body {
	margin: 0px 0px 0px 0px;
}
.body1 {
	background-color: #FFFFFF;
	background: url(../images/sfondo.jpg) repeat-x;
}
.body2 {
	background-color: #FFFFFF;
	background: url(../images/sfondo_2.jpg) repeat-x;
}
.body3 {
	clear: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #f3f3f3;
}
form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*INCLUDE .HTC PER LE TRASPARENZE SU IE6*/
img {
	border: none;
	behavior: url(/include/iepngfix.htc);
}
.img_freccia {
	vertical-align: middle;
}
.ImgAlignSX {
	float: left;
	margin-right:8px;
	margin-top:1px;
}
.ImgAlignSXARROW {
	float: left;
	margin-right:5px;
	margin-top:-4px;
}
.ImgAlignDX {
	float: right;
	margin-left:5px;
}
.ImgValignMiddle {
	vertical-align: middle;
}
.clear_both {
	clear: both;
}
.clear_left {
	clear: left;
}
.riga_grigia {
	width: 100%;
	height: 6px;
	/*background-color: #cccccc;*/
	border-bottom: 1px solid #cccccc;
	margin-top:0px;
	margin-bottom:6px;
}
#pagebody {
	width: 100%;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#wrapper {
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 840px;
	height: 620px;
	text-align: left;
}

#wrapper_faq {		
	min-height : 620px;
	height :auto;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 840px;
	text-align: left;
}

#wrapper_contatti {
	margin:0 auto;
	padding:0px 0px 0px 0px;
	width:840px;
	height:700px;
	text-align:left;
}
#wrapper_guida {
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 840px;
	height:790px;
	text-align: left;
}

#wrapper_homeemma {
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 840px;
	height : auto !important;
	min-height : 930px;
	text-align: left;
}
#wrapper_download {
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 840px;
	height:700px;
	text-align: left;
}
#wrapper_lungo {
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 840px;
	text-align: left;
}
#wrapper_stampa {
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 600px;
	text-align: left;
}
#top {
	width: 840px;
	height: 50px;
	margin-top:0px;
}
#top_stampa {
	width: 600px;
	height: 50px;
	margin-top:5px;
}
#titolo_stampa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1e61a8;
	border-bottom: 1px solid #1e61a8;
	margin-bottom:10px;
}
#top_invia_amico {
	width: 540px;
	height: 60px;
	margin-top:0px;
	background-color: #0077bb;
}
#top_invia_amico #box_chiudi {
	height:40px;
	padding:10px 10px 0px 0px;
	margin:5px 0px 0px 5px;
	border: none;
	margin-top:0px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#top_invia_amico #box_chiudi a {
	text-decoration: none;
	color: #FFFFFF;
}
#top_invia_amico #box_chiudi img {
	vertical-align: middle;
}
#top_invia_amico #box_logo {
	height:40px;
	padding:10px 0px 0px 0px;
	margin:5px 0px 0px 5px;
	border: none;
	margin-top:0px;
}
#pageHeader h1 {
	background: transparent url(/images/logo_emmelunga.jpg) no-repeat top left;
	width: 220px;
	height: 40px;
	margin:0px 0px 0px 0px;
}
#pageHeader h1 span {
	display: none;
}
#box_invia_amico #form {
	width: 510px;
	margin: 0px 0px 0px 0px;
}
#box_invia_amico #form #riquadro {
	background-color: #f3f3f3;
	padding-left:15px;
	padding-top: 10px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	width: 500px;
}
#box_invia_amico #form #riquadro .errore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
	text-align: center;
	margin-bottom:11px;
}
#box_invia_amico #form #riquadro .elenco_campi {
	margin-bottom:15px;
}
#box_invia_amico #form #riquadro input {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top:-3px;
}
#box_invia_amico #form #riquadro textarea {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	width: 330px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
#box_invia_amico #form #riquadro .col1 {
	float:left;
	width: 75px;
}
#box_invia_amico #form #riquadro .col2 {
	float:left;
	width: 180px;
}
#box_invia_amico #form #riquadro .col3 {
	float:left;
	width: 75px;
}
#piede_invia_amico {
	width: 540px;
	height:30px;
	background-color: #ffea89;
}
#piede_invia_amico #invia_dati {
	margin-left:425px;
}
#top_box_cerca_menu {
	text-align: right;
	height:50px;
	border: none;
	margin: 5px 0px 0px 0px;
	padding: 0px 72px 0px 0px;
	width:500px;
	float: right;
	z-index: 2;
}
#top_box_cerca {
	text-align: right;
	width: 509px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-bottom: 1px solid #ffffff;
	margin-left:52px;
	padding-bottom:4px;
	z-index: 3;
}
.cerca_input {
	background-color: #d3d3d3;
	border: 1px solid #00517f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 14px;
}
.submit_box_cerca {
	vertical-align: middle;
}
#top_menu {
	/*width: 840px;*/
height: 50px;
	position:absolute;
	top:30px;
	left:50%;
	margin-top:0px;
	margin-left:-250px;
	z-index:100;
}
#top_menu_tendina {
	/*text-align: right;
height:50px;*/
border: none;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#top_box_menu {
	margin:2px 0px 0px 0px;
	padding:2px 0px 0px 0px;
	text-align: right;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-indent: 20px;
}
#top_box_menu a {
	color: #FFFFFF;
	text-decoration: none;
}
#top_box_menu a:hover {
	color: #fdd865;
	text-decoration: none;
}
#top_box_menu .a_selected {
	color: #fdd865;
	text-decoration: none;
}
#top_box_menu #menu_home {
	float: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:3px;
	left:149px;
	width: 70px;
}
#top_box_menu #menu_home img {
	float: left;
}
#top_box_menu #menu_home a {
	color: #1e61a8;
}
#top_box_menu #menu_home a:hover {
	color: #fdd865;
}
#top_box_menu #menu_chisiamo {
	float: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:3px;
	left:189px;
	width: 85px;
}
#top_box_menu #menu_chisiamo img {
	float: left;
}
#top_box_menu #menu_chisiamo a {
	color: #1e61a8;
}
#top_box_menu #menu_chisiamo a:hover {
	/*color: #fdd865;*/
	text-decoration: underline;
}
#top_box_menu #menu_catalogo {
	float: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:3px;
	left:257px;
	width: 85px;
}
#top_box_menu #menu_catalogo img {
	float: left;
}
#top_box_menu #menu_catalogo a {
	color: #1e61a8;
}
#top_box_menu #menu_catalogo a:hover {
	/*color: #fdd865;*/
	text-decoration: underline;
}
#top_box_menu #menu_news {
	float: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:3px;
	left:324px;
	width: 70px;
}
#top_box_menu #menu_news img {
	float: left;
}
#top_box_menu #menu_news a {
	color: #1e61a8;
}
#top_box_menu #menu_news a:hover {
	/*color: #fdd865;*/
	text-decoration: underline;
}
#top_box_menu #menu_curiosita {
	float: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:3px;
	left:369px;
	width: 85px;
}
#top_box_menu #menu_curiosita img {
	float: left;
}
#top_box_menu #menu_curiosita a {
	color: #1e61a8;
}
#top_box_menu #menu_curiosita a:hover {
	/*color: #fdd865;*/
	text-decoration: underline;
}
#top_box_menu #menu_puntivendita {
	float: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:3px;
	left:437px;
	width: 115px;
}
#top_box_menu #menu_puntivendita img {
	float: left;
}
#top_box_menu #menu_puntivendita a {
	color: #1e61a8;
}
#top_box_menu #menu_puntivendita a:hover {
	/*color: #fdd865;*/
	text-decoration: underline;
}
#top_box_menu #menu_contatti {
	float: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:3px;
	left:524px;
	width: 90px;
}
#top_box_menu #menu_contatti img {
	float: left;
}
#top_box_menu #menu_contatti a {
	color: #1e61a8;
}
#top_box_menu #menu_contatti a:hover {
	/*color: #fdd865;*/
	text-decoration: underline;
}
#top_box_menu #menu_newsletter {
	float: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:3px;
	left:590px;
	width: 90px;
}
#top_box_menu #menu_newsletter img {
	float: left;
}
#top_box_menu #menu_newsletter a {
	color: #1e61a8;
}
#top_box_menu #menu_newsletter a:hover {
	/*color: #fdd865;*/
	text-decoration: underline;
}
.menu_voci {
	CLEAR: both;
	DISPLAY: none;
	WIDTH: auto;
	LIST-STYLE-TYPE: none;
	width: 119px;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
	color: #1e61a8;
}
.menu_voci ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-transform: none;
	text-indent: 5px;
	color: #1e61a8;
}
.menu_voci ul li {
	list-style: none;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 8px;
	border-right: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	BACKGROUND-color:#f0f0f0;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	color: #1e61a8;
}
.menu_voci ul li a {
	color: #1e61a8;
}
.menu_voci ul li a:hover {
	color: #fdd865;
}
.menu_voci ul li img {
	margin-top:2px;
	margin-right:2px;
}
.menu_voci a {
	color: #1e61a8;
}
.menu_voci a:hover {
	color: #fdd865;
}
.menu_voci .top_botP {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	margin-left:1px;
	width: 80px;
	height: 3px;
	background-color: #fdd865;
	text-align: left;
	border: none;
	font-size: 1px;
}
.menu_voci .sub_botP {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/images/menu_bottom.png) no-repeat !important;
	background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_bottom.png', sizingMethod='scale');
	background-repeat: no-repeat;
	width: 120px;
	height: 13px;
	PADDING-BOTTOM: 0px;
	FONT: 0px/0 serif;
	PADDING-TOP: 0px;
	border: none;
}
#box_logo {
	width:220px;
	height:40px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border: none;
	margin-top:0px;
}
#box_logo_stampa {
	width:220px;
	height:40px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border: none;
	margin-top:0px;
}
#cat_top_loghi_stampa {
	width:100%;
	height:23px;
	float:left;
	text-align:right;
}
/*BOX IN HOME*/
#navigazione {
	text-align: left;
	padding-top:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
