/*
Disegnato da Webreset by Biagio Scillia
http://www.webreset.con/
Tutti i diritti sono risrvati
*/

* {
	font-family: "Arial", Trebuchet MS, Helvetica, sans-serif;
}

html,body{
margin: 0;
padding:0; 
}

body {
	margin: 20px 0;
	padding: 0;
	background: #EFEFEF;
	font-size: 12px;
	color: #6B6B6B;
}

h1, h2, h4, h3, h5, h6, h7 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #000000;
}

h2 {
	margin-bottom: 20px;
	border-bottom: 1px solid #EFEFEF; padding-bottom: 5px;
	font-size: 26px;
}

h3 {
	margin-top: 8px;
	padding-bottom: 8px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #EFEFEF;
}

h4 {
	margin-top: 6px;
	padding-bottom: 3px;
	font-size: 14px;
	font-weight: bold;
	line-height: 7px;
}

h5 {
	margin-top: 10px;
	padding-bottom: 0px;
	font-size: 12px;
}

h6 {
	margin-top: 10px;
	padding-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
}

h7 {
	margin-top: 8px;
	padding-bottom: 8px;
	font-size: 16px;
	font-weight: bold;
}

p, ol, ul, blockquote {
	line-height: 18px;
}

ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

a {
	color: #EC5600; 
}

a:hover {
	text-decoration: none;
}

a.negozi {
	color: #EC5600;
	text-decoration:none;
	}

a.negozi:hover {
	text-decoration: underline;
}

a.link_allegati {
	color: #99D903;
	text-decoration:none;
	}

a.link_allegati:hover {
	text-decoration: underline;
}

a.body {
	color: #6B6B6B; text-decoration: none;
}

a.body:hover {
	text-decoration: none;
}

img {
	border: none;
}

/* Banner home */

#banner_sx {
	height: 145px;
	border-top: 1px solid #EFEFEF; margin-right:15px; margin-top:0px;
	float: left;
	}

#banner_dx {
	height: 145px;
	border-top: 1px solid #EFEFEF; margin-right:15px; margin-top:0px;
	float: right;
	}	
	
#banner_sx a {
	color: #99D903;
}

#banner_dx a {
	color: #99D903;
}

.banner .comments {
	float: right;
}



/* Header */

#header {
	width: 917px;
	margin: 0 auto;
	/*background: url('../images/img2.gif') repeat-x;*/
}

/* Logo */

#logo {
	height: 200px;
	padding: 0;	
	/*background: url('../images/img1.gif') no-repeat;*/

}

#logo * {
	text-decoration: none;
	
}

#logo h1 {
	float: left;
	padding: 25px 0 0 40px;
	font-size: 36px; 
}

#logo h1 a {
	color: #000000;
}

#logo h1 span {
	font-weight: bold;
}

#logo h2 {
	float: left;
	padding: 72px 0 0 8px;
	font-size: 12px;
	border: none;
}

#logo h2 a {
	color: #B4B4B4;
}

/* Menu */

#menu {
	width: 917px;
	height: 40px;
	float: left;
	/*background: url('../images/img3.gif') no-repeat right top;*/ 
	padding-top:10px; 
	padding-bottom:20px;
	background: url('../images/img5.gif') repeat-x left bottom;
}

.ie6 #menu {
	width: 917px;
	height: 40px;
	float: left;
	/*background: url('../images/img3.gif') no-repeat right top;*/ 
	padding-top:25px; 
	padding-bottom:20px;
	background: #FFFFFF url('../images/img5.gif') repeat-x left bottom;
	}

#menu ul {
	margin: 5px;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	padding: 0 5px 0 10px;
	border-left: 1px solid #DBDBDB;
	text-decoration: none;
	font-size: 13px;
	color: #3B3B3B;
}

#menu a:hover {
	color: #73471B;
	background: inherit;
	text-decoration: underline;
}

#menu .first a {
	border: none;
	
}

/* Menu prodotti*/

#menu_prodotti {

	float: left;
}

#menu_prodotti ul {
	margin: 0 auto;
	list-style: none;
}

#menu_prodotti li {
	display: inline;	
}


#menu_prodotti a {
	padding: 0 10px 0 5px;
	border-right: 1px solid #DBDBDB;
	text-decoration: none;
	font-size: 13px;
	color: #3B3B3B;
}

