#content .productsNavigation div {
margin:0px;
padding:0px;
background-color:#434745;
}

#content .HomepageContent .bannerHolder{
background-color:#FFFFFF;
height:93px;
margin:5px;
padding:1px;
width:679px;
}

#content .pageContent .bannerHolder{
background-color:#FFFFFF;
height:93px;
margin:5px;
padding:1px;
width:679px;
}

#content .pageContent .bannerImages .bannerImages{
background-color:#FFFFFF;
height:93px;
margin:5px;
padding:1px;
width:679px;
}




body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	background-color: #504a4a;
	background-image:url(../im/bgBody.jpg);
	background-repeat:repeat-x;
	text-align:center;		
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

body a {
text-decoration: none;
}

body div, body table {
margin: 0px auto;
}

body div, body td, body th {
vertical-align:top;

}

body ul, body li {margin:0px;	padding:0px; list-style-type: none;	float:left; text-align:left;}
img {
border:0px;
}




#header {
background-color:#FFFFFF;
background-image:url(../images/186.jpg);
width:904px;
height:109px;
}

#navigation{
width:904px;
height:41px;
background-color:#C31B1B;
background-image:url(../im/bgNavi.gif);
background-repeat:repeat-x;
}
#navigation .spacer {
	font-size: 1px;
	line-height: 1px;
	width:2px;
	height:41px;
	background-image:url(../im/spacerNav.gif);
	background-repeat:no-repeat;
}
#navigation span {
width:auto;
}



#navigation a, #navigation a:visited {
	display:block;
	float:left;
	height:26px;
	padding:15px 18px 0px 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
	white-space: nowrap;
}

#navigation a.active {
background-color:#FF0000;

}

#navigation a:hover {
background-color:#CCCCCC;

}

#content {
width:904px;
height:729px;
text-align:left;
}
#content .productsNavigation {
width:211px;
height:724px;
background-color:#6C767E;
border:solid 1px #000;
border-top:5px solid #000;
border-bottom:none;
}


#content .productsNavigation a {
	display:block;
	height:17px;
	width:186px;	
	padding:8px 0px 0px 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image:url(../im/bgArticlesNavOff.gif);
	background-repeat:no-repeat;
}



#content .productsNavigation a:hover{
background-image:url(../im/bgArticlesNavOver.gif);
}

#content .productsNavigation a.act{
background-image:url(../im/bgArticlesNavOn.gif);
}





#content .productsNavigation ul li ul li a {
	font-weight: normal;
	line-height: 11px;
	height:inherit;
	width:176px;	
	padding:6px 0px 8px 35px;
	background-image:url(../im/h.gif);
	background-color:#434745;

}

#content .productsNavigation ul li ul li a:hover{
background-image:url(../im/h.gif);
background-color:#4E5450;
}

#content .productsNavigation ul li ul li a.act{
background-image:url(../im/h.gif);
}











#content .productsNavigation .end {
height:48px;
width:211px;
background-image:url(../im/bgArticlesNavEnd.gif);
background-repeat:repeat-x;
}

#content .pageContent .articleGroupImage {
margin:5px;
padding:1px;
background-color:#FFFFFF;
width:679px;
height:285px;
}

#content .pageContent .articleGroupfield { 
width:206px; 
height:236px;
margin:5px;}


#content .pageContent .articleGroupfield .title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #666666;
	height:20px;
	margin-left:10px;
}
#content .pageContent .articleGroupfield .title a:link, #content .pageContent .articleGroupfield .title a:visited {
	color: #666666;
	text-decoration: none;
}
#content .pageContent .articleGroupfield .title a:hover {
color:#AA1313;
}


#content .pageContent .articleGroupfield .articleImage {
border:solid 1px #666666;
height:206px;
width:206px;
margin:0px 0px 10px 5px;
}

#content .pageContent .productsShortList {
width:681px;
margin:5px;
background-color:#FFFFFF;
padding-bottom:30px;
}


#content .pageContent {
width:691px;
height:724px;
border-top:5px solid #000;
background-color:#A5B3BE;
}


#content .pageContent .productDetails {
margin:5px;
margin-bottom:0px;
width:681px;
float:left;
background-color:#FFFFFF;
}




#generalcontent .HomepageContent .homeDetails .homeTemplateText   {

width:289px;
height:422px;
background-color:#F0F3F5;


}




#content .HomepageContent .articleGroupImage {
margin:5px;
padding:1px;
background-color:#FFFFFF;
width:679px;
height:285px;
}


#content .HomepageContent .homeDetails {
width:680px;
height:432px;
background-color:#F0F3F5;
}


#content .HomepageContent .homeDetails .homeTemplaBodyText {
	margin-left:10px;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;	
		}


#content .HomepageContent .homeDetails .homeTemplatetitle {
	margin-left:10px;
	color:#919191;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 27px;	
	font-style: normal;
	height:25px;


}






#content .pageContent .productDetails .productDetailsContent {
width:289px;
height:422px;
background-color:#F0F3F5;
}

#content .pageContent .productDetails .productDetailsImage .generalTitle{
	margin-left:10px;
	color:#919191;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 27px;	
	font-style: normal;
	height:30px;
}




#content .pageContent .productDetails .productDetailsImage .imageTitle {
	margin-left:10px;
	color:#AA1313;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 27px;	
	font-style: normal;
	height:30px;
}


#content .pageContent .productDetails .productDetailsContent .productName {
	margin-top:7px;
	margin-left:10px;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	height:23px;

}
#content .pageContent .productDetails .productDetailsContent .productTitle {
	margin-top:1px;
	margin-left:10px;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;	
	height:29px;
         font-weight:bold;
         padding-top:5px;


}

#content .pageContent .productDetails .productDetailsContent .contentTitle {
	margin-left:10px;
	color:#707070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;	
	font-weight:bold;

}

#content .pageContent .productDetails .productDetailsContent .cententText {
	margin-left:10px;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;	
	}
#content .pageContent .productDetails .productDetailsContent .productSizes span {
	display:block;
	height:17px;
	width:277px;
	background-color:#962222;
	margin:20px 0px 0px 1px;
	padding:3px 0px 0px 10px;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;	
	font-weight:bold;
}

#content .pageContent .productDetails .productDetailsContent .productSizes ul {
	margin-top:1px;
	display:block;
	height:17px;
	width:287px;
	background-color:#F1E7C6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;	
	font-weight:bold;
	color:#545454;
}
#content .pageContent .productDetails .productDetailsContent .productSizes li {
padding:2px 13px 0px 13px;;
border-right:1px solid #FFFFFF;
height:18px;
}

#advFooter {
width:904px;
height:158px;
background-color:#545A60;
border-top:solid 1px #000;
border-bottom:solid 1px  #989CA0;
text-align:center;
}
#advFooter img{
margin: 28px 10px 0px 10px;
}


#footer {
padding-top:4px;
width:904px;
height:16px;
background-color:#1F1F1F;
float:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	float:none;
}



#footer a, #footer a:visited {
	color: #999999;
	text-decoration: none;

}
#footer a:hover, #footer a:active {
color:#FFFFFF;
}



#v3art {margin:0px auto; width:904px;height:12px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px;}
#v3art a:link, #v3art a:hover, #v3art a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
#v3art ul{width:902px;height:12px;}
#v3art li{padding:4px 0px 4px 0px;}
#v3art .copyright{width:501px;}
#v3art .copyright span{color:#e30000;}
#v3art .validation{width:401px;text-align:right;}

