/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.0
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}

body{
padding:0;
margin:0;
background: #333  #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%;}

img{border:0}

#maincontainer{
width: 990px; /*Width of main container*/
margin: 0px auto; /*Center container on page*/
background: #FFF;
}
.innertube_center{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

#testata 
{
width:232px;
float:left;
}

#testata img {
border: none;
}


#banner {
float:right;
width:728px;
text-align:center;
margin:8px 0 0 0;
}

#testata_footer{clear:both}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
#topsection{
background: #FFF;
height: 110px; /*Height of top section*/
}

#topsection h1
{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
background: url(../images/back1.gif)repeat;
height:330px;

}

#topmenu 
{
float: left;
width: 100%;
	height:30px;
	background: #FFF;
font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
font-size:0.9em;
	}
	
#topsection2 img {
margin-bottom: -4px;
border:none;
}
	
#ricerca {
float: left;
width: 100%;
		height:10px;
	padding:10px 0;
	}
#centercolumn{
margin: 0 320px 0 460px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
height:330px;
/*overflow:hidden;*/
}



#centercolumn h2 {
	font-family: 'Trebuchet Ms',Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin-top: 10px;
	
}

#centercolumn p {
	font-family: 'Trebuchet Ms',Verdana, Geneva, Arial, Helvetica, sans-serif;

	margin-bottom:14px;
}

#centercolumn a {
	
text-decoration:none;
	color:#036;
}
#centercolumn a:hover {
	
text-decoration:none;
	color:#9A002C;
}
.news_h2 a{

	font-size:0.8em;
	
}
#centercolumn img {
	 border: 1px solid #DDD;
	 float:left;
	margin-right:3px;
}
/*#centercolumn a {
	font-family: 'Trebuchet Ms',Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-decoration:none;
	color: #003366;
}*/

#leftcolumn
{
float: left;
width: 460px; /*Width of left column in pixel*/
margin-left: -990px; /*Set margin to that of -(MainContainerWidth)*/
/*height:320px;*/
/*overflow:hidden;*/
}
#rightcolumn{
float: left;
width: 320px; /*Width of right column*/
margin-left: -320px; /*Set left margin to -(RightColumnWidth)*/
height:310px;

}

#footer{
clear:both;
width: 100%;
background: #003366/*B93A13*/;
color: #FFF;
text-align: center;
padding: 4px 0;
margin-top:8px;
font-family: 'Trebuchet Ms',Verdana, Geneva, Arial, Helvetica, sans-serif;


}

#footer a{
color: #FFFF80;
}

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

#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}

.inleft{
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 20px;
border:1px solid #DDD;
background: #FFFFFF;
height:320px;
padding:4px;
overflow:hidden;
}
.inleft img {
	display:block;
}
.incenter{
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 20px;
border:1px solid #BBB;
height:280px;
padding:8px;
padding-top:40px;
background: url(../images/news.gif) no-repeat;  ; 
}
.incenter p {
font-family: 'Trebuchet Ms',Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.incenter a p {
font-family: 'Trebuchet Ms',Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.mailing{
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 20px;
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;
}
.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;
height:270px;
padding:4px;background: #FFF;
overflow:hidden;
}



ul {
		padding: 0px;
	margin-left: 0px;
}
 #leftcolumn2 ul {
padding: 2px 2px 2px 3px;
	margin: 0;
 }
 
 #leftcolumn2 li {
list-style-type: none;
/*border-bottom: 1px solid #CCC;*/
margin-top:2px;
margin-bottom:2px;
	border-bottom: 1px solid #CCC;
	font-family:verdana, arial, sans serif;
padding:2px;
	margin-left:0;
	text-align:right;
	display:block;
	
	}

#leftcolumn2 li a {
	
	
	font-family:verdana, arial, sans serif;
	font-size:0.8em;
	margin-left:0;
	text-align:right;
	display:block;
	  }
	  
#leftcolumn2 li a:hover {
	
	background: #036;

	font-family:verdana, arial, sans serif;
	font-size:0.8em;
	margin-left:0;
	text-align:right;
	display:block;
	color: #FFF;
	  }



#centercolumn h3 {
	font-family: arial, verdana,sans serif;
	margin-bottom:0px;
	font-size:0.9em;
	margin-top:5px;

	
}
#centercolumn p {
	font-family:verdana, arial, sans serif;
	font-size:0.7em;
	/*margin-bottom:0px;
	margin-top:4px;*/
	
	
}

/* STILI SECONDO LIVELLO LAYOUT */

#stage{
clear: both;
width: 100%;
background: #c30;
color: #FFF;
border-bottom: 1px solid #DDD;
height:25px;
}


