/* ===================================== CONTENITORI =========================================*/

.content {float: left;}

.col-A {	width: 680px; float: left;	margin-right: 10px;	min-height: 600px;}

.sidebar {float: left; width: 300px; margin-bottom: 10px;}

.content a, .sidebar a {text-decoration: none; color: #fff;}

/* ===================================== TESTATA =========================================*/

#logo-speciale {height: 65px;}

#logo-speciale a {background: url(/static/speciali/motori/mercedes/2013/images/testata-mercedes2.jpg) no-repeat;
	display: block; margin: 0px!important; padding: 0px!important; width: 990px; height: 65px; text-indent: -9999px;}
	
/* ===================================== NAVIGAZIONE =========================================*/	
	
#h-nav {background-color:#9e2b3d;
	height: 30px!important;	margin-bottom: 10px; display: block;}
	
#h-nav ul li {float:left; list-style:none; display: block;	padding: 0px;	margin: 0px	}

#h-nav ul li.last a {border-right: none;}
#h-nav ul li.first a {border-left: none;}

#h-nav ul li a {font-family: Lato; float: left;	color: #ececec; text-transform: uppercase; margin: 7px 0px 0 0;
   padding: 0 15px;	font-size: 12px; border-left: 1px solid #62222b; border-right: 1px solid #b44d62; text-decoration: none;}
   
#h-nav ul li a:hover{color: #666;}

/* ===================================== APERTURA =========================================*/

