/* CSS Document */

body{
background:#808589;
margin:0;
text-align:left;
font-family: Arial, Helvetica;
}

img{
border:0px none;
}

#container{
width:840px;
margin: 0 auto;
}

/*--------------------------------HEADER--------------------------------------*/

#header{
float:left;
margin:20px 0 0 0;
}

#logo{
float:left;
background:url('../images/logo/logo.gif') no-repeat left top;
width:214px; 
height:33px;
margin-left:606px !important; 
margin-left:303px;
margin-right:0; 
margin-top:0; 
margin-bottom:0
}

#logo h1{
visibility:hidden;
display: none;
}

/*--------------------------------CONTENT_home--------------------------------------*/

#content{
float:left;
width:840px;
height:650px;
margin: 0;
background:url('../images/bg/bg.gif') no-repeat;
}
/*-----------------------------------MENU 1---------------------------------------*/

#menu{
float:left;
width:122px;
list-style:none; 
margin:20px 0 0 30px!important; 
margin:20px 0 0 15px;
padding:0; 
border-top: 8px solid #9d9ea0;
font:16px Arial;
font-weight:bold;
letter-spacing:0.1pt;
}

ul{
float:left;
margin:0;
}

li a {
display:block; 
text-decoration:none; 
padding:0;
margin:1px 0 0 0; 
color:#9d9ea0; 
line-height:17px;
}

ul li { display:inline;} 

li a:hover {
color: #000;
font-weight:bold;
}

.active{
font-weight:bold;
color:#000;
letter-spacing:0.1pt;
} 

/*-----------------------------------SELEZIONE LINGUA---------------------------------------*/

#it_ing{
postion:absolute;
margin:35px 0 0 770px;
font-size:11px;
color:#9d9ea0;
}

#it_ing a{
text-decoration:none; 
color:#9d9ea0;
font-weight:bold;
}

#it_ing a:hover{
text-decoration:none; 
color:#000;
font-weight:bold;
}

/*-----------------------------------FORM RICERCA---------------------------------------*/

#searchform {
margin:65px 0 0 660px !important;
margin:65px 0 0 658px;
}

#searchform #s {
font:bold 11px Arial, sans-serif;
border-left:1px solid #c3c3c3;
border-bottom: 1px solid #c3c3c3;
border-right: 1px solid #c3c3c3;
border-top:2px solid #898b8c;
width: 110px;
padding: 1px 2px;

}

#searchsubmit{
position:absolute;
margin: 0px 0 0 2px !important;
margin: 0;
}


/*-----------------------------------HOME---------------------------------------*/

#home{
float:left;
background:url('../images/bg/bg_home.jpg') no-repeat;
width:802px !important;
width:801px;
height:475px; 
margin-left:19px !important; 
margin-left:10px;
margin-right:0; 
margin-top:20px; 
margin-bottom:0
}

/*------------------------------CONTENT NEWS-----------------------------------*/

#box_home{
float:left;
margin:0 0 0 0;
padding:0;
margin:12px 0 0 8px!important; 
margin:12px 0 0 3px;
font:16px Arial;
font-weight:bold;
line-height:14pt;
}

#box_home a{
float:left;
text-decoration:none;
background:url('../images/bg/bg_box_h_a.gif') no-repeat;
width:258px;
height:245px; padding-left:5px; padding-right:2px; padding-top:10px; padding-bottom:2px
}

#box_home a:hover{
float:left;
text-decoration:none;
background:url('../images/bg/bg_box_h.gif') no-repeat;
width:258px;
height:245px
}

.txt_w{
width:220px;
color:#fff;
}

.txt_b{
width:220px;
color:#000;
}


