.home
{
    background-color: #C7BEA3;
    position:relative;
    }
.nero{
	color: #000000;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
}

.testo_ar{
	color: #000000;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
}

.testo_arv{
	color: #000000;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
}


.testo_ar_prezzo{
	color: #000000;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
        text-align:right;
}

.testo_arancio{
	color: #F5842A;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
	text-decoration:none;
}

.testo_aranciov{
	color: #291C08;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
	text-decoration:none;
        font-weight:bold;
}

.testo_arancio2{
	color: #F5842A;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
	text-decoration:none;
}

.testo_aranciov{
	color: #F5842A;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
	text-decoration:none;
}

.mini_cream{
	color: #D9D6C7;
    font-family:Arial, Helvetica, sans-serif;
    font-size:7px;
	text-decoration:none;
}

.mini_brown{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:7px;
	text-decoration:none;
}

.mini_brown2{
	color: #000000;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:9px;
	text-decoration:none;
        font-weight:bold;
}

.nero_g{
	color: #000000;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	text-decoration:none;
}

.nero_gg{
	color: #000000;
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
	text-decoration:none;
}

.bianco{
	color: #FFFFFF;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
	text-decoration:none;
}

.bianco_g{
	color: #FFFFFF;
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
}

.bianco_m{
	color: #FFFFFF;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
}

.grigio{
	color: #CECAC8;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
}

.bianco_s{
	color: #FFFFFF;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
}

.brown{
	color: #281C0F;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
	text-decoration:none;
}

.cream{
	color: #D9D6C7;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.mini_orange{
	color: #F5842A;
        font-family:Arial, Helvetica, sans-serif;
        font-size:8px;
	text-decoration:none;
}

.orange{
	color: #F5842A;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.policy{
	color: #D9D6C7;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
	text-decoration:none;
}

.bigorange{
	color: #F5842A;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	text-decoration:none;
}

.bigbigorange{
	color: #F5842A;
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
	text-decoration:none;
}

.bigsand{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	text-decoration:none;
}

.bigbigsand{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
	text-decoration:none;
}

.noteinfo{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
	text-decoration:none;
}

.bigbrown{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	text-decoration:none;
}

.bigbigbrown{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
	text-decoration:none;
}

.brown14{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
	text-decoration:none;
}

.brown15{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
	text-decoration:none;
}

.brown16{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
	text-decoration:none;
}

.brown17{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:17px;
	text-decoration:none;
}

.giornicalenda{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	text-decoration:none;
        font-weight:bold;
}

.oggicalenda{
	color: #F5842A;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	text-decoration:none;
        font-weight:bold;
}

.bigcream{
	color: #D9D6C7;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	text-decoration:none;
}

.bigbigcream{
	color: #D9D6C7;
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
	text-decoration:none;
}

.testoprod{
	color: #D9D6C7;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
	text-decoration:none;
}

.totali{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
        border:1px solid #281C0F;
        background:#C7BEA3;
        text-align:right;
        width:55;
}

.paginatestoprodotto
{
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    background-color: #fefefe;
}

.riquadroimmagini{
	background-color: #AA8E73;
}

.immaginiprod{
	color: #281C0F;
        border:2px solid #D9D6C7;
	width:50px;
	height:50px;
}

.testoprodotto{
	color: #000000;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	text-decoration:none;
}

.grantotali{
	color: #F5842A;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
        border:1px solid #281C0F;
        background:#4C664E;
        text-align:right;
        width:55;
}

.grantotalipart{
	color: #F5842A;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
        border:1px solid #281C0F;
        background:#4C664E;
        text-align:right;
        width:35;
}

.partecipanti{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
        border:1px solid #281C0F;
        background:#D9D6C7;
        text-align:right;
        width:35;
}

.richieste
{
    color: #281C0F;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    border: 1px solid #281C0F;
    background: #e7e5e0;
    text-align: left;
    width: 150px;
    height: 25px;
}

.richiestenota{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	text-decoration:none;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
        border:1px solid #281C0F;
        background:#e7e5e0;
        text-align:left;
        width:150px;
	height:75px;
}

.anabooking{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	text-decoration:none;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
        border:1px solid #281C0F;
        background:#C7BEA3;
        text-align:left;
        width:350px;
	height:25px;
}

.anabookingnote{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
        border:1px solid #281C0F;
        background:#C7BEA3;
        text-align:left;
        width:350px;
}

.ctabella{
	color: transparent;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
        border:0px solid #281C0F;
        background:transparent;
        text-align:left;
        width:100;
}

.ctabellab{
	color: transparent;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
        border:0px solid #281C0F;
        background:transparent;
        text-align:left;
        font-weight:bold;
        width:100;
}

.tab_prop_hotel_top{
	color: #F5842A;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
	text-decoration:none;
        border:0px solid #281C0F;
        background:#281C0F;
        text-align:left;
	text-valign:top;
        font-weight:bold;
        width:25%;
	height:25px;
}

.tab_prop_hotel{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
	text-decoration:none;
        border:0px solid #281C0F;
        background:#AA8E73;
        text-align:left;
	text-valign:top;
        font-weight:normal;
        width:25%;
	background-image:url('images/freccione_brown2.gif');
	background-repeat:no-repeat;
	background-position:center left;
}

.tab_prop_hotel_b{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
	text-decoration:none;
        border:0px solid #281C0F;
        background:#AA8E73;
        text-align:left;
	text-valign:top;
        font-weight:normal;
        width:25%;
	background-image:url('images/freccione_brown3.gif');
	background-repeat:no-repeat;
	background-position:center left;
}

.tab_prop_hotel_c{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
	text-decoration:none;
        border:0px solid #281C0F;
        background:#AA8E73;
        text-align:left;
	text-valign:top;
        font-weight:normal;
        width:25%;
	background-image:url('images/freccione_brown4.gif');
	background-repeat:no-repeat;
	background-position:center left;
}

.tab_prop_hotel2{
	color: #281C0F;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
	text-decoration:none;
        border:0px solid #281C0F;
        background:#AA8E73;
        text-align:left;
	text-valign:top;
        font-weight:normal;
        width:25%;
	background-image:url('images/freccione_su_brown2anim.gif');
	background-repeat:no-repeat;
	background-position:bottom center;
}
.testa2
{
    background-image:url('images/title_up2.gif');
	background-repeat:no-repeat;
	background-position:top left;
    background-color:#AA8E73;
    }