/* CSS Document */

body { 	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	background-image:url(images/2008/background2008.gif); background-repeat:repeat-y; background-color:#999999
}
a:link, A:VISITED{ color:#0C4EA6}
a:hover { color:#CC0000}
h3 { margin-bottom:20px; line-height:22px; margin-top:1px; color: #121212; font-size:22px;  font-family:"Times New Roman", Times, serif}
h4 { margin:2px; color: #363636;line-height:22px; font-size:20px;  font-weight:bold; font-family:"Times New Roman", Times, serif}
h4 a:link, h4 a:visited { color:#363636;  font-weight:bold; text-decoration:none }
h4 a:hover { color:#990000;   font-weight:bold}
h5 { margin:2px; color: #363636; font-size:18px;  font-weight:bold; font-family:"Times New Roman", Times, serif}
.calendario { font-family:Arial, Helvetica, sans-serif; font-size:9px}
.mesi { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF}
p{ margin-top:10px; margin-bottom:8px; margin-right:0; margin-left:0}
hr { margin:2px; border-top:1px #CCCCCC dotted; border-bottom:0; border-left:0; border-right:0}

.main{ padding:4px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:18px; word-spacing: -0.07em;}
.menuvoce {border-bottom:1px dotted #CCCCCC; height:25px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px }
.menuvoce a:link, .menuvoce a:visited { color:#000000; text-decoration:none}
.menuvoce a:hover { color:#CC0000}
.maintable{ width:980px}
.foto{ padding:2px; border:1px solid #CCCCCC}
.rigapunti { border-bottom:1px dotted #CCCCCC; height:25px}
.led{ font-family: Arial, Helvetica, sans-serif; font-size:10px}
.pie { background-color:#B42D1B; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding:2px; text-align:center; border-top:1px solid #CCCCCC}
.pie a:link, .pie A:visited { color:#FFFFFF; text-decoration:none}
.pie a:hover { color:#333333}
.texbox { padding:1px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.sottotitolo { color:#666666; font-size:11px; margin-top:1px; margin-bottom:4px; font-weight:bold }
.tasto { background-color:#FFFFFF; border:1px solid #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.titolitable { background-color:#e0e0e0; border-bottom:1px solid #CCCCCC; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
.riga1 { background-color: #F3F3F3; font-size:11px; padding:2px; height:25px}
.riga2{ background-color:#FFFFFF; font-size:11px; padding:2px;  height:25px}
.testo11 {}
.anni{ font-weight:bold; }
.titoli_form { text-align:right; font-weight:bold; height:35px}
.texbox11 { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px}
.error { color:#CC0000; font-weight:bold}
.conferma { color:#339900; font-weight:bold}
.titoli_quest { text-align: right; font-weight:bold; height:28px; border-bottom:1px dashed #CCCCCC;}
.risposte_quest { height:28px; border-bottom:1px dashed #CCCCCC; }
.domanda { font-weight:bold}
.barra{ background-color: #900}
.titolirivista ul { margin-left:15px; margin-top:5px; margin-right:2px; margin-bottom:2px}
.questonum { color:#d43520; font-weight:bold}
.v{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold}
.riga1_quest { background-color:#f0f0f0}

.menuLaterale { 
	 width:175px;
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:12px; 
	 padding:0px;
	 margin:0px;
	 margin-top:5px;
	 list-style:none; margin-left:4px; border:#DDDDDD solid 2px; margin-right:2px;
	 background-image:url(images/2008/sfondo-panel.gif)

}
.menuLaterale li { font-family:  Arial, Helvetica, sans-serif;
  display:block; /*Dispone la lista*/ 
  margin:2px; 
  list-style:none; 
  padding:0;
  text-decoration:none;
  margin-top:5px; text-align:left; font-size:12px
}
.menuLaterale a {  
  display:block; /*Permette di colorare tutto l'elemento*/
  text-decoration:none;
  padding:3px;
  padding-left:18px;
  color: #000000; background-image:url(images/2008/pallino.gif); background-repeat:no-repeat; background-position:left
}
.menuLaterale li a:hover { 
  color: #C5010B;
  cursor:pointer;
   background-image:url(images/2008/pallino-roll.gif); background-repeat:no-repeat; background-position:left
 
}
#pie2008{ font-family:Arial, Helvetica, sans-serif; font-size:0.7em; padding-top:25px; text-align:center;color:#000000;width:980px; height:40px; background-color:#E3AA1B}
#pie2008 a:link, #pie2008 A:visited { color:#000000; text-decoration:none}
#pie2008 a:hover { color:#333333}
.primavoce{ }
#head2008 {width:980px; height:150px; background-image:url(images/2008/testata2008.jpg); background-repeat:no-repeat;  font-family:Arial, Helvetica, sans-serif; font-size:0.8em;}
#head2008 a:link, #head2008 a:visited { color:#000000; text-decoration:none}
#head2008 a:hover { color:#C5010B}
#menutop  {position:relative; left:534px; width:250px; top:-125px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px}
#menutop  a{ margin-right:3px; margin-left:3px}
#ombrahead {width:980px; height:15px; background-image:url(images/2008/ombra-testata.gif); background-repeat:no-repeat}
#ombrapie { width:980px; height:15px; background-image:url(images/2008/ombra-pie.gif); background-repeat:no-repeat}

#pagina {width:980px; background-color:#FFFFFF; padding:0; margin:0}
.sottotitolo  { margin-top:0px; font-size:10px; color:#666666; font-weight:bold; margin-bottom:0; font-style:italic}
.dateventi {margin:0; font-size:10px; color: #333333}
.dateventi a:link, .dateventi a:visited {color: #333333}
.dateventi a:hover { color: #990000}
.titolihome { font-weight:bold;}
.titolihome a:link, .titolihome a:visited { color:#333333; text-decoration:none} 
.titolihome a:hover { color:#CC0000}
.percorso {font-size:11px; border-bottom:1px dotted #CCCCCC; padding:3px; margin-bottom:15px}






.menuattivita { 
background:#f0f0f0;
color:#fff;
margin:0;
padding:0.5em 0;
text-align:left; 
font-family:Arial, Helvetica, sans-serif;
font-size:11px; margin-top:5px;
border:2px solid #dddddd; }
.menuattivita li{
display:inline; margin-left:1px; border-right:1px solid #CCCCCC }
.menuattivita a{
height:0;
padding:1px;
text-decoration:none;
margin:-0.5em 1em;

white-space:nowrap;
}
.menuattivita a:link,.menuattivita a:visited {
background: #f0f0f0;
color: #000000; }
.menuattivita a:hover, .menuattivita a:focus, .menuattivita a:acive{
background: #CCCCCC;
color:#FFF;
border-bottom:0.4em solid #ccc;
padding-bottom:0.1em; }
.menuattivita .vocecorrente a:link,
.menuattivita .vocecorrente a:visited,
.menuattivita .vocecorrente a:hover,
.menuattivita .vocecorrente a:focus,
.menuattivita .vocecorrente a:active, {
background:#EBDFCF;
color:#000;
border-bottom:0.4em solid #000;
padding-bottom:0.1em;}
.elementi { font-weight:bold; font-size:11px; color: #333333 }
.elementi a:link, .elementi a:visited { color: #333333}
.elementi a:hover { color:#CC0000}
.didascaliafoto { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px}

.pagin {text-align:center; padding:10px;font-size:12px;}
.pagin  a:link, .pagin a:visited { border:1px solid #dddddd; color:#000; text-decoration:none; padding:3px; margin-right:5px; background-color:#fff}
.pagin a:hover { background-color: #0072cf; color:#FFF}
.pagin_sel { font-size:14px; color:#C00; padding-left:2px; padding-right:2px; font-weight:bold}

