body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(forme_immagini/condivise/background.png);
	background-repeat:repeat;
}
div#contenitore {
	position:relative;
	float:inherit;
	width:874px;
	height:auto;
	text-align:left;
	vertical-align:top;
	background-image:url(forme_immagini/condivise/background_contenitore.png);
	background-repeat:repeat-y;
}
div#testata {
	width:852px;
	height:13px!important;
	margin-left:11px;
	margin-right:11px;
	margin-bottom:-6px;
	margin-bottom /**/:0px;
	background-image:url(forme_immagini/immagini_interne/bgr_rosso.png);
	background-repeat:repeat-x;
}
div#bottom {
	width:874px;
	height:40px;
	background-image:url(forme_immagini/condivise/bottom.png);
	background-repeat:no-repeat;
}
/*INDEX*/
div#benvenuto {
	width:852px;
	height:145px!important;
	margin-left:11px;
	margin-right:11px;
	margin-bottom:-5px;
	margin-bottom /**/:0px;
}
div#elemento_esterno {
	position:absolute;
	width:141px;
	height:545px;
	left:-129px;
	top:85px;
}
td#index_colonna_sx {
	width:546px;
	text-align:left;
	vertical-align:top;
	padding:0px;
}
td#index_colonna_dx {
	width:306px;
	text-align:left;
	vertical-align:top;
}
div#contenitore_homepage {
	width:852px;
	height:auto;
	margin-left:11px;
	margin-right:11px;
	text-align:left;
	vertical-align:top;
}
div#flash_menu_homepage {
	width:546px;
	height:418px;
	vertical-align:top;
	margin-bottom:-5px;
	margin-bottom /**/:0px;
}
div#calendario_homepage {
	position:relative;
	width:546px;
	height:186px;
	background-image: url(forme_immagini/home/calendario-homepage.png);
	background-repeat: no-repeat;
	vertical-align:top;
}
div#homepage_titolo_dieta_giorno {
	position:absolute;
	width:246px;
	height:17px;
	padding-left:3px;
	text-align:left;
	font-size: 12px;
	line-height: 15px;
	color: #990000;
	left:91px;
	top:13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div#homepage_consigliSX_dieta_giorno {
	position:absolute;
	width:120px;
	height:122px;
	text-align:left;
	color: #333333;
	left:94px;
	top:40px;
}
div#homepage_consigliDX_dieta_giorno {
	position:absolute;
	width:120px;
	height:122px;
	text-align:left;
	color: #333333;
	left:220px;
	top:40px;
}
span.homepage_rosso_elementi_dieta {
	color:#990000;
}
ul.homepage_elenco_consigli {
	margin:0px;
	padding:0px;
}
li.homepage_elenco_consigli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	padding-bottom:8px;
	list-style-type: none;
}
div#homepage_consiglio_giorno {
	position:absolute;
	width:160px;
	height:auto;
	z-index:1;
	background-image:url(forme_immagini/home/elenco_consiglio_giorno.png);
	background-repeat:repeat-y;
	left:367px;
	top:81px;
	padding-left:10px;
	font-family: Georgia, Arial, Times, serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	vertical-align:bottom;
}
span#homepage_titolo_consiglio_giorno {
	font-size: 12px;
	line-height: 19px;
	color: #990000;
	font-weight: bold;
}
div#contenitore_pannelli_destra {
	width:306px;
	text-align:left;
}
div#homepage_dieta_personalizzata {
	position:relative;
	width:306px;
	height:153px;
	margin-top:6px;
	background-image: url(forme_immagini/home/sfondo-box-dx-beige.png);
	background-repeat: no-repeat;
}
div#titolo_dieta_homepage {
	position:absolute;
	width:220px;
	height:22px;
	left:31px;
	top:20px;
	z-index:3;
	font-family: Tahoma, Georgia, Arial, Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: #990000;
	font-weight: bold;
	text-align:center;
}
div#testo_dieta_personalizzata_homepage {
	position:absolute;
	width:242px;
	height:37px;
	text-align:left;
	left:25px;
	top: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	color: #333333;
}
span.dieta_rossa_personalizzata {
	color:#990000;
	font-weight:bold;
}
div#pulsante_dieta_personalizzata_homepage {
	position:absolute;
	width:242px;
	height:26px;
	text-align:center;
	left:25px;
	top: 105px;
}
div#homepage_ultime_news {
	position:relative;
	width:306px;
	height:207px;
	background-image: url(forme_immagini/home/sfondo-box-dx-bianco.png);
	background-repeat: no-repeat;
}
div#homepage_titolo_ultime_news {
	position:absolute;
	width:220px;
	height:22px;
	left:31px;
	top:19px;
	z-index:3;
	font-family: Tahoma, Georgia, Arial, Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: #990000;
	font-weight: bold;
	text-align:center;
}
div#testo_news_homepage {
	position:absolute;
	width:242px;
	height:131px;
	text-align:left;
	left:25px;
	top: 46px;
	color: #333333;
}
ul.elenco_news {
	margin:0px;
	padding-left:16px;
}
li.elenco_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:12px;
	list-style-position: inset;
	list-style-image: url(forme_immagini/home/elenco_news.gif);
	list-style-type: circle;
	padding-bottom:6px;
}
div#altre_news_homepage {
	position:absolute;
	width:88px;
	height:16px;
	left:176px;
	top:171px;
	z-index:6;
	font-family: Tahoma, Georgia, Arial, Times, serif;
	font-size: 11px;
	line-height: 13px;
	color: #990000;
	text-align:right;
	font-weight: bold;
}
a.continua_leggere {
	font-family: Tahoma, Georgia, Arial, Times, serif;
	color: #990000;
	text-decoration:none;
}
a.continua_leggere:hover {
	text-decoration:underline;
	color: #990000;
}
div#homepage_offerte_speciali {
	position:relative;
	width:306px;
	height:207px;
	background-image: url(forme_immagini/home/sfondo-box-dx-bianco.png);
	background-repeat: no-repeat;
}
div#homepage_titolo_offerte_speciali {
	position:absolute;
	width:224px;
	height:23px;
	text-align:center;
	left:32px;
	top:20px;
	font-family: Tahoma, Georgia, Arial, Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: #990000;
	font-weight: bold;
}
div#homepage_foto_offerte_speciali {
	position:absolute;
	width:88px;
	height:135px;
	text-align:center;
	left:26px;
	top: 50px;
}
div#homepage_testo_offerte_speciali {
	position:absolute;
	width:139px;
	height:135px;
	text-align:left;
	left:124px;
	top: 48px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #333333;
}
div#homepage_testo_offerte_speciali p{
	margin:0;
	padding:0 0 12px 0;
}
p.homepage_altre_offerte_speciali {
	font-family: Tahoma, Georgia, Arial, Times, serif;
	font-size: 11px;
	line-height:30px;
	color: #990000;
	text-align:right;
	font-weight: bold;
	margin:12px 0 0 0;
	padding:0;
}
div#homepage_chat {
	position:relative;
	width:306px;
	height:207px;
	background-image: url(forme_immagini/home/sfondo-box-dx-bianco.png);
	background-repeat: no-repeat;
}
div#homepage_titolo_bottom_chat {
	position:absolute;
	width:220px;
	height:22px;
	left:30px;
	top:20px;
	z-index:6;
	font-family: Tahoma, Georgia, Arial, Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: #990000;
	font-weight: bold;
	text-align:center;
}
div#homepage_testo_chat {
	position:absolute;
	width:239px;
	height:27px;
	text-align:left;
	left:27px;
	top: 44px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	color: #333333;
}
div#homepage_semaforo_bottom_chat {
	position:absolute;
	width:22px;
	height:52px;
	left:25px;
	top:102px;
	z-index:2;
	text-align:center;
}
div#homepage_blocco_campi_bottom_chat {
	position:absolute;
	width:209px;
	height:118px;
	left:63px;
	top:76px;
	z-index:1;
	text-align:left;
}
span.homepage_voci_form_bottom_chat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #822501;
	text-align:left;
	padding-top:8px;
	padding-bottom:3px;
}
input.homepage_input_form_bottom_chat {
	width:192px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:2px;
	padding-left:2px;
	border: 1px solid #E7D5A9;
	background-color: #F5EFE0;
}
input.homepage_entra_form_bottom_chat {
	padding-top:6px;
	padding-left:45px;
}
div#homepage_stato_chat_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	position:absolute;
	width:66px;
	height:20px;
	left:25px;
	top:164px;
	z-index:3;
	text-align:left;
	font-weight: bold;
}
div#homepage_stato_chat_arancio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	position:absolute;
	width:66px;
	height:20px;
	left:25px;
	top:164px;
	z-index:3;
	text-align:left;
	font-weight: bold;
}
div#homepage_stato_chat_rosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	position:absolute;
	width:66px;
	height:20px;
	left:25px;
	top:164px;
	z-index:3;
	text-align:left;
	font-weight: bold;
}
div#eshop_homepage {
	position:relative;
	width:546px;
	height:159px;
	background-image: url(forme_immagini/home/sfondo-box-eshop-homepage.png);
	background-repeat: no-repeat;
}
div#homepage_titolo_shop_evidenza {
	position:absolute;
	width:493px;
	height:3px;
	text-align:center;
	left:31px;
	top:24px;
	font-family: Tahoma, Georgia, Arial, Times, serif;
	font-size: 14px;
	line-height: 17px;
	color: #990000;
	font-weight: bold;
}
div#homepage_foto1_shop_evidenza {
	position:absolute;
	width:auto;
	height:auto;
	/*border:1px solid #FFFFFF;*/
	left:36px;
	top:56px;
}
div#homepage_testo1_shop_evidenza {
	position:absolute;
	width:144px;
	height:auto;
	text-align:left;
	left:122px;
	top: 54px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #333333;
}
div.nome_prodotto {
	color: #990000;
	font-weight: bold;
}
div#homepage_foto2_shop_evidenza {
	position:absolute;
	width:78px;
	height:58px;
	/*border:1px solid #FFFFFF;*/
	left:290px;
	top:56px;
}
div#homepage_testo2_shop_evidenza {
	position:absolute;
	width:144px;
	height:auto;
	text-align:left;
	left:375px;
	top: 54px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #333333;
}
div#homepage_consiglio {
	position:absolute;
	width:506px;
	height:16px;
	z-index:1;
	background-image:url(forme_immagini/immagini_interne/background_data_consiglio.png);
	background-repeat:no-repeat;
	left:20px;
	top:148px;
	padding-left:10px;
	font-family: Georgia, Arial, Times, serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	vertical-align:middle;
}

