body {
	background-color:#192f5d;
	scrollbar-face-color: #1C386C; 
	scrollbar-shadow-color: #606060; 
	scrollbar-highlight-color: #909090; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #00438B; 
	scrollbar-arrow-color: #0073EE;

	}
body.elenco {
	background-color:#fff;
	scrollbar-face-color: #fff; 
	scrollbar-shadow-color: #aaa; 
	scrollbar-highlight-color: #fff; 
	scrollbar-3dlight-color: #ccc; 
	scrollbar-darkshadow-color: #ccc; 
	scrollbar-track-color: #fff; 
	scrollbar-arrow-color: #0073EE;
	font-family: tahoma;
	}
body.contenuti {
	background-color:#012869;
	scrollbar-face-color: #1C386C; 
	scrollbar-shadow-color: #606060; 
	scrollbar-highlight-color: #909090; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #00438B; 
	scrollbar-arrow-color: #0073EE;
	font-family: tahoma;
    color:#fff;
	}

#container_index {
    position: absolute;
	left: 50%;
	top:50%;
	margin: -283px 0px 0px -375px;
	padding:0px 0px 0px 0px;
	width: 750px;
	height: 528px;
	background-image:  url(img/bg_index.gif);
	background-repeat: no-repeat;
	background-position:right;
	}

#container {
    position: absolute;
	left: 50%;
	top:50%;
	margin: -283px 0px 0px -375px;
	padding:0px 0px 0px 0px;
	width: 750px;
	height: 528px;
	background-image:  url(img/bg_cont.gif);
	background-repeat: no-repeat;
	background-position:right;
	}
#container {
    position: absolute;
	left: 50%;
	top:50%;
	margin: -283px 0px 0px -375px;
	padding:0px 0px 0px 0px;
	width: 750px;
	height: 528px;
	background-image:  url(img/bg_cont.gif);
	background-repeat: no-repeat;
	background-position:right;
	}
#boxelenco {
    position: absolute;
	left: 0px;
	top:0px;
	width: 230px;
	background: #fff;
	font-size:0.8em;
	}
#boxelenco a{
    padding:0px 0px 0px 0px;
	font-size:0.9em;
	font-weight:bold;
	color:#192f5d;
	background:trasparent;
	margin:0px 0px 0px 0px;
	font-family: tahoma;
	text-decoration:none;
	}
#boxelenco a:hover{
    padding:0px 0px 0px 0px;
	font-size:0.9em;
	font-weight:bold;
	color:#666;
	background:trasparent;
	margin:0px 0px 0px 0px;
	font-family: tahoma;
	text-decoration:underline;
	}
	
#box2 {
    position: absolute;
	left: 0px;
	top:0px;
	width: 230px;
	background: #fff;
	font-size:0.8em;
	}
#box2 a{
    padding:0px 0px 0px 0px;
	font-size:0.8em;
	font-weight:bold;
	color:#192f5d;
	background:trasparent;
	margin:0px 0px 0px 0px;
	font-family: tahoma;
	text-decoration:none;
	}
#box2 a:hover{
    padding:0px 0px 0px 0px;
	font-size:0.8em;
	font-weight:bold;
	color:#666;
	background:trasparent;
	margin:0px 0px 0px 0px;
	font-family: tahoma;
	text-decoration:underline;
	}
	
h3.ceneri {
	padding:0px 0px 0px 0px;
	font-size:1.3em;
	font-weight:bold;
	color:#192f5d;
	background:trasparent;
	margin:10px 0px 10px 0px;
	font-family: tahoma;
	}
h3.ceneri2 {
	padding:0px 0px 0px 0px;
	font-size:1.3em;
	font-weight:bold;
	color:#fff;
	background:trasparent;
	margin:10px 0px 10px 0px;
	font-family: tahoma;
	}

#boxcontenuti {
    position: absolute;
	left: 0px;
	top:0px;
	width: 300px;
	background: trasparent;
	color:#fff;
	font-size:0.8em;
	}

#colonnasinistra {
    border:none;
    float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 336px;
	height: 528px;
	background-image:  url(img/bg_sinistra.gif);
	background-repeat: no-repeat;
	}
#colonnapoggi {
    border:none;
    float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 336px;
	height: 528px;
	background-image:  url(img/bg_poggi.gif);
	background-repeat: no-repeat;
	}
#colonnacertaldo {
    border:none;
    float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 336px;
	height: 528px;
	background-image:  url(img/bg_certaldo.gif);
	background-repeat: no-repeat;
	}
#colonnagreve {
    border:none;
    float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 336px;
	height: 528px;
	background-image:  url(img/bg_greve.gif);
	background-repeat: no-repeat;
	}
#colonnasancasciano {
    border:none;
    float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 336px;
	height: 528px;
	background-image:  url(img/bg_sancasciano.gif);
	background-repeat: no-repeat;
	}
#colonnasiena {
    border:none;
    float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 336px;
	height: 528px;
	background-image:  url(img/bg_siena.gif);
	background-repeat: no-repeat;
	}
#colonnasangimignano {
    border:none;
    float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 336px;
	height: 528px;
	background-image:  url(img/bg_sangimignano.gif);
	background-repeat: no-repeat;
	}
#colonnacolle {
    border:none;
    float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 336px;
	height: 528px;
	background-image:  url(img/bg_colle.gif);
	background-repeat: no-repeat;
	}
#colonnavico {
    border:none;
    float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 336px;
	height: 528px;
	background-image:  url(img/bg_barberino.gif);
	background-repeat: no-repeat;
	}
#colonnaponte {
    border:none;
    float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 336px;
	height: 528px;
	background-image:  url(img/bg_castelnuovo.gif);
	background-repeat: no-repeat;
	}
