body{
	font-family:"Courier New", Courier, mono;
	font-size: small;
	text-align: center;
	color: #333333;
	background-image:url(img/bodybg.jpg);
	margin: 0;
	padding: 0;
	}
	
h1 {font: bold 15px "Courier New", Courier, mono;}

a:link, a:visited, a:active  {
	color: #756523;
	text-decoration:none;
	}

a:hover {
	color: #CCB555;
	text-decoration:none;
	}
	
img {border: 0px}

#contmain {
	width: 760px;
	background: url(img/3bg_container.jpg) repeat-y;	
	position: relative;
	margin: auto;
	}
	
#head {
	background: url(img/head.jpg) no-repeat #FFFFFF; 
	width: 760px;
	height: 305px;
	text-align:left;
	margin: 0px;
	padding: 0px;
	}

#cont_testo {
	width: 320px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 75px;
	text-align: center;
	background: url(img/bgtex.jpg) repeat-y right;
	}

#toptesto, #bottesto, toptestoblank {width: 320px;}	
#toptesto {  height: 66px; background: url(img/toptex.jpg) no-repeat}
#bottesto {	height: 24px; background: url(img/bottex.JPG) no-repeat}
#toptestoblank {  height: 25px; background: url(img/toptexblank.jpg) no-repeat}


#testo {
	width: 305px;
	text-align: justify;
	margin: auto;
	background-color: #FFFFFF;
	}
	
#contmenu {
	width: 362px;
	background:url(img/menu2.jpg) no-repeat;
	text-align:center;
	float:right;
	margin: 0;
	}
	
#topmenu {
	width: 180px;
	height: 50px;
	background: url(img/2top_menu.jpg) no-repeat #FFFFFF;
	}
	
#botmenu {
	width: 180px;
	height: 87px;
	background: url(img/2bot_menu.jpg) no-repeat #FFFFFF;
	text-align: left;
	}
	
#texmenu {
	width: 170px;
	text-align: center;
	margin: auto;
	float: right;
	}
		
#texmenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align:right;
	}

#texmenu li, li {margin: 3px; padding: 0px; text-align:center}
	
#footer {
	width: 760px;
	height: 184px;
	background: url(img/3footer_prova2.jpg) no-repeat;
	clear: both;
	font-size: 11px;
	text-align:right;
	margin: auto;
	vertical-align: text-top;
	}

/*STILE GUESTBOOK*/

table.tabellaGuest {
	width: 100%;
	border-collapse: separate;
	border-spacing: 3px;
	padding: 4px;
	border: 1px solid #e3c143;
}

.texfooter {font-size: 11px;}