/*---------------------------------MENU2-------------------------------------*/
#sub_menu1{
float:left;
width:122px;
list-style:none; 
margin:27px 0 0 15px!important; 
margin:27px 0 0 10px;
padding:0; 
border-top: 2px solid #9d9ea0;
font:11px Arial;
font-weight:bold;
letter-spacing:0.2pt;
}
/*-------------------------------------MENU3-------------------------------------------*/
#sub_menu2{
float:left;
width:122px;
list-style:none; 
margin:27px 0 0 15px!important; 
margin:27px 0 0 10px;
padding:0; 
border-top: 2px solid #9d9ea0;
font:11px Arial;
font-weight:bold;
letter-spacing:0.2pt;
}
/*-------------------------------NEWS LIST SX----------------------------------------------------*/
#news{
float:left;
width:768px;
margin:15px 0 0 30px !important;
margin:15px 0 0 16px;
border-top: 2px solid #9d9ea0;
}

#news_sx{
float:left;
width:392px;
margin:0;
}

.dett_news_sx a{
float:left;
margin:-1px 0 0 0;
font-size:11px;
font-weight:bold;
border-bottom: 1px solid #d5d5d5;
width:392px;
text-decoration:none;
padding:3px 0 15px 2px !important;
padding:5px 0 10px 2px;
color:#000;
}

.dett_news_sx a:hover{
float:left;
margin:-1px 0 0 0;
padding:3px 0 15px 2px !important;
padding:5px 0 10px 2px;
text-decoration:none;
color:#fff;
background:#9c9d9f;
width:392px;


}

.news_active{
float:left;
margin:-1px 0 0 0;
padding:3px 0 15px 2px !important;
padding:5px 0 10px 2px;
color:#fff;
background:#9c9d9f;
width:392px;
font-size:11px;
font-weight:bold;
}

/*#news_sx ul{
float:left;
margin:0;
padding:0;
list-style-type:none;
}

#news_sx li{
margin:0 !important;
margin:-3px 0 0 0;
width:392px;
display:block;
font:11px Arial;
font-weight:bold;
border-bottom: 1px solid #d5d5d5;
}

#news_sx li a{
margin:0;
padding:0 0 15px 2px;
display:block;
text-decoration:none;
color:#414141;
}

#news_sx li a:hover{
margin:0;
padding:0 0 15px 2px;
text-decoration:none;
color:#fff;
background:#9c9d9f;
}

.news_active{
margin:0;
font:11px Arial;
font-weight:bold;
background:#9c9d9f;
padding:2px 0 18px 2px !important;
padding:0 0 17px 2px;
width:390px;
display:block;
color:#fff;
}
*/

#news_dx{
float:left;
width:345px !important;
width:348px;
margin:-1px 0 0 25px !important;
margin:5px 0 0 23px;
}

.ricerca_false {
float:left;
margin:10px 0 5px 0 !important;
margin:10px 0 5px 0;
font:11px Arial;
font-weight:normal;
color:#000;
text-decoration:none; 
}


.donwload a{
float:left;
margin:40px 0 5px 0 !important;
margin:10px 0 5px 0;
font:11px Arial;
font-weight:bold;
color:#9d9ea0;
text-decoration:none; 
}

#img_news{
float:left;
margin:0;
}
/*------------------------------sezione in allestimento----------------------------*/
.allestimento{
float:left;
border-bottom: 2px solid #9d9ea0;
font:12px Arial;
font-weight:bold;
color:#000;
padding:2px 0 2px 2px;
margin:20px 0 -5px 0 !important;
margin:20px 0 0px 0;
width:392px;
}
/*------------------------------TITOLI E TESTO--------------------------*/ 
#ricerca{
border-bottom: 2px solid #9d9ea0;
font:11px Arial;
font-weight:bold;
color:#000;
padding:7px 0 2px 2px;
margin:0 0 -5px 0 !important;
margin:0 0 0px 0;
}

h2{
border-bottom: 2px solid #9d9ea0;
font:11px Arial;
font-weight:bold;
color:#000;
padding:7px 0 2px 2px;

}

h3{
float:left;
border-bottom: 2px solid #9d9ea0;
font:12px Arial;
font-weight:bold;
color:#000;
padding:2px 0 2px 2px;
margin:0 0 -5px 0 !important;
margin:0 0 0px 0;
width:392px;
}

