@charset "utf-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background:#FFFFFF url(images/bg.png) repeat-x;
	line-height:15px;
}

pre {
	background:#C30;
}

.clear { clear:both; }

div#search,
div#search div#linguetta,
p.approfondisci,
ul, li,
#tab_catalogo { behavior: url(iepngfix.htc); }

#wrapper,
#footer {
	margin:auto;
	width:990px;
}

#wrapper { position:relative; }

#footer_wrapper { background:#FFFFFF url(images/bg_footer.png) repeat-x; clear:both; }

#main a,
#main a:hover,
#main a:visited { color:#FFFFFF; text-decoration:none; border-bottom:1px dotted; }

h2 {
	font-size:19px;
	font-weight:normal;
	color:#666666;
	padding:12px 0px 0px 27px;
	line-height:20px;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HEADER */

#header {
	position:relative;
	height:108px;
	margin-bottom:1px;
}

/*******************************************************   HEADERS NOUVI 08/04/2011 */

#header .head_1{
	background:#FFFFFF url(images/headerNew_ita.jpg) no-repeat 0 0 ;
	width:750px;
}

#header .head_3{
	background:#FFFFFF url(images/headerNew_deu.jpg) no-repeat 0 0 ;
	width:803px;
}

#header .head_2,
#header .head_4,
#header .head_5,
#header .head_6,
#header .head_7,
#header .head_8,
#header .head_9,
#header .head_10{
	background:#FFFFFF url(images/headerNew_eng.jpg) no-repeat 0 0 ;
	width:803px;
}

/*******************************************************   IMMAGINE VISUAL PER IPHONE/IPAD/IPOD */

#galJs {
	width:688px;
	height:340px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-194px;
	overflow:hidden;
	background:#FFFFFF url(/gal_home/home_10_1.jpg) no-repeat 0 0 ;
}

#galJs img {
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}

#galJs img#load {
	position:absolute;
	top:50%;
	left:50%;
	opacity:1;
	filter:alpha(opacity=100);
}

/*******************************************************    */

#logo {
	position:absolute;
	width:600px;
	height:108px;
	background:#FFFFFF url(images/header.jpg) no-repeat;
	left:-74px;
}

#logo #logo_img {
	margin:7px 0px 0px 95px;
	border:0;
}


#mappa_strutture {
	position:absolute;
	background:url(images/ico_mappa.png) no-repeat;
	padding-left:15px;
	width:185px;
	line-height:9px;
	top:15px;
	right:165px;
	font-size:9px;
	color:#A7D2EA;
}

#mappa_strutture a:link,
#mappa_strutture a:visited
 {
	color:#A7D2EA;
	text-decoration:none;
}

#mappa_strutture a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#booking_center {
	position:absolute;
	background:url(images/booking_center.jpg);
	width:170px;
	height:67px;
	right:10px;
}

#booking_center h2 {
	color:#FFFFFF;
	margin-left:42px;
	margin-top:6px
}

#booking_center h2 a,
#booking_center h2 a:hover,
#booking_center h2 a:visited
 {
	color:#FFFFFF;
	text-decoration:none;
}

#credit_cards {
	position:absolute;
	background:url(images/credit_cards.jpg);
	width:91px;
	height:41px;
	right:10px;
	bottom:0px;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MENU */

ul#menu {
	position:absolute;
	z-index:5;
	bottom:10px;
	left:150px;
}

ul#menu li {
	display:inline;
	margin-right:24px;
	list-style:none;
}

ul#menu li a:link,
ul#menu li a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

ul#menu li a:hover {
	color:#FFFF00;
	text-decoration:none;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> LANGUAGES */

ul#languages {
	position:absolute;
	z-index:5;
	top:15px;
	left:147px;
}

ul#languages li {
	display:inline;
	list-style:none;
}

ul#languages img { border:none; }

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> SEARCH */

#emo {
	width:990px;
	height:340px;
}

