@charset "utf-8";
/* CSS Document */

* {
margin : 0;
padding : 0;
}
body {
background-image : url(img/sfondo-carta-paglia2.jpg);
font-family : Arial, Helvetica, sans-serif;
background-repeat : repeat-y;
background-color : #c9ab6d;
}
#contenitore {
width : 960px;
min-height : 500px;
height : auto !important ;
height : 500px;
margin-left : 26px;
}
#colonnasx {
float : left;
width : 258px;
background-color : transparent;
padding-top : 50px;
}
#colonnadx {
float : right;
width : 702px;
background-color : transparent;
}
#colonnadx a, a:visited, a:link {
text-decoration : underline;
color : #000000;
}
#colonnadx ul {
margin-left : 20px;
margin-top : 20px;
}
#colonnadx ul li {
list-style-type : none; margin-bottom:20px;
}
#logo {
width : 258px;
height : 200px;
background-color : transparent;
}
#colonnasx ul {
width : 223px;
background-color : transparent;
margin-left : 30px;
margin-top : 70px;
}
#colonnasx ul li , #colonnasx ul li a {
list-style-type : none;
background-color : transparent;
margin-left : 0;
line-height : 40px;
height:40px; display:block; 
}

#colonnasx ul li a span {
margin-left : -9999px;
display : block;
}
.home {
background-image : url(img/titoli-menu-home.gif);
background-repeat : no-repeat;
}
.tradizione {
background-image : url(img/titoli-menu-tradizione.gif);
background-repeat : no-repeat;
}
.dop {
background-image : url(img/titoli-menu-salumi-dop.gif);
background-repeat : no-repeat;
}
.cotta {
background-image : url(img/titoli-menu-salumi-cotta.gif);
background-repeat : no-repeat;
}
.visite {
background-image : url(img/visite.gif);
background-repeat : no-repeat;
}
.promozioni {
background-image : url(img/titoli-menu-offerte.gif);
background-repeat : no-repeat;
}
.bottega {
background-image : url(img/titolo-menu-bottega.gif);
background-repeat : no-repeat;
}
.news {
background-image : url(img/titoli-menu-news.gif);
background-repeat : no-repeat;
}
.riservato {
background-image : url(img/area_riservata.gif);
background-repeat : no-repeat;
}
.newsletter {
background-image : url(img/titoli-menu-newsletter.gif);
background-repeat : no-repeat;
}
.link {
background-image : url(img/titoli-menu-link.gif);
background-repeat : no-repeat;
}
.contatti {
	background-image : url(img/titoli-menu-contatti.gif);
background-repeat : no-repeat;
}
.come_ragg {
	background-image : url(img/titolo_menu_come_ragg.gif);
background-repeat : no-repeat;
}
#colonnadx p {
margin-left : 20px;
margin-right : 5px;
font-size : 1em;
line-height : 2em;
}
#colonnadx img {
margin-bottom : 20px;
}
h1 {
margin-left : 20px;
font-size : 1.2em;
color : #733150;
}
h2 {
margin-left : 20px;
font-size : 1.1em;
color : #733150;
margin-top : 20px;
}
form {
background-color : transparent;
margin-bottom : 30px;
margin-left : 30px;
}
label {
width : 160px;
float : left;
text-align : right;
background-color : transparent;
}
input {
color : #781351;
background : #fee3ad;
border : 1px solid #781351;
width :370px;
margin-right : 20px;
padding:3px;
}
select {
color : #781351;
background : #fee3ad;
border : 1px solid #781351;
width : 25px;
margin-right : 20px;
}
textarea {
color : #781351;
background : #fee3ad;
border : 1px solid #781351;
width : 370px;
height : 20em;
margin-top : 10px;
padding : 5px;
margin-bottom : 10px;
margin-right : 20px;
}
.submit input{
color : #000;
background : #ffa20f;
border : 2px outset #d7b9c9;
width:50px;
}
fieldset {
border : 1px solid #781351;
width : 640px;
margin-bottom:20px;
}
fieldset p {
width : 620px;
text-align : right;
}
legend {
color : #fff;
background : #ffa20c;
border : 1px solid #781351;
padding : 2px 6px;
margin-left : 20px;
}
address {
margin-left : 20px;
}
.margina {
margin:20px;
}
fieldset.marg_bott label {width:400px;}
fieldset.marg_bott input {width:160px;}	
.privacy {width:300px;}
.radio {width:20px; margin-right:260px; border:none; background-color:transparent }
.invia { width:100px; float:right; margin-right:30px}
