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

/* RESET stili*/ 
html,body,p,h1,h2,h3,h4,h5,h6,img,a {margin:0; padding:0;}
table {border-collapse:collapse;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
a {text-decoration:none;}
a img {border:none;}
p {font-family:Verdana, Geneva, sans-serif; text-align:left;}
li{list-style-type:none;}
body {
	background-color:#F7F5EF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color:#5D5D5D;
	overflow-x:hidden;
	}
	
ul {
	padding-left:15px;
	margin-left:5px;
	text-align:left;
	}
/* --- */

.centra {width:960px; text-align:center; margin-left:auto; margin-right:auto; position:relative;}
h1,h2,h3,h4,h5,h6 {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}

p,li,td {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	color:#222;
	}

#seo_alto {
	height:17px;
	width:100%;
	background-color:#FFF;
	overflow:hidden;
	border-bottom:1px solid #333;
	}
	
#seo_alto h1 {
	color:#636C72;
	text-align:center;
	font-size:9px;
	}
	
#home_back {
	position:absolute;
	display:block;
	top:20px;
	left:0;
	width:830px;
	height:100px;
	}

#testata_esterna { width:100%; background:url(../grafica/bg_testata.jpg) top left repeat-x;}
#testata_interna {background:url(../grafica/bg_testata_primopiano.jpg) top center no-repeat;}

#mascotte {
	position:absolute;
	top:135px;
	left:0;
	z-index:3;
	}

#menu {
	background-color:#FFF;
	width:226px;
	position:absolute;
	left:101px;
	top:147px;
	border-top:2px solid #E6E9E4;
	border-left:2px solid #E6E9E4;
	}

#menu a {
	display:block;
	width:163px;
	height:22px;
	text-transform:uppercase;	
	color:#555;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 63px;
	line-height:20px;
	background-image:url(../grafica/sfondo_menu.jpg);
	border-bottom:1px solid #CCC;
	text-align:left;
	}

#menu a:hover {
	color:#FFF;
	background-image:url(../grafica/sfondo_menu_hover.jpg);
	}
	
#lingue {
	position:absolute;
	top:108px;
	right:27px;
	}
	
#lingue a {
	display:block;
	float:left;
	margin-right:6px;
	}

#slide {
	margin:147px 20px 8px 20px;
	background-color:#FFF;
	padding:5px;
	width:590px;
	}

#bande_corpo {
	width:960px;
	margin:0 auto;
	background:url(../grafica/bg_corpo.jpg) 0 300px no-repeat;
	}

#footer_esterno {
	width:100%;
	background:url(../grafica/footer_bg2.jpg) top center;
	border-bottom:2px solid #CCC;
	border-top:2px solid #CCC;
	}
	
#footer_interno {
	padding:20px 0;
	background:url(../grafica/footer_bg.jpg) top center no-repeat;}

#footer_interno a {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	}

#footer_interno a:hover {color:#FC0;}

/* ------------------------------------ */
.testo_box {
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	}

.testo_box_tariffe {
	color:#FFFFFF;
	font-size:11px;
	text-align:left;
	}

.conrnice_foto_loop img {
	padding:6px;
	border:1px solid #999;
	margin-bottom:10px;
	}

.grassetto {
	color:#18729D;
	font-weight:bold;
	}

.titolo_news {
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	}

.titolo_news2 {
	color:#4E84A4;
	font-size:17px;
	font-weight:bold;
	text-align:left;
	}

.testo_news {color:#FFFFFF;}

img a {border:0px;}

/* SEO ALTO */
h1 {
	color:#18729D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	text-align:center;
	padding-bottom:1px;
	}

/* DATI FOOTER */
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	color:#F6F6F6;
	padding-bottom:10px;
	}

.bgcolor1 {background-color:#CEE4EF;}

.bgcolor2 {background-color:#E9F0F6;}
	
a.dgnet {
	font-size:11px;
	font-weight:bold;
	color:#2A86AB;
	text-decoration:none;
	}

a.dgnet:hover {color:#C475A4;}




#menutestoancora { 
	width:580px; 
	height:28px;
	background-color:#E9F0F6;
	text-align:center;
	margin:0 auto;
	border-radius:  15px 15px 15px 15px;
	-moz-border-radius:  15px 15px 15px 15px;
	border:solid;
	border-width:1px;
	border-color:#2A86AB;
	padding-top:2px;
		}

	
 .tastoancora {
	/*border:1px solid red;*/
	height:16px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	padding:4px;
	}

a.dgnetmenu {
	font-size:11px;
	font-weight:bold;
	color:#2A86AB;
	text-decoration:none;
	background-image:url(../grafica/menutestoancora.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	}

a.dgnetmenu:hover {color:#C475A4; background-image:url(../grafica/menutestoancora_hover.gif);}

#tabellaPrezzi td{
	font-size:9px;
	text-align:center;
	}