/*TEMPLATE INTERNO */
div#logo_banner {
	position:relative;
	width:852px;
	height:215px;
	margin-left:11px;
	margin-right:11px;
}
table.totale {
	width:100%;
	height:auto;
	vertical-align:top;
}
td#banner_flash {
	width:554px;
	text-align:left;
	vertical-align:top;
}
td#spazio_offerte {
	width:298px;
	text-align:left;
	vertical-align:top;
}
div#top_offerte_speciali {
	position:relative;
	width:298px;
	height:211px;
	text-align:center;
	background-image:url(forme_immagini/immagini_interne/top_dx.png);
	background-repeat:no-repeat;
}
div#skyscraper {
	position:absolute;
	width:120px;
	height:600px;
	background-color:#990000;
	left:314px;
	top:4px;
	overflow: hidden;
}
div#titolo_offerte_speciali {
	position:absolute;
	width:224px;
	height:26px;
	text-align:center;
	left:32px;
	top:22px;
	font-family: Tahoma, Georgia, Arial, Times, serif;
	font-size: 16px;
	line-height: 26px;
	color: #990000;
	font-weight: bold;
}
div#foto_offerte_speciali {
	position:absolute;
	width:88px;
	height:135px;
	text-align:center;
	left:26px;
	top: 54px;
}
div#testo_offerte_speciali {
	position:absolute;
	width:139px;
	height:135px;
	text-align:left;
	left:124px;
	top: 53px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #333333;
}
span#altre_offerte_speciali {
	font-size: 11px;
	line-height:12px;
	color: #990000;
	text-align:right;
	font-weight: bold;
}
div#contenitore_dinamico {
	width:863px;
	height:auto;
	margin-right:11px;
	margin-top:12px;
	text-align:left;
	vertical-align:top;
}
td#menu_flash_sx {
	width:209px;
	height:auto;
	text-align:left;
	vertical-align:top;
}
div#contenitore_flash {
	width:209px;
	height:auto;
	text-align:center;
}
div#contenitore_pannello_dieta {
	position:relative;
	width:183px;
	height:204px;
	margin-left:22px;
	margin-right:4px;
	background-image: url(forme_immagini/immagini_interne/sfondo-pannello-compila.png);
	background-repeat: no-repeat;
}
div#titolo_pannello_dieta {
	position:absolute;
	width:173px;
	height:35px;
	text-align:center;
	left:5px;
	top:17px;
	font-family: Tahoma, Georgia, Arial, Times, serif;
	font-size: 13px;
	line-height: 16px;
	color: #990000;
	font-weight: bold;
}
div#testo_pannello_dieta {
	position:absolute;
	width:139px;
	height:auto;
	text-align:left;
	left:22px;
	top: 56px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	color: #333333;
}
p.testo_pannello_dieta_rosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
	padding:4px 0 0 0;
	margin:0;
}
p.testo_pannello_dieta_rosso a{
	color: #990000;
	text-decoration:none;
}
p.testo_pannello_dieta_rosso a:hover{
	color: #990000;
	text-decoration:underline;
}
a.continua_eshop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:20px;
	color: #990000;
	font-weight: bold;
	text-decoration:none;
}
a.continua_eshop:hover {
	text-decoration:underline;
}
div#pulsante_form_pannello_dieta {
	position:absolute;
	width:94px;
	height:28px;
	text-align:center;
	left:45px;
	top: 158px;
}
td#pagine {
	width:654px;
	height:auto;
	text-align:left;
	vertical-align:top;
}
div#pagine_top_background {
	position:relative;
	width:639px;
	height:45px;
	background-image:url(forme_immagini/immagini_interne/contenuto_dinamico_top.png);
	background-repeat:no-repeat;
	font-family: Georgia, Arial, Times, serif;
	font-size: 23px;
	line-height: 45px;
	color: #990000;
	padding-right:15px;
	padding-top:4px;
	text-align:center;
}
div#etichetta_titolo {
	position:absolute;
	width:171px;
	height:89px;
	background-color:transparent;
	right:25px;
	top:5px;
	z-index:5;
}
div#pagine_sviluppo_contenuto {
	clear:both;
	width:654px;
	height:auto;
	background-image:url(forme_immagini/immagini_interne/contenuto_dinamico_sottotop.png);
	background-repeat:no-repeat;
	font-family: Georgia, Arial, Times, serif;
	font-size: 12px;
	color: #333333;
}
div#pagine_contenuto_marginazione {
	clear:both;
	width:595px;
	min-height:894px;
	height:auto;
	margin-left:8px;
	margin-right:23px;
	padding-right:14px;
	padding-left:14px;
	padding-top:8px;
	/*padding-bottom:10px;*/
	font-family: Georgia, Arial, Times, serif;
	font-size: 12px;
	color: #333333;
	background-color:#F8F0D3;
	line-height: 16px;
}
div#pagine_contenuto_marginazione_divfotoinpiu {
	clear:both;
	width:595px;
	min-height:700px;
	height:auto;
	margin-left:8px;
	margin-right:23px;
	padding-right:14px;
	padding-left:14px;
	padding-top:8px;
	/*padding-bottom:10px;*/
	font-family: Georgia, Arial, Times, serif;
	font-size: 12px;
	color: #333333;
	background-color:#F8F0D3;
	line-height: 16px;
}
div.clear {
	clear:both;
}
div#duecolonne_foto {
	float:left;
	width:186px;
	height:auto;
	text-align:left;
	vertical-align:top;
}
div#duecolonne_testi {
	float:left;
	position:relative;
	width:409px;
	height:auto;
	text-align:justify;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	padding-top:22px;
}
div.foto_contenuto {
	width:160px;
	height:auto;
	/*height:auto;*/
	/*margin-top:3px;*/
	border: 3px solid #DBB96A;
	margin-bottom:0px;
	padding-bottom:0px;
}
div.didascalie_contenuto {
	width:152px;
	height:auto;
	text-align:left;
	padding-left:6px;
	padding-right:6px;
	padding-top:5px;
	padding-bottom:5px;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #333333;
	background-color:#FCF8EB;
	border-bottom: 1px solid #DBB96A;
	border-left: 1px solid #DBB96A;
	border-right: 1px solid #DBB96A;
	margin-bottom:40px;
}
div.contenuto_pocotesto {
	float:left;
	width:160px;
	min-height:120px;
	height:auto;
	margin-right:55px;
	vertical-align:bottom;
}
div.didascalie_contenuto_pocotesto {
	width:152px;
	height:auto;
	text-align:left;
	padding-left:6px;
	padding-right:6px;
	padding-top:5px;
	padding-bottom:5px;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #333333;
	background-color:#FCF8EB;
	border-bottom: 1px solid #DBB96A;
	border-left: 1px solid #DBB96A;
	border-right: 1px solid #DBB96A;
	margin-bottom:20px;
}
div#pulizia {
	clear:both;
}
div#shop_evidenza {
	position:relative;
	width:826px;
	height:160px;
	margin-left:24px;
	margin-right:24px;
	margin-top:18px;
	/*padding-left:40px;*/
	background-image: url(forme_immagini/immagini_interne/blocco_shop_evidenza.png);
	background-repeat: no-repeat;
}
div#titolo_shop_evidenza {
	position:absolute;
	width:493px;
	height:3px;
	text-align:center;
	left:22px;
	top:21px;
	font-family: Tahoma, Georgia, Arial, Times, serif;
	font-size: 14px;
	line-height: 17px;
	color: #990000;
	font-weight: bold;
}
div#foto1_shop_evidenza {
	position:absolute;
	width:auto;
	height:auto;
	/*border:1px solid #FFFFFF;*/
	left:23px;
	top:51px;
}
div#testo1_shop_evidenza {
	position:absolute;
	width:144px;
	height:auto;
	text-align:left;
	left:109px;
	top: 49px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #333333;
}
div#foto2_shop_evidenza {
	position:absolute;
	width:78px;
	height:58px;
	/*border:1px solid #FFFFFF;*/
	left:280px;
	top:51px;
}
div#testo2_shop_evidenza {
	position:absolute;
	width:144px;
	height:auto;
	text-align:left;
	left:365px;
	top: 49px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #333333;
}
div#donnina {
	position:absolute;
	width:264px;
	height:133px;
	left:528px;
	top:13px;
	z-index:0;
}
div#box_bottom_chat {
	position:absolute;
	width:281px;
	height:171px;
	left:543px;
	top:-6px;
	background-image: url(forme_immagini/immagini_interne/bottom_blocco_chatta.png);
	background-repeat: no-repeat;
	z-index:0;
}
div#titolo_bottom_chat {
	position:absolute;
	width:220px;
	height:22px;
	left:29px;
	top:22px;
	z-index:6;
	font-family: Tahoma, Georgia, Arial, Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: #990000;
	font-weight: bold;
	text-align:center;
}
div#semaforo_bottom_chat {
	position:absolute;
	width:22px;
	height:52px;
	left:23px;
	top:70px;
	z-index:2;
	text-align:center;
}
div#blocco_campi_bottom_chat {
	position:absolute;
	width:209px;
	height:118px;
	left:59px;
	top:43px;
	z-index:1;
	text-align:left;
}
span.voci_form_bottom_chat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #822501;
	text-align:left;
	padding-top:8px;
	padding-bottom:3px;
}
input.input_form_bottom_chat {
	width:192px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:2px;
	padding-left:2px;
	border: 1px solid #E7D5A9;
	background-color: #F5EFE0;
}
input.entra_form_bottom_chat {
	padding-top:6px;
	padding-left:45px;
}
div#stato_chat_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	position:absolute;
	width:66px;
	height:20px;
	left:23px;
	top:132px;
	z-index:3;
	text-align:left;
	font-weight: bold;
}
div#stato_chat_arancio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	position:absolute;
	width:66px;
	height:20px;
	left:23px;
	top:132px;
	z-index:3;
	text-align:left;
	font-weight: bold;
}
div#stato_chat_rosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	position:absolute;
	width:66px;
	height:20px;
	left:23px;
	top:132px;
	z-index:3;
	text-align:left;
	font-weight: bold;
}
div#consiglio {
	position:absolute;
	width:468px;
	height:16px;
	z-index:1;
	background-image:url(forme_immagini/immagini_interne/background_data_consiglio.png);
	background-repeat:no-repeat;
	left:9px;
	top:139px;
	padding-left:10px;
	font-family: Georgia, Arial, Times, serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	vertical-align:middle;
}
span.testo11_rosso {
	color:#822501;
}
div#contenuto_dinamico_chiusura {
	clear:both;
	width:654px;
	height:18px;
	background-image:url(forme_immagini/immagini_interne/contenuto_dinamico_chiusura.png);
	background-repeat:no-repeat;
}
div#footer {
	width:100%;
	height:38px;
	line-height:16px;
	padding-top:12px;
	background-image:url(forme_immagini/condivise/footer_piva.png);
	background-repeat:repeat-x;
	text-align:center;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #990000;
	background-position: top;
}
div#footer a{
	color: #FFFFFF;
	text-decoration:none;
}
div#footer a:hover{
	color: #FFFFFF;
	text-decoration:underline;
}
span.footer_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:19px;
	color: #FFFFFF;
}
div#footer a{
	text-decoration:none;
	color: #FFFFFF;
}
div#footer a:hover{
	text-decoration:underline;
	color: #FFFFFF;
}
/* ANALISI DELLA FIGURA */
div#foto_analisi_figura {
	float:left;
	width:178px;
	height:auto;
	border: 1px solid #C99D36;
}
div#contenitore_sviluppo_analisi_figura {
	float:left;
	width:395px;
	height:auto;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}
