﻿html, body, form, div, p {padding:0px; margin: 0px;  border: 0px; }
p { margin-top:6px; margin-bottom:6px; }
/*body {margin:0px;background-image:url('/images/legno.jpg'); background-position:47px -5px;}*/
body {margin:0px;background-image:url('/images/background.jpg'); background-color:#404c01; background-repeat:repeat-x;}

#divMain {margin:0px; margin-top:0px; position:absolute; left:50%; margin-left:-440px; background-image:url('/images/template.jpg'); height:857px; margin-top:28px; overflow:hidden; background-repeat:no-repeat; width: 880px;font-family:"Arial"; font-size:12px; color:#2d2d2d;}
#divSx{width:317px;margin-right:5px;margin-top:120px;float:left;height:auto !important;height:620px;min-height:620px;}
#divDx{width:475px;padding-right:60px;margin-right:5px;margin-top:200px;float:left;height:auto !important;height:585px;min-height:585px;}
#divMenuGalleria{text-align:left; margin-left:5px;height:366px; overflow:auto;margin-top:120px;}
#divFooter{clear:both;height:10px;font-size:10px;padding-left:292px;}
#divForm{float:left;width:300px;}
#divFormRight{float:left; padding-left:0px; width:174px;}
.divLine{clear:both;height:1px;font-size:1%;padding:0px;padding-top:5px; border-bottom:solid 1px #2d1509; margin-bottom:10px;width:458px;}
.divBoxPhoto{ width:156px; float:left;margin:0px; margin-right:2px; text-align:center;}
.divContornoFoto{ background-color:White;border:solid 1px #2d1509; width:150px; height:112px; padding:2px; }


ul.MenuBianco{font-weight:bold;font-size:14px;list-style-type:none;margin:0px;padding:0px;}
ul.MenuBianco a {color:#f4eddb; text-decoration:none;}
ul.MenuBianco a:hover {color:#f4eddb; text-decoration:underline;}
ul.MenuNero{font-weight:bold;font-size:14px;list-style-type:none;margin:0px;padding:0px;}
ul.MenuNero li{margin-bottom:5px;}
ul.MenuNero a {color:black; text-decoration:none;}
ul.MenuNero a:hover {color:black; text-decoration:underline;}
a.CatActive{width:108px; margin-right:1px; display:block; float:left; border-left: 1px solid #eee;border-top: 1px solid #eee;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;background: #e0dbb6; height:23px; text-align:center; padding-top:7px; margin-bottom:2px; text-decoration:none; }
a.CatActive:hover{text-decoration:none; border-left: 1px solid #eee;border-top: 1px solid #eee;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;background: #e0dbb6; }

.Titolo01 {color:#331105; font-weight:bold; font-size:14px}

.divContattiDati{margin-right:3px; margin-bottom:3px; width:80px; padding-left:5px;padding-right:5px; text-align:right; float:left; height:20px; padding-top:5px; }
.divContattiInput{margin-bottom:3px; padding-left:5px; padding-right:5px; width:197px; float:left; height:22px; padding-top:3px; }

.divContattiDati2{margin-right:3px; margin-bottom:3px; width:80px; padding-left:5px;padding-right:5px; text-align:right; float:left; height:73px; padding-top:70px; }
.divContattiInput2{margin-bottom:3px; padding-left:5px; padding-right:5px; width:197px; float:left; height:140px; padding-top:3px;}

.divPrivacy {width:268px; border:solid 1px #2d1509; background-color:White; padding:5px;height:50px; overflow:auto;}

.Text01 {height:13px; border:solid 1px #2d1509; font-size:10px; width:180px;}
.Text02 {height:132px; border:solid 1px #2d1509; font-size:10px; width:180px; overflow:auto;}

.Testo01{color:#2d2d2d; font-family:Arial; font-size:11px;}
ul.Lista01{margin-top:5px; font-weight:bold; padding-left:10px; margin-left:10px;}

a{color:#2d2d2d; text-decoration:none;}
a:hover{color:#2d2d2d; text-decoration:underline;}

.pTitle{margin-top:0px;color:#331105; font-weight:bold; font-size:14px}

.DescrCategory{float:left; margin-right:10px;}
.ParagrafoPaginazione{ margin:0px; font-size:14px; text-align:center;}
