html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a img{
margin:0;
padding:0;
border:0;
}
html{
}
body {
	background-color: #000;
	margin:0px;
	padding:0px;
	font:11px Verdana, sans-serif;
	color:#666;
	background-image: url(../img/css/sfuma_sfondo.jpg);
	background-repeat: repeat-x;
}
a{
color:#2D94B7;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
h1, h2, h3, h4, h5, h6{
}
/* --------------------------------------------------------------- */
.dn{
display:none;
}
.fl{
float:left;
}
.fr{
float:right;
}
.cb{
clear:both;
}
.cn{
text-align:center;
margin:0 auto;
}
/* --------------------------------------------------------------- */

h4{
	color:#2C93B7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
h5{
	/*color:#A3A7AD;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#2C93B7;
}
/* --------------------------------------------------------------- */
.pulisci{
	clear:left;
}
.img_fam{
	padding-right:6px;
}

#riga_rossa{
	background-color: #FF0007;
	height:4px;
	width:950px;
	margin:0 auto;
	border-left:10px solid #950004;
	border-right:8px solid #950004;
}
.interruzione {
  border-top: 1px solid #C9CACD;
  margin-top: 5px;
  margin-bottom: 5px;
}
.interruzione hr{
display:none;
}#alto{
	height:104px;
	width:980px;
	margin:0 auto;
	background-color: #000;
}
#alto #menu_nav{
	width:980px;
	margin:0 auto;
}
#alto #menu_lingue{
	float:right;
	text-align: right;
	padding:5px 4px 2px 4px;
	background-color: #393939;
}
#alto #menu_lingue a{
	color:#fff;
	background-color: #393939;
	padding:0;
}
#alto #menu_lingue a:hover{
	/*background-color: #F2322C;*/
	padding:0;
}
#alto .lingua_attiva {
	background-color: #393939;
	padding:0;
}
#alto .lingua_attiva a:hover{
	background-color: #F2322C;
	padding:0;
}
#alto #fascia_alta{
	height:20px;
	width:980px;
	margin:0 auto;
}
#alto #testata{
	height:64px;
	width:980px;
	margin:0 auto;
}
#alto #testata #testata_sx{
	width:480px;
	float:left;
	text-align: left;
	padding:16px 0px 0px 20px;
}
#alto #testata #testata_dx{
	width:480px;
	float:left;
	text-align: right;
	padding:8px 0px 0px 0px;
}#info_note{
	/*margin:5 auto;*/
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:10px;
}#basso{
	height:50px;
	width:980px;
	margin:0 auto;
	color:#999;
	text-align: left;
	padding-left:18px;
	padding-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#basso a{
	color:#666;
}
#basso a:hover{
	color:#CCC;
	text-decoration: none;
}/*<fine> BANNER ALTO*/
#centro_home{
	min-height:219px;
	width:980px;
	margin:0 auto;
	padding:4px 0 1px 0;
	background-color: #000;
}
#container_cate {
	height:155px;
	width:980px;
	margin:0 auto;
	background-image: url(../img/css/centro/sfuma_box_cate.png);
	background-repeat: repeat-x;
	padding-bottom:5px;
}
#box_cate {
	height:155px;
	width:325px;
	float:left;
}
#box_cate #sx{
	height:132px;
	width:109px;
	float:left;
	background-image: url(../img/css/centro/box_1.png);
	background-repeat: no-repeat;
	background-position: 17px 20px;
	padding:23px 0 0 21px;
}
#box_cate #dx{
	height:145px;
	width:193px;
	float:left;
	padding:20px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
}
#box_cate #dx h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
}
#box_cate #dx #alto1{
	height:95px;
	width:190px;
	float:left;
	padding:0 3px 0 0;
}
#box_cate #dx #basso{
	height:30px;
	width:175px;
	float:left;
	padding:0;
}
#box_cate #bordo{
	height:155px;
	width:2px;
	float:left;
	background-image: url(../img/css/centro/bordo.png);
	background-repeat: no-repeat;
	background-position: 0px 30px;
}
#elenco_news_home {
	height:85px;
	width:910px;
	margin:30px auto;	
	padding-bottom:15px;
}
#elenco_news_home #centro_news #schedan {
	height:80px;
	width:250px;
	/*padding-right:20px;	*/
	padding-left:40px;
	float:left;
	color:#666;
}
#elenco_news_home #centro_news #schedan h5, #elenco_news_home #centro_news #schedan a{
	color:#999;
	font-weight:normal;
}
#elenco_news_home #centro_news #schedan h3{
	color:#ccc;
}
#elenco_news_home #centro_news h2{
	height:31px;
	width:195px;
	background:url(../img/css/ultime_news.png) no-repeat;
	font-size:0;
	margin-bottom:15px;
}
#elenco_news_home #centro_news #bordo{
	height:80px;
	width:2px;
	float:left;
	background-image: url(../img/css/centro/bordo.png);
	background-repeat: no-repeat;
	padding-right:28px;	
	/*background-position: 0px 30px;*/
}
/*<inizio> SIDEBAR DX HOME*/
#sidebar_dx{
	float:left;
	width:238px;
}
#sidebar_dx #prodotti #alto_mprod{
	margin:0 auto;
	width:238px;
	height:12px;
	margin-top: 5px; 
	background-image: url(../img/css/box/box_alto_238.jpg);
	background-repeat: no-repeat;
}
#sidebar_dx #prodotti #basso_mprod{
	margin:0 auto;
	width:238px;
	height:12px;
	margin-top: 5px; 
	background-image: url(../img/css/box/box_basso_238.jpg);
	background-repeat: no-repeat;
}
#sidebar_dx #prodotti #menu_prodotti{
	margin:0 auto;
	list-style:none;
	margin-left:15px;
}
#sidebar_dx #prodotti #menu_prodotti li{
	float:none;
	padding:0 5px 0 10px;
	margin-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:13px;
}
#sidebar_dx #prodotti #elenco_prodotti{
	margin:0 auto;
	list-style:none;
	margin-left:15px;
}
#sidebar_dx #prodotti #elenco_prodotti li{
	float:none;
	padding:0 5px 0 10px;
	margin-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E12107;
}
#sidebar_dx #prodotti #elenco_prodotti li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #667F8A;
}
/*<fine> SIDEBAR DX HOME*/ 