#menu_prodotti a:hover {
	color: #73471B;
	background: inherit;
	text-decoration: underline;
}


/* Menu negozi */

#menuNegozi {
height: 280px;
width: 840px;

}

#menuNegozi1 {
height: 280px;
width: 840px;

}

table#menu_negozi, td, th{  margin:0 auto; border-collapse:collapse;padding:0; color:#FF6600; font-size: 13px; margin-top:0px;vertical-align:center; text-align: left}


#menuNegozi ul {
margin-top: 5px;
padding: 0;
list-style: none;
}

#menuNegozi li {

}

#menuNegozi a {
padding: 0 25px 0 0px;
}


/* Splash */

#splash {
	width: 918px;
	height: 200px;
	margin: 0 auto;   
}

/* News */

#news {
    margin-left:0; margin-right:0; margin-top:20px; 
	float: right;
	width: 185px;
}

#news a.bullet {
	background: url('../images/bullet_letter.gif') no-repeat;
	font-size: 11px;
	font-weight: bold;
	padding-left: 15px; 
}

#news p {
	margin: 0;
    padding-left:15px; padding-top: 0px; padding-bottom: 0px;
}

#news p.spazio {
	color: #ffffff;
}


/* Paginazione News */

#pag_news {
	margin: 0 auto;
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0px
}

#pag_news p {
	text-align: center;
	color: #777777;
}

#pag_news a {
	color: #5D5D5D;
}


/* Content */

#content {
    height: 630px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

.ie6 #content {
    height: 450px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#content_1 {
    height: 780px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#content_2 {
    height: 520px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#content_3 {
    height: 650px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#content_4 {
    height: 740px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#content_5 {
    height: 920px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#content_6 {
    height: 1950px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#content_7 {
    height: 590px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#content_8 {
    height: 800px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#content_9 {
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#content_10 {
    height: 1010px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#content_11 {
    height: 2200px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#content_12 {
    height: 2200px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#content_13 {
    height: 1200px;
	width: 847px;
	margin: 0 auto;
	background: #FFFFFF url('../images/img8.gif') no-repeat left bottom; 
	padding-left:35px; padding-right:35px; padding-top:10px; padding-bottom:0
}

#colOne {
	float: left;
	width: 620px;
}

#colnegozi{
	float: left;
	width: 847px;
}

#colOne p.box {
	border-top: 1px solid #3399FF; border-right: 1px solid #3399FF; border-left: 1px solid #3399FF; border-bottom: 1px solid #3399FF; background: #99CCFF;
}

#colTwo {
	float: right;
	width: 185px;
}

#banner {
margin-top:15px;
	float: right;
	width: 175px;
}

#colNegozi {
	float: left;
	width: 805px;
}

/* Modulo contatti */

#form {
	width: 440px;
	margin-bottom: 0px; margin-left: 0px; margin-top: 20px;
	
}

#form p {
    margin: 5px auto;
	
}

#form .campoTesto .menu_t {
	width: 250px;
	margin-top: 0px;
	text-align: left;
    padding-left: 0px;
	border: 1px solid #E0E0E0;
	border-right-color: #F6F6F6;
	border-bottom-color: #F6F6F6;
}

.campoTesto {
	width: 200px;
	font-size: 12px;
	color:#6B6B6B;
}

.campoTesto1 {
	width: 80px;
	font-size: 12px;
	color:#6B6B6B;
}

.campoTesto2 {
	width: 280px;
	font-size: 12px;
	color:#6B6B6B;
}

#form .menu_privacy {
	margin-top: 0px;
	margin-left: 80px;
	font-size: 12px;
	text-align: left;
    padding-left: 0px;
	border: 1px solid #E0E0E0;
	border-right-color: #F6F6F6;
	border-bottom-color: #F6F6F6;
}

#form label {
    margin: 0 auto;
    width: 200px; 
    display: block;
	float: left;
}

#submit1 {
    margin-top: 5px;
    margin-right: 15px;
    float: left;
    font-size: 12px;
}

#reset {
    margin-top: 5px;
    float: left;
    font-size: 12px;
}


#form_intervista {
	width: 800px;
	margin-bottom: 0px; margin-left: 0px; margin-top: 20px;
}

.ie6 #form_intervista {
	width: 650px;
	margin-bottom: 0px; margin-left: 0px; margin-top: 20px;
}

