/*
======================================================
DELLA SANTA
Author: Tinext
Version: 0.1 |Gennaio 2007 | :)
====================================================== 
*/

body
{ margin:0px;padding:0px;border:0px;vertical-align:top;
	background-color:#FFF; 	
	background-image: url(../img/Struttura/fascia_grigia.gif); background-position: top left; background-repeat: repeat-x;
	font-family:Tahoma,Verdana;font-size:11px;color:#808080;font-weight:normal; line-height:16px;}

table,tr,td {border-collapse:collapse;padding:0px;border:0px;margin:0px;vertical-align:top; text-align:left;}

a:link,a:visited,a:active {font-size:11px;color:#808080;font-weight:bold;text-decoration:none;}
a:hover {font-size:11px;color:#808080;font-weight:bold;text-decoration:underline;}

div#Body {display:block;width:920px;margin:0px auto;}
div#Header{float:left;width:920px;padding:0px 0px 0px 0px;}
div#ContainerIntro{display:block;width:920px;padding:0px;margin:0px;}
div#Container {float:left; width:880px;padding:0px 20px 30px 20px;margin:0px;
background-image: url(../img/Struttura/SfondoMenu.gif); background-position: top left; background-repeat:repeat-y;}
div#ContainerIntro div#ColLeft {float:left;width:190px;}
div#ContainerIntro div#ColRight {float:right;width:620px;padding:0px 54px 0px 54px;}

div#MenuSuperiore{float:left;width:920px;padding:20px 0px 0px 0px;margin:0px;text-align:right;}

div#Menu{float:left;position:relative;text-align:center;width:189px;background-color:#F2F2F2;margin:-20px 0px 0px 0px;padding:0px;border-top:1px solid #E7E7E7;border-left:1px solid #E7E7E7;border-right:1px solid #E7E7E7;}
div#Menu ul{list-style:none;margin:0px;padding:0px;line-height:0px;}
div#Menu li{list-style:none;margin:0px;padding:0px;line-height:0px;}
div#Menu img{display:block;}
				
div#ContentHome {float:right;position: relative; width:689px;margin:75px 0px 0px 0px; padding:0px 0px 0px 0px;}
div#Content {float:left;position:relative; width:649px;margin:75px 0px 0px 0px; padding:0px 0px 0px 40px;}
						
div#ContentSmall {float:left;width:419px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
div#ColTeaser {float:right;width:190px; margin:0px 0px 0px 0px; padding:0px 0px 0px 35px;text-align:center;}

div.Text {float:left;width:100%;padding:0px;}
div.TextHome {float:left;width:95%;padding:0px 0px 0px 40px;}
div.List {float:left;padding:0px;}

div.Allegato {float:left;height:10px;padding:5px 0px 5px 20px;margin:0px 0px 10px 0px;}
div.Space {float:left;width:100%;padding:0px;margin:0px 0px 0px 0px;}
div.Banner {float:left;width:100%;padding:30px 0px 10px 0px; margin:0px;}
div.BoxBorder {float:left;width:170px;padding:10px;text-align:left;}

.TestoBig {font-size:14px;}

div.Box {width:181px; height:250px; border:1px solid #E7E7E7; padding:0px; margin:0px; display:inline;}
div.BoxNewsletter {float:left;width:165px;border:1px solid #E7E7E7; padding:10px;margin:20px 0px 0px 1px;}

div#BoxSito {float:left; position:relative; width:610px;margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#BoxSito dl {float:left; width:620px; margin:0px; padding:0px; } 
div#BoxSito dt {float:left; width:181px; margin:0px; padding:0px 0px 10px 0px;border-bottom:1px solid #E7E7E7; border-left:1px solid #E7E7E7; border-right:1px solid #E7E7E7;display:inline;} 
div#BoxSito dd {margin: 0px; padding: 0px; }

div#Icone {width:100%;padding:0px 0px 0px 0px; margin:10px 0px 10px 0px;float:left;}
div#Icone dl {float:left; width:100%; margin:0px; padding:0px; } 
div#Icone dt {float:left; width:160px; height:42px; margin:0px; padding:0px 0px 0px 0px; display:inline;} 
div#Icone dd {margin: 0px; padding: 0px;}
div#Icone dd.img { float:left;  height:41px; width:41px; margin:0px; padding:0px;}

div#MenuIcone {float:left;width:190px;padding:0px; margin:0px; text-align:left;}
div#MenuIcone dl {float:left;width:170px;height:24px;margin:0px 0px 5px 0px; padding:0px 10px 0px 10px;} 
div#MenuIcone dl.selected {float:left;width:170px;height:24px;margin:0px 0px 5px 0px; padding:0px 10px 0px 10px;} 
div#MenuIcone dt {float:left;width:140px; margin:0px; padding:6px 0px 0px 0px;} 
div#MenuIcone dd {margin: 0px 30px 0px 0px; padding: 0px; }
div#MenuIcone dl dd.icona { margin: 0px; }
div#MenuIcone dd.icona img { float:right;margin:0px;padding:0px; vertical-align:middle;}

div#Garage {width:100%;padding:0px; margin:0px;float:left;height:19px;background-color:#FDF7BD;color:#D0B400;}
div#Garage a:link, div#Garage a:visited, div#Garage a:active {font-weight:bold;text-decoration:none;color:#D0B400;}
div#Garage a:hover {font-weight:bold;text-decoration:underline;}
div#Automobili {width:100%;padding:0px; margin:0px;float:left;height:19px;background-color:#d5d6e9;color:#2e3192; }
div#Automobili a:link, div#Automobili a:visited, div#Automobili a:active {font-weight:bold;text-decoration:none;color:#2e3192;}
div#Automobili a:hover {font-weight:bold;text-decoration:underline;}
div#CentoPerCento {width:100%;padding:0px; margin:0px;float:left;height:19px;background-color:#F9D9D9;color:#DA0000; }
div#CentoPerCento a:link, div#CentoPerCento a:visited, div#CentoPerCento a:active {font-weight:bold;text-decoration:none;color:#DA0000;}
div#CentoPerCento a:hover {font-weight:bold;text-decoration:underline;}

div#Footer{float:left;position: relative;width:920px;padding:10px 0px 0px 0px;margin:0px 0px 0px 0px;color:#797979;border-top:1px solid #E7E7E7;font-size:10px;}
div#Footer div#Left {float:left; width:800px; text-align:left;line-height:16px;}
div#Footer div#Left a:link,div#Left a:visited,div#Left a:active{ text-align:left;line-height:16px; font-size:10px;color:#797979;}
div#Footer div#Right {float:right; width:120px; text-align:right;}

	
/*---------------------------- FORM ----------------------------*/
form {float:left;width:100%;padding:0px;margin:0px;}
fieldset{float:left;width:100%;margin:0px;padding:0px;border:none;} 
fieldset div{float:left;width:418px;margin:0px 0px 4px 0px;padding:0px;}
fieldset label{float:left;width:150px;height:20px;display:inline;margin:0px;padding:3px 0px 0px 5px;font-weight:normal;font-size:11px;font-family:Tahoma,Verdana;text-align:left;vertical-align:middle;}
fieldset label.textarea{float:left;width:150px;height:88px;margin:0px;padding:3px 0px 0px 5px;font-weight:normal;font-size:11px;font-family:Tahoma,Verdana;text-align:left;vertical-align:middle;}
fieldset input{float:right;width:255px; height:16px; margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFF;color:#808080;font-size:11px;font-family:Tahoma,Verdana; border:1px solid #C2C2C2;vertical-align: middle;}
fieldset textarea {float:right;width:254px; border:1px solid #C2C2C2;margin:2px 0px 0px 2px;padding:0px 0px 0px 0px;background-color:#FFF;color:#808080;font-size:11px;font-family:Tahoma,Verdana;}
form div.Pulsantiera {float:left;width:100%;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}

form.generico{width:100%;padding:0px;margin:0px;}
form.generico .TextInput{width:100%; height:16px; margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFF;color:#808080;font-size:11px;font-family:Tahoma,Verdana; border:1px solid #C2C2C2;}
form.generico .BottoniInput {width:100%;padding:2px 0px 2px 0px; background-color:#F1F1F1; text-align:center; border:0px;font-size:11px;font-family:Tahoma,Verdana;display:block;}
form.generico a:link,a:visited,a:active {font-size:11px;color:#808080;font-weight:bold;text-decoration:none;}
form.generico a:hover {font-size:11px;color:#808080;font-weight:bold;text-decoration:underline;}

.Bottoni {color:#D5AF04; padding:5px 10px 5px 10px; border:1px solid #FFDD00; text-align:center; display:block; width:60px;}
.Bottoni a:link,a:visited,a:active {color:#D5AF04;text-decoration:none;font-weight:bold;}
.Bottoni a:hover {color:#D5AF04;text-decoration:underline;font-weight:bold;}