p.etichette_form_analisi_figura {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	line-height:18px;
	margin-bottom:0px;
	margin-top:6px;
}
input.campi_form_analisi_figura {
	width:360px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:2px;
	padding-left:2px;
	border: 1px solid #C99D36;
	background-color: #FFFFFF;
}
select.seleziona_centro_form_analisi_figura {
	width:360px;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:2px;
	padding-left:2px;
	border: 1px solid #C99D36;
	background-color: #FFFFFF;
}
p.invia_richiesta_analisi_figura {
	text-align:center;
	padding-top:20px;
}
textarea.messaggio_form_contatti {
	width:360px;
	height:80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:2px;
	padding-left:2px;
	border: 1px solid #C99D36;
	background-color: #FFFFFF;
}
textarea.privacy_form_contatti {
	width:360px;
	height:60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #6F6F6F;
	text-align:left;
	padding-top:2px;
	padding-left:2px;
	border: 1px solid #C99D36;
	background-color: #FFFFFF;
}
textarea.privacy_form_pagamento {
	width:540px;
	height:60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #6F6F6F;
	text-align:left;
	padding-top:2px;
	padding-left:2px;
	border: 1px solid #E0CA96;
	background-color: #FFFFFF;
}
p.accettazione_privacy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height:14px;
	margin-top:6px;
	margin-bottom:6px;
}

