@charset "iso-8859-1";
/* CSS Document  ---------------------------------------------------------------------------*/
body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #272725;
	
	scrollbar-face-color: #181818;
	scrollbar-highlight-color: #383838;
	scrollbar-3dlight-color: #181818;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #383838;
	scrollbar-arrow-color: #ff9900;
	scrollbar-track-color: #181818;
}
a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
a:link {
	color: #FF9900;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	/*color: #955900;*/
	color: #FF9900;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: underline;
}
ul{
margin:0;
padding:0;
list-style:none
}
h1.under{
margin:0;
padding:0;
line-height:1.5em;
border-bottom:1px solid #383836;
margin-bottom:10px;
color:#FFFFFF;
font-size:22px;
font-weight:lighter;
}
h2.under{
margin:0;
padding:0;
line-height:1.5em;
border-bottom:1px solid #383836;
margin-bottom:10px;
font-size:18px;
font-weight:lighter;
}
.clear{clear:both;}
/* Spaziature  ---------------------------------------------------------------------------*/
.pad8px{padding:8px;}

/* Tab Navigazione  ---------------------------------------------------------------------------*/
#MainCat a:link, #MainCat a:visited{
background-image:url(img/label_off.gif);
color:#000000;
font-size:13px;
text-align:center;
display:block;
width:137px;
height:32px;
float:left;
margin-left:3px;
line-height:2.6em;
text-decoration:none;
}
#MainCat #sel a:link, #MainCat #sel a:visited{
background-image:url(img/label_on.gif);
}
#MainCat a:hover, #MainCat #sel a:hover{
background-image:url(img/label_on_grey.gif);
}
/* Menu Navigazione  ---------------------------------------------------------------------------*/
#menu, #menu a:link, #menu a:visited{
font-size:16px;
font-weight:lighter;
padding:0px 10px;
display:block;
text-decoration:none;
color:#808080;
}
#menu a:hover{
color:#FFFFFF;
}
#menu #sel a:link, #menu #sel a:visited{
color:#FF9900;
}
#menu #sel a:hover{
color:#FFFFFF;
}
/* Menu Categorie ---------------------------------------------------------------------------*/
#cat_menu ul li, #cat_menu ul li a:link, #cat_menu ul li a:visited{
background-image:url(img/bot_off.gif);
background-repeat:no-repeat;
width:255px;
height:32px;
display:block;
margin-bottom:3px;
color:#5d5c5c;
line-height:2.2em;
font-size:14px;
}
#cat_menu ul li#sel, #cat_menu ul li#sel a:link, #cat_menu ul li#sel a:visited{
background-image:url(img/bot_on_sel.gif);
background-repeat:no-repeat;
width:255px;
height:32px;
display:block;
margin-bottom:3px;
color:#202020;
line-height:2.2em;
font-size:14px;
}
#cat_menu ul li a{
padding-left:10px;
text-decoration:none;
}
#cat_menu ul li a:hover, #cat_menu ul li#sel a:hover{
background-image:url(img/bot_on.gif);
background-repeat:no-repeat;
color:#000000;
}
/* Menu Categorie Orizzontale ---------------------------------------------------------------------------*/
#cat_menu_oriz ul li{
float:left;
display:inline;
}
#cat_menu_oriz ul li a:link, #cat_menu_oriz ul li a:visited{
border-right:1px solid #383836;
padding:10px;
line-height:2em;
text-decoration:none;
/*background-color:#3d3e40;*/
color:#575757;
}

#cat_menu_oriz ul li#sel a:link, #cat_menu_oriz ul li#sel a:visited{
/*
background-image:url(img/label_on.gif);
background-position:-1px;
color:#000000;
*/
color:#FF9900;
}
#cat_menu_oriz ul li a:hover, #cat_menu_oriz ul li#sel a:hover{
color:#FFFFFF;
}
/* Menu Prodotti ---------------------------------------------------------------------------*/
#doc_menu{
margin-bottom:100px;
}
#doc_menu h1{
background-image:url(img/news.png);
background-repeat:no-repeat;
padding-left:40px;
margin:20px 0px 5px 0px;
}
#doc_menu ul{
border-top:1px solid #FF9900;
}
#doc_menu ul li a:link, #doc_menu ul li a:visited{
display:block;
color:#5d5c5c;
line-height:2em;
font-size:12px;
border-bottom:1px solid #383836;
}
#doc_menu ul li a{
padding-left:10px;
text-decoration:none;
}
#doc_menu ul li a:hover{
color:#FFFFFF;
background-color:#181818;
}
#doc_menu ul li#sel a:link, #doc_menu ul li#sel a:visited{
color:#FF9900;
background-color:#181818;
}
#doc_menu ul li#sel a:hover{
color:#FFFFFF;
background-color:#222222;
}

