@charset "utf-8";
/* CSS Document */

html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dd, dt, img, cite, blockquote, form { margin:0;padding:0;border:none;}

body { text-align:center; background:#000; color:#fff}

#wrapper{width:955px; margin:auto;position:relative}
#fondonero{ width:100%; background-color:#000; text-align:center; margin:0 auto; padding:0 auto; }
#header { margin:20px 0; position:relative; float:left}

#header #logo { width:150px; float:left}

#content{ width:100%; background-color:#000; text-align:center; margin:0 auto; padding:0 auto; position:relative; }



/*MENU*/

#header #menu { width:580px; float:left; text-align:right}

#header #menu ul{list-style:none;display:block;width:125px; margin:0 20px 0 0;float:left}

#header #menu ul li{list-style:none;display:block; border-bottom:#FFFFFF dotted 1px; padding:0}

#header #menu ul li a{color:#fff; text-decoration:none; font:bold 10px arial;padding:0 8px}

#header #menu ul li a:hover,
#header #menu ul li.selected a:hover,
#header #menu ul li.collections a:hover,
#header #menu ul li.special a:hover,
#header #menu ul li.meetings a:hover,
#header #menu ul li.collections.selected a:hover,
#header #menu ul li.special.selected a:hover,
#header #menu ul li.meetings.selected a:hover,
{color:#cccccc; text-decoration:none; font:bold 10px arial;}

/*VOCI SELEZIONATE*/

#header #menu ul li.selected a{color:#f7b016; text-decoration:none; font:bold 10px arial; background:url(http://www.unionlido.com/images/master/bullet_hover_menu.gif) right 5px no-repeat; padding:0 8px}

#header #menu ul li.selected a{color:#f7b016; text-decoration:none; font:bold 10px arial; background:url(http://www.unionlido.com/images/master/bullet_hover_menu.gif) right 5px no-repeat; padding:0 8px}

/*VOCI COLORATE*/

#header #menu ul li.collections a{color:#0084d8; text-decoration:none; font:bold 10px arial;padding:0 8px}
#header #menu ul li.collections.selected a{color:#0084d8; text-decoration:none; font:bold 10px arial; background:url(http://www.unionlido.com/images/master/bullet_hover_collections.gif) right 5px no-repeat; padding:0 8px}

#header #menu ul li.special a{color:#88ceff; text-decoration:none; font:bold 10px arial; padding:0 8px}
#header #menu ul li.special.selected a{ color:#88ceff; text-decoration:none; font:bold 10px arial; background:url(http://www.unionlido.com/images/master/bullet_hover_special.gif) right 5px no-repeat; padding:0 8px}

#header #menu ul li.meetings a{color:#20a8ff; text-decoration:none; font:bold 10px arial;padding:0 8px}
#header #menu ul li.meetings.selected a{color:#20a8ff; text-decoration:none; font:bold 10px arial; background:url(http://www.unionlido.com/images/master/bullet_hover_meetings.gif) right 5px no-repeat; padding:0 8px}


#sitemap{text-align:left; width:955px; margin: 0 auto; height:21px; border-bottom:#e4e4e4 solid 1px;}

/*#bookingLINE{ margin:7px ; text-align:left; width:463px; height:20px; font-family: Arial, Helvetica, sans-serif; 	font-size: 10px; color: #ffffff; float:left; display: inline;}*/

#bookingLINE{ text-align: right; width:955px; height:20px; background:url(http://www.unionlido.com/images/layout/booking_line.jpg) center no-repeat; margin:10px 0 0 0}
/*#bookingbutton{  text-align:right; width:454px;  height:20px; float:right; display: inline; margin:7px ; }*/	
.open{ background:url(http://www.unionlido.com/images/layout/booking_freccia_giu.gif) right no-repeat;  font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; color: #000; font-weight:bold; padding-right:22px; border:none; height:20px; text-transform:capitalize;}
.close{  background:url(http://www.unionlido.com/images/layout/booking_freccia_su.gif) right no-repeat;  font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; color: #000; font-weight:bold; padding-right:22px; border:none; height:20px; text-transform:capitalize;}
/*FINE MENU*/

#header #lingua { width:200px; float: right ; text-align:right;}

#flash { width:955px; clear:left; z-index:0}

#footer { width:100%; height:100px; background-color:#000000; text-align:center;  margin:0 auto; padding:0 auto;}

#white { width:100%; background:#808080 url(http://www.unionlido.com/images/master/bg_footer.jpg) center top repeat-x; text-align:center; margin:0 auto; padding:0 auto; height:110px }

#loghi { width:945px; padding:5px; text-align:left;  height:75px;  margin:0 auto;  border-top:#ebebeb dotted 1px ;}
#firma { width:945px; height:10px; text-align:left; padding:5px 0;  margin:0 auto; }

#contentbianco{ background:#808080 url(http://www.unionlido.com/images/master/sfumatura_grigia.jpg) top repeat-x; padding-top:5px; padding-bottom: 5px}
#BookingForm{ min-height:28px}
/*LISTINI VECCHI*/
/*.verdeSCURO{ background-color:#b3c982; height:40px; font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 	color: #FFFFFF;	border-bottom:#FFFFFF solid 1px;}
.verdeCHIARO{ background-color:#bfd295; height:40px; font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 	color: #FFFFFF;	border-bottom:#FFFFFF solid 1px;}
	
.gialloSCURO{ background-color:#9cb95b; height:40px; font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 	color: #FFFFFF;	border-bottom:#FFFFFF solid 1px;}	
.gialloCHIARO{ background-color:#a4bf67; height:40px; font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 	color: #FFFFFF;	border-bottom:#FFFFFF solid 1px;}	
		
.rossoSCURO{ background-color:#8daf42; height:40px; font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 	color: #FFFFFF;	border-bottom:#FFFFFF solid 1px;}	
.rossoCHIARO{ background-color:#93b149; height:40px; font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 	color: #FFFFFF;	border-bottom:#FFFFFF solid 1px;}	*/	

/*HOME PAGE*/
#home1 { width:318px; padding:5px; text-align: left;  height:120px; display:inline; float:left; }
#home2 { width:318px; padding:5px; text-align: left;  height:120px; display:inline; float:left; border:#00FF99 1px solid;  }
#home3 { width:318px; padding:5px; text-align: right;  height:120px; display:inline; float: right;}