#bg_flash {
	position:absolute; 
	top:109px; 
	left:0px; 
	width:100%; 
	height:340px; 
}


#search {
	position:absolute;
	top:114px;
	left:7px;
	width:316px;
	padding-right:25px;
	background:transparent url(images/ombra_booking.png) no-repeat right top;
	z-index:200;
}

#booking {
	width:316px;
	background:#FFCC00 url(images/bg_booking.png) no-repeat;
	position:relative;
}

#booking h2 { color:#06538F; padding:13px 0 0 50px; }
#booking h2 span { color:#0976D0; }

#search form table{
	margin:5px 0 0 45px;
}

#search label {
	color:#05487E;
	font-size:11px;
	font-weight:bold;
	padding-bottom:2px;
}

#search form table td{
	vertical-align:middle;
	padding-bottom:3px;
	padding-right:4px;
}

#search form input,
#search form select {
	color:#000000;
	font-size:12px;
	border:none;
	background:none;;	
	width:74px;
	padding-left:3px;
	height:20px;
}

#search form input#data_arrivo,
#search form input#data_partenza {
	width:104px;
	background:url(/images/calendar.png) no-repeat 80px center;
	cursor:pointer;
}

#search form#form_appartamenti input#data_arrivo,
#search form#form_appartamenti input#data_partenza {
	width:95px;
	background:url(/images/calendar.png) no-repeat 70px center;
}

#search form#form_appartamenti input#data_arrivo.search,
#search form#form_appartamenti input#data_partenza.search { 
	background:url(/images/calendar.png) no-repeat 80px center; 
	width:104px;
}

#search div.input,
#search form select,
#search form input#n_app,
#search form input#n_adulti,
#search form input#budget_euro,
#search form input#nome {
	width:104px;
	height:22px;
	border:1px solid #B1CAD2;
	background:#FFFFFF;
	margin-top:0px;
}

#search form input#n_appart,
#search form input#n_persone,
#search form input#budget {
	width:60px;
}

#search form img.calendar {
	float:none;
	margin:0px;
	padding:0px;
	vertical-align:bottom;
}

#search form select {
	width:226px;
}

#search form table td#cella_cerca {
	height:18px;
	padding:0px 20px 3px 0px;
	text-align:right;
}

#search form input#button_cerca {
	background:url(images/button_prenota.png) no-repeat;
	width:86px;
	height:24px;
	border:none;
	padding-bottom:6px;
	padding-right:15px;
	margin-left:70px;
	margin-bottom:4px;
}

#search form table span.avanzata {
	background:url(images/bullet_little_blue.png) no-repeat right;
	color:#134E6E;
	line-height:normal;
	font-size:12px;
	padding-right:12px;
	margin-top:4px;
}

#search form table span.avanzata a,
#search form table span.avanzata a:visited,
#search form table span.avanzata a:hover {
	text-decoration:none;
	color:#134E6E;
	border-bottom: 1px dotted;
}

#linguetta {
	width:282px;
	height:335px;
	background: url(images/sfondo_pannello.png) no-repeat right center;	/* chiuso linguetta_booking.png - aperto sfondo_pannello.png*/
	position:absolute;
	left:316px; /* chiuso 51px - aperto 316px */
	top:0px;
	z-index:0;
}

#linguetta a#apri_pannello {
	float:right;
	margin-top:70px;
	height:101px;
	width:17px;
}

#search form #form_pannello {
	padding:20px 0px 0px 20px;
	color:#05485E;
	width:215px;
	float:left;
}

#search form #form_pannello input {
	vertical-align:middle;
	margin:3px 5px 3px 0px;
	width:auto;
	height:20px;
}

#tab_mappa, #tab_budget, #tab_booking, #tab_catalogo {
	text-align:center;
	position:relative;
	z-index:10;
	background-image: url(images/bg_tab_mappa2.png);
}

