.testogrigio9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
.menu-sx {
	background-image: url(../images/top_02.jpg);
	background-repeat: no-repeat;
}
.menu-dx {

	background-image: url(../images/top_04.jpg);
	background-repeat: no-repeat;
}
.menu-beck {
	background-image: url(../images/top_menu.jpg);
}
.box-top {
	background-image: url(../images/box_02.jpg);
}
.box-sx {
	background-image: url(../images/box_04.jpg);
}
.box-dx {
	background-image: url(../images/box_06.jpg);
}
.box-down {
	background-image: url(../images/box_07.jpg);
}
.txt-top-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: FF0000;
	text-decoration: none;
	font-weight: normal;
	padding: 0px;

}
.img-padding {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}

.txt-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 333333;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	line-height:16px;

}

.txt-box:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}

.arrow {
	margin-left: 5px;
}
.img-margin-right {
	margin-right: 40px;
	margin-top: 32px;

}
.bullet {
	margin-right: 5px;
}
.txt-box-link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 333333;
	text-decoration: none;
}
.txt-box-link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
.txt-box-red {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
.txt-box-grey {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 333333;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
.txt-box-grey:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}

.txt-box-grey-red0{ 

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
.txt-box-red-no-space {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.txt-box-grey-no-space {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;

}
.cornice {
	border: 1px solid #999999;
}
.testogrigio9:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	text-decoration: none;
}
.txt-box-light {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
.txt-box-grey-no-space-light {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.txt-box-grey-no-space-light:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}

.txt-box-grey-no-space:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}

.txt-box-grey-no-space-red-visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}

.bgk-form {
	background-image: url(../images/bgk_form.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: none;
	background-position: center center;
	padding-left: 10px;

}
.txt-box-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 333333;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;

}

.txt-box-link:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}.txt-box-link-no-space {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 333333;
	text-decoration: none;

}
.txt-box-link-no-space:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;

}
.txt-box-grey2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	
	
}
.txt-box-grey2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	text-decoration: none;
	
}
.txt-grey-no-space-sott {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;

}
.txt-grey-no-space-sott:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
    text-decoration: underline
}

.icon {
	padding-top:6px;
	}



.txt-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	}
	
.txt-white:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.txt-white:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.txt-white:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}