#contentwrapper2{
float:left;
width: 100%;
background: #FFF);

}
#contentwrapper3{
clear:both;
width: 100%;
background: #FFF);

}
#centercolumn2{
margin: 20px 5px 0 200px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
height:1150px;
border:1px solid #DDD;
margin-bottom:20px;
padding-left:20px;
background: url(../images/sfondo.jpg) no-repeat;
/*overflow: hidden;*/



}
#centercolumn2 p {
	padding:0; margin:0;
}

#leftcolumn2{
float: left;
width: 195px; /*Width of left column in pixel*/
margin-left: -990px; /*Set margin to that of -(MainContainerWidth)*/
}

#centercolumn2 img {
	/*border:1px solid #DDD;
	padding:2px;*/
	display:block;
}

#leftcolumn2 a {
font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
	text-decoration: none;
	color:#003366;
	font-size:1em;
}
#leftcolumn2 a:hover {
	text-decoration: none;
	color:#cc3300;
	font-size:1em;
	
}
.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: url(../images/accessori.gif) no-repeat;  ; 

padding:4px;
float:both;
width: 180px;
}

.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:180px;
}
.inleft5
{
margin-left: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: px;
margin-bottom: 5px;
border:1px solid #DDD;
background: url(../images/viaggi.gif) no-repeat; 

padding:4px;
float:both;
width: 180px;
}

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

.inleft7
{
margin-left: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: px;
margin-bottom: 5px;
border:1px solid #DDD;
background: url(../images/interazione.gif) no-repeat; ; 
padding:4px;
float:both;
width: 180px;
}
.incenter_top{
/*Margins for inner DIV inside each column (to provide padding)*/
/*border-right:1px solid #CCC;*/
height:29px;
width:170px;
/*background: #DDD;*/

}
.incenter2{
margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 20px;
/*border-right:1px solid #CCC;*/
height:250px;
padding:4px;
width:170px;
float:left;
line-height:.9em;
}



.incenter3
{
margin: 2px; 
margin-top: 20px;
/*border-right:1px solid #CCC;*/
height:250px;
padding:4px;
width:170px;
float:left;
line-height:.9em;
/*background: #FFF;*/
}

.incenter4{
margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 20px;
/*border-right:1px solid #CCC;*/
height:250px;
padding:4px;
width:170px;
float:left;
line-height:.9em;
/*background: #FFF;*/
}
.incenter5{
margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 20px;
/*border:1px solid #000;*/
height:250px;
padding:4px;
width:170px;
float:left;
line-height:.9em;
/*background: #FFF;*/
}




.incenter_container{float:left; width:560px}

.incenter_skyscraper{float:right; width:180px; margin:50px 0 0 0; text-align:center }

.incenter_1
{
margin: 0px; 
margin-top: 20px;
/*border-right:1px solid #CCC;*/
height:250px;
padding:0px;
width:185px;
float:left;
line-height:.9em;
/*background: #FFF;*/
}
.incenter_1 img{float:none}

.incenter_2
{
margin: 0px; 
margin-top: 20px;
/*border-right:1px solid #CCC;*/
height:250px;
padding:0px;
width:185px;
float:left;
line-height:.9em;
/*background: #FFF;*/
}
.incenter_2 img{float:none}

.incenter_2_first
{
margin: 0px; 
margin-top: 20px;
/*border-right:1px solid #CCC;*/
height:250px;
padding:0px;
width:185px;
float:left;
line-height:.9em;
clear:both;
/*background: #FFF;*/
}

.incenter_2_last
{
margin: 20px 0 0 0; 
height:250px;
padding:0px;
width:185px;
float:left;
line-height:.9em;
/*background: #FFF;*/
}
.incenter_2_last img{float:none}


.incenter2a{
margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 15px;
/*border-right:1px solid #DDD;*/
height:250px;
padding:4px;
width:170px;
float:left;
margin-bottom: 10px;
line-height:.9em;
}
.incenter3a{
margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 15px;
/*border-right:1px solid #DDD;*/
height:250px;
padding:4px;
width:170px;
float:left;
margin-bottom: 10px;
line-height:.9em;
}
.incenter4a{
margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 15px;
/*border-right:1px solid #DDD;*/
height:250px;
padding:4px;
width:170px;
float:left;
margin-bottom: 10px;
line-height:.9em;
}
.incenter5a{
margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 15px;
/*border:1px solid #000;*/
height:250px;
padding:4px;
width:170px;
float:left;
margin-bottom: 10px;
line-height:.9em;
}
#rightcolumn2{
float: left;
width: 150px; /*Width of right column*/
margin-left: -150px; /*Set left margin to -(RightColumnWidth)*/
height:280px;
}
.inright2{
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 20px;
border:1px solid #000;
height:200px;
padding:4px;
width:130px;

}
#footer2
{
clear: left;
width: 100%;
background: cc3300;
color: #FFF;
text-align: center;
padding: 4px 0;
}

