hr {background-color: transparent; color:#000000; height:1px; width:95%;}
// ul {list-style-image: url(/images/skyscraper-grey.gif); list-style-type: circle; }

body, a, p, h1, h2, h3, table, td, th, ul, ol, textarea, input
{
font-family: Verdana, Arial, Helvetica, sans-serif;
//font-size:10pt;
font-size:11;
font-style: normal;
text-decoration: none;
}

p.border {border: 1px solid #000000; }
p.border_bianco {border: 1px solid #FFFFFF; }
p.border_bottom {border: 1px solid #000000; }
p.border_corpo {border: 6px solid #000000; }

textarea {width: 100%}

.form { margin-top: 7; margin-bottom: 0; }

input.login {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #FFFFFF;
	background: #FFFFFF;
    border: 1px solid #000000;
    padding-right: 5px;
    padding-left: 5px;
    width: 100px;
    }
input.login:focus {
	background: #E2F3FB;
	background-color: #E2F3Fb;
}

input.cerca {
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #FFFFFF;
	background: #FFFFFF;
    border: 0px solid #000000;
    padding-right: 5px;
    padding-left: 5px;
    width: 127px;
    }


table.sfondoTitoli{background-color:#E3D7B1;} 
td.sfondoTitoli{background-color:#E3D7B1;} 
td.tdHeader {background-color:#E3D7B1;} 
td.tdDark {padding:3px; background-color:#E0E0E0;} 
td.tdLight {padding:3px;background-color:#FFFFFF;} 
td.tdHeader2 {font-weight: bold;color: #000000;}

.testo_semplice {color: #000000;}
.testo_piccolo {font-size:9;color: #000000;}
.testo_grande{font-size:13;color: #000000;}
.testo_evidenziato{font-weight: bold;color: #000;}
.bianco{color: #FFFFFF;}


.titoli{font-size:11;font-weight: bold;color: #6F1122;}
.titoli2{font-size:12;font-weight: bold;color: #6F1122;}
.login{font-size: 11;color: #FFFFFF;}
.titoli_homepage{font-weight: bold;color: #000000;}
.sottotitoli{font-weight: bold;color: #6F1122;}

.mappa1{font-size:11;color: #000000;}
.mappa2{font-size:11;color: #000000;}
.mappa3{font-size:11;color: #000000;}
.mappadis{font-size:11;0color: #000000;}
.footer{font-size:9;color: #000000;}


a:LINK {color: #000;text-decoration:underline;}
a:ACTIVE {color: #000;text-decoration:underline;}
a:VISITED {color: #000;text-decoration:underline;}
a:HOVER {color: #000;text-decoration:underline;}

a.bianco:LINK {font-size:11px;color: #FFFFFF;text-decoration:none;}
a.bianco:ACTIVE {font-size:11px;color: #FFFFFF;text-decoration:underline;}
a.bianco:VISITED {font-size:11px;color: #FFFFFF;text-decoration:none;}
a.bianco:HOVER {font-size:11px;color: #FFFFFF;text-decoration:underline;}

a.nero:LINK {font-size:11px;color: #000000;text-decoration:none;font-weight: bold;}
a.nero:ACTIVE {font-size:11px;color: #000000;text-decoration:underline;font-weight: bold;}
a.nero:VISITED {font-size:11px;color: #000000;text-decoration:none;font-weight: bold;}
a.nero:HOVER {font-size:11px;color: #000000;text-decoration:underline;font-weight: bold;}

#barra_sx ul{
	margin: 0px;
	padding: 0px; 
	list-style: none;
	background-color: #FFF;
	font-weight: bold;
	text-align: left;
}
#barra_sx li{
	display: block; 
	margin: 0;
	padding: 0;
}
#barra_sx li a
{
	display: block;
	padding: 3px 0 3px 3px;
	text-decoration: none;
	font-weight: normal;
}
#barra_sx a:hover{
	text-decoration: underline;
}

#barra_sx li.titolo{
	text-align: center; 
	margin: 5px 5px 0px 5px;
	padding: 5px 0px;
	background: #FFFFFF;
	border: 1px solid #FFF;
	border-bottom: 0px;
}
#barra_sx li.label{
	color: #FFF;
	text-align: center; 
	margin: 0px;
	padding: 5px 0px;
	background-color: #731029;
	border-bottom: 1px solid #FFF;
}
#barra_sx li.menu1{
	background-color: #E0E0E0;
	padding: 6px 0px 6px 5px;	
	border-bottom: 1px solid #FFF;
}
#barra_sx li.menu1sabbia{
	background-color: #96BDD9;
	padding: 6px 0px 6px 5px;	
	border-bottom: 1px solid #FFF;
}
#barra_sx li.menu1 a{
	padding: 0px;
}
#barra_sx li.menu1sel{
	background-color: #E0E0E0;
	padding: 6px 0px 6px 5px;	
	border-bottom: 1px solid #FFF;
}
#barra_sx li.menu1sel a{
	padding: 0px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}
#barra_sx li.menu1sel a:hover{ }
#barra_sx li.menu2{
	background: #EAEAEA;	
	border-bottom: 1px solid #FFF;
	padding: 2px 0;	
}
#barra_sx li.menu2sabbia{
	background: #D0E1EE;	
	border-bottom: 1px solid #FFF;
	padding: 2px 0;	
}
#barra_sx li.menu2 a{
	margin-left: 15px;
	padding: 2px 0px 2px 0px;
	color:#000000;
}
#barra_sx li.menu2sabbia a{
	margin-left: 15px;
	padding: 2px 0px 2px 0px;
	color:#000000;
}
#barra_sx li.menu2sel{	
	background: #EAEAEA;	
	background-image: url(/images/punto_elenco2.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	border-bottom: 1px solid #FFF;
	padding: 2px 0;	
}
#barra_sx li.menu2selsabbia{	
	background-color: #D0E1EE;	
	background-image: url(/images/punto_elenco2.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	border-bottom: 1px solid #FFF;
	padding: 2px 0;	
}
#barra_sx li.menu2sel a{
	margin-left: 15px;
	padding: 2px 0px 2px 0px;
	color:#000000;
	font-weight: bold;
}
#barra_sx li.menu2selsabbia a{
	margin-left: 15px;
	padding: 2px 0px 2px 0px;
	color:#000000;
	font-weight: bold;
}
#barra_sx li.menu3{
	background: #F6F6F6;	
	border-bottom: 1px solid #FFF;
	padding: 2px 0;	
}
#barra_sx li.menu3sabbia{
	background-color: #f2eede;	
	border-bottom: 1px solid #FFF;
	padding: 2px 0;	
}
#barra_sx li.menu3 a{
	margin-left: 30px;
	padding: 2px 0px 2px 0px;
	color:#000000;
}
#barra_sx li.menu3sabbia a{
	margin-left: 30px;
	padding: 2px 0px 2px 0px;
	color:#000000;
}
#barra_sx li.menu3sel{	
	background-color: #F6F6F6;	
	background-image: url(/images/punto_elenco3.gif);
	background-repeat: no-repeat;
	background-position: 20px 3px;
	border-bottom: 1px solid #FFF;
	padding: 2px 0;	
}
#barra_sx li.menu3selsabbia{	
	background-color: #f2eede;	
	background-image: url(/images/punto_elenco3.gif);
	background-repeat: no-repeat;
	background-position: 20px 3px;
	border-bottom: 1px solid #FFF;
	padding: 2px 0;	
}
#barra_sx li.menu3sel a{
	margin-left: 30px;
	padding: 2px 0px 2px 0px;
	color:#000000;
	font-weight: bold;
}

#barra_sx li.menu3selsabbia a{
	margin-left: 30px;
	padding: 2px 0px 2px 0px;
	color:#000000;
	font-weight: bold;
}

#barra_sx li.menu4{
	background: #FFF;	
	border-bottom: 1px solid #FFF;
	padding: 2px 0;	
}
#barra_sx li.menu4 a{
	/*width: 135px;*/
	margin-left: 45px;
	padding: 2px 0px 2px 0px;
	color:#000000;
}
#barra_sx li.menu4sel{	
	background: #FFF;	
	background-image: url(/images/punto_elenco4.gif);
	background-repeat: no-repeat;
	background-position: 35px 5px;
	border-bottom: 1px solid #FFF;
	padding: 2px 0;	
}
#barra_sx li.menu4sel a{
	/*width: 135px;*/
	margin-left: 45px;
	padding: 2px 0px 2px 0px;
	color:#000000;
	font-weight: bold;
}

#mission, .node .content, .comment .content {
	line-height:1.4;
}
#mission {
	color:#F29400;
	font-weight:bold;
}

#mission a:LINK {color: #000;font-weight:bold;text-decoration:none;}
#mission a:ACTIVE {color: #000;font-weight:bold;text-decoration:none;}
#mission a:VISITED {color: #000;font-weight:bold;text-decoration:none;}
#mission a:HOVER {color: #000;font-weight:bold;text-decoration:underline;}

table.bordi { border: 0px; }
table.bordi th { 
	border: 1px solid black;
	text-align: center;
	vertical-align: middle;
}
table.bordi td { border: 1px solid black; }