h4{
float:left;
border-top: 2px solid #9d9ea0;
border-bottom: 2px solid #9d9ea0;
font:12px Arial;
font-weight:bold;
color:#000;
padding:2px 0 2px 2px;
margin:0 0 1px 0 !important;
margin:0 0 4px 0;
width:392px;
}

h5{
float:left;
font:12px Arial;
font-weight:bold;
color:#000;
padding:0px 0 1px 2px;
margin:0;
width:392px;
border-bottom: 2px solid #9d9ea0;
}

h6{
float:left;
font:12px Arial;
font-weight:bold;
color:#000;
padding:2px 0 2px 2px;
margin:40px 0 0px 0 !important;
margin:40px 0 0px 0;
width:392px;
border-bottom: 2px solid #9d9ea0;
}

p{
float:left;
line-height:12pt;
font:11px Arial;
font-weight:normal;
color:#414141;
margin:0 0 10px 0;
}

p a{
float:left;
color:#414141;
font-weight:bold;
text-decoration:none;
}

p a:hover{
text-decoration:none;
}



/*---------------------------------CHI SIAMO SX---------------------------------*/
#chisiamo{
float:left;
width:791px;
margin:15px 0 0 30px !important;
margin:15px 0 0 16px;
}

#chisiamo_sx{
float:left;
width:392px;
border-top: 2px solid #9d9ea0;
margin:0;
}
/*---------------------------------CHI SIAMO DX---------------------------------*/

#chisiamo_dx_flash{
float:left;
width:389px;
margin:0 0 0 10px !important;
margin:0 0 0 8px;
}

/*---------------------------------PRODOTTI---------------------------------*/
#prodotti{
float:left;
width:792px;
margin:15px 0 0 30px !important;
margin:15px 0 0 16px;
}

#prodotti_sx{
float:left;
width:392px;
border-top: 2px solid #9d9ea0;
margin:0;
}

.txt_prodotti{
font:16px Arial;
font-weight:bold;
line-height:14pt;
margin:30px 0 0 0;
color:#828689;
width:200px;
}

#prodotti_dx{
float:left;
width:386px;
margin:0 0 0 13px !important;
margin:0 0 0 11px;

}


/*--------------------------------box dinamici prodotti---------------------------*/

#prodotti_legno{
float:left;
width:768px;
margin:15px 0 0 30px !important;
margin:15px 0 0 16px;
border-top: 2px solid #9d9ea0;
}

#prodotti_legno_sx{
float:left;
width:365px;
margin:0;
}

#prodotti_legno_dx{
float:left;
width:370px;
margin:0;

}


.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	float:left;
	width:365px;
	border-bottom: 2px solid #9d9ea0;
	font:12px Arial;
	font-weight:bold;
	color:#000;
	padding:9px 0 2px 2px;
	margin:15px 0 10px 0;
	/* End layout CSS */
	cursor:pointer;
}

.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	font:11px Arial;
	font-weight:bold;
	width:365px;
	/* End layout CSS */
	visibility:hidden;
	height:0px;
	position:relative;
	float:left;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	/*font-size:0.9em;*/	
	position:relative;
	}


/*--------------------------------PAGINA ESSENZE-------------------------------*/
#dett_strati{
width:394px;
float:left;
margin:6px 0 0 0!important;
margin:4px 0 0 0;
}

.dett_strati_sx a{
float:left;
margin:-1px 0 0 0;
font-size:11px;
font-weight:bold;
border-bottom: 1px solid #d5d5d5;
width:235px;
text-decoration:none;
padding:3px 0 11px 2px !important;
padding:5px 0 10px 2px;
color:#000;
}

.dett_strati_sx a:hover{
float:left;
margin:-1px 0 0 0;
padding:3px 0 11px 2px !important;
padding:5px 0 10px 2px;
text-decoration:none;
color:#fff;
background:#9c9d9f;
width:235px;
text-decoration:none;
}