#tab_mappa a ,
#tab_budget a,
#tab_booking a,
#tab_catalogo a {
	text-decoration:none;
	font-size:14px;
	color:#05487E;
	display:block;
	line-height:24px;
}

#tab_mappa {
	height:38px;
	padding-top:8px;
	background: url(images/bg_tab_mappa.png);
}

#tab_budget {
	height:35px;
	background:#FFFFFF url(images/bg_tab_budget.png);
}

#tab_budget a { color:#FFFFFF; }

#tab_booking  {
	height:35px;
	background:url(images/bg_tab_booking.png);
}

#tab_catalogo {
	height:38px;
	background:url(images/bg_tab_catalogo.png);
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MAIN */

#main {
	background:transparent url(images/bg_main.png) repeat-x center top;
	padding-left:7px;
	width:983px;	/* for dumb IE */
	font-size:12px;
}

#offerte, #hotel, #scopri, #immobili, #meteo, #newsletter, #bibionehome {
	position:relative;
}

p.approfondisci {
	position:absolute;
	right:14px;
	bottom:14px;
	background:url(images/bullet_little.png) no-repeat right;
	padding-right:12px;
}	

span.date{
	font-size:12px;
}

#box_left {
	float:left;
	width:330px;
}

iframe.site_1 { width:365px; }
iframe.site_2 { width:260px; }
iframe.site_3 { width:320px; }
iframe.site_4 { width:370px; }
iframe.site_5 { width:340px; }
iframe.site_6 { width:295px; }
iframe.site_7 { width:335px; }
iframe.site_8 { width:355px; }
iframe.site_9 { width:340px; }

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> OFFERTE */

#offerte {
	width:318px;
	height:448px;
	background:url(/images/bg_offerte.png) no-repeat;
	float:left;
	margin-top:53px;
	margin-right:12px;
	margin-bottom:11px;
	overflow:hidden;
}

#offerte h2 { color:#FFFFFF; }

#contOffers {
	width:318px;
	height:375px;
	overflow:hidden;
}

.offer {
	width:318px;
	min-height:110px;
	height:110px;
	height:auto!important;
	margin-top:15px;
	overflow:hidden;
	cursor:pointer;
}

#offerte p.news {
	margin-left:29px;
	/*margin-top:33px;*/
	width:280px;
	font-size:14px;
	line-height:18px;
}

#offerte p.approfondisci {
	font-size:15px;
}

#offerte p img {
	float:left;
	border:5px solid #FF9751;
	margin-right:10px;
	width:150px;
	height:100px;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HOTEL */

#hotel {
	width:653px;
	height:208px;
	background:#1A95DF url(images/bg_hotel.png);
	float:left;
	margin-top:0px;
	margin-bottom:11px;
}

#hotel h2 { color:#FFFFFF; padding:17px 0 0 56px; }
#hotel h2 span { color:#FFFF00; }

#hotel div.hotel_info_container {
	float:left;
	width:463px;
	padding:27px 0 0 22px;
}

#hotel div.hotel_info_container img {
	float:left;
	border:5px solid #7FC4ED;
	margin-right:16px;
}

#hotel div.hotel_info_container div.hotel_info {
	float:left;
	width:216px;
	padding-top:10px;
}

#hotel div.hotel_info_container div.hotel_info img {
	border:none;
}

#hotel div.hotel_info_container div.hotel_info h2 {
	clear:both;
	padding:4px 0px 0px 0px;
}
#hotel div.hotel_info_container div.hotel_info div.hotel_nome {
	clear:both;
	font-size:18px;
	padding:4px 0px 0px 0px;
}
#hotel div.hotel_info_container div.hotel_info .hotel_claim{
	clear:both;
	border-top:1px dotted #FFFFFF;
	padding-top:3px;
	margin-top:5px;
	font-style:italic;
	}
