f@charset "utf-8";
/* CSS Document */

/* START DEFAULT SETTINGS */
		/*
		Copyright (c) 2006, Yahoo! Inc. All rights reserved.
		Code licensed under the BSD License:
		http://developer.yahoo.net/yui/license.txt
		version: 0.12.1
		*/
		body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,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;}
		
		/*Copyright (c) 2007, Akebia - Fabrizio Caccavello. */
		body{font: 76% arial,sans-serif; text-align:center; background:#fff url(../immagini/sf_bg.png) repeat-x;}
		div#container{width:900px;margin:0px auto; text-align:left;background:#f5f5f5; border: 1px solid #444;}
		div#wrapper{float:left;width:100%; padding-bottom:10px;}
		div#content{margin: 0 0 0 250px ; padding-right: 20px;  }
		div#navigation{float:left;width:250px; margin-left:-900px; }
		div#extra{float:left;width:200px;margin-left:-200px}
		div#footer{clear:left;}
div#content img {float:left; padding:6px;}
div#content p {font-family: 'trebuchet MS', Arial, Verdana, Helvetica, sans-serfi; font-size: 1.1em; line-height:1.8em;}
#navigation li { padding:4px; border-bottom: 1px solid #ddd; text-align:right;}
#navigation li a {font-weight:bold;font-family: 'trebuchet MS', Arial, Verdana, Helvetica, sans-serfi; font-size: 1.1em; text-decoration:none; color: #006699;}
#navigation li a:hover {color: #990000;}
#navigation h2 {position:absolute; top: -9999px; left: -9999px;}
/* END DEFAULT SETTINGS */	
	

/* Customized Style */

.innertube{padding:0em 1em 1em 1em;}
h2{clear:both; width:100%}
strong{font-weight:bold;}
li{margin-left:20px; list-style-type:disc}

/* stili header */
div#header{background:#fff /*url(../immagini/header.png) no-repeat left top*/; height: 0px; background:#9fbcdb;}
div#subheader{background:url(../immagini/sfondo_testata.png); /* :#036;  height: 300px;*/ border-top: 1px solid #069; margin-bottom: 10px;} /* height: 95px;}*/
#header h1 { position:absolute; top:-9999px; left:-9999px;}

div#content{background:#f5f5f5; }
div#navigation{background:#f5f5f5;}
div#extra{background:#e60;}
div#footer{background:#9fbcdb; padding:6px; text-align:center;}
div#extra2{float:right;width:200px;background:#FFF; border: 1px solid #aaa; padding:6px;}

div#navigation li {list-style-type:none;  }

.path p{float:left; margin:0; padding:0;}
.path ol{float:left;  margin:0; padding:0;}
.path li{float:left;  margin:4px 0 0 9px; padding:0; list-style-type:none}

hr{clear:both;}

#content h2 {
font-size: 1.7em; padding-bottom:.3em; color:#999; font-weight:bold; text-align:right;
}

.contextual_menu ul {  }

.contextual_menu li  {
padding-bottom:4px;
background: transparent;
list-style-type:none;
}
.contextual_menu li a  {
text-decoration:none;
background: transparent url(../immagini/sf_li_1.png) ;
padding: 5px 5px 5px 30px;
color:#003366;
margin-left:80px;
font-size:1.2em;
border:1px solid #bbb;
display:block;
font-weight:bold;
}
.contextual_menu li a:hover  {
text-decoration:none;
background: transparent url(../immagini/sf_li.png)  ;
color:#000;


}

#content .innertube form{ width:95%; margin-top:1em;}
#content .innertube fieldset{padding:1em; border:solid 1px #ccc; margin-top:20px;}
#content .innertube legend{font-size:1.2em; color:#00632F; font-weight:bold; padding-left:40px; }
#content .innertube .l1{background:url(../immagini/legend1.png) top left no-repeat; padding: 20px 0 30px 60px}
#content .innertube .l2{background:url(../immagini/legend2.png) top left no-repeat; padding: 20px 0 30px 60px}
#content .innertube .l3{background:url(../immagini/legend3.png) top left no-repeat; padding: 20px 0 30px 60px}
#content .innertube input.text{float:left; width:45%; margin-bottom:0.8em; height:1.3em}
#content .innertube label{float:left; clear:left; width:45%; text-align:right; height:1.3em; margin-right:5px;}
#content .innertube input.checkbox{float:left; width:10%; margin-bottom:0.8em;  height:1.3em;}
#content .innertube button#go{margin-left:45%}
#content .innertube .regione{display:none; visibility:hidden}
#content .innertube textarea{width:45%; height:100px}
#content .innertube .privacy{clear:both; margin-top:10px}
#content .innertube .textarea_privacy{ margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:0.9em;}
#content .innertube .info{width:45%; text-align:right;}

.assistenza_online {margin: 37px 5px 0 0; font-family:'trebuchet MS',Arial,Verdana,Helvetica,sans-serfi; font-size:1.1em; font-weight:bold; text-decoration:none; text-align:right;}
.assistenza_online a {text-decoration:none; color:#FFFFFF;}
.assistenza_online a:hover {text-decoration:none; color:#FF0000}

div.correlate{border:solid 1px #666; margin-top:1em; padding:0 0.3em}

div.correlate p{color:#FF7D00; font-weight:bold}
div.correlate h4 {background:#CCCCCC none repeat scroll 0 0; font-size:1em; font-weight:normal; margin-top:1em;}
div.correlate dl {background-color:transparent; font-size:0.9em; font-weight:bold; letter-spacing:1px; padding:0 0.3em; text-transform:uppercase; }
div.correlate dl dt{ text-transform: none; background-color: transparent; }
div.correlate a:hover { color:#990000; display:block; text-decoration:none;}
div.correlate a {color:#006699; display:block; text-decoration:none; }