h6 {
	color:#F60;
	font:bold 100% arial;
	font-size:100%
}
pre {
	color:#F60;
	font:bold 100% arial;
	font-size:100%
}
address {
	color:#F60;
	font:bold 100% arial;
	font-size:100%
}
#descrServizi u {
	color:#F60;
	font:bold 100% arial;
	font-size:100%;
	text-decoration:none
}
/*Prenota home*/

#prenotaHome {
	width:262px;
	left:0;
	text-align:left;
	position:absolute;
	top:107px;
	z-index:2
}

#prenotaHome h2 { font: bold 18px Arial, Helvetica, sans-serif; color:#FFF; background:url(../images/layout/bgPrenota.png) left top repeat;padding:10px;border-right:#FFFFFF 1px solid;
}


#prenotaHome #boxPrenota {background:url(../images/layout/bgPrenota.png) left top repeat;padding:10px;border-right:#FFFFFF 1px solid;height:339px;
	min-height:339px;}
	
#boxPrenota #chiudiPrenota { position:absolute; right:10px; top:10px; background-color:#333; width:15px; z-index:6}

#prenotaHome #apriPrenota { position:absolute; right:10px; top:10px; background-color:#000; width:15px; z-index:4}

/*SlideshowHome*/

#slideShowHome {
	width:683px;
	float:left;
	height:400px;
	color:#FFFFFF;
	text-align:center
}
/*OfferteHome*/

#OfferteHome {
	width:945px;
	float:left;
	text-align:left;
	background:url(../images/layout/bgJolly.gif) left top no-repeat
}
#OfferteHome .pezzi {
	text-align:left;
	float:left
}
/*parte sinistra pagine interne*/

#wrapperSx {
	width:548px;
	float:left;
	border-right:#FFFFFF solid 1px
}
/*Slideshow*/

#wrapperSx #slideShow {
	width:548px;
	clear:both
}
#wrapperSx #slideShow .flash {
}
/*Jolly prodotti*/
	#wrapperSx #jollyProdotti {
	width:548px;
	height:160px;
	background:#C1D2A6 url(../images/layout/bgJollyProdotti.gif) left top no-repeat;
	color:#FFFFFF;
	text-align:left;
}
#wrapperSx #jollyProdotti .banner {
	width:274px;
	text-align:left;
	float:left
}
/*Sub menu servizi*/
	#wrapperSx #menuServizi {
	width:548px;
	background-color:#C1D2A6;
	color:#FFFFFF;
	text-align:left;
}
#wrapperSx #menuServizi h1 {
	font:bold 100% arial;
	color:#FFFFFF;
	background-color:#CC6600;
	border-top:#fff 1px solid;
	border-bottom:#fff 1px solid;
	padding:2px 10px
}
#wrapperSx #menuServizi #content {
	width:548px;
	height:134px;
	min-height:134px;
	height:auto;
	background:#FF9900 url(../images/layout/bgMenuServizi.gif) left top no-repeat;
	float:left
}
#wrapperSx #menuServizi #content ul {
	list-style:none;
	display:block;
	width:254px;
	padding:10px;
	float:left
}
#wrapperSx #menuServizi #content ul li {
	list-style:none;
	display:block
}
#wrapperSx #menuServizi #content ul li a {
	color:#fff;
	text-decoration:none;
	font:bold 75% arial;
	background:url(../images/layout/bulletServizi.gif) left top no-repeat;
	padding:0 3px
}
#wrapperSx #menuServizi #content ul li a:hover,  #wrapperSx #menuServizi #content ul li.selected a:hover {
	color:#FFFFFF;
	text-decoration:none;
	font:bold 75% arial;
	background-color:#CC6600
}
#wrapperSx #menuServizi #content ul li.selected a {
	color:#CC6600;
	text-decoration:none;
	font:bold 75% arial;
	background:url(../images/layout/bulletServiziOff.gif) left top no-repeat;
	padding:0 3px
}
/*contenuto cms*/

/*titolo prodotti*/

#titoloProdotti {
	width:945px;
	height:35px;
	height:auto;
	min-height:35px;
	;
	background:#993300 url(../images/layout/bgTitProdotti.gif) left top repeat-x;
	text-align:left;
	float:left
}
#titoloProdotti h1 {
	margin:13px 0 0 558px;
	font:bold 100% arial;
	color:#FFFFFF
}
/*descrizione prodotti*/

#descrProdotti {
	width:375px;
	background-color:#E7E7E7;
	float:left;
	text-align:left;
	height:388px;
	overflow:auto;
	padding:10px;
	font:75% Arial;
	text-align:justify
}
#descrProdotti .titolo {
	padding:10px;
	color:#993300;
	font-weight:bold;
	font-size:100%
}
/*titolo servizi*/

#titoloServizi {
	width:945px;
	height:35px;
	height:auto;
	min-height:35px;
	;
	background:#FF9900 url(../images/layout/bgTitServizi.gif) left top repeat-x;
	text-align:left;
	float:left
}
#titoloServizi h1 {
	margin:13px 0 0 558px;
	font:bold 100% arial;
	color:#FFFFFF
}
/*descrizione servizi*/

