body {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

span {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;

}


.cla-cely {
	margin:0;
	/*background: url('cla-poz.png') top left repeat-y;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight: normal;
}

.cla-obsah {
	margin:0;
	/*background: url('cla-poz.png') top left repeat-y;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight: normal;
}

.cla-text {
	margin:0;
	/*background: url('cla-poz.png') top left repeat-y;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight: normal;
}


.cla-text a:visited{
	margin:0;
	/*background: url('cla-poz.png') top left repeat-y;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight: normal;
}

.cla-text a:link{
	margin:0;
	/*background: url('cla-poz.png') top left repeat-y;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#e07415;
	font-size: 10px;
	font-weight: normal;
}

.cla-text a:hover{
	margin:0;
	/*background: url('cla-poz.png') top left repeat-y;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight: normal;
}



.z {
	color:#000000;
	font-size: 10px;
	font-weight: normal;
}


.z a:link {
	color:#e07415;
	font-size: 10px;
	font-weight: normal;
}

.z a:hover {
	color:#000000;
	font-size: 10px;
	font-weight: normal;
}

.z a:visited {
	color:#000000;
	font-size: 10px;
	font-weight: normal;
}

.preram {
	/*border-bottom: 2px dotted #4f689a;*/
	padding-bottom: 8px;
	margin-bottom: 8px;
	color:#000000;
	font-size: 10px;
	font-weight: normal;
}

A.clanek:link {
	color:#000000;
	text-decoration: none;
	font-size: 10px;
}
A.clanek:visited {
	color:#000000;
	text-decoration: none;
}
A.clanek:hover {
	color:#000000;
	text-decoration: underline;
}

/*
A:link {
	color:#e07415;
	font-size: 10px;
}

A:hover {
	color:#000000;
	font-size: 10px;
}*/




.padTop { background-color:#ffffff; }
.itemTopOff { padding:0px 20px; background-color:#ffffff; }
.itemTopOn { cursor:pointer; padding:0px 20px; border:0px solid #000000; background-color:#ffffff;}

.padSub { background-color:#ffffff;}
.itemSubOff { padding:0px 20px; background-color:#ffffff; }
.itemSubOn { cursor:pointer; padding:0px 20px; border:0px solid #000000; background-color:#ffffff; }

.itemSub2Off {width:90px; border:0px solid #999999; padding:0px 10px 3px; background-color:#e1e1e1;}
.itemSub2On {width:90px; border:0px solid #000000; padding:0px 10px 3px; background-color:#cccccc; cursor:pointer;}

.fontOff { font-family:verdana; font-size:10px; color:#000000; font-weight:bold }
.fontOn { font-family:verdana; font-size:10px; color:#000000; font-weight:bold }


.corniceNera {
	border: 1px solid #000000;
	
}
.corniceBianca2 {
	border: 2px solid #FFFFFF;
}
.testo9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	padding: 0px 3px;
}
.link9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: 500;
}

.link9:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
	font-weight: 500;
}
.lineaDX {
	border-right-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #666666;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.testo10g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000;
}
.testoPiede {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.lineaUpDown {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-bottom-color: #666666;
}

.linkNews { font-family:verdana; 
			 font-size:10px; 
			 color:#ff0000; 
			 font-weight:100; 	
			 text-decoration: none; }
			 
.linkNews:hover {  font-family:verdana; 
			 		font-size:10px; 
  			     	color:#333333; 
			 		font-weight:100; 	
			 		text-decoration: none; }			 
			 

.corniceRossa {

	border: 1px solid #FF0000;
}
.corniceGrigia {

	border: 1px solid #cccccc;
}
.testo10gbianco {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.testo10gnero {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.contTrat {
	border: 1px dashed #999999;
}
.corniceTrat {
	border: 1px dashed #999999;
}
.real {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-weight: 900;
	color: #666666;
}
.lineaDown {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-bottom-color: #666666;
}

.lk-nero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}

.lk-nero:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.percorso {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: 500;
}

.percorso:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: 500;
}

.percorsoAtt {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ff0000;
	text-decoration: none;
	font-weight: 500;
}

.text30 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: 900;
	color: #666666;
}
.trattoGrigio {
	border: 1px dashed #CCCCCC;
}
.img {
	border: 1px solid #000000;
}

.img:hover {
	border: 1px solid #ff0000;
}
.lineaDXfine {

	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #666666;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.dxsx {
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px none #666666;
	border-left: 1px solid #666666;
}

.dxsxdown {
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
.dxdown {

	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px none #666666;
}
.titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: #666666;
}


.testoForm {
	background-color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	text-align: left;
	font-weight: 500;
	letter-spacing: 1px;

		}
		
.link12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
	font-weight: 900;
}

.link12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: 900;
}		

.titolo2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: #666666;
	text-decoration: none;	
}

.titolo2:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: #666666;
	text-decoration: underline;	
}
.tratteggio {
	border: 2px solid #FFFFFF;
}
.lineaSX {

	border-right-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #666666;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
}

.link-fondello {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: 900;
}

.link-fondello:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: underline;
	font-weight: 900;
}

.link-fondelloA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
	font-weight: 900;
}.mappa {
	background-color: #FF0000;
	border: thin solid #FFFFFF;
}
.nuovoInput {
	background-color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff6600;	
	text-align: left;
		}

.inputArea {
	background-color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
.corniceFrame {
	margin: 5px;
	padding: 5px;
	border: 1px solid;
}
.trattofinedx {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.testoBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.linkBox {
			 font-family:verdana; 
			 font-size:12px; 
			 color:#ff0000; 
			 font-weight:100; 	
			 text-decoration: underline;
}

.linkBox:hover {
			 font-family:verdana; 
			 font-size:12px; 
			 color:#000000; 
			 font-weight:100; 	
			 text-decoration: underline;
}
.lineaiNF {
	border-right-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-color: #666666;
}
.TBox {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 900;
	color: #FFFFFF;
}

.up-down2 {
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.up {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
}

.down2 {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.lk-root {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:right;
}

.lk-root:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #e87400;
	text-decoration: none;
	text-align:right;	
}

.lk-root-attivo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #e87400;
	text-decoration: none;
	text-align:right;
}
.down3 {


	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.linkPers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.linkPers:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

.linkBoxPers {

			 font-family:verdana; 
			 font-size:12px; 
			 color:#e07415; 
			 font-weight:100; 	
			 text-decoration: underline;
}

.linkBoxPers:hover {

			 font-family:verdana; 
			 font-size:12px; 
			 color:#000000; 
			 font-weight:100; 	
			 text-decoration: underline;
}

.linkPersonalizzati {
			 font-family:verdana; 
			 font-size:10px; 
			 color:#e07415; 
			 font-weight:100; 	
			 text-decoration: none;
}

.linkPersonalizzati:hover {
			 font-family:verdana; 
			 font-size:10px; 
			 color:#e07415; 
			 font-weight:100; 	
			 text-decoration: underline;
}

.linkTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #e07415;
	text-decoration: none;
}

.linkTop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.linkTop_attivo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.testoPad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	padding: 5px;
}
.titolo2verdana {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #333333;
	text-decoration: none;
}

.su_articolo A{
	height:40px;
	width:40px;
	padding: 0px;
	DISPLAY: block;
	FLOAT: clear;
	border-top: 1px none #ff6600;
	border-right: 1px solid #ff6600;
	border-bottom: 1px solid #ff6600;
	border-left: 1px none #ff6600;
}

.su_articolo A:hover {
		height:40px;
		width:40px;
			border-top: 1px none #cccccc;
			border-right: 1px solid #cccccc;
			border-bottom: 1px solid #cccccc;
			border-left: 1px none #cccccc;
		padding: 0px;
		TEXT-DECORATION: none;

}

.su_art1 A{
	height:40px;
	width:40px;
	padding: 0px;
	DISPLAY: block;
	FLOAT: clear;
	border-top: 1px none #ff6600;
	border-right: 1px none #ff6600;
	border-bottom: 1px solid #ff6600;
	border-left: 1px none #ff6600;
}

.su_art1 A:hover {
		height:40px;
		width:40px;
			border-top: 1px none #cccccc;
			border-right: 1px none #cccccc;
			border-bottom: 1px solid #cccccc;
			border-left: 1px none #cccccc;
		padding: 0px;
		TEXT-DECORATION: none;

}

.lineaTaglie {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
}
.linkPagine {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #e07415;
	text-decoration: none;
}

.linkPagine:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.down {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
}
.testoPadArancio {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E07415;
	text-decoration: none;
	padding: 5px;
}

.bordo_photo {

	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #CBBEA3;

}.corniceTratsxsup {
	border-top: 1px dashed #999999;
	border-right: 0px dashed #999999;
	border-bottom: 0px dashed #999999;
	border-left: 1px dashed #999999;
}


.news {
	margin: 0px;
	padding: 0px;
}

.news p {
	margin: 7px 0 15px 0;
}

.news ul{
	list-style: none;
	padding: 0px;
	margin-left: 0;
}

.news ul li{
	padding: 0;
	margin: 0;
}

.news em{
	padding-left: 20px;
}
