<style type="text/css">

img{ border:0px; }
a img{ border:0px; }
/* __________________________________________________________________________________________________________________________*/

div {
    margin:0 auto;   /*centra negli altri browsers*/
}
	
p {
   color:#ffffff;
}
div#container{
	position:relative; 
    width:900px;
    text-align:left;   /*ripristina l' allineamento*/
    background:#251E1E;
	border-bottom:0px;
	margin-bottom:0px;
	padding-bottom:0px;
    }
div#titolo{
	height:100px;
    width:900px;
    }	
div#navigation{
	margin:0 auto;
    width:900px;
    text-align:left;   /*ripristina l' allineamento*/
	padding:0;
    }
div#content{
	
	margin-bottom:-12px;
	padding-bottom:0px;
	border-bottom:5px solid #251E1E;
    width:890px;
	min-height:260px;
    text-align:left;   /*ripristina l' allineamento        251E1E        */	

	align:center;
	
	background:url("../img/foglia.jpg") scroll center top repeat-y;
	background-color:#000000;
	
    }
	div#content p{
	color:#ffffff;
	}
.footer{

	 background:transparent url(../img/footer.jpg) no-repeat scroll center top;	
	 background-color:#640000;
	position: static ;
	bottom:0; 
	width: 100%;
	height:40px;
	padding:0;
	text-align:center; 
	border-top:0px;
	margin-top:0px;
	padding-top:0px;
    }
	.footer p{	
	text-align:center; 	
	line-height:1.8em;
	color:#ffffff;
	font-size:15px;
	word-spacing:inherit;
    }
	
.footer A {
color:#ffffff ;
}
.footer A:hover {
color:#FF0000;
}
/* __________________________________________________________________________________________________________________________*/


body {
background:transparent url("../img/bg-2.jpg") center repeat-y;
background-color:#640000;
margin:0px;   /*centra negli altri browsers*/
padding:0px;
text-align:center;
}
 h4 { 
	 margin-top:0px;
	 margin-left:20px;
	 margin-right:20px;
	 margin-bottom:0px;
	 padding-bottom:0px;
	 padding-top:4px;
	 padding-left:32px;
	 font-size:1.1em;
	 letter-spacing:0.16em;
	 color:#ffffff;
 }

 
  h3 { 
  text-align:center;
	 margin-top:15px;
	 margin-left:5px;
	 margin-right:5px;
	 margin-bottom:5px;
	 padding-bottom:0px;
	 padding-top:15px;
	 font-size:0.8em;
	 letter-spacing:0.14em;
	 color:#ffffff;
	 background:#251E1E;
 }
 
br{
  line-height:0.2em;
    }	
	


p {
  line-height:1.9em;
  padding:5px;
  font-size:76%;
  color:#ffffff;
  letter-spacing:0.22em;
  text-align:left;
  word-spacing:inherit;
  font-family:Verdana, Arial, sans-serif;
 }

 
 b {
  font-weight:bold;
 }







/* __________________________________________________________________________________________________________________________*/
#slantedmenu{
font-weight: bold;
font-size: 80%;
}
#slantedmenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
#slantedmenu ul{
text-indent:10px;
padding:3px 0;
margin:0;
background-color:#251E1E;
text-align:left; /*set value to "center" for example to center items*/
}
#slantedmenu ul li{
display:inline;
}
#slantedmenu ul li a{
font-weight:bold;
color:#FF0000;
padding:3px 0;
padding-right:25px;
margin:0;
text-decoration:none;
background:transparent url(../img/slantdividerp.jpg) top right no-repeat;
}
#slantedmenu ul li a:visited{
font-weight: bold;
color: #FF0000;
} 
#slantedmenu ul li a:hover{
font-weight:bold;
color:#7D7171;
text-decoration:underline;
text-decoration:overline;
}
#slantedmenu form{
	padding-right:5px;
	display:inline;
    float:right;
}
#slantedmenu input {
border:0;
padding-left:4px;
background-color:#000000;
color:#7D7171;
}

.logout {
    float:right;
	padding-right:5px;
	color:#ffffff;
}



