html, img {margin: 0; padding: 0; border:0; }
img {margin: 0; padding: 0; border:0; }
a img{border: 0;margin: 0;}
a:link img,a:visited img,a:hover img,a:active img{border:0;margin:0;padding:0;}
body {margin-top:0;margin-right:0px;margin-left:0px;margin-bottom:0px;font-family:georgia, palatino,times,serif;text-align:center;background:url('img/bk.gif') repeat;}
a {text-decoration: none; }
a, a:hover {font-weight: normal;text-decoration:none;}
table {border-spacing: 0px; border-collapse: collapse; }
td {padding:0;}
h4,h5,h6 {margin:0;padding:0;}
ul,li{list-style:none;}
form {margin:0;padding:0;}
p {margin:0;padding:0; }
.clear {clear: both; }
.nascondi {display: none;}
.appari{display:inline;}
.block{display:block;}

/*info generali */
div#container{width:872px;margin:0 auto;margin-top:10px;}
div#logo{text-align:left;margin-bottom:5px;margin-top:10px;margin-left:7px;}
.intro{display:block;margin-bottom:5px;margin-top:3px;}
.box_intro{width:250px;padding:10px;}
div.altezza_box{padding:10px;opacity:0.7;background-color:#000;height:280px;}
.box_intro div p{color:#fff;font-weight:normal;line-height:16px;font-size:12px;}
.introscritta{display:block;margin-bottom:20px;margin-top:20px;margin-left:15px;}
div#pagina{background-color:#FFFFFF;border:1px solid #664e14;padding:5px;text-align:left;}
.rigaorimar{font-size:1px;height:1px;background-color:#957832;overflow:hidden;width:860px;}
#toplogo{background:url('img/top.gif') no-repeat;margin-bottom:2px;text-align:left;border:1px solid #baa46e;}
#toplogo a{width:230px;height:110px;display:block;}
#toplogo img{padding:5px 0 5px 30px;}


/* home e menu principale*/
div#menu{margin-right:27px;text-align:right;margin-top:5px;font-size:11px;}
div#menu a{margin-left:20px;color:#664E14;font-weight:bold;}
div#menu a:hover{color:#B5A35E;font-weight:bold;}
div#homescritta{margin-top:10px;margin-bottom:30px;}

/*menu fotografie e carrello laterale */
#categorie{margin-top:20px;margin-bottom:15px;float:left;width:150px;}
#categorie ul{padding:10px 0 0 0;margin:0;list-style:none;margin-left:10px;background-color:#f1e18b;overflow:hidden;width:150px;}
#categorie li{float:left;display:inline;margin:0;padding:0;font-size:11px;}
#categorie li div{width:125px;padding:3px;background-color:#dac96d;color:#000;margin:0 10px 6px 10px;}
#categorie li a{display:block;margin:0 10px 6px 10px;padding:3px;width:125px;color:#000;}
#categorie li a:hover{background-color:#dac96d;padding:3px;color:#000;}
#carrello_laterale{margin-left:10px;margin-top:10px;font-family:Arial;}
#carrello_laterale p{font-size:12px;color:#3c1e00;background-color:#d4c25f;padding:5px;margin-top:3px;}
#carrello_laterale p a{font-weight:bold;color:#3c1e00;text-decoration:underline;}
#bottoni_pagamento a{color:#cc0000;font-size:12px;font-weight:bold;margin-bottom:5px;font-family:Arial;}
#bottoni_pagamento a:hover{color:#484848;}
a.svuota{margin-left:40px;font-weight:normal;}

/*fotografie*/
#foto{margin-top:20px;margin-bottom:15px;}
#sezioni{margin:0;padding:0;list-style:none;margin-left:14px;}
#sezioni li{float:left;display:inline;margin:0px 20px 20px;padding:0;background-color:#d9ceb4;width:130px;}
#sezioni li div{height:100px;}
#sezioni li a,a:hover{color:#000000;}
#sezioni li div a img{margin: 5px;width:120px;height:90px;opacity:0.8;}

#sezioni li div a:hover img {opacity:1;}
#sezioni li p{background-color:#f5f2e9;font-size:10px;padding:2px 5px 2px 5px;}
#sezioni li p img{margin-right:5px;position:relative;top:6px;left:0;}

/*scheda prodotto*/
.chiudi{text-align:right;}
div#container2{padding:0 20px 0 20px;text-align:left;width:810px;}
#fbig{float:left;background-color:#d9ceb4;width:510px;margin-right:20px;}
#fbig .img{width:500px;height:336px;padding:5px;}
#schedatesto{float:right;background-color:#EFE8DC;width:280px;}
#schedatesto_carrello{float:right;background-color:#fff;width:280px;}
#schedatesto_carrello div{padding:20px 20px 20px 70px;}
#carrello_pieno{margin-top:5px;margin-bottom:5px;background-color:#FFFFFF;font-family:Verdana;color:#333;font-size:14px;}
.voci_basse{background-color:#FFFFFF;margin-top:3px;padding-bottom:15px;padding-top:5px;padding-left:5px;font-family:Verdana;}
.voci_basse a{font-weight:bold;color:#CC0000;font-size:11px;}
.voci_basse a:hover{font-weight:bold;color:#000000;}
#schedatesto p{font-size:12px;line-height:15px;color:#222222;text-align:left;margin-bottom:20px;padding-left:7px;padding-right:7px;margin-bottom:5px;}
#schedatesto .tit_prodo{font-size:12px;font-weight:normal;margin-bottom:10px;color:#000000;padding:3px 0 10px 7px;background-color:#a69a7d;}
#schedatesto .tit_arti{font-size:12px;font-weight:bold;margin-bottom:10px;padding-left:7px;}
#schedatesto .tit_prezzo{font-size:12px;font-weight:bold;margin-bottom:10px;padding-left:7px;color:#000000;text-decoration:underline;}
#schedatesto .tit_colori{background-color:#FFFFFF;font-size:11px;padding-bottom:10px;padding-top:10px;font-weight:bold;}
ul.colori{background-color:#FFFFFF;font-size:11px;padding:0 0 0 10px;margin:0;list-style-type:none;font-family:Verdana;height:180px;}
ul.colori li{margin:0;padding:0 0 10px 35px;background-position:top left;background-repeat:no-repeat;}
#loaderi{display:none;width:16px;height:16px;}
div.spedizione{color:#CC0000;margin:10px;font-size:12px;font-weight:bold;}

/*carrello*/
a.add_carrello{color:#333333;font-weight:bold;font-family:Verdana;font-size:12px;}
a.add_carrello:hover{color:#333333;color:#666;}
.riepilogo_carrello{background-color:#fff;}
.riepilogo_carrello p{font-size:14px;color:#333;margin-bottom:20px;font-family:Verdana;}
.riepilogo_carrello table{font-family:Verdana;font-size:12px;margin-bottom:20px;}
.riepilogo_carrello table th{padding-bottom:10px;}
.riepilogo_carrello table tr td{padding-bottom:5px;}
.col_articolo{width:160px;}
.col_colore{width:220px;}
.col_piede{width:100px;}
.col_prezzo{width:100px;}

/*modulo ordine*/
div#modulo_paypal{display:none;}
div#modulo_normale{display:none;}
div#istruzioni{padding:10px 5px 5px 5px;font-size:11px;font-family:Verdana;font-style:italic;background-color:#FFFFFF;}
div#istruzioni a{color:#a69a7d;text-decoration:underline;}
div#istruzioni a:hover{color:#a69a7d;text-decoration:none;}
div.bianco{background-color:#FFFFFF;height:7px;font-size:7px;overflow:hidden;}
div.tit_ordine{background-color:#EFE8DC;font-size:11px;font-weight:bold;padding:3px;margin-bottom:10px;}
form {margin:0;padding:0;}
fieldset{border:none;margin:0;padding:0;}
fieldset p{font-size:10px;font-family:Verdana;margin-bottom:10px;font-weight:normal;margin-left:10px;}
fieldset ul{margin: 0;padding:10px 10px 0 10px;list-style-type: none;}
fieldset ul li{margin:0 0 7px 0;display:inline;float:left;padding:0;width:245px;}
fieldset ul li label{width:80px;text-align:left;margin-right:5px;float:left;margin-top:3px;font-size:11px;font-family:Verdana;}
input, textarea, select{font-size:11px;}
select{margin:0;padding:0;}
input{width:115px;}
div.invia{margin:10px 0 10px 0;text-align:center;}
div#notifica_errore,div#notifica_errore2{font-size:11px;color:#CC0000;font-weight:bold;display:none;font-family:Verdana;margin:10px;}
div#notifica_invia{font-size:11px;color:#000000;font-weight:normal;display:none;font-family:Verdana;margin:10px 10px 50px 10px;}

/*mappa e chisiamo*/
#contor_map{background-color:#BAA46E;margin:30px 18px 30px 30px;width:602px;height:338px;float:left;}
#map{width:600px;height: 336px;border:1px solid #dddddd;opacity:.9;}
p.testo_contatti,p.come_lavoriamo{font-size:12px;color:#333333;margin-top:30px;text-align:left;line-height:18px;height:auto !important;height:338px;min-height:338px;}
p.testo_chisiamo{font-size:12px;color:#333333;margin:30px;text-align:left;line-height:18px;height:auto !important;height:338px;min-height:338px;}
p.testo_contatti a,p.come_lavoriamo a{color:#a69a7d;text-decoration:underline;}
p.testo_contatti a:hover, p.come_lavoriamo a:hover{color:#a69a7d;text-decoration:none;}

div.titolo_pag{margin-top:5px;margin-left:30px;color:#000;font-size:16px;}

/*come lavoriamo */
#video{margin:30px 18px 30px 30px;width:400px;height:370px;float:left;}

/*footer*/
div#under{text-align:center;margin-top:7px;}
div#under p{font-size:11px;}
div#under a{margin-left:20px;text-decoration:underline;color:#000000;}
div#under a:hover{text-decoration:none;color:#000000;}

#submit_paypal{cursor:pointer;}