#navigazione a {
	color: #1e61a8;
	text-decoration: none;
}
#navigazione a:hover {
	color: #1e61a8;
	text-decoration: none;
}
#mission {
	width: 830px;
	height: 515px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:0px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
	position:absolute;
	top:76px;
}
#mission #box {
	width: 735px;
	margin-top:30px;
	margin-left:50px;
}
#mission #box #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#mission #box h1 {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#mission #box #content {
	margin: 20px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
}
#mission #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#mission #box #content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	margin: 0px 0px 0px 0px;
}
#mission #box #content .imgAlignDX {
	margin-left:10px;
	float: right;
}
#punti_vendita__ {
	width: 830px;
	height: 100%;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:0px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
	position:absolute;
	top:76px;
}
#punti_vendita {
	width: 830px;
	height: 100%;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:5px;
	margin-bottom: 20px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
}
#punti_vendita #box {
	width: 735px;
	margin-top:30px;
	margin-left:50px;
}
#punti_vendita #box #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#punti_vendita #box #titolo_h1 {
	border-bottom:1px solid #cccccc;
	height: 25px;
}
#punti_vendita #box #ricerca_mappa {
	float: right;
}
#punti_vendita #box h1 {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#punti_vendita #box #content {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #464545;
	line-height: 18px;
}
#punti_vendita #box #content #info {
	width: 160px;
	margin: 0px 0px 0px 0px;
	padding-top:30px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	float: left;
}
#punti_vendita #box #content #info .grassetto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
#punti_vendita #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#punti_vendita_box_sx {
	position:relative;
	left:-20px;
	margin-top:1px;
	background: url(../images/punto_vendita_box_sx_2.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 200px;
	padding-left:20px;
	padding-right:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
#punti_vendita_box_sx a {
	color: #666666;
	text-decoration: none;
}
#punti_vendita_box_sx a:hover {
	text-decoration: underline;
}
#punti_vendita_box_sx .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#punti_vendita #box #content #mappa {
	width: 560px;
	height: 100%;
	margin: 30px 0px 10px 10px;
	float: left;
}
#punti_vendita #box #content #box_left {
	margin-top:35px;
	margin-right:20px;
	background: url(../images/rettangolo_arrotondato.jpg);
	background-repeat: no-repeat;
	width: 355px;
	height: 242px;
	float: left;
}
#punti_vendita #box #content #box_right {
	margin-top:35px;
	background: url(../images/rettangolo_arrotondato.jpg);
	background-repeat: no-repeat;
	width: 355px;
	height: 242px;
	float: left;
}
#punti_vendita #box #content .box_contenuto {
	padding:15px 10px 15px 10px;
}
#punti_vendita #box #content .box_contenuto .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1e61a8;
	margin-bottom:10px;
}
#punti_vendita #box #content .box_contenuto .elenco_punti {
	width: 335px;
	clear: both;
}
#punti_vendita #box #content .box_contenuto .elenco_punti .numero {
	width:16px;
	height: 23px;
	float: left;
	margin-top:4px;
	margin-right:5px;
}
#punti_vendita #box #content .box_contenuto .elenco_punti .testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	width: 310px;
}
#punti_vendita #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#punti_vendita #box #content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	margin: 0px 0px 0px 0px;
}
#punti_vendita #box #content .imgAlignDX {
	margin-left:10px;
	float: right;
}
#storia {
	width: 830px;
	height: 515px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:0px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
	position:absolute;
	top:76px;
}
#storia #box {
	width: 735px;
	margin-top:30px;
	margin-left:50px;
}
#storia #box #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#storia #box h1 {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#storia #box #back {
	margin: 7px 0px 0px 0px;
}
#storia #box #content {
	margin: 30px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
	height: 390px;
}
#storia #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#storia #box #content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	margin: 0px 0px 0px 0px;
}
#storia #box .elenco_pagine {
	width: 735px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#storia #box .elenco_pagine a {
	color: #666666;
	text-decoration: none;
}
#storia #box .elenco_pagine .selected {
	color: #1e61a8;
	font-weight: bold;
}
#servizi {
	width: 830px;
	height: 515px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:0px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
	position:absolute;
	top:76px;
}
#servizi #box {
	width: 735px;
	margin-top:30px;
	margin-left:50px;
}
#servizi #box #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#servizi #box h1 {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#servizi #box #back {
	margin: 7px 0px 0px 0px;
}
#servizi #box #content {
	margin: 30px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
	height: 390px;
}
#servizi #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#servizi #box #content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	margin: 0px 0px 0px 0px;
}
#servizi #box #content .riga1_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left:0px;
	margin-top:20px;
	color: #464545;
}
#servizi #box #content .riga1_news .data {
	color: #1e61a8;
}
#servizi #box #content .riga1_news a {
	color: #464545;
	text-decoration: none;
}
#servizi #box #content .riga2_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left:20px;
}
#servizi #box .elenco_pagine {
	width: 735px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#servizi #box .elenco_pagine a {
	color: #666666;
	text-decoration: none;
}
#servizi #box .elenco_pagine .selected {
	color: #1e61a8;
	font-weight: bold;
}
#servizi #box #content .imgAlignDX {
	margin-left:10px;
	float: right;
}
#risposte_utili {
	width: 830px;
	height: 515px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:0px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
	position:absolute;
	top:76px;
}
#risposte_utili #box {
	width: 600px;
	margin-top:30px;
	margin-left:50px;
}
#risposte_utili #box #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#risposte_utili #box h1 {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#risposte_utili #box #content {
	margin: 30px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
	height: 390px;
}
#risposte_utili #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#risposte_utili #box #content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	margin: 0px 0px 0px 0px;
}
#risposte_utili #box #content .riga1_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left:0px;
	margin-top:20px;
	color: #464545;
}
#risposte_utili #box #content .riga2_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left:20px;
}
#risposte_utili #box #content .riga1_risposte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left:0px;
	margin-top:20px;
	color: #464545;
}
#risposte_utili #box #content .riga2_risposte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-left:0px;
}
#risposte_utili #box #content .imgAlignDX {
	margin-left:10px;
	float: right;
}
#risposte_utili #box .elenco_pagine {
	width: 620px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#risposte_utili #box .elenco_pagine a {
	color: #666666;
	text-decoration: none;
}
#risposte_utili #box .elenco_pagine .selected {
	color: #1e61a8;
	font-weight: bold;
}
#faq_leggi {
	width: 830px;
	height: 100%;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:5px;
	margin-bottom: 20px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
}
#faq_leggi #box {
	width: 600px;
	margin-top:30px;
	margin-left:50px;
}
#faq_leggi #box h1 {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#faq_leggi #box #content {
	margin: 30px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
}
#faq_leggi #box #content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	margin: 0px 0px 0px 0px;
}
#faq_leggi #box #content .riga1_risposte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left:0px;
	margin-top:20px;
	color: #464545;
}
#faq_leggi #box #content .riga2_risposte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-left:0px;
}
#faq_leggi #box #content .riga2_risposte a {
	color: #666666;
}
.faq_arrow {
	margin-left:15px;
	margin-right:-5px;
}

.faq_arrow_stampa {
	margin-left:15px;
	margin-right:8px;
}

#lavora_con_noi {
	width: 830px;
	height: 515px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:0px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
	position:absolute;
	top:76px;
}
#lavora_con_noi #box {
	width: 600px;
	margin-top:30px;
	margin-left:50px;
}
#lavora_con_noi #box #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#lavora_con_noi #box h1 {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#lavora_con_noi #box #content {
	margin: 30px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
	height: 390px;
}
#lavora_con_noi #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#lavora_con_noi #box #content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	margin: 0px 0px 0px 0px;
}
#lavora_con_noi #box #content .imgAlignDX {
	margin-left:10px;
	float: right;
}
#news {
	width: 830px;
	height: 515px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:0px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
	position:absolute;
	top:76px;
}
#news #box {
	width: 600px;
	margin-top:30px;
	margin-left:50px;
}
#news #box #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#news #box h1 {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#news #box #back {
	margin: 7px 0px 0px 0px;
}
#news #box #content {
	margin: 30px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
	height: 390px;
}
#news #box #content .img_curiosita {
	border: 1px solid #cccccc;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#news #box #content .testi_curiosita {
	width: 495px;
	height: 110px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#news #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#news #box #content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	margin: 0px 0px 0px 0px;
}
#news #box #content .riga1_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left:0px;
	margin-top:20px;
	color: #464545;
}
#news #box #content .riga1_news .data {
	color: #1e61a8;
}
#news #box #content .riga1_news a {
	color: #464545;
	text-decoration: none;
}


#news #box #content a {
	color: #464545;
	text-decoration: none;
}