/*<inizio> SIDEBAR PROD SX*/
#banner2 #sidebar_prod_sx{
	float:left;
	width:214px;	
}
#banner2 #sidebar_prod_sx #box {
	width:194px;
	margin:0 auto;
	margin-top:5px;
}
#banner2 #sidebar_prod_sx #box #alto_box{
	margin-top: 5px; 
	background-image: url(../img/css/box/angolo_box_sx_alto.jpg);
	background-repeat: no-repeat;
	width:194px;
	height:13px;
	margin:0 auto;
}
#banner2 #sidebar_prod_sx #box #basso_box{
	background-image: url(../img/css/box/angolo_box_sx_basso.jpg);
	background-repeat: no-repeat;
	width:194px;
	height:13px;
	margin:0 auto;
}
#banner2 #sidebar_prod_sx #box #centro{
	width:160px;
	margin:0 auto;
	padding:10px 14px 10px 20px;
	border-left:1px solid #CCC;	
	/*min-height:155px;*/
}
#banner2 #sidebar_prod_sx #box #centro h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#2C93B7;
}
#banner2 #sidebar_prod_sx #box #centro a{
	margin-top:5px;
	color:#fff;
	background-color:#6BB4CC;
	background-image:url(../img/css/freccine/azzurra.png); 
	background-position:left;
	background-repeat:no-repeat;
	/*display:block;
	width:100px;*/
	padding-left:10px;
	padding-right:5px;
	text-transform:uppercase;
	font-size: 10px;
	height:13px;
}
#banner2 #sidebar_prod_sx #box #centro a:hover {
color: #424242;
text-decoration:none;
}
#banner2 #sidebar_prod_sx #box #centro li{
	list-style:none;
	margin-top:1px;
}
#banner2 #sidebar_prod_sx #box #centro_downloads{
	width:160px;
	margin:0 auto;
	padding:10px 14px 10px 20px;
	border-left:1px solid #CCC;	
	/*min-height:155px;*/
}
#banner2 #sidebar_prod_sx #box #centro_downloads a{
	/*margin-top:2px;*/
	color:#6BB2CC;
	font-size: 10px;
	background-image: none;
	/*background-color:#0FC;*/
	padding:2px 2px 2px 0px;
	text-transform: none;
	line-height:normal;
}
#banner2 #sidebar_prod_sx #box #centro_downloads a:hover {
	color: #C00;
	text-decoration:none;
}
#banner2 #sidebar_prod_sx #box #centro_downloads li{
	list-style:none;
	margin-top:1px;
	height:22px;
	vertical-align: middle;
}
/*<fine> SIDEBAR PROD SX*/ /*<inizio> PARTE CENTRALE COLLEZIONI*/
#famiglie{
	margin:0 auto;
	width:980px;
	padding:0;
	margin-top:3px;
}
/*SX*/
#famiglie #fam_sx{
	float:left;
	width:289px;
	padding:15px;
	background-image: url(../img/css/prodotti/sfondo_famiglie.jpg);
	background-repeat: repeat-x;
	background-position: top;
	min-height:300px;
	border-right:1px solid #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCC;
}
#famiglie #fam_sx h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E1E1DC;
}
/*DX*/
#famiglie #fam_dx{
	float:left;
	width:660px;
	padding:0;
	background-image: url(../img/css/prodotti/sfondo_famiglie.jpg);
	background-repeat: repeat-x;
	background-position: top;
	min-height:300px;
}
#famiglie #fam_dx #box_fam_dx{
	float:left;
	width:164px;
	height:164px;
	padding:0;
	border-right:1px solid #2D2D2D;
	border-bottom:1px solid #2D2D2D;
	background-image: url(../img/css/centro/box_1.png);
	background-repeat: no-repeat;
	background-position: 30px 15px;
	text-align: center;
}
#famiglie #fam_dx #box_fam_dx h1{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #fff;
	padding:4px 0 0 0;
	font-weight: normal;
}
#famiglie #fam_dx #box_fam_dx a{
	text-decoration: none;
	color: #fff;
}
#famiglie #fam_dx #box_fam_dx a:hover{
	text-decoration: none;
	color: #FFCC00;
}
.img_box_fam {
	padding:18px 0 0 0;
}/*<inizio> PARTE CENTRALE PRODOTTI*/
#centro_home #banner2 #prodotti_centro{
	float:left;
	width:490px;
	/*background-color: #0FC;*/
	padding-top:5px;
}
#centro_home #banner2 #prodotti_centro h1{
	font-size: 20px;
	font-weight: normal;
	color: #2C93B7;
	padding:10px 0 10px 0;
}
#centro_home #banner2 #prodotti_centro p{
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding:5px 0 10px 0;
}
#centro_home #banner2 #prodotti_centro #menu_prodotti{
	/*float:left;*/
	list-style:none;
	/*margin-left:15px;*/
}
#centro_home #banner2 #prodotti_centro #menu_prodotti li{
	float:none;
	padding:0 5px 0 10px;
	margin-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:13px;
}
/* DETTAGLIO PRODOTTI */
#dettaglio_prodotti {
	margin:0 auto;
	width:980px;
	min-height:300px;
	padding:0;
	background-image: url(../img/css/prodotti/sfondo_dettaglio.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #000;
}
#dettaglio_prodotti #scheda_prodotto{
	float:left;
	width:180px;
	padding:10px;
	background-color: #CCC;
	margin-left:15px;
	margin-top:10px;
	margin-right:5px;
}
#dettaglio_prodotti #scheda_prodotto #scheda_prodotto_alto_sx{
	float:left;
	width:145px;
}
#dettaglio_prodotti #scheda_prodotto #scheda_prodotto_alto_dx{
	float:left;
	width:35px;
}
#dettaglio_prodotti #scheda_prodotto #scheda_prodotto_centro{
	float:left;
}
#dettaglio_prodotti #scheda_prodotto h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333;
}
#dettaglio_prodotti #scheda_prodotto h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555;
}
#dettaglio_prodotti #elenco_immagini{
	float:left;
	width:640px;
	padding:0;
	margin-top:10px;
}
#dettaglio_prodotti #elenco_immagini #box_immagine{
	float:left;
	padding:4px;
	background-color: #CCC;
	margin-left:5px;
	margin-bottom:5px;
	text-align: center;
}
#dettaglio_prodotti #elenco_ambientazioni{
	float:left;
	width:120px;
	padding:0;
	margin-top:10px;
}
#dettaglio_prodotti #elenco_ambientazioni #box_ambientazioni{
	margin:0 auto;
	width:70px;
	padding:4px;
	background-color: #CCC;
	margin-left:15px;
	margin-bottom:5px;
	text-align: center;
}
/* BANNER COLORI */
#banner_colori {
	margin:0 auto;
	width:980px;
	min-height:40px;
	padding:0;
	background-color: #FFF;
}
#banner_colori #col_famiglia{
	float:left;
	width:141px;
	padding:0 3px 0 10px;;
	border-right:1px solid #CCC;
}
#banner_colori #col_collezione{
	float:left;
	width:180px;
	padding:0 4px 0 5px;;
	border-right:1px solid #CCC;
}
#banner_colori #col_colori{
	float:left;
	width:612px;
	padding:0 18px 0 5px;
}
#banner_colori #col_colori #box_colori{
	float:left;
	width:100px;
	padding:2px 2px 2px 0;
}
#banner_colori_top {
	margin:0 auto;
	width:980px;
	height:12px;
	padding:0;
	background-image: url(../img/css/prodotti/sfondo_colori_top.jpg);
	background-repeat: repeat-x;
}
#banner_colori_footer {
	margin:0 auto;
	width:980px;
	min-height:12px;
	padding:0;
	background-image: url(../img/css/prodotti/sfondo_colori_footer.jpg);
	background-repeat: repeat-x;
}
/*<fine> PARTE CENTRALE PRODOTTI*//* CENTRO REFERENZE */
#centro_home_ref {
	background-color: #000;	
	min-height:469px;
	width:980px;
	margin:0 auto;	
	padding-bottom:30px;
}
#centro_home_ref #banner2 #coll_centro 
{
	background-image: url(../img/css/prodotti/sfondo_famiglie.jpg);
	background-repeat: repeat-x;
	background-position: top;
	min-height:400px;

}
#centro_home_ref #banner2 #coll_centro h2
{
	font:40px "Times New Roman", Times, serif;
	color:#333333;
	padding-left:15px;
	padding-bottom:15px;	

}
#centro_home_ref #banner2 #coll_centro #elenco_cat_ref {
	width:200px;
	padding-left:18px;
	padding-top:30px;	
	float:left;
	border-right:1px solid #000;
	

}
#centro_home_ref #banner2 #coll_centro #elenco_cat_ref  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
	text-decoration: none;
	
}
#centro_home_ref #banner2 #coll_centro #elenco_cat_ref  a:hover{	
	color: #F00;	
}
#centro_home_ref #banner2 #coll_centro #contenitore_referenze{	
	width:710px;
	padding-top:30px;	
	padding-left:18px;
	float:left;
	color: #ccc;
}
#centro_home_ref #banner2 #coll_centro #contenitore_referenze h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E1E1DC;
}
#centro_home_ref #banner2 #coll_centro #elenco_referenze{	
	width:710px;
	padding-left:18px;
	padding-top:30px;	
	float:left;
}
#centro_home_ref #banner2 #coll_centro #elenco_referenze #box{
	float:left;
	width:170px;
	padding:0px 7px 9px 0;
}
#centro_home_ref #banner2 #coll_centro #elenco_referenze #box #boxalto{
	margin:0 auto;
	width:170px;
	height:12px;
	padding:0;
	background-image: url(../img/css/box/box_alto_170.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#centro_home_ref #banner2 #coll_centro #elenco_referenze #box #boxcentro{
	margin:0 auto;
	width:162px;
	padding:0;
	padding-bottom:0;
	background-color:#CCC;
	border-left:3px solid #CCC;
	border-right:3px solid #CCC;
	border-top:3px solid #CCC;
	border-bottom:13px solid #CCC;
	text-align: center;
	color:#000;
}
#centro_home_ref #banner2 #coll_centro #elenco_referenze #box #boxcentro p{
	padding-top:7px;
	
}
#centro_home_ref #banner2 #coll_centro #elenco_referenze #box #boxcentro a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DF8419;
	text-decoration: none;
}
#centro_home_ref #banner2 #coll_centro #elenco_referenze #box #boxcentro a:hover{
	color: #666;
	text-decoration: none;
}
#centro_home_ref #banner2 #coll_centro #elenco_referenze #box #boxbasso{
	margin:0 auto;
	width:170px;
	height:12px;
	padding:0;
	background-image: url(../img/css/box/box_basso_170.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#centro_home_ref #banner2 #coll_centro #navigatore{
	width:540px;
	font:11px Verdana, sans-serif;
	color:#A3A7AD;
	margin:0 auto;	
	padding:10px 0 0 5px;
}/*<inizio> PARTE CENTRALE NEWS*/
#centro_home #dett_news{	
	min-height:219px;
	width:980px;
	margin:0 auto;
	padding:14px 0 1px 0;
	background-color:#fff;
	}
