
body{
	font-family: frutiger ,arial,sans-serif;
	font-size: 76%;
	margin:0;
	padding:0;
	background-image: url(../immagini/sfondo_body.gif);
	background-position:center top;
	background-color: #ccc;
	border:0px solid blue;
}
	
#centratore{
	position: relative;
	width:800px;
	border:0px solid green;
	text-align:center;
	border:0px solid blue;
}
	
p{display:inline}
p.editor{display:block}
h1{display:inline;color: #D90000;font-size: 2em;margin:0;padding:0}
h2{display:inline;color:red;font-size:1.5em;margin:0;padding:0;}
h3{display:inline;color: #006;font-size:1em;font-weight: bold;}
a{color: #006;text-decoration: underline;font-weight: bold;margin:0;padding:0;z-index:4}
a:hover {color:#C10000;}

div#header {position: relative;margin:0px;padding:0;height:200px;border:0px solid red;
}
div#headerstampa {display:none}

div#headersx {position:relative;margin:5px 0 0 5px;padding:0;float:left;z-index:3;border:0px solid green;}
div#headersx img{border:0;}

div#headerdx {position: absolute;top:10px;right:15px;text-align:right;z-index:5;border:0px solid green;}
div#headerdx img{border:1px solid #000;}

div#boxicone {display:none;position: absolute;top:30px;right: 50px;text-align:right;z-index:5;}

div#data {position: relative;text-align:right;padding:0 15px 15px 15px;z-index:5;border:0px solid red;}
div#data img{border:0}

div#scorrevole {color:#000;text-align:left;z-index:4;padding:0 15px 0 185px;border:0px solid #000}
div#scorrevole p {color:red;font-size:0.8em;display:inline;font-weight: bold;}
div#scorrevole a {color:#006;display:inline;}

div#container {position: relative;border:0px solid yellow}
	
div#colonnasx {position:absolute;top:200px;left:2px;width:160px;padding:0;z-index:12;border:0px solid red}
div#navigationtitolo{position: relative;margin:0;padding: 10px 20px;text-align:left;
	color: #ff0;font-size:1.3em;font-weight: bold;}
div#navigation{position: relative;margin:0 0 20px 0;padding: 0;text-align:left;}
div#navigation ul {position: relative;margin:0;padding: 0; list-style-type: none}
div#navigation li {margin:0;padding:0;width:100%}
div#navigation a {color:#ccc;text-decoration: none;	font-weight: bold;display:block;
	margin:0;padding:3px 6px;font-size:1.2em;
	}
div#navigation a:hover {color: red;text-decoration: none; font-weight: bold; margin:0;background-color:#fff;
	}
div#navigation a.activelink {color: red;text-align:right;text-decoration: none;background-color: #fff;
	}
div#navigation a.activelink:hover {color: red;text-align:right;text-decoration: none;background-color: #fff;
	}

div#navigationgrafico{position: relative;margin:0;padding: 0;text-align:left;border-top:1px solid #9EBAC8;
	border-bottom:1px solid #EFF6FC;}
div#navigationgrafico ul {position: relative;margin:0;padding: 0; list-style-type: none}
div#navigationgrafico li {margin:0;padding:0;width:100%}
div#navigationgrafico a {color:#006;text-decoration: none;font-weight: bold;display:block;
	margin:0;padding:5px 20px 6px;border-top:1px solid #EFF6FC;border-bottom:1px solid #9EBAC8}
div#navigationgrafico a:hover {color: red;text-decoration: none; font-weight: bold; 
	margin:0;padding:5px 20px 6px;background-color: #fff}
div#navigationgrafico a.activelink {color: red;text-align:left;text-decoration: none;margin:0;
	background-color: #fff;font-size:1.2em}
div#navigationgrafico a.activelink:hover {color: red;text-align:left;text-decoration: none;margin:0;
	background-color: #fff;}
div#navigationgrafico a.activelink2 {color: #006;text-align:left;text-decoration: underline;padding-left:10px;
	margin:0;font-size:0.9em;border:0;background-color: #fff;}
div#navigationgrafico img{width:120px;border:0;text-align:center }
	
div#areariservata {position:absolute;top:10px;right:10px;text-align:right;z-index:10}

div#colonnadx {display:none;position:absolute;top:35px;right:5px;text-align:right;width:165px;z-index:12}
div#navigationdx{position: relative;margin:0;padding: 0;text-align:right;
	border-top:0;border-bottom:0;}
