/**********************************************************/
/* CONTENITORI */
#topbase {
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 31px;
}
#centerbase {
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#bottombase {
	width: 100%;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	height: 9px;
}
#fullbase {
	width: 100%;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#toppagina {
	margin: 0px;
	padding: 0px;
	width: 636px;
}

#divfocus {
	margin: 0px;
	padding: 0px 0px 20px;
	width: 406px;
}

#divhome {
	margin: 0px;
	padding: 0px 0px 10px;
	width: 316px;
}

#divpagina {
	margin: 0px;
	padding: 0px 0px 20px;
	width: 636px;
}

#divpaginenullo {
	margin: 0px;
	padding: 0px;
	width: 636px;
}

/* RIFINITURE GRAFICHE PER LA TESTATA */
.testatablefocus  {
	background-image: url(images/top_focus.gif);
	background-repeat: no-repeat;
} 

.testatablefocus_home_sx  {
	background-image: url(images/titoli_home_sx.gif);
	background-repeat: no-repeat;
} 

.testatablefocus_pagina  {
	background-image: url(images/titoli_interni.gif);
	background-repeat: no-repeat;
} 

.testatablefocus_home_dx  {
	background-image: url(images/titoli_home_dx.gif);
	background-repeat: no-repeat;
} 

.testatablefocus_pagina_linkrossi  {
	background-image: url(images/under_top_pagine.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	width: 636px;
} 

.testafocus {
	margin: 0px;
	padding: 0px;
	width: 406px;
	height: 23px;
}

.testafocus_home {
	margin: 0px;
	padding: 0px;
	width: 316px;
	height: 23px;
}

.testafocus_pagina {
	margin: 0px;
	padding: 0px;
	width: 636px;
}

.testafocus_pagina_bg {
	margin: 0px;
	padding: 0px;
	width: 636px;
	height: 23px;
}

.under_top {
	margin: 0px;
	padding: 0px;
	height: 4px;
	width: 404px;
	background-repeat: no-repeat;
	background-image: url(images/under_top.gif);
}

.under_top_home {
	margin: 0px;
	padding: 0px;
	height: 4px;
	width: 404px;
	background-repeat: no-repeat;
	background-image: url(images/under_top_home.gif);
}

/* STILI CELLE PER CONTORNO */
.top_clear_left {
	width: 66px;
}

.top_clear_center {
	width: 100%;
}

.top_clear_right {
	width: 10px;
}

.top_left {
	width: 66px;
	height: 31px;
	background-image: url(images/bg_top_left_white.gif);
	background-repeat: no-repeat;
}

.top_left_rid {
	width: 10px;
	height: 31px;
	background-image: url(images/bg_top_left_white_rid.gif);
	background-repeat: no-repeat;
}

.top_center {
	width: 100%;
	height: 31px;
	background-image: url(images/bg_top_white.gif);
	background-repeat: repeat-x;
}

.top_right {
	width: 20px;
	height: 31px;
	background-image: url(images/bg_top_right_white.gif);
	background-repeat: no-repeat;
}

.top_gray_left {
	width: 66px;
	height: 31px;
	background-image: url(images/bg_top_left.gif);
	background-repeat: no-repeat;
}

.top_gray_center {
	width: 100%;
	height: 31px;
	background-image: url(images/bg_top.gif);
	background-repeat: repeat-x;
}

.top_gray_right {
	width: 20px;
	height: 31px;
	background-image: url(images/bg_top_right.gif);
	background-repeat: no-repeat;
}

.center_left {
	width: 2px;
	background-image: url(images/bg_center_left_white.gif);
	background-repeat: repeat-y;
}

.center_right {
	width: 2px;
	background-image: url(images/bg_center_right_white.gif);
	background-repeat: repeat-y;
}

.center_gray_left {
	width: 2px;
	background-image: url(images/bg_center_left.gif);
	background-repeat: repeat-y;
}

.center_gray_center {
	width: 100%;
	background-image: url(images/bg_gray_point.gif);
	background-repeat: repeat;
}

.center_gray_right {
	width: 2px;
	background-image: url(images/bg_center_right.gif);
	background-repeat: repeat-y;
}

.bottom_gray_left {
	width: 10px;
	height: 9px;
	background-image: url(images/bg_bottom_left.gif);
	background-repeat: no-repeat;
}

.bottom_gray_center {
	width: 100%;
	height: 9px;
	background-image: url(images/bg_bottom.gif);
	background-repeat: repeat-x;
}

.bottom_gray_right {
	width: 30px;
	height: 9px;
	background-image: url(images/bg_bottom_right.gif);
	background-repeat: no-repeat;
}

.bottom_left {
	width: 10px;
	height: 9px;
	background-image: url(images/bg_bottom_left_white.gif);
	background-repeat: no-repeat;
}

.bottom_center {
	width: 100%;
	height: 9px;
	background-image: url(images/bg_bottom_white.gif);
	background-repeat: repeat-x;
}

.bottom_right {
	width: 30px;
	height: 9px;
	background-image: url(images/bg_bottom_right_white.gif);
	background-repeat: no-repeat;
}

/* TITOLI E SOTTOTITOLI */
.titlebase{
	margin: 0px;
	padding: 2px 0px 0px 2px;
	font-size: 10pt;
	font-weight: bold;
	color: #B5131C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.subtitlebase{
	margin: 0px;
	padding: 5px 10px 5px;
	font-size: 11px;
	font-weight: bold;
	color: #B5131C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

/* STILI PER I TESTI */
.corpovuoto{
	height: 0px;
	padding: 0px;
	margin: 0px;
}

td.corpovuoto{
	height: 0px;
	padding: 0px;
	margin: 0px;
}

.corpobase{
	width: 100%;
	margin: 0px;
	padding: 5px 10px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(images/bg_gray_point.gif);
	background-repeat: repeat;
}

a.corpobase{
	width: 100%;
	margin: 0px;
	padding: 5px 10px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(images/bg_gray_point.gif);
	background-repeat: repeat;
}

a.corpobase:link, a.corpobase:visited{
	margin: 0px;
	padding: 0px;
	color: #B5131C;
	text-decoration: underline;
	font-weight: bold;
}

a.corpobase:hover{
	margin: 0px;
	padding: 0px;
	color: #B5131C;
	text-decoration: underline;
	font-weight: bold;
}

td.corpobase{
	width: 100%;
	margin: 0px;
	padding: 5px 10px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(images/bg_gray_point.gif);
	background-repeat: repeat;
}

.corpobianco{
	width: 100%;
	margin: 0px;
	padding: 5px 10px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(images/bg_white_point.gif);
	background-repeat: repeat;
}

a.corpobianco{
	width: 100%;
	margin: 0px;
	padding: 5px 10px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(images/bg_white_point.gif);
	background-repeat: repeat;
}

a.corpobianco:link, a.corpobianco:visited{
	margin: 0px;
	padding: 0px;
	color: #B5131C;
	text-decoration: underline;
	font-weight: bold;
}

a.corpobianco:hover{
	margin: 0px;
	padding: 0px;
	color: #B5131C;
	text-decoration: underline;
	font-weight: bold;
}

td.corpobianco{
	width: 100%;
	margin: 0px;
	padding: 5px 10px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(images/bg_white_point.gif);
	background-repeat: repeat;
}

.corpolink{
	width: 100%;
	margin: 0px;
	padding: 0px 10px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(images/under_top_pagine.gif);
	background-repeat: repeat-y;
}

a.corpolink{
	width: 100%;
	margin: 0px;
	padding: 0px 10px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(images/under_top_pagine.gif);
	background-repeat: repeat-y;
}

a.corpolink:link, a.corpolink:visited{
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

a.corpolink:hover{
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

td.corpolink{
	width: 100%;
	margin: 0px;
	padding: 0px 10px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #B5131C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(images/under_top_pagine.gif);
	background-repeat: repeat-y;
}

/**********************************************************/
.imgchisiamo_home {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_chisiamo_home.jpg);
	height: 155px;
	background-repeat: no-repeat;
	width: 316px;
}

.imgchisiamo_interna {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_chisiamo_interna.jpg);
	height: 155px;
	background-repeat: no-repeat;
	width: 636px;
}

/**********************************************************/
.imgservpromotore_home {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_servizi_promotore_home.jpg);
	height: 155px;
	background-repeat: no-repeat;
	width: 316px;
}

.imgservpromotore_interna {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_servizi_promotore_interna.jpg);
	height: 155px;
	background-repeat: no-repeat;
	width: 636px;
}

