body{
background:url(images/bg_sito.jpg) #ebebeb top  repeat-x; 
margin:0px;
padding:0px;
}

.bg {	BACKGROUND: #ffffff;}

.bgf {	BACKGROUND: #999999;}

A:active {
	COLOR: #999900;
	TEXT-DECORATION: none;
}
A:link {
	COLOR: #999900;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #999900;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #999900;
	TEXT-DECORATION: underline;
}

.mh {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	LINE-HEIGHT: normal;
	COLOR: #999900;
}

.mt {
	FONT-SIZE: 12px;
	FONT-WEIGHT: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 16px;
	COLOR: #666666;
	list-style-image: url(images/icon_list.gif);
}

.mtbold {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 16px;
	COLOR: #666666;
	TEXT-ALIGN: Justify;
	list-style-image: url(images/icon_list.gif);
} 

.mtbold a{
		color: #666666;
} 
.mtbold a:visited{
		color: #666666;
} 

.mtbold a:hover{
		color: #999900;
} 


.mlist {
	FONT-SIZE: 12px;
	FONT-WEIGHT: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 16px;
	COLOR: #666666;
}

.mtn {	FONT-SIZE: 12px;
	FONT-WEIGHT: none;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	LETTER-SPACING: 0px;
	LINE-HEIGHT: 17px;
	COLOR: #666666;
}

.mtg {	FONT-SIZE: 11px;
	FONT-WEIGHT: none;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	LETTER-SPACING: 0px;
	LINE-HEIGHT: 17px;
	COLOR: #999900;
	TEXT-ALIGN: Justify;
}

.segue {	
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	LETTER-SPACING: 0px;
	LINE-HEIGHT: 17px;
	COLOR: #999900;
}

.lt {	FONT-SIZE: 10px;
	FONT-WEIGHT: none;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	LETTER-SPACING: 0px;
	LINE-HEIGHT: 13px;
	COLOR: #666666;
	TEXT-ALIGN: none;
}

.lh {	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	LETTER-SPACING: 0px;
	LINE-HEIGHT: 13px;
	COLOR: #666666;
	TEXT-ALIGN: none;
}

.lh {	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	LETTER-SPACING: 0px;
	LINE-HEIGHT: 13px;
	COLOR: #666666;
	TEXT-ALIGN: none;
}

input{
margin:1px 1px 1px 0px;
padding:1px 1px 1px 0px;
}

.h1turismo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2F75B8;
}

.mh_turismo {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 16px;
	COLOR: #000000;
	list-style-image: url(images/icon_list.gif);
}

A.mh_turismo:active {
	COLOR: #2F75B8;
	TEXT-DECORATION: none;
}
A.mh_turismo:link {
	COLOR: #2F75B8;
	TEXT-DECORATION: none;
}
A.mh_turismo:visited {
	COLOR: #2F75B8;
	TEXT-DECORATION: none;
}
A.mh_turismo:hover {
	COLOR: #2F75B8;
	TEXT-DECORATION: underline;
}.borderbox {
	border: 2px solid #CCCCCC;
	padding: 10px;
}
.link2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #D49D00;
	padding-bottom:3px; 
}


/* cv */
.field {
	border-top: 0px solid #f1f1f1;
	padding-bottom:5px;
}

HR {
	border: 0;
  color: #f1f1f1;
 	background-color:#f1f1f1;
	height:1px;
	clear: both;
	padding:0;
	margin-top:0px;
}

label {
	font-weight: bold;
	font-size:12px;
	line-height: 120%;
	color:#666;
}

#cv {
	font-family: arial, helvetica, sans-serif;
}

#cv input.normal, #cv  select.normal {
	width:160px;
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;	
}

#cv input.big, #cv select.big{
	width:350px;
	font-size: 11px;	
	font-family: arial, helvetica, sans-serif;	
}

.button{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding:1px 4px 1px 4px;
	width:auto;
}

.error {
	color:#c00;
	font-size: 12px;
	font-weight: normal;
	line-height: 220%;
	background: url(images/ico_alert.gif) no-repeat 0 0 ;
	padding-left:20px;
}

.infoAllegato {
	font-weight: normal;
	font-size:11px;
	color:#333;
}