body{
margin:0 10px 10px 10px;
padding:0;
background: #333 url(/immagini/sponsor/VW_Tiguan_1682x1264_Background.jpg) no-repeat center top;; /**/
font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
}

strong{font-size: 110%;}

.unita_misura{font-size:0.7em}

#maincontainer
{
width: 990px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
border: 1px solid #DDD;
background:#FFF;
}

#topsection{
background: #FFF;
height: 110px; /*Height of top section*/
}

#testata 
{
width:232px;
float:left;
background: url(../images/testata.gif) no-repeat;
height: 100px;

}
#testata img {
border: none;
}
div#testata h1
{
    position: absolute;
    top: -9999px;left:-9999px;
    }
#topsection h1{
margin: 0;
padding-top: 15px;
}
#topsection2 img {
margin-bottom: -4px;
border:none;
}
#banner {
margin-top: 8px;
float:left;
margin-left:10px;
width:728px;
text-align:center
}
#contentwrapper{
float: left;
width: 100%;
background: #FFFFFF url(../images/back1.gif) repeat-x;

}
#contentwrapper img{
	display:block;
	float:left;
	border: 1px solid #DDD;
	padding: 2px 4px;
	margin: 0 8px 0 0;

}
#contentcolumn{
margin: 0 306px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
font-family: 'Trebuchet MS', Arial, Verdana, Helvetica, Serif;
font-size:0.9em;
line-height: 1.5em;
}
//////*
#contentcolumn table {
	border: 1px solid #000;
	font-size: .8em;
	width: 99%;
	padding:4px;
}
#contentcolumn th {
	background: #006699 url("../images/gradient.png"); 
	color: #FFF;
	
}
#contentcolumn td {
	background: #FDE5C2;
	border-bottom: 1px solid #003366;
}*/
#contentcolumn a {
	color: #006699;
}
#contentcolumn a:hover {
	color: #003366;
}

#contentcolumn_confronto{
margin: 0 0 0 210px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
font-family: 'Trebuchet MS', Arial, Verdana, Helvetica, Serif;
font-size:0.9em;
line-height: 1.5em;
}

#contentcolumn h2 {
		font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', Serif;
		font-size: 20px;
		font-weight: bold;
		letter-spacing:-1px;
		border-bottom: 1px solid #bbb;
		text-align:left;
		color:#003366;
		/*padding:20px 0 0px 0 ;*/
		margin: 20px 0 0 0 ;
		clear:both;
		padding:10px 0 0 0;
}

#contentcolumn h3 {
		font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', Serif;
		font-size: 16px;
		font-weight: bold;
		letter-spacing:-1px;
			color:#003366;
	
}
#contentcolumn h4 {
		font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', Serif;
		font-size: 14px;
		font-weight: bold;
		letter-spacing:-1px;
			color:#003366;
	
}
#contentcolumn p {
		font-family: 'Trebuchet MS', Arial, Verdana, Helvetica, Serif;
		/*font-size:  0.8em;*/
}

#leftcolumn{
float: left;
width: 180px; /*Width of left column in pixel*/
margin-left: -990px; /*Set margin to that of -(MainContainerWidth)*/
background: transparent;

}

 #leftcolumn ul {
 	padding: 0px;
	margin: 0px;

 }
 #leftcolumn ul {
 	padding: 2px 2px 2px 3px;
	margin: 0;
 }
 #leftcolumn li {
	list-style-type: none;
	border-bottom: 1px solid #CCC;
	font-family:verdana, arial, sans serif;
	font-size:0.9em;
	margin-left:0;
	text-align:right;
	
}

#leftcolumn a {
font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
	text-decoration: none;
	color:#003366;
	
}
#leftcolumn a:hover {
	text-decoration: none;
	color:#cc3300;
	
	
}
 div#leftcolumn h4 {
	 	font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', Serif;
		font-size: 18px;
		font-weight: bold;
		letter-spacing:-1px;
		border-bottom: 1px solid #bbb;
		text-align:right;
		color:#444444/*B93A13*/;
		padding:0;
		margin: 0;

	 }
	  