/*modulo di ricerca 
form#search{
width: 230px;

}
form#search fieldset{border: 0px solid;padding: 0px}
form#search legend{text-indent: -9999px;font-size: 1px}
form#search input{float: left;width: 170px;margin-top: 3px;
    background: #FFF url(../images/bk.png) repeat-x top left;
    border: 1px solid;border-color: #999 #777 #777 #999;
    font: 18px Arial,sans-serif;color: #ccc;}
form#search button{background: #FFF;
    border: 0px solid;cursor: pointer}
	 div#header{position: relative}
form#search{position: absolute;top: 120px;right: 140px}
*/

form#search input#search-in{width:200px}

div#testata h1
{
    position: absolute;
    top: -9999px;left:-9999px;
    }
	 
	 /*titoli e paragrafibox*/
	 
	 div#leftcolumn2 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;

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

		
		
	 }
	  h2.hid {
	 	font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', Serif;
		font-size: 24px;
		font-weight: bold;
		letter-spacing:-1px;
		/*border-bottom: 1px solid #bbb;*/
		text-align:right;
		color:#003366;
		padding:0;
		margin: 0;
		display:none;
		
	 }
	 	 div#centercolumn2 h3 {
	 	font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', Serif;
		font-size: 14px;
		font-weight: bold;
		letter-spacing:-1px;
		/*border-bottom: 1px solid #bbb;*/
		text-align:left;
		color:#336699;
		padding:2px;
		margin: 0;
		
	 }
	div#centercolumn2 a {
		color: #000;
		text-decoration:none;
	}
	 	 div#centercolumn2 a:hover {
		color: #666;
		text-decoration:none;
	}
	 div#centercolumn2 p {
	  	font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
		font-size: 0.7em;
		color: #222;
		padding:2px;
		margin: 0 7px 0 0;
		line-height:15px;
	  }
	  
	div#centercolumn2 img {
		/*padding-bottom:2px;*/
		border: 1px solid #ddd;
		/*float:left;*/
	}
	  
	  div#centercolumn 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:3px 0px 0px 0px ;
		margin: 0;
						  
	  }
	  	  
	   div#centercolumn p {
	  	font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
		font-size: 0.7em;
		color: #222;
		padding:0;
		margin: 0;
		
	  }
	  
	  	 /*   CSS per menu a tabs superiore */
	 
	/* div#navigation{
    background-color: #FFF;
    /*border-bottom: 1px solid #006699;
    padding-right:20px;
    text-align: right}

div#navigation ul
{
    list-style-type: none;
    margin: 0;
    padding: 0;
    white-space: nowrap}

div#navigation li
{
    display: inline;
    margin: 0;
    padding: 0}

div#navigation li a{
    text-decoration: none;
    border: 1px solid #FFFFFF;
    padding: 2px 0.5em;
    background: #036;color: #FFF}

div#navigation li a:hover{
    background-color: #f0f0f0}

div#navigation li#activelink a{
    border-bottom: 1px solid #fff;
    background-color: #fff;
    color: #603}*/
	 
	 /* fine tabs*/
	 /* INZIO MINITABS*/
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: #00073A url("http://www.mondofuoristrada.it/images/gradient.png");}
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;
}

	  .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;
}


/* CSS PER PHOTOGALLRY*/

div.modular{overflow: hidden;
    background: url(boxBk.png) repeat-x bottom left;
    padding-bottom: 15px;margin-bottom: 10px}

div.m1{width: 180px}
div.m2{width: 360px}
div.m3{width: 540px}
div.m4{width: 720px}

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


	 
	 /* fine CSS per photogallery*/
	 
	 /*  MENU INTERNO */
	 
	   /*
.header_h2 {
margin:0px 0px 0px 10px;
padding:5px;
font-family: 'Trebuchet MS',Arial, Verdana, Helvetica,  Serif;
font-size:0.9em;
color:#006699;
float:left;
}
	  
*/	

#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:0.9em;
	font-weight: bold;
}

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

/* 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*/

/*modulo ricerca*/

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");*/
}
.login_content {
	clear:both; 
	height: 0px;
	overflow:hidden;
	visibility: hidden; 
	display:none;
	text-align:right;
			background: url("http://www.mondofuoristrada.it/images/cerca_bg.png");
}

.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;

}
