body{
background-color: #000000;
}
.bg {  
background-image: url(bg.gif); 
background-repeat: repeat-x; 
background-position: left top;
}
.bg_welcome {  
background-image: url(bg_doorpage.gif); 
background-repeat: no-repeat; 
background-position: left top;
}
.bg_loghisx {  
background-image: url(bg_loghi_sx.gif); 
background-repeat: repeat-y; 
background-position: left top;
}
.bg_loghidx {  
background-image: url(bg_loghi_dx.gif); 
background-repeat: repeat-y; 
background-position: right top;
}
.txt_Text {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
color: #999999;
text-align: justify
}
.txt_Title {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
color: #BF8E37
}

.txt_Footer {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-weight: normal; 
color: #585259;
padding-left:14;
}
.txt_Footerdoor {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-weight: normal; 
color: #585259;
padding-left:5;
}
.txt_Sitemap {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: bold; 
color: #999999;
padding-left:0;
}
.td_Loghi {  
border-right: #333333 1px solid;
}
.txt_Lang {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
color: #999999;
text-align: justify
}
/*----------------------------------------------------------------------------*/
/* TABLE */
/*----------------------------------------------------------------------------*/

.table_big {
	border-right: #333333 1px solid;
	border-top: #333333 1px solid; 
	background-color: #000000;
}
.td_foto {
	padding:4px 4px 4px 4px; 
	border-right: #333333 1px solid;
	border-bottom: #333333 1px solid;  
	border-left: #333333 1px solid;
	border-top: #333333 1px solid; 
	background-image:url(sfondo_tratt.gif);
	background-repeat:repeat;
	background-position:left top;
}
.td_testo {
	padding:5px 5px 5px 5px; 
	border-right: #333333 1px solid;
	border-bottom: #333333 1px solid;  
	border-left: #333333 1px solid;
	border-top: #333333 0px solid; 
	font: 11px Arial, Helvetica, sans-serif;
	text-align: justify;
	font-weight: normal; 
	color: #999999;
}
.td_title {
	padding:5px 5px 5px 5px; 
	border-right: #333333 1px solid;
	border-bottom: #333333 1px solid;  
	border-left: #333333 1px solid;
	border-top: #333333 1px solid; 
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color: #999999;
}
.td_prodotto {
	padding:5px 5px 5px 5px; 
	border-right: #333333 1px solid;
	border-bottom: #333333 1px solid;  
	border-left: #333333 1px solid;
	border-top: #333333 1px solid; 
	font: 11px Arial, Helvetica, sans-serif;
	text-align: justify;
	font-weight: normal; 
	color: #999999;
}
.td_title_prod {
	padding:5px 5px 5px 5px; 
	border-right: #333333 1px solid;
	border-left: #333333 1px solid;
	border-top: #333333 1px solid; 
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #BF8E37;
}
.td_ist {
	padding:8px 8px 8px 8px; 
	border-right: #333333 1px solid;
	border-bottom: #333333 1px solid;  
	border-left: #333333 1px solid;
	border-top: #333333 1px solid; 
	text-align: justify;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color: #999999;
}
.td_sitemap {
	padding:5px 5px 5px 5px; 
	border-right: #333333 0px solid;
	border-left: #333333 0px solid;
	border-top: #333333 1px solid; 
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color: #999999;
}
.hr{
	border: #333333 1px solid;
}
/*----------------------------------------------------------------------------*/
/* MENU'TOP */
/*----------------------------------------------------------------------------*/

A:link { TEXT-DECORATION:none; COLOR:#D7D7D7; } 
A:visited { TEXT-DECORATION:none; color:#999999; }
A:hover { color:#BF8E37; background:none;} 

.B:link { TEXT-DECORATION:none; COLOR:#FFFFFF; } 
.B:visited { TEXT-DECORATION: none; color:#FFFFFF; }
.B:hover { color:#EF7521; background:none;}

.txt_Lang A:link { TEXT-DECORATION:none; COLOR:#ffffff; } 
.txt_Lang A:visited { TEXT-DECORATION: none; color:#999999; }
.txt_Lang A:hover { color:#FFFFFF; background:none;}

/*////////////////////////////////////////////////////////////////////////////*/
/* FORM */
/*////////////////////////////////////////////////////////////////////////////*/
.textbox {
	background-color: #38363A;
	font-weight: normal;
	font-size: 11px;
	color: #ccc;
	cursor: default;
	width: 150px;
	margin-top:.1em;
	margin-bottom:.1em;
	border-top:0px solid #fff;
	border-left:0px solid #fff;
	border-right:0px solid #fff;
	border-bottom:0px solid #fff;
}
.textboxsmall {
	background-color: #38363A;
	font-weight: normal;
	font-size: 11px;
	color: #ccc;
	cursor: default;
	width: 30px;
	margin-top:.1em;
	margin-bottom:.1em;
	border-top:0px solid #fff;
	border-left:0px solid #fff;
	border-right:0px solid #fff;
	border-bottom:0px solid #fff;
}

.selectarea {
	background-color: #38363A;
	font-weight: normal;
	font-size: 11px;
	color: #ccc;
	cursor: default;
	width: 170px;
}
.bott {
	background-color: #38363A; 
	font-weight: bold;
	font-size: 12px;
	color: #AD0018;
	cursor: default;
	width: 60px;
	height: 18px;
	margin-top:.9em;
	margin-bottom:.1em;
	border:0px;
}
.message {
	background-color: #38363A;
	FONT-FAMILY: arial;
	font-weight: normal;
	font-size: 11px;
	color: #ccc;
	cursor: default;
	width: 150px;
	scrollbar-3dlight-color: #504E51;
	scrollbar-arrow-color: #BF8E37;
	scrollbar-base-color: #504E51;
	scrollbar-darkshadow-color: #504E51;
	scrollbar-face-color: #504E51;
	scrollbar-highlight-color: #504E51;
	scrollbar-shadow-color: #504E51;
	scrollbar-track-color: #504E51;
	margin-top:.1em;
	margin-bottom:.1em;
	border-top:0px solid ##fff;
	border-left:0px solid ##fff;
	border-right:0px solid #fff;
	border-bottom:0px solid #fff;
}

.divAdmin {
	background-color: #38363A;
	FONT-FAMILY: arial;
	font-weight: normal;
	font-size: 11px;
	color: #ccc;
	cursor: default;
	width: 150px;
	scrollbar-3dlight-color: #4C5359;
	scrollbar-arrow-color: #4C5359;
	scrollbar-base-color: #4C5359;
	scrollbar-darkshadow-color: #4C5359;
	scrollbar-face-color: #BFC7CF;
	scrollbar-highlight-color: #BFC7CF;
	scrollbar-shadow-color: #BFC7CF;
	scrollbar-track-color: #4C5359;
	margin-top:.1em;
	margin-bottom:.1em;
	border-top:0px solid ##fff;
	border-left:0px solid ##fff;
	border-right:0px solid #fff;
	border-bottom:0px solid #fff;
}


/*----------------------------------------------------------------------------*/
/* Pop Cataloghi */
/*----------------------------------------------------------------------------*/
#pop{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal;
position: relative;
top:0px;
}
#pop #pop1,#pop2,#pop3,#pop4,#pop5,#pop6,#pop7,#pop8,#pop9,#pop10,#pop11,#pop12{
position:absolute;
top:0px;
left:20px;
border:1px solid #333333;
background-image:url(sfondo_tratt.gif);
width:90%;
height:320px;
padding:5px;
visibility:hidden;
voice-family:"\"}"\"";
voice-family:inherith;
width:400px;
height:500px;
}



