body{font:75% Georgia;margin:0;background:#fff;color:#000;}
a img{border:0;}
a{color:#B78756;}
a:hover{color:#000;text-decoration:none;}
p{margin:0px 0;font:110% Verdana;line-height:20px;}
input,select,textarea{font-family:Georgia;font-size:14px;cursor:pointer;}
label{cursor:pointer;}
form{margin:0;padding:0;}
h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:normal;}
h1{margin:10px 0;font-size:20px;color:#B78756;}
h2{margin:10px 0;font-size:14px;}
h3{margin:3px 0;font-size:14px;}
h4{margin:2px 0;font-size:12px;}
hr{border:1px solid #ddd;margin:10px 0;}

big{font-size:130%;}
strike{color:#666;}

.sinistra{float:left;}
.destra{float:right;}
.arancio{color:#A08162;}
.rosso{color:#A08162;}
.middle{vertical-align:middle}
.grande{font-size:160% !important;}

.linkinterno, .linkinterno:hover{
  color: #504941;
  cursor: default;
  font-weight: normal;
  text-decoration: none;
}

.bottone-rosso{background:#BE8E5D;font-size:110%;color:#000;border:0;padding:5px;}
.bottone-arancio{background:#aaa;color:#fff;border:0;}

.bordino img{
	border: 3px solid #B09D7C;
}

.paginazione{
	font-size: 18px;
	text-align: center;
}

/* COMUNI */

#contenitore{position:relative;width:950px;background:#fff;margin:0 auto;padding:20px 20px;background:url(/immagini/lm_interno_sfondo.jpg) no-repeat;}

#contenuto{clear:both;}

#testata{height:140px;z-index:10;}
#logo{float:left;width:200px;margin-top:10px;}
#box-testata{float:right;width:550px;color:#4e453a;}
#box-testata a{color:#4e453a;text-decoration:none;}
#box-testata a:hover{text-decoration:underline;color:#000;}

#navbar{z-index:10;position:relative;clear:both;height:50px;padding-top:20px;width:550px;}

#navbar a{display:block;float:left;width:136px;height:42px;text-indent:-5000px;}
.navbar-it a{background:url(/immagini/lm_home_navbar_it.gif) no-repeat;}


#navbar #profilo{width:125px;background-position:0 0;}
#navbar #profilo:hover,#navbar #profilo.attivo{background-position:0 -42px;}

#navbar #tecniche{width:140px;background-position:-122px 0;}
#navbar #tecniche:hover,#navbar #tecniche.attivo{background-position:-122px -42px;}

#navbar #catalogo{width:140px;background-position:-262px 0;}
#navbar #catalogo:hover,#navbar #catalogo.attivo{background-position:-262px -42px;}

#navbar #contatti{width:145px;background-position:-402px 0;}
#navbar #contatti:hover,#navbar #contatti.attivo{background-position:-402px -42px;}


#catalogo-hover{display:none;position:absolute;z-index:10;top:62px;right:145px;width:140px;height:100px;background:#C2BFB8;padding-top:10px;}
#catalogo-hover a{color:#000;text-indent:30px;background:#C2BFB8;height:25px;}

#tecniche-hover{display:none;position:absolute;z-index:10;top:62px;right:285px;width:140px;height:80px;background:#C2BFB8;padding-top:10px;}
#tecniche-hover a{color:#000;text-indent:30px;background:#C2BFB8;height:25px;}


.home{float:left;font-size:95%;line-height:20px;}

#payoff{text-align:center;margin-top:40px;margin-bottom:35px;}

#bread{overflow:hidden;background: url(/immagini/bg_bread.gif) left 20px no-repeat;float:right;padding:2px 6px;height:40px;width:440px;margin-right:10px;color:#333;line-height:20px;margin-top:20px;}
#bread span{color:#5F3306;border-bottom:1px solid #5F3306;}
#bread a{color:#000;text-decoration:none;}
#bread a:hover{color:#000;text-decoration:underline;}


#box-categoria{margin-bottom:60px;}
#box-foto{float:left;margin-right:20px;}
#box-foto-grande {float:left;margin-right:20px;}
#box-anteprime{float:left;width:350px;}
#box-anteprime-piccole{float:left;width:440px;}

#box-foto img{padding:9px;background:url(/immagini/img_catalogo.png) no-repeat;}
#box-anteprime img{margin:0px 18px 13px 0;padding:9px;background:url(/immagini/thumb_catalogo.png) no-repeat;}
#box-anteprime a:hover img{background:url(/immagini/thumb_catalogo_hover.png) no-repeat;}

#box-foto-grande img{padding:9px;background:url(/immagini/img_scheda.png) no-repeat;}
#box-anteprime-piccole img{margin:0px 10px 10px 0;padding:9px;background:url(/immagini/thumb_scheda.png) no-repeat;}
#box-anteprime-piccole a:hover img{background:url(/immagini/thumb_scheda_hover.png) no-repeat;}

.cat-desc{width:600px;margin:10px 10px;}

/*
#box-foto img{background:url(/immagini/lm_catalogo_fotoHi_anelli.jpg) no-repeat;padding:10px;}
#box-anteprime img{background:url(/immagini/lm_catalogo_fotoLow_anelli.jpg) no-repeat;padding:8px;margin:0px 18px 16px 0;}

#box-foto-grande img{background:url(/immagini/lm_catalogo_scheda_imgHi.jpg) no-repeat;padding:10px;}
#box-anteprime-piccole img{background:url(/immagini/lm_catalogo_scheda_thumb.jpg) no-repeat;padding:8px;margin:0px 10px 10px 0;}

#box-anteprime a:hover img{background:url(/immagini/lm_catalogo_fotoLow_anelli_hover.jpg) no-repeat;padding:13px;margin:0px 18px 16px 0;width:65px;height:65px;}
#box-anteprime-piccole a:hover img{background:url(/immagini/lm_catalogo_scheda_thumb_hover.jpg) no-repeat;padding:9px;margin:0px 10px 10px 0;width:39px;height:39px;}
*/

#box-anteprime-piccole div{width:300px;}
#box-anteprime-piccole p{color:#504941;font-size:99%;margin:5px 0;}
#box-anteprime-piccole table{width:100%;margin:0;padding:0;}
#box-anteprime-piccole td{padding:0px 10px 10px 0;color:#7F5C3C;}

.prezzo{font-size:38px;}
.prezzo span{color:#A08162;}
.prezzo select{vertical-align:middle;}

.acquista-it{position:relative;display:block;width:105px;height:39px;background:url(/immagini/lm_catalogo_scheda_acquista_it.gif) no-repeat;}


.acquista-it:hover,.acquista-en:hover{background-position:0px -39px;}


.indietro-it{border:0;position:relative;display:block;width:105px;height:39px;background:url(/immagini/lm_catalogo_scheda_indietro_it.png) no-repeat;}


.indietro-it:hover,.indietro-en:hover{background-position:0px -39px;}


.continua-it{border:0;position:relative;display:block;width:181px;height:39px;background:url(/immagini/lm_catalogo_scheda_cont_acquisti_it.png) no-repeat;}


.continua-it:hover,.continua-en:hover{background-position:0px -39px;}


.aggiorna-it{border:0;position:relative;display:block;width:181px;height:39px;background:url(/immagini/lm_catalogo_scheda_aggiorna_quant_it.png) no-repeat;}


.aggiorna-it:hover,.aggiorna-en:hover{background-position:0px -39px;}


.prosegui-it{text-indent:-400px;font-size:0;color:#BE8E5D;border:0;position:relative;display:block;width:99px;height:39px;background:url(/immagini/lm_catalogo_scheda_prosegui_it.png) no-repeat;}


.prosegui-it:hover,.prosegui-en:hover{background-position:0px -39px;}


.invia-it{text-indent:-400px;font-size:0;color:#BE8E5D;border:0;position:relative;display:block;width:66px;height:39px;background:url(/immagini/lm_catalogo_scheda_invia_it.png) no-repeat;}


.invia-it:hover,.invia-en:hover{background-position:0px -39px;}


.conferma-it{text-indent:-400px;font-size:0;color:#BE8E5D;border:0;position:relative;display:block;width:99px;height:39px;background:url(/immagini/lm_catalogo_scheda_conferma_it.png) no-repeat;}


.conferma-it:hover,.conferma-en:hover{background-position:0px -39px;}

h2 span{color:#775536;}
h1 span{color:#A08162;}
h1 u{color:#7F5C3C;}
h1 a{text-decoration:none;}


.img-tecniche{float:left;width:220px;text-align:center;}
.img-tecniche a{text-decoration:none;}


#carrello{width:100%;font-size:110%;border-collapse:collapse;}
#carrello td{background:#FBF9F2;border:1px solid #E0DED3;margin:0;}
#carrello th{background:#C1BFB6;padding:5px;font-weight:normal;margin:0;border:1px solid #E0DED3;}
#carrello td img{float:left;margin:0 10px;}
#carrello td input{font-size:110%;text-align:center;}
#carrello td .rosso{font-size:110%;}
#carrello td .totale{color:#904C1D;}
#carrello td{padding:10px;}
#carrello td #quantita{width:150px;white-space:nowrap;margin:0 auto;}
#carrello td #quantita input{float:left;font-size:130%;}


#riepilogo {width:100%;}
#riepilogo table {width:100%;}
#riepilogo td{vertical-align:top;width:50%;padding:10px;}
#riepilogo td td{padding:4px;}
#riepilogo td.valore{font-weight:bold;}


.mappa {list-style:none;font-size:140%;}
.mappa ul{font-size:100%;list-style:circle;}
.mappa ul ul{font-size:90%;}
.mappa li{padding:5px;}
.mappa span {font-size:12px;}

#map{width:300px;height:400px;float:right;border:0px solid #000;}


#footer{height:50px;color:#4e453a;line-height:20px;margin-top:30px;}
#footer a{color:#4e453a;font-size:95%;}
#footer a:hover{text-decoration:none;color:#000;}

.box-footer{width:200px;float:left;line-height:20px;}
.box-footer strong{font:11px Arial;font-weight:bold;line-height:20px;}

.credits{font-family:Verdana;}

.clearer{clear:both;}

.MsoNormal {
	width: 700px;
}
