@charset "UTF-8";
* {margin:0px;padding:0px}
body {
	background: #111c33;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #1e1d28;
}
.textbx{
	background-color:#111c33; 
	color:#FFF; 
	height:18px;
	
}
.levi #container {
	background-image:url(../images/backgournd_0.jpg);
	background-repeat:no-repeat;
	width: 880px;
	margin: 0 auto; 
	border: 0px solid #111c33;
	text-align: left; 
}
.levi #header {
	padding-top:12px;
	margin-top: 0px;
	margin-left: 0px;
	color:#FFFFFF;
}
.levi #navigation {
		margin-left: 0px;
	margin-top: 36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #716e7d;
}
.levi #navigation a{
	color:#fbf7e5;
	
	text-decoration:none;
}
.levi #navigation a:hover{
	text-decoration: none;
	color:#716e7d;
}
.levi #navigation .sx {
	float: left;
	text-align: left;
}
.levi #navigation .dx {
	color: #FFFFFF;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	word-spacing: 2px;
}
.levi #navigation .clr {
	clear: both;
	height: 0;    
	font-size: 0; 
	padding: 0; 
	margin:0;
}
.levi #navigation .lnk {
	font-size: 10px;
	color: #44424f;
	text-decoration: none;
}
.levi #mainContent {
	margin-top: 0px;
	color:#FFFFFF;
	padding-top: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
}
.levi #mainContent #pressNews2{
	margin-top:20px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	padding-right: 2px;
	font-weight:bold;
	color: #060507;		
}
.levi #mainContent #pressNews{
	margin-top:20px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	padding-right: 2px;
	font-weight:bold;
	background-color:#fbf7e5;
	color: #060507;		
}
.levi #mainContent #pressNews strong{
	font-weight: bold;
	background-color:#fbf7e5;
	color: #44424f;
	font-size: 12px;		
}
.levi #mainContent .title{
	font-size: 13px;
	font-weight: bold;

}
.levi #mainContent #contact{
	padding-top:24px;
	padding-bottom:200px;
	text-align:center;
	color: #fbf7e5;
}
.levi #mainContent #contact a{
	text-decoration:underline;
	color: #fbf7e5;
}
.levi #mainContent #customercare{
	padding-top:50px;
	text-align:left;
	color: #fbf7e5;
}
.levi #mainContent #customercare #ccform{
	text-align:left;
	line-height: 30px;
	font-size:12px;
}
.levi #mainContent #press{
	padding-top:100px;
	}
.levi #mainContent #press .pressSx {
	float: left;
	text-align: left;
	color:#fbf7e5;
	font-weight: bold;
	font-size:12px;	
}
.levi #mainContent #press .pressDx {
	color: #FFFFFF;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	word-spacing: 2px;
}
.levi #mainContent #press .clr {
	clear: both;
	height: 0;    
	font-size: 0; 
	padding: 0; 
	margin:0;
}
.levi #mainContent #press .pressTxt{
	font-weight: normal;
	font-size:12px;
	letter-spacing: 1px;
	color:#716e7d;
}
.levi #mainContent #storiaImageSx {
	width:50%;
	float: left;
	text-align: left;
	color:#fbf7e5;
	font-weight: bold;
	font-size:12px;
}
.levi #mainContent #storiaImageDx {
	width:50%;
	float: right;
	text-align: left;
	color:#fbf7e5;
	font-weight: bold;
	font-size:12px;
}
.levi #mainContent #storiaTextDx {
	width:40%;
	margin-right: 15px;	
	color: #FFFFFF;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	letter-spacing: 1px;
}
.levi #mainContent #storiaTextSx {
	width:48%;
	color: #FFFFFF;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	letter-spacing: 1px;
}
.levi #mainContent #storiaClr {
	clear: both;
	height: 0;    
	font-size: 0; 
	padding: 0; 
	margin:0;
	word-spacing:0;
	letter-spacing:0px;
}
.levi #mainContent #prodottoImageSx {
	width:50%;
	float: left;
	text-align: left;
	color:#fbf7e5;
	font-weight: bold;
	font-size:12px;
}
.levi #mainContent #prodottoTextDx {
	width:48%;
	color: #FFFFFF;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	letter-spacing: 1px;
}
.levi #mainContent .contenutoProdotto{
	font-weight:bold;
	color:#FFFFFF;	
}
.levi #mainContent .schedaTech{
	font-weight:normal;
	letter-spacing:0px;
	color:#FFFFFF;
}
.levi #mainContent .descrizioneProdotto{
	font-weight:normal;
	color:#9c99a8;
}
.levi #mainContent #prodotti{
	margin-top:25px;
	padding-left:24px;
	background-color:#fbf7e5;
	background-image:url(../images/bkprodotti.jpg);
	z-index:-1;
	height:580px;
	color: #59596f;
	text-align:center;
}
.levi #mainContent #prodotti a{
	text-decoration:none;
	color:#666;
}
.levi #mainContent #prodotti a:hover{
	text-decoration:underline;
}

.levi #mainContent #prodotti img{
	vertical-align:middle;
	}
.levi #mainContent #prodotti .titleProd{
	font-weight:bold;
	font-size:13px;
	color:#050506;	
}
.levi #mainContent #prodotti .prod{
	vertical-align:super;
	margin-top: 10px;
}
.levi #mainContent #prodotti #col1{	
	margin: 10px 0px 10px 10px;
	text-align:left;
	float:left;	
	width:23%;	
	height:90%;
}
.levi #mainContent #prodotti #col2{	
	margin: 10px 0px 0px 3px;
	float:left;	
	text-align:left;
	width:26%;	
	height:90%; 
}
.levi #mainContent #prodotti #col3{	
	margin: 10px 0px 0px 3px;
	float:left;	
	text-align:left;
	width:23%;	
	height:90%; 
}
.levi #mainContent #prodotti #col4{
	margin: 10px 0px 0px 3px;	
	float:left;	
	text-align:left;
	width:23%;	
	height:90%; 	
}
.levi #footer {
	word-spacing:0px;
	color:#716e7d;
	margin-left: 0px;
	margin-top: 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.levi #footer .sx{
	float: left;
	text-align: left;
}
.levi #footer .dx{
	float: right;
	text-align: right;
}
.levi #footer .clr{
	clear: both;
	height: 0;    
	font-size: 0; 
	padding: 0; 
	margin:0;
}
.levi #footer a{
	color:#716e7d;
	text-decoration:underline;
}
.levi #footer a:hover{
	color:#cccccc;
}
.levi #footer2 {
	color:#eeeeee;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.formBlack{
	background-color:#000000;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	border-color:#000000; 
	border-width:thin;
}
.sx{
line-height:30px;
}
.dx{
line-height:30px;
}
.footerSel {color: #fbf7e5}
.corpo11{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:fbf7e5;
}

/* rotator in-page placement */
    div#rotator {
	position:relative;
	
	margin-left: 0px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {
	border:1px solid #ccc;
	padding: 0px;
	background: #FFF;
}
    div#rotator ul li.show {
	z-index:500
}