.dett_strati_img{
float:right;
margin:2px 0 0 0;
}

.dett_strati_txt{
font-weight:bold;
margin:30px 0 0 0;
color:#000;
width:390px;
}




/*----------------------------------FINITURE------------------------------------*/
#finiture{
float:left;
width:792px;
margin:9px 0 0 30px !important;
margin:11px 0 0 16px;
}
#loadarea{
float:left;
margin:6px 0 0 11px !important;
margin:5px 0 0 10px;
}
/*--------------------------------prodotti dettaglio----------------------------*/
#prodotti_dettaglio{
float:left;
width:792px;
margin:15px 0 0 30px !important;
margin:15px 0 0 16px;
}
#prodotti_dettaglio_sx{
float:left;
width:392px;
margin:0;
}
.img_dettaglio{
float:left;
margin:10px 0 15px 0;
width:181px;
}
.txt_dettaglio_up{
float:left;
margin:10px 0 15px 10px;
width:200px;
line-height:12px;

}

#prodotti_dettaglio_dx_img{
float:left;
width:386px;
margin:0 0 0 13px !important;
margin:0 0 0 10px;
}

#text_dettaglio_down{
float:left;
margin:-1px 0 0 0;
width:392px;
border-top: 1px solid #c5c5c5;
border-bottom: 1px solid #c5c5c5;
}

.text_dettaglio_down_left{
float:left;
font-size:11px;
font-weight:bold;
margin:0 0 0 3px;

}

.text_dettaglio_down_right{
float:right;
font-size:11px;
font-weight:normal;
margin:0;
width:200px;
line-height:12px;

}


.text_dettaglio_down_left_qualitative{
float:left;
font-size:9px;
font-weight:normal;
margin:0;
}

.text_dettaglio_down_right_qualitative{
/*position:fixed;*/
float:right;
font-size:11px;
font-weight:normal;
margin:-14px 0 0 190px;
width:190px;
}

.prima{
float:left;
margin:0 0 0 10px;
background-image:url('../images/cerchio.gif');
background-repeat:no-repeat;
background-position:center left;
padding:2px 2px 2px 18px;
}

.natura{
float:left;
margin:0 0 0 10px;
background-image:url('../images/triangolo.gif');
background-repeat:no-repeat;
background-position:center left;
padding:2px 2px 2px 18px;

}

.rustica{
float:left;
margin:0 0 0 10px;
background-image:url('../images/quadrato.gif');
background-repeat:no-repeat;
background-position:center left;
padding:2px 2px 2px 18px;
}

#pulsante_e{
float:left;
margin:-17px 0 0 30px!important;
margin:-17px 0 0 15px;
}


#pulsante_pro{
float:left;
margin:-36px 0 0 30px!important;
margin:-36px 0 0 15px;
}

.p_profili a{
font-size:11px;
float:left;
background:#9BC01F;
width:121px;
height:17px;
color:#808080;
text-decoration:underline;
font-weight:bold;
margin:0px 0 0 0 !important;
margin:0px 0 0 0;
}
.freccina_profili{
float:left;
color:#fff;
font-weight:bold;
font-size:12px;
background:#9BC01F;
margin:0px 0 0 0 !important;
margin:0px 0 0 0;
height:17px;
padding:0 5px 0 5px;
}
.p_essenze a{
font-size:11px;
float:left;
background:#9BC01F;
width:121px;
height:17px;
color:#808080;
text-decoration:underline;
font-weight:bold;
margin:0;
}

.freccina{
float:left;
color:#fff;
font-weight:bold;
font-size:12px;
background:#9BC01F;
margin:0;
height:17px;
padding:0 5px 0 5px;
}

/*-------------------------------------------prodotti dimensioni--------------------------------------*/

#prodotti_dimensioni{
float:left;
width:768px;
margin:15px 0 0 30px !important;
margin:15px 0 0 16px;
border-top: 2px solid #9d9ea0;
}

