/* CSS Document */
/*stili per il layout fluido*/
html,body{margin: 0;padding:0;background-color: #5669AC;}
body{font-family: arial,sans-serif;font-size: 80%}
.imageleft{float:left;}
.imageright{float:right;}
div#container{height:100%;position:relative;background-image: url(/donnadove/donnadove.nsf/d.gif);background-repeat: no-repeat;background-position: left top;}
/* ---------- class container ---------- */
div#container h1{font-size: 1.4em;margin:0px;color:#5669AC;}
div#container h2{font-size: 1.2em;margin:0px;}
div#container hr{margin:0px;padding:0;border:1px solid #5669AC;}
div#containerint {height: 100%;position: relative;}
div#containerint h1 {font-size: 1.4em;margin:0px;}
div#containerint h2 {font-size: 1.2em;margin:0px;}
div#containerint hr {margin:0px;padding:0;border:1px solid #5669AC;}
div#bottom{position: relative;bottom:0;text-align:right;font-size: 0.8em;}
#percorso{font-size: 0.8em;text-align:right;margin-bottom:5px;}
/*div#containerint p {margin:0;padding:0;}*/
/* ---------- class pagine e sottopagine ---------- */
div#sottopagine {position: relative; padding:5px; line-height: 19px; font-weight: bold;}
.titolo{font-size: 1.2em;position: relative;color:#5669AC;font-weight: bold;}
.titoloverde{font-size: 1.2em;position: relative;color:#01994E;font-weight: bold;}
.titoloblu{font-size: 1.2em;position: relative;color:#1B2181;font-weight: bold;}
.titoloazzurro{font-size: 1.2em;position: relative;color:#0190D4;font-weight: bold;}
.titologiallo{font-size: 1.2em;position: relative;color:#FFC76C;font-weight: bold;}
.titoloverdino{font-size: 1.2em;position: relative;color:#A0D4A6;font-weight: bold;}
.titolorosa{font-size: 1.2em;position: relative;color:#F8929D;font-weight: bold;}
.titoloviola{font-size: 1.2em;position: relative;color:#A6569D;font-weight: bold;}
/* ---------- class content ---------- */
/*div#contentneutro h1{font-size: 1.4em;margin-bottom:5px; color:#5669AC;}
div#contentneutro h2{font-size: 1.2em;margin-bottom:2px; color:#748EC7;}*/
div#contentneutro{/*height:440px;margin: 0 31px 0 246px;*/padding:10px;
background-color: #FFF;border:2px solid #748EC7;}
div#contentverde{/*height:440px;margin: 0 31px 0 246px;*/padding:10px;
background-color: #FFF;border:2px solid #01994E;}
div#contentblu{/*height:440px;margin: 0 31px 0 246px;*/padding:10px;
background-color: #FFF;border:2px solid #1B2181;}
div#contentazzurro{/*height:440px;margin: 0 31px 0 246px;*/padding:10px;
background-color: #FFF;border:2px solid #0190D4;}
div#contentgiallo{/*height:440px;margin: 0 31px 0 246px;*/padding:10px;
background-color: #FFF;border:2px solid #FFC76C;}
div#contentverdino{/*height:440px;margin: 0 31px 0 246px;*/padding:10px;
background-color: #FFF;border:2px solid #A0D4A6;}
div#contentrosa{/*height:440px;margin: 0 31px 0 246px;*/padding:10px;
background-color: #FFF;border:2px solid #F8929D;}
div#contentviola{/*height:440px;margin: 0 31px 0 246px;*/padding:10px;
background-color: #FFF;border:2px solid #A6569D;}
#titsezione{font-size: 1em;color:#FFF;font-style: italic;font-weight: bold;
background-color:#748EC7;margin:2px;padding:2px;}
#titsezioneverde{font-size: 1em;color:#FFF;font-style: italic;font-weight: bold;
background-color:#01994E;margin:2px;padding:2px;}
#titsezioneblu{font-size: 1em;color:#FFF;font-style: italic;font-weight: bold;
background-color:#1B2181;margin:2px;padding:2px;}
#titsezioneazzurro{font-size: 1em;color:#FFF;font-style: italic;font-weight: bold;
background-color:#0190D4;margin:2px;padding:2px;}
#titsezionegiallo{font-size: 1em;color:#FFF;font-style: italic;font-weight: bold;
background-color:#FFC76C;margin:2px;padding:2px;}
#titsezioneverdino{font-size: 1em;color:#FFF;font-style: italic;font-weight: bold;
background-color:#A0D4A6;margin:2px;padding:2px;}
#titsezionerosa{font-size: 1em;color:#FFF;font-style: italic;font-weight: bold;
background-color:#F8929D;margin:2px;padding:2px;}
#titsezioneviola{font-size: 1em;color:#FFF;font-style: italic;font-weight: bold;
background-color:#A6569D;margin:2px;padding:2px;}
/*stili generici, su header e footer*/
div#header{display:none; height: 130px;color: #FFF;}
div#headerint{display:none; height: 122px;color: #FFF;}
div#footer{text-align:center; border-top:1px solid #FFF;margin-top:15px;padding:0;background-color: #FFA1A8;}
/*stili specifici per il layout*/
div#navigation{display:none; position: absolute; top: 330px; left: 0;width: 225px;\width:235px;w\idth:235px;}
div#extra{display:none; position: absolute;text-align:center; top: 130px; right: 0;width: 118px;\width:128px;w\idth:118px;padding: 1em 5px 1em 5px;}
div#content {/*height:420px;margin: 0 128px 0 235px;padding:10px;*/background-color: #FFF}
div#navigationint{ display:none; position: absolute; top: 122px; left: 0;width: 236px;\width:246px;w\idth:246px;margin:0; padding:0;}
div#extraint{display:none; position: absolute;text-align:center; 
top: 122px; right: 0; width: 31px;\width:41px;w\idth:31px;padding: 1em 5px 1em 5px;}
div#w3{position: relative; left: 0;width: 96%;margin:0; padding:0;text-align:center;color:#FFF;}
div#w3 hr{margin:0;padding:0;border:1px solid #CFD7EC;}
/*stili per la navigazione*/
div#navigation ul  {margin:0; padding:0;}
div#navigationint ul  {margin:0; padding:0;}
/*stili per la sezione extra*/
div#extra div.newsbox{font-size: 80%;margin-bottom: 2em}
div#extra div.newsbox h2{color: #999;font-size: 1.2em}
div#extra div.newsbox p{margin: 0}
/*stili per la sezione testata*/
#donnadove{position: absolute; top: 0; left: 207px;}
#barrarosa{position: absolute;text-align:center;top: 71px;left: 0;width:100%;height:17px;
	background-image: url(/donnadove/donnadove.nsf/curvarosa.gif);}
.liverde{width:96%;height:20px;left:0px;
	background-color:#01994E;
	background-image: url(/donnadove/donnadove.nsf/verde.gif);background-repeat: no-repeat;
	vertical-align: middle;margin-bottom:1em;}
.liblu{width:96%;height:20px;left:0px;
	background-color:#1B2181;
	background-image: url(/donnadove/donnadove.nsf/blu.gif);background-repeat: no-repeat;
	vertical-align: middle;margin-bottom:1em;}
.liazzurro{width:96%;height:20px;
	background-color:#0190D4;
	background-image: url(/donnadove/donnadove.nsf/azzurro.gif);background-repeat: no-repeat;
	vertical-align: middle;margin-bottom:1em;}
.ligiallo{width:96%;height:20px;
	background-color:#FFC76C;
	background-image: url(/donnadove/donnadove.nsf/giallo.gif);background-repeat: no-repeat;
	vertical-align: middle;margin-bottom:1em;}
.liverdino{width:96%;height:20px;
	background-color:#A0D4A6;
	background-image: url(/donnadove/donnadove.nsf/verdino.gif);background-repeat: no-repeat;
	vertical-align: middle;margin-bottom:1em;}
.lirosa{width:96%;height:20px;
	background-color:#F8929D;
	background-image: url(/donnadove/donnadove.nsf/rosa.gif);background-repeat: no-repeat;
	vertical-align: middle;margin-bottom:1em;}
.liviola{width:96%;height:20px;
	background-color:#A6569D;
	background-image: url(/donnadove/donnadove.nsf/fuxia.gif);background-repeat: no-repeat;
	vertical-align: middle;margin-bottom:1em;}
#top01{position: absolute;text-align:center;top: 95px;left: 300px;width:144px;height:28px;}
#top02{position: absolute;text-align:center;top: 95px;left: 450px;width:144px;height:28px;}
#top03{position: absolute;text-align:center;top: 95px;left: 600px;width:144px;height:28px;}
#comuneint{position: absolute; top: 0; left: 0;}
#donnadoveint{position: absolute; top: 0; left: 245px;}
#barrarosaint{position: absolute;text-align:center;top: 61px;left: 0;width:100%;height:17px;
background-image: url(/donnadove/donnadove.nsf/sfondinorosaint.gif);}
	
#top01int{position: absolute;text-align:center;top: 86px;left: 138px;width:144px;height:28px;}
#top02int{position: absolute;text-align:center;top: 86px;left: 287px;width:144px;height:28px;}
#top03int{position: absolute;text-align:center;top: 86px;left: 436px;width:144px;height:28px;}
#top04int{position: absolute;text-align:center;top: 86px;left: 585px;width:144px;height:28px;}
#sezioneint{left:0px;margin-left:22px;margin-right:9px;margin-bottom:10px;}
/* ---------- stili class ---------- */
.menu{font-size: 1em;color: #FFFFFF;padding-left:30px;}
.rosa{font-size: 1em;font-style: italic;font-weight: bold;color: #FFFFFF;}
.piccolo{font-size: 0.9em;color:#000;}
.piede{font-size: 0.8em;padding:10px;color:#FFF; line-height: 20px;}
.risultato{font-size: 0.9em;color:#000;font-weight: bold;}
.top{font-size: 1em;font-style: italic;font-weight: bold;color: #DEE3F2;}
.right{text-align:right;}
.sottotitolo{font-size: 1.2em; position: relative; color:#000; margin:3px 0 0 0;}
/* ---------- stili contatti ---------- */
#evidenziatore{font-size: 1em;margin:5px;color:#859ACF;font-weight: bold;}
fieldset {margin:10px; padding:10px;}
legend {font-weight: bold;/*margin:2px; padding:2px;*/}
label {margin-left:10px; padding:10px;text-align:right;}
field {margin:10px; padding:10px;}
#cerca {margin:0 0 0 10px;}
/* ---------- fine stili contatti ---------- */
/* ---------- LINK ---------- */
div#container a:link{color:#5669AC;text-decoration:none;}
div#container a:visited{color:#5669AC;text-decoration:none;}
div#container a:hover {color:#748EC7;text-decoration:underline;}
div#container a:active {color:#748EC7;text-decoration:underline;}
div#containerint a:link{color:#5669AC;text-decoration:none;}
div#containerint a:visited{color:#5669AC;text-decoration:none;}
div#containerint a:hover {color:#748EC7;text-decoration:underline;}
div#containerint a:active {color:#748EC7;text-decoration:underline;}
div#extra a:link{color:#FFF;text-decoration:none;}
div#extra a:visited{color:#FFF;text-decoration:none;}
div#extra a:hover {color:#FFF;text-decoration:underline;}
div#extra a:active {color:#FFF;text-decoration:underline;}
div#navigation a:link{color:#FFF;text-decoration:none;}
div#navigation a:visited{color:#FFF;text-decoration:none;}
div#navigation a:hover {color:#FFF;text-decoration:underline;}
div#navigation a:active {color:#FFF;text-decoration:underline;}
div#navigationint a:link{color:#FFF;text-decoration:none;}
div#navigationint a:visited{color:#FFF;text-decoration:none;}
div#navigationint a:hover {color:#FFF;text-decoration:underline;}
div#navigationint a:active {color:#FFF;text-decoration:underline;}
div#header a:link{color:#DEE3F2;text-decoration:none;}
div#header a:visited{color:#DEE3F2;text-decoration:none;}
div#header a:hover {color:#FFF;text-decoration:none;}
div#header a:active {color:#FFF;text-decoration:none;}
div#footer a:link{color:#FFF;text-decoration:underline;}
div#footer a:visited{color:#FFF;text-decoration:underline;}
div#footer a:hover {color:#5669AC;text-decoration:underline;}
div#footer a:active {color:#5669AC;text-decoration:underline;}
div#headerint a:link{color:#DEE3F2;text-decoration:none;}
div#headerint a:visited{color:#DEE3F2;text-decoration:none;}
div#headerint a:hover {color:#FFF;text-decoration:none;}
div#headerint a:active {color:#FFF;text-decoration:none;}