div#navigationdxtitolo{position: relative;margin:0;padding: 1px 20px;text-align:right;
	color:#D6E6EF;font-size:1em;font-weight: bold;background-color: #006;}
div#navigationdx ul {position: relative;margin:0;padding: 0; list-style-type: none}
div#navigationdx li {margin:0;padding:}
div#navigationdx a {color:#006;text-decoration: none;font-weight: bold;display:block;background-color: #EFEFEF;
	margin:0;padding:1px 20px;border-top:1px solid #fff;border-bottom:1px solid #ccc}
div#navigationdx a:hover {color: red;text-decoration: none; font-weight: bold; margin:0;
	background-color: #fff}
div#navigationdx a.activelink {color: red;text-align:left;text-decoration: none;margin:0;
	background-color: #fff;font-size:1.2em}
div#navigationdx a.activelink:hover {color: red;text-align:left;text-decoration: none;margin:0;
	background-color: #fff;}
div#navigationdx a.activelink2 {color: #006;text-align:left;text-decoration: underline;padding-left:10px;
	margin:0;font-size:0.9em;border:0;background-color: #fff;}

div#banner{position: relative;border:0px solid blue}
div#banner img{width:160px; border:0;}

div#content {position: relative;margin:0 0 1em 0;padding:0px 0px 0 180px;
	min-height:700px;height: auto !important;height:700px;border:0px solid blue;}
div#colonnacentrale {position: relative;margin:-2px 0 0 0;padding:0;text-align:justify;
	min-height:700px;height: auto !important;height:700px;border:0px solid blue;}
div#contentadmin {position: relative;margin:0 0 1em 0;padding:0 10px 0 165px;border: 0}

div#menuoriz {position:absolute;top:150px;left:2px;padding:0;z-index:3;width:auto;height:20px;border:0px solid green}
div#menuoriz ul {margin:0px;padding:0;list-style-type: none}
div#menuoriz li {float:left;margin:0; padding:0;}
div#menuoriz a {color: #000;margin:0;padding:0 5px; text-decoration: none;font-weight: bold}
div#menuoriz a:hover {color: #fff;margin:0;padding:0 5px}
div#menuoriz a.activelink {color: #fff;margin:0;padding:0 5px;font-size:1.3em;}

div#menuorizriconoscimento{display:none}

div#contentimmagine {float:right;padding:0 0 10px 10px;font-size:0.8em}
div#contentimmagine img{margin:0;width:200px;border:0}
div#contentimmagine a{font-size:1.2em}

div#paddingcentrale {position: relative;padding:0px 25px;margin:0;border:0px solid green;}
div#paddingcentrale img.mod{width:200px;}
div#paddingcentraleconcolonne {position: relative;padding:15px;margin:0;}
div#paddingcentralesenzacolonne {display:none}

div#contenutocolonnacentraleadmin {position: relative;background-color: #FFF;padding:20px;border: 0;
	min-height:600px;height: auto !important;height:500px;}
div#contenutocolonnacentraleadmin img.mod{width:200px;}

div#colonnaintsx {position: relative;border: 0;margin:0;padding:10px 0 0 0;width:auto}
div#colonnaintsx h3{display:block;position: relative;border: 0;margin:0;padding:0 0 0 15px;
	padding-right:51%;color: #006;font-size:1em;font-weight: bold;}
div#colonnaintsx h3.data {display:block;color: #D90000;font-size:0.8em;text-align:left;}	
div#colonnaintsx p{display:block;position: relative;border: 0;margin:0;padding:0 5px 15px 15px;
	padding-right:51%}
div#colonnaintsx p.titolo{display:block;position: relative;border: 0;margin:0;padding:0;
	padding-right:51%;color: #006;font-size:1em;font-weight: bold;}
div#colonnaintsxtitolo p {display:block;position: relative;border: 0;margin:0px 0 0 0;padding:0 5px 0 15px;
	margin:0 51% 0 15px;background-color: #EFEFEF;text-align:center;color: red;font-size:1.2em;
	font-weight:bold}
	
div#colonnaintcentratatitolo {position: relative;border: 0;margin:0 0 10px 0;padding:0;
	background-color: #EFEFEF;text-align:center;color: red;font-size:1.2em;
	font-weight:bold}

