/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#2f134d;
	background-image:url(../img/2010/sfondo-grad.gif);
	background-position:top;
	background-repeat:repeat-x;
}



#overAll {
	width:803px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background-color:black;
	background-image:url(../img/newparts/WHITE_SEDGES.gif);
	background-repeat:repeat;
	}
#overAll2 {
	width:803px;
	margin-top:0px;
	
	background-image:url(../img/newparts/TOP_HALF.gif);
	background-repeat:no-repeat;
	}
	
#mainWrapper {
	width:760px;
	height:auto;
	/*min-height:650px;*/
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background-color:#FFFFFF;
	

}
#leftBorder {
	width:28px;
	height:inherit;
	float:left;
	margin-right:0px;
	margin-top:0px;
	background-image:url(../img/newparts/sfondo_bord_sin.gif);
	background-repeat:no-repeat;

}
#rightBorder {
	width:28px;
	height:inherit;
	float:left;
	margin-left:0px;
	margin-top:0px;
	background-image:url(../img/newparts/sfondo_bord_dest.gif);
	background-repeat:no-repeat;

}
#endCap {
	clear:both;

}
.collectionFlash {
	background-color:#FFFFFF;
	width:760px;
	margin-left:15px;
}

.hidden {
	width:350px;
	
	margin-left:15px;
	/*background-color:#4B0D48;*/
}
a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #cbcece;
	text-decoration: none;
}
a:visited{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	text-decoration: none;
}
blockquote {
	margin: 5px;
	padding: 5px;
	background-color: #FFE4FF;
}
.loadText{
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	color:#333333;
}
.foot {
	width:760px;
	height:140px;
	background-image:url(../img/newparts/footer_back.png);
	background-repeat:no-repeat;
}
.botItem {
float:left;
margin-right:20px;
vertical-align:bottom;
margin-bottom:10px;
padding-bottom:10px;
}
.rightItem {
float:right;
margin-left:10px;
vertical-align:bottom;
margin-bottom:0px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
}
.piv {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
position:relative;
margin-top:-2px;
color:#666666;
}

.headNav {
	width:auto;
	margin-right:43px;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#351953;
	cursor:pointer;
}
.headNavOver {
	width:auto;
	margin-right:43px;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#ffffff;
	cursor:pointer;
}

.headNav a:link {
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#351953;
	cursor:pointer;
}
.headNavOver a:link {
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#ffffff;
	cursor:pointer;

}
.headNav a:visited {
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#351953;
	cursor:pointer;
}
.headNavOver a:visited {
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#351953;
	cursor:pointer;

}
.clearIt {
	clear:both;
}

.subheadNav {
	width:auto;
	margin-right:5px;
	font-family:Arial;
	font-size:10px;
	float:left;
	color:#ffffff;
	/*padding:5px;*/
	cursor:pointer;
	margin-bottom:0px;
	height:20px;
	overflow:hidden;
}
.subheadNavOver {
	width:auto;
	margin-right:5px;
	font-family:Arial;
	font-size:10px;
	float:left;
	color:#ffffff;
	/*padding:5px;*/
	cursor:pointer;
	margin-bottom:0px;
	height:20px;
	overflow:hidden;
}
.subheadNav a:link {
	width:auto;
	margin-right:5px;
	font-family:Arial;
	font-size:10px;
	float:left;
	color:#ffffff;
	/*padding:5px;*/
	cursor:pointer;
	margin-bottom:0px;
	height:20px;
	overflow:hidden;
}
.subheadNav a:visited {
	width:auto;
	margin-right:5px;
	font-family:Arial;
	font-size:10px;
	float:left;
	color:#ffffff;
	/*padding:5px;*/
	cursor:pointer;
	margin-bottom:0px;
	height:20px;
	overflow:hidden;
}

.subheadNavOver a:link {
	width:auto;
	margin-right:5px;
	font-family:Arial;
	font-size:10px;
	float:left;
	color:#cccccc;
	/*padding:5px;*/
	cursor:pointer;
	margin-bottom:0px;
	height:20px;
	overflow:hidden;
}
.subheadNavOver a:visited {
	width:auto;
	margin-right:5px;
	font-family:Arial;
	font-size:10px;
	float:left;
	color:#cccccc;
	/*padding:5px;*/
	cursor:pointer;
	margin-bottom:0px;
	height:20px;
	overflow:hidden;
}

.lSpace {
	/*background-image:url(../img/newparts/subNav_01.gif);*/
	height:20px;
	width:9px;
	float:left;
}
.mSpace {
	/*background-color:#9069c5;*/
	height:20px;
	width:auto;
	float:left;
	padding-top:4px;
}

.rSpace {
	/*background-image:url(../img/newparts/subNav_03.gif);*/
	height:20px;
	width:8px;
	float:left;
}
	