/* E-SHOP */
div#eshop_titolo_carrello_top {
	position:absolute;
	width:224px;
	height:26px;
	text-align:center;
	left:32px;
	top:22px;
	font-family: Tahoma, Georgia, Arial, Times, serif;
	font-size: 16px;
	line-height: 26px;
	color: #990000;
	font-weight: bold;
}
div#left_carrello_top {
	position:absolute;
	width:61px;
	height:auto;
	text-align:center;
	left:27px;
	top: 74px;
}
input.carrello_top, img.carrello_top {
	margin-top:12px;
}
div#descrizione_carrello_top {
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	vertical-align:top;
	color: #333333;
	left:26px;
	top: 48px;	
}
div#contenitore_elementi_carrello_top {
	position:absolute;
	width:165px;
	height:121px;
	height:auto;
	text-align:left;
	left:100px;
	top: 68px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #333333;
	vertical-align:baseline;
}
ul.elementi_carrello_top {
	margin:0px;
	padding:0px;
}
li.elementi_carrello_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	padding-bottom:1px;
	padding-top:3px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	color: #990000;
}
div#banner_eshop {
	position:absolute;
	width:592px;
	height:88px;
	left:23px;
	top:22px;
}
div.blocco_prodotto_anteprima {
	position:relative;
	float:left;
	width:297px;
	height:204px;
	margin-bottom:2px;
	background-image: url(forme_immagini/immagini_interne/e-shop/sfondo-box-preview-ecommerce.png);
	background-repeat: no-repeat;
	background-position: center top;
}
div.titolo_prodotto_ecommerce_preview {
	position:absolute;
	width:234px;
	height:auto;
	left:32px;
	top:15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	text-align:center;
}
div.thumbs_prodotto_ecommerce_preview {
	position:absolute;
	width:87px;
	height:auto;
	text-align:center;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	left: 31px;
	top: 44px;
}
p.prezzo_prodotto_ecommerce_preview {
	margin-top:8px;
	margin-bottom:0px;
	line-height:16px;
}
div.descrizione_prodotto_ecommerce_preview {
	position:absolute;
	left:127px;
	top:40px;
	width:144px;
	height:120px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #333333;
}
.pulsanti_prodotto_ecommerce_preview {
	margin-top:8px;
	margin-right:2px;
	border:0;
}
div#paging_prodotto_ecommerce_preview {
	clear:left;
	width:575px;
	height:auto;
	padding-right:20px;
	text-align:right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #999999;
}
a.paging_ecommerce {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #990000;
	text-decoration:none;
}
a.paging_ecommerce:hover {
	text-decoration:underline;
}
div.riepilogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
div.riepilogo span{
	color: #990000;
}
/* ESHOP ELEMENTI STEP 02 */
div.contenitore_prodotto_eshop_dettaglio {
	clear:left;
	width:595px;
	height:auto;
	padding-bottom:30px;
	padding-top:8px;
}
div#dettaglio_foto_prezzo_ecommerce_scheda {
	float:left;
	width:150px;
	height:auto;
	text-align:center;
}
div#dettaglio_descrizione_ecommerce_scheda {
	float:left;
	width:435px;
	min-height:260px;;
	margin-right:10px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
}
p#titolo_prodotto_eshop_ecommerce_scheda {
	margin-top:0px;
	margin-bottom:6px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #990000;
}
p.descrizione_prodotto_ecommerce_scheda {
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6D1A2;
}
p.quantita_prodotto_ecommerce_scheda {
	margin-top:10px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
}
input.box_quantita_prodotto_ecommerce_scheda {
	width:40px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #333333;
	text-align:center;
	margin-top:3px;
	padding-top:1px;
	border: 1px solid #C99D36;
	background-color: #FFFFFF;
}
img.immagini_prodotto_ecommerce_scheda {
	padding-top:18px;
	padding-right:8px;
	padding-bottom:20px;
	border:0;
}
input.immagini_prodotto_ecommerce_scheda {
	padding-top:18px;
	padding-right:8px;
	padding-bottom:20px;
	border:0;
}
p.dettagli_immagine_prodotto_ecommerce_scheda {
	margin-top:4px;
	margin-bottom:0px;
}
a.dettagli_immagine_prodotto_ecommerce_scheda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration:none;
}
a.dettagli_immagine_prodotto_ecommerce_scheda:hover {
	text-decoration:underline;
}
div#box_prezzo_prodotto_ecommerce_scheda {
	width:150px;
	height:31px;
	text-align:center;
	padding-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	line-height:31px;
	margin-top:6px;
	margin-bottom:20px;
	background-image: url(forme_immagini/immagini_interne/e-shop/contenitore_prezzo_eshop_dettaglio.png);
	background-repeat: no-repeat;
	background-position: center;
}
div#consigliati_forme_prodotto_ecommerce_scheda {
	clear:left;
	width:595px;
	height:24px;
	text-align:center;
	margin-bottom:16px;
	margin-top:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #990000;
	background-image: url(forme_immagini/immagini_interne/e-shop/bgr_consigliati_forme_eshop_dettaglio.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: center;
}

