@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;}
		div#container{width:900px;margin:10px auto; border: 10px solid #f8f5e5;text-align:left; background: #e2dfcf;/*background: url(../images/sf_2.png) no-repeat;*/S}
		div#wrapper{float:left;width:100%}
		div#content{margin: 0 0 0 250px}
		div#navigation{float:left;width:250px;margin-left:-900px}
		div#extra{float:left;width:0px;margin-left:0px}
		div#footer2{clear:left;width:100%;background:#f8f5e5 url(/images/bg_footer2.jpg) top center no-repeat; height:190px; text-align:right;}
		div#footer{clear:left;width:100%}


/*		
		div#container{width:900px;margin:0 auto;text-align:left;}
		div#wrapper{float:left;width:100%}
		div#content{margin: 0 200px;}
		div#navigation{float:left;width:200px;margin-left:-200px;}
		div#extra{float:left;width:200px;margin-left:-900px;}
		div#footer{clear:left;width:100%}
*/
/* END DEFAULT SETTINGS */	
	

/* Customized Style */
body{ background:#7E0001 url(../images/bg_body.jpg) repeat-x;}
strong{font-weight:bold;}
.innertube{padding: 1em; }
.innertube5 { }
div#footer2 img {padding: 6px;  border: 1px solid #8f8d61; background:#FFF; margin-right: 8px; }
div#header{background:#B0AC98; height: 30px;}
div#header h1{position: absolute; top: -9999px;left:-9999px;}
div#header2{height: 120px;}
div#content{margin-top: 20px; line-height: 1.5em; background:url(../images/sf_5.png) right no-repeat; }
div#content h2 { font-family: georgia, Serif; font-size: 1.6em; color: #990000; padding-bottom:1em; clear:both; }
.innertube3 {margin-right:60px; } 
div#content p{font-size:1.2em; color:#505050}
div#content img { padding: 6px;  border: 1px solid #8f8d61; margin-right:8px; }
div#content a img  {background:#fff;}
div#content a:hover img{background:#ffcb06; }
div#content li{float:left;}
div#content table { tableborder-collapse:collapse;border-spacing:0; margin-top:8px;}
div#content table td {border-bottom:1px solid #89856d; padding:6px;  }
div#navigation{}
div#extra{}

div#footer{text-align:center; padding-top:20px}
div#footer a {color:#003366; text-decoration: none;  }
div#footer a:hover {color:#990000; text-decoration: underline;  }
/* MENU LATERALE SINISTRA */
.markermenu ul{
list-style-type: none;
margin: 15px 0;
padding: 0px;
width: 200px;
/*border: 1px solid #9A9A9A;*/

 }

.markermenu li a{
/*background: white url(media/arrow-list.gif) no-repeat 2px center;*/
font: bold 13px Arial, "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #000;
display: block;
width: 200px;
padding: 5px;
padding-left: 10px;
text-decoration: none;
border-bottom: 1px solid #D0CBB7;
letter-spacing: 1px;
text-align: right;
}


* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 190px;
}

.markermenu li a:visited, .markermenu li a:active{
color: #00014e;
}

.markermenu li a:hover{
color: #FFF;
background:#7E0001; /*#B0AC98 url("../images/sfondo_5.png")*/

/*background-image:url(media/arrow-list-red.gif);*/ /*onMouseover image change. Remove if none*/
}
/*fine menu laterale sinistra*/

.path p{margin:0; padding:0; float:left; display:inline;}
.path ul{margin:0; padding:0}
.path li{margin:0 5px 10px 5px; padding:0; list-style-type:none; float:left}

.contextual_menu li{ display:block; clear:both}

.offerta{text-align:right; padding-right:20px}

.smartcontrol{padding:10px 0 30px 0; color:#fff}
.smartcontrol a{color:#fff; text-decoration:underline}
div#content label, div#content input{display:block}
div#content input.text{width:70%}

.regione{display:none; visibility:hidden; height:0px}