/* Elenco Prodotti ---------------------------------------------------------------------------*/
#DocList{
	padding:7px;
}
#DocList p{
	padding:5px;
	margin:2px;
	background-image:url(img/bk_bar_prd.gif);
	background-repeat:no-repeat;
	color:#5c5c5c;
	margin-bottom:5px;
	/*
	float:left;
	width:230px;
	background-color:#333333;
	*/
}
#DocList p a:link, #DocList p a:visited{
	padding-left:25px;
	display:block;
	font-size:14px;
	line-height:1.5em;
	font-weight:lighter;
	text-decoration:none;
	margin-bottom:5px;
}
#DocList p a:link img, #DocList p a:visited img{
	float:left;
	border:1px solid #ed9017;
	padding:1px;
	background-color:#000000;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	width:60px;
}
#DocList p a:hover img{
	border:1px solid #a3550b;
}
/* Prodotto Selezionato ---------------------------------------------------------------------------*/
#DocSel{
padding:5px;
}

#DocSel img{
	border:1px solid #383836;
	background-color:#20201f;
	padding:1px;
	float:left;
	margin-right:5px;
	margin-bottom:5px
}
#DocSel h2{
	border-bottom:1px solid #383836;
	color:#ffffff;
	font-size:20px;
	line-height:1.6em;
	margin:0px 0px 10px 0px;
	padding:0px;
	font-weight:lighter;
}
/* Gallery Prodotto Selezionato ---------------------------------------------------------------------------*/
#Prd_Gallery a:link img, #Prd_Gallery a:visited img{
float:left;
border:1px solid #ed9017;
padding:1px;
background-color:#000000;
margin-right:5px;
margin-bottom:5px;
}
#Prd_Gallery a:hover img{
border:1px solid #a3550b;
}
/* News Selezionata ---------------------------------------------------------------------------*/
#NewsSel{
padding:5px;
float:left;
}
#NewsSel p{
border-top:3px solid #303030;
padding-top:5px;
margin:5px 5px 0px 0px;
float:left;
}
#NewsSel p#img, #NewsSel p#img img{
width:200px;
}
#NewsSel p#test{
width:290px;
}
#NewsSel p#test .title{
	display:block;
	border-bottom:1px solid #383836;
	color:#ffffff;
	font-size:18px;
	line-height:1.6em;
	margin:0px 0px 5px 0px;
	padding:0px;
	font-weight:lighter;

}
#NewsSel p#test .test{
	margin-top:5px;
	display:block;
	color:#5c5c4b;
}


/* Categoria in evidenza sulla home --------------------------------------------------------------------------- */
#CatHomeEvidence{
padding:8px;
line-height:1.3em;
}
#CatHomeEvidence img{
float:right;
margin:5px;
}
#CatHomeEvidence h2{
color:#FF9900;
font-size:20px;
line-height:1.3em;
margin:0;
font-weight:lighter;
}
/* Novità  ---------------------------------------------------------------------------*/
#novita{
background-image:url(img/bk_novita.jpg);
background-repeat:no-repeat;
float:left;
width:766px;
}
#novita #content{
padding:6px;
float:left;
}
#novita #content h2{
color:#a3550b;
font-size:20px;
line-height:1.3em;
margin:0;
font-weight:lighter;
}
#novita #content p{
float:left;
width:355px;
margin:0px 0px 0px 5px;
padding:5px;
}