#news #box #content a:hover {
	color: #464545;
	text-decoration: none;
}
#news #box #content .riga2_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left:20px;
}
#news #box #content .riga1_curiosita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #464545;
}
#news #box #content .riga1_curiosita .data {
	color: #1e61a8;
}
#news #box #content .riga1_curiosita a {
	color: #464545;
	text-decoration: none;
}
#news #box #content .riga2_curiosita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left:20px;
}
#news #box .elenco_pagine {
	width: 620px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#news #box .elenco_pagine a {
	color: #666666;
	text-decoration: none;
}
#news #box .elenco_pagine .selected {
	color: #1e61a8;
	font-weight: bold;
}
#news_leggi {
	width: 830px;
	height: 100%;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:5px;
	margin-bottom: 20px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
}
#news_leggi #box {
	width: 600px;
	margin-top:30px;
	margin-left:50px;
}
#news_leggi #box #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#news_leggi #box h1 {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#news_leggi #box #back {
	margin: 7px 0px 0px 0px;
}
#news_leggi #box #content {
	margin: 30px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
}
#news_leggi #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#news_leggi #box #content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	margin: 0px 0px 0px 0px;
}
#news_leggi #box #content .riga1_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left:0px;
	margin-top:20px;
	color: #464545;
}
#news_leggi #box #content .riga1_news .data {
	color: #1e61a8;
}
#news_leggi #box #content .riga1_news a {
	color: #464545;
	text-decoration: none;
}
#news_leggi #box #content .riga2_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left:20px;
}
#news_leggi #box #content a {
	color: #1e61a8;
}
#news_leggi #box #content img {
border:none;
}
#testi_lunghi {
	width: 830px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:5px;
	margin-bottom: 20px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
}
#testi_lunghi #box {
	width: 735px;
	margin-top:30px;
	margin-left:50px;
}
#testi_lunghi #box #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#testi_lunghi #box h1 {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#testi_lunghi #box #content {
	margin: 30px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
}
#testi_lunghi #box #content .imgAlignDX {
	margin-left:10px;
	float: right;
}
#testi_lunghi #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#testi_lunghi #box #content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	margin: 0px 0px 0px 0px;
}
#cerca {
	width: 830px;
	height: 515px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:5px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
}
#cerca #box {
	width: 735px;
	margin-top:30px;
	margin-left:50px;
}
#cerca #box #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#cerca #box h1 {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#cerca #box #content {
	margin: 40px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
	height: 390px;
}
#cerca #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#cerca #box #content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	margin: 0px 0px 0px 0px;
}
#cerca #box #content .riga1_cerca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-left:0px;
	margin-top:20px;
	color: #464545;
}
#cerca #box #content .riga1_cerca a {
	color: #464545;
	text-decoration: none;
}
#cerca #box #content .riga2_cerca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left:20px;
}
#cerca #box .elenco_pagine {
	width: 735px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#cerca #box .elenco_pagine a {
	color: #666666;
	text-decoration: none;
}
#cerca #box .elenco_pagine .selected {
	color: #1e61a8;
	font-weight: bold;
}
#contattaci {
	width: 830px;
	height: 600px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:0px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
	position:absolute;
	top:76px;
}
#contattaci #box {
	width: 735px;
	margin-top:30px;
	margin-left:50px;
}
#contattaci #box #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#contattaci #box #content {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
#contattaci #box #content #info {
	width: 250px;
	margin: 0px 0px 0px 0px;
	padding-top:40px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
#contattaci #box #content #form {
	float: right;
	width: 407px;
	margin: 0px 0px 0px 0px;
}
#contattaci #box #content #form #riquadro1 {
	background-color: #f3f3f3;
	padding-left:25px;
	padding-top: 8px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.errore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-align:center;
	margin-bottom:0px;
	margin-top:1px;
	padding-top:3px;
	padding-bottom:3px;
	background:#f3f3f3;
}
#contattaci #box #content #form #riquadro1 .errore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-align:center;
	margin-bottom:5px;
	margin-top:5px;/*background:#009900;*/
}
#contattaci #box #content #form #riquadro1 .elenco_campi {
	margin-bottom:10px;
}
#contattaci #box #content #form #riquadro5 .elenco_campi {
	margin-bottom:12px;
}
#contattaci #box #content #form #riquadro1 input {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top:-3px;
	padding-left: 2px;
}
#contattaci #box #content #form #riquadro1 select {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top:-3px;
}
#contattaci #box #content #form #riquadro1 textarea {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	width: 330px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 2px;
}
#contattaci #box #content #form #riquadro1 .col0 {
	float:left;
	width: 80px;
}
#contattaci #box #content #form #riquadro1 .col1 {
	float:left;
	width: 45px;
}
#contattaci #box #content #form #riquadro1 .col2 {
	float:left;
	width: 125px;
}
#contattaci #box #content #form #riquadro1 .col3 {
	float:left;
	width: 60px;
}
#contattaci #box #content #form #riquadro1 .col4 {
	float:left;
	width: 40px;
}
#contattaci #box #content #form #riquadro1 .col5 {
	float:left;
	width: 31px;
}
#contattaci #box #content #form #riquadro1 .col6 {
	float:left;
	width: 50px;
}
#contattaci #box #content #form #riquadro2 {
	margin-top:1px;
	background-color: #f3f3f3;
	padding-left:25px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	vertical-align:top;
	height: 20px;
}
#contattaci #box #content #form #riquadro3 {
	margin-top:1px;
	background-color: #FFFFFF;
	background: url(../images/contattaci_03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 407px;
	height: 80px;
	padding-left:25px;
	padding-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#contattaci #box #content #form #riquadro5 {
	background-color: #f3f3f3;
	padding-left:25px;
	padding-top: 8px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#contattaci #box #content #form #riquadro5 .col0 {
	float:left;
	width: 80px;
}
#contattaci #box #content #form #riquadro5 input {
	margin-top:-3px;
}
#contattaci #box #content #form #riquadro5 select {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top:-3px;
}
#contattaci #box #content #form #riquadro5 textarea {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	width: 330px;
	height: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
#contattaci #box #content #form #riquadro4 {
	margin-top:1px;
	background-color: #f3f3f3;
	padding-left:25px;
	padding-top: 1px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
#contattaci #box #content #form #riquadro3 textarea {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	width: 330px;
	height: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 2px;
}
#contattaci #box #content #form #riquadro4 {
	margin-top:1px;
	background-color: #FFFFFF;
	width: 382px;
	padding-left:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	font-style: italic;
}
#contattaci #box #content #form #riquadro4 #invia_dati {
	float: right;
}
#contattaci #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#newsletter {
	width: 830px;
	height: 515px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:0px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
	position:absolute;
	top:76px;
}
#newsletter #box {
	width: 620px;
	margin-top:30px;
	margin-left:50px;
}
#newsletter #box #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#newsletter #box #content {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
#newsletter #box #content #info {
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding-top:40px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	float:left;
	color: #666666;
}
#newsletter #box #content #form {
	float: right;
	width: 407px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#newsletter #box #content #form #riquadro1 {
	background-color: #e4e4e4;
	padding-left:35px;
	padding-top: 25px;
	padding-bottom: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#newsletter #box #content #form #riquadro1 .errore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	text-align: center;
	margin-bottom:15px;
}
#newsletter #box #content #form #riquadro1 .elenco_campi {
	margin-bottom:15px;
}
#newsletter #box #content #form #riquadro1 input {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top:-3px;
	padding-left: 2px;
}
#newsletter #box #content #form #riquadro1 .col1 {
	float:left;
	width: 50px;
}
#newsletter #box #content #form #riquadro2 {
	margin-top:1px;
	background-color: #f0f0f0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background: url(../images/bg_newsletter_01.jpg);
	background-repeat: no-repeat;
	width: 407px;
	height:140px;
	padding-left:34px;
	padding-top: 25px;
}
#newsletter #box #content #form #riquadro2 #testo_privacy {
	padding-left:0px;
	margin-top:5px;
	margin-bottom:5px;
	width:325px;
	height:50px;
	overflow:auto;
	border:1px solid #b4b4b4;
	padding:4px;
	background-color:#FFFFFF;
}
#newsletter #box #content #form #riquadro3 {
	margin-top:1px;
	background-color: #FFFFFF;
	width: 382px;
	padding-left:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	font-style: italic;
}
#newsletter #box #content #form #riquadro3 #invia_dati {
	float: right;
}
#newsletter #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	padding-bottom:5px;
}
#newslettercontentpdf {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color: #666666;
	width:620px;
	border-top:1px solid #CCCCCC;
	padding-top:10px;
	margin-top:20px;
	float:left;
}
#newslettercontentpdf .data {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0077bb;
	width:90px;
	float:left;
}
#newslettercontentpdf .titolo {
	margin: 2px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #6b6a6a;
	float:left;
}
#newslettercontentpdf .testo {
	margin: 5px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8f8f8f;
	float:left;
	width:600px;
}
#newslettercontentpdf_02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color: #666666;
	width:680px;
	padding-top:0px;
	margin-top:10px;
	float:left;
}
#newslettercontentpdf_02 .data {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0077bb;
	width:90px;
	float:left;
}
#newslettercontentpdf_02 .titolo {
	margin: 2px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #6b6a6a;
	float:left;
}
#newslettercontentpdf_02 .testo {
	margin: 5px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8f8f8f;
	float:left;
	width:680px;
}
#fascia_grigia_top_right {
	margin-left:375px;
	width: 455px;
	height: 19px;
	background-color: #f0f0f0;
	text-align: right;
	padding:0px 0px 0px 0px;
}
#archivio_anni {
	float:right;
	width:150px;
	margin-top:1px;
	line-height: 20px;
}
#archivio_anni #elenco_anni {
	padding-left:10px;
	padding-top:45px;
	text-align:left;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1e61a8;
	height:275px;
	background-color: #dddddd;
}
#archivio_anni #elenco_anni h2 {
	margin:0px 0px 5px 0px;
}
#archivio_anni a {
	color: #1e61a8;
	text-decoration: none;
}
#archivio_anni a:hover {
	color: #1e61a8;
	text-decoration: underline;
}
#archivio_anni #elenco_anni .selected {
	font-weight: bold;
	text-decoration: none;
}
#archivio_anni #fine {
	width: 150px;
	height: 15px;
	background: url(../images/fine_archivio.jpg);
	background-repeat: no-repeat;
}
/*BOX IN HOME*/
#contenitore_swf_home {
	border:1px solid #ff0000;
	width: 830px;
	padding-top:10px;
}
#home_flash_contenitore {
	width: 830px;
	height: 305px;
	text-align: center;
	padding-top:10px;
}
#home_flash {
	width: 830px;
	height: 305px;
	text-align: center;
	padding-top:10px;
}
#home_fascia_prodotti_contenitore {
	text-align: center;
	margin-top:10px;
}
#home_fascia_prodotti {
	text-align: center;
	margin-top:10px;
	background-image:url(../images/bgscroller.jpg);
	width:830px;
}
#home_box_bottom {
	text-align: left;
	margin-top:0px;
	margin-left:5px;
	background: url(../images/box_home_bottomNew.jpg);
	background-repeat: no-repeat;
	width: 830px;
	height: 135px;
	padding: -3px 0px 5px 10px;
}
#home_box_sfoglia_catalogo {
	margin-top:12px;
	margin-right:10px;
	padding-top:5px;
	padding-left:10px;
	width: 230px;
	height:100px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #1e61a8;
}
#home_box_sfoglia_catalogo img {
	float: left;
	margin-right:15px;
	border:1px solid #0077bb;
	border-right:5px solid #0077bb;
}
#home_box_sfoglia_catalogo a {
	text-decoration: none;
	color: #1e61a8;
}
#home_box_sfoglia_catalogo .titolo {
	font-size: 11px;
	font-weight: bold;
}
#home_box_sfoglia_catalogo h2 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
/*#home_box_news_sx {
	text-align: left;
	padding-top:5px;
	margin-top:2px;
	margin-left:15px;
	margin-right:0px;
	width: 270px;
	height: 100px;
	float: left;
	color:#1E61A8;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	margin-top:2px;
	padding-bottom:20px;
	padding-top:2px;
	width:260px;
	float:left;
}*/

