body {

	margin:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}

.allineamento{

	text-align:center;

}

a:link {

	color: #ffffff;

	text-decoration:none;

}

a:visited {

	text-decoration: none;

	color: #FFFFFF;

}

a:hover {

	color: #0066FF;

	text-decoration: none;

	

}

a.home:visited {

	color: #000000;

	text-decoration:none;

}

a.home:hover {

	color: #000000;

	text-decoration:none;

}
a.home:link {

	color: #000000;

	text-decoration:none;

}
#logoperstampa {

display:none;

}



#container {

	width: 930px;

	\width: 950px;

	w\idth: 930px;

	border: 1px solid gray;

	margin-left: auto;

	margin-right: auto;

	background-image:url(images/false_colonne.jpg);

	background-repeat:repeat-y;

	background-position:left;

}



#header {

	position: relative;

	top: 0px;

	left: 0px;

	background-color:#030133;

	height: 205px;

	bottom: auto;

	padding-bottom: 2px;

	background-image:url(images/header_speedster.jpg);

	background-repeat: no-repeat;

	background-position:left;

	background-position:top;

}



#headerlimos {

	position: relative;

	top: 0px;

	left: 0px;

	background-color:#030133;

	height: 205px;

	bottom: auto;

	padding-bottom: 2px;

	background-image:url(images/header_limousine.jpg);

	background-repeat: no-repeat;

	background-position:left;

	background-position:top;

}

#menuorizz {

	position:relative;

	top: 188px;

	padding-left: 5px;

}



#sidebar-a {

	margin: 0px 0px 0px 0px;;

	padding: 0 0 0 0;

	border: 0px 0px 0px 0px;

	float: left;

	background-color: #CCCCCC;

	display:inline;

}





#content {

	padding:0 0 0 0px;

	margin:0 0px 0 180px;

}



#flashome {



padding: 0px;

border: 0px;

margin: 0px;

width: 750px;

height: 350px;

float:right;

top: 237px;

}



#contenutipagina {

padding-top: 10px;

padding-left: 15px;

padding-right: 15px;

}



#contenutigallery {

padding-top: 15px;

padding-bottom: 15px;

padding-left: 15px;

padding-right: 15px;



}



#footercontenutopagina {

padding-bottom: 10px;

padding-top: 10px;

padding-left: 15px;

	

}



#fototutte {

	padding-bottom: 10px;

	



}



#testodxfoto{

	float: right;

	width:430px;

}



#footer {
	clear: both;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-top: 5px;
	text-align:left;
	border-top: 1px solid #003366;
	background-color:#030133;
	

}



#logofooter {

	float: right;

	padding-top: 5px;

	width:150px;

	margin: 0;

	}



div#intestazione {

width: auto;

height:auto;

min-height: 50px;

padding-top: 10px;

padding-left: 0px;

padding-bottom: 10px;

border-bottom: 2px solid;

border-bottom-color:#CCCCCC;

}

div#intestazionemarche {

width: auto;

height:auto;

min-height: 40px;

padding-left: 0px;


}

#macchinepermarca {

padding-top: 10px;

}





.imglogo {

vertical-align:middle;

padding-left: 10px;

}





#stampapagina {

float:right;

padding-right: 5px;

}

		

ul.menu1 {

	width:180px;

	list-style:none; /* elimino i punti elenco */

	margin:0; padding:0; /* elimino i rientri delle liste */

	text-align:left;

}

ul.menu1 li a {

	display:block; /* il link occupa tutto lo spazio orizzontale */

	text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */

	padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */

	height:1.8em;line-height:1.8em; /* altezza del link: height e line-height devono avere il medesimo valore */

}



ul.menu1 li { 

	display:inline; 

	text-align:left;

} /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/



ul.menu1 li a:link, ul.menu1 li a:visited {

	color: #003366;

	text-decoration: none;

} /* colori per il link */



ul.menu1 li a:hover, ul.menu1 li a:active {

	background: #eee;

	color:#87A1D2;

	text-decoration: none;

} /* colori per l'effetto roll-over */



.azzurro {

	color: #0066FF;

}



.intest{

	font-family:Arial, Helvetica, sans-serif;

	padding-top:10px;

	padding-left:15px;

	padding-bottom:5px;

	color: #CCCCCC;

	font-size:18px;

	font-weight:bold;

	

}



.intest2{

	font-family:Arial, Helvetica, sans-serif;

	padding-left:15px;
    padding-right:15px;
	color: #000000;

	font-size:14px;

	

}



.qrossa {

	color: #FF0000;

}



.sottotitolo{

	font-family:Arial, Helvetica, sans-serif;

	color: #FFF;

	font-size:12px;

	font-weight: normal;

}



.titoletto{

	color: #0066FF;

	font-size:14px;

	font-weight: bold;

}

div#header ul, div#headerlimos ul{margin:0;padding:0}

div#header li, div#headerlimos li{display:inline;margin-right: 1em}



#sceglimarca {

clear:both;

margin: 0px 0px 0px 0px;

padding-bottom: 10px;

padding-left: 20px;

}