div#awards {
position:absolute;
	left:720px;
	top:660px;
    min-width:10px;
	min-height:10px;
	padding:0px;
	z-index: 0;
}
div#share {
position:absolute;
	left:71px;
	top:683px;
    min-width:20px;
	min-height:10px;
	padding:0px;
	z-index: 0;
}

/* __________________________________________________________________________________________________________________________*/
.pannellino {
    position:absolute;
	left:450px;
	top:237px;
	min-width:10px;
	min-height:10px;
}

div#pannello {
position:absolute;
	left:490px;
	top:97px;
    min-width:20px;
	min-height:10px;
	padding:0px;
	z-index: 0;
}

div#pannello p{
  line-height:1.5em;
  padding:5px;
  font-size:76%;
  color:#ffffff;
  letter-spacing:0.16em;
  text-align:left;
  word-spacing:inherit;
  font-family:Verdana, Arial, sans-serif;
  	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0;
}

#pannello img{
	filter:alpha(opacity=100);
	opacity:1.0;
	float:right;
	clear:both;
	margin:0px;
	
}
div#roundboxmail {
	margin-right:22px;
	margin-left:22px;
	margin-bottom:12px;
	margin-top:2px;
	padding:5px;
	height:405px;
	color:#7D7171;
	background-color:#251E1E;
	/*border: 1px solid #7D7171;;*/
	-moz-border-radius:9px;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity:0.95;
	opacity:0.95;
}
#roundboxmail img{
	filter:alpha(opacity=100);
	opacity:1.0;
	float:right;
	clear:both;
	margin-left:19px;
}

div#boxmail {
position:absolute;
	left:225px;
	top:218px;
    width:500px;
	min-height:79px;
	padding:0px;
	color:#251E1E;
	background-color:#7D7171;
	border:1px solid #7D7171;
	-moz-border-radius:9px;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0;
  line-height:3px;
  letter-spacing:1px;
  }

div#boxmail p{
 padding:2px;
  color:#251E1E;
  text-align:left;
  word-spacing:inherit;
  font-family:Verdana, Arial, sans-serif;
}
div#boxmail img{
	filter:alpha(opacity=100);
	opacity:1.0;
	float:right;
	clear:both;
	margin-left:19px;
}
div#boxmail table tr td
{
font-size:15px;
border:0px;
    }
div#boxmail textarea{
font-size:13px;
border:0px;
padding:0px;
background:url("../img/underline.jpg") repeat;
    }
div#boxmail A {
text-decoration:underline;
text-decoration:none;
color:#FF0000;
}
div#boxmail A:hover {
text-decoration:none;
color:#930100;
background:inherit;

}

table.griglialettera  tr td   
{

border:1px;
margin:1px;
padding:1px;
    }
.griglialettera 
{

border:1px;
margin:1px;
padding:2px;
    }	
	
/*_________________________________________________________________*/
.sfumatura {
height:50px;
background:url("../img/fogliap.jpg") scroll center top no-repeat;
z-index:2;
padding:6px;
}
div#googlebox {
width:468px;
position:relative;
	top:0px;
}
div#googlebox2 {
width:728px;
position:relative;
	top:0px;
}
div#googleboxvert {
width:120px;
position:absolute ;
left:765px;
	top:300px;
}
div#textfaq {
	width:675px;
	margin-right:12px;
	margin-left:12px;
	margin-bottom:6px;
	margin-top:12px;
	padding:30px;
	padding-top:10px;
	padding-bottom:10px;
	color:#ffffff;
	background-color:#251E1E;
	/*border: 1px solid #ffffff;*/
	-moz-border-radius:9px;
	filter:alpha(opacity=78);
	-moz-opacity:0.78;
	-khtml-opacity:0.78;
	opacity:0.78;
}

div#textfaq p{
  line-height:1.5em;
  padding:5px;
  font-size:14px;
  color:#ffffff;
  letter-spacing:0.16em;
  text-align:justify;
  word-spacing:inherit;
  font-family:Verdana, Arial, sans-serif;
    filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0;
}