#home_box_news_sx .box_news img {
	/*border:1px solid #ffffff;
	border-right:5px solid #ffffff;*/
	border:1px solid #0077bb;
	border-right:5px solid #0077bb;
	margin-top:-2px;
}
/*#home_box_news_dx {
	text-align: left;
	margin-top:5px;
	margin-right:10px;
	margin-left:10px;
	background: url(../images/boh_home_bottom_bianco_dx.jpg);
	background-repeat: no-repeat;
	width: 260px;
	height: 112px;
	padding: 0px 0px 3px 10px;
	float: left;
	color:#1E61A8;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	margin:0px 0px 0 0px;
	padding: 0px 0px 0px 0px;
	width:260px;
	float:left;
	height: 112px;
}*/

#home_box_news_sx {
text-align: left;
margin-top:-8px;
margin-right:10px;
width: 250px;
height: 100px;
float: left;
height:112px;
margin-left:20px;
}

#home_box_news_dx {
text-align: left;
margin-top:-8px;
margin-right:10px;
width: 252px;
height: 115px;
padding: 0px 5px 5px 30px;
float: left;
}


#home_box_news_dx .box_news img {
	border:1px solid #0077bb;
	border-right:5px solid #0077bb;
	margin-top:2px;
}

#home_box_news_sx .box_news img {
	border:1px solid #0077bb;
	border-right:5px solid #0077bb;
	margin-top:2px;
}


/* box emma + catalogo */

.ContBoxEmma{
margin-top:12px;
margin-right:10px;
padding-top:5px;
padding-left:10px;
width: 230px;
height:100px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#1e61a8;
}

.box_emmacat {
	margin-top:2px;
	padding-top:0px;
	padding-bottom:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e61a8;
	width: 230px;
}
.box_emmacat img {
	float: left;
	margin-right:10px;
}
.box_emmacat a {
	text-decoration: none;
	color: #1e61a8;
}
.box_emmacat .titolo {
	font-size: 11px;
	font-weight: bold;
}
.box_emmacat h2 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}


/* box news */
.box_news {
	margin:12px 0 0 0;
	padding:10px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e61a8;
	width: 260px;
	vertical-align:top;
}
.box_news img {
	float: left;
	margin-right:10px;
}
.box_news a {
	text-decoration: none;
	color: #1e61a8;
}
.box_news .titolo {
	font-size: 11px;
	font-weight: bold;
}
.box_news h2 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px -1px 0px;
	padding: 0px 0 3px 0;
}

/*fine BOX in HOME*/


#home_box_news_dx .box_news2 img {
	border:1px solid #0077bb;
	border-right:5px solid #0077bb;
	margin-top:2px;
}
.box_news2 {
	margin-top:0px;
	padding-top:5px;
	padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e61a8;
	width: 260px;
}
.box_news2 img {
	float: left;
	margin-right:10px;
}
.box_news2 a {
	text-decoration: none;
	color: #1e61a8;
}
.box_news2 .titolo {
	font-size: 11px;
	font-weight: bold;
}
.box_news2 h2 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

/* box 3 */

.box_news3 {
	margin-top:15px;
	padding-top:0px;
	padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e61a8;
	width: 260px;
}
.box_news3 img {
	float: left;
	margin-right:10px;
	border:1px solid #0077bb;
	border-right:5px solid #0077bb;
	margin-top:5px;
}
.box_news3 a {
	text-decoration: none;
	color: #1e61a8;
}
.box_news3 .titolo {
	font-size: 11px;
	font-weight: bold;
	margin-top:10px;
}
.box_news3 h2 {
	font-size: 11px;
	font-weight: bold;
	margin: 5px 0px 0px 0px;
}


/* BOX CENTRO */

#box_centro {
	width: 840px;
	text-align: left;
	position:absolute;
	left:50%;
	top:76px;
	margin-top:0px;
	margin-left:-420px;
}
#box_colonna_SX_CENTRO {
	/*width: 654px;*/
	width: 655px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	/*border-top:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;*/
	float: left;
	}
#box_colonna_SX_CENTRO_emma {
	/*width: 654px;*/
	width: 653px;
	height:515px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
	/*border-top:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;*/
	float: left;
	}
#box_centro_flash {
	text-align: center;
	width: 654px;
	border-top:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;/*border-bottom:1px solid #e9e9e9;*/
}
#box_centro_bottom {
	text-align: center;
	width: 655px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#box_elenco_prodotti {
	width: 475px;
	height: 184px;
	border-left:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
	float:left;
}
#box_elenco_emma {
	width: 475px;
	height: 513px;
	border-left:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
	float:left;
}
#box_elenco_prodotti_all {
	width: 475px;
	height: 517px;
	float:left;
	background-color: #FFFFFF;
}
#box_elenco_prodotto_scheda {
	width: 475px;
	height: 517px;
	float:left;
	background-color: #FFFFFF;
}
#box_foto_prodotto_stampa {
	width: 600px;
	background-color: #FFFFFF;
}
#altri_prodotti {
	width: 475px;
	height: 80px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#altri_prodotti_elenco {
	width:415px;
	height:75px;
	padding-top:10px;
	overflow: hidden;
	clip: rect(0px 415px 78px 0px);
	visibility: visible;
	background-color: #ffffff;
	layer-background-color: #ffffff;
	border: 1px none #000000;
	margin-left:29px;
}
#altri_prodotti_indietro {
	width: 24px;
	position:absolute;
	top:465px;
	left:5px;
}
#altri_prodotti_avanti {
	width: 24px;
	position:absolute;
	top:465px;
	left:453px;
}
#scheda_foto_prodotto {
	width: 475px;
	height: 430px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align: center;
	background-color: #dcdcdc;
}
#scheda_foto_prodotto_stampa {
	width: 500px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#box_sconto {
	width: 88px;
	height: 71px;
	background-image: url(../images/sconto.png);
	background-color: transparent;
	background-repeat: no-repeat;
	position:absolute;
	top:0%;
	left:380px;
}
#box_sconto #sconto_valore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top:2px;
}
#box_sconto #sconto_valore #percentuale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
#box_sconto #sconto_prezzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #e60000;
	text-align: center;
	padding-top:4px;
}
#box_sconto_stampa {
	float: right;
	width: 90px;
}
#box_sconto_stampa #sconto_valore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1e61a8;
	text-align: center;
	padding-top:2px;
}
#box_sconto_stampa #sconto_valore #percentuale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #1e61a8;
	text-align: center;
}
#box_sconto_stampa #sconto_prezzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #e60000;
	text-align: center;
	padding-top:4px;
}
#box_testi_stampa {
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 15px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#box_testi_stampa .imgAlignDX {
	margin-left:10px;
	float: right;
}
#box_testi_stampa p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#box_testi_stampa .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
}
#box_testi_stampa h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
}
#box_testi_stampa .prezzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1e61a8;
}
#box_testi_stampa h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	margin: 0px 0px 0px 0px;
}
#box_testi_stampa h3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
}
#box_testi_stampa .linea_divisione_prodotti {
	text-align: center;
	margin:0px 30px 10px 10px;
	padding: 0px 0px 0px 0px;
	height: 1px;
	border-bottom:1px solid #ebebeb;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
}
#box_testi_stampa .riga1_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left:0px;
	margin-top:20px;
	color: #464545;
}
#box_testi_stampa .riga2_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left:20px;
}
#box_testi_stampa .riga1_risposte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left:0px;
	margin-top:20px;
	color: #464545;
}
#box_testi_stampa .riga2_risposte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-left:0px;
}
#seleziona_pagina_precedente {
	width: 24px;
	position:absolute;
	top:50%;
}
#seleziona_pagina_successiva {
	width: 24px;
	position:absolute;
	top:50%;
	left:453px;
}
.elenco_prodotti {
	width:440px;
	height: 145px;
	margin:15px 12px 1px 12px;
	padding:0px 0px 0px 0px;
}
.elenco_prodotti .prodotto {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 14px;
	width: 92px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: left;
}
.elenco_prodotti .prodotto .dati_prodotto {
	height: 123px;
}
.elenco_prodotti .prodotto .dati_prodotto a {
	color: #666666;
	text-decoration: none;
}
.elenco_prodotti .prodotto .dati_prodotto .box_img {
	text-align: center;
	height: 80px;
	background-color: #e9e9e9;
	margin-bottom:5px;
	padding:1px 1px 1px 1px;/*margin:1px 1px 5px 1px;*/
}
.elenco_prodotti .prodotto_ultimo {
	width: 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
}
.elenco_prodotti_stampa {
	width:600px;
	height: 135px;
	margin:15px 0px 1px 0px;
	padding:0px 0px 0px 0px;
}
.elenco_prodotti_stampa .prodotto {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	width: 90px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: left;
}
.elenco_prodotti_stampa .prodotto .dati_prodotto {
	height: 123px;
}
.elenco_prodotti_stampa .prodotto .dati_prodotto .box_img {
	text-align: center;
	width: 88px;
	height: 82px;
	padding-top:5px;
	background-color: #e9e9e9;
	margin-bottom:5px;
}
.elenco_prodotti_stampa .prodotto_ultimo {
	width: 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
}

