﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img { margin: 0px; padding: 0px; }
html, body { height: 100%; font: 11px Verdana, Geneva, Arial, Helvetica,Trebuchet MS, tahoma, sans-serif; background:transparent url(/img/Bg.gif) repeat-x scroll left top;}
#content { width: 767px; margin: 0 auto; }
#LogoTop { padding-top: 50px; clear:both;  }
#Container{border-left:solid 1px #4d4d4d;  min-height:500px;}
#ColDx { width: 175px; float: right; display: block; background: #edeae5 url(/img/Bgcolomba.jpg) no-repeat bottom; height: 500px; border-left: solid 1px #bfbeb9; }
#Menu { height: 26px; background-color: #f3ede1; border-top: solid 4px #dbd7cb; border-left: solid 1px #dbd7cb; border-right: solid 1px #dbd7cb; border-bottom: solid 1px #dbd7cb; }
#Footer{background-color: #c3bba6;  border-left:solid 1px #4d4d4d;width: 766px;}
#Footer p{padding:6px 40px}
#Bottom{background-color:#4d4d4d; height:40px;}

/*#Menu { margin: 10px 0 0 30px; padding: 0; height: 20px; } http://css.maxdesign.com.au/listamatic/horizontal09.htm*/
#Menu ul { border: 0;  list-style-type: none; text-align: center;  }
#Menu ul li { display: block; float: left; text-align: center;  }
#Menu ul li a { height: 13px;  border-left: 1px solid #cec9be;  border-right: none; padding: 5px 8px; margin: 0; color: #9e9b92;  display: block; text-align: center; font: normal 13px Georgia, "Lucida Grande" , "Lucida Sans Unicode" , verdana, lucida, sans-serif;  text-transform:uppercase; /*width: 78px; border-top: 1px solid #f5d7b4;border-bottom: 1px solid #f5d7b4;*/}
#Menu ul li a:hover { color: #4d4d4d; background: #ffffff; border-top: solid 4px #dbd7cb;}
#Menu a:active { background: #4d4d4d; color: #fff; }
#Menu li#active a { background: #4d4d4d; border: 1px solid #4d4d4d; color: #fff; }
/* FINE Menu*/

ol{ padding-left:60px;  list-style-type:disc; color:#4d4d4d}
ol a{color:#4d4d4d;  }
img{ border: none 0px;}

#Centrale p{ padding:10px 20px}
#Map{width: 562px; height: 400px; margin:12px;  }

h1, h2, h3, h4, h5, h6{font: normal 16px Georgia, "Lucida Grande" , "Lucida Sans Unicode" , verdana, lucida, sans-serif;}

h1{  text-transform:uppercase; padding:20px;}

h2.h2Vini{ margin:4px; margin-top:60px;}
h3{padding:0 20px;}
h3 a{ font:13px lighter; margin-left:-15px}

h4{ background:#4d4d4d; color:#FFF; padding-left:20px; width:90%}
a {text-decoration: none; color: #4d4d4d;}
.centra{ text-align:center}
.dx{text-align: right; }
.red{color:#641100;}
.grey{color:#4d4d4d}
.maius{ text-transform: uppercase}
.minus{ text-transform:lowercase}

.Scheda{ margin:10px; width:570px}
.Scheda th  { background:#4d4d4d; color:#FFF; }
.Scheda  thead { background:#4d4d4d; color:#FFF;  font-weight:bold; text-align:center}
.Scheda td.Leg{background: #edeae5; font-style:italic;width:170px; padding:4px;}
 

/*FORM*/

input, textarea { line-height: normal !important; }

fieldset#iscrizione{width:200px; border:none 0px;  margin:20px}
label.contattismall{ float: left; width: 68px;  text-align: left; font-weight: bold; }
input.Txtsmall  {border: 1px solid; font: 8pt verdana, arial, helvetica, sans-serif; color: #000022;  height: 16px; width: 95px; margin:1px ;  }
input.TxtXsmall  {border: 1px solid; font: 8pt verdana, arial, helvetica, sans-serif; color: #000022;  height: 16px; width: 65px; margin:1px ;  }

input.BtnSearch  {border: 1px solid #000; font: 8pt verdana, arial, helvetica, sans-serif; color: #FFF; background-color:#7F6748;  height: 17px; width: 50px; margin:16px 2px; vertical-align:middle}

input.TxtDesc  {border: 1px solid; font: 8pt verdana, arial, helvetica, sans-serif; color: #000022;  height: 17px; width: 200px; margin:2px ;  }
textarea {border: 1px solid;  font: 8pt verdana, arial, helvetica, sans-serif; color: #000022;  height: 50px; width: 200px; margin:2px ; }
/*label                    {padding-left:10px; width: 4em; float: left; text-align: left; margin-right: 0.5em;display: block}*/
label.contatti { float: left; width: 120px;  text-align: left; font-weight: bold; }
fieldset           {width:500px; border:solid 1px #818181;  margin:20px 0 20px 20px}
legend{ color:#FF6600;}
/*input{color: #781351;background: #fee3ad;border: 1px solid #781351}*/

.submit {color: #000;background: #FF6600;border: 1px outset #d7b9c9} 


