@media screen {
body {font-family:arial, helvetica, sans-serif;margin:0 auto;padding:0;min-width:900px;position:relative}
#frame {background:url(images/sfondo_menu_dx.png) right repeat-y}
#frame2 {background:url(images/sfondo_menu_sx.png) left repeat-y}
#testata {background: #ffffff url(images/sfondo_sopra.png) repeat-x}
#destra {position:absolute;right:0;width:183px;background:url(images/sfondo_menu_dx.png)}
#centro {
		margin:0 200px;
		height:auto !important;
		height: 1093px;
		min-height: 1093px;
	}
#pane {z-index:10}
#pfanner {
	background:white;
	padding-top:40px;
	padding-bottom:30px;
	}
#centro.home {background:url(images/separatore.png) top repeat-y}
#centro.home h1 {font-size:100%;padding-top:0;margin-top:0}
#centro p, #centro li {font-size:80%;margin-top:0.5em;margin-bottom:0.3em;}
#centro hr {clear:both}
#centro ul, #centro ol {padding: 0 1em ;margin:0}
#centro img.foto_news {float:left;margin-right:0.5em}
#centro a img.foto_news {border:1px solid #800000}
#centro.home p {padding-top:0.2em;padding-bottom:0.4em ;margin:0 auto}
#centro.home h2 {padding-top:0.5em;padding-bottom:0.5em;margin:0.5em auto}
#centro.home ul li {padding:1em 0;font-weight:bold}
#sinistra {position:absolute;left:0;width:183px;background:url(images/sfondo_menu_sx.png)}
#sinistra h1, #destra h1 {font-size:80%;}
#sinistra h1 {margin:1px 8px 0 0;background:url(images/sfondo_h1.png) top left repeat-x;color:white;height:39px;padding-left:55px;padding:0;line-height:100%}
#destra h1 {margin:1px 0 0 0;background: url(images/sfondo_h1.png) top left repeat-x;color:white;height:39px;padding-left:55px;padding:0;line-height:100%}
#sinistra h1 img {float:left}
#sinistra li, #destra li {font-size:80%;border-bottom:1px solid gray;margin:0;padding:1px 5px;background:#C6DFF0;min-height:18px;}
#sinistra ul, #destra ul {margin:0 8px;padding:0;list-style-type:none}
#sinistra ul li a, #destra ul li a {text-decoration:none;color:black}
#sinistra p, #destra p {font-size:80%;padding:0 10px;margin:0}
#sinistra p a, #destra p a {color:maroon;text-decoration:none;}
#sinistra form, #destra #utente {background: url(images/sfondo_form_sx.png) top left no-repeat}
#destra form {background: url(images/sfondo_form_sx.png) top left no-repeat}
#destra #utente {margin-left:13px}
#destra #utente p {margin:0 8px;padding:0}
#destra #utente h1 {margin:0;padding:7px 0 10px 40px;height:auto;font-weight:normal;font-variant:small-caps;font-size:80%;background:none;color:black;line-height:80%}
#sinistra form, #destra form {margin:0 13px;padding:4px 0 15px 0;}
#parola {width:141px;border:1px solid #999;background:#f2f2f2}
#email, #password {width:81px;border:1px solid #999;background:#f2f2f2}
#destra label {display:block;width:60px;float:left}
#sinistra form p, #destra form p {margin:0;padding:3px 0;font-size:80%}
#sinistra form p a, #destra form p a {margin:0;padding:0;}
#sinistra legend, #destra legend {font-variant:small-caps;font-size:80%;background:white;margin:0 0 5px 9px;padding:0 5px}
#sinistra fieldset, #destra fieldset {padding:0 0.4em;margin:0;border:0}
#centro.home ul {margin-left:1em;padding-left:0}

