.BODYset {
	background-image: url(/media/bg_all.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #3A3D44;
}
.BODYsetAlt 
{
    	background-image: url(/media/bg_all.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #3A3D44;
}
.DIV_maincontainer
{
    
	width:780px;
	left:50%;
	margin-left:-390px;
	position:relative;
	height:auto;
	margin-bottom:50px;
}
.DIV_maincontainerAlt
{
	width:780px;
	left:50%;
	margin-left:-390px;
	position:relative;
	height:auto;
	margin-bottom:50px;
}
.DIV_login{
	width:100%;
	height:80px;
	color:#EEE;
	padding-top:10px;
	text-align:right;
}
.DIV_login A{
	color:#EEE;
}
.DIV_logos{
	width:100%;
	height:80px;
}
.DIV_menu{
	width:100%;
	height:60px;
	margin-top:8px;
}
.DIV_products{
	width:100%;
	height:auto;
	margin-top:8px;
}
.DIV_laublab{
	width:35px;
	height:208px;
	left:50%;
	position:absolute;
	margin-left:405px;
	margin-top:710px;
}
.DIV_wkpreview{
	width:100%;
	height:auto;
	margin-top:8px;
}
.DIV_FOOTER{
	width:100%;
	height:150px;
	margin-top:8px;
	color:#999;
}
.DIV_FOOTER a{
	
	color:#FFF;
}
.DIV_Inner{
	width:100%;
	height:auto;
	background-color:#EEE;
}
.DIV_warenkrobinhalt{
	width:150px;
	float:left;
	text-align:left;
}
.DIV_aufzu{
	width:60px;
	float:right;
	text-align:right;
}
.TABLE_prodcontainer
{
    width: 740px;
    margin: auto 20px auto 20px;
    padding: 0;
    border: none;
}
.TABLE_prodrow{
	margin-bottom:10px;
}
.TABLE_prod{
	background-image:url(/media/table_prod_dottedline.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.TABLE_prodWKPREVIEW{
	background-image:url(/media/table_prod_dottedline.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-size:10px;
}
.TABLE_prodWKPREVIEWrow{
	margin-bottom:10px;
}
.TD_info{
	padding:5px;
	font-weight:bold;
}
a{
	color:#3A3D44;
	text-decoration:none;
}
a:hover, a.active{
	color:#FF763C;
	text-decoration:none;
}
.UL_mainmenu{
	display:block;
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
	position:relative;
	height:39px;
	background-image: url(/media/main_menutabs.gif);
	background-repeat: no-repeat;
}
h1{
	font-size:17px;
	font-weight:normal;
}
h2{
	font-size:15px;
	font-weight:normal;
}
.UL_mainmenu li{
	float:left;
	margin:0;
	padding:0;
	font-size:17px;
	font-weight:bold;
	color:#C65F33;
	width:25%;
	display:block;
	text-align:center;
	height:32px;
	line-height:32px;
	vertical-align:middle;
}
.UL_mainmenu li a{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
}
.UL_mainmenu li a.active, .UL_mainmenu li a:hover{
	display:block;
	color:#FF763C;
	text-decoration:none;
}
.UL_submenu{
	display:block;
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
	position:relative;
	height:24px;
	background-image:url(/media/sub_menutabs.gif);
	background-repeat: no-repeat;
}

.UL_submenu li{
	float:left;
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#6F727B;
	display:block;
	text-align:left;
	padding-left:50px;
	height:24px;
	line-height:22px;
	vertical-align:middle;
}

#addressCollector .SubHead {
    text-align:right;
    font-size:12px;
}

#addressCollector input {
    border: 1px solid rgb(58, 61, 68); 
    background-color: rgb(235, 236, 237);
    margin:5px;
}

#addressCollector select {
    border: 1px solid rgb(58, 61, 68); 
    background-color: rgb(235, 236, 237);
    margin:5px;
    width:141px;
}
.wizardNavigation {
    border-top: 1px solid rgb(58, 61, 68);
    background-color:#e8e9ec;
    text-align:center;
    padding: 5px;    
}
.Normal {
color: rgb(153, 153, 153);
}

.PropertyEditor span
{
    font-size: 12px;
    text-align: right;
    margin-right: 10px;
} 
.PropertyEditor input {
    width:142px;
    border: 1px solid rgb(58, 61, 68); 
    background-color: rgb(235, 236, 237);
}

img {
    line-height: 0px;
    font-size:0px;
}