#box_colonna_grigia_emma {
	/*min-height : 221px;*/
	/*height : auto !important;*/
	height:221px;
	width: 178px;
	float: left;
	background-image: url(../images/colonna_freccia_3.jpg);
	background-repeat: no-repeat;
}


#box_colonna_grigia_emmahome {
	width: 178px;
	height: 500px;
	float: left;
	background-color:#f5f5f5;
}
#box_colonna_grigia_emmahome #Img {
	float: left;
	margin-top:460px;
}
#box_colonna_grigia_01 {
	width: 178px;
	height: 185px;
	float: left;
	background-image: url(../images/colonna_freccia.jpg);
	background-repeat: no-repeat;
}
#box_colonna_grigia_fine {
	background-color: #f3f3f3;
	background-image: url(../images/colonna_freccia_2.jpg);
	background-repeat: no-repeat;
	width: 178px;
	height: 41px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#box_colonna_SX {
	width: 475px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-top:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
	float: left;
}
.scopri_di_piu {
	text-align: center;
	vertical-align: middle;
	background-color: #f3f3f3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1e61a8;
	height: 20px;
	width: 90px;
}
.scopri_di_piu:hover {
	color: #1e61a8;
	background-color: #ffea89;
}
.scopri_di_piu a {
	color: #1e61a8;
	text-decoration: none;
}
.scopri_di_piu a:hover {
	color: #1e61a8;
	background-color: #ffea89;
}
.linea_divisione_prodotti {
	text-align: center;
	/*margin:0px 25px 10px 30px;*/
margin:0px 35px 10px 25px;
	padding: 0px 0px 0px 0px;
	height: 1px;
	border-bottom:1px solid #ebebeb;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
}
#seleziona_pagina {
	position:absolute;
	top:502px;
	left:0px;
	width: 475px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#seleziona_pagina a {
	color: #666666;
	text-decoration: none;
}
#seleziona_pagina .selected {
	color: #1e61a8;
	font-weight: bold;
}
#box_colonna_CENTRO {
	width: 179px;
	height: 480px;
	padding:0px 0px 0px 1px;
	margin:0px 0px 0px 0px;
	float: left;
	background-color: #ffffff;
}
#box_colonna_CENTRO_corpo {
	width: 178px;
	height: 480px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color: #f3f3f3;
}
#box_colonna_CENTRO #bg_cucina {
	background-color: transparent;
	background-image: url(../images/cucina_02.jpg);
	background-repeat: no-repeat;
	width: 178px;
	height: 296px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#box_colonna_CENTRO #box_CENTRO_icone {
	width: 178px;
	padding:2px 0px 2px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:1px solid #FFFFFF;
}
#box_colonna_CENTRO #box_CENTRO_testi {
	width: 148px;
	padding:2px 15px 5px 15px;
	margin:20px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
}
#box_colonna_CENTRO #box_CENTRO_testi .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
}
#box_colonna_CENTRO #box_CENTRO_testi h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
}
#box_colonna_CENTRO #box_CENTRO_testi h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin: 10px 0px 0px 0px;
}
#box_colonna_CENTRO #box_CENTRO_testi .prezzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1e61a8;
}
#box_colonna_CENTRO #box_CENTRO_testi_scheda {
	width: 148px;
	padding:2px 15px 5px 15px;
	margin:20px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 12px;
}
#box_colonna_CENTRO #box_CENTRO_testi_scheda p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#box_colonna_CENTRO #box_CENTRO_testi_scheda strong {
	font-size: 11px;
}
#box_colonna_CENTRO #box_CENTRO_testi_scheda .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
}
#box_colonna_CENTRO #box_CENTRO_testi_scheda h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
}
#box_colonna_CENTRO #box_CENTRO_testi_scheda .prezzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1e61a8;
}
#box_colonna_CENTRO #box_CENTRO_testi_scheda h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
}
#box_colonna_CENTRO #box_CENTRO_fine {
	background-color: transparent;
	background-image: url(../images/colonna_freccia_2.jpg);
	background-repeat: no-repeat;
	width: 178px;
	height: 41px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#box_colonna_DX {
	width: 175px;
	padding:0px 0px 0px 1px;
	margin:0px 0px 0px 0px;
	float: left;
	border: none;
}
#box_colonna_DX_corpo {
	background-image: url(../images/bg_colonna_menu_dx.jpg);
	background-repeat: repeat-y;
	width: 174px;
	height: 290px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#box_colonna_DX_corpo #img_titolo_menu_dx {
	float: right;
}
#box_colonna_DX_corpo h2 {
	float: right;
	margin: 0px 0px 0px 0px;
}
#box_colonna_DX_corpo #box_DX_testi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding: 10px 10px 10px 10px;
}
#box_colonna_DX_corpo #box_DX_testi a {
	color: #ffffff;
	text-decoration: none;
}
#box_colonna_DX_corpo #box_DX_testi a:hover {
	color: #FDD865;
}
#box_colonna_DX_corpo #box_DX_testi .selected {
	color: #fdd865;
}
#box_colonna_DX_corpo #box_DX_testi .gruppo {
	margin-bottom:5px;
	font-weight: bold;
}
#box_colonna_DX_sfoglia_catalogo {
	margin-top:6px;
	border: none;
	/*background-image: url(../images/catalogo_sfogliabile.jpg);
background-repeat: no-repeat;*/
width: 174px;
	height: 44px;
}
#box_colonna_DX_sfoglia_catalogo h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#box_colonna_DX_box_sfoglia_catalogo {
	margin-top:0px;
	border: none;
	background-image: url(../images/box_catalogo_sfogliabile.jpg);
	background-repeat: no-repeat;
	width: 174px;
	height: 176px;
}
#box_colonna_DX_box_sfoglia_catalogo #sfoglia_catalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e61a8;
	width: 85px;
	padding-left:85px;
}
#box_colonna_DX_box_sfoglia_catalogo #sfoglia_catalogo_sezione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 148px;
	/*height:5px;*/
padding-left:15px; /*riportare a 15*/
	margin-top:55px; /* riportare a 55*/
}
#box_colonna_DX_box_sfoglia_catalogo #sfoglia_catalogo_sezione a {
	color: #666666;
	text-decoration: none;
}
#box_colonna_DX_box_sfoglia_catalogo #sfoglia_catalogo_sezione a:hover {
	color: #666666;
	text-decoration: underline;
}
#box_colonna_DX_box_sfoglia_catalogo #scarica_catalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 120px;
	padding-left:15px; /* riportare a 30 */
	/*margin-top:-4px;*/
padding-top:8px;
}
#box_colonna_DX_box_sfoglia_catalogo #scarica_catalogo a {
	color: #666666;
	text-decoration: none;
}
#box_colonna_DX_box_sfoglia_catalogo #scarica_catalogo a:hover {
	color: #666666;
	text-decoration: underline;
}
/*  ------------------------ NEW BOX CATALGO -------------------------------------- */
#box_colonna_DX_sfoglia_catalogoNEW {
	margin-top:6px;
	border: none;
	width: 174px;
	height: 44px;
	position:relative;
}
#box_colonna_DX_sfoglia_catalogoNEW h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#box_colonna_DX_box_sfoglia_catalogoNEW {
	margin-top:0px;
	border: none;
	background-image: url(../images/box_catalogo_sfogliabile_bg.jpg);
	background-repeat: no-repeat;
	width: 174px;
	height: 176px;
}
#box_colonna_DX_box_sfoglia_catalogoNEW #sfoglia_catalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e61a8;
	width: 95px;
	padding-right:2px;
	float:right;
	position:absolute;
	z-index:2;
	left: 85px;
	top: 46px;
	height: 59px;
}
#box_colonna_DX_box_sfoglia_catalogoNEW #sfoglia_catalogo_sezione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 148px;
	position:absolute;
	z-index:1;
	top: 162px;
	left: 17px;
}
#box_colonna_DX_box_sfoglia_catalogoNEW #ImgCAT {
	float:left;
	width:92px;
}
#box_colonna_DX_box_sfoglia_catalogoNEW #sfoglia_catalogo_sezione a {
	color: #666666;
	text-decoration: none;
}
#box_colonna_DX_box_sfoglia_catalogoNEW #sfoglia_catalogo_sezione a:hover {
	color: #666666;
	text-decoration: underline;
}
#box_colonna_DX_box_sfoglia_catalogoNEW #scarica_catalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 140px;
	position:absolute;
	left: 16px;
	top: 186px;
}
#box_colonna_DX_box_sfoglia_catalogoNEW #scarica_catalogo a {
	color: #666666;
	text-decoration: none;
}
#box_colonna_DX_box_sfoglia_catalogoNEW #scarica_catalogo a:hover {
	color: #666666;
	text-decoration: underline;
}
/*  ------------------------ FINE NEW BOX CATALGO -------------------------------------- */