#descrServizi {
	width:376px;
	background-color:#E7E7E7;
	float:left;
	text-align:left;
	height:388px;
	overflow:auto;
	padding:10px;
	font:75% Arial;
	text-align:justify
}
#descrServizi .titolo {
	padding:10px;
	color:#993300;
	font-weight:bold;
	font-size:100%
}
#descrServizi ul {
	list-style:none;
	display:block;
	text-align:left;
	float:left;
}
#descrServizi ul li {
	list-style:none;
	display:block;
	font:normal 100% arial;
	padding:0 2px;
	margin:3px 0
}
#descrServizi ul li a {
	background-color:#D4D4D4;
	text-decoration:none;
	color:#333333
}
#descrServizi ul li a:hover, #descrServizi ul li.selected a:hover {
	text-decoration:none;
	color:#fff;
	background-color:#CC6600
}
#descrServizi ul li.selected a {
	text-decoration:none;
	color:#fff
}
/*links descrizioni*/

#descrServizi a, #descrProdotti a, #testoNews a {
	color:#666;
	border-bottom:#000000 1px dotted;
	text-decoration:none
}
#descrServizi a:hover, #descrProdotti a:hover, #testoNews a:hover {
	color:#fff;
	border-bottom:#fff 1px dotted;
	text-decoration:none;
	background-color:#666
}
/*titolo no slide*/

#titoloNoSlide {
	width:945px;
	height:35px;
	height:auto;
	min-height:35px;
	;
	background:#99CC33 url(../images/layout/bgTitNoSlide.gif) left top repeat-x;
	text-align:left;
	float:left
}
#titoloNoSlide h1 {
	margin:13px 0 0 10px;
	font:bold 100% arial;
	color:#FFFFFF
}
/*news*/

#fotoNews {
	width:945px;
	background-color:#ccc;
	font:normal 90% arial;
	text-align:left
}
#menu_listino {
	width:200px;
	float:left;
	display:inline;
	background-color:#ccc;
	font:normal 90% arial;
	text-align:left;
}
#testo_listino {
	width:725px;
	float:left;
	display:inline;
	background-color:#E7E7E7;
	float:left;
	text-align:left;
	font:75% Arial;
	text-align:justify;
	padding:10px;
}
#fotoNews h1, #menu_listino h1 {
	font:bold 120% arial;
	color:#7CAD29;
	padding:10px
}
#fotoNews ul, #menu_listino ul {
	display:block;
	list-style:none;
	text-align:left
}
#fotoNews ul li, #menu_listino ul li {
	display:block;
	list-style:none;
	font-size:90%;
	padding:5px 0
}
#fotoNews ul li a, #menu_listino ul li a {
	color:#666666;
	text-decoration:none;
	background-color:#CCCCCC;
	padding:0 2px
}
#fotoNews ul li:hover, #fotoNews ul li.selected a:hover, #menu_listino ul li a:hover, #menu_listino ul li.selected a:hover {
	background-color:#99CC33;
	color:#000;
	text-decoration:none;
	border:none;
}
#fotoNews ul li.selected a, #menu_listino ul li.selected a {
	color:#fff;
	text-decoration:none;
	background-color:#6F9E25;
	padding:0 2px
}
#testoNews {
	width:925px;
	background-color:#E7E7E7;
	float:left;
	text-align:left;
	padding:10px;
	font:75% Arial;
	text-align:justify
}
#testoNews ul, #testo_listino ul {
	display:block;
	list-style:none;
}
#testoNews ul li, #testo_listino ul li {
	display:block;
	list-style:none;
	font-size:90%;
	padding:2px 0
}
#testoNews ul li a, #testo_listino ul li a {
	color:#666666;
	text-decoration:none;
	background-color:#CCCCCC
}
#testoNews ul li :hover, #testo_listino ul li:hover {
	background-color:#FFFFFF;
	color:#000;
	text-decoration:none;
	border-bottom:#000000 dotted 1px
}
/*BOX WELCOME*/

#Welcome {
	width:415px;
	text-align:center;
	position:absolute;
	visibility:visible;
	font-family:Arial, Helvetica, sans-serif;
	z-index:1;
	left:270px;
	top:150px
}
#Welcome .content {
	width:415px;
	heigth:210px;
	min-height:210px;
	background:url(../images/layout/bg_welcome.jpg) left top no-repeat;
	border:#999999 solid 1px;
}
#Welcome .content .left {
	width:207px;
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	color:#999999
}
#Welcome .content .right {
	width:207px;
	float:left;
	text-align:left;
	border-left:#999999 solid 1px
}
#Welcome .content .right p {
	font-size:11px;
	color:#666666;
	margin:0 15px
}
#Welcome .content .right ul {
	list-style:none;
	margin:18px 15px
}
#Welcome .content .right ul li {
	list-style:none;
}
#Welcome .content .right ul li a {
	color:#666666;
	text-decoration:none;
	font-size:11px
}
#Welcome .content .right ul li a:hover {
	color:#0074BE
}
#Welcome .chiudi {
	width:100%;
	text-align:right;
	padding-bottom:10px
}
#Welcome .chiudi a {
	text-decoration:none;
	font-size:11px;
	color:#006699
}
#Welcome .chiudi a:hover {
	color:#000
}
/*prenotazione On Line*/

