/* CSS Document */

body {
	background-image: url(../hosiery_calze_collant_img/bck.gif);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body, * {
	font-family: Lucida Sans, Myriad Pro Light, Helvetica Neue, Calibri;
	font-size:11px;
	color:#a39782;
}
a:link {
	color: #ff7634;
}
a:visited {
	color: #FF7634;
}
a:hover {
	color: #CC0000;
}
a:active {
	color: #FF7634;
}
	
h1,h2,h3,h4,h5,h6 {
	line-height:1.5em;
	margin:0px;
}
h2{
	font-size:14px;
}
h3{
	border-bottom:1px solid #a39782;
	margin-bottom:5px;
	color:#6A604F;
}

/* COLORI */
.orange{color:#ff7634;}
.bianco{color:#FFFFFF;}

/* SPAZIATURE E DECORAZIONI */
.pad7{padding:7px;}

.v_dx_line_orange{
border-right:1px solid #f95902;
}
.v_dx_line_beige{
border-right:1px solid #f2efea;
}

/* BARRA DI NAVIGAZIONE TOP*/
#navbar ul{
margin: 0px;
list-style:none;
margin-left:15px;
}
#navbar li{
float:left;
padding-left:10px;
padding-right:10px;
}

#navbar li#sel a:link, #navbar li#sel a:visited{
color:#b64b0f;
font-size:16px;
text-decoration:none;
}
#navbar li a:link, #navbar li a:visited{
color:#FFFFFF;
font-size:16px;
text-decoration:none;
}
#navbar li a:hover, #navbar li#sel a:hover{
	color:#CC0000;
	text-decoration:underline;
}

/* BARRA NEWS HOME*/
.box_news_home{
float:left;
width:210px;
margin-top:7px;
margin-left:15px;
border-bottom:1px dashed #d1c4b0;
}
.box_news_home .arg{
background:#947f5d;
color:#FFFFFF;
padding-left:3px;
padding-right:3px;
font-size:8;
text-transform:uppercase;
float:left;
margin-bottom:3px;
}
.box_news_home .title{
clear:left;
text-transform:uppercase;
font-weight:bold;
font-size:9;
color:#6A604F;
}
.box_news_home p{
margin:3px 0px;;
}
/* BOTTONI SPECIALI */
a.but_pdf:link,a.but_pdf:visited{
	color:#FFFFFF;
	line-height:4.5em;
	text-decoration:none;
}
a.but:link,a.but:visited{
	color:#FFFFFF;
	background-image:url(../hosiery_calze_collant_img/bck_button.gif);
	background-repeat:repeat-x;
	border-left:2px solid #faa333;
	border-right:2px solid #faa333;
	padding:8px;
	height:35px;
	text-decoration:none;
}
a.but:hover{
	background-image:url(../hosiery_calze_collant_img/bck_button_hover.gif);
	border-left:2px solid #e3984a;
	border-right:2px solid #e3984a;

}
/* BARRA SERVIZI E CATEGORIE CALZE.COM*/

#hosiery_services h3{
	border-bottom:00px;
	border-left:1px solid #f95902;
	padding-left:10px;
	text-transform:uppercase;
	color:#FFFFFF;
}
#hosiery_services ul{
margin: 0px;
padding: 0px 0px 0px 20px;;
list-style:none;
}
#hosiery_services li{
}

#hosiery_services li a:link, #hosiery_services li a:visited{
color:#4f1d00;
text-decoration:none;
}
#hosiery_services li a:hover{
	color:#FFF;
	text-decoration:underline;
}


/* BARRA DI NAVIGAZIONE FOOTER*/
#navfooter ul{
margin: 10px ;
list-style:none;
margin-left:15px;

}
#navfooter li{
float:left;
padding-left:5px;
padding-right:5px;
border-left:1px solid #7b3b19;
}

#navfooter li a:link, #navfooter li a:visited{
color:#FFF;
text-decoration:none;
}
#navfooter li a:hover{
	text-decoration:underline;
}
#navfooter p{
clear:left;
margin:10px;
color:#FFF;
}

.canali:link, .canali:visited{
color:#FFFFFF;
text-decoration:none;
}
.canali:hover{color:#4f1d00;
text-decoration:underline;
}

/* FORM STYLE */
form{margin:0px; padding:0px;}


fieldset{
width:90%;
margin:12px 0;
padding:10px;
display:block;
border: 1px solid #edebd5;
}
legend{
font-weight:bold;
margin-bottom:10px;
color: #FF9900;
/*font: italic 1.5em Georgia, Times, serif; line-height: 2em;*/
}

fieldset input,fieldset textarea {
width:90%;
}


label{
clear:both;
display:block;
margin:2px;
/*text-transform: capitalize;
text-transform: uppercase;*/
}
input,textarea{
float:left;
background-image:url(img/bck_form.gif);
background-repeat: repeat-x;
border: 1px solid #e2dfdc;
padding:5px;
color:#666666;
}

.secure{
margin:5px;
width:80px;
display:inline;
color:#FF9900;
border:1px solid #7F7772;
font-size:14px;
padding:5px;
text-align:center;
font-weight:bold;
}

input.code{
display:block;
margin:5px;
width:50px;
}
input.check{
clear:both;
float:left;
margin:0px;
margin-right:5px;
padding:0;
width:20px;
background-image:none;
border:0px;
}
input.check2{
float:left;
margin:10px 5px;
width:5em;
padding:0;
background-image:none;
border:0px;
}

.privacy{
font-size:11px;
}