/* 
#################################
foglio di stile per ACER bologna
versione: beta per HOME PAGE
autore: Stefano Maroni
#################################
*//* tag html di base */BODY {PADDING: 0px;FONT-SIZE: 80%;/* converrà eliminarlo per poter gestire più agevolmente il cambio di testo */
	MARGIN: 0px;
COLOR: #333;FONT-FAMILY: Arial, Verdana, sans-serif;}A:link, A:visited, A:active {COLOR: #333;TEXT-DECORATION: underline}A:hover {COLOR: #000;TEXT-DECORATION: none}H1 {color: #2499cf;font-weight:normal;}H2 {color: #2499cf;font-weight:normal;}form {padding:0;margin:0;}li {list-style-image: url(http://www.acerbologna.it/puntoelencogrigio.gif);margin-left: 0px;padding-left: 0px;}/* div e contenitori vari in ordine di apparizione */#container {MARGIN: 0px;
padding:0px;
width: 100%;}#testata {
PADDING: 0em;MARGIN: 0em;BACKGROUND-IMAGE: url(http://www.acerbologna.it/bgnd_head.jpg);background-repeat: repeat-x;
height:127px;float: left;
width: 100%;display: block;}#testata .logoimg {}#testata .logotesto {display: none;font-size:1.5em;}
#headcontent {/*left:224px;*/position:absolute;
margin: 0px;
width: 100%;
height: 10px;top: 0px;}