#prenotaWrapper {
	width:945px;
	background:#ccc url(../images/layout/prenotaWrapper.gif) left top repeat-y;
	float:left
}
#prenotaSx {
	width:241px;
	background:#ccc url(../images/layout/bgPrenota.gif) left top repeat-x;
	float:left;
	height:auto;
	text-align:left;
	padding:10px;
	border-right:#FFFFFF 1px solid
}
#prenotaSx a, #prenotaDx a {
	color:#000000;
	text-decoration:underline
}
#prenotaSx a:hover, #prenotaDx a:hover {
	color:#699823;
	text-decoration:none
}
#prenotaDx {
	width:683px;
	float:left;
	height:auto;
	color:#FFFFFF;
	text-align:center;
}
/*.blu1{ font-family: Arial, Helvetica, sans-serif; background:#8bbedd url(../images/listini/puntini.gif) center repeat-y;
	font-size: 13px; font-weight:bold; 	color: #000000;	border-bottom:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px;}
.blu2{  font-family: Arial, Helvetica, sans-serif; background:#a3cbe4 url(../images/listini/puntini.gif) center repeat-y;
	font-size: 13px; font-weight:bold; 	color: #000000;	border-bottom:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px;}
	
.blu3{  font-family: Arial, Helvetica, sans-serif; background:#68aad3 url(../images/listini/puntini.gif) center repeat-y;
	font-size: 13px; font-weight:bold;	color: #000000;	border-bottom:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px;}	
.blu4{  font-family: Arial, Helvetica, sans-serif; background:#7ab4d8 url(../images/listini/puntini.gif) center repeat-y;
	font-size: 13px; font-weight:bold;	color: #000000;	border-bottom:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px;}	
		
.blu5{  font-family: Arial, Helvetica, sans-serif; background:#4e9ccb url(../images/listini/puntini.gif) center repeat-y;
	font-size: 13px; font-weight:bold;	color: #000000;	border-bottom:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px;}	
.blu6{  font-family: Arial, Helvetica, sans-serif;  background:#5ba3cf url(../images/listini/puntini.gif) center repeat-y;
	font-size: 13px; font-weight:bold; 	color: #000000;	border-bottom:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px;}	
	
.blu7{ background-color:#b9d8ea; font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 	color: #000000;	border-bottom:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; padding:5px}	
.blu8{ background-color:#d9eaf4; font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 	color: #000000;	border-bottom:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; padding:5px}


.blu9{ background-color:#bfdbec; font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 	color: #000000;	border-bottom:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; padding:5px}		
.blu10{ background-color:#8fc0de; font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 	color: #000000;	border-bottom:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; padding:5px}		
.blu11{ background-color:#6bacd3; font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 	color: #000000;	border-bottom:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; padding:5px}	*/	
	
.blu1 {
	font-family: Arial, Helvetica, sans-serif;
	background:#8bbedd url(../images/listini/puntini.gif) center repeat-y;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	border-bottom:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
}
.blu1sfondo {
	background:#8bbedd;
}
.blu2 {
	font-family: Arial, Helvetica, sans-serif;
	background:#a3cbe4 url(../images/listini/puntini.gif) center repeat-y;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	border-bottom:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
}
.blu2sfondo {
	background:#a3cbe4;
}
.blu3 {
	font-family: Arial, Helvetica, sans-serif;
	background:#68aad3 url(../images/listini/puntini.gif) center repeat-y;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	border-bottom:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
}
.blu3sfondo {
	background:#68aad3;
}
.blu4 {
	font-family: Arial, Helvetica, sans-serif;
	background:#7ab4d8 url(../images/listini/puntini.gif) center repeat-y;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	border-bottom:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
}
.blu4sfondo {
	background:#7ab4d8;
}
.blu5 {
	font-family: Arial, Helvetica, sans-serif;
	background:#4e9ccb url(../images/listini/puntini.gif) center repeat-y;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	border-bottom:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
}
.blu5sfondo {
	background:#4e9ccb;
}
.blu6 {
	font-family: Arial, Helvetica, sans-serif;
	background:#5ba3cf url(../images/listini/puntini.gif) center repeat-y;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	border-bottom:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
}
.blu6sfondo {
	background:#5ba3cf;
}
.blu7 {
	background-color:#b9d8ea;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border-bottom:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	padding:5px
}
.blu7sfondo {
	background:#b9d8ea;
}
.blu8 {
	background-color:#d9eaf4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border-bottom:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	padding:5px
}
.blu8sfondo {
	background:#d9eaf4;
}
.blu9 {
	background-color:#bfdbec;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border-bottom:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	padding:5px
}
.blu9sfondo {
	background:#bfdbec;
}
.blu10 {
	background-color:#8fc0de;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border-bottom:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	padding:5px
}
.blu10sfondo {
	background:#8fc0de;
}
.blu11 {
	background-color:#6bacd3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border-bottom:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	padding:5px
}
.blu11sfondo {
	background:#6bacd3;
}