div#textimage {
	margin-right:12px;
	margin-left:12px;
	margin-bottom:6px;
	margin-top:12px;
	padding:30px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#251E1E;
	 color:#ffffff;
	border: 1px solid #930100;;
	-moz-border-radius:9px;
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	-khtml-opacity:0.80;
	opacity:0.80;
}

div#textimage p{
  line-height:1.5em;
  padding:5px;
  font-size:76%;
  color:#ffffff;
  letter-spacing:0.16em;
  text-align:left;
  word-spacing:inherit;
  font-family: Verdana, Arial, sans-serif;
  	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0;
}
div#textimage img{
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0;
	float:right;
	clear:both;
	margin-left:19px
}
	
	
div#textimage2 {
min-height:400px;
	margin-right:12px;
	margin-left:12px;
	margin-bottom:6px;
	margin-top:12px;
	padding:30px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#251E1E;
	 color:#ffffff;
	border: 1px solid #ffffff;;
	-moz-border-radius:9px;
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	-khtml-opacity:0.80;
	opacity:0.80;
}

div#textimage2 p{
  line-height:1.5em;
  padding:9px;
  font-size:89%;
  color:#ffffff;
  letter-spacing:0.16em;
  text-align:justify;
  word-spacing:inherit;
  font-family: Verdana, Arial, sans-serif;
  	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0;
}
div#textimage2 img{
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0;
	float:right;
	clear:both;
	margin-left:29px
}
div#textimage2 ul li{
    padding:9px;
    font-size:14px;
	text-align:justify;
}
div#textimage2 A {
font-weight:bolt;
font-size:18px;
color:#FF0040 ;
}
div#textimage2 A:hover {
font-weight:bolt;
font-size:18px;
color:#7D7171;
background:inherit;

}

div#textimage2 A:active {
font-weight:bolt;
font-size:18px;
color:#FF0040 ;
}
div#roundbox {
	margin-right:12px;
	margin-left:12px;
	margin-bottom:12px;
	margin-top:12px;
	padding:5px;
	color:#ffffff;
	background-color:#251E1E;
	border: 1px solid #7D7171;
	-moz-border-radius:9px;
	filter:alpha(opacity=58);
	-moz-opacity:0.58;
	-khtml-opacity:0.58;
	opacity:0.58;
}
div#roundbox br{
  line-height:1.5em;
    }
div#roundbox p{
  line-height:1.6em;
  padding:5px;
  font-size:12px;
  color:#ffffff;
  letter-spacing:0.17em;
  text-align:justify;
  word-spacing:inherit;
  font-family:Verdana, Arial, sans-serif;
   	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0; 
    }
div#roundbox A {
font-weight:bolt;
font-size:15px;
color:#FF0040 ;
}
div#roundbox A:hover {
font-weight:bolt;
font-size:15px;
color:#7D7171;
background:inherit;

}

div#roundbox A:active {
font-weight:bolt;
font-size:15px;
color:#FF0040 ;
}	
	
	
/* __________________________________________________________________________________________________________________________*/

.roundboxprof {
	min-width:800px;
	min-height:250px;
	margin-right:2px;
	margin-left:2px;
	margin-bottom:12px;
	margin-top:12px;
	padding:3px;
	color:#7D7171;
	background-color:#251E1E;
	/*border: 1px solid #7D7171;;*/
	-moz-border-radius:9px;
	filter:alpha(opacity=78);
	-moz-opacity:0.78;
	-khtml-opacity:0.78;
	opacity:0.78;
}
.roundboxprof br{
  line-height:22px;
    }
.roundboxprof p{
  line-height:1.6em;
  padding:5px;
  font-size:12px;
  color:#7D7171;
  letter-spacing:0.17em;
  text-align:justify;
  word-spacing:inherit;
  font-family:Verdana, Arial, sans-serif;
   	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0; 
    }	
/* __________________________________________________________________________________________________________________________*/
	
