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

html,body, a, ul, li, h1, h2, h3, h4{margin:0; padding:0;}
html,body{height:100%; font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif;}
body{ background:url(../img/bg_body.gif) repeat-x; background-color:#550000; color:#FFFFFF}

*{}
img, a img {border:0;}
a{ text-decoration:none; color:#FF9900; font-weight:bold}
a:hover{ text-decoration:underline;}
h1, h2, h3, h4, h5{ font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
h1{ font-size:15px; color:#FFCC33}
h2{font-size:14px; color:#FFFF33}
h3{font-size:13px;}

div#container{ position:relative; margin:0 auto; width:1016px; text-align:center;}
/******************************** HEADER **********************************/
div#header{ height:220px; width:755px; background:url(../img/bg_body_top_right.gif) no-repeat; position:absolute; z-index:0; left:0px;}


/***********************************  MENU *********************************/
#menu{ float:left; width:400px; position:relative; top:75px; left:370px; z-index:0;}


/*********************************** CONTENUTI *********************************/
div#immagine{ overflow:hidden; position:absolute; width:245px; top:130px; left:96px; background:#000000; /*text-align:center;*/ border:#FFFFFF 2px solid; border-top:#000000 0px; z-index:1; height: 410px; display:block;}
div#pag {
	position:absolute;
	width:235px;
	top:390px;
	left:5px;
	overflow:hidden;
	z-index:2;
}
div#rosa_bianca{ background:url(../img/bg_rosabianca.jpg); height:542px; width:261px; position:absolute; left:755px; top:0px; z-index:1}

div#menu_special{ position:absolute; top:204px; left:40px; width:189px; height:120px; font-weight:bold; overflow:hidden;}
#menu_special img{ border-bottom:#FFFFFF 2px solid; border-top:#FFFFFF 2px solid;}
div#menu_proposta{ position:absolute; top:318px; left:40px; width:189px; height:120px; font-weight:bold; overflow:hidden; }
#menu_proposta img{ border-bottom:#FFFFFF 2px solid; border-top:#FFFFFF 2px solid;}
div#citazioni{ position:absolute; top:432px; left:40px; width:189px; height:120px; font-weight:bold; overflow:hidden; }
#citazioni img{ border-bottom:#FFFFFF 2px solid; border-top:#FFFFFF 2px solid;}

div#content{ overflow:auto; background:#000000; position:absolute; top:97px; height:421px; width:410px; padding:10px 0 10px 20px; left:343px; border:#FFFFFF 2px solid; border-right:#000000 0px; z-index:2; text-align:justify;}

div#editable{ width:585px; padding:5px; text-align:justify; float:right;}

ul{padding-left:10px; line-height:20px;}
li{line-height:30px; padding-left:10px; list-style:none;text-align:left !important; }

/*********************************** PIEDE *********************************/
#footer{ position:relative; margin:0 auto; width:1016px; text-align:center; top:528px;}