#prodotti_dimensioni_sx{
float:left;
margin:5px 0 0px 0 !important;
margin:0 0 0px 0;
width:392px;
}


#txt_prodotti_dimensioni_spessore{
float:left;
margin:-1px 0 0 0;
width:392px;
border-top: 2px solid #9d9ea0;
border-bottom: 1px solid #c5c5c5;
}

.txt_prodotti_dimensioni_rientro{
float:left;
font-size:11px;
font-weight:bold;
margin:0;
text-indent:15px;
}

.spessore_simbolo1{
float:right;
margin:0;
background-image:url('../images/frecce.gif');
background-repeat:no-repeat;
background-position:center left;
padding:2px 2px 2px 14px;
width:180px;
font-size:11px;
}

.spessore_simbolo2{
float:right;
margin:0;
background-image:url('../images/minore.gif');
background-repeat:no-repeat;
background-position:center left;
padding:2px 2px 2px 11px;
width:180px;
font-size:11px;
}

.spessore_simbolo3{
float:right;
margin:0;
background-image:url('../images/maggiore.gif');
background-repeat:no-repeat;
background-position:center left;
padding:2px 2px 2px 11px;
width:180px;
font-size:11px;
}

#prodotti_dimensioni_dx_img{
float:left;
margin:10px 0 0 150px !important;
margin:10px 0 0 150px;
}

/*----------------------------------DOWNLOAD------------------------------------*/

#sez_download{
float:left;
width:792px;
margin:15px 0 0 30px !important;
margin:15px 0 0 16px;
}

#sez_download_left{
float:left;
width:392px;
margin:0;
border-top: 2px solid #9d9ea0;
}

#riga_download a{
float:left;
margin:0;
font-size:11px;
font-weight:bold;
border-bottom: 2px solid #9d9ea0;
width:390px;
text-decoration:none;
padding:25px 0 0px 2px !important;
padding:20px 0 0px 2px;
color:#000;
}

#riga_download a:hover{
margin:0;
padding:25px 0 0px 2px !important;
padding:20px 0 0px 2px;
text-decoration:none;
color:#fff;
background:#9c9d9f;
width:390px;

}

#riga_download_area a{
float:left;
margin:0;
font-size:11px;
font-weight:bold;
border-bottom: 2px solid #9d9ea0;
width:750px;
text-decoration:none;
padding:15px 0 0px 2px !important;
padding:10px 0 0px 2px;
color:#000;
}

#riga_download_area a:hover{
margin:0;
padding:15px 0 0px 2px !important;
padding:10px 0 0px 2px;
text-decoration:none;
color:#fff;
background:#9c9d9f;
width:750px;

}

.nome{
float:left;
margin:0;
font-weight:bold;
}
.download_kb {
float:right;
width:140px;
font-weight:normal;

}

.scarica {
float:right;
margin:0;
font-weight:normal;
width:80px;
}


#loadarea_download{
float:left;
margin:0 0 0 13px !important;
margin:0 0 0 11px;
}

/*----------------------------------PROFILI PORTE-----------------------------------*/
#profili{
float:left;
width:768px;
margin:15px 0 0 30px !important;
margin:15px 0 0 16px;
border-top: 2px solid #9d9ea0;
}

#profili_sx{
float:left;
width:392px;
margin:5px 0 0 0!important;
margin:0;
}

#riga_profili a{
float:left;
margin:0;
font-size:11px;
font-weight:bold;
border-bottom: 1px solid #c5c5c5;
width:392px;
text-decoration:none;
padding:3px 0 11px 2px !important;
padding:5px 0 10px 2px;
color:#000;
}

#riga_profili a:hover{
margin:0;
padding:3px 0 11px 2px !important;
padding:5px 0 10px 2px;
text-decoration:none;
color:#fff;
background:#9c9d9f;
width:392px;
}