.profilocentrale {
	
	position:relative;
	min-width:10px;
	min-height:300px;
	background-color:#7D7171;
	margin-right:12px;
	margin-left:12px;
	margin-bottom:12px;
	margin-top:12px;
	padding:5px;
	border:3px solid #000000;
	-moz-border-radius:9px;
	 filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0;
	color:#251E1E;
   }
.profilocentrale p{
	color:#251E1E;
	line-height:11px;
	padding:3px;
	border:0px;
	margin:0px;

    }

.profilocentrale input{
padding:3px;
border:0px;
margin:0px;
background-color:#abaaaa;
color:#251E1E;
    }
.profilocentrale button{
padding:3px;
border:0px;
margin-right:px;
background-color:#251E1E;
color:#ffffff;
    }	
.profilocentrale table{
border:1px;
margin:2px;
padding:2px; 
    }	
/* __________________________________________________________________________________________________________________________*/
/* __________________________________________________________________________________________________________________________*/
.profiloaccount {
	position:relative;
	min-width:10px;
	min-height:300px;
	background-color:#7D7171;
	margin-right:3px;
	margin-left:3px;
	margin-bottom:10px;
	margin-top:10px;
	padding:3px;
	border:3px solid #000000;
	-moz-border-radius:9px;
	 filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0;
	color:#251E1E;
   }
.profiloaccount p{
	color:#251E1E;
	line-height:11px;
	padding:3px;
	border:0px;
	margin:0px;

    }

.profiloaccount input{
padding:3px;
border:0px;
margin:0px;
background-color:#251E1E;
color:#FEFAF1;
    }
.profiloaccount button{
padding:3px;
border:0px;
margin-right:px;
background-color:#251E1E;
color:#7D7171;
    }	
.profiloaccount table{
border:0px;
margin:0px;
padding:0px; 
    }
.profiloaccount A {
color:#005402 ;
}
.profiloaccount A:hover {
color:#34b80c;
}	
	
/* __________________________________________________________________________________________________________________________*/
.roundboxprofilo {
	margin-right:12px;
	margin-left:12px;
	margin-bottom:12px;
	margin-top:12px;
	padding:2px;
	color:#251E1E;
	background-color:#7D7171;
	border: 3px solid #930100;
	-moz-border-radius:9px;
	filter:alpha(opacity=78);
	-moz-opacity:0.78;
	-khtml-opacity:0.78;
	opacity:0.78;
}
	
.profiloa{
	width:350px;
	min-height:300px;
	position:relative;
	background-color:#251E1E;
	margin-right:12px;
	margin-left:12px;
	margin-bottom:12px;
	margin-top:12px;
	padding:2px;
	
	border:3px solid #930100;
	-moz-border-radius:9px;
	 filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0;
   }
.profiloa p{
	color:#000000;
	
	letter-spacing:2px;
	font-size:12px;
	padding:2px;
	
	margin:2px;
    }

.profiloa input{
padding:3px;
border:0px;
margin:0px;
background-color:#251E1E;
color:#7D7171;
    }
.profiloa button{
padding:1px;
border:0px;
margin-right:5px;
background-color:#251E1E;
color:#7D7171;
    }	
.profiloa table tr td{
border:0px;
margin:0px;
padding:0px; 
    }	
	
	
.profilob{
	width:480px;
	position:relative;
	top:0px;
	margin-right:4px;
	margin-left:4px;
	margin-bottom:4px;
	margin-top:12px;
	padding-bottom:1px;
	padding:5px;
	color:#251E1E;
	background-color:#7D7171;
	border:3px solid #000000;
	-moz-border-radius:9px;
   }
.profilob p{
	color:#251E1E;
	text-align:right;
	 font-size:11px;
	line-height:11px;
		
    }
.profilob table tr td{

border:0px;
margin:0px;
padding:0px; 
    }	

.profiloc{

	min-height:90px;
	position:relative;
	background-color:#7D7171;
	margin-right:12px;
	margin-left:12px;
	margin-bottom:12px;
	margin-top:12px;
	padding:5px;
	border:3px solid #000000;
	-moz-border-radius:9px;
   }
.profiloc p{
	color:#251E1E;
	line-height:1.3em;
	letter-spacing:0.14em;
    }		

