body {
	text-align: center;
	font-family: verdana, arial, sans serif;
	font-size: 12px;
	/*background-image: url(pics/bg.gif);
	background-repeat: repeat-x;*/
	background-color: #FFFEB1;
	}

table {
	border: 0px;
	margin: 0px auto;
	font-family: verdana, arial, sans serif;
	font-size: 12px;
	}

img {
	border: 0px;
	}

a:link {
	text-decoration: none;
	color: #D86202;
	font-weight: normal;
	}

a:visited {
	text-decoration: none;
	color: #D86202;
	font-weight: normal;
	}

a:hover {
	text-decoration: underline;
	color: #FF7901;
	font-weight: normal;
	}

#splash {
	width: 600px;
	height: auto;
	margin: 5% auto;
	border: 1px dashed #FFFEB1;
	text-align: center;
	}

a.indexnews:link {
	text-decoration: none;
	color: #FCD812;
	font-weight: bold;
	padding: 3px;
	}

a.indexnews:visited {
	text-decoration: none;
	color: #FCD812;
	font-weight: bold;
	padding: 3px;
	}

a.indexews:hover {
	text-decoration: underline;
	color: #FCD812;
	font-weight: bold;
	padding: 3px;
	}

#logosplash {
	width: 270px;
	height: 200px;
	margin-top: 3%;
	}

#divbandiere {
	width: auto;
	height: auto;
	margin: 5% auto;
	}

.bandiere {
	margin-left: 20px;
	margin-right: 20px;
	border: 1px solid #FFFEB1;
	}
	
p.home {
	width: 570px;
	padding-right: 10px;
	padding-left: 10px;
	}

span {
	padding: 10px;
   }

#ultimanews {
	width: 90%;
	margin: 10px auto;
	border: 1px solid #000000;
	height: auto;
	padding: 5px;
	text-align: justify;
	font-size: 10px;
	}

#imgnews {
	width: 77px;
	height: 27px;
	float: left;
	margin-right: 5px;
	}
	
#esterno {
	width: 600px;
	height: auto;
	/*border: 1px solid black;*/

	}

#tdheader {
	height: 100px;
	/*border: 1px solid black;
	background-image: url("images/head.jpg");*/
	}

#imgheader {
	width: 600px;
	height: 100px;
	}

#tdmenu {
	height: 20px;
	text-align: center;
	color: #000000;
	}

a.linkmenu:link {
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	}

a.linkmenu:visited {
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	}

a.linkmenu:hover {
	text-decoration: underline;
	color: #000000;
	font-weight: normal;
	}

a.linkmenunews:link {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	}

a.linkmenunews:visited {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	}

a.linkmenunews:hover {
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	}

#corpo {
	width: 600px;
	border: 1px solid black;
	margin-bottom: 10px;
	text-align: justify;
	background: #ffffff;
	vertical-align: top;
	text-align: center;
	padding-top: 10px;
	}

#contenuto {
	width: 560px;
	margin: 0px auto;
	text-align: justify;
	margin-top: 10px;
	margin-bottom: 10px;
 	}

.titolone {
	width: 100%;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	/*color: #F17B13;*/
	margin-bottom: 10px;
	}

.allineadx {
	width: 100%;
	text-align: right;
	font-weight: bold;
	}

#tdfooter {
	/*background: #ffffff;
	height: 20px;
	border: 1px solid black;
	padding-left: 10px;
	padding-right: 10px;*/
	text-align: center;
	}

#libretto {
	width: 589px
	height: 555px;
	}

#sottomenu {
	/*width: 150px;*/
	vertical-align: top;
	}

#contenutoparziale {
	/*width: 400px;*/
	text-align: justify;
	}

#fabbrica_old {
	width: 450px;
	height: 286px;
	}

#birraregia {
	width: 145px;
	height: 131px;
	margin-right: 5px;
	float: left;
	}

#cartocotturaold {
	width: 211px;
	height: 137px;
	margin-left: 5px;
	float: right;
	}

#birrapedavena {
	width: 100px;
	height: 100px;
	}

.orange {
	color: #C65D00;
	}

.black {
	color: #000000;
	}

li {
	margin-bottom: 5px;
	line-height: 11px;
	}
	
#provincia {
	width: 250px;
	height: 250px;
	}

#fabbrica_now {
	width: 449px;
	height: 300px;
	}
	
.banned {
	text-decoration: line-through;
}

.bandierine {
	width: 100px;
	height: 10px;
	}
	
.margine {
	margin: 10px;
	}

#sezioninews {
	padding-top: 20px;
	}

/************************************* classe foto aggiornamenti ***************************************/
#undiciottobre {
	width: 450px;
	height: 405px;
}

#fotine {
	text-align: center;
	}

.bordonero {
	border: 1px solid #000000;
	}

.sostenitori {
	width: 100%;
	background:  #D86202;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	}

#fotovescovo {
	margin-top: 20px;
	width: 500px;
	height: 414px;
	}

#fotosindaci {
	margin-top: 20px;
	width: 500px;
	height: 306px;
	}

#fotogalan {
	margin-top: 20px;
	width: 500px;
	height: 334px;
	}

#fotodipietro {
	margin-top: 20px;
	width: 500px;
	height: 375px;
	}

#fotofirme {
	margin-top: 20px;
	width: 500px;
	height: 341px;
	}

#fotofirmometro {
	margin-top: 20px;
	width: 281px;
	height: 400px;
	}

#fotovenezia {
	margin-top: 20px;
	width: 500px;
	height: 375px;
	}

#fotoaward {
	margin-top: 20px;
	width: 500px;
	height: 262px;
	}

#fotopezzotta {
	margin-top: 20px;
	width: 400px;
	height: 400px;
	}

#fotocecchin {
	margin-top: 20px;
	width: 500px;
	height: 285px;
	}

#fotodelfabbro {
	margin-top: 20px;
	width: 500px;
	height: 375px;
	}

#fotobortolas {
	margin-top: 20px;
	width: 282px;
	height: 400px;
	}

#menufoto {
	width: 550px;
	margin-bottom: 20px;
	}

#menufotosx {
	text-align: left;
	width: 33%;
	}
	
#menufotocentro {
	text-align: center;
	width: 34%;
	}
	
#menufotodx {
	text-align: right;
	width: 33%;
	}
