/* GENERICI */
html,body{margin:0;padding:0;}
body{font-family:verdana,arial,sans-serif;font-size:70%;}

h1{color: #932520;padding-left:10px;font: bold 2.5em verdana,arial,sans-serif;display: none;margin:0;padding:0;}
h2{color: #932520;font-size:1.8em;margin:0;padding:0;font-weight:bold;}
h3{color: #932520;font-size:1.2em;margin:0;padding:0;font-weight:bold;}

a {color: #00b;}
a:hover {color: #333;}
a img {border:none;}

form {margin:0;padding:0;}


/*PAGINAZIONE*/
div#container{width:768px;position:relative;margin: 0px auto;border: solid 1px #932520;}

div#header{background:url(images/bg_header.jpg) no-repeat center top;width:768px;height:70px;}
div#header div#loghi {text-align:right;margin-right:30px;}
div#header p {margin:0 15px 0 15px;padding-bottom:3px;border-bottom: solid 1px #932520;}
div#header p a{font-weight:bold;font-size: 90%;color:#000;text-decoration:none;}
div#header p a:hover{text-decoration:underline;}

/* MENU SX */
div#menu{float:left;width: 160px;\width:170px;w\idth:160px;padding: 10px 0 0 5px; margin:0;}
div#menu ul{margin:0;padding:0; list-style-type:none;}
div#menu li{margin: 0 0 1px 0;padding:0; border: solid 1px #932520;font-family:verdana,arial,sans-serif;}
div#menu li a{color:#000;font-weight:bold;text-decoration:none;display:block;width:100%;}
div#menu li a:hover{color:#fff;background-color:#932520;}
div#menu img{margin:50px 0 0 0;}
div#menu h2{color: #932520;font-size:1.5em;margin:0 0 5px 0;padding:0;}
div#menu div#cciaa{margin:10px 0 10px 0; text-align:center;}

/* COLONNA DX */
div#coldx{float:right;width: 230px;\width:240px;w\idth:230px;padding: 10px 5px;}
div#coldx p {margin:0; padding:0;}
div#coldx img {float:left; margin: 3px 5px 5px 0;border: solid 1px #000;position:relative;}

div#coldx div#zona, div#coldx div#itinerario {border: solid 1px #932520;margin:0 0 10px 0; padding:0;}
div#coldx div#zona h3, div#coldx div#itinerario h3 {background:#932520; color: #fff; padding: 0 3px 0 3px;clear:both;}
div#coldx div#zona p, div#coldx div#itinerario p {padding: 5px;}

div#coldx div#consorzio {background:#ebebeb;margin:0 0 10px 0; padding:0px;position:relative;}
div#coldx div#consorzio h3 {background:#932520; color: #fff; padding: 0 3px 0 3px;clear:both;position:relative;}
div#coldx div#consorzio p {padding: 5px;}

div#coldx div#manifestazioni {margin:0 0 10px 0; padding:0; border: solid 1px #932520; padding:5px;}
div#coldx div#manifestazioni ul {margin: 0 0 0 15px; padding:0;}
div#coldx div#manifestazioni ul li {margin-bottom:5px;}

div#coldx div#ricette {background:#ebebeb;margin:0 0 10px 0; padding:0px;}
div#coldx div#ricette p {padding:5px;}

div#coldx hr {visibility:hidden;margin:0;clear:both;height:1px;}
/* CONTENUTI */
div#content{float:left; margin: 0 0 0 8px;padding: 5px 10px;width:330px; \width:340px;w\idth:330px;}
div#content p {margin:0; padding:0;}
div#content img {float:left; margin: 3px 5px 5px 0;border: solid 1px #000;position:relative;}

div#content div#abstract, div#content div#marchio {background:#ebebeb;margin:0 0 10px 0; padding:5px;position:relative;}
div#content div#foto,div#content div#caratteristiche, div#content div#storia, div#content div#incucina {margin:0 0 10px 0; padding:0;position:relative;}
div#content div#foto h3,div#content div#caratteristiche h3, div#content div#storia h3, div#content div#incucina h3{border-bottom: solid 1px #932520;position:relative;}
div#content div#torna {text-align:center; border-top:solid 1px #932520; border-bottom: solid 1px #932520; padding:5px;}
div#content div#foto img{float:none;display:block;margin:5px auto}

div#content hr {visibility:hidden;clear:both;margin:0;height:1px;}

/*FOOTER*/
div#footer{clear:both; text-align:center; padding: 5px 0; background:url(images/bg_footer.jpg) no-repeat center top; font-size:90%; color:#000; height:32px;}
div#footer a{color:#000;text-decoration:none;}
div#footer a:hover{text-decoration:underline;}
div#footer div#menufooter{float:left; margin: 5px 10px 5px 30px;}

/* CERCA & NEWS*/
div#cerca {background:#F6F1F5;border:solid 1px #932520;padding: 5px;margin:10px 0 20px 0;}
div#notiziaelenco h3 {margin-top:5px;}

/* PAGINE SENZA COLONNA DX */
div#content2{margin: 0 15px 0 170px;padding: 5px 10px;}
div#content2 p {margin:0; padding:0;}
div#content2 img {float:left; margin: 3px 5px 5px 0;border: solid 1px #000;}
div#formcontatti {width:50%;text-align:left;}

/* PAGER */
div#paginazione {font-size:90%;}
span.selected {background:#F6F1F5;font-weight:bold;color:#932520;}

/* CLASSI CMS */
.txtSinistra{text-align:left}
.txtCentro{text-align:center}
.txtDestra{text-align:right}
div#content p.txtSinistra{text-align:left}
div#content p.txtCentro{text-align:center}
div#content p.txtDestra{text-align:right}
img.imgCentrofloat{}
img.imgDestraFloat{float:right!important;margin:5px}
img.imgDestra{float:right!important;margin:5px}
img.imgSinistraFloat{float:left!important;margin:5px}
img.imgSinistra{float:left!important;margin:5px}
img.imgCentro{margin:5px auto}

.nolinkborder{border: none!important;vertical-align: middle!important;}