.apertura-salone {
	width: 680px; 	height: 400px;	position: relative;	padding-bottom: 16px; background: none repeat scroll 0 0 #F9F9F9;
	box-shadow: 0 5px 4px #666666;}
	
.apertura-bg {	background-image:url(/static/speciali/motori/salone-motociclo/2012/images/bg-apertura.png); 
	width: 640px; 	display:block;  	position:absolute; 	left:0px; 	bottom:16px; 	background-color: transparent; 	
	padding: 10px 20px 10px 20px;	text-align: left;} 
	  
.apertura-salone p {	color:#ececec; font-size:13px;}

.apertura-salone .apertura-bg h1 a:hover { color:#9e2b3d;}

h1, h1 a, h1 a:visited {font-size: 28px; 	line-height:28px;	color:#ececec; font-weight:bold; margin:0 0 5px 0;}

/* ===================================== RIAPERTURE =========================================*/

.riapertura, .riapertura-nofoto { 
   padding: 0 8px 16px; min-height: 50px;	text-align: left;	background: none repeat scroll 0 0 #F9F9F9;
box-shadow: 0 5px 4px #666666;  margin-top: 15px;}
   
.riapertura img { float: right;   margin-top: 15px;}
 
.riapertura-left, .riapertura-right { float: left; width: 327px; min-height: 50px; margin-right: 10px; position: relative;   margin-top: 10px;}

.riapertura-right { margin-right: 0px; }

.riapertura-left h2, .riapertura-right h2  { 	background: url(/static/speciali/motori/salone-motociclo/2012/images/bg-apertura.png); 
	padding: 10px;	width: 322px; display:block; position:absolute; left:0; bottom:0px; }	

.riapertura h2, .riapertura h2 a, .riapertura-nofoto h2, .riapertura-nofoto h2 a { 
	font-size: 18px; 	line-height:18px; 	color:#ececec; 	display: block; 	padding: 3px 0px 3px 5px;}
		
.riapertura h2 a:hover, .riapertura-nofoto h2 a:hover { color: #9e2b3d; }

.riapertura-nofoto h2, .riapertura-nofoto h2 a { min-height: 38px; }  

/*==========================================  ALTRI ARTICOLI ================================================*/
	
.altri-articoli {	background: #4a4a4a;	height: auto;	padding: 8px; }

.altri-articoli ul {	width: 680px;}

.altri-articoli li {	font-weight: bold; float: left; }

.altri-articoli li a, .altri-articoli li a:visited 
	{background: url(/static/speciali/motori/mercedes/2013/images/icon-articolo.png) no-repeat 5px 8px;
	display: block;	font-size: 14px;	padding: 5px 0 10px 25px;	margin-left: 15px;	color: #ececec;	
	border-bottom: 1px dashed #ececec;	text-align: left;	width: 290px; }
	
.altri-articoli li a:hover {	color: #9e2b3d;}

.altri-articoli h5 {	height: 30px; color: #fff;	margin: 0 0 10px 0; line-height: 35px;	width: 95%;	
	text-transform: uppercase;	font-size: 14px;	font-weight: bold; }
	
.lk-archivio-articoli {text-align: right; margin-top: 20px;}	

/*==========================================  SIDEBAR RIGHT ================================================*/
		
.box-rep-tv {	padding: 8px;	text-align: left;	background-color: #666; box-shadow: 0 5px 4px #666666;}	
	
.box { height: 90px; padding: 8px 0 2px 0px;	border-bottom: 1px solid #555; border-top: 1px solid #999;}

.box.grande { height: auto; }

.box.grande h3 {  padding: 5px; float: left; color: #fff; font-size: 18px;}

.box.grande h3 a { font-size: 18px; }

.box.first { border-top: none;}

.box.last { border-bottom: none;}

.box img { float: left; margin-right: 5px;	border: 3px solid #878787; }

.box img:hover { border: 3px solid #9E2B3D; }

.box h3 a {	color: #ececec!important;	font-family: arial, serif; 	font-size: 14px;	line-height: 20px; }

.box h3 a:hover {	color: #9E2B3D!important;}

h3.titolino { text-transform: uppercase; color: #ff8c00;	font-weight: bold; font-size: 14px;}

h3.manzoni { color: #fff; font-style: italic; font-size: 10px;	text-align: right; padding-right: 10px; font-weight: lighter;}

#tw-right {padding: 10px 0px 10px 0px; border-top: 1px solid #555;}

/*=========================================== ARTICOLO ============================================*/

.content-articolo, .content-articolo h1, .content-articolo h2, .content-articolo h3 { color: #010101; }

.content-articolo h1 { font-size: 29px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;	 padding: 5px 0px 10px 0px; }

.content-articolo h3 { font-size: 14px;	font-weight: normal;	margin-bottom: 10px;	}

#testo {	padding-bottom:10px;	font-size: 14px;	line-height: 20px; width: 670px; background-color:#fff; }

#multimedia { float: left;  margin-right: 10px; }

.fotosxb { float: left; margin-bottom: 0; margin-left: 0; margin-top: 4px;	display: block; position: relative; }

.fotosxb p { background-color: #010101;	display: block;	position: absolute;	bottom: 0;	left: 0;   color: #fff;   font-size: 11px;
   line-height: 13px;   opacity: 0.8;	-moz-opacity:.80;	filter:alpha(opacity=80);   padding-bottom: 6px;   padding-left: 6px;   padding-right: 6px;
   padding-top: 6px;   width: 218px; }

span.firma { color: #555555; font-size: 14px;  font-weight: normal; font-style: italic; }

span.copyright { color: #666666; float: right; font-size: 11px; margin-bottom: 15px; padding-right: 10px; text-transform: uppercase; }

span.date {	display: block; margin-top: 15px; font-weight: bold; color: #666666;	clear: both;}

span.linkindice a, span.linkindice a:visited { background: url(/static/speciali/motori/mercedes/2013/images/archivio-articoli.png) no-repeat;
	float: right; text-indent: -9999px;	height: 70px; width: 200px; }

/*========================================= ARCHIVIO ARTICOLI =========================================*/

/*#list { min-height: 300px;}   */

.content-archivio { padding: 5px 0  0; }

.content-archivio h2 a { color: #010101; font-size: 18px; font-weight: bold; line-height: 20px; margin-bottom: 5px; display: block; }

.content-archivio h2 a:hover { color: #9e2b3d;}

span.datalist {   border-bottom: 1px solid #9e2b3d;   color: #666; padding: 5px 0px ; display: block; }

/*========================================= NAVIGATORE INDICI =========================================*/

#navigatore-indici { clear: both; color: #000000; font-size: 12px; padding: 5px 0; border-top: 2px solid #020202; }

#navigatore-indici p#pre-suc { float: left; }

#navigatore-indici p#indice { float: right; margin: 0; padding-left: 5px; padding-right: 520px; }

#indice a { font-weight: bold; float: left; list-style-type: none; margin: 0 0 0 4px; padding: 0 5px; border: 1px solid #999; color: #fff; background: #000; }

#indice a.current { border: 1px solid #9e2b3d; color: #9e2b3d; }

#indice a:hover.current { color: #fff; }

#indice a:hover {	color: #9e2b3d; } 

/*========================================= FOTOGALLERY  =========================================*/

.content-articolo #foto {	
	width: 680px; text-align: center;  }

.content-articolo #foto h1 { text-align: center; color: #000; padding-top: 10px;	padding-bottom: 5px; }
		
#didaBox { padding: 10px 10px 20px 30px; clear: both;	margin-bottom: 10px; text-align: left;	color: #fff; }
	
#contNav { height: 32px; padding: 0px!important; margin: 0px!important; }

#contNav ul { list-style: none; margin-left: 165px!important; padding-top: 5px; color: #fff;	}

#contNav ul li { float: left; color: #000; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;	font-size: 11px; margin: 0px 15px; height: 20px; }

#contNav ul li a { color: #000; font-weight: bold; }

#contNav a:hover { color: #9e2b3d; 	list-style:none; }

/*===================================== INDICE FOTOGALLERY =======================================*/

.content-foto { 
   border: 3px solid #9e2b3d;   display: inline;   float: left;   height: 200px !important;   margin: 0 14px 10px 0!important;   padding: 10px;
   text-align: center !important;  width: 130px; }
   
.content-foto a img, .content-foto a:visited img {
	 
    border: 1px solid #666;  margin: 8px;  padding: 5px; }
    
.content-foto a:hover img { border: 1px solid #9e2b3d; }

.content-foto h2 a {	font-size: 14px;	font-weight: normal; line-height: 18px; margin: 0 0 10px 0; color: #000; }

.content-foto h2 a:hover { color: #9e2b3d; }

div.content-foto span.datalist {	 display: none; }

/*======================================= FOTINE =========================================*/

.gall, .gall-last { background: url(/static/speciali/motori/motorshow/2012/images/dark-metal1.jpg); 
	float:left; width: 135px; margin: 5px 10px 20px 0px; border: 2px solid #c7c5ba; padding:10px; text-align:center; }

.gall-last { width: 120px;  margin-right: 0px;}

.gall img, .gall-last img { background: url(/static/speciali/motori/motorshow/2012/images/dark-metal.jpg);
	padding: 5px; }