#indirizzo p {text-align:center}
#logo {text-align:center;top:0;left:0}
#inner_1 {background:url(images/sopra_sx.png) top left no-repeat}
#inner_2 {background:url(images/sopra_dx.png) top right no-repeat;height:174px}
#testata {height:174px}
#menu_sx {background:url(images/menu_sx.png) top left no-repeat;padding-top:30px}
#menu_dx {background:url(images/menu_dx.png) top right no-repeat;padding-top:30px}
.invisibile {display:none}
#centro h2 {font-size:80%}
#centro span.testo_completo {display:none}
#centro h1 {font-size:100%;color:#0180AF}
#centro h2 {font-size:90%;color:#0180AF}
#centro h3 {font-size:80%;color:#333}
#centro h4 {font-size:80%;color:#666;font-style:italic}
#centro h6 {clear:both;margin:0;padding;0;font-size:50%}
#destra a img {border:0}
.right {text-align:right}
.center {text-align:center}
#centro a {color:#CA240F;text-decoration:none}
#centro a:hover {text-decoration:underline}
#centro p img, #centro li img  {border:0}
#esterni, #pace {margin:0 8px;background:white;text-align:center;overflow:hidden}
#destra p.sentry {font-size:60%;text-align:left;margin:0;padding:0}
#destra p.sentry img {float:left}
#indirizzo {clear:both;text-align:center;background: white url(images/sfondo_indirizzo.png) repeat-x;}
#inner_ind1 {background: url(images/inner_ind1.png) top left no-repeat;}
#inner_ind2 {background: url(images/inner_ind2.png) top right no-repeat;padding:30px 200px;font-size:80%}
#inner_ind2 a {color:maroon;text-decoration:none}
#inner_ind2 .nowrap {white-space: nowrap}
#galleriaflash {margin:auto;text-align:center}
#csqa {position:absolute;right:204px;top:-43px}
#bottoni {clear:both;text-align:center;width:680px;height:200px;margin:auto}
#bottoni p {display:inline}
#bottoni p a, #bottoni p img {width:120px;float:left}
#bottoni p a img {border:0}
#pindirizzo {clear:both;}
#centro fieldset {border:0 solid gray}
#centro fieldset #nonletto, #centro fieldset #nonaccetto {border:0}
#centro input.pulsante {height:1.5em}
#centro label.otto {display:block;float:left;clear:left;width:80px}
#centro label.sedici {display:block;float:left;clear:left;width:160px}
#centro input, #centro select, #centro textarea {border:1px solid gray}
#centro table.numeri {width:95%;margin:0;font-size:80%;border-collapse:collapse;}
#centro table.numeri tr {border-bottom:1px solid #0180AF}
#centro table.numeri th {background:#0180AF;color:white}
#centro table.numeri th.numero {width:25%;text-align:left}
#centro table.numeri td {vertical-align:top;border-bottom:1px solid #c2c2c2;}
#narrativa, #saggi, #ragazzi, #mediateca {width:25%;float:left;padding:0}
#narrativa h3, #saggi h3, #ragazzi h3, #mediateca h3 {color:white;margin:0;padding:2px;text-transform:uppercase}
#narrativa p, #saggi p, #ragazzi p, #mediateca p {padding:0 0.5em;margin:0 0 0.5em 0}
#narrativa h4, #saggi h4, #ragazzi h4, #mediateca h4 {padding:0.5em 0.5em 0 0.5em;margin:0}
#narrativa h3 {background:#0180AF}
#ragazzi h3 {background:#AF0138}
#saggi h3 {background:#AF8C01}
#mediateca h3 {background:black}
#narrativa {background:#eeeeff}
#ragazzi {background:#ffeeee}
#saggi {background:#ffffee}
#mediateca {background:#eeeeee}
#centro p.accessibile {display:none}
#centro table.orari {border-collapse:collapse;margin:auto;border:3px solid #0180AF;margin:1em auto;width:95%}
#centro table.orari th {background:#0180AF;color:white;text-align:center;border-color:white}
#centro table.orari td, table.orari th {font-size:80%;border-style:solid;border-width:1px;padding:0.2em}
#centro table.orari td {border-color:#0180AF}
#centro hr {color:#0180AF;border:0;background:#0180AF;height:1px;clear:both}
#centro .galleria_item {float:left;width:auto !important;width:184px;height:auto !important;height:200px;text-align:center;margin:1em}
#contenuto {width:77%;float:left;margin-right:1%}
#archivio{background:#DBDBDB;width:18%;float:left;padding:1em 1%;margin-top:50px}
#centro img.blog {position:absolute;right:300px;top:350px}
#centro .scheda2 {float:left;width:171px;text-align:center;padding:5px}
}
@media handheld {

}
//*azzurro*//