#contenitore {
	position: relative;
	margin: auto;
	text-align: center;
	width: 959px;
	top: 10px;
	align: center;
	height: 521px;

}

#menu {
    position: absolute;
    top: 145px;
    left: 10px;
    width: 552px;
}

#menu2 {
    position: absolute;
    top: 8px;
    left: 550px;
    width: 394px;
}

#tendina {
	position: absolute;
	top: 167px;
	left: 18px;
	width: 560px;
	visibility: hidden;


}

#flash {
	position: absolute;
	top: 27px;
	left: 376px;
	width: 564px;
	height: 136px;

}

.bg {background-color: #FFFFFF; margin: 0px; padding: 0px; text-align: center;}

.body {font-family: Trebuchet MS; font-size: 12px; color: #000000; line-height:140%; text-align: justify; padding-top: 13px;}

.body A:link {text-decoration: underline; color: #000000;}
.body A:visited {text-decoration: underline; color: #000000;}
.body A:hover {text-decoration: none; color: #FFFFFF; background-color: #245B96;}

.text {font-family: Trebuchet MS; font-size: 12px; color: #000000; line-height:140%;}

.text A:link {text-decoration: underline; color: #000000;}
.text A:visited {text-decoration: underline; color: #000000;}
.text A:hover {text-decoration: none; color: #FFFFFF; background-color: #245B96;}

.text13 {font-family: Trebuchet MS; font-size: 13px; color: #000000; line-height:140%;}

.text13 A:link {text-decoration: underline; color: #000000;}
.text13 A:visited {text-decoration: underline; color: #000000;}
.text13 A:hover {text-decoration: none; color: #FFFFFF; background-color: #245B96;}

.textsmall {font-family: Trebuchet MS; font-size: 11px; color: #000000; line-height:110%; text-align: justify;}

.titoli {font-family: Trebuchet MS; font-size: 12px; color: #000000; font-weight:bold; line-height:120%; background-color: #E4F1FF; padding-left: 8px; padding-right: 8px;}
.titoli2 {font-family: Trebuchet MS; font-size: 14px; color: #000000; font-weight:bold; line-height:140%;}
.titoli3 {font-family: Trebuchet MS; font-size: 14px; color: #000000; font-weight:bold; line-height:130%; background-color: #E4F1FF; padding-left: 8px; padding-right: 8px;}

.path {font-family: Trebuchet MS; font-size: 12px; color: #000000; line-height:300%; font-weight:bold;}

.path a:link {text-decoration: none; color: #000000;}
.path a:visited {text-decoration: none; color: #000000;}
.path a:hover {text-decoration: none; color: #FFFFFF; background-color: #245B96;}

.pathon {font-family: Trebuchet MS; font-size: 15px; color: #245B96; line-height:300%; font-weight:bold;}

.menubold {font-family: Trebuchet MS; font-size: 12px; color: #000000; line-height:200%; font-weight:bold;}
.menu {font-family: Trebuchet MS; font-size: 11px; color: #636363; line-height:150%;}

.menu a:link {text-decoration: none; color: #636363;}
.menu a:visited {text-decoration: none; color: #636363;}
.menu a:hover {text-decoration: none; color: #FFFFFF; background-color: #636363;}

.prodotti {font-family: Trebuchet MS; font-size: 12px; color: #245B96; line-height:140%;}

.prodotti A:link {text-decoration: none; color: #245B96;}
.prodotti A:visited {text-decoration: none; color: #245B96;}
.prodotti A:hover {text-decoration: none; color: #E4F1FF; background-color: #245B96;}

.imgprodotti {border:1px; border-thickness:1px; border-color: #245B96; border-style: solid;}
 A:link { color: #245B96; text-decoration: none; }
 A:visited { color: #245B96; text-decoration: none; }
 A:active { color: #245B96; }
 A:hover { color: #E4F1FF; }
 A:hover .imgprodotti, A:active .imgprodotti {border:1px; border-thickness:1px;
 border-color: #E4F1FF; border-style: solid}

.footer {font-family: Trebuchet MS; font-size: 11px; color: #727272; line-height:200%;}

.footer A:link {text-decoration: underline; color: #727272;}
.footer A:visited {text-decoration: underline; color: #727272;}
.footer A:hover {text-decoration: none; color: #FFFFFF; background-color: #727272;}

.credits {font-family: Trebuchet MS; font-size: 11px; color: #BDBDBD; line-height:220%;}

.credits A:link {text-decoration: underline; color: #BDBDBD;}
.credits A:visited {text-decoration: underline; color: #BDBDBD;}
.credits A:hover {text-decoration: none; color: #245B96;}

.contact {font-family: Trebuchet MS; font-size: 11px; color: #FFFFFF; line-height:130%;}

.contact A:link {text-decoration: underline; color: #FFFFFF;}
.contact A:visited {text-decoration: underline; color: #FFFFFF;}
.contact A:hover {text-decoration: none; color: #245B96;}
.h2k-tab-100-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	background-color: #FFFFFF;
	height: 100%;
	width: 948px;
	text-align: left;

}
.h2k-bordo-nero {
	border: 1px solid #000000;
}
.h2k-textfield {
	width: 300px;
	height: 100px;
}
.h2k-textfield2 {

	width: 500px;
	height: 150px;
}
.h2k-newsletter-registered a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.h2k-link-clickato {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.h2k-link-numeri a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #259FD9;
	text-decoration: none;
}
.h2k-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}
.h2k-newsletter-link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #245b96;
	text-decoration: underline;
}
.h2k-newsletter-link a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}