#piede {
	margin: 0 auto;
	padding: 0px 9px 0px 0px;
	width: 830px;
	height: 12px;
	background-color: #ffea89;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e61a8;
	height: 12px;
	padding:4px;
}

#piede_content {
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 5px 0px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e61a8;
}
#piede_content a {
	color: #1e61a8;
	text-decoration:underline;
}

#piede_content a:hover {
	color: #1e61a8;
	text-decoration:none;
}

#piede_stampa {
	margin: 10px auto;
	padding: 0px 0px 0px 0px;
	width: 600px;
	height: 12px;
}
#piede_stampa #piede_content {
	margin: 0px 0px 0px 0px;
	padding: 3px 5px 3px 0px;
	background-color: #f0f0f0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e61a8;
}
#piede_stampa #piede_content #sito {
	float:right;
	font-weight: bolder;
}
.pviiscroller {
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif
}
.pviiscroller p {
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 14px;
	margin-top: 0px
}
.pviiscroller h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px
}
.pviiscroller a:link {
	color: #666666;
	text-decoration: underline
}
.pviiscroller a:visited {
	color: #666666;
	text-decoration: underline
}
.pviiscroller a:hover {
	color: #FFFFFF;
	text-decoration: underline
}
#p7s1content1 {
	position: absolute;
	width: 1100px;
	visibility: visible;
	clip:   rect( )
}
.tableDati {
	vertical-align: top;
	text-align: left;
	width: 100%;
	font-size: 11px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.tableCella_left_1 {
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	width: 75%;
	background-color: #fcfcfc;
	padding: 2px 0px 2px 20px;
	font-weight: bold;
}
.tableCella_left_2 {
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	width: 75%;
	background-color: #f7f7f7;
	padding: 2px 0px 2px 55px;
	font-weight: bold;
}
.tableCella_right {
	border-bottom: 1px solid #cccccc;
	text-align: right;
	background-color: #f3f3f3;
	padding: 2px 18px 2px 0px;
	color: #0077bb;
}
.linea_grigia_chiara {
	border-bottom: 1px solid #cecece;
	width: 100%;
	height: 1px;
	height: 10px;
	margin-bottom:10px;
}
h1 span {
	display: none;
}
.menu_btn_home h1 {
	background: transparent url(/images/btn_home.jpg) no-repeat top left;
	width: 38px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_home_over h1 {
	background: transparent url(/images/btn_home_over.jpg) no-repeat top left;
	width: 38px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_chisiamo h1 {
	background: transparent url(/images/btn_chisiamo.jpg) no-repeat top left;
	width: 65px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_chisiamo_over h1 {
	background: transparent url(/images/btn_chisiamo_over.jpg) no-repeat top left;
	width: 65px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_catalogo h1 {
	background: transparent url(/images/btn_catalogo.jpg) no-repeat top left;
	width: 65px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_catalogo_over h1 {
	background: transparent url(/images/btn_catalogo_over.jpg) no-repeat top left;
	width: 65px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_news h1 {
	background: transparent url(/images/btn_news.jpg) no-repeat top left;
	width: 43px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_news_over h1 {
	background: transparent url(/images/btn_news_over.jpg) no-repeat top left;
	width: 43px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_curiosita h1 {
	background: transparent url(/images/btn_curiosita.jpg) no-repeat top left;
	width: 65px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_curiosita_over h1 {
	background: transparent url(/images/btn_curiosita_over.jpg) no-repeat top left;
	width: 65px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_puntivendita h1 {
	background: transparent url(/images/btn_puntivendita.jpg) no-repeat top left;
	width: 86px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_puntivendita_over h1 {
	background: transparent url(/images/btn_puntivendita_over.jpg) no-repeat top left;
	width: 86px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_contatti h1 {
	background: transparent url(/images/btn_contatti.jpg) no-repeat top left;
	width: 60px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_contatti_over h1 {
	background: transparent url(/images/btn_contatti_over.jpg) no-repeat top left;
	width: 60px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_newsletter h1 {
	background: transparent url(/images/btn_newsletter.jpg) no-repeat top left;
	width: 70px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
.menu_btn_newsletter_over h1 {
	background: transparent url(/images/btn_newsletter_over.jpg) no-repeat top left;
	width: 70px;
	height: 15px;
	margin:0px 0px 0px 0px;
	float: left;
}
#mappasito_leggi {
	width: 830px;
	height: 100%;
	background-color: #FFFFFF;
	text-align: left;
	margin-top:5px;
	margin-bottom: 20px;
	border-top:1px solid #cecece;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
}
#mappasito_leggi #box {
	width: 735px;
	margin-top:30px;
	margin-left:50px;
}
#mappasito_leggi #box h1 {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#mappasito_leggi #box #content {
	margin: 30px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
}
#mappasito_leggi #box #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}
#mappasito_leggi #box #content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	margin: 0px 0px 0px 0px;
}
#mappasito_leggi #box #content h2 a {
	color: #1e61a8;
}
#mappasito_leggi #box #content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #464545;
	margin: 0px 0px 0px 0px;
}
#mappasito_leggi #box #content h3 a {
	color: #464545;
}
#mappasito_leggi #box #content a {
	color: #666666;
}
#mappasito_leggi #box #content .gruppo {
	width: 100%;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin: 0px 0px 0px 0px;
	line-height: 16px;
}
#mappasito_leggi #box #content .gruppo h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #464545;
	margin: 0px 0px 0px 0px;
}
#mappasito_leggi #box #content .gruppo h3 a {
	color: #464545;
}
#mappasito_leggi #box #content .gruppo a {
	color: #666666;
}
#mappasito_leggi #box #content .gruppo .col100SX {
	width: 100px;
	float: left;
}
#mappasito_leggi #box #content .gruppo .col120SX {
	width:105px;
	/*width: 120px;*/
	float: left;
}
#mappasito_leggi #box #content .gruppo .col130SX {
	width: 130px;
	float: left;
}
#mappasito_leggi #box #content .gruppo .col140SX {
	width: 140px;
	float: left;
}
#mappasito_leggi #box #content .gruppo .col140DX {
	width: 140px;
	float: right;
}
/*stili per contenuto alternativo statico*/

#header_default {
	width:830px;
	height:305px;
	float:left;
	text-align:center;
	border:solid 4px #666666;
}
#header_int {
	background-image:url(../images/alt_sfondo_header.jpg);
	background-repeat:repeat-x;
	border:solid 1px #0077bb;
	float:left;
	position:relative;
	width:698px;
	height:305px;
}
#header_promo {
	width:26;
	height:306;
	float:left;
}
#header_content {
	width:673;
	height:305;
	float:left;
}
#button_dx {
	width:673;
	height:28;
	text-align:right;
	margin-top:11px;
}
#button_catalogo {
	width:26px;
	height:306px;
	float:right;
}
#img_title {
	width:425px;
	height:254px;
	float:left;
}
#img_prod {
	margin-top:0px;
	float:left;
	vertical-align:bottom;
}
#header_testo_luglio {
	height:5px;
	width:420px;
	margin-left:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#696969;
	float:left;
	font-weight:bold;
	padding-top:16px;
	padding-left:2px;
	text-align:left;
}
#header_testo2_luglio {
	height:5px;
	width:420px;
	margin-left:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#696969;
	float:left;
	font-weight:bold;
	padding-left:2px;
	text-align:left;
	padding-top:20px;
}
#header_testo {
	height:43px;
	width:640px;
	margin-left:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#696969;
	float:left;
	text-align:left;
	position:absolute;
	top:260px;
	left:20px;
}
#img_catalogo {
	height:253px;
	width:246px;
	float:right;
}
#img_under_header {
	height:98px;
	width:842px;
	float:left;
	text-align:center;
	padding-top:1px;
}
/* STILI INTERNI*/

#cat_pic {
	width:475px;
	height:295px;
	float:left;
}
#cat_title {
	width:475px;
	height:37px;
	float:left;
	margin-top:-5px;
}
#cat_top {
	width:179px;
	height:23px;
	float:left;
}
#cat_top_emma {
	width:178px;
	height:25px;
	float:left;
	background-image:url(../images/cat_top_emma.jpg);
	padding-left:10px;
	padding-top:2px;
}
#cat_txt_cucine {
	width:179px;
	height:307px;
	float:left;
	background-image:url(../images/cat_cucine_txt_bg.jpg);
}
#cat_txt_soggiorni {
	width:179px;
	height:307px;
	float:left;
	background-image:url(../images/cat_soggiorni_txt_bg.jpg);
}
#cat_txt_camere {
	width:179px;
	height:307px;
	float:left;
	background-image:url(../images/cat_camere_txt_bg.jpg);
}
#cat_txt_bagni {
	width:179px;
	height:307px;
	float:left;
	background-image:url(../images/cat_bagni_txt_bg.jpg);
}
#cat_txt_camerette {
	width:179px;
	height:307px;
	float:left;
	background-image:url(../images/cat_camerette_txt_bg.jpg);
}
#cat_txt_complementi {
	width:179px;
	height:307px;
	float:left;
	background-image:url(../images/cat_complementi_txt_bg.jpg);
}
#txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
	margin-top:15px;
	margin-left:16px;
	text-align:left;
	width:135px;
	padding-top:5px;
	padding-right:25px;
	line-height:14px;
}
.fleftClass {
	float: left;
}
#testataDiv {
	display: none;
}
#telefonoStar {
	float: left;
	display: none;
}
#indirizzoStar {
	float: left;
	display: none;
}
#civicoStar {
	float: left;
	display: none;
}
#capStar {
	float: left;
	display: none;
}
#cittaStar {
	float: left;
	display: none;
}
#provinciaStar {
	float: left;
	display: none;
}
#messaggioStar {
	float: left;
	display: block;
}
#invio {
	width:375px;
	height:80px;
	text-align:center;
	float:right;
	padding-top:50px;
	padding-bottom:50px;
	margin-top:0px;
	padding-left:15px;
	padding-right:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color:#f3f3f3;
}
/* CSS EMMA */