#hotel div.hotel_info_container div.hotel_info .hotel_location{
	clear:both;
	padding-top:3px;
	margin-top:2px;
	}
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> BOX ETG CONSIGLIA IN HOME */

#etg_consiglia {
	width:653px;
	height:322px;
	background:url(/images/bg_box_yellow.png) no-repeat;
	margin-bottom:18px;
	float:left;
	position:relative;
}

#title {
	width:555px;
	height:50px;
	padding:5px 0px 0px 55px;
	float:left;
}

#title span {
	font-size:19px;
	line-height:50px;
	color:#06528E;
}

#title span.blu { color:#0A76C9; }

#main #title a {
	float:right;
	background:url(/images/freccia_blu.jpg) no-repeat right center;
	padding-right:10px;
	border-bottom:1px dotted #718E95;
	color:#2E83C3;
	text-decoration:none;
	margin-top:15px;
}

#main #title a:hover { color:#06528C; }

#etg_consiglia ul#structure_list {
	width:613px;
	height:180px;
	padding:0px 20px;
	float:left;
}

#etg_consiglia ul#structure_list li {
	width:301px;
	height:60px;
	overflow:hidden;
	float:left;
	padding-right:5px;
	cursor:pointer;
}

#etg_consiglia ul#structure_list li img.thumb {
	float:left;
	border:3px solid #FFF39D;
	margin-right:10px;
}

#main #etg_consiglia ul#structure_list li a {
	font-weight:bold;
	color:#06528C;
	font-size:12px;
}

#main #etg_consiglia ul#structure_list li a:hover { color:#0A76C9; }

#etg_consiglia ul#structure_list li p {
	color:#0A76C9;
	font-size:11px;
	padding-top:6px;
}

#etg_consiglia ul#structure_list li p strong { color:#06528C; }

.cont_menu_bottom {
	width:613px;
	height:75px;
	padding:0px 20px;
	position:absolute;
	bottom:8px;
	left:0px;
}

.menu_bottom {
	float:left;
	width:204px;
	height:75px;
}

.menu_bottom strong { 
	color:#06528E; 
	font-size:11px;
}

.menu_bottom ul {
	width:200px;
	height:60px;
	overflow:hidden;
	margin-right:4px;
}

.menu_bottom ul li {
	float:left;
	width:100px;
	height:auto;
	list-style-type:none;
	line-height:17px;
}

#main .menu_bottom ul li a {
	color:#0A76C9;
	font-size:11px;
}

#main .menu_bottom ul li a:hover { color:#06528E; }

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FORM PRENOTA */

#hotel div.hotel_info_container div.hotel_info form {
	border-top:1px dotted #FFFFFF;
	padding-top:3px;
	margin-top:5px;
}

#hotel div.hotel_info_container div.hotel_info form table td{
	vertical-align:middle;
	padding-bottom:4px;
}

#hotel div.hotel_info_container div.hotel_info label {
	font-size:11px;
}

#hotel div.hotel_info_container div.hotel_info form input,
#hotel div.hotel_info_container div.hotel_info form select {
	color:#000000;
	font-size:12px;
	border:none;
	background:none;;	
	width:66px;
	padding-left:3px;
	height:20px;
}

#hotel div.hotel_info_container div.hotel_info div.input,
#hotel div.hotel_info_container div.hotel_info form select {
	width:99px;
	height:22px;
	border:1px solid #B1CAD2;
	background:#FFFFFF;
}

#hotel div.hotel_info_container div.hotel_info form img.calendar {
	float:none;
	margin:0px;
	padding:0px;
	vertical-align:bottom;
}

#hotel div.hotel_info_container div.hotel_info form select {
	width:38px;
	height:auto;
}

#hotel div.hotel_info_container div.hotel_info form input#button_prenota {
	background:url(images/button_prenota.png) no-repeat;
	width:86px;
	height:24px;
	border:none;
	padding-bottom:6px;
	padding-right:15px;
}