/* ESHOP STEP 03 */
div.contenitore_prodotto_eshop_riassunto {
	clear:left;
	width:595px;
	height:auto;
	padding-bottom:30px;
	padding-top:0px;
}
div#bandella_titoli_riassunto {
	width:595px;
	height:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #822501;
	background-image: url(forme_immagini/immagini_interne/e-shop/sfondo_titoli_riassunto_eshop.gif);
	background-repeat: no-repeat;
	background-position: center;
}
div.blocchetto_prodotto_riassunto {
	width:595px;
	height:auto;
	margin-top:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
table#riassunto_ecommerce {
	width:584px;
	text-align:left;
	vertical-align:top;
	margin-left:6px;
	background-image: url(forme_immagini/immagini_interne/e-shop/sfondo_titoli_riassunto_eshop.gif);
	background-repeat: no-repeat;
}
th.elemento1_testata_riassunto_ecommerce {
	width:60px;
	padding-top:4px;
	padding-bottom:8px;
	text-align:center;
}
th.elemento2_testata_riassunto_ecommerce {
	width:230px;
	padding-top:4px;
	padding-bottom:8px;
	padding-left:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height:16px;
	color: #990000;
}
th.elemento3_testata_riassunto_ecommerce {
	width:54px;
	padding-top:4px;
	padding-bottom:8px;
	padding-left:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height:16px;
	color: #990000;
	text-align:center;
}
th.elemento4_testata_riassunto_ecommerce {
	width:70px;
	padding-top:4px;
	padding-bottom:8px;
	padding-right:6px;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height:16px;
	color: #990000;
}
th.elemento5_testata_riassunto_ecommerce {
	width:74px;
	padding-top:4px;
	padding-bottom:8px;
	padding-right:0px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height:16px;
	color: #990000;
}
th.elemento6_testata_riassunto_ecommerce {
	width:68px;
	padding-top:4px;
	padding-bottom:8px;
	padding-right:18px;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height:16px;
	color: #990000;
}
td.foto_elemento_ecommerce {
	text-align:center;
	vertical-align:middle;
	padding-bottom:6px;
	padding-top:6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6D1A2;
}
td.descrizione_riassunto_ecommerce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height:14px;
	padding-left:4px;
	padding-bottom:6px;
	padding-top:6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6D1A2;
}
td.cancella_elemento_ecommerce {
	text-align:center;
	vertical-align:middle;
	padding-bottom:6px;
	padding-top:6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6D1A2;
}
td.cancella_elemento_ecommerce img{
	border:0;
}
td.prezzo1_riassunto_ecommerce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:14px;
	padding-right:6px;
	padding-bottom:6px;
	padding-top:6px;
	text-align:right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6D1A2;
	font-weight: bold;
}
td.quantita_riassunto_ecommerce {
	padding-bottom:6px;
	padding-top:6px;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6D1A2;
}
input.form_quantita_riassunto_ecommerce {
	width:34px;
	height:16px;
	background-color: #FFFFFF;
	border: 1px solid #EADBB7;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
td.prezzo2_riassunto_ecommerce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:14px;
	padding-right:18px;
	padding-bottom:6px;
	padding-top:6px;
	text-align:right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6D1A2;
	font-weight: bold;
}
div.immagine_riassunto_eshop_prodotto {
	float:left;
	width:60px;
	margin-left:10px;
	text-align:center;
	vertical-align:top;
}
div#totale_riassunto_ecommerce {
	width:566px;
	text-align:right;
	vertical-align:top;
	margin-left:6px;
	padding-right:18px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E6D1A2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	line-height:15px;
	font-weight: bold;
}
div#pulsanti_riassunto_ecommerce {
	width:584px;
	text-align:right;
	vertical-align:top;
	margin-left:6px;
	padding-right:0px;
	padding-top:28px;
	padding-bottom:0px;
}
div#pulsanti_riassunto_ecommerce img{
	border:0;
}
img.spazio_immagini_riassunto_ecommerce {
	padding-right:18px;
}
div.contenitore_fotodescrizione_riassunto {
	float:left;
	width:285px;
	margin-left:10px;
	text-align:left;
	vertical-align:top;
}
/* ESHOP STEP 04 PAGAMENTO */
div#login_registrazione_pagamento_ecommerce {
	width:590px;
	vertical-align:top;
	margin-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