#centro_home #dett_news #news_testo{
	min-height:219px;
	width:600px;
	float:left;
}
#centro_home #dett_news #news_press{
	min-height:209px;
	width:350px;
	float:left;
	padding:10px 0 0 10px;
	border-left:1px solid #ccc;
}
#centro_home #dett_news h2 {	
	font:40px "Times New Roman", Times, serif;
	color:#333333;
	padding-left:15px;
	padding-bottom:15px;	
	}
#centro_home #dett_news h3 {	
	font:14px Arial, Helvetica, sans-serif;
	color:#333333;
	padding-left:45px;
	padding-bottom:5px;
	font-weight:bold;
	}	
#centro_home #dett_news h5 {	
	font:14px Arial, Helvetica, sans-serif;
	color:#333333;
	padding-left:45px;	
	font-weight:normal;
	}	
#centro_home #dett_news p {	
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	padding-left:45px;	
	padding-right:35px;
	font-weight:normal;
	}	
#centro_home #elenco_news{
	width:980px;
	min-height:150px;
	font:11px Verdana, sans-serif;
	color:#A3A7AD;
	margin:0 auto;
	/*border-left:1px solid #C9CACD;*/
}
#centro_home #elenco_news #top{
	width:980px;
	height:19px;	
	margin:0 auto;
	background:url(../img/css/news_top.png) left no-repeat;
	/*border-left:1px solid #C9CACD;*/
}
#centro_home #elenco_news #centro1{
	width:962px;	
	min-height:260px;	
	margin:0 auto;
	background:url(../img/css/news_centro.png) left repeat-y;	
	padding-left:18px;
	/*border-left:1px solid #C9CACD;*/
}
#centro_home #elenco_news #bottom{
	width:980px;
	height:19px;	
	margin:0 auto;
	background:url(../img/css/news_bottom.png) left no-repeat;
	/*border-left:1px solid #C9CACD;*/
}
#centro_home #elencoPagine_news{
	width:980px;
	height:16px;
	font:11px Verdana, sans-serif;
	color:#A3A7AD;	
	margin:0 auto;
}
#centro_home #elencoPagine_news_sx{
	width:570px;
	font:11px Verdana, sans-serif;
	color:#A3A7AD;
	margin:0 auto;
	float:left;
}
#centro_home #elencoPagine_news_dx{
	width:380px;
	font:11px Verdana, sans-serif;
	color:#333;
	margin:0 auto;
	float:left;
	text-align: right;
}
#centro_home #elenco_news #centro1 #schedan{
	height:260px;
	width:150px;
	float:left;
	padding:10px;	
	padding-left:25px;
}
#centro_home #elenco_news #centro1 #schedan h3 {	
	font:13px Arial, Helvetica, sans-serif;
	color:#333333;	
	padding-bottom:5px;
	font-weight:bold;
	}	
