/* CSS Document */
body{margin:0px; padding:0px; background:url(images/menu-bg.gif) 0 0 repeat-x #470f05; color:#5D5B46; font:14px/18px Georgia, "Times New Roman", Times, serif;}
div, p, ul, h2, img{margin:0px; padding:0px;}
ul{list-style-type:none;}


/*----TOP PANEL----*/
#topPan{width:950px; background:url(images/header.jpg); height:275px; position:relative; margin:0 auto; font:14px/18px Arial, Helvetica, sans-serif;}


/*----/TOP PANEL----*/

/*----HEADER- PANEL----*/


/*----Menu Panel----*/
#menuPan{width:576px; height:0px;  position:relative; margin:0 auto;}
#menuPan ul{
	width:550px;
	height:34px;
	color:#FFFFFF;
	position:absolute;
	top:-46px;
	left:189px;
}
#menuPan ul li{width:110px; height:28px; float:left;}
#menuPan ul li a{width:109px; height:28px; display:block; background:#000; color:#ffffff; border-right:1px dashed #969260; font:13px/28px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#menuPan ul li a:hover{width:110px; height:28px; background:#ffffff; color:#3c0403; border:none; text-decoration:none;}

/*----HEADER- PANEL----*/
#headerPan{
	width:950px;
	height:800px;
	margin:0 auto;
	background-repeat: no-repeat;
	background-color: #FFF3D9;
	margin-top: 0px;
}

#headerPan .cento{
	width:239px;
	height:369px;
	background:trasparent;
	color:#3c0403;
	display:block;
	position:absolute;
	top:158px;
	left:361px;
}

#headerPan .duecento{
	width:550px;
	height:235px;
	background:trasparent;
	color:#3c0403;
	margin-top: 175px;
	margin-left: 65px;
}
#headerPan .trecento{
	width:207px;
	height:auto;
	background:trasparent;
	color:#3c0403;
	display:block;
	top:48x;
	left:38px;
	margin-top: 150px;
	margin-left: 15px;
}

/*----FOOTER PANEL----*/
#footermainPan{
	height:203px;
	background:url(images/footer.jpg) 0 0 repeat-x #3B3B3B;
	color:#fff;
	font:13px/20px "Trebuchet MS",Arial, Helvetica, sans-serif;
	position:relative;
	margin:0 auto;
	clear:both;
	padding:15px 0 0;
}

#footerPan{width:880px; position:relative; margin:0 auto;}

#footerPan ul{
	width:480px;
	height:97px;
	position:relative;
	margin:0 auto;
}
#footerPan .cento{
	width:400px;
	height:218px;
	color:#fff;
	display:block;
	top:-53px;
	left:525px;
	float: right;
}
#footerPan .logo{
	width:450px;
	height:218px;
	color:#fff;
	display:block;
	top:-51px;
	left:-31px;
	float: left;
}
#footerPan .testo{
	width:100%;
	color:#490709;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	top:108px;
	left:8px;
	font-size:10px;
	background-color: #FFFFFF;
}

/*----/FOOTER PANEL----*/
#sinistra{
	width:230px;
	height:775px;
	float:left;
	margin-left:25px;
	background-image: url(images/MenuSinistra.jpg);
	background-repeat: no-repeat;
}
#sinistraContatti{
	width:230px;
	height:400px;
	float:left;
	margin-left:25px;
	background-image:url(images/SinistraContatti.jpg);
	background-repeat: no-repeat;
}

#destra{
	width:646px;
	height:775px;
	float:right;
	margin-right:15px;
	background-image: url(images/Destra.jpg);
	background-repeat: no-repeat;
}
#destra2{
	width:646px;
	height:775px;
	float:right;
	margin-right:15px;
	background-image: url(images/Destra2.jpg);
	background-repeat: no-repeat;
}
#destra3{
	width:646px;
	height:775px;
	float:right;
	margin-right:15px;
	background-image: url(images/Destra3.jpg);
	background-repeat: no-repeat;
}
#destra4{
	width:646px;
	height:775px;
	float:right;
	margin-right:15px;
	background-image: url(images/Destra4.jpg);
	background-repeat: no-repeat;
}
#destra5{
	width:646px;
	height:775px;
	float:right;
	margin-right:15px;
	background-image: url(images/Destra5.jpg);
	background-repeat: no-repeat;
}
#strisciaIta{
	background-image:url(images/StrisciaIta.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:7px;
	margin-bottom: 0px;
}
#titoletto{
	width:400px;
	height:60px;
	float: right;
	margin-top: 55px;
	padding-right: 15px;
}
b.rtop, b.rbottom{display: block; background: transparent}
b.rtop b, b.rbottom b{
	display: block;
	height: 1px;
	overflow: hidden;
	background: #FFFFFF
}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px; height: 2px}
.testo{background: #FFFFFF; color:#FFFFFF; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center}
.Stile1 {color: #000000}

.foto img {
	padding: 3px;
	border: #551E08 solid 10px;
}
.foto iframe {
	padding: 3px;
	border: #551E08 solid 10px;
}
a:link {
	color: #490709;
}



