@media screen {
body {padding:0;margin:0;font-family: arial, sans-serif;min-width:968px;position:relative}
	#frame1 {background:url(images/sfondo_left.gif) top left repeat-Y}
	#frame2 {background:url(images/sfondo_right.gif) top right repeat-Y}
	#testata {width:100%;height:170px}
	#testa_left0 {height:170px;background: url(images/bottom_left.gif) top left no-repeat;}
	#testa_right0 {height:170px;background: url(images/bottom_right.gif) top right no-repeat;}
	#immagine {position:absolute;top:0;width:100%;height:170px;text-align:center;overflow:hidden}
	#testa_left2 {position:absolute;top:0;left:0;height:170px;width:100%;}
	#testa_right2 {position:absolute;top:0;right:0;height:170px;width:384px;}
	#menu_left {position:absolute;left:0;top:170px;height:554px;width:210px;background:url(images/menu_left.png) top left no-repeat}
	#menu_left #emas {padding-top:70px;text-align:center}
	#menu_left #emas p {margin:0;padding:0;font-size:80%}
	#menu_left #emas p a {color:black;text-decoration:none}
	#menu_right {position:absolute;right:0;top:170px;height:554px;width:210px;background:url(images/menu_right.png) top right no-repeat}
	#innermenuleft {width:150px;float:right;padding-right:38px;}
	#innermenuright {width:150px;float:left;padding-left:37px;}
	#innermenuleft ul, #innermenuright ul {margin:5px 0 15px 18px;padding:0;font-size:80%;list-style-type:square;color:gray}
	#innermenuleft ul li a, #innermenuright ul li a {text-decoration:none;color:black}
	#innermenuleft ul li, #innermenuright ul li {line-height:130%}
	#innermenuleft h1, #innermenuright h1 {background:#006699;color:white;margin:0;padding:0;font-size:70%;text-transform:uppercase;padding-left:16px}
	#innermenuleft h1.primo, #innermenuright h1.primo {background:none;margin-top:21px;}
	#innermenuleft h1.primo span, #innermenuright h1.primo span {background:#006699}
	#innermenuleft h1.interattivi {}
	#centro {
		height:auto !important;
		height:554px;
		min-height:554px;margin-left:210px;margin-right:210px}
	#piede {clear:both;background: #cc3300 url(images/piede.png) top repeat-X;height:59px;color:white}
	#piedeleft {background: url(images/piede_left.png) top left no-repeat;height:59px}
	#piederight {background: url(images/piede_right.png) top right no-repeat;height:59px}
	#piede p {text-align:center;padding-top:30px;font-size:70%}
	#piede p span {background:#CC3300}
	#piede p a {color:white}
	#centro #pane p a {text-decoration:none;color:black}
	#centro p , #centro li {font-size:80%}
	#centro h1 {font-size:100%;clear:both}
	#centro h2 {font-size:80%;margin-top:1em;margin-bottom:0}
	#centro h3 {font-size:90%;color:#666666;margin-top:0.5em;margin-bottom:0;font-variant:small-caps}
	#centro h4 {font-size:80%;color:#666666;margin-top:0.5em;margin-bottom:0}
	#centro h5 {font-size:80%;font-style:italic;color:#666666;margin-top:0.5em;margin-bottom:0}
	#centro p {margin-top:0;margin-bottom:1em}
	#centro p span.tagge {font-style:italic}
	#centro ul li ul li {font-size:100%}
	#centro hr {color:#006699;border:0;background:#006699;height:1px;clear:both}
	#centro p.immagine {display:block;width:135px;height:180px;float:left;margin:5px;padding:0;text-align:center;overflow:hidden;font-size:60%}
	#centro p.doppia {width:280px;height:195px}
	#centro p.doppia img {margin-right:1px}
	#centro p.immagine2 {float:left;margin:10px;padding:0;text-align:center;font-size:70%}
	#centro p img.foto {float:left;margin-right:0.5em;margin-bottom:0.5em}
	#sottomenu_or {z-index:4;position:absolute;top:0;width:100%;height:50px;text-align:center;margin:auto}
	#menu_or {z-index:5;position:absolute;top:0;width:100%;height:170px;text-align:center;color:white;}
	#menu_or a{text-transform:lowercase;font-size:80%;color:white;background:#e66d00;text-decoration:none;padding:0 2px}
	#altre_lingue {height:100px;width:166px;top:21px;position:absolute;z-index:5;text-align:right;right:0}
	#altre_lingue p {margin:0;background:#E66D00;width:70px;float:right;border:1px solid white;border-width:0 1px 1px 1px}
	#altre_lingue a {color:white;margin:0;padding:3px 5px;font-size:70%;text-decoration:none}
	#centro a {color:#005179;text-decoration:none}
	#centro a:hover {color:#9B3300;text-decoration:underline}
	#centro form, #centro fieldset {border:0;}
	#centro form label.otto {width:120px;float:left;display:block;clear:left}
	#centro p.left {text-align:left}
	#centro p.center {text-align:center}
	#centro p.right {text-align:right}
	#centro a span.testo_completo {display:none}
	#centro img.foto_news {float:left;margin-right:0.5em}
	#centro p a img {border:0}
	#centro p.errore {color:red}
	#storia {background:url(images/storia_bn.jpg) center top;width:100%;height:300px;margin-bottom:1em}
	#storia span {display:none;}
	p.egroup {font-size:70%;text-align:center;padding-top:20px}
	p.egroup a {color:#006699;text-decoration:none}
	#centro table.orari th {
		background:#006699;
		border:0 solid black;
		color:white;
	}
	#centro table.orari th {font-size:80%;padding:0.2em  1em}
	#centro table.orari td {background:#EEFFCA;color:black;padding:0.2em  0.3em;font-size:70%;text-align:center}
	div.b1 {height:auto !important;height:100px;background: url(images/b1.gif) no-repeat bottom right}
	div.b2 {background: url(images/b2.gif) no-repeat bottom left}
	div.b3 {background: url(images/b3.gif) no-repeat top right}
	div.b4 {height:auto !important;height:100px;background: url(images/b4.gif) no-repeat top left;padding:3px 0.5em 1em 1em}
	#centro div.b4 h1 {background:#9B3300;color:white;margin-top:2px;padding-bottom:0;}
	#centro h1.news {color:#9B3300;border-bottom:1px solid #9B3300}
	#centro h1.eventi {color:#669900;border-bottom:1px solid #669900}
	#centro table.forum td, #centro table.forum th {border-bottom:1px solid #808080;font-size:80%}
	#centro table.forum td.titolo {width:40%;text-align:left}
	#centro table.forum td.autore {width:20%;text-align:center}
	#centro table.forum td.data {width:15%;text-align:center}
	#centro table.forum td.interventi {width:20%;text-align:center}
	#centro table.forum td.vedi {width:5%;text-right}
	#centro table.forum td.vedi img {border:0}
	#centro table.forum {padding:0;border-collapse:collapse;margin: 0 1em}
	#centro table.dett_forum td.albero {width:30%;border-right:1px solid red}
	#centro table.dett_forum td.dettaglio {width:70%;padding-left:1em}
	#centro table.dett_forum td.dettaglio p.autore, #centro table.dett_forum td.dettaglio p.data  {text-align:right}
	#centro table.dett_forum td {vertical-align:top}
	#centro table.dett_forum td p {padding:0.3em}
	#centro table.dett_forum td h2 {padding:0.3em;text-transform:uppercase}
	table.forum {padding:0;margin:0;width:96%;margin:auto;border-collapse:collapse;}
	table.forum td, table.forum th {border:1px solid gray;padding:0.1em 0.3em}
	table.forum th {background:#FFCC00}
	table.dett_forum {width:100%;border:0 solid black}
	table.dett_forum td.albero {width:40%;border-right:1px solid #3399FF}
	table.dett_forum td.dettaglio {width:60%;padding-left:1em}
	table.dett_forum td.dettaglio p.autore, table.dett_forum td.dettaglio p.data  {text-align:right}
	table.dett_forum td {vertical-align:top}
	table.dett_forum td p {padding:0.3em}
	table.dett_forum td h2 {padding:0.3em;text-transform:uppercase}
	#centro table.galleria p a {background:none}
	#centro table.galleria p, #centro table.galleria h2 {font-size:100%}
	#centro table.galleria p img.foto_news {float:none}
	#centro table.galleria td h2 {background:white}
	td {background:#EAEAEA;color:black;padding:0.2em  0.3em;font-size:70%;text-align:center;vertical-align:top}
	.boxcontatto {width:180px;float:left;height:100px;padding: 0 10px 10px 10px}
	}