#centro_home #elenco_news #centro1 #schedan h5 {	
	font:13px Arial, Helvetica, sans-serif;
	color:#333333;	
	font-weight:normal;
	}	
#centro_home #elenco_news #centro1 #schedan a {		
	font-weight:normal;
	text-decoration:none;
	color:#666;
	}
#centro_home #elenco_news #centro1 #schedan a:hover {	
	text-decoration:underline;
	color:#333;
	}	
#centro_home #elencoPagine_news a{
	color:#FF0000;
	font-weight: normal;
}
#centro_home #elencoPagine_news a:hover{
	color:#FF0000;
	font-weight: normal;
	text-decoration: underline;
}
#gallery_polaroid {
	padding-left:41px;	
	padding-right:35px;
	margin-top:-15px;
	min-height:105px;
}
.polaroid {	
	height:200px;
	width:180px;
	float:left;
	background-image: url(../img/css/polaroid_news.png);
	background-repeat: no-repeat;
	background-position: 2px 20px;
	padding:27px 0 0 4px;
	
}

/*<fine> PARTE CENTRALE NEWS*/
/* SOCIAL NETWORK */
#social_network
{	
	background-color: #edebe7;
	padding: 4px;
	margin: 18px 0 0 0;
}
#social_network h4
{
	margin-left:690px;
	float: left;
	padding: 4px;
	color:#717171;
}
#social_network ul { list-style: none; }
#social_network ul li
{
	list-style: none;
	float: left;
	padding: 4px;
}
a.sh_twit,
a.sh_okno,
a.sh_deli,
a.sh_digg,
a.sh_tech,
a.sh_book,
a.sh_wind,
a.sh_face
{
	color: #369;
	margin:0;
	height:16px;
	width:16px;
	display:block;
	text-decoration:none;
}
a.sh_okno { background: url("../img/social/oknotizie_g.png") no-repeat center left; }
a.sh_deli { background: url("../img/social/delicious_g.png") no-repeat center left; }
a.sh_digg { background: url("../img/social/digg_g.png") no-repeat center left; }
a.sh_twit { background: url("../img/social/twit_g.png") no-repeat center left; }
a.sh_tech { background: url("../img/social/technorati_g.png") no-repeat center left; }
a.sh_book { background: url("../img/social/google_g.png") no-repeat center left; }
a.sh_wind { background: url("../img/social/windows_g.png") no-repeat center left; }
a.sh_face { background: url("../img/social/faceboo_g.png") no-repeat center left; }
a.sh_okno:hover { background: url("../img/social/oknotizie.png") no-repeat center left; }
a.sh_deli:hover { background: url("../img/social/delicious.png") no-repeat center left; }
a.sh_digg:hover { background: url("../img/social/digg.png") no-repeat center left; }
a.sh_twit:hover { background: url("../img/social/twit.png") no-repeat center left; }
a.sh_tech:hover { background: url("../img/social/technorati.png") no-repeat center left; }
a.sh_book:hover { background: url("../img/social/google.png") no-repeat center left; }
a.sh_wind:hover { background: url("../img/social/windows.png") no-repeat center left; }
a.sh_face:hover { background: url("../img/social/faceboo.png") no-repeat center left; }
/* FINE SOCIAL NETWORK *//*<inizio> PARTE CENTRALE PAGINA*/
#centro_home #pagina
{
	min-height:469px;
	width:980px;
	margin:0 auto;
	padding:14px 0 1px 0;
	background-color:#fff;
	padding-bottom:30px;
}