/* __________________________________________________________________________________________________________________________*/

div#linkdownload {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0;
	width:488px;
	position:relative;
	top:0px;
	margin-bottom:1px;
	margin-top:11px;
	padding:2px;
	text-align:center;
	background:url("../img/sfondoscarica.jpg") no-repeat scroll center ;
}
div#linkdownload p{
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	opacity:1.0;
	color:#a6a6a6;
	line-height:1.4em;
	letter-spacing:0.14em;
	font-size:14px;
	text-align:center;
    }	
div#linkdownload A {
text-decoration:underline;
text-decoration:none;
color:#dadada ;
font-size:19px;
}
div#linkdownload A:hover {
text-decoration:none;
color:#000000;
background:inherit;

}




	
/* __________________________________________________________________________________________________________________________*/
	
.recuperobox {
	margin-right:12px;
	margin-left:12px;
	margin-bottom:12px;
	margin-top:12px;
	padding:5px;
	color:#7D7171;
	background-color:#251E1E;
	border:1px solid #7D7171;
	-moz-border-radius:9px;
}
.recuperobox br{
  line-height:1.5em;
    }
.recuperobox form{
	padding:0px;
	border:0px;
	margin:0px;
}
.recuperobox input{
	margin-right:12px;
	margin-left:12px;
	border:0;
	padding-left:4px;
	background-color:#000000;
	color:#7D7171;
    }
.recuperobox button{
	border:0;
	margin-left:4px;
	background-color:#251E1E;
	color:#7D7171;
    }
/* __________________________________________________________________________________________________________________________*/
	

	
.registrazbox {
    min-height:400px;
	margin-right:12px;
	margin-left:12px;
	margin-bottom:12px;
	margin-top:12px;
	padding:5px;
	background: url("../img/sfondoregistrazione.jpg") no-repeat scroll center ;
	background-Position:center;
	background-color:#251E1E;
	border:1px solid #7D7171;
	-moz-border-radius:9px;
}
.registrazbox br{
  line-height:9px;
    }
	
.registrazbox2{
	text-align:left; 
	width:220px;
	height:299px;
	position:relative;
	top:10px;
	background-color:#7D7171;
	margin-bottom:92px;
	border:1px solid #251E1E;
	-moz-border-radius:9px;
   }
.registrazbox2 p{
	color:#251E1E;
    }   
.registrazbox2 form{
	padding:0px;
	border:0px;
	margin:0px;
}
.registrazbox2 input{
border:0;
padding-left:4px;
background-color:#251E1E;
color:#7D7171;
    }
.registrazbox2 button{
border:0;
margin-left:4px;
background-color:#251E1E;
color:#7D7171;
    }
.registrazbox2 select{
border:0;
margin-left:4px;
background-color:#251E1E;
color:#7D7171;
    }	
.registrazbox2 textarea{
border:0;
margin-left:4px;
background-color:#251E1E;
color:#7D7171;
    }	
	
.grandefreccia{
padding:5px;
float:right;
font-size:2.1em;  
font-family:"Verdana", Arial, sans-serif; 
color:#FF0000;
}


.utenzebox{
position:relative;
text-align:right;

border:0px;
margin:0px;
padding:1px;
border-right:3px dotted #251E1E;
}
.villaggibox{
position:relative;
text-align:left;
border:0px;
margin:0px;
padding:1px;
}


.programmia{
	
	height:290px;
	position:relative;
	background-color:#7D7171;
	margin-right:22px;
	margin-left:22px;
	margin-bottom:22px;
	margin-top:22px;
	padding:5px;
	border:5px solid #251E1E;
	-moz-border-radius:9px;
   }	
.programmia p{
	color:#251E1E;
    }	
.programmib{
	width:400px;
	margin-right:22px;
	margin-left:11px;
	margin-bottom:22px;
	margin-top:22px;
	background-color:#7D7171;
	padding:5px;
	border:5px solid #251E1E;
	-moz-border-radius:9px;
   }
.programmib p{
	color:#251E1E;
	text-align:right;	
    }	
