/*Mauri 08-03-2010 */
#centro{background:#885b1c url(http://roseo.s3.amazonaws.com/site/default/images/sfondo_main_repeaty.jpg) repeat-y; width:632px; height:auto !important; min-height:485px !important; height:485px; padding-bottom:95px; border-right:#b59f53 solid 2px}
#main{float:left; height:auto; margin-left:5px !important; margin-left:2pt; padding-left:0; padding-right:0; background:url(http://roseo.s3.amazonaws.com/site/default/images/sfondo_leftrepeat.jpg) repeat-y; border-bottom:solid 3px #b1a359;}
#left{border-bottom:none}
#centro{border-bottom:none}
/*#flash{background:url(http://roseo.s3.amazonaws.com/site/default/images/sfondo_flash2.jpg) no-repeat}*/
#content{text-align:justify}
#content a:hover{text-decoration:underline}
#content div a{text-decoration:underline}
#content ul{padding-left:40px;}
.offerta .offerta2 a{color:#3b2e28; text-decoration:underline}

/*td{text-align:center; border:solid 1px #B1A35A; padding:4px}*/
table{margin:0 auto;}

.mappasito1{list-style:none; text-indent:-35px;}
.mappasito1 a, .mappasito1 li{text-decoration:none}
.mappasito1 a:hover{text-decoration:underline}

.mappasito2{list-style:none; text-indent:-60px}
.mappasito2 a, .mappasito2 li{list-style:none; text-decoration:none;}
.mappasito2 a:hover{text-decoration:underline}

.mappasito3{list-style:none; text-indent:-60px}
.mappasito3 a, .mappasito3 li{list-style:none; text-decoration:none}
.mappasito3 a:hover{text-decoration:underline}

.mappasito4{list-style:none; text-indent:-60px}
.mappasito4 a, .mappasito4 li{list-style:none; text-decoration:none}
.mappasito4 a:hover{text-decoration:underline}

#form_left{float:left; width:150px; height:250px; padding-right:10px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#010101; line-height:30px;}

#form_right{float:left; width:265px; height:250px; font-family:Arial, Helvetica, sans-serif; color:#010101;}

#form_right .box{float:left; width:265px; height:31px;}

#form_right .textbox{width:256px;height:23px;font-size:15px;background:#fff;border: 1px solid #000;}

#form_right .textarea{width:265px;height:91px;font-size:15px;background:#fff;border: 1px solid #000;}

#form_privacy{float:left; clear:both; width:505px; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000066; text-align:left; padding-left:90px; padding-top:20px}

#bottone{clear:both; float:left;  width:60px; padding-left:310px;}

.offerte_contenitore{float:left; width:470px; height:auto}
.offerte_titolo{float:left; width:470px; height:30px;}
.offerte_titolo strong{font-size:14px;}
.offerte_testo strong{font-size:13px}
.offerta_contenitore{float:left; width:470px; height:90px; margin-bottom:20px;}
.offerta_immagine{float:left; width:90px; height:90px; border:solid 1px #3b2e28}
.offerta_testo{float:left; width:330px; height:90px; padding-left:30px;}