#centro_home #pagina ul
{
	list-style:none;
	padding-left:45px;
	padding-right:35px;
}

#centro_home #pagina h2
{
	font:40px "Times New Roman", Times, serif;
	color:#333333;
	padding-left:15px;
	padding-bottom:15px;	

}
p > i:first-child
{
	font:24px "Times New Roman", Times, serif;
	color:#666;
	padding-right:3px;
	/*padding-left:45px; 
	padding-bottom:5px;	
	padding-top:5px;*/ 
}
#centro_home #pagina p
{	
	padding-left:45px;	
	padding-right:35px;
	color:#333;
}
#centro_home #pagina a {		
	font-weight:normal;
	text-decoration:none;
	color:#666;
	}
#centro_home #pagina a:hover {	
	text-decoration:none;
	color:#333;
	}
#centro_home #pagina h3 {	
	padding-left:45px;
	font:20px "Times New Roman", Times, serif;
	color:#333333;	
	padding-bottom:7px;
	padding-top:10px;	
	}	
	
/*<fine> PARTE CENTRALE PAGINA*/ 

/*<inizio> PARTE CENTRALE CONTATTI*/
#centro_home #contatti{
	min-height:469px;
	width:980px;
	margin:0 auto;
	padding:14px 0 1px 0;
	background-color:#fff;
	padding-bottom:30px;
}
#centro_home #contatti h2 {	
	font:40px "Times New Roman", Times, serif;
	color:#333333;
	padding-left:15px;
	padding-bottom:15px;	
	}