div.blocco_login_registrazione {
	position:relative;
	float:left;
	width:295px;
	height:204px;
	margin-bottom:2px;
	background-image: url(forme_immagini/immagini_interne/e-shop/sfondo-box-preview-ecommerce.png);
	background-repeat: no-repeat;
	background-position: center top;
}
div.titolo_login_registrazione_eshop {
	position:absolute;
	width:234px;
	height:auto;
	left:32px;
	top:16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-align:center;
}
div.testo_login_registrazione_eshop {
	position:absolute;
	width:234px;
	height:auto;
	left:32px;
	top:35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	font-weight: normal;
	color: #333333;
	text-align:left;
}
div.contenitore_form_login_registrazione_eshop {
	position:absolute;
	width:234px;
	height:auto;
	left:32px;
	top:78px;
	text-align:left;
}
span.etichetta_eshop_login_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #822501;
	line-height: 18px;
	color: #822501;
	text-align:left;
	padding-top:8px;
	padding-bottom:3px
}
input.eshop_login_form {
	width:230px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:1px;
	padding-left:2px;
	border: 1px solid #E0CA96;
	background-color: #FFFFFF;
}
img.pulsanti_entra_login_iscriviti_pagamento {
	padding-top:7px;
	padding-left:82px;
}
div.titoli_registrazione_pagamento_ecommerce {
	width:554px;
	clear:both;
	/*margin-top:15px;*/
	margin-left:18px;
	margin-right:18px;
	vertical-align:top;
	padding-right:0px;
	padding-top:20px;
	padding-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #822501;
	line-height:20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #822501;
	font-weight: bold;
}
div.contenitore_form_registrazione_pagamento_ecommerce {
	width:554px;
	margin-top:8px;
	margin-left:18px;
	margin-right:18px;
	vertical-align:top;
	padding-right:0px;
	padding-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #822501;
	font-weight: normal;
}
div.contenitore_doppio_registrazione_pagamento_ecommerce {
	float:left;
	width:277px;
	min-height:30px;
	padding-top:6px;
	margin-left:0px;
	margin-right:0px;
	vertical-align:top;
}
div.contenitore_singolo_registrazione_pagamento_ecommerce {
	position:relative;
	clear:both;
	width:554px;
	height:auto;
	padding-top:6px;
	margin-left:0px;
	margin-right:0px;
	vertical-align:top;
}
input.eshop_form_doppio {
	width:238px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:1px;
	padding-left:2px;
	border: 1px solid #E0CA96;
	background-color: #FFFFFF;
}
input.eshop_form_singolo {
	width:515px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:1px;
	padding-left:2px;
	border: 1px solid #E0CA96;
	background-color: #FFFFFF;
}
img.pulsanti_registrati_eshop {
	padding-top:26px;
	padding-left:248px;
	padding-bottom:0px;
}
div.contenitore_cap_registrazione_pagamento_ecommerce {
	float:left;
	width:100px;
	height:auto;
	padding-top:6px;
	margin-left:0px;
	margin-right:0px;
	vertical-align:top;
}
div.contenitore_citta_registrazione_pagamento_ecommerce {
	float:left;
	width:270px;
	height:auto;
	padding-top:6px;
	margin-left:0px;
	margin-right:0px;
	vertical-align:top;
}
div.contenitore_provincia_registrazione_pagamento_ecommerce {
	float:left;
	width:184px;
	height:auto;
	padding-top:6px;
	margin-left:0px;
	margin-right:0px;
	vertical-align:top;
}
input.eshop_form_cap {
	width:80px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:1px;
	padding-left:2px;
	border: 1px solid #E0CA96;
	background-color: #FFFFFF;
}
input.eshop_form_citta {
	width:250px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:1px;
	padding-left:2px;
	border: 1px solid #E0CA96;
	background-color: #FFFFFF;
}
input.eshop_form_provincia {
	width:144px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:1px;
	padding-left:2px;
	border: 1px solid #E0CA96;
	background-color: #FFFFFF;
}
span.eshop_dati_fatturazione {
	font-size: 12px;
	font-weight: bold;	
	line-height:17px;
}
div.eshop_pagamento_aggiorna_dati {
	position:absolute;
	width:93px;
	height:17px;
	top:30px;
	left:362px;
}