#riga_profili_active{
color:#fff;
background:#9c9d9f;
width:392px;
padding:0 0 12px 2px !important;
padding:0 0 10px 2px;
margin:0;
font-size:11px;
font-weight:normal;
text-decoration:none;
border-bottom: 1px solid #c5c5c5;

}

#specifiche_tecniche{
width:392px;
float:left;
margin:90px 0 0 0;
border-bottom: 2px solid #9d9ea0;
font-size:11px;
}

.scarica_pdf a {
float:right;
margin:0;
font-weight:bold;
width:70px;
text-decoration:none;
color:#000;
}

#essenza1{
width:392px;
float:left;
margin:225px 0 0 0;
border-bottom: 2px solid #c5c5c5;
font-size:11px;
font-weight:bold;
}

#essenza2{
width:392px;
float:left;
margin:56px 0 0 0;
border-bottom: 2px solid #c5c5c5;
font-size:11px;
font-weight:bold;
}
.nome_essenza{
float:left;
margin:0 0 0 5px;
font-size:11px;
font-weight:bold;
}

#specifiche_tecniche_img{
float:left;
margin:0;
padding:0;
}
#img_profili{
float:left;
margin:0;
}

#a_img_profili {
float:left;
/*margin:46px 0 0 -30px !important;
margin:35px 0 0 0px;*/
margin:40px 0 0 0!important;
margin:37px 0 0 0;
/*width:370px;*/
}


#a_img_profili ul{
float:left;
margin:0;
list-style:none; 

}
#a_img_profili li {
float:left;
margin:0 0 0 10px;
display:block;

}
#a_img_profili li a {
float:left;
margin:0;
border-bottom: 2px solid #c5c5c5;
padding:0 0 2px 0;

}

/*--------------------------------CONTATTI--------------------------------------*/
.Stile1 {font-size: 9px}
#contatti{
float:left;
width:792px;
margin:15px 0 0 30px !important;
margin:15px 0 0 16px;
}

#contatti_sx{
float:left;
width:402px!important;
width:400px;
border-top: 2px solid #9d9ea0;
margin:0;
}
.contatti_sx_img{
float:left;
margin:0;
background:url('../images/contact1.jpg') no-repeat;
width:392px;
height:473px
}

#contatti_dx{
float:left;
width:389px;
margin:0;
}

.txt_contatti{
float:left;
color:#000;
background:url('../images/puntino_red.jpg') no-repeat top left;
margin-left:250px !important;
margin-left:125px;
margin-right:0;
margin-top:25px;
margin-bottom:0;
padding-left:10px;
padding-right:0;
padding-top:0;
padding-bottom:0
}


.txt_contatti a{
float:left;
color:#000;
text-decoration:none;
}
.links_google a{
float:left;
margin:235px 0 0 30px !important;
margin:230px 0 0 30px ;
color:#000;
font-weight:bold;
color:#b0b0b0;
text-decoration:none;
font-size:11px

}

/*--------------------------------AREA RISERVATA--------------------------------------*/
#area_riservata{
float:left;
width:792px;
margin:15px 0 0 30px !important;
margin:15px 0 0 16px;
}

#area_riservata_sx{
float:left;
width:392px;
border-top: 2px solid #9d9ea0;
margin:0;
}
#form_area{
margin:50px 0 0 0;
float:left;
}
 
label
{
width: 130px;
float: left;
text-align: left;
margin:2px 0 0 5px;
color:#000;
}

#name_pass{
font:bold 10px Arial, sans-serif;
/*border:1px solid #c3c3c3;
width: 150px;*/
padding: 1px 20px;
}
.submit input
{
margin: 15px 0 0 0;
float:left;
}

.text_input{
font-size:11px;
margin:17px 0 0 6px!important;
margin:14px 0 0 6px;
float:left;
width:128px;
height:100px;
}
#benvenuto_area{
float:left;
width:768px;
margin:15px 0 0 30px !important;
margin:15px 0 0 16px;
border-top: 2px solid #9d9ea0;
}
.titolo_area{
font:bold 16px Arial, sans-serif;
}

