/* CSS Document */
body { margin:0; padding: 0;
}
a.linguaoff {color: #000000; font-size: 10px; text-decoration: none;
			 font-family:  Verdana, Helvetica, sans-serif;font-weight: normal;
}
a.linguaoff:hover{text-decoration: underline;
}
a.linguaon {color: #000000; font-size: 10px;
			font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight: normal;
			text-decoration: underline; 
}
a.menuoff { color: #FFFFFF; font-size: 10px; 
			font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; font-weight: bold;
}
a.menuoff:hover {text-decoration: underline; color: #FFC41A;
}
a.menuon { color: #FFC41A; font-size: 10px; 
			font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; font-weight: bold;
}
a.menuon:hover { color: #FFC41A; text-decoration: underline;
}

a.leggi {color: #555555; font-size: 11px; text-decoration: none;
			 font-family:   "Lucida Sans Unicode",Verdana, Helvetica, sans-serif; font-weight: bold;
}
a.leggi:hover {color: #FFC41A; text-decoration: underline;
}
.boxbenvenutidx {
border-left: 1px solid #fff;
padding: 1px 0 0px 0;
}
.boxbenvenutisx {
border-top: 1px solid #fff;
}
.boxbenvenutitext {
background:#F4C95C;
padding-top: 0;
padding-left: 35px;
padding-right: 15px;
border-bottom: 0px solid #fff;
color: #40443F; font-family: "Lucida Sans Unicode",Arial, Helvetica, sans-serif; font-size: 0.9em; 
vertical-align:top;
}

.boxhpbodysx {
padding-top: 15px;
padding-left: 35px;
border-left: 0px solid #CDCDCD;
border-bottom: 0px solid #CDCDCD;
}

.boxhpbodydx {
padding-top: 15px;
padding-right: 10px;
padding-left: 15px;
border-right: 0px solid #CDCDCD;
border-bottom: 0px solid #CDCDCD;
}

.boxpiedesx {
background: #E0E0E0;
border-top: 1px solid #CDCDCD;
font-family: "Lucida Sans Unicode",Arial, Helvetica, sans-serif; font-size: 10px; 
padding-left: 10px; padding-right: 5px; 
}
.boxbodytext { color: #555555;
font-family: "Lucida Sans Unicode",Arial, Helvetica, sans-serif; font-size: 11px; 
padding-left: 45px;
padding-right: 5px;
}

#boximg a{display: block; background: #CDCDCD; width: 202px; height: 121px;
		  }
#boximg a:hover {background: #FFC41A;}
#boximg img {margin: 1px 1px 0;}


#boximg_piccola a{display: block; background: #CDCDCD; width: 152px; height: 88px;}
#boximg_piccola a:hover {background: #FFC41A;}
#boximg_piccola img {margin: 1px 1px 0;}

#menumodellisx { position: relative; margin:1px; background: #FFF; width: 208px;}
#menumodellisx  ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#menumodellisx 	li {	border-top: 1px solid #fff;	}
#menumodellisx li a{ background: #CDCDCD; height: 15px; display: block; font-weight: bold; font-size:0.9em; color:#555555; 
					 padding:5px 0 2px 5px;text-decoration:none;}
#menumodellisx a:hover{ background: #FFC41A;text-decoration:underline;}

#menumodellisub ul { margin: 0;	padding-left: 30;	list-style: none;	}

#menutitolo  { background: #CDCDCD; font-family:  "Trebuchet MS",Arial, Helvetica, sans-serif; height: 22px;}
#menutitolo a{ background: #CDCDCD; display: block; font-weight: bold; font-size:0.9em; color:#555555; 
			   padding:5px 0 1px 5px;text-decoration:none;}
#menutitolo a:hover{ background: #FFC41A;text-decoration:underline;}
#menutitoloON  { background: #FFC41A; font-family:  "Trebuchet MS",Arial, Helvetica, sans-serif; height: 22px;}
#menutitoloON  a{ background: #FFC41A; display: block; font-weight: bold; font-size:0.9em; color:#555555; 
			   padding:5px 0 1px 5px;text-decoration:none;}

#menuvoceon { padding-left: 25px; color: #555555;font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; }
#menuvoceon a {color: #FFC41A;font-weight: bold; text-decoration:underline;}
#menuvoceon a:hover {background: #fff;color: #FFC41A;}
#menuvoce {padding-left: 5px; font-size: 12px; }
#menuvoce a {background: #fff; font-weight: bold;}
#menuvoce a:hover {background: #fff;color: #FFC41A;}

.filogrigiosx {
border-left: 1px solid #CDCDCD;
border-bottom: 0px solid #CDCDCD;
}

.filogrigioall{
border: 1px solid #CDCDCD; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size:0.75em; 
padding: 2px;
}
.filobluall{
border: 1px solid #00AEEF; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size:0.75em; 
padding: 2px;
}
.filogialloall{
border: 1px solid #FFC41A; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size:0.75em; 
padding: 2px;
}
.vocemodello { background: #DADADA;margin:1px;padding-left: 5px;color: #555555;font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 11px; }
.nomemodello { background: #FFC41A;margin:1px;padding-left: 5px;color: #555555;font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 11px; }

.boxgrigio{
background: #CDCDCD; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size:0.75em; 
padding-left: 4px;
}
.boxbeige{
background: #EDEBD5; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size:0.75em; 
padding-left: 4px;
}
#caratteristiche  ul {
	margin: 0;
	padding-left: 15px;
	list-style: square;
	}
h1 { font-family:  "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 16px; display: inline; color: #555555;}
td { font-family:  "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 0.75em; color: #555555; }
a { font-family:  "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 1em; color: #555555;}
a:hover {color: #000;}
body {background: #FFFBEB;}

form{width:450px;border: 1px solid #CDCDCD;padding-bottom: 10px;background-color: #EDEBD5}
fieldset{border: 0px solid #000}
legend{font: bold 140%/1.6 Arial,sans-serif;color: #27518A}
form p{margin: 10px 10px 20px}
fieldset label{float:left;width:105px;line-height:23px;margin-right:5px;text-align:right}
fieldset input,textarea{margin-bottom:5px;border-style:solid;border-color: #CDCDCD ;
    border-width:1px}
br{clear:left}
input#go{margin: 10px 0 0 108px;border-style:solid;border-color: #CDCDCD #555555 #555555 #CDCDCD;
    border-width:1px; background: #CDCDCD url(sfondobottone2.jpg) repeat-x;
	font-family:  "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px;}
select {
	font-family:  "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #555555;
	border: thin solid #CDCDCD; 
}
#credits {font-family:  "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size: 0.6em; 
}
