/* CSS Document */
body{	background-color: #5a160d;}

/* titolo corpo testo */
.testo {
    color: #d2bd56;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: regular;
}

.testo:link,.testo:visited  { FONT-SIZE: 10pt; COLOR: #d2bd56; font-family: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.testo:hover { FONT-SIZE: 10pt; COLOR: #d2bd56; font-family: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.testog {color: #999;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;}
.testog:link,.testog:visited  { FONT-SIZE: 8pt; COLOR: #999; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.testog:hover { FONT-SIZE: 8pt; COLOR: #999; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION:none}



.testo2 {
    color: #d2bd56;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

/* td */
.table{	border-style: 1px solid #d2bd56;}

/* menu arancione */
p.titoloricerca{

	background-color:#FF9933;

	color: white;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt;

}

td.space{

	width: 20;

}

.top{width: 20; background-color:#d2bd56; width: 100% }
.top h1, .top h1 a:link, .top h1 a:hover, .top h1 a:visited{ color:#5a160d; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none }

td.element{

	width: 80;

	color: #F07800;

	font-size: 10pt;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-weight: bold; 

}

/* scheda */

table.scheda{

 width:800;

 height:270;

 background-color: #FFFFFF;

}

td.titoloazzurro{

	color: #3399CC; 

	font-size: 10pt;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-align: right;

}

span.titolo{

	color: #00CAFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt;

	font-weight: bold;

}

span.titolo2{

	color: #00CAFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12pt;

	font-weight: bold;

}
td.titoloform{

	color: #00CAFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	
}
td.titolocampo{
	color: black;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;

}
table.form{
	width: 700;
	background-color: white;
}

span.titoloservizi{

	color: #00CAFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

}



td.desc2{

	color: black;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	

}

/* caratteristiche */



td.testobianco{

	color: #FFFFFF;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	margin-left: 3;

}

td.icone{

	text-align: center;

	width:22;

	background-color: #FFFFFF;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	border:1 solid #2DA7D3;

	

}

span.margin{

	margin-left: 3;

}

td.azzurro{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #3399CC;

	font-size: 8pt;

	font-weight: normal;

	text-decoration: none;

	text-align: right;

}

a.azzurro{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF9933;

	font-size: 8pt;

	font-weight: normal;

	text-decoration: none;

	text-align: right;

}

/* footer */

.link A:link, .link:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d2bd56; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.link A:visited, .link:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d2bd56; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.link A:hover, .link:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d2bd56; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.link A:active, .link:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d2bd56; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}


td.footer{

	color: #BDE2F0;

	font-size: 8pt;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

}

table.nazioni{

	border: 1px solid #006699;

	width:100%

}

td.titolo{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	vertical-align: middle;

	color: white;

	font-size: 11pt;

	font-weight: bold;

	background-color: #27ADE0;

	height: 25;

}

span.smaller{

	font-size: 10pt;

	font-weight: normal;

}

span.smaller2{

	font-size: 10pt;

	font-weight: bold;

}

.elenco{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF9933;

	font-size: 9pt;

	font-weight: bold;

	text-decoration: none;

}

a.elencoStati{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF9933;

	font-size: 9pt;

	font-weight: bold;

	margin-left: 20;

	text-decoration: none;

}

a.elencoR{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF9933;

	font-size: 8pt;

	font-weight: bold;

	text-decoration: none;

}

a.elencoRR{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #00CCFF;

	font-size: 8pt;

	font-weight: bold;

	text-decoration: none;

}

table.result{

	border-top: 1px solid #00CCFF;

	border-right: 1px solid #00CCFF;

	border-left: 1px solid #00CCFF;

}

table.resultb{

	border-top: 1px solid #00CCFF;

	border-right: 1px solid #00CCFF;

	border-left: 1px solid #00CCFF;

	border-bottom: 1px solid #00CCFF;

}

table.resultc{

	border-bottom: 1px solid #00CCFF;

	border-right: 1px solid #00CCFF;

	border-left: 1px solid #00CCFF;

}

table.resultd{

	border-top: 1px solid #00CCFF;

	border-right: 1px solid #00CCFF;

	border-left: 1px solid #00CCFF;

	border-bottom: 1px solid #00CCFF;

}

span.frecce{

	font-size: 8pt;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF9933;

	font-weight: normal;

}

td.menudxs{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: white;

	font-size: 7.5pt;

	font-weight: bold;

	background-color: #27ADE0;

	border-top: 1 solid #27ADE0;

	border-right: 1 solid #27ADE0;

	border-left: 1 solid #27ADE0;

}

td.menudx{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF9933;

	font-size: 7.5pt;

	font-weight: bold;

	border-top: 1 solid #27ADE0;

	border-right: 1 solid #27ADE0;

	border-left: 1 solid #27ADE0;

}

td.menudxf{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF9933;

	font-size: 7.5pt;

	font-weight: bold;

	border: 1 solid #27ADE0;

}

a.schede{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF9933;

	font-size: 7.5 pt;

	font-weight: bold;

	text-decoration: none;

}



.indi2 {
	color: White;
	font-family: sans-serif;
	font-size: 1px;
	text-align: justify;
}



.indi3 {

	color: #0996CD;

	font-family: sans-serif;

	font-size: 1px;

}

a.bianco{

	font-weight:bold; 

	color:white; 

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:10px;

	text-decoration: none;

}

a.arancio{

	font-weight:bold; 

	color:#FF9933;

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:10px;

	text-decoration: none;

}
a.arancio10{

	font-weight:bold; 

	color:#FF9933;

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:11px;

	text-decoration:none;

}
td.naranja{

	font-weight:bold; 

	color:#FF9933;

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:10px;

}

td.det{

	background-color: #FFFFFF; 

	border-bottom: 1 solid #E3F2F9;

	border-left: 1 solid #E3F2F9;

	border-right: 1 solid #E3F2F9;

}

span.text{

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:10px;

}



/*  mappa  */

.boxmappa{

  border-style:solid;

  border-width: 1px;

  border-color: #00caff #00caff #ff9933 #00CAff;

}



/* consigliati */

.pref A:link, .pref:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.pref A:visited, .pref:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.pref A:hover, .pref:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.pref A:active, .pref:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}



/* header*/

.hed A:link, .hed:link { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FF9933; font-family:Geneva, Arial, Helvetica, sans-serif;; TEXT-DECORATION: none}

.hed A:visited, .hed:visited { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FF9933; font-family:Geneva, Arial, Helvetica, sans-serif;; TEXT-DECORATION: none}

.hed A:hover, .hed:hover { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FF9933; FONT-FAMILY:Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}



.bandiere{

	margin-left:8;

}

.agebianco { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; padding: 5px 5px 5px 5px; text-decoration: none; }
.added{background-color:#FF9933; color:white; font-size: 8pt; font-family:tahoma; font-weight:bold; text-align:center;}

.invia { border: 1px solid #ffffff; line-height: normal; background-image:url('../img/invia.gif'); background-color:white; background-position:center;  width:50px; height:16px;  }
.aranc A:link, .aranc:link { FONT-WEIGHT: normal; FONT-SIZE: 8px; color: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.aranc A:visited, .aranc:visited { FONT-WEIGHT: normal; FONT-SIZE: 8px; color: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.aranc A:hover, .aranc:hover { FONT-WEIGHT: normal; FONT-SIZE: 8px; color: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
.aranc A:active, .aranc:active { FONT-WEIGHT: normal; FONT-SIZE: 8px; color: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }

h1, h2, h3, h4, h5, h6 { padding:0px; margin:0px; font-weight:normal; }

.hsx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	background-color: #24498F;
	}
	
.hsx h1 {
	font-size: 10px;
	padding-left: 10px;
	}