.programmib table tr td{

border:0px;
margin:0px;
padding:0px; 
    }	
.programmic{
	position:relative;
	background-color:#7D7171;
	margin-right:12px;
	margin-left:12px;
	margin-bottom:12px;
	margin-top:12px;
	padding:5px;
	border:5px solid #251E1E;
	-moz-border-radius:9px;
   }
.programmic p{
	color:#251E1E;
    }
.programmic input{
padding:3px;
border:0px;
margin:0px;
background-color:#251E1E;
color:#7D7171;
    }
.programmic textarea{
padding:3px;
border:0px;
margin:0px;
background-color:#251E1E;
color:#7D7171;
    }
.programmic button{
padding:0px;
border:0px;
margin-right:5px;
background-color:#251E1E;
color:#7D7171;
    }	
	
.utentib{
	position:relative;
	width:600px;
	left:130px;
	
	margin-right:11px;
	margin-left:11px;
	margin-bottom:22px;
	margin-top:22px;
	background-color:#7D7171;
	padding:5px;
	line-height:21px;
	color:#251E1E;
	border:5px solid #251E1E;
	-moz-border-radius:9px;
   }
.utentib p{ 
	
  	
    }	
.utentib table tr td{
border:0px;
margin:0px;
padding:0px; 
    }	
	
/* __________________________________________________________________________________________________________________________*/
.textimag3 {

}
div.textimag3 table {

align:center;
}

.textimag {
	margin-right:93px;
	margin-left:93px;
	margin-bottom:1px;
	margin-top:6px;
	padding:2px;
	
	background-color:#7D7171;
	border:1px solid #930100;
	-moz-border-radius:9px;
}

div.textimag img{
float:right;
clear:both;  
margin-top:3px;
margin-right:43px;
border:0px;

}
div.textimag table div.textimag tr div.textimag td {
align:center;
}

div.textimag p{
  color:#251E1E; 
  margin-left:10px;
  margin-top:3px;
  margin-bottom:1px;
  line-height:1.7em;
  font-family:Verdana, Arial, sans-serif;
  
}
div.textimag br{
  line-height:1.5em;
}  
/* __________________________________________________________________________________________________________________________*/

.textisso {
	margin-right:12px;
	margin-left:12px;
	margin-bottom:6px;
	margin-top:12px;
	padding:30px;
	padding-top:10px;
	padding-bottom:10px;
	color:#7D7171;
	background-color:#231818;
	border:1px solid #7D7171;
	-moz-border-radius:9px;
}
div.textisso img{
float:right;
clear:both;
margin-left:19px
}
div.textisso p{
  line-height:1.7em;
  padding:5px;
  font-size:76%;
  color:#7D7171;
  letter-spacing:0.20em;
  text-align:left;
  word-spacing:inherit;
  font-family:Verdana, Arial, sans-serif;

}
div.textimage table div.textimage tr div.textimage td {
align:center;
}

div.textimage p{
  margin:10px;
  margin-top:5px;
  margin-bottom:0px;
  letter-spacing:0.11em;
  font-size:76%;
  line-height:1.4em;
}
div.textimage br{
  line-height:1.5em;
    }
div.textimage ol{
  line-height:1.3em;
  font-size:77%;
    }
div.textimage ol p{
  line-height:1.3em;
  font-size:78%;
    }
/* __________________________________________________________________________________________________________________________*/
div.clearer{
    float:none; 
	clear:left;
    }  

/* __________________________________________________________________________________________________________________________*/

/* __________________________________________________________________________________________________________________________*/