/* TESTIMONIANZE REALI */
div.intro_testimonianze_reali {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	height: auto;
	width: 595px;
	padding-bottom:15px;
	vertical-align:top;
}
div.contenitore_elenco_testimonianze {
	width:575px;
	min-height:81px;
	margin-top:10px;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	text-align:left;
}
div.thumbs_elenco_testimonianze {
	float:left;
	width:60px;
	height:78px;
	vertical-align:top;
	border: 1px solid #C99D36;
	margin:0px;
	padding:0px;
}
div.testo_elenco_testimonianze {
	float:left;
	width:503px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	padding-left:10px;
	min-height:81px;
	margin-bottom:20px;
}
p.titolo_links_elenco_testimonianze, a.titolo_links_elenco_testimonianze {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #990000;
	margin:0px;
	text-decoration:none;
}
a.titolo_links_elenco_testimonianze:hover {
	text-decoration:underline;
}
/* PAGINA SCHEDA TESTIMONIANZE */
div.foto_scheda_testimonianze {
	float:left;
	width:200px;
	height:auto;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	vertical-align:top;
}
div.descrizione_scheda_testimonianze {
	float:left;
	width:355px;
	height:auto;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	margin-bottom:20px;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}
img.nome_testimone {
	padding-bottom:8px;
}
img.foto_prima_dopo_testimonianze {
	padding-bottom:8px;
}
p.dati_scheda_testimonianze {
	margin: 0px;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:16px;
	font-weight: bold;
	color: #990000;
	border-bottom: 1px solid #C99D36;
}

/* NEWSLETTER */
div#contenitore_pannello_newsletter {
	position:relative;
	width:183px;
	height:204px;
	margin-left:22px;
	margin-right:4px;
	margin-top:8px;
	background-image: url(forme_immagini/immagini_interne/sfondo-pannello-compila.png);
	background-repeat: no-repeat;
}
div#titolo_pannello_newsletter {
	position:absolute;
	width:173px;
	height:35px;
	text-align:center;
	left:5px;
	top:17px;
	font-family: Tahoma, Georgia, Arial, Times, serif;
	font-size: 13px;
	line-height: 16px;
	color: #990000;
	font-weight: bold;
}
div#testo_pannello_newsletter {
	position:absolute;
	width:152px;
	height:auto;
	text-align:left;
	left:15px;
	top: 56px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	color: #333333;
}
span.testo_pannello_newsletter_rosso {
	color: #990000;
	font-weight: bold;	
}
div#pulsante_form_pannello_newsletter {
	position:absolute;
	width:94px;
	height:28px;
	text-align:center;
	left:45px;
	top: 158px;
}
input.homepage_input_form_bottom_newsletter {
	width:140px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:2px;
	padding-left:2px;
	border: 1px solid #E7D5A9;
	background-color: #FFFFFF;
}
div#homepage_blocco_campo_bottom_newsletter {
	position:absolute;
	width:148px;
	height:35px;
	left:18px;
	top:112px;
	z-index:1;
	text-align:left;
}
/* ELENCO NEWS */
div.news_contenitore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: auto;
	width: 595px;
	padding-bottom:15px;
	vertical-align:top;
}
div.elenco_news_singola {
	width:580px;
	height:57px;
	padding-left:15px;
	background-image: url(forme_immagini/immagini_interne/elemento_elenco_news.png);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E0CA8A;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #E0CA8A;
	margin-bottom:12px;
	text-decoration:none;
	background-color: #FFFFFF;
}
div.elenco_news_singola a{
	color:#990000;
	text-decoration:none;	
}
div.elenco_news_singola a:hover{ 
	color:#990000;
	text-decoration:underline;	
}
p.titolo_news_elenco {
	text-align:left;
	margin:0;
	padding:4px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height:16px;
	color: #990000;
}
p.titolo_news_elenco a {
	text-decoration:none;
	color: #990000;
}
p.titolo_news_elenco a:hover {
	text-decoration:underline;
	color: #990000;
}
p.titolo_news_approfondimenti_interno {
	text-align:left;
	margin:0;
	padding:4px 0 4px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height:20px;
	color: #990000;
}
div.news_contenitore02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #333333;
	height: auto;
	width: 595px;
	padding-bottom:15px;
	vertical-align:top;
}
div.news_contenitore02 a{
	color: #990000;
	text-decoration:none;
}
div.news_contenitore02 a:hover{
	color: #990000;
	text-decoration:underline;
}

/*-----------------------------i centri--------------------------------*/