/*#riga_download_area a{
float:left;
margin:0;
font-size:11px;
font-weight:bold;
border-bottom: 2px solid #9d9ea0;
width:390px;
text-decoration:none;
padding:25px 0 3px 25px !important;
padding:20px 0 3px 25px;
color:#000;
background-image:url('../images/down_area.gif');
background-repeat:no-repeat;
background-position:bottom left;
padding:2px 2px 2px 18px;
}

#riga_download_area a:hover{
margin:0;
padding:25px 0 0px 2px !important;
padding:20px 0 0px 2px;
text-decoration:none;
color:#fff;
background:#9c9d9f;
width:390px;

}*/
/*---------------------------------PAGINA RICERCA------------------------------*/
#dett_ricerca{
width:394px;
float:left;
margin:6px 0 0 0!important;
margin:4px 0 0 0;
}

.dett_ricerca_sx a{
float:left;
margin:-1px 0 0 0;
font-size:11px;
font-weight:bold;
border-bottom: 1px solid #d5d5d5;
width:394px;
text-decoration:none;
padding:3px 0 15px 2px !important;
padding:5px 0 10px 2px;
color:#000;
}

.dett_ricerca_sx a:hover{
float:left;
margin:-1px 0 0 0;
padding:3px 0 15px 2px !important;
padding:5px 0 10px 2px;
text-decoration:none;
color:#fff;
background:#9c9d9f;
width:394px;
text-decoration:none;
}


/*----------------------------------TABEL TRE STRATI---------------------------*/

table {
margin: 30px 0 0 0;
width: 360px;
font:11px Arial;
font-weight:normal;
boredr:0 !important;
border-top:1px solid #c3c3c3;
}

tr{margin:0;}

td a{
float:left;
border-top:1px solid #c3c3c3;
border-bottom:1px solid #c3c3c3;
text-decoration:none;
color:#000;
width:365px;
height:16px;
text-indent:4px;
margin:-1px 0 0 0;
}

td a:hover{
background:#808589;
text-decoration:none;
color:#fff;
width:365px;
float:left;
height:16px;

}


.titolo_active{
	width:360px;
	font:12px Arial;
	font-weight:bold;
	color:#000;
	padding:9px 0 2px 2px;
	margin:15px 0 0 0;
	float:left;
}

.active_sottotitolo a {
background:#808589;
text-decoration:none;
color:#fff;
width:360px;
float:left;
height:16px;
font:11px Arial;
font-weight:normal;
text-indent:1px;
}

.txt_active_sottotitolo{
width:358px;
float:left;
font:11px Arial;
font-weight:normal;
margin:5px 0 30px 1px;
text-align:justify;
}
.riga_active_sottotitolo a{
font:11px Arial;
font-weight:normal;
float:left;
border-top:1px solid #c3c3c3;
border-bottom:1px solid #c3c3c3;
text-decoration:none;
color:#000;
width:360px;
height:16px;
text-indent:1px;
margin:-1px 0 0 0;

}

.riga_active_sottotitolo a:hover{
background:#808589;
text-decoration:none;
color:#fff;
width:360px;
float:left;
height:16px;

}

.pagine_numero {
position:absolute;
margin:400px 0 0 5px;
font:11px Arial, Helvetica, sans-serif;
color:#000000;
}

.numeri a{
font-weight:bold;
text-decoration:none;
margin:0 0 0 2px;
color:#000000;
}
.numeri a:hover{
text-decoration:underline;
}

.numeri_active{
font-weight:bold;
text-decoration:underline;
margin:0 0 0 5px;
color:#000000;
}

/*--------------------------------FOOTER--------------------------------------*/

#footer{
float:left;
width:840px;
margin:-10px 0 0 0;
font:10px Arial;
font-weight:bold;
color:#d2d6d9;

}

.f_txt1{
margin:0 0 0 30px !important;
margin:0 0 0 15px;
float:left;
}
.f_txt2{
float:right;
width:218px;

}