body {
	font-family:Verdana;
	font-size:9px;
	color:#F5F4EF;
	background: #055C2C url(../img/general/bg.jpg);	
	overflow-x: hidden; 
	overflow-y: auto; 
	margin: 10 0 0 0;
        }


		
.main {
	overflow-x: hidden;
	overflow-y: auto;
	width: 539px;
	height: 461px;
	background: url(../img/general/angolo_sfumato.jpg);	
	background-repeat: no-repeat;
}


.colonna_dx {
	overflow-x: hidden;
	overflow-y: hidden;
	width: 177px;
	height: 461px;
	background: url(../img/general/angolo_sfumato.jpg);	
	background-repeat: no-repeat;
}


img.foto {
		float: right; margin: 0px 0px 10px 20px;
}
		

img.italia {
		float: left; margin: 0px 20px 10px 0px;
}

		
P {
        font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
        font-size : 12px;
        line-height : 22px;
        font-style: normal;
        font-weight: normal;
        color: #403425;
		text-align: justify;
		margin: 9 0 0 0;
}


.quota {
        font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style: normal;
        font-weight: normal;
        color: #403425;
		text-align: justify;
		border-top: 1px solid #F0EFEF;
		border-bottom: 1px solid #F0EFEF;
}


.ega {
        font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style: normal;
        font-weight: normal;
        color: #403425;
		text-align: center;
		border: 1px solid #F0EFEF;
}


.Tnorm {
        font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
        font-size : 12px;
        line-height : 22px;
        font-style: normal;
        font-weight: normal;
        color: #403425;
		text-align: justify;
		margin: 0 0 0 0;
}


A.Tnorm:HOVER {
        font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
        font-size : 12px;
        line-height : 22px;
        font-style: normal;
        font-weight: normal;
        color: #444444;
        background-color : #F7F7F7;
}

A.Tnorm:ACTIVE, A.Tnorm:LINK, A.Tnorm:VISITED {
        font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
        font-size : 12px;
        line-height : 22px;
        font-style: normal;
        font-weight: normal;
        color: #444444;
}



.Thotel {
        font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        line-height : 15px;
        font-style: normal;
        font-weight: normal;
        color: #403425;
		margin: 0 0 0 0;
}



.Tnews {
        font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        line-height : 15px;
        font-style: normal;
        font-weight: normal;
        color: #444444;
		text-align: justify;
		margin: 0 0 0 0;
}

A.Tnews:HOVER {
        font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
        font-size : 13px;
        line-height : 22px;
        font-style: normal;
        font-weight: normal;
        color: #444444;
}

A.Tnews:ACTIVE, A.Tnews:LINK, A.Tnews:VISITED {
        font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        line-height : 15px;
        font-style: normal;
        font-weight: normal;
        color: #444444;
}





.Tjusti {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        line-height : 18px;
        font-style: normal;
        font-weight: normal;
        color: #403425;
		text-align: justify;
}



.Tlink {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        line-height : 12px;
        font-style: normal;
        font-weight: bold;
        color: #bf863a;
}

A.Tlink:HOVER {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        line-height : 12px;
        font-style: normal;
        font-weight: bold;
        color: #bf863a;
        background-color : #ffffff;
}

A.Tlink:ACTIVE, A.Tlink:LINK, A.Tlink:VISITED {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        line-height : 12px;
        font-style: normal;
        font-weight: bold;
        color: #403425;
		text-decoration: none;
}


.Tgrande {
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        font-size : 16px;
        font-style: normal;
        font-weight: bold;
        color: #403425;
}

A.Tgrande:HOVER {
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        font-size : 16px;
        font-style: normal;
        font-weight: bold;
        color: #403425;
        background-color : #ffffff;
		text-decoration: none;
}

A.Tgrande:ACTIVE, A.Tgrande:LINK, A.Tgrande:VISITED {
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        font-size : 16px;
        font-style: normal;
        font-weight: bold;
        color: #403425;
		text-decoration: none;
}





.Tlato {
        font-family: Arial, Helvetica, sans-serif;
        font-size : 12px;
        line-height : 18px;
        font-style: normal;
        font-weight: normal;
        color: #ffffff;
}

.Tlatobig {
        font-family: Arial, Helvetica, sans-serif;
        font-size : 18px;
        line-height : 18px;
        font-style: normal;
        font-weight: bold;
        color: #ffffff;
}