#centro_home #contatti #form_sx{
	width:510px;
	font:11px Arial, Helvetica, sans-serif;	
	border-right:1px solid #999;
	margin:0 auto;
	padding-left:45px;
	padding-right:10px;	
	float:left;
}
#centro_home #contatti #info{
	width:296px;
	font:11px Arial, Helvetica, sans-serif;
	color:#777777;
	margin:0 auto;
	float:left;
	padding:0 0 0 20px;
	text-align: left;
}

#centro_home #contatti #form_sx #edita{
}
#centro_home #contatti #form_sx #edita p{
	display:block;
	height:32px;
	background-image: url(../img/css/barra_contatti_1.png);
	background-repeat: no-repeat;
	padding:4px 0 0 0px;
	clear:both;
}
#centro_home #contatti #form_sx #edita label{
	display:block;
	width:100px;
	height:30px;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:3px 0 0 10px;
	float:left;
}
#centro_home #contatti #form_sx #edita input{
	/*border:none;
border-bottom:1px solid #ff0000;*/
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
	width:386px;
	height:18px;
	background-color: #FFF;
	border-style: none;
}
#centro_home #contatti #form_sx #edita select{
	/*border:none;
	border-bottom:1px solid #ff0000;*/
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
}
#centro_home #contatti #form_sx #edita .btn{
	/*background:red;
	border:none;*/
	background: url(../img/css/bottone_invia.png) 100% 100% no-repeat;
	margin-left:355px;
	font:14px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:5px 0 0 0;
	width:157px;
	height:35px;
}
#centro_home #contatti #form_sx #edita .areatesto{
	/*border:none;
border-bottom:1px solid #ff0000;*/
	background-image: url(../img/css/barra_contatti_2.png);
	background-repeat: no-repeat;
	width:497px;
	height:190px;
	border-style: none;
	padding:5px 5px 5px 10px;
}
#centro_home #contatti #form_sx #edita textarea{
	/*border:none;
border-bottom:1px solid #ff0000;*/
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
	width:485px;
	height:185px;
	background-color: #FFF;
	border-style: none;
}
#centro_home #contatti #form_sx #edita .interruzione {
	background:#DADADA;
	height:1px;
	border-top:5px solid white;
	border-bottom:5px solid white;
}
#centro_home #contatti #form_sx #edita .interruzione hr{
	display:none;
}
#centro_home #contatti #form_sx #edita .pulisci{
	clear:both;
}
/* ------------ */ 
/* LOGIN */ 
/* ------------ */   
#centro_home #contatti #form2{
	width:356px;
	height:265px;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;	
	margin:0 auto;
	margin-top:-5px;
	padding-left:20px;
	float:left;
	background:url(../img/css/sfondo_login.png) right no-repeat;
	
}
#centro_home #contatti #form2 h1{
	font:30px "Times New Roman", Times, serif;
	color:#333333;
	padding:15px;
	
}
#centro_home #contatti #info{
	width:296px;
	font:11px Arial, Helvetica, sans-serif;	
	margin:0 auto;
	float:left;
	padding:0 0 0 20px;
	text-align: left;
}