.inleft2{
margin-left: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 20px;
margin-bottom: 5px;
border:1px solid #DDD;
background: #FFF url(../images/accessori.gif) no-repeat;   
padding:4px;
float:both;
width: 160px;
}

.inleft4{
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 5px;
border:1px solid #DDD;
background: url(../images/guida.gif) no-repeat;
padding:4px;
clear:both;
width:160px;
}
.inleft5
{
margin-left: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 5px;
margin-bottom: 5px;
border:1px solid #DDD;
background: url(../images/viaggi.gif) no-repeat; 
padding:4px;
float:both;
width: 160px;
}

.inleft6
{
margin-left: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 5px;
margin-bottom: 5px;
border:1px solid #DDD;
background: url(../images/utili.gif) no-repeat;  
padding:4px;
float:both;
width: 160px;
}
.inleft7
{
margin-left: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 5px;
margin-bottom: 5px;
border:1px solid #DDD;
background: url(../images/interazione.gif) no-repeat; 
padding:4px;
float:both;
width: 160px;
}
.inleft8
{
margin-left: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 5px;
margin-bottom: 5px;
border:1px solid #DDD;
background: #FFF ; 
padding:8px;
float:both;
width: 160px;
}
#rightcolumn{
float: left;
width: 310px; /*Width of right column*/
margin-left: -310px; /*Set left margin to -(RightColumnWidth)*/
background: transparent;
}

#rightcolumn .banner_rettangolo{ width:300px; height:250px}

#rightcolumn .innertube{margin:0; text-align:center;}
#rightcolumn h3 {
	font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', Serif;
		font-size: 16px;
		font-weight: bold;
		letter-spacing:-1px;
		color:#003366;
		
}

#footer{
clear: left;
width: 100%;
background: #036;
color: #FFF;
text-align: center;
padding: 4px 0px;
font-family: 'Trebuchet Ms',Verdana, Geneva, Arial, Helvetica, sans-serif;
;
}

#footer a{
color: #FFFF80;
}

#footer p{margin:0; padding:0; font-size: 0.8em; }