/**********************************************************/
.imgservcliente_home {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_servizi_cliente_home.jpg);
	height: 155px;
	background-repeat: no-repeat;
	width: 316px;
}

.imgservcliente_interna {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_servizi_cliente_interna.jpg);
	height: 155px;
	background-repeat: no-repeat;
	width: 636px;
}

/**********************************************************/
.imgoffertacommerciale_home {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_offerta_home.jpg);
	height: 155px;
	background-repeat: no-repeat;
	width: 316px;
}

.imgoffertacommerciale_interna {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_offerta_interna.jpg);
	height: 155px;
	background-repeat: no-repeat;
	width: 636px;
}

/**********************************************************/
.imgcomunicazione_home {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_comunicazione_home.jpg);
	height: 92px;
	background-repeat: no-repeat;
	width: 406px;
}

.imgcomunicazione_interna {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_comunicazione_interna.jpg);
	height: 172px;
	background-repeat: no-repeat;
	width: 406px;
}

/**********************************************************/
.imgformazione_home {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_formazione_home.jpg);
	height: 92px;
	background-repeat: no-repeat;
	width: 406px;
}

.imgformazione_interna {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_formazione_interna.jpg);
	height: 172px;
	background-repeat: no-repeat;
	width: 406px;
}

/**********************************************************/
.imggammaprodotti_home {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_gamma_prodotti_home.jpg);
	height: 92px;
	background-repeat: no-repeat;
	width: 406px;
}