/* __________________________________________________________________________________________________________________________*/
.smull{font-size: 75%;  font-family: "Verdana", Arial, sans-serif; color: #7D7171;}
.corsivo{font-size: 76%;  font-family: "Verdana", Arial, sans-serif; font-style: italic; color: #7D7171;}
.evidenziato{font-size: 18px;  font-family: "Verdana", Arial, sans-serif; font-style: italic; color: #930100;}
.evidenzia{font-size: 16px;  font-family: "Verdana, Arial, sans-serif"; font-style: italic; padding:5px; color: #000000;}
.pinka{font-family: "Verdana", Arial, sans-serif; font-style: italic; color: #FF0000; font-size:0.7em; position:relative; top:-0.5em; left:0;}
.sizer{font-family: "Verdana", Arial, sans-serif; font-style: bolt; color: #FF0000; font-size:0.7em; position:relative; top:-0.6em; left:1;}
.NEW{font-family: "Verdana", Arial, sans-serif; color:#FF0000; font-size:0.9em; position:relative; top:-0.1em; left:0.2;}
.OFF{font-family: "Verdana", Arial, sans-serif; color:#FFffff; font-size:0.7em; position:relative; top:-0.1em; left:0.2em;}
.army{font-family: "Verdana", Arial, sans-serif; color:#930100; font-size:1.3em; font-style: italic; position:relative; top:0.3em; }
.grigioscupiccolo{font-size: 60%; font-family: "Verdana", Arial, sans-serif; font-style: italic; color: #251E1E; position:relative; top:-0.3em;}
.armeriafabbro{font-family: "Verdana", Arial, sans-serif; color:#ffffff; text-align:center; font-size:0.5em; position:relative; top:-0.8em; left:-0.1em;}
.scrivi_a{font-family:Times New Roman;font-weight:bold;font-style:italic;}
.piccola_descr{font-family:Times New Roman;font-style:italic;font-size:0.7em; position:relative; top:-0.6em; left:-0.4em;}
.parti_alle{font-family:Times New Roman;font-weight:bold;font-style: italic;font-size:0.75em;}
.duration{font-family:Arial;font-weight:bold;}
.conipunti{font-family: "Verdana", Arial, sans-serif;font-style:italic;color: #FF0000;font-size:1.3em;font-weight:bold;}
/* __________________________________________________________________________________________________________________________*/

.textareasfondonero {
background-color:#000000;
color:#fefaf1 ;
}

.tabell {
/*background-color: #cffcff;*/
width:100%;
border:1px;
}
.tabellario{
background-color:#fefaf1;
 padding:5px;
 margin:5px;
}
.bordino {
height:30px;
margin:0px;
padding:0px;
border:0px;
font-weight:bold;
background-image:url(../img/c2.jpg);
color:#000000 ;
}
.bordinoxx {
height:30px;
margin:0px;
padding:0px;
border:0px;
font-weight:bold;
background-image:url(../img/c3.jpg);
color:#000000 ;
}
.tabell2 {
/*background-color: #cffcff;*/

border:0px;
margin:0px;
padding:0px;

}
/* __________7D7171________________________________________________________________________________________________________________*/
A {
text-decoration:underline;
text-decoration:none;
color:#FF0000 ;
}
A:hover {
text-decoration:none;
color:#930100;
background:inherit;

}

A:active {
text-decoration:none;
color:#FF0000 ;
}
/* __________________________________________________________________________________________________________________________*/
/* __________________________________________________________________________________________________________________________*/
/* __________________________________________________________________________________________________________________________*/
/* __________________________________________________________________________________________________________________________*/
/* __________________________________________________________________________________________________________________________*/
.profil {
	position:absolute;
	left:375px;
	top:228px;
    width:480px;
	min-height:60px;
	padding:0px;
	border:0px;
	margin:0px;
	background-color:#7D7171;
	border:3px solid #000000;
	-moz-border-radius:9px;
}
.profil p {
 font-size:11px;
 padding:5px;
 color:#251E1E;
}
#newspanel {

}

.mborder {
  border: 1px solid #251E1E double;
  border-top:1px #c0c0c0 double;
  border-right:1px #c0c0c0 double solid;
  position:relative;
  width:95%;
  height:31px;
  margin-top:5px;
  margin-bottom:5px;
  background:#fefaf1;
  overflow:hidden;
 
}
.mborder p{
	padding:2px;
	border:0px;
	margin:0px;
 font-size:9px;	
}


.sfondotruppe {
background-color:#ffffff;
text-align:center;
}
.sfondotruppeins {
text-align:center;
}
.sfondotruppeins input{
padding:3px;
border:0px;
margin:0px;
background-color:#251E1E;
color:#7D7171;
    }
.sfondovillo {
background-color:#fefaf1;
color:#000000;
 font-size:12px;	
}
	
.inputa  /* sottofondo mittente*/
{
font-size:12px;
color:#000000;
border:0px;
padding:3px;
background:url("../img/underline.jpg") repeat;
    }	
	
.inputb  /* sottofondo mittente*/
{
 color:#ffffff;
border:0px;
padding:3px;
background:url("../img/underlineb.jpg") repeat;
    }
.inputb input {
padding:3px;
border:0px;
margin:0px;
color:#ffffff;
    }	
.inputb p {
color:#ffffff;
    }
.propietario {
font-size:15px;
text-align:center;
}	
.propietario A {
color:#070085 ;
}
.propietario A:hover {
color:#3100dc;
}


.sharer {
font-size:15px;
text-align:center;
}	
.sharer A {
color:#ffc900 ;
}
.sharer A:hover {
color:#ffe500;
}	



.sitter {
font-size:15px;
text-align:center;
}	
.sitter A {
color:#005402 ;
}
.sitter A:hover {
color:#34b80c;
}	
.profiloalltroupstrasp {
position:relative;
filter:alpha(opacity=200);
	-moz-opacity:2.0;
	-khtml-opacity:2.0;
	opacity:2.0;
left:-29px;
width:100%;
min-height:10px;
text-align:center;
}

.profiloalltroups {

color:#7D7171;
 font-size:0.9em;
}
.profiloalltroups A {
color:#34b80c ;
}
.profiloalltroups A:hover {
color:#005402;
}
.profiloalltroups table{
background-color:#251E1E;
}
.conipunti{

}
.conipunti A {
font-family: "Verdana", Arial, sans-serif;
font-style:italic;
color: #FF0000;
font-size:0.6em;
font-weight:bold;

}
.conipunti A:hover {
color:#005402;
font-family: "Verdana", Arial, sans-serif;
font-style:italic;
font-size:0.6em;
font-weight:bold;
}


 .td1 {
border: thin dotted #7D7171;
border:1;
border-top:0;
}
 .td12 {
border: thin dotted #7D7171;
border:1;
border-left:0;
}
.td4 {
border: thin dotted #930100;
border-left:0;
border-top:0;
border-bottom:0;
border-right:1;
}
.td3 {
border: thin dotted #005402;
border-left:0;
border-top:0;
border-bottom:0;
border-right:1;
}
.td2 {
border: thin dotted #000000;
border-left:0;
border-top:0;
border-bottom:0;
border-right:1;
}
.td55 {
border: thin dotted #7D7171;
border:1;
}
.cercatruppe {
border: thin dotted #7D7171;
border-left:0;
border-top:0;
border-bottom:1;
border-right:0;
}
.sfondoarena {
background-color:#000000;
color:#ffffff;
font-size:12px;
border: thin dotted #7D7171;
border-left:0;
border-top:0;
border-bottom:1;
border-right:0;
}

.truppezero {
border: thin dotted #7D7171;
color:#7D7171;
border-left:0;
border-top:0;
border-bottom:1;
border-right:0;
font-size:0.7em; 
}
.truppezero img{
	filter:alpha(opacity=20);
	opacity:0.20;
}
.truppetardi {
border: thin dotted #7D7171;
color:#000000;
border-left:0;
border-top:0;
border-bottom:1;
border-right:0;
font-size:0.7em; 
}
.truppeinorario {
font-weight:bold;
color:#070085;
border: thin dotted #7D7171;
border-left:0;
border-top:0;
border-bottom:1;
border-right:0;
}
.orariotrppine {
font-weight:bold;
color:#070085;
font-size:0.74em; 
position:relative; 
top:-0.7em; 
left:-0.4em;
}
.senadisponibili{
font-weight:bold;
color:#070085;
font-size:0.74em; 
position:relative; 
top:-0.7em; 
left:-0.4em;
}

/* __________________________________________________________________________________________________________________________*/
</style>