#form_intervista p {
    margin: 5px auto;   
}

#form_intervista .menu_t2 {
	width: 50px;
	margin-top: 0px;
	margin-left: 0px;
	font-size: 12px;
	text-align: left;
    padding-left: 0px;
	border: 1px solid #E0E0E0;
	border-right-color: #F6F6F6;
	border-bottom-color: #F6F6F6;
}

#form_intervista label {
    margin: 0 auto;
    width: 200px; 
    display: block;
	float: left;
}

#msg {
  display: none;
  position: absolute;
  z-index: 200;
  background: url(../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;
}


/* Prodotto */

#prodotto {
    width: 980px;
    height: 300px;
	margin-left:20px;
	}	
		
.ie6 #prodotto {
    width: 827px;
    height: 300px;
	margin-left:20px;
	}	
		
#prodotto a {
    display: inline; 
	}	
	
#prodotto li {
     padding-right:180px;
     display: inline;
	 
	 
	}	
	
#prodotto ul {
	margin: 5px;
	list-style: none;
	
	}	
	
p.prodotti {
border-bottom:1px solid #99CCFF;

	}	


/* Up prod */

#up_prod {
	height: 90px;
	width: 620px;
	margin-right:15px; margin-top:0px;
	float: left;
	}

#up_prod p {
	color: #99D903;
	line-height: 0.7em;
}

/* Col prod_sx */

#prod_sx {
	height: 145px;
	margin-right:15px; margin-top:0px;
	float: left;
	}
	
#prod_sx a {
	color: #99D903;
}

#prod_sx p.riga_1 {
	color: #76A802
}

#prod_sx p {
	color: #99D903;
	line-height: 3px;
}

	
	
#prod_cx a {
	color: #EC5600; 
	font-size: 14px;
}	

#prod_cx a:hover {
	color: #99D903;
	background: inherit;
	text-decoration: underline;
}
#prod_cx p {
	color: #99D903;
	line-height: 8px;
}

/* Col prod_dx */

#prod_dx {

	margin-right:50px; margin-top:150px;
	float: right;
	}		

#prod_dx a {
	color: #99D903;
}

#prod_dx p {
	color: #99D903;
	line-height: 3px;
}

/* Col negozzi sx */

#imm_sx {
	height: 600px;
	margin-right:15px; margin-top:0px;
	float: left;
	}
	
#imm_sx a {
	color: #99D903;
}

#imm_sx p.riga_1 {
	color: #76A802
}

#imm_sx p {
	color: #99D903;
	line-height: 3px;
}

/* Col negozzi dx */

#descr_dx {
	margin-right:50px; margin-top:150px;
	float: right;
	}		

#descr_dx a {
	color: #99D903;
}

#descr_dx p {
	color: #99D903;
	line-height: 3px;
}

/* Box */

#box {
	height: 60px;
	width: 610px;
	border-top: 1px solid #99CCFF; border-right: 1px solid #99CCFF; border-left: 1px solid #99CCFF; border-bottom: 1px solid #99CCFF; background: #CAE4FF;
}

#box p {
	padding-left:10px; padding-top:4px;
	margin: 0 auto; 
}


#box_intervista {
	height: 60px;
	width: 610px;
	border-top: 1px solid #99CCFF; border-right: 1px solid #99CCFF; border-left: 1px solid #99CCFF; border-bottom: 1px solid #99CCFF; background: #CAE4FF;
}

#box_intervista  p {
    margin: 0 auto;
	padding-left:10px; padding-top:4px; padding-right:7px; 
}

#box_privacy {
	height: 120px;
	width: 610px;
	border-top: 1px solid #99CCFF; border-right: 1px solid #99CCFF; border-left: 1px solid #99CCFF; border-bottom: 1px solid #99CCFF; background: #CAE4FF;
	overflow: auto;
}

#box_privacy  p {
    margin: 0 auto;
	padding-left:10px; padding-top:4px; padding-right:7px; 
}

/* Logo footer */

#logo_footer {
    margin-left:0; margin-right:0; margin-top:0px;  
	padding-left:845px; padding-right:0px; padding-top:415px; padding-bottom:0
	float: right;
}


/* Footer */


#footer {
}

#footer p {
	text-align: center;
	color: #777777;
}

#footer a {
	color: #5D5D5D;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}