.imggammaprodotti_interna {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_gamma_prodotti_interna.jpg);
	height: 172px;
	background-repeat: no-repeat;
	width: 406px;
}

/**********************************************************/
.imgrete_home {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_rete_home.jpg);
	height: 92px;
	background-repeat: no-repeat;
	width: 406px;
}

.imgrete_interna {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_rete_interna.jpg);
	height: 172px;
	background-repeat: no-repeat;
	width: 406px;
}

/**********************************************************/
.imgvendita_home {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_vendita_home.jpg);
	height: 92px;
	background-repeat: no-repeat;
	width: 406px;
}

.imgvendita_interna {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_vendita_interna.jpg);
	height: 172px;
	background-repeat: no-repeat;
	width: 406px;
}

/**********************************************************/
#topfocus_statusincentive {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	width: 406px;
}

.imgstatusincentive {
	margin: 0px;
	padding: 0px;
	background-image: url(img_details/img_status.jpg);
	height: 92px;
	background-repeat: no-repeat;
	width: 406px;
}

.testatablefocus_incentive {
	background-image: url(img_details/status_incentive/top_status.gif);
	background-repeat: no-repeat;
}

.titlebase_statusincentive{
	margin: 0px;
	padding: 2px 0px 0px 2px;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.under_top_statusincentive {
	margin: 0px;
	padding: 0px;
	height: 4px;
	width: 406px;
	background-repeat: no-repeat;
	background-image: url(img_details/status_incentive/middle_status.gif);
}

.corpo_statusincentive{
	width: 100%;
	margin: 0px;
	padding: 5px 10px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(img_details/status_incentive/bg_status.gif);
	background-repeat: repeat;
}

td.corpo_statusincentive{
	width: 100%;
	margin: 0px;
	padding: 5px 10px 0px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(img_details/status_incentive/bg_status.gif);
	background-repeat: repeat;
}

.center_left_red {
	width: 2px;
	background-image: url(img_details/status_incentive/bg_center_left_red.gif);
	background-repeat: repeat-y;
}

.center_right_red {
	width: 2px;
	background-image: url(img_details/status_incentive/bg_center_right_red.gif);
	background-repeat: repeat-y;
}

.bottom_left_red {
	width: 10px;
	height: 9px;
	background-image: url(img_details/status_incentive/bg_bottom_left_red.gif);
	background-repeat: no-repeat;
}

.bottom_center_red {
	width: 100%;
	height: 9px;
	background-image: url(img_details/status_incentive/bg_bottom_red.gif);
	background-repeat: repeat-x;
}

.bottom_right_red {
	width: 10px;
	height: 9px;
	background-image: url(img_details/status_incentive/bg_bottom_right_red.gif);
	background-repeat: no-repeat;
}