div#unacolonna_testi {
	float:left;
	width:595px;
	height:auto;
	text-align:justify;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
}
div#foto_modella_centri {
	position:absolute;
	width:300px;
	height:215px;
	margin-top:3px;
	padding:0px;
	left: 232px;
	top: 297px;
	z-index:0;
}
div#sfondo_sottomenu_centri_main {
	position:absolute;
	left:414px;
	top:300px;
	width:409px;
	height:24px;
	background-image: url(forme_immagini/immagini_interne/centri/sfondo_sottomenu_centri.png);
	background-repeat: no-repeat;
	z-index:1;
}
div#sfondo_sottomenu_centri {
	position:absolute;
	left:0px;
	top:0px;
	width:409px;
	height:24px;
	background-image: url(forme_immagini/immagini_interne/centri/sfondo_sottomenu_centri.png);
	background-repeat: no-repeat;
	z-index: 1;
}
div#testo_foto_modella_centri {
	position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height:22px;
	color:#990000;
	height: auto;
	width: 270px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #E7D6A0;
	margin-right:0px;
	z-index: 2;
	left: 554px;
	top: 366px;
	text-align:left;
	padding-bottom:13px;
}
ul.elenco_centri {
	width:409px;
	margin:0px;
	padding:0px 0 0 0;
	text-align:center;
	list-style:none;
	display:inline;
	line-height:24px;
	vertical-align:middle;
}
li.elenco_centri {
	/*width:77px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:24px;
	text-align:center;
	font-weight: bold;
	color: #000000;
	list-style:none;
	display:inline;
	padding:0 17px 0 16px;
	margin:0;
	vertical-align:middle;
}
li.elenco_centri a{
	color: #000000;
	text-decoration:none;
}
li.elenco_centri a:hover{
	color: #990000;
	text-decoration:none;
}
/*li.elenco_centri_separatore {
	padding:0px 3px 0 3px;
	margin:0px;
	list-style:none;
	display:inline;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:24px;
	color:#FFFFFF;
}*/

div.elenco_dove_siamo {
	width:565px;
	height:auto;
	padding:8px 15px 8px 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E0CA8A;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #E0CA8A;
	margin-bottom:12px;
	text-decoration:none;
	background-color: #FFFFFF;
}
div.colonna_sx_dove_siamo {
	width:175px;
	height:auto;
	float:left;
	padding: 0 5px 0 5px;
	font-size: 13px;
	line-height: 20px;
}
div.colonna_sx_dove_siamo span{
	font-size: 10px;
}
div.colonna_dx_dove_siamo {
	width:250px;
	height:auto;
	float:left;
	margin-left: 23px;}
	
span.titoletti_rossi {
	color:#990000;
	font-weight: bold;	
}
	
/*----------------------trattamenti--------------------*/
div.sfondo_sottomenu_trattamenti {
	width:170px;
	height:24px;
	margin-top:3px;
	margin-bottom:0px;
	background-image: url(forme_immagini/immagini_interne/centri/sfondo_sottomenu_trattamenti.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:26px;
	text-align:center;
	font-weight: bold;
	color: #000000;
	list-style:none;
	padding:0 0px 0 8px;
	vertical-align:middle;
	text-align:left;
	text-decoration: none;
}
div.sfondo_sottomenu_trattamenti a{
	color: #000000;
	text-decoration: none;
}
div.sfondo_sottomenu_trattamenti a:hover{
	color: #990000;
	text-decoration: none;
}
div.sfondo_sottomenu_trattamenti a:visited{
	color: #000000;
	text-decoration: none;
}
div.didascalie_contenuto_trattamenti {
	width:168px;
	height:auto;
	background-color:#FCF8EB;
	border-bottom: 1px solid #DBB96A;
	border-left: 1px solid #DBB96A;
	border-right: 1px solid #DBB96A;
	margin-bottom:20px;
	margin-top:0px;
}
ul.elenco_trattamenti {
	width:170px;
	margin:0px;
	padding:0px;
	text-align:center;
	list-style:none;
	/*display:inline;*/
	line-height:24px;
	vertical-align:middle;
}
li.elenco_trattamenti {
	width:156px;
	text-align:left;
	padding-left:8px;
	padding-right:6px;
	padding-top:5px;
	padding-bottom:5px;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #333333;
	margin:0;
}
li.elenco_trattamenti a{
	color: #000000;
	text-decoration:none;
}
li.elenco_trattamenti a:hover{
	color: #990000;
	text-decoration:none;
}

/* PAGINA OFFERTE SPECIALI */
div.offerte_speciali_contenitore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #333333;
	height: auto;
	width: 595px;
	padding-bottom:15px;
	vertical-align:top;
}
div.elenco_offerta_singola {
	width:572px;
	height:auto;
	padding:8px 8px 12px 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E0CA8A;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #E0CA8A;
	margin-bottom:12px;
	text-decoration:none;
	background-color: #FFFFFF;
}
div.elenco_offerta_singola p{
	padding:2px 0 2px 0;
	margin:0;
}
div.elenco_offerta_singola a{
	color:#990000;
	text-decoration:none;	
}
div.elenco_offerta_singola a:hover{ 
	color:#990000;
	text-decoration:underline;
}
p.titolo_offerta_elenco {
	float:left;
	width:466px;
	text-align:left;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height:18px;
	color: #990000;
}
p.titolo_dovesiamo {
	text-align:left;
	margin:0;
	padding:4px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height:20px;
	color: #990000;
}
p.titolo_dovesiamo a {
	text-decoration:none;
	color: #990000;
}
p.titolo_dovesiamo a:hover {
	text-decoration:underline;
	color: #990000;
}
div.thumbs_elenco_offerte {
	float:left;
	width:88px;
	height:135px;
	vertical-align:middle;
	border: 1px solid #C99D36;
	margin:5px 14px 8px 0;
	padding:0px;
}
div.clear {
	clear:both;
}
/*-----------------------------------dieta personalizzata---------------------------------------------------------*/
div.form_float {
	float:left;
	width:auto;
	height:auto;
	margin:0 30px 0 0px;
	padding:0px;
}
p.etichette_form_analisi_figura_float {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	line-height:18px;
	margin-bottom:0px;
	margin-top:6px;
}
input.campi_form_analisi_figura_float {
	float:left;
	width:auto;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:2px;
	padding-left:2px;
	border: 1px solid #C99D36;
	background-color: #FFFFFF;
}
select.seleziona_centro_form_analisi_figura {
	width:360px;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align:left;
	padding-top:2px;
	padding-left:2px;
	border: 1px solid #C99D36;
	background-color: #FFFFFF;
}