#footer ul{margin:0; padding:0}
#footer li{list-style-type:none; display:inline}
#footer li a{text-decoration:none; font-size:0.7em; margin:0 1em}
.akebia a, .akebia a:visited {font-size:0.3em; color:#FFF; text-decoration:none}


.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.innertube_left{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
.innertube_center{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
 /* INZIO MINITABS e topmenu*/
 
 #topmenu
{
float: left;
width: 100%;
	height:30px;
	background: #FFF;
font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
font-size:0.9em;
	}
ul#minitabs{list-style: none;margin: 0 ;padding: 7px 0;
  border-top: 1px solid #CCC;font-weight: bold;
  text-align: right;white-space: nowrap; 
  background: #003366 url("http://www.mondofuoristrada.it/images/gradient.png") repeat-x top left; }
ul#minitabs li{display: inline;margin: 0 6px}
ul#minitabs a{text-decoration: none;padding:3px 0 0;
  border-top: 4px solid #00073A;color: #FFF}
ul#minitabs a#current{border-color: #00073A;color:#cc3300}
ul#minitabs a:hover{border-color: #66CCFF;color: #66CCFF;}

.leggi {
	padding:5px;
	font-size:11px;
	background: #FFF;
	color:#FFF;
	text-align:right;
}
/* FINE MINITABS*/

/*stili lato sinistro */

.mailing{
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 20px;
border:1px solid #003265;
height:30px;
padding:4px;
background: #003366;
text-align:center;
font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
font-size:0.8em;
color:#FFF;
background: url(http://www.mondofuoristrada.it/images/sfondo_mercato2.png) repeat-x 50% 50%;
}
.mailing a{color:#fff; text-decoration:none}

.inright{
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 10px;
border:1px solid #DDD;
padding:4px;
background: #FFF;
overflow:hidden;
text-align:left;
}

.inright_adv{
margin: 5px 7px 5px 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 10px;
padding:4px;
overflow:hidden;
}


.inright dl{ margin: 0; padding: 0; }
.inright dt { font-weight: bold; font-size: 0.9em; color:#3366AC }
.inright dd { font-size: 0.8em; margin: 0 0 0 0.6em; padding:0;  }
.inright dd a{border-bottom:solid 1px #fff ; display: block; color:#333; }
.inright dd a:hover{ border-bottom:solid 1px #ccc ; display: block; }

.vedi_anche ul {
	margin:15px;
}
.vedi_anche li {
	/*
	background: url(../images/freccia.png) no-repeat left top;
	padding-left:40pz;*/
	font-weight:normal;
}
.vedi_anche li a  {
	border-bottom: 1px solid #DDD;
	display: block;
	color:#666666;
}
.vedi_anche li a:hover {
	border-bottom: 1px solid #003366;
	display: block;
	color:#036;
}


.inright h4 {
	 	font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', Serif;
		font-size: 16px;
		font-weight: bold;
		letter-spacing:-1px;
		border-bottom: 1px solid #bbb;
		text-align:left;
		color:#036;
		padding:0;
		margin: 0;
}

.inright ul {
	margin: 0px;
	padding:2px 2px 2px 3px;
}

.inright li {

		list-style-type:none;
	/*border-bottom: 1px solid #CCC;*/
	font-family: 'Trebuchet MS',verdana, arial, sans serif;
	font-size:0.9em;
	margin-left:0;
	text-align:left;
	width:97%;
	font-weight:bold;
	color: #336699;
}

.inright a {
		text-decoration:none;
		color: #003366;
			font-weight:normal;
}
.inright a:hover {
		text-decoration:none;
		color: #cc3300;
}
/*per galleria fotografica */
div.modular{overflow: hidden;
    background: url(boxBk.png) repeat-x bottom left;
    padding-bottom: 5px;margin-bottom: 5px;}

/*div.m1{width: 100px}
div.m2{width: 200px}
div.m3{width: 300px}*/
div.m4{width: 450px}

div.modular div{
    float: left;width:100px !important; width /**/:100px;
    background: url(boxBk.png) repeat-x top left;
    padding: 5px;
		 
	 }

/*fine galleria*/

/* stili per paginazione */
.pagination{
padding: 5px 0px 2px 0px;
text-align: right; 

}
.pagination_pagine {
	font-size: 0.8em;
}

.pagination ul{
margin: 2px 2px;
padding: 1px;
text-align: right; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 2px;
margin-right:5px;


}

.pagination a, .pagination a:visited{
padding: 0px 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #003366/*2e6ab1*/;


}

.pagination a:hover, .pagination a:active{

border: 1px solid #2b66a5;
color: #000;
background-color: #DAEEEF;
}

.pagination li.currentpage
{

margin-right:5px;
font-weight: bold;
padding: 0 5px;
border: 1px solid #003366;
color: #FFF;
list-style-type: none;
display:inline;
background-color: #003366;

}

.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;
}

#path_div
{
float: left;
width: 100%;
	height:30px;
	background: #E4ECEE;
font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
font-size:0.9em;
padding-top:4px;

	}
/*fine paginazione*/

#path_div li {
	display:inline;
	padding-right:6px;
float:left;
font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
font-size:0.9em;


}
#path_div p {
	float:left;
	font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
font-size:0.9em;
}
#path_div ol 
{
margin:0px; 
padding:0px 0px 0px 8px;
	float:left;
	font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
font-size:0.9em;

}

#path_div a {
	text-decoration:none;
	color: #003366;
	
}

/* classe data firma */
.datafirma {
	font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
font-size:0.8em;
color: #555555;
text-align:right;

}

.photogallery_one_thumb img{
	padding:3px;
	border: 1px solid #BBB;
	margin-top:3px;
	background:#DDD;
}

.photogallery_one_thumb {
margin-left: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 5px;
margin-bottom: 5px;
border:1px solid #DDD;
background: #FFF; 
padding:4px;
float:both;
width: 160px;
font-size: 0.9em;
}
.photogallery_one_thumb p {
	padding:0px;
	margin:0px;
}
.altri_contenuti img{
	padding:3px;
	border: 1px solid #BBB;
	margin-top:3px;
	background:#DDD;
}


.altri_contenuti {
	margin-left: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 5px;
margin-bottom: 5px;
border:1px solid #DDD;
background: #FFF; 
padding:4px;
float:both;
width: 160px;
font-size: 0.9em;
}

.video {
margin-left: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 5px;
margin-bottom: 5px;
border:1px solid #DDD;
background: url("http://www.mondofuoristrada.it/images/video.png") right no-repeat; 
padding:4px;
float:both;
width: 160px;
font-size: 0.9em;
}

.video_object {
	
	text-align:center;
	width:430;
	padding:8px 4px;
	border: 1px solid #DDD;
	margin-top:10px;
}

/*menu pagine interne */


ul {
 padding: 2px;
	margin-left: 0px;
	font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
 }

 .menu_verticale li {
 list-style: none;
		color:#444;
		margin-top:2px;
		clear:both;
	 }
  .menu_verticale li a {
	font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
	color:#444;
	font-size:0.9em;
	line-height:1.5em;
	padding:30px;
	/*margin:0 0 0 0;*/
	display:block;
	 border:1px solid #ddd;
     text-decoration:none;
	/*background:  url(http://www.mondofuoristrada.it/upload/dscn0226_abs.jpg) right no-repeat;*/
	  }
	  /*.menu_verticale li img {
	  float:left;
		padding:3px;
		margin:6px 6px 4px 4px;
		display:block;
	  }*/
	    .menu_verticale li a:hover {
	
	color:#cc3300;
	display:block;
	border: 1px solid #666;
	text-decoration:none;
	/*background: #DBE8F1 url(http://www.mondofuoristrada.it/upload/dscn0226_abs.jpg) right no-repeat;*/
	/*filter: alpha(opacity=50);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
 -moz-opacity: 0.5; opacity:0.5;*/
	  }

.menu_verticale li a span{
padding-right:100px;
text-decoration:none;
}


	  .header_h2 {
	  	margin:0px;
		padding:0px;
		font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
font-size:0.8em;
color:#bbb;
	  }
	  
.scegli_tipologia {
	  	margin-top:10px;
	  }
#leftcolum ul {
padding: 2px 2px 2px 3px;
	margin: 0;
 }
 
#leftcolumn li {
list-style-type: none;
/*border-bottom: 1px solid #CCC;*/
margin-top:2px;
margin-bottom:2px;
padding:3px;
	border-bottom: 1px solid #CCC;
	font-family:verdana, arial, sans serif;
	margin-left:0;
	text-align:right;
	display:block;
	
	}

#leftcolumn li a {
	
	
	font-family:verdana, arial, sans serif;
	font-size:0.8em;
	margin-left:0;
	text-align:right;
	display:block;
	  }
	  
#leftcolumn li a:hover {
	
	background: #003366;
	font-family:verdana, arial, sans serif;
	font-size:0.8em;
	margin-left:0;
	text-align:right;
	display:block;
	color: #FFF;
	
	  }
	  
	  .box_aziende {
	  	padding:5px;
		width:450px;
	  }
	  .header_h2 {
margin:0px 0px 0px 10px;
padding:5px;
font-family:Arial, Verdana, 'Trebuchet MS',Helvetica,  Serif;
font-size:0.8em;
color:#888888;
float:left;
}


