body {background:#CECECE;padding: 0px;margin:0px;text-align: center;font-size: 11px; color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
#container{	background:#FFF;margin: 0 auto;	text-align: left;font-weight:normal;	width: 800px;overflow:auto;padding: 0 0 10px 0}


#header{background:url(immagini/testata-isardi.jpg) no-repeat 0px 0px #FFFFFF;padding:124px 100px 0 0;height:41px;
		margin:0px;color:#FFFFFF;text-align:right;}
#header a {color:#FFFFFF; text-decoration: none;font-weight:bold;}
#header a:hover {color:#000000;}


#navigationsx{	float: left; margin:20px 0 0 0;	width: 210px;}
#navigationsx ul li { display:inline;}
#navigationsx ul li a {border-bottom: 1px solid #CCCCCC; margin: 2px 0 0 -30px ; 
padding: 12px 0 2px 30px; color:#000000;display:block; text-decoration:none;
 font-weight:normal; }
#navigationsx ul li a:hover {border-bottom: 1px solid #FF3333;color:#FF3333;}

#contenuto {color:#000;float: left; padding:5px; text-align:justify;
	width:545px;margin: 10px;}
#corpo {margin: 10px 0;}
#contenuto h1{font-size: 12px;padding:8px 0 0 0;color:#EE3439;text-transform:uppercase;}

#contenuto h2{font-size: 11px;padding:15px 0;color:#333333; margin:0}
#contenuto h3{font-size: 11px;padding:2px 0 0 0;color:#EE3439;}
#contenuto form{margin:0 auto; font-size:11px;padding:2px;}

#footer{width:800px; CLEAR: both; background:url(immagini/sf-piede.jpg) repeat-x 0px 0px;
text-align:center; margin:0 auto;padding: 20px 0;color: #000}
#footer a{color:#393E44;font-weight: bold;text-decoration: none;}
#footer a:hover{color: #EE3439;text-decoration: underline;}

img{border: 0;}
/* layout */

#paragrafo{margin: 0 0 0 150px;}


table{	font: 100% Verdana, Arial, Helvetica, sans-serif;	COLOR: #000;margin: 10px 0;}
td {border-bottom: #ccc 1px solid;padding: 5px; text-align: left;}
th {	COLOR: #EE3439;margin:5px 0;padding:5px 0;background: #EEE;border-bottom: #EE3439 1px solid; border-top: #EE3439 1px solid;text-transform: uppercase; padding-top: 0.3em; text-align: center;}

.txtstretto{letter-spacing:  -0.01em;}

.center{text-align:center;}
.banner{margin: 5px 0 0 10px ; border: 1px solid #CCCCCC}
.titolo{color:#EE3338;font-weight:bold;}
.titolo2{color:#666666;font-weight:bold;}
.hidden{position: absolute;top: -9999px;left:-9999px;} 
.clearer{clear:left;}
.clearerlinea {clear:left;	margin: 5px 0;padding: 0;border-bottom: 1px solid #CCC;}

div#wrapper{float:left;width:100%}

fieldset{float:left;width:160px;margin: 1em 0;padding: 0;border: none;}
fieldset div{float:left;width:100%;}

input {border: #EE3439 1px solid; background: #FFF;font-family:Verdana, Arial, Helvetica, sans-serif;}
input.pulsante {border: #EE3439 1px solid; background: #EEE; text-align:center;}
textarea{background: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; border: #EE3439 1px solid;}
select{background: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; border: #EE3439 1px solid;}
legend {margin:0;padding: 0;}
 label{color:#000000;width:100px;float:left;display: inline;line-height:23px; font-weight:normal;}

#contenuto a:link{ color:#EE3439;text-decoration: none;font-weight:bold;}
#contenuto a:visited{ color:#EE3439;text-decoration: none;font-weight:bold;}
#contenuto a:active { color:#EE3439;text-decoration: none;font-weight:bold;}
#contenuto a:hover{color:#006699;text-decoration: underline;font-weight:bold;}




.imgborder { border: 1px solid #000000;	}

.imgsinistra {	float: left; border: 1px solid #EE3439;	margin-right: 10px;	margin-bottom: 5px;	}
.imgsinistrasb {	float: left; border: 0;	margin-right: 10px;	margin-bottom: 5px;	}
.imgdestra {	float: right; border: 1px solid #EE3439; margin-left: 10px; margin-bottom: 5px;}
.imgdestrasb {	float: right; border: 0; margin-left: 10px; margin-bottom: 5px;}
.imgcentro {	border: 1px solid #EE3439;	margin: 0px 5px 5px 0px;}
.alldestra {	text-align: right; }

UL#allegati {	 	margin: 5px auto; }
UL#allegati LI {background:url(immagini/icodoc.gif) no-repeat 0px 0px ;	padding: 5px 0 10px 25px; list-style-type: none;  }
.allegati  {font-weight:bold; padding:5px; 	margin: 5px 0;border-bottom: 1px solid #CCC;}
UL#elenco {	 	margin: 5px auto; }
UL#elenco LI {	padding: 5px 0 10px 25px; list-style-type: none;  }