#novita #content p a:link, #novita #content p a:visited{
display:block;
color:#FFFFFF;
text-transform:uppercase;
font-size:12px;
line-height:1.5em;
}
#novita #content p a:link img, #novita #content p a:visited  img{
float:left;
border:1px solid #ed9017;
padding:1px;
background-color:#000000;
margin-right:5px;
margin-bottom:5px;
}
#novita #content p a:hover img{
border:1px solid #a3550b;
}
/* Reseller  ---------------------------------------------------------------------------*/
.reseller_map{
background-image:url(img/reseller_map.jpg);
background-repeat:no-repeat;
height:270px;
}
#box_reseller_login{
width:270px;
height:250px;
float:right;
/*border:1px solid #383836;*/
margin-top:10px;
background-image:url(img/bk_reseller.png);
background-repeat:no-repeat;
}
#box_reseller_login #content{
padding:7px;
float:left;
margin-left:8px;
}
#box_reseller_login #content h2{
color:#ff9900;
border-bottom:1px solid #383838;
}
#box_reseller_login #content input{
width:220px;
}
#ReselleList{
font-size:10px;
}
#ReselleList strong{
color:#FFF;
line-height:1.5em;
}
#ReselleList .resellername{
background-color:#181818;
padding:0px 5px;
color:#48788c;
}
#ResellerBanner{
background-image:url(img/bk_reseller_banner.gif);
background-repeat:no-repeat;
float:left;
width:249px;
height:170px;
}
#ResellerBanner #Desc{
float:left;
width:131px;
height:68px;
margin-left:90px;
margin-top:20px;
padding:3px;
color:#3393ac;
font-size:12px;
text-align:center;
}
#ResellerBanner #Link a:link, #ResellerBanner #Link a:visited{
font-size:15px;
text-decoration:none;
color:#787878;
line-height:2.2em;
display:block;
float:left;
width:191px;
height:29px;
margin-left:20px;
margin-top:20px;
padding:6px 6px 6px 15px;
}
#ResellerBanner #Link a:hover{
color:#FFFFFF;
}
/* Box Form Prodotto Selezionato  ---------------------------------------------------------------------------*/
#box_form_prd_sel{
background-image:url(img/bk_novita.jpg);
background-repeat:no-repeat;
float:left;
width:766px;
}
#box_form_prd_sel #content{
padding:6px;
float:left;
}
#box_form_prd_sel #content h2{
padding-left:10px;
font-size:18px;
line-height:1.3em;
margin:0;
font-weight:lighter;
}
/* Box Form Contattaci ---------------------------------------------------------------------------*/
#box_form_contact{
float:left;
}
#box_form_contact #content{
float:left;
}
#box_form_contact #content h2{
font-size:18px;
line-height:1.3em;
margin:0px;
padding:0px;
font-weight:lighter;
}
/* Form Lista Prodotti Interessati ---------------------------------------------------------------------------*/
#Form_Product_List table tr td{
padding:5px;
border-bottom: 1px dashed #181818;
}
#Form_Product_List .input_check{
float:left;
margin:2px 5px;
padding:0;
width:20px;
clear:left
}
/* Info Vendita prodotti  ---------------------------------------------------------------------------*/

#Box_info_vendita .titolo{
background-image:url(img/bk_info_prd_top.gif);
background-repeat:no-repeat;
width:255px;
height:45px;
/*display:table-cell;
vertical-align:middle;*/
}
#Box_info_vendita .titolo table tr td h2{
color:#FFF;
font-size:15px;
line-height:1.2em;
margin:0px 10px 0px 30px;
font-weight:lighter;
}

#Box_info_vendita .immagine{
background-color:#181818;
width:255px;
}
#Box_info_vendita .immagine img{
text-align:center;
width:255px;
}

#Box_info_vendita .desc{
background-color:#181818;
width:255px;
font-size:11px;
}
#Box_info_vendita .desc .content{
padding:7px;
}
#Box_info_vendita .desc .content .test{
color:#654d1a;
}

#Box_info_vendita .closer{
background-image:url(img/bk_info_prd_bot.gif);
background-repeat:no-repeat;
width:255px;
height:18px;
margin-bottom:20px;
}

/* Lista prodotti  ---------------------------------------------------------------------------*/
#prodotti_saldatura{
float:left;
width:766px;
}
#prodotti_saldatura #content{
padding:6px;
float:left;
}
#prodotti_saldatura #content h2{
/*color:#a3550b;*/
font-size:20px;
line-height:1.6em;
margin:0;
font-weight:lighter;
}
#prodotti_saldatura #content p{
float:left;
width:235px;
margin:0px 0px 5px 5px;
padding:5px;
border-left:1px solid #383836;
color:#5c5c5c;
}

#prodotti_saldatura #content p a:link, #prodotti_saldatura #content p a:visited{
display:block;
text-transform:uppercase;
font-size:12px;
line-height:1.5em;
border-bottom:1px solid #383836;
text-decoration:none;
margin-bottom:3px;
}
#prodotti_saldatura #content p a:link img, #prodotti_saldatura #content p a:visited img{
border:1px solid #ed9017;
padding:1px;
background-color:#000000;
margin-bottom:3px;
}
#prodotti_saldatura #content p a:hover img{
border:1px solid #a3550b;
}

/* Footer  ---------------------------------------------------------------------------*/
#Footer{
color:#3d3d3c;
padding-left:100px;
padding-top:15px;
}