hr {
	height:1px;
	border: 0;
	 background: #bbb;
}

#credits {
	margin: 0 auto;
	font-family: Arial, Verdana,'Trebuchet MS', Helvetica,  Serif;
font-size:0.8em;
color: #FFF;
padding-bottom:10px;
}

#credits p {
text-align:center;
font-family: Arial, Verdana,'Trebuchet MS', Helvetica,  Serif;
font-size:0.8em;
color: #FFF568;
padding-bottom:10px;
letter-spacing: 1px;

}

#credits a {
	color:#C4DF9B;
	font-size:1.1em;
	font-weight: bold;
}


#credits a:hover {
	color:#B4D2DC;
	font-size:1.1em;
	font-weight: bold;
}


 caption {
	border-bottom: 1px solid #DDD;
	font-size:1.2em;
	display: none;
	visibility: hidden;
	
}

#scheda_marca tr{
	background: #f6f6f6;
	padding:5px;
	border: 1px solid #DDD;
}



#scheda_marca tr:hover {
	background: #CCEBF5 /*E2F0F5 F5FEAD*/;
	padding:5px;
	border: 1px solid #DDD;
}


#scheda_marca td {

	padding:5px;
	border-bottom: 1px solid #DDD;
	
}

#scheda_marca th {

	padding:5px;
	border-bottom: 1px solid #DDD;
	
}
#scheda_marca a {
	color: #003366;
}