.testofooter{

	font-family:Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size:12px;

	font-weight: normal;

	}

	.testofooter2{

	font-family:Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size:11px;

	font-weight: normal;

	}
	

	#colonnasxcontenuti {

	float: left;

	width:240px;

	height:100%;

	line-height:1.8em;

	margin: 0;

	margin-right: ;

	padding: 0px;

	background-color: #FFFFFF;

	}

	

	#colonnadxcontenuti {

	float: right;

	width:485px;

	height:100%;

	line-height:1.8em;

	margin: 0;

	margin-right: ;

	background-color: #FFFFFF;

	text-align:justify;

	padding-right: 10px;

	padding-left: 10px;

	padding-top: 5px;

	}

	

	.testochisiamo {

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#000000;

	font-size:12px;

	font-weight:normal;

	text-align:justify;

	}

	.testoantonio {

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#000000;

	font-size:12px;

	font-weight:normal;

	text-align:justify;

	font-style:italic;

	}

	

	#center {

	text-align:center;

	padding-top: 10px;

	}

	

	#giustify {

	text-align:justify;

	padding-left: 5px;

	padding-right: 5px;

	}

	

	a.linkcontent:link {

	color: #000000;

	text-decoration:none;

	}

	a.linkcontent:visited {

	text-decoration: none;

	color: #000000;

	}

	a.linkcontent:hover {

	color: #0066FF;

	text-decoration: underline;

	}

	

	#marca {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:25px;

	padding-bottom:5px;

	padding-left: 5px;

	border-bottom: 1px solid;

	border-bottom-color:#CCCCCC;

	}

	

	#logointestazione {



	width: 70px;

	padding-left:10px;

	padding-right:10px;

	}

	

	#intestazionemacchina {

	width:250px;

	float:right;

	height:auto;

	padding-left: 10px;

	}

	

	dl.formaz {

	text-align: justify;

	width:94.8%;

	padding-right: 10px;

	padding-left: 10px;

	padding-top: 10px;

	padding-bottom: 10px;

	margin: 0px;

	font-size: 10px;

	}

dl.formaz dt{float:left; font-weight: bold; padding-right: 10px;}

dl.formaz dd{float:left; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}





dl.schedatec{width:100%;overflow:hidden;margin:0 0 1em;background: #FFFFFF;

     border:solid #CCC;border-width:0 0px 1px; } 

	dt.schedatec,dd.price{background: #FFF;font-size: 10px;font-weight: bold; }

dt.schedatec{float:left;padding-right:3px;color: #F60; }

dd.schedatec{margin:0}

dd.price{float: right;color: #000000} 

dd.ingredients{float:left;width: 100%;padding: 3px 0;font-style: italic;

    font-family: Georgia,Times,sans-serif;color: #555} 
.descrizione-tecnica {
float:right;
width:55%;

}
.punti-tecnici {
float:left;
width:40%;

}


div#popup {

background:#EFEFEF;

border:1px solid #999999;

margin:0px;

padding:7px;

width:270px;

}

#minipics {

padding-left: 35px;

padding-bottom: 35px;

}





#minipics ul{list-style-type: none;margin: 0;padding: 0}

#minipics li{float:left;margin:5px 5px 5px 5px}

#minipics img{border:1px solid #78875B}



.categoria{

background-color:#030133;

font-family:Geneva, Arial, Helvetica, sans-serif;

font-size: 12px;

padding-top: 3px;

padding-bottom: 3px;

height:14px;



}

.ricetta-cat{

font-family:Geneva, Arial, Helvetica, sans-serif;

float:left;

color:#FFFFFF;

font-weight: bold;

font-size: 12px;

padding-left: 15px;

text-transform:uppercase;

}

.categoria-desc{

float:right;

color:#FFFFFF;

font-size: 10px;

padding-right: 15px;

}



dl.categfoto{width:100%;overflow:hidden;margin:0 0 1em;background: #030133;

     border:none; padding-top: 5px; padding-bottom: 5px;} 

	dt.categfoto,dd.visualizzatutte{background: #030133; }

dt.categfoto{float:left;padding-right:3px;color: #FFFFFF; padding-left: 5px; font-size: 15px;font-family:Georgia, "Times New Roman", Times, serif;}

dd.categfoto{margin:0}

dd.visualizzatutte{float: right;color: #FFFFFF; padding-right: 5px; font-family:Verdana, Arial, Helvetica, sans-serif; }



ul#lingue,ul#lingue li{list-style-type:none;margin:0;padding:5px}	

ul#lingue a{padding:5px 0 4px 18px;

    text-decoration:none;font-weight:bold;color: #000066;}

ul#lingue a:hover{color:#eee;}

ul#lingue li.current a,ul#lingue li.current a:hover{

    color:#FF37BB;border-bottom: 3px solid #54B4E5} 



li#eng a{background: url(images/icons/gb.gif) no-repeat left center}

li#fra a{background: url(images/icons/fra.gif) no-repeat left center}

li#ger a{background: url(images/icons/ger.gif) no-repeat left center}

li#ita a{background: url(images/icons/ita.gif) no-repeat left center}



#lingueorizz {

z-index:10;

position:relative;

	top: 176px;

	padding-right: 5px;

float:right;

}

ul#lingueorizz{float:left;width:100%}



#div-news {



padding: 15px;

text-align:justify;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:12px;

color:#000000;

}

.intesthp{

	font-family:Arial, Helvetica, sans-serif;

	padding-top:5px;

	padding-left:10px;

	padding-bottom:0px;

	color: #CCCCCC;

	font-size:18px;

	font-weight:bold;

}

#stampapagina a:link {
	color:#000;
}


