/* CSS Document */
body { background-color:#2c2c29 ; margin:0px; background-image:url(immagini/sfondo.png); background-position: top; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px}

.basemenusx { background-color:#EDEDD1; margin-left:20px; margin-top:15px; width:180px}
.titolo2 { background-color:#999966; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; width:180px; font-weight:900}

a 	              {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#990000
}
a:link, a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration: none}	
a:hover	          {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	color: #9EB618
}


#menu 	                  {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; background-color:#ffffff; display:block	}
#menu:link, #menu:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: none; background-color:#ffffff; display:block}	
#menu:hover	              {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: none; background-color:#EDEDD1; color:#620000; display:block}

#linkbianco 	              {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#ffffff	}
#linkbianco:link, a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration: none}	
#linkbianco:hover	          {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: none; color:#620000}

.titolo3 { font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color: #990000}
a.titolo3 { font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color: #990000}
a.titolo3:link, a.titolo3:visited { font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color: #990000}
a.titolo3:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #990000;
	text-decoration:underline
}

.testo2 { color: #4d4d46; font-family: Georgia, "Times New Roman", Times, serif; font-size:16px;}
a.testo2 { color: #4d4d46; font-family: Georgia, "Times New Roman", Times, serif; font-size:16px;}
a.testo2:link, a.testo2:visited { color: #4d4d46; font-family: Georgia, "Times New Roman", Times, serif; font-size:16px;}
a.testo2:hover { color: #4d4d46; font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; text-decoration:underline}

.basecentro { background-color:#EDEDD1; margin-right:15px; margin-top:15px; margin-left:10px; width:535px}
.basemedia { background-color:#EDEDD1; padding:2px}
.testobianco { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px}

.desc { color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px}

.padding { padding:15px}
.padding2 { padding:10px}
.testomini { color: #333333; font-family:Arial, Helvetica, sans-serif; font-size:9px;}

.testo  { color: #333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px}
.testo1 { color: #DF027E; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.testo3 {
	color: #708206;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.testo4 {
	color: #333333;
	font-family: Verdana, Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}

.titolo1 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #333333}

.colonnasx {
	width:210px;
	height: auto;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-top:0px;
	border-color:#999999;
	border-style: dotted;
	background-color: #d8d8c7;
	padding-left:10px;
	padding-top:20px;
	padding-bottom:0px
}
.colonnadx {
	width:210px;
	height: auto;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-top:0px;
	border-color:#999999;
	border-style: dotted;
	background-color: #f6f6e8;
	padding-left:10px;	padding-right:10px;
	padding-top:20px;
	padding-bottom:0px
}
.boxfoto1 { border-left:1px; border-right:1px; border-bottom:1px; border-top:1px; border-color: #C4BAB3; border-style: solid; background-color: #F1EEE5; padding:2px; margin-right:10px}
.boxfoto2 { width: auto; height: auto; border-left:1px; border-right:1px; border-bottom:1px; border-top:1px; border-color: #C4BAB3; border-style: solid; background-color: #F1EEE5; padding:2px; vertical-align:middle; margin-left:5px;}

.linkpagine	                   
{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color: #000066; width:30px; background-color: #EFEEDC; display: inline-block; border:1px; border-color:#999999; border-style: solid}
a.linkpagine 
{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;  color: #000066; width:30px; background-color:#EFEEDC; display: inline-block; border-color:#999999; border:1px; border-color:#666666; border-style: solid}
a.linkpagine:link, a.linkpagine:visited 
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: none; border:1px; border-color:#999999; border-style: solid; background-color: #EFEEDC}	
a.linkpagine:hover 
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: none; color:#620000; border:1px; border-color: #999999; border-style: solid; background-color: #B0CB1B}