#logo_scheda {
padding-top:6px;
	display:block;
	padding-bottom:20px;
	width:100%;
	height: 60px;

	/*border: 1px solid #000;*/
}


#scheda_dettagli  td {

	padding:5px;
	border-bottom: 1px solid #DDD;
	
}

#scheda_dettagli tr{
	
	padding:5px;
	border: 1px solid #DDD;
}

#scheda_dettagli th{
text-align:right;
padding-right:6px;
}

#scheda_dettagli tr:hover {
	background: #CCEBF5/*FFFBCE F5FEAD*/;
	padding:5px;
	border: 1px solid #DDD;
}

.hidden {
	display:none;
	visibility: hidden;
}

.giudizio h4 {
	font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', Serif;
		font-size: 16px;
		font-weight: bold;
		letter-spacing:-1px;
		border-bottom: 1px solid #bbb;
		text-align:left;
		color:#003366/*B93A13*/;
		padding:0px;
		margin-bottom: 12px;
}
.scegli_tipologia h4 {
	font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', Serif;
		font-size: 16px;
		font-weight: bold;
		letter-spacing:-1px;
		border-bottom: 1px solid #bbb;
		text-align:left;
		color:#003366/*B93A13*/;
		padding:0px;
		margin: 0px;
}

.scegli_tipologia p {
	font-family:  'Trebuchet MS', Arial, Verdana, Helvetica,Serif;
		font-size: 0.75em;
		padding:1.2em;
		border-left:1px solid #ddd;
		border-bottom:1px solid #ddd;
			background: #f4f4f4;
}
.scegli_tipologia p:hover {
	font-family:  'Trebuchet MS', Arial, Verdana, Helvetica,Serif;
		font-size: 0.75em;
		padding:1.2em;
		border-left:1px solid #ddd;
		border-bottom:1px solid #ddd;
		
		background: #CCEBF5;
}
.scegli_tipologia label{
	
	
}
.scegli_tipologia select{
border: 1px solid #bbb;
	width: 105px;
	padding: 3px;
	background:#FFE7C7;
	
}
.scegli_tipologia fieldset {
	border: 1px solid #bbb;
	padding:6px;
	font-size: .8em;
}
 
 
.altridati label {
	display:block;
}
 .altridati select {
	display:block;
	width: 150px;
}
#scheda_voti td {
	padding:5px;
	border-bottom: 1px solid #DDD;
	font-family:  'Trebuchet MS', Arial, Verdana, Helvetica,Serif;
		font-size: 0.75em;
		background: #f4f4f4;
		
}
#scheda_voti th {
	padding:5px;
	text-align:right;
	font-family:  'Trebuchet MS', Arial, Verdana, Helvetica,Serif;
		font-size: 0.75em;
		background: #f4f4f4;
			border-left:1px solid #ddd;
}