#centro_home #contatti #form2 form {
}
#centro_home #contatti #form2 form p{
	display:block;
	height:32px;
	/*background-image: url(../img/css/barra_contatti_1.png);
	background-repeat: no-repeat;*/
	padding:4px 0 0 20px;
	clear:both;
}
#centro_home #contatti #form2 form label{
	display:block;
	width:90px;
	height:30px;
	font:11px Arial, Helvetica, sans-serif;
	/*color:#fff;*/
	padding:3px 0 0 10px;
	float:left;
}
#centro_home #contatti #form2 form input {	
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
	width:200px;
	height:18px;
	background-color: #fff;
	border:1px solid #999;	
}
#centro_home #contatti #form2 form select {	
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
}
#centro_home #contatti #form2 form .btn {	
	background: url(../img/css/bottone_invia.png) 100% 100% no-repeat;	
	margin-left:165px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	padding:0;
	width:157px;
	height:35px;
	border:none;}

#centro_home #contatti #form2 form .interruzione {
	background:#DADADA;
	height:1px;
	border-top:5px solid white;
	border-bottom:5px solid white;
}
#centro_home #contatti #form2 form .interruzione hr{
	display:none;
}
#centro_home #contatti #form2 form.pulisci{
	clear:both;
}
/* ------------ */
/* FINE LOGIN */ 
/* ------------ */
/*<fine> PARTE CENTRALE CONTATTI*/
/* FORM VALIDATOR */
#msg {
  display: none;
  position: absolute;
  z-index: 200;
  background: url(../js/msg_arrow.gif) left center no-repeat;
  padding-left: 7px;
}

#msgcontent {
  display: block;
  background: #f3e6e6;
  border: 2px solid #924949;
  border-left: none;
  padding: 5px;
  min-width: 150px;
  max-width: 250px;
}/*<inizio> PARTE CENTRALE RICERCA*/

#centro_home #pagina form {
	width: 550px;
	margin: 0 auto;
}
#centro_home #pagina form p {
	margin:0;
	padding:0;
	display:inline;
	margin-bottom:5px;
}
#centro_home #pagina select {
	background-color:#666;
	color:#fff;
	min-width:120px;
	margin-top:5px;
	 
}
#centro_home #pagina select:focus {
	background-color:#333;
}
#centro_home #pagina form .btn {	
	background: url(../img/css/bottone_invia.png) 100% 100% no-repeat;	
	/*margin-left:50px;	*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	padding:0;
	width:157px;
	height:35px;
	border:none;
	margin-top:20px;
}
	
#famiglie_r #fam_dx #cont_box_fam{
	float:left;
	margin-left:15px;
	margin-bottom:5px;
	text-align: center;
	width:80px;
	height:130px;
}

#famiglie_r #fam_dx #box_fam_dx{
	/*
	width:160px;
	height:160px;
	padding:0;
	
	background-image: url(../img/css/centro/box_1.png);
	background-repeat: no-repeat;
	background-position: 28px 15px;
	text-align: center;*/	
	width:70px;
	padding:4px;
	background-color: #CCC;
}
/* Versione di prova*/
#famiglie_r #fam_dx #cont_box_fam1{
	float:left;
	margin-left:15px;
	margin-bottom:5px;
	text-align: center;
	width:120px;
	height:170px;
}

#famiglie_r #fam_dx #box_fam_dx1{
	/*
	width:160px;
	height:160px;
	padding:0;
	
	background-image: url(../img/css/centro/box_1.png);
	background-repeat: no-repeat;
	background-position: 28px 15px;
	text-align: center;*/	
	width:110px;
	padding:4px;
	background-color: #CCC;
}
/* */
#famiglie_r #fam_dx{
	float:left;
	width:660px;
	padding:0;
	background-image: url(../img/css/prodotti/sfondo_famiglie.jpg);
	background-repeat: repeat-x;
	background-position: top;
	min-height:300px;
	
}

#famiglie_r #fam_dx  h1{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #fff;
	padding:4px 0 0 0;
	font-weight: normal;
}
#famiglie_r #fam_dx h1 a{
	text-decoration: none;
	color: #fff;
}
#famiglie_r #fam_dx h1 a:hover{
	text-decoration: none;
	color: #FFCC00;
}
.img_box_fam {
	padding:18px 0 0 0;
}/*sIFR*/
sIFR-flash {
	visibility:visible !important;
	margin:0;
}
object, embed {
	margin: 0;
	padding: 0;
}
.sIFR-replaced {visibility:visible !important;}
span.sIFR-alternate {
	position:absolute;
	left:0;
	top:0;
	width:0;
	height:0;
	display:block;
	overflow:hidden;
}
.sIFR-flash + div[adblocktab=true] {display: none !important;}