.Tlatodx {
        font-family: Comic Sans MS, Comic Sans, Comic;
        font-size : 13px;
        line-height : 18px;
        font-style: normal;
        font-weight: normal;
        color: #3759A2;
}

A.Tlatodx:HOVER {
        font-family: Comic Sans MS, Comic Sans, Comic;
        font-size : 13px;
        line-height : 18px;
        font-style: normal;
        font-weight: normal;
        color: #444444;
        background-color : #86b1b6;
}

A.Tlatodx:ACTIVE, A.Tlatodx:LINK, A.Tlatodx:VISITED {
        font-family: Comic Sans MS, Comic Sans, Comic;
        font-size : 13px;
        line-height : 18px;
        font-style: normal;
        font-weight: normal;
        color: #444444;
}



.Tlanguage {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style: normal;
        font-weight: normal;
        color: #ffffff;
		text-decoration: none;
}

A.Tlanguage:HOVER {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style: normal;
        font-weight: normal;
        color: #ffffff;
        background-color : #996E3A;
}

A.Tlanguage:ACTIVE, A.Tlanguage:LINK, A.Tlanguage:VISITED {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style: normal;
        font-weight: normal;
        color: #ffffff;
		text-decoration: none;
}






.Tfooter {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style: normal;
        font-weight: normal;
        color: #ffffff;
}

A.Tfooter:HOVER {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style: normal;
        font-weight: normal;
        color: #FFFFFF;
        background-color : #ffffff;
}

A.Tfooter:ACTIVE, A.Tfooter:LINK, A.Tfooter:VISITED {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style: normal;
        font-weight: normal;
        color: #403425;
}



.Tsignature {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style: normal;
        font-weight: normal;
        color: #FFFFFF;
		text-decoration: none;
}

A.Tsignature:HOVER {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style: normal;
        font-weight: normal;
        color: #FFFFFF;
		text-decoration: none;
}

A.Tsignature:ACTIVE, A.Tsignature:LINK, A.Tsignature:VISITED {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style: normal;
        font-weight: normal;
        color: #FFFFFF;
		text-decoration: none;
}



.Tpath {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style: normal;
        font-weight: normal;
        color: #006E79;
}

A.Tpath:HOVER {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style: normal;
        font-weight: normal;
        color: #FFFFFF;
        background-color : #c72e88;
}

A.Tpath:ACTIVE, A.Tpath:LINK, A.Tpath:VISITED {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style: normal;
        font-weight: normal;
        color: #006E79;
}

.Ttitle {
        font-family: Arial, Helvetica, sans-serif, Verdama;
        font-size : 18px;
        font-style: normal;
        font-weight: bold;
        color: #ffffff;
}


.Tnavi {
		display:block;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        font-size : 12px;
        font-style: normal;
        color: #FFFFFF;
		text-decoration: none;
}

a.navi, {
		display:block;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        font-size : 12px;
        font-style: normal;
        color: #D9D7D4;
		text-decoration: none;
	}

A.navi:HOVER {
		display:block;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        font-size : 12px;
        font-style: normal;
        color: #ffffff;
		text-decoration: none;
}

A.navi:ACTIVE, A.navi:LINK, A.navi:VISITED {
		display:block;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        font-size : 12px;
        font-style: normal;
        color: #D9D7D4;
		text-decoration: none;
}



.Tnavi2 {
		display:block;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        font-size : 11px;
        font-style: normal;
        color: #403425;
		text-decoration: none;
}

a.Tnavi2, {
		display:block;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        font-size : 11px;
        font-style: normal;
        color: #D9D7D4;
		text-decoration: none;
	}

A.Tnavi2:HOVER {
		display:block;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        font-size : 11px;
        font-style: normal;
        color: #ffffff;
		text-decoration: none;
}

A.Tnavi2:ACTIVE, A.Tnavi2:LINK, A.Tnavi2:VISITED {
		display:block;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        font-size : 11px;
        font-style: normal;
        color: #D9D7D4;
		text-decoration: none;
}





h1 {
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 31px;
    line-height: 31px;
    font-weight: normal;
	color: #403425;
	margin: 0 0 6 0;
} 

H2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        line-height : 15px;
		color : #404040;
        font-weight : bold;
}



LI {
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-size : 10px;
        line-height : 20px;
        font-style: normal;
        font-weight: normal;
        color: #404040;
}


 input,textarea{
   background:#8DD1F6;
   border:1px solid #C3C3C3;
   font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   font-size:11px;
   padding-left:5px
}
 
 