div#contenitorecolonnaintdx {position: relative;margin:0;padding:0;z-index:4}
div#colonnaintdx {position: absolute;top:0;left:51%;border: 0;margin:0;padding:0}
div#colonnaintdx2 {position: relative;border: 0;margin:0;padding:10px 15px 5px 5px}
div#colonnaintdx2 h3{display:inline;color: #006;font-size:1em;font-weight: bold}
div#colonnaintdx2 h3.data {display:inline;color: #D90000;font-size:0.8em;}	
div#colonnaintdx2 p{position: relative;border: 0;margin:0;padding:0 5px 15px 15px;
	padding-right:51%}
div#colonnaintdx2titolo {position: relative;border: 0;margin:0 15px 0 0;padding:0 5px 0 15px;
	background-color: #EFEFEF;text-align:center;color: red;font-size:1.2em;
	font-weight:bold}

div#footer {position: relative;color:#fff;margin:10px 0 -20px 0px;padding:45px 30px 10px;text-align:right;
			background-image: url(../immagini/sfondo_footer.gif);
			background-position:center top;
			background-repeat: no-repeat;
			border:0px solid red;
		}
		
table {font-size: 1em;margin:0;padding:0;text-align:center;width:auto}
table.piccolo{font-size: 0.8em;margin:0;padding:0;text-align:center;}
table.left{font-size: 1em;margin:0;padding:0;text-align:left;}
table.dropdown{font-size: 1em;width:100%;margin:0;padding:0;text-align:left;background-color:#fff;}
tr {padding:0}
th {padding:1px 2px;font-weight: bold;color:red;background-color:#fff;
	border-left: 1px solid #DDDCDC;
	border-top: 1px solid #DDDCDC;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;}
td {padding:1px 2px;background-color:#EDEEED;}
td.center {padding:1px 2px;background-color:#EDEEED;text-align:center;}
td.trasparente {padding:0px 5px;background-color:#fff;text-align:left;vertical-align:top;}
td img{height:40px;width:40px;border:0}
td img.admin{height:18px;width:18px;border:0}
td img.reale{height:auto;width:auto}

table.home {font-size: 1em;width:100%;margin:0;padding:0;text-align:justify}
tr.home {padding:0 }
td.home {padding:8px 0 8px 0;background-color:#fff;border-top:1px solid #C4C4C4}
td.homesx {width:50%;vertical-align: top;text-align:justify;padding:0 2px 0 8px;background-color:#fff}
td.homedx {width:50%;vertical-align: top;text-align:justify;padding:0 8px 0 2px;background-color:#fff}
td.titolohome{padding:0;background-color: #EFEFEF;text-align:center}

table.calendario {font-size: 1em;width:100%;margin:0;padding:0;text-align:center;}
tr.calendario {padding:0}
th.calendario {padding:1px 2px;font-weight: bold;color:red}
td.calendario {padding:1px 2px;background-color:#fff}
td.calendario img{height:40px;width:40px}
td.calendario img.reale{height:auto;width:auto}

div#contentimmaginehome {float:right;padding:0 0 5px 5px}
div#contentimmaginehome img{margin:0;width:80px}
div#contentimmaginehomesx {float:right;padding:0 0 5px 5px;padding-right:51%;}
div#contentimmaginehomesx img{margin:0;width:80px}

div#facebook{position:absolute;bottom:0px;right:0;text-align:right;padding:0 15px 0px 15px;border:0px solid red}
div#facebook img{border:0}
div#facebookintdue{display:none;position:absolute;top:5;left:-100px;border:0px solid red}
div#facebookint{position:absolute;top:10;left:40px;border:0px solid red}

div#torna{position:absolute;top:150;right:50}
div#torna img{border:0}
div#percorso {display:none;position:relative;border:0px solid red}

div#home {position: relative;margin:10px 0 0 0;padding:0 50px 0 100px;
	background-repeat: no-repeat;text-align:right}
div#hometitolo {position: relative;margin:0;padding:0 80px 0 0;text-align:right}
div#contentimmaginehome {float:right;padding:0 0 10px 10px;font-size:0.8em;z-index:5}
div#contentimmaginehome img{margin:0;width:150px;z-index:5}

div#nascosto {position:absolute;top:0;left:-300px; color:#fff}
div#nascosto a{	color:#fff}

div#fotogallery {text-align: center;}
div#fotogallery img.cat{margin:0;width:200px;border:0;text-align: center;}


div#immagine_larghezza {margin:0;text-align:center;}
div#immagine_larghezza img{width:500px;
	border-left:2px solid #EFEFEF;
	border-top:2px solid #EFEFEF;
	border-right:2px solid #999;
	border-bottom:2px solid #999;
	}