.sIFR-hasFlash h3 {
	visibility: hidden;
	font-size: 16px;
}#X92B5DF{height:13px;margin:0 auto;background-image: url(http://www.mediarte-labs.net/litokol/upload/Collezioni/Angoli_Colore/92B5DF.jpg);background-repeat: no-repeat;background-position: left center;}#X92B5DF a{color:#fff;text-decoration: none;text-transform: uppercase;background-color: #92B5DF;padding:0 5px 0 3px;}#X92B5DF a:hover{color:#333;}#X93C455{height:13px;margin:0 auto;background-image: url(http://www.mediarte-labs.net/litokol/upload/Collezioni/Angoli_Colore/93C455.jpg);background-repeat: no-repeat;background-position: left center;}#X93C455 a{color:#fff;text-decoration: none;text-transform: uppercase;background-color: #93C455;padding:0 5px 0 3px;}#X93C455 a:hover{color:#333;}#X9FCFCF{height:13px;margin:0 auto;background-image: url(http://www.mediarte-labs.net/litokol/upload/Collezioni/Angoli_Colore/9FCFCF.jpg);background-repeat: no-repeat;background-position: left center;}#X9FCFCF a{color:#fff;text-decoration: none;text-transform: uppercase;background-color: #9FCFCF;padding:0 5px 0 3px;}#X9FCFCF a:hover{color:#333;}#XBBB0D5{height:13px;margin:0 auto;background-image: url(http://www.mediarte-labs.net/litokol/upload/Collezioni/Angoli_Colore/BBB0D5.jpg);background-repeat: no-repeat;background-position: left center;}#XBBB0D5 a{color:#fff;text-decoration: none;text-transform: uppercase;background-color: #BBB0D5;padding:0 5px 0 3px;}#XBBB0D5 a:hover{color:#333;}#XBDB486{height:13px;margin:0 auto;background-image: url(http://www.mediarte-labs.net/litokol/upload/Collezioni/Angoli_Colore/BDB486.jpg);background-repeat: no-repeat;background-position: left center;}#XBDB486 a{color:#fff;text-decoration: none;text-transform: uppercase;background-color: #BDB486;padding:0 5px 0 3px;}#XBDB486 a:hover{color:#333;}#XCBA5CA{height:13px;margin:0 auto;background-image: url(http://www.mediarte-labs.net/litokol/upload/Collezioni/Angoli_Colore/CBA5CA.jpg);background-repeat: no-repeat;background-position: left center;}#XCBA5CA a{color:#fff;text-decoration: none;text-transform: uppercase;background-color: #CBA5CA;padding:0 5px 0 3px;}#XCBA5CA a:hover{color:#333;}#XCCCCCC{height:13px;margin:0 auto;background-image: url(http://www.mediarte-labs.net/litokol/upload/Collezioni/Angoli_Colore/CCCCCC.jpg);background-repeat: no-repeat;background-position: left center;}#XCCCCCC a{color:#fff;text-decoration: none;text-transform: uppercase;background-color: #CCCCCC;padding:0 5px 0 3px;}#XCCCCCC a:hover{color:#333;}#XDDBD6F{height:13px;margin:0 auto;background-image: url(http://www.mediarte-labs.net/litokol/upload/Collezioni/Angoli_Colore/DDBD6F.jpg);background-repeat: no-repeat;background-position: left center;}#XDDBD6F a{color:#fff;text-decoration: none;text-transform: uppercase;background-color: #DDBD6F;padding:0 5px 0 3px;}#XDDBD6F a:hover{color:#333;}#XDF841A{height:13px;margin:0 auto;background-image: url(http://www.mediarte-labs.net/litokol/upload/Collezioni/Angoli_Colore/DF841A.jpg);background-repeat: no-repeat;background-position: left center;}#XDF841A a{color:#fff;text-decoration: none;text-transform: uppercase;background-color: #DF841A;padding:0 5px 0 3px;}#XDF841A a:hover{color:#333;}#XE39075{height:13px;margin:0 auto;background-image: url(http://www.mediarte-labs.net/litokol/upload/Collezioni/Angoli_Colore/E39075.jpg);background-repeat: no-repeat;background-position: left center;}#XE39075 a{color:#fff;text-decoration: none;text-transform: uppercase;background-color: #E39075;padding:0 5px 0 3px;}#XE39075 a:hover{color:#333;}	/* css.php */
	
	/* Dynamic CSS in PHP
	 * Mediarte srl
	 * author: Raul Marcaccini
	 */
	
	/* wrapper */


//#E39075{
//	height:13px;
//	margin:0 auto;
//	background-image: url(http://www.mediarte-labs.net/litokol/upload/Collezioni/Angoli_Colore/E39075.jpg);
//	background-repeat: no-repeat;
//	background-position: left center;
//}
//#E39075 a{
//	color:#fff;
//	text-decoration: none;
//	background-color: #E39075;
//	padding:0 5px 0 3px;
//}
//#E39075 a:hover{
//	color:#333;
//}

/* end static CSS */

