BODY { margin:0; padding:0; font-family: Verdana, Geneva, sans-serif; }

INPUT, TEXTAREA { color: #FFF; background-color: #4ab0e3; border: 1px solid #006699; }
SELECT { color: #FFF; background-color: #006699; border: 1px solid #4ab0e3; }

#Layer_sfondo { position:absolute; width:1000px; height:550px; z-index:1; left: 50%; top: 0; margin:0 0 0 -500px; visibility: visible; }
#Layer_menu { position:absolute; width:1000px; height:430px; z-index:3; left: 50%; top: 0; margin:0 0 0 -500px; }
#Layer_corpo { position:absolute; width:1000px; height:300px; z-index:2; left: 50%; top: 0; margin:0 0 0 -500px; visibility: visible; }

/* STILE PER LA DIV NASCOSTA DELLA WEBCAM */
#WebCamControl { position:absolute; width:560px; height:495px; z-index:5; left: 50%; top: 55px; margin:0 0 0 -350px; visibility: hidden;	border: 4px solid #003366; background-color: #FFF; padding: 5px; }

.barramenu { font-size: 14px; color: #FFF; text-decoration: none; padding-bottom: 2px; padding-left: 10px; }
.barramenu a { text-decoration: none; color: #FFF; }
.barramenu a:hover { text-decoration: none; color: #C73711; }

.indirizzo { font-size: 9px; color: #39C; text-decoration: none; padding: 10px; border-top:1px solid #beecfd; border-bottom:1px solid #beecfd; }
.indirizzo a { color: #39C; text-decoration: none; }
.indirizzo a:hover { color: #006699; text-decoration: underline; }
.testo_pagine { font-size: 11px; color: #036; text-align: justify; padding-top: 10px; padding-bottom: 10px; line-height: 13px; }
.testo_pagine a { color: #036; }
.testo_pagine a:hover { color: #FA9B12; text-decoration:underline; }
.titolo_news { text-decoration:none; font-size: 13px; color: #FFFFFF; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; background-color: #FA9B12; width:300px; }
.titolo_news a { color: #FFFFFF; text-decoration:none; }
.titolo_news a:hover { color: #006699; text-decoration:none; }
.titolo_offerte { text-decoration:none; font-size: 13px; color: #FFFFFF; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; background-color: #C73711; width:300px; }
.titolo_offerte a { color: #FFFFFF; text-decoration:none; }
.titolo_offerte a:hover { color: #4ab0e3; text-decoration:none; }
.titolo_pagine { font-size: 13px; color: #C30; text-align: left; padding-top: 5px; padding-bottom: 5px; }

/* STILI PER IL BOX DELLE NEWS E DELLE OFFERTE */
.box_news { vertical-align: top; }
.box_news table { border:0; background-color: #4ab0e3; }
.box_news table td { padding:10px; border:0; color: #fff; font-size: 11px; }
.box_news table td a { text-decoration:none; color: #fff; }
.box_news table td a img { border:1px solid #006699; }
.box_news table td a:hover img { border:1px solid #ffffff; }
.box_offerte { vertical-align: top; }
.box_offerte table { border:0; background-color: #006699; }
.box_offerte table td { padding:10px; border:0; color: #fff; font-size: 11px; }
.box_offerte table td a { text-decoration:none; color: #fff; }
.box_offerte table td a img { border:1px solid #4ab0e3; }
.box_offerte table td a:hover img { border:1px solid #ffffff; }
.tab_nav_news { margin-right:5px; width:18px; height:18px; padding-top: 2px; padding-left: 5px; padding-bottom: 2px; padding-right: 5px; color: #ffcc66; background-color: #006699; text-decoration:none; display:inline; border:1px solid #FA9B12;}
.tab_nav_news a { color: #ffcc66; text-decoration:none; cursor:hand;}
.tab_nav_news a:hover { color: #FA9B12; text-decoration:none; cursor:hand;}
.tab_nav_news_sel { margin-right:5px; width:18px; height:18px; padding-top: 2px; padding-left: 5px; padding-bottom: 2px; padding-right: 5px; color: #3f4688; background-color: #FA9B12; text-decoration:none; display:inline; border:1px solid #FA9B12;}
.tab_nav_news_sel a { color: #3f4688; text-decoration:none;}
.tab_nav_news_sel a:hover { color: #4ab0e3; text-decoration:none;}
.tab_nav_offerte { margin-right:5px; width:18px; height:18px; padding-top: 2px; padding-left: 5px; padding-bottom: 2px; padding-right: 5px; color: #ffcc66; background-color: #4ab0e3; text-decoration:none; display:inline; border:1px solid #C73711;}
.tab_nav_offerte a { color: #ffcc66; text-decoration:none; cursor:hand;}
.tab_nav_offerte a:hover { color: #C73711; text-decoration:none; cursor:hand;}
.tab_nav_offerte_sel { margin-right:5px; width:18px; height:18px; padding-top: 2px; padding-left: 5px; padding-bottom: 2px; padding-right: 5px; color: #3f4688; background-color: #C73711; text-decoration:none; display:inline; border:1px solid #C73711;}
.tab_nav_offerte_sel a { color: #3f4688; text-decoration:none;}
.tab_nav_offerte_sel a:hover { color: #3f4688; text-decoration:none;}

.data_offerte { font-weight: bold; font-size:11px; }
.link_news { color: #006699; font-size:12px; }
.link_news a { color: #006699; }
.link_news a:hover { color: #FA9B12; }
/* STILI PER IL CONTENUTO DEL LIGHTBOX */
.titolo_della_news_1 { color: #C30; font-size:14px; }


.credits { font-size: 10px; color: #fff; text-decoration: none; padding: 5px; border:1px solid #006699; background-color:#4ab0e3; }
.credits a { color: #fff; text-decoration: none; }
.credits a:hover { text-decoration: underline; color: #ccc; }


.tab_prezzi { border:0px; }
.tab_prezzi th { border: 1px solid #006699; background-color: #006699; padding:3px; color: #FFF;}
.tab_prezzi td { padding:3px; border-bottom: 1px solid #C1EBFC; }


.pan_gallery_barra_nav { }
.pan_gallery_barra_nav td { font-size: 13px; color: #C30; text-align: left; padding-top: 5px; padding-bottom: 5px; text-decoration:none; }
.pan_gallery_barra_nav td a { color: #C30; text-decoration:none; }
.pan_gallery_barra_nav td a:hover { color: #006699; text-decoration:none; }
.pan_gallery { width:100%; border: 0;}
.pan_gallery td { border: 1px solid #C1EBFC; background-color: #eeeeee;}
.pan_gallery_img td { border: 0px; }
.pan_gallery_img td a img { border: 1px solid #006699; }
.pan_gallery_img td a:hover img { border: 1px solid #C30; }


.testo_no_news_include { border:0; background-color: #4ab0e3; padding:10px; border:0; color: #fff; font-size: 11px; height:115px; }
.testo_no_offerte_include { border:0; background-color: #006699; padding:10px; border:0; color: #fff; font-size: 11px;  height:115px; }


/* Titolo all'intenro del box della preview */
.titolo_offerta_include { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
	padding-top: 0px; padding-left: 0px; padding-right: 0px;
}
.titolo_offerta_include a { font-weight: normal; text-decoration:none; } 
.titolo_offerta_include a:hover { color: #C30; font-weight: normal; text-decoration:none; } 


/* Titolo offerta all'interno del lightbox */
.titolo_offerta_lightbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #C30;
}

/* Date offerta all'interno del lightbox */
.date_offerte_lightbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0C2563;
	font-weight: bold;
}

/* Testo dell'offerta all'interno del lightbox */
.testo_offerta_lightbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0C2563;
	font-weight: normal;
}
.testo_offerta_lightbox p a { color: #0C2563; text-decoration:none; }
.testo_offerta_lightbox p a:hover { color: #C30; text-decoration:underline; }

/* Link dell'offerta alla form all'interno del lightbox */
.link_offerta_lightbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #0C2563;
	font-weight: normal;
}
.link_offerta_lightbox a { color: #0C2563; text-decoration:none; }
.link_offerta_lightbox a:hover { color: #C30; text-decoration:underline; }


/* Titolo della news all'intenro del box della preview */
.titolo_news_include { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
	padding-top: 0px; padding-left: 0px; padding-right: 0px;
}
.titolo_news_include a { font-weight: normal; text-decoration:none; } 
.titolo_news_include a:hover { color: #C30; font-weight: normal; text-decoration:none; } 

/* Titolo news all'interno del lightbox */
.titolo_news_lightbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #C30;
}

/* Date news all'interno del lightbox */
.date_news_lightbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0C2563;
	font-weight: bold;
}

/* Testo della news all'interno del lightbox */
.testo_news_lightbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0C2563;
	font-weight: normal;
}
.testo_news_lightbox p a { color: #0C2563; text-decoration:none; }
.testo_news_lightbox p a:hover { color: #C30; text-decoration:underline; }