#hotel ul {
	list-style-type:none;
	padding-top:9px;
	line-height:21px;
	width:168px;
	display:block;
	float:left;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> SCOPRI */

#scopri {
	width:318px;
	height:355px;
	background:#59B3E8 url(images/bg_scopri.png) no-repeat 0 0;
	float:left;
	margin-right:12px;
}

#scopri h2 { color:#FFFFFF; }

#scopri ul {
	float:left;
	margin-top:120px;
	margin-left:26px !important;
	margin-left:13px;	/* for dumb IE6 */
	font-size:13px;
	line-height:24px;
	list-style-type:none;
}

#scopri ul li {
	padding-left:13px;
	background:url(images/bullet.png) no-repeat left 6px  !important;
	background:none;	/* for dumb IE6 */
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> IMMOBILI */

#immobili , #download{
	width:309px;
	height:177px;
	background:#59B3E8 url(images/bg_immobili.png) right bottom;
	float:left;
	margin-right:8px;	
}

#immobili h2, #download h2 {
	margin-bottom:2px;
	padding: 4px 0 0 27px;
}

#immobili p , #download p {
	color:#2F83C3;
	margin: 0 5px 7px 24px;
	clear:both;
}

#immobili p a,
#immobili p a:hover,
#immobili p a:visited{
	color:#2F83C3;
}



/*#download a{
	display:block;
	height:86px;
	width:140px;
	float:left;
}

#download a span {
	color:#2F83C3;
	float:left;
	margin:38px 0 0 61px;
	border-bottom:dotted 1px #2F83C3;
}

#download a#listino {
	background:url(/images/download_img1.png) no-repeat 0 0;
}*/

#download ul{
	margin:0px 0px 0px 30px;
	padding-left:90px;
	background:url(images/catalogo_2012.jpg) no-repeat 2px;
}

#download ul#catalogoInverno{
	background:url(/images/catalogo_inverno_2012.jpg) no-repeat 0 0;
	height:50px;
	padding:10px 0 0 90px;
}
#download ul#download_video{
	background:none;
	padding-left:0px;
	margin:0px 0px 0px 30px;
} 

#download ul li{
	height:16px;
}

#download a,
#download a:visited,
#download a:hover{
	color:#2F83C3;
/*	margin:38px 0 0 61px;*/
	border-bottom:dotted 1px #2F83C3;
}

#download a.evidenzia { 
	font-weight:bold;
	font-size:11px;
}

/*a#listino {
	margin-left:20px;
}

#download #catalogo {
	background:url(/images/download_img2.png) no-repeat 0 0;
}
*/

#download #catalogo, #download .strong {
	font-weight:bold;
	padding-top:2px;
}

#download #video {
	font-weight:bold;
	padding-left:25px;
	padding-top:5px;
	background:url(images/video.png) no-repeat left center;
}

#download .pdf {
	font-size:10px;
	padding-left:25px;
	padding-top:3px;
	background:url(images/pdf.jpg) no-repeat left center;
}

#immobili p img, #download p img {
	float:left;
	margin:5px 40px 2px 0px;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> METEO */

#meteo {
	width:336px;
	height:177px;
	background:#E0F1F3 url(images/bg_meteo.png) no-repeat 0 0;
	float:left;
	margin-bottom:5px;
	color:#666666;
}

#meteo h2 span { font-size:14px; color:#2F83C3; }

#meteo p {
	line-height:28px;
	margin:9px 0px 0px 31px;
	font-size:14px;
}

#meteo p img {
	float:left;
	margin:0px 17px 2px 0px;
}

#meteo p span.temp {
	color:#2F83C3;
}

#meteo p.approfondisci {
	background:url(images/bullet_little_blue.png) no-repeat right;
	color:#2F83C3;
	line-height:normal;
	font-size:12px;
}

#meteo p.approfondisci a,
#meteo p.approfondisci a:visited,
#meteo p.approfondisci a:hover {
	color:#2F83C3;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> NEWSLETTER */