#scheda_voti table {
	

}

#scheda_voti tr:hover {
	background: #FFFFFF;

}
/* stili per modulo ricerca*/
div.minimenu{text-align:right}
ul.minimenu{margin:0 1em 0 0; padding:0}
ul.minimenu li {display:inline}
ul.minimenu li a{text-decoration:none; color:#036; font-family: Arial, Verdana,'Trebuchet MS', Helvetica,  Serif; font-size:0.8em; font-weight:bold}
ul.minimenu li#cerca{ background: url(../images/search.png) no-repeat top left; padding: 0 0 0 1em;}
 /*fine stili modulo ricerca*/
form#search input#search-in{width:200px}

ul.esito_ricerca{}
ul.esito_ricerca li {list-style-type:none; margin: 0 0 1em 0}


/*cerca */
input {
	background: #BDE2EE;
	border: 1px solid #069;
	color:#000;

}
.login_content form {
	margin:0px;
	padding:0px;
	background: url("http://www.mondofuoristrada.it/images/cerca_bg.png") repeat;
}
.login_content {
	clear:both; 
	height: 0px;
	overflow:hidden;
	visibility: hidden; 
	display:none;
	text-align:right;
		
}

.login_content fieldset {
	border: none;
	text-align:right;

}
 .login_content legend {
		visibility:hidden;
}

.legenda_content {
	clear:both; 
	height: 0px;
	overflow:hidden;
	visibility: hidden; 
	display:none;
	text-align:right;
	line-height: 1.2em;
	
}
/*
.legenda_content {
	clear:both; 
	height: 0px;
	overflow:hidden;
	visibility: hidden; 
	display:none;
	text-align:right;
	
	
}
*/
.newsletter_submit {
	padding:3px;
	background: #FFF;
	border: 1px solid #000;
}

.newsletter_input {
	padding:4px;
	background: #FFF;
	border: 1px solid #000;
}

.newsletter_content {
	border: 1px solid #DDD;
	padding:25px 5px 5px 15px;
	background: #f6f6f6;
	
}
confronto_auto table {
	font-size: .8em;
	border-left: 1px solid #bbb;
}
.confronto_auto td{
	padding: 6px;
	margin-top: 8px;
	vertical-align: top;
	font-size: .9em;

}
.confronto_auto a{
	color: #003366;
	font-size: .9em;
}
.confronto_auto_td {
	border-right: 1px solid #bbb;

	
}

.box_confronto {
	border: 1px solid #DDD;
	padding:6px;
	background:#FFF;
	margin-bottom: 8px;
	font-size: .7em;
	line-height: 1.7em;
	margin-top:24px;
}

.box_confronto h4 {
	color: #003366;
	font-size:1.4em;
	padding: 0px;
	margin:3px;
	
}

.box_confronto a {
	text-decoration:none;
		color: #006699;
	font-weight:bold;
}

.box_confronto a:hover {
	text-decoration:none;
		color: #006699;
}

.confronto_auto h3 {
	color: #003366;
	font-size: 1.3em;
}
.confronto_auto h4 {
	color: #003366;
	border-bottom: 1px dotted #006699;
	font-size: 1.2em;
	
}



input {
	border: 1px solid #bbb;
	padding: 3px;
	font-size: .8em;
}



button {
	margin-top: 6px;
	cursor:pointer;
	border: 1px solid #bbb;
	font-weight:bold;
	text-transform: capitalize;
	background:#222222;
	color:#FFF;
	padding:2px;
	
}

.auto_query td {
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:4px;
	font-size: .8em;
}

.auto_query th {
	font-size: .8em;
	background: #444;
color: #FFF;
border-right:1px solid #FFF;
font-weight: normal;
}

.oggetto_photogallery{margin:2em; padding:2em}
.prezzo{ font-size:1.4em; font-weight:bold; background-color:#FFFFCC}

.statistiche{
  font-size: 0.8em;
  margin: 0 0 0 2em;
 list-style-type: square;
}
.statistiche p{
  margin: 2em 0 0 0 ;
  padding:0;
  border-top: solid 2px #ccc;
}
.statistiche ul{
  margin: 0;
  padding:0;
}
.statistiche li{
  margin-left: 2em;
}

.p_interni {
		background: url("http://www.mondofuoristrada.it/images/camerapic.png") no-repeat;
	text-align:right;
		height: 30px;
		border-bottom: 1px solid #8FB5D0;
}
.p_esterni {
		background: url("http://www.mondofuoristrada.it/images/camerapic2.png") no-repeat;
	text-align:right;
		height: 30px;
		border-bottom: 1px solid #8FB5D0;
}
.p_video  {
	background: url("http://www.mondofuoristrada.it/images/videopic.png") no-repeat;
	text-align:right;
		height: 30px;
		border-bottom: 1px solid #8FB5D0;
		
}

.p_interni a {
	text-decoration: none;
	color: #006699;
	font-size:1.1em;
	
}
.p_esterni a {
	text-decoration: none;
	color: #006699;
	font-size:1.1em;
}
.p_video a {
	text-decoration: none;
	color: #006699;
	font-size:1.1em;
	
}
/* commenti */
#contentcolumn .comments h2 { font-size:1em; border-top: solid 1px #ccc; color:#c00}
.comments form{ width:475px}
.comments legend{font-weight:bold; color:#666; margin-bottom:0.6em}
.comments label{float: left; clear:left; width:350px; }
.comments input {float: left; display: block; clear:left; width: 350px; margin-bottom: 10px;}
.comments textarea{float: left; clear:left; width: 350px; height:150px; margin-bottom:0.3em; background:#BDE2EE; border:solid 1px #ccc}
.comments button { clear:left; display:block; margin-top:0.5em;}
.required{ font-weight:bold; color:#FF0000}
.required li{margin-left:1.5em}
.input_required{background:#FFC6C6}
.comment_box{border:solid 6px #C9F06F; padding:1em; margin:0 0 1em 0; }
.comment_box1{border:solid 3px #BDE2EE; padding:1em; margin:0.5em 0 ;font-family:Arial, Helvetica, sans-serif; font-size:0.85em; line-height:1.2em}
.comment_box2{border:solid 3px #548BC4; padding:1em; margin:0.5em 0; font-family:Arial, Helvetica, sans-serif; font-size:0.85em; line-height:1.2em}
.comment_header {font-weight:bold;font-size:0.9em; border-bottom:solid 1px #ccc; margin-bottom:6px}

.send_to_a_friend label, .send_to_a_friend button{display:block}
.send_to_a_friend input{width:350px}
.send_to_a_friend_ok{border:solid 1px #ccc; padding:1em; font-weight:bold; margin: 1em 0}
.send_to_a_friend_start{float:right;text-align:right; font-size:0.8em}

div.concorso {padding:20px; border:solid 1px #ccc; margin-top:40px}
div.concorso .si{padding:20px; margin:20px; background:#990000; color:#fff; font-weight:bold}
div.concorso .si a{color:#FFF}
div.concorso .no{padding:20px; margin:20px 20px 0 20px; background:#006600; color:#fff; font-weight:bold}
div.concorso .errato{padding:20px; margin:20px 20px 0 20px; border:solid 2px #ccc}

.commenti_down{float:right; margin-right: 2px; font-size:0.7em; }
.commenti_down a{color:#6699CC}
#contentwrapper .commenti_down img{border:none; padding:0}
#contentwrapper .send_to_a_friend_start img{border:none; padding:0}
.stampa{float:right;}
#contentwrapper .stampa img{border:none; padding:0}

.send_to_a_friend{clear:both}