#colonnaesercente {
    border:none;
    float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 336px;
	height: 528px;
	background-image:  url(img/bg_esercente.gif);
	background-repeat: no-repeat;
	}
	
		
#colonnadestra {
    border:none;
	float:right;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 414px;
	height: 528px;
	background: trasparent;
	}
#elenco {
    border:none;
	float:left;
	clear:right;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 254px;
	height: 245px;
	background: trasparent;
	}
#contenuti {
    border:none;
	float:left;
	clear:both;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 318px;
	height: 283px;
	background: trasparent;
	}
	
#payoff {
    border:none;
	border-right:5px solid #B4BCCF;
    position:absolute;
	top:50%;
	left:50%;
	margin: 80px 0px 0px 50px;
	padding:0px 0px 0px 0px;
	width: 195px;
	height: 147px;
	background-image: trasparent;
	text-align:right;
	font-family: verdana;
	font-size: 12px;
	color:#012869;
	}

#tastoback {
    border:none;
    position:absolute;
	top:50%;
	left:50%;
	margin: 200px 0px 0px -140px;
	padding:0px 0px 0px 0px;
	background-image: trasparent;
	text-align:right;
	font-family: verdana;
	font-size: 12px;
	color:#fff;
	}
	
iframe {
    border:none;
    }

#footbar23px {
    position: absolute;
	left: 50%;
	margin-left: -375px;
	top:50%;
	margin-top: 244px;
	padding-top: 5px;
	padding-left: 0px;
	width: 750px;
	height: 23px;
	background-image:  url(img/footbar2px.jpg);
	font-family: tahoma;
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
	text-align:center;
	}
a.linkmenu:link {
	font-family: tahoma;
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
	font-size: 10px;
	}
a.linkmenu:visited {
	font-family: tahoma;
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
	font-size: 10px;
	}
a.linkmenu:hover { 
	font-family: tahoma;
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
	font-size: 10px;
	text-decoration: underline;
	}

	
h1 {
	font:bold 14px verdana, arial, helvetica, sans-serif;
	color:#ffffff;
	}
h2 {
	padding:0px;
	font-face:verdana;
	font-size:10px;
	color:#ffffff;
	background-color:#2E2D2B;
	margin-top:0px;
	}
p {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align: left;
	color:#ffffff;
	width: 250px;
	word-spacing: 1px;
	}

a.linkmenu {
	font-family: tahoma;
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
	font-size: 10px;
	}

a.linkmenu:hover { 
	font-family: tahoma;
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
	font-size: 10px;
	text-decoration: underline;
	}

#testo {
    position: absolute;
	left: 90%;
	margin-left: -390px;
	top: 140px;
	width:260px;
	height:246px;
	background-color: #cccccc;
	}

div#toppatesto	{
	border:none;
	width:312px;
	height:262px;
	color: #FFFFFF;
	background-color:#305089;
	position: absolute;
	left: 50%;
	margin-left: -30px;
	top:50%;
	margin-top: -283px;
	padding:0px 0px 0px 0px;
}

#created {
    position: absolute;
	left: 50%;
	margin-left: -375px;
	top:50%;
	margin-top: 300px;
	padding:0px;
	width: 750px;
	height: 16px;
	text-align: center;
	FONT: bold 10px Tahoma;
	color:#4a618c;
	}	

#privacy {
    position: absolute;
	left: 50%;
	margin-left: -375px;
	top:50%;
	margin-top: 280px;
	padding:0px;
	width: 750px;
	height: 16px;
	text-align: center;
	FONT: bold 10px Tahoma;
	color:#4a618c;
	}
	
	a.linkcre:link {
	font-family: tahoma;
	text-decoration: none;
	color: #4a618c;
	font-weight:bold;
	font-size: 10px;
	}
a.linkcre:visited {
	font-family: tahoma;
	text-decoration: none;
	color: #4a618c;
	font-weight:bold;
	font-size: 10px;
	}
a.linkcre:hover { 
	font-family: tahoma;
	text-decoration: none;
	color: #cccccc;
	font-weight:bold;
	font-size: 10px;
	text-decoration: underline;
	}

a.linkpry:link {
	font-family: tahoma;
	text-decoration: none;
	color: #697EA7;
	font-weight:normal;
	font-size: 10px;
	}
a.linkpry:visited {
	font-family: tahoma;
	text-decoration: none;
	color: #697EA7;
	font-weight:normal;
	font-size: 10px;
	}
a.linkpry:hover { 
	font-family: tahoma;
	text-decoration: none;
	color: #cccccc;
	font-weight:normal;
	font-size: 10px;
	text-decoration: underline;
	}
a.touristlink {
	padding:0px 2px 0px 2px;
	font-size:1em;
	font-weight:normal;
	color:#fff;
	background:trasparent;
	margin:2px 0px 2px 0px;
	font-family: tahoma;
	text-decoration:underline;
	}
a.touristlink:hover {
	text-decoration:none;
	background:#fff;
	color:#012869;
	}

#footbar23px{
text-align: center;
}
#footbar23px ul{
	list-style: none;
	margin:2px auto;
	padding:0;
	width:690px;
}

#footbar23px ul li{
	float: left;
}

#footbar23px ul li a{
	display: block;
	padding:0 10px;
}

#footbar23px ul li ul{
	position: absolute;
	top: 20px;
	left: 0px;
	width: 100px;
	border-bottom: 1px solid #fff;
}

#lingue{
	
	font:bold 10px Tahoma;
	left:50%;
	margin-left:298px;
	margin-top:-290px;
	position:absolute;
	top:50%;
}

#lingue a{
	color:#8E9DBC;
	text-decoration:none;
}

#lingue a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}

