/*SCROLLBARS */
BODY {
fscrollbar-face-color: #339933;
scrollbar-highlight-color: #BCE9BC;
scrollbar-3dlight-color: #BCE9BC;
scrollbar-darkshadow-color: #BCE9BC;
scrollbar-shadow-color: #336600;
scrollbar-arrow-color: #ffffff;
margin:0;padding:0;
}

TD, P{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 10px;color : #336600;}
/*--------------------------------PIEDE------------------------------------*/
.piede {
	font-family : "Trebuchet MS";
	font-size : 10px;
	color : #336600;
	height: 18px;
text-align:center;
}

#tulip {
	position:absolute;
	top:215px;
	left:10px;
	width:200px;
	height:160px;
	float:left;
	z-index:1;
	overflow: visible;
	display:none;
}

h3.color {
color:#339933;
font-size:18px;

}

.piede a,.piede a:link,.piede a:visited,.piede a:active {
text-decoration: none; font-weight : normal;color : #FFFFFF; }
.piede a:hover {
	text-decoration: underline;font-weight : normal;color : #FFFFFF; }

HR {color:#336600 }
HR.piede {color : #339933;}
LI {list-style-type : disc;}
/* -----------------per il form -------------------*/
.contattaci {border : 1px solid;border-right : 1px solid Black;border-bottom : 1px solid Black;}
INPUT {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 9px;color: #336600;}
SELECT {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size :9px;color: #336600;}
TEXTAREA {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size :9px;color: #336600;}
/* ------------------tariffe ----------------------*/
.tariffe_titolo {text-align:center;font-weight:bold;color:White;background: #339933;padding-bottom: 1px;padding-top: 1px;}
.tariffe {text-align: center;color : #339933;background: White;padding-bottom: 1px;padding-top: 1px;}
.tariffe_alt {text-align: centered;color : #339933;background: #BCE9BC;padding-bottom: 1px;padding-top: 1px;}
.riga_tariffe {border:1px solid #336600;}
.TD.tariffe { text-align:center} TD.tariffe_alt {text-align:center}
.tariffe_titolo_strutture {color : #339933;border:1px solid #339933;text-align:center;font-weight:bold;}
/* ----------------- ingrandimenti ----------------*/
.pulsanti {color : White;font-weight : bold;font-size : 9px;}
.pulsanti A:active { color : White }
.pulsanti A:hover { color : White }
.pulsanti A:link { color : White }
.pulsanti A:visited { color : White }
.testo_ingrandimenti {background: #336600;color : White;font-weight : bold;border : 1px solid #336600;text-align : center;}
.foto_ingrandimenti {border : 1px solid #336600;padding-top: 5px;padding-bottom: 5px;padding-left: 5px;padding-right: 5px;text-align : center;}
A:link, A:visited {text-decoration: none;color : #339933;font-weight : bold;}
A:hover {color: Black;text-decoration : underline;font-weight : bold;}
/* ---------------- AREA NEWS --------------*/ 
.NEWS_table {font-size : 10px;border:1px solid #336600;margin-bottom:20px;}
.NEWS_td {text-align:left;font-size : 10px;vertical-align:top;padding-left: 7px;padding-top: 7px;padding-bottom: 7pxpadding-right: 7px;	}
.NEWS_title {font-size : 10px;background:#339933;color:White;height:12px;font-size : 10px;font-weight:bold;line-height:12px;padding-left: 7px;border-top:1px solid #3EBD3E;border-bottom:1px solid #336600;text-align:left;}
.img_ant {border:1px solid #336600;}
/*------------------------------------------------------*/
.bordo_table {border-left:1px solid #5EAF5E;border-right:1px solid #5EAF5E;padding-left: 7px;padding-top: 5px;padding-bottom: 5px;padding-right: 7px;}

.foto {
/*background-image:url(../images/tulipani.jpg);*/
background-image:url(../images_new/last_minute.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}

.sottotitolo {color:#339933;text-align:left;height:13px;font-size : 9px;font-weight:bold;border-top:1px solid #55C655;border-left:1px  solid #5EAF5E;border-right:1px  solid #5EAF5E;padding-left: 9px;padding-top: 1px;padding-right:9px;}
.sottotitolo_alt {background:#339933; color:White;text-align:left;height:13px;font-size : 9px;font-weight:bold;border-top:1px solid #55C655;border-left:1px  solid #5EAF5E;border-right:1px  solid #5EAF5E;padding-left: 9px;padding-top: 1px;padding-right:9px;}
/*.sottotitolo A:link, A:visite, A:hover {
color:White;
align : right;
} */
.titolo {font-weight:bold;color:White;}
.content {padding-left: 5px;width: 150px;}
.content_sx_home {padding-left: 5px;}
.content_dx_home TD{padding-left: 1px;padding-top: 1px;padding-bottom: 1px;padding-right: 1px;align: center;}
.box {border:1px solid #5EAF5E}
/*-----------------------------------------------------*/

.servizi_alt {background: #BCE9BC;padding-right: 1px;padding-left: 1px;}
.servizi_titolo {font-weight:bold;color:White;background: #339933;}

/*-------------------STRUTTURE-------------------------*/
.bordo_folder {border-left:1px solid #5EAF5E;border-right:1px solid #5EAF5E;background: #D8F1D8;}
.bordo_folder_in {border-right:1px solid #5EAF5E;background: White;border-left:1px solid #5EAF5E;}
.bordo_folder_out {border-bottom:1px solid #5EAF5E;padding-bottom: 5px;}
.folder_titolo {text-align:center;valign:bottom;font-size : 9px;}
.grassetto {font-weight:bold;}
.sottolineato {text-decoration : underline;}
/*-----------------FORM VARI--------------------------*/
.form {padding-bottom: 1px;padding-top: 1px;}
.form_alt {background: #BCE9BC;padding-bottom: 1px;padding-top: 1px;}
/*-----------------ADMIN--------------------------*/
.rosso {color:Red; background: #CCCCCC; font-weight:bold;}
.admin_titolo {padding-bottom: 1px;padding-top: 1px; padding-left: 2px;padding-right: 2px;font-weight:bold;color:White;background: #339933; }
.admin_righe {padding-bottom: 1px;padding-top: 1px; padding-left: 2px;padding-right: 2px; border-bottom:1px solid #5EAF5E; }
.admin_righe_alt {background: #BCE9BC; padding-bottom: 1px;padding-top: 1px; padding-left: 2px;padding-right: 2px; border-bottom:1px solid #5EAF5E;}

/*=============================================NUOVI BOX=============================================*/
.boxpiccolo {
width:192px;
}
.boxtop {
background: url(../shared/images_box_2004/top_sx.gif) no-repeat top-left;
font-weight:bold;color:White;
padding-left:16px;
height:13px;
}
.boxbottom {
background: url(../shared/images_box_2004/down_sx.gif) no-repeat bottom-left;height:10px;
}
.boxcorpo {border-left:1px solid #5EAF5E;border-right:1px solid #5EAF5E;
padding-left: 7px;padding-top: 5px;padding-bottom: 5px;padding-right: 7px;
}

/*=============================================NUOVI BOX=============================================*/
div.minibox {
width:190px;
display:block;
margin:0 0 10px 0;
}

div.minibox h1 {
background: url(../images_new/bk_top_minibox.gif) no-repeat 0 0;
color:#fff;
padding:0;margin:0;padding-left:15px;
font-weight:bold;
font-size :10px;
min-height:13px;
}

div.corpo {
border-left:1px solid #5EAF5E;
border-right:1px solid #5EAF5E;
padding:0;margin:0;
}
div.corpo h2 {
color:#339933;text-align:left;font-size : 9px;font-weight:bold;
padding:2px 0 6px 6px;margin:0;
}
div.corpo p {
padding:1px 5px;margin:0;
}

div.corpo img {
margin:5px;padding:0;
border:1px solid #336600;
}
div.piede {
background: url(../images_new/bk_bottom_minibox.gif) no-repeat 0 0;
height:13px;
}

.new {
background-color:#339933;
color:#fff;
}

/*=============================================BOX GRANDE=============================================*/
div.bigbox {
width:540px;
display:block;
margin:10px 0 10px 0;
}

div.bigbox h1 {
background: url(../images_new/bk_top_bigbox.gif) no-repeat 0 0;
color:#fff;
padding:0;margin:0;padding-left:15px;
font-weight:bold;
font-size :10px;
min-height:13px;
}


div.bigbox div.piede {
background: url(../images_new/bk_bottom_bigbox.gif) no-repeat 0 0;
height:13px;
}

/*=============================================SUPER BIG BOX =============================================*/


div.superbigbox {
width:750px;
display:block;
margin:10px 0 10px 10px;
}

div.superbigbox h1 {
background: url(../images_new/bk_top_superbigbox.gif) no-repeat 0 0;
color:#fff;
padding:0;margin:0;padding-left:15px;
font-weight:bold;
font-size :10px;
min-height:13px;
}


div.superbigbox div.piede {
background: url(../images_new/bk_bottom_superbigbox.gif) no-repeat 0 0;
height:13px;
}


/*==========================================================================================*/
.prezzi_offerte {
width:350px;
text-align:left;
}

.prezzi_offerte td{
font-size:13px;
font-weight:bold;
width:80px;
border-bottom:1px dotted #336600;
}

.prezzi_offerte th{
font-size:13px;
font-weight:bold;
width:250px;
color:#336600;
border-bottom:1px dotted #336600;
}

a img.freccia {
text-align:right;
border:0;
}

.spazio_sx_10 {
margin-left:10px;
}

.box1 {width:100%; margin:0px 0 15px 0; border-bottom:1px solid  #336600;float:left;}
img.sinistra{float:left; margin-right:5px;}
p.destra {padding:0;}

h3.tit {font-size:125%; font-weight:bold;}


table.galleria {width:90%;}

.galleria td {padding:0;}

.galleria td img {border:1px solid #339933;margin-bottom:10px;}
.pagamenti_online { width:100%; height:30px; text-align:center; color:#333333; background-image: url(../reservations/bk_box.gif); background-repeat:no-repeat; background-position:top left; font-size:16px} 

.grande { font-size:12px;}
.prenota_txt { margin-top:15px; font-size:14px; text-align:right; width:90%;}
.prenota_txt a { color:#FF9900;}
a.prenota_txt2 {color:#FF9900; font-size:14px;}
.logo-harley { margin:5px 0}
.dx_dx { float:left; margin-left:10px;}
.titolo_grande { font-size:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:lighter}
.a_capo { clear:both}

.titolo-piazz { font-size:16px;font-weight:bold;color:White;background: #339933;padding-bottom: 1px;padding-top: 1px;}