#cat_pic_emma_guida {
	width:650px;
	min-height : 670px;
	height:auto;
	float:left;
	border-top:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
	background-color:#FFFFFF;
}
#cat_pic_emma {
	min-height:514px;
	height :auto; 
	width:473px;
	float:left;
	border-top:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
	background-color:#FFFFFF;
}
#cat_pic_emma_download {
	width:473px;
	height:514px;
	float:left;
	border-top:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
	background-color:#FFFFFF;
}
#cat_title_emma {
	width:435px;
	float:right;
	margin-right:0px;
	border-bottom:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1e61a8;
	font-weight:bold;
	margin-top:40px;
	padding-bottom:4px;
}
#cat_title_emma_faq {
	width:435px;
	float:right;
	margin-right:6px;
	border-bottom:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1e61a8;
	font-weight:bold;
	margin-top:40px;
	padding-bottom:4px;
}
#cat_title_emma_reg {
	width:435px;
	float:right;
	margin-right:6px;
	border-bottom:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1e61a8;
	font-weight:bold;
	margin-top:40px;
	padding-bottom:4px;
	margin-bottom:22px;
}
#cat_title_come_emma {
	width:610px;
	/*height:35px;*/
float:right;
	margin-right:6px;
	border-bottom:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1e61a8;
	font-weight:normal;
	margin-top:40px;
	padding-bottom:4px;
}
#cat_txt_emma {
	width:179px;
	height:307px;
	float:left;
	background-image:url(../images/cat_emma_txt_bg.jpg);
}
#cat_txt_emma .ImgFacebook {
	margin-top:274px;
}
#box_elenco_prodotti_emma {
	width: 475px;
	height: 500px;
	border-left:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
	float:left;
}
#cat_title_come_emma_titoletto {
	/*height:35px;*/
margin-right:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1e61a8;
	font-weight:normal;
	margin-top:90px;
	margin-left:30px;
}
#cat_title_conferma_newsletter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1e61a8;
	font-weight:normal;
	margin-top:40px;
}
#cat_txt_emmaweb {
	width:178px;
	height:296px;
	float:left;
	background-image:url(../images/cat_emmaweb_bg.jpg);
}


#come_domanda {
	width:600px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#525151;
	margin-left:0px;
	display:list-item;
	list-style-type: none;
	margin-bottom:20px;
}
#come_domanda a {
	width:390px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#525151;
	text-decoration:none;
	margin-bottom:20px;
}
#come_domanda a:hover {
	width:390px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#525151;
	text-decoration:underline;
	margin-bottom:20px;
}
#faq_domanda {
	width:100%px;
	text-align: left;
	margin-bottom: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#525151;
	padding-left:15px;
}
#faq_domanda a {
	width:100%px;
	text-align: left;
	margin-bottom: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#525151;
	text-decoration:none;
	padding-left:15px;
}
#faq_domanda a:hover {
	width:100%px;
	text-align: left;
	margin-bottom: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#525151;
	text-decoration:underline;
	padding-left:15px;
}
#homeemmaweb_title {
	width:420px;
	text-align: left;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	margin-left:32px;
	font-weight:bold;
}
#homeemmaweb_testo {
	width:420px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	margin-left:32px;
}
#homeemmaweb_reg {
	width:420px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-top:20px;
	margin-left:32px;
}
#homeemmaweb_reg .campotext {
	border:1px dashed #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-style:italic;
	padding-left:20px;
	width:130px;
}
#homeemmaweb_reg .imputimage {
	margin-right:30px;
	vertical-align:middle;
}
#homeemmaweb_reg a {
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
#homeemmaweb_reg a:hover {
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
#homeemmaweb_tit2 {
	width:420px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525151;
	margin-top:20px;
	margin-left:32px;
	color:#0077bb;
	font-weight:bold
}
#homeemmaweb_nota {
	width:420px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#525151;
	margin-top:25px;
	margin-left:32px;
	color:#666666;
	font-style:italic;
}
#homeemmaweb_nota_contatti {
	width:280px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#525151;
	margin-top:25px;
	margin-left:0px;
	color:#666666;
	font-style:italic;
}
#homeemmaweb_nota_stampa {
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#525151;
	margin-top:25px;
	color:#666666;
	font-style:italic;
	margin-left:10px;
}
#comefunziona_content {
	width:420px;
	text-align: left;
	margin-top:90px;
	margin-bottom: 20px;
	/*background-color:#FF6600;*/
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525151;
	margin-left:32px;
	line-height:20px;
}
#comefunziona_content .Ico1 {
	position:relative;
	vertical-align:middle;
}
#comefunziona_content .Ico2 {
	position:relative;
	vertical-align:middle;
}
#comefunziona_content .Ico3 {
	position:relative;
	vertical-align:middle;
}
#comefunziona_pdf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 178px;
	margin-top:6px;
	margin-left:0px
}
#comefunziona_pdf a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 148px;
	margin-top:7px;
	text-decoration:underline;
}
#comefunziona_pdf a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 148px;
	margin-top:7px;
	text-decoration:none;
}
.Img_guida {
	float:left;
	margin-right:10px;
	margin-left:21px;
	margin-top:5px;
}
.Img_freccia {
	margin-right:10px;
	float:left;
	margin-left:30px;
	margin-bottom:30px;
}
#box_colonna_DX_guida {
	width: 179px;
	padding:0px 0px 0px 0px;
	margin:-1px 0px 0px -3px;
	float:left;
	border: none;
}
#box_colonna_DX_corpo_guida {
	background-image: url(../images/bg_colonna_menu_dx.jpg);
	background-repeat: repeat-y;
	width: 174px;
	height: 290px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#box_colonna_DX_corpo_guida #img_titolo_menu_dx {
	float: right;
}
#box_colonna_DX_corpo_guida h2 {
	float: right;
	margin: 0px 0px 0px 0px;
}
#box_colonna_DX_corpo_guida #box_DX_testi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding: 10px 10px 10px 10px;
}
#box_colonna_DX_corpo_guida #box_DX_testi a {
	color: #ffffff;
	text-decoration: none;
}
#box_colonna_DX_corpo_guida #box_DX_testi a:hover {
	color: #FDD865;
}
#box_colonna_DX_corpo_guida #box_DX_testi .selected {
	color: #fdd865;
}
#box_colonna_DX_corpo_guida #box_DX_testi .gruppo {
	margin-bottom:5px;
	font-weight: bold;
}
#box_colonna_DX_guida {
	width: 175px;
	padding:0px 0px 0px -20px;
	margin:0px 0px 0px 0px;
	float: left;
	border: none;
	background-color:#FFFFFF;
}
/*DOWNLOAD*/

#download_content {
	width:435px;
	float:right;
	padding-right:6px;
}
#download_content #modulobase {
	width:435px;
	height:131px;
	float:right;
	background-color:#e7e7e7;
}
#Img_modbase {
	float:left;
	padding-top:5px;
	position:relative;
	clear:both;
}
#download_content #modulobase #contenitore {
	height:91px;
	width:418px;
	float:right;
	margin-top:40px;
}
#download_content #modulobase #contenitore #titolo {
	height:24px;
	width:412px;
	float:right;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1e61a8;
}
#download_content #modulobase #contenitore #titolo #img {
	float:left;
	height:60px;
	width:68px;
	margin-top:0px;
}
#download_content #modulobase #contenitore #titoletto {
	height:66px;
	width:359px;
	float:right;
	margin-top:-45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
#download_content #modulobase #contenitore #testo {
	height:50px;
	width:359px;
	float:right;
	margin-top:-50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464545;
}
#modulobase2 {
	width:435px;
	height:304px;
	float:right;
	background-image:url(../images/emma_download_img01.jpg);
	margin-top:4px;
}
#download_content #modulobase2 #contenitore {
	height:91px;
	width:418px;
	float:right;
	margin-top:25px;
}
#download_content #modulobase2 #contenitore #titolo {
	height:24px;
	width:412px;
	float:right;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1e61a8;
}
#download_content #modulobase2 #contenitore #titolo #img {
	float:left;
	height:60px;
	width:68px;
	margin-top:0px;
}
#download_content #modulobase2 #contenitore #titoletto {
	height:66px;
	width:359px;
	float:right;
	margin-top:-45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#464545;
}
#download_content #modulobase2 #contenitore #testo {
	height:50px;
	width:359px;
	float:right;
	margin-top:-50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464545;
}
/* 3° box */

#download_content #modulobase2 #contenitore2 {
	height:66px;
	width:418px;
	float:right;
	margin-top:0px;
}
#download_content #modulobase2 #contenitore2 #titolo {
	height:24px;
	width:412px;
	float:right;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1e61a8;
}
#download_content #modulobase2 #contenitore2 #titolo #img {
	float:left;
	height:60px;
	width:68px;
	margin-top:0px;
}
#download_content #modulobase2 #contenitore2 #titoletto {
	height:66px;
	width:359px;
	float:right;
	margin-top:-45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#464545;
}
#download_content #modulobase2 #contenitore2 #testo {
	height:50px;
	width:359px;
	float:right;
	margin-top:-50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464545;
}
/* REGISTRAZIONE EMMA */