#lingue {
float:right;
width:120px;
height: 20px;margin-right:20px;padding-top:3px;color:#fff;margin-top: 0px;}#lingue A:link, #lingue A:visited, #lingue A:active {COLOR: #fff;TEXT-DECORATION: none}#lingue A:hover {COLOR: #fff;TEXT-DECORATION: underline}#centraleditesta {top:34px;position:absolute;left:224px;height: 60px!important;
width: 640px;}#link_trasversali {float:left!important;width:140px;color:#fff;margin-left:20px !important;margin-left:10px;height: 59px !important;}#link_trasversali A:link, #link_trasversali A:visited, #link_trasversali A:active {COLOR: #fff;TEXT-DECORATION: none}#link_trasversali A:hover {COLOR: #fff;TEXT-DECORATION: underline}#percorsipersonalizzati {
float:left;!important;width:240px;height:59px; !important;}#box_cerca_head {
float:left;!important;width:240px;height:55px; !important;}#linknoscript {font-size:0.85em;line-height:1em;}#linknoscript A:link, #linknoscript A:visited, #linknoscript A:active {COLOR: #fff;TEXT-DECORATION: none}#linknoscript A:hover {COLOR: #fff;TEXT-DECORATION: underline}#box_cerca_head {float:left;}#linkprimo {PADDING: 0px;MARGIN: 0px;DISPLAY: block;FONT-WEIGHT: bold;FONT-SIZE: 1em;top:97px;position:absolute;
left:224px;
float: left; width:900px;
height: 20px;}#linkprimo UL {PADDING: 0px;MARGIN: 0px;LIST-STYLE-TYPE: none;}#linkprimo LI {PADDING: 0px;DISPLAY: inline;FLOAT: left;MARGIN: 0px;WIDTH: auto;}#linkprimo A {PADDING-RIGHT: 8px;DISPLAY: block;PADDING-LEFT: 8px;PADDING-BOTTOM: 3px;MARGIN: 0px;WIDTH: auto;COLOR: #373737;PADDING-TOP: 3px;TEXT-DECORATION: none;}#linkprimo A:hover {TEXT-DECORATION: underline;COLOR: #000;/*background: #ccc;*/}/*#linkprimo A:active {
	BACKGROUND: #999
}
#linkprimo A.active:link {
	FONT-WEIGHT: bold; Z-INDEX: 102; BACKGROUND: #a0b6cb; POSITION: relative
}
#linkprimo A.active:visited {
	FONT-WEIGHT: bold; Z-INDEX: 102; BACKGROUND: #a0b6cb; POSITION: relative
}*/#sidebar-a {FONT-SIZE: 1em;FLOAT: left;MARGIN:0px;WIDTH: 219px;padding: 0px;}#accessibility {margin-left:30px;margin-top:4px;list-style-image: none;}#accessibility ul {margin-top:0px;margin-bottom:8px;margin-left:0px;padding-left:0px;}#accessibility ul li {list-style-image: none;list-style-type: none;margin-left:0px;padding-left:8px !important;padding-left:8px;background-image: url(http://www.acerbologna.it/puntoelencogrigio.gif);background-repeat: no-repeat;}/*######## I LINK SULLA COLONNA DI SINISTRA ########## */#navcontainer {FONT-SIZE: 1em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-left:30px;}#navcontainer UL {margin:0;padding:0;margin-top: 10px;margin-bottom: 8px;FONT-FAMILY: Arial, Helvetica, sans-serif;LIST-STYLE-TYPE: none}#navcontainer UL LI {margin:0px;padding:0px;height:1.3em;line-height:1.3em;list-style-image: none;}#navcontainer A {PADDING-RIGHT: 6px;DISPLAY: block;PADDING-LEFT: 0px;FONT-WEIGHT:BOLD;COLOR: #333;TEXT-DECORATION: none;}#navcontainer A:link {COLOR: #333;TEXT-DECORATION: none;}#navlist A:visited {COLOR: #333;TEXT-DECORATION: none;}#navcontainer A:hover {COLOR: #000;TEXT-DECORATION: underline;}/*################## */#acer_interattiva {margin-left:30px;padding: 8px 0 0px 0;}#acer_interattiva A:link, #acer_interattiva A:visited, #acer_interattiva A:active {font-size: 0.8em;TEXT-DECORATION: none}#acer_interattiva A:hover {TEXT-DECORATION: underline}#acercultura {padding:0px;margin-left:30px;text-align:right;margin-top:8px;margin-bottom:8px;}#acercultura img {padding:0px;margin:0px;border:0px none #fff;border-top:1px;border-top-color:#d9d7cb !important;border-top-style:solid !important;border-bottom:1px;border-bottom-color:#d9d7cb !important;border-bottom-style:solid !important;}#aceramministra {margin-left:30px;padding: 8px 0 10px 0;border-top:1px solid #d9d7cb;margin-top:-8px}#aceramministra ul {padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;margin-left:0px;padding-left:0px;list-style-image: none;list-style-type: none;}#aceramministra ul .nientepalle {margin:0;padding:0;list-style-type:none;list-style-image: none;background-image: none;}#aceramministra ul li {list-style-image: none;list-style-type: none;margin-left:0px;padding-left:8px !important;padding-left:8px;background-image: url(http://www.acerbologna.it/puntoelencogrigio.gif);background-repeat: no-repeat;}#aceramministra p {margin:0;padding:0;}#content {MARGIN: 0px 0px 0px 220px;font-family: Georgia, "Times New Roman", Times, serif;font-size:1.2em;padding: 0em;
}#content li {list-style-image: none;list-style-type: none;margin-left:0px;padding-left:8px !important;padding-left:5px;background-image: url(http://www.acerbologna.it/puntoelencogrigio.gif);background-repeat: no-repeat;}#content A:link, #content A:visited, #content A:active {COLOR: #e67708;TEXT-DECORATION: underline}#content A:hover {COLOR: #e67708;TEXT-DECORATION: none}#briciole {DISPLAY: block;FONT-SIZE: 0.85em;TEXT-ALIGN: left;FONT-FAMILY: Arial, Verdana, sans-serif;COLOR: #333;}#briciole A {COLOR: #333;TEXT-DECORATION: underline}#briciole A:link, #briciole A:visited, #briciole A:active {COLOR: #333333;TEXT-DECORATION: underline;}#briciole A:hover {COLOR: #000000;TEXT-DECORATION: none;}#colonnadx_hp {float:left;width: 318px;/*margin-right:270px;*/ margin-top:10px;}#colfissa_hp {margin-left:27px;}#colfissa_hp div {margin:0;padding:0;}#colfissa_hp h2 {margin:0px;padding:0px;padding-top:6px;}/*------------------------position-----------------------------*/#colonnanews {margin-left:338px;margin-top:10px;margin-right:20px;position: absolute;left: 230px;top: 128px;}#colonnanews br {display: none;}.titolocolonnanews {display:block;color:#e67708;font-size:1.5em;font-weight:bold;font-family: arial, verdana, sans-serif;line-height:1em;padding-bottom:2px;margin-bottom:0px !important;margin-bottom:-16px;border-bottom: 1px #ccc solid;}.datanews {display:block;padding:0;margin:0;margin-top:8px;}.titolettonews {color:#e67708;font-weight:bold;display:block;padding:2px 0 2px 0;}.titolettonews A:link, .titolettonews A:visited, .titolettonews A:active {COLOR: #e67708;TEXT-DECORATION: none;}.titolettonews A:hover {COLOR: #e67708;TEXT-DECORATION: underline;}.testonews {display:block;padding:0;margin:0;padding-bottom:4px;margin-bottom:0px !important;margin-bottom:-12px;border-bottom: 1px #ccc solid;}.tuttenews {font-family: arial, verdana;font-weight:bold;color:#e67708;}.tuttenews A {font-family: arial, verdana;font-weight:bold;color:#e67708;}A.tuttenews:link, A.tuttenews:visited {font-family: arial, verdana;font-weight:bold;color:#e67708;}#correlata {float:right;width:180px;color:#2499cf;font-family: Arial, Verdana, sans-serif;font-size:0.8em;padding:1em;}#correlata .titolobox {font-weight:bold;display:block;padding-bottom:4px;}#linktocorrelata {border-top: 1px solid #2499cf;border-bottom: 1px solid #2499cf;}#linktocorrelata ul {margin:10px 0 10px 0;padding:0;}#linktocorrelata ul li {margin-left:16px;padding:2px;;}#linktocorrelata A:link, #linktocorrelata A:visited, #linktocorrelata A:active {COLOR: #2499cf;TEXT-DECORATION: none}#linktocorrelata A:hover {COLOR: #2499cf;TEXT-DECORATION: underline}/*######## IL FOOTER &amp; CO. ########## */#footer {CLEAR: both;
PADDING-RIGHT: 1em;MARGIN-TOP: 5px;PADDING-LEFT: 1em;FONT-SIZE: 0.8em;PADDING-BOTTOM: 1em;COLOR: #AAA99F;PADDING-TOP: 0.5em;background-image: url(http://www.acerbologna.it/bgnd_footer.gif);background-repeat: repeat-x;background-color: #F5F5F2;}#footer A:link {COLOR: #AAA99F;TEXT-DECORATION: none}#footer A:active {COLOR: #AAA99F;TEXT-DECORATION: none}#footer A:visited {COLOR: #AAA99F;TEXT-DECORATION: none}#footer A:hover {COLOR: #AAA99F;TEXT-DECORATION: underline;}#footer_zona_dx {float: right;margin-right:20px;}/*################## */.sottotitolo {FONT-SIZE: 1em;COLOR: #000000;FONT-STYLE: italic}.nascosto {DISPLAY: none}.small {FONT-SIZE: 0.8em}/* formattazione elementi form */.field100 {WIDTH: 100px}.field200 {WIDTH: 200px}.field300 {WIDTH: 300px}.field400 {WIDTH: 400px}.fieldcento {WIDTH: 100%}.pulsanti {/*BORDER: #000 2px solid;CURSOR: pointer;COLOR: #000;BACKGROUND-COLOR: #fff;padding:0;font-weight:bold;*/ BORDER: #000 1px solid;height: 22px;}.inputtext {background:#fff;}.darkred {color:#aa1400;}.arancione {color:#e67708;}.white {color:#fff;}/*-------------------------------linea----------------------------------------------*/.linea_divisore {height:1px;border-bottom: 1px #ffffff soliddisplay:block;margin:0px;padding: 0px;/*margin-top: 2px !important;margin-top:-10px;*/}.linea_divisore_azzurra {height:8px;border-bottom:1px solid #a7d3ee;display:block;margin-bottom:2px;line-height:8px;}.dimensionetesto {display: block;}.shortcut {position:absolute; top:-100px;}