#newsletter {
	width:336px;
	height:177px;
	background:#EFEFEF url(images/bg_newsletter.png) no-repeat 0 0;
	float:left;
	color:#666666;
}

#newsletter p {
	margin:6px 10px 6px 25px;
}

#newsletter form {
	margin-left:25px;
}

#newsletter form input {
	width:179px;
	height:19px;
	border:1px solid #B1CAD2;
	padding-left:3px;
	padding-top:3px;
}

#newsletter form input#button_newsletter {
	margin-left:8px;
	background: red url(images/button_prenota.png) no-repeat;
	width:86px;
	height:24px;
	border:none;
	padding-bottom:4px;
	padding-right:15px;
	vertical-align:bottom;
}




/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> BIBIONEHOME */

#bibionehome {
	width:982px;
	background:#F4F4F4 url(images/bg_dx_txt.png);
	background-position:right;
	background-repeat:repeat-y;
	float:left;
	color:#666666;
	margin-top:15px;
}

#bibionehome  p {
	font-size:11px;
	margin:10px 10px 10px 20px;
}

#bibionehome a,
#bibionehome a:hover,
#bibionehome a:visited {
	color:#666666;
	text-decoration:none;
}



/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FOOTER */

img#loghi { float:right; padding:7px 9px 10px 0; }

#footer {
	height:40px;
	font-size:11px;
	color:#666666;
	padding-top:20px;
}

#footermenu {
	float:left;
	width:990px;
}


#footer #footermenu p#address {
	float:left;
	width:300px;
	padding-left:13px;
}

#footer #footermenu p#link_footer {
	float:right;
	width:300px;
	text-align:right;
	padding-right:10px;
}

#footer #footermenu p#link_footer a,
#footer #footermenu p#link_footer a:hover,
#footer #footermenu p#link_footer a:visited {
	color:#2F83C3;
	text-decoration:none;
}

#footer div#bibione {
	float:left;
	text-align:left;
	margin-top:20px;
	padding-top:0px;
	padding-left:13px;
	padding-right:10px;
}

#footer div#bibione a,
#footer div#bibione a:hover,
#footer div#bibione a:visited {
	color:#2F83C3;
	text-decoration:none;
}

.form_standard input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#084474;
	padding:3px;
	margin:1px;
}

.titoloNewsl {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MENU FOOTER */

ul#menu_footer {

}

ul#menu_footer li {
	display:inline;
	list-style:none;
}

ul#menu_footer li a:link,
ul#menu_footer li a:visited {
	color:#2F83C3;
	text-decoration:none;
}

ul#menu_footer li a:hover {
	color:#2F83C3;
	text-decoration:none;
}


.evidence {
color:#FFFF00;
font-weight:bold;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> POP UP HOMEPAGE */

/*.popup {
	width:696px;
	height:504px;
	background:#003366; 
}*/

/* =========== Box Social Network ================== */

#social_network {
	width:228px;
	height:80px;
	float:left;
	margin-bottom:5px;
	margin-top:10px;
}

#social_network.home { 
	width:318px; 
	margin-top:0px;
}

#social_network.ricerca { 
	margin-top:10px; 
	width:318px;
}

#main #social_network a,
#social_network a {
	color:#000000;
	text-decoration:none;
	height:32px;
	line-height:32px;
	padding-left:40px;
	font-size:11px;
	float:left;
	margin:0px 0px 10px 15px;
	border-bottom:none;
	width:260px;
}

#social_network a.facebook { background:url(/images/icon_facebook.jpg) no-repeat left center; }

#social_network a.twitter { background:url(/images/icon_twitter.jpg) no-repeat left center; }

#main #social_network a:hover,
#social_network a:hover { text-decoration:underline; }

#ui-datepicker-div { display:none; }
.ui-widget-content { z-index:999; }