#emmaweb_registrazione {
	width:476px;
	/*margin-top:30px;*/
    margin-left:0px;
}
#emmaweb_registrazione #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#emmaweb_registrazione #content {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
#emmaweb_registrazione #content #info {
	width: 435px;
	margin: 0px 0px 0px 0px;
	padding-top:40px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFCC00;
	font-weight: normal;
	color: #666666;
}
#emmaweb_registrazione #content #form {
	float: right;
	width: 435px;
	margin: 0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
}
#emmaweb_registrazione #content #form #riquadro1 {
	background-color: #f3f3f3;
	padding-left:25px;
	height:100px;
	padding-top:20px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.errore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-align:center;
	margin-bottom:0px;
	margin-top:1px;
	padding-top:3px;
	padding-bottom:3px;
	background:#f3f3f3;
}

.frase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#666666;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:1px;
	padding-top:20px;
	padding-left:25px;
	padding-bottom:15px;
	background:#f3f3f3;
}
.frase a{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#666666;
text-decoration:underline;
}
.frase a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#666666;
text-decoration:underline;}

.frase a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration:none;
color:#333333;
}
#emmaweb_registrazione #content #form #riquadro1 .errore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-align:center;
	margin-bottom:5px;
	margin-top:5px;/*background:#009900;*/
}
#emmaweb_registrazione #content #form #riquadro1 .elenco_campi {
	margin-bottom:10px;
}
#emmaweb_registrazione #content #form #riquadro5 .elenco_campi {
	margin-bottom:12px;
}
#emmaweb_registrazione #content #form #riquadro1 input {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top:-3px;
	padding-left: 2px;
}
#emmaweb_registrazione #content #form #riquadro1 select {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top:-3px;
}
#emmaweb_registrazione #content #form #riquadro1 textarea {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	width: 330px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 2px;
}
#emmaweb_registrazione #content #form #riquadro1 .col0 {
	float:left;
	width: 80px;
}
#emmaweb_registrazione #content #form #riquadro1 .col1 {
	float:left;
	width: 45px;
}
#emmaweb_registrazione #content #form #riquadro1 .col2 {
	float:left;
	width: 125px;
}
#emmaweb_registrazione #content #form #riquadro1 .col3 {
	float:left;
	width: 60px;
}
#emmaweb_registrazione #content #form #riquadro1 .col4 {
	float:left;
	width: 40px;
}
#emmaweb_registrazione #content #form #riquadro1 .col5 {
	float:left;
	width: 31px;
}
#emmaweb_registrazione #content #form #riquadro1 .col6 {
	float:left;
	width: 50px;
}
#emmaweb_registrazione #content #form #riquadro2 {
	margin-top:1px;
	background-color: #ececec;
	padding-left:25px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	vertical-align:top;
	height:20px;
}
#emmaweb_registrazione #content #form #riquadro2 #radio {
	vertical-align:middle;
}
#emmaweb_registrazione #content #form #riquadro3 {
	margin-top:1px;
	background-color: #FFFFFF;
	background: url(../images/contattaci_04.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 410px;
	height:122px;
	padding-left:25px;
	padding-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#emmaweb_registrazione #content #form #riquadro5 {
	background-color: #f3f3f3;
	padding-left:25px;
	padding-top: 8px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#emmaweb_registrazione #content #form #riquadro5 .col0 {
	float:left;
	width: 80px;
}
#emmaweb_registrazione #content #form #riquadro5 input {
	margin-top:-3px;
}
#emmaweb_registrazione #content #form #riquadro5 select {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top:-3px;
}
#emmaweb_registrazione #content #form #riquadro5 textarea {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	width: 330px;
	height: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
#emmaweb_registrazione #content #form #riquadro4 {
	margin-top:1px;
	background-color: #f3f3f3;
	padding-left:25px;
	padding-top: 1px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
#emmaweb_registrazione #content #form #riquadro3 textarea {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	width: 330px;
	height: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 2px;
}
#emmaweb_registrazione #content #form #riquadro4 {
	margin-top:1px;
	background-color: #FFFFFF;
	width:410px;
	padding-left:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	font-style: italic;
}
#emmaweb_registrazione #content #form #riquadro4 #invia_dati {
	float: right;
}
#emmaweb_registrazione #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}

/* CHIEDI A EMMA*/

#emmaweb_chiedi {
	width:476px;
	/*margin-top:30px;*/
margin-left:0px;
}
#emmaweb_chiedi #titolo {
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
	text-transform: uppercase;
}
#emmaweb_chiedi #content {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
#emmaweb_chiedi #content #info {
	width: 435px;
	margin: 0px 0px 0px 0px;
	padding-top:40px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFCC00;
	font-weight: normal;
	color: #666666;
}
#emmaweb_chiedi #content #form {
	float: right;
	width: 435px;
	margin: 0px 10px 0px 0px;
}
#emmaweb_chiedi #content #form #riquadro1 {
	background-color: #f3f3f3;
	padding-left:25px;
	height:200px;
	padding-top:20px;
	padding-left:25px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.errore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-align:center;
	margin-bottom:0px;
	margin-top:1px;
	padding-top:3px;
	padding-bottom:3px;
	background:#f3f3f3;
}
.errore2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-align:left;
	margin-bottom:0px;
	margin-top:1px;
	padding-top:3px;
	padding-bottom:3px;
	background:#f3f3f3;
}
/*#emmaweb_chiedi #content #form #riquadro1 .errore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #FF0000;
	text-align:center;
	margin-bottom:5px;
	margin-top:5px;background:#009900;
}*/
#emmaweb_chiedi #content #form #riquadro1 .elenco_campi {
	margin-bottom:10px;
}
#emmaweb_chiedi #content #form #riquadro5 .elenco_campi {
	margin-bottom:12px;
}
#emmaweb_chiedi #content #form #riquadro1 input {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top:-3px;
	padding-left: 2px;
}
#emmaweb_chiedi #content #form #riquadro1 select {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top:-3px;
}
#emmaweb_chiedi #content #form #riquadro1 textarea {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	width: 330px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 2px;
}
#emmaweb_chiedi #content #form #riquadro1 .col0 {
	float:left;
	width: 80px;
}
#emmaweb_chiedi #content #form #riquadro1 .col1 {
	float:left;
	width: 45px;
}
#emmaweb_chiedi #content #form #riquadro1 .col2 {
	float:left;
	width: 125px;
}
#emmaweb_chiedi #content #form #riquadro1 .col3 {
	float:left;
	width: 60px;
}
#emmaweb_chiedi #content #form #riquadro1 .col4 {
	float:left;
	width: 40px;
}
#emmaweb_chiedi #content #form #riquadro1 .col5 {
	float:left;
	width: 31px;
}
#emmaweb_chiedi #content #form #riquadro1 .col6 {
	float:left;
	width: 50px;
}
#emmaweb_chiedi #content #form #riquadro2 {
	margin-top:1px;
	background-color: #ececec;
	padding-left:25px;
	padding-left:25px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	vertical-align:top;
	height:20px;
}
#emmaweb_chiedi #content #form #riquadro2 #radio {
	vertical-align:middle;
}
#emmaweb_chiedi #content #form #riquadro3 {
	margin-top:1px;
	background-color: #FFFFFF;
	padding-left:25px;
	background: url(../images/contattaci_04.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 435px;
	height:122px;
	padding-left:25px;
	padding-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#emmaweb_chiedi #content #form #riquadro5 {
	background-color: #f3f3f3;
	padding-left:25px;
	padding-top: 8px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#emmaweb_chiedi #content #form #riquadro5 .col0 {
	float:left;
	width: 80px;
}
#emmaweb_chiedi #content #form #riquadro5 input {
	margin-top:-3px;
}
#emmaweb_chiedi #content #form #riquadro5 select {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top:-3px;
}
#emmaweb_chiedi #content #form #riquadro5 textarea {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	width: 330px;
	height: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
#emmaweb_chiedi #content #form #riquadro4 {
	margin-top:1px;
	background-color: #f3f3f3;
	padding-left:25px;
	padding-top: 1px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
#emmaweb_chiedi #content #form #riquadro3 textarea {
	background-color: #ffffff;
	border: 1px solid #b6b6b6;
	width: 330px;
	height: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 2px;
}
#emmaweb_chiedi #content #form #riquadro4 {
	margin-top:1px;
	background-color: #FFFFFF;
	width:410px;
	padding-left:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	font-style: italic;
}
#emmaweb_chiedi #content #form #riquadro4 #invia_dati {
	float: right;
}
#emmaweb_chiedi #content .titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1e61a8;
}

/* FAQ E GUIDA AJAX */

.testo_ajax {
display: block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:400px;
line-height:normal;
margin-bottom:0px;
margin-top:0px;
padding:0px;
background-color:#FFFFFF;
}


#faq_content {
	width:515;
	text-align:left;
	margin-top:90px;
	margin-bottom: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#525151;
}


#faq_content  ul.gallery{
list-style-type: none;
line-height:30px; 
margin:5px 0px 10px 30px;
padding: 0px;
}

#faq_content ul.gallery li{
background:transparent url("../images/freccia_blu.gif") no-repeat 0px 7px;
margin: 0 0 0 0;
padding: 0 0 0 25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#525151;
}

#faq_content  ul.gallery li a{
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#525151;
}
#faq_content  ul.gallery li a:hover{
text-decoration: underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#525151;
}

#come_content {
	width:570px;
	text-align: left;
	margin-top:20px;
	margin-left:33px;
}

#come_content  ul.gallery{
list-style-type: none;
margin:0px 0px 0px 0px;
padding: 0px;
}

#come_content ul.gallery li{
background:transparent url("../images/freccia_blu_come.gif") no-repeat -1px 5px;
margin: 0 0 0 0;
padding: 0 0 10px 27px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#525151;
}

#come_content  ul.gallery li a{
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#525151;
}
#come_content  ul.gallery li a:hover{
text-decoration: underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#525151;
}


