body{
	margin : 0px;
	padding : 0px;
	background : url(../images/background_central_zone.gif) repeat-y center;
}

hr{
	visibility : hidden;
	padding : 0px;
	margin : 0px;
}

hr.divisor{
	visibility : visible;
	border : 1px solid #8a1010;
	padding : 0px;
	margin : 0px;
}

td {
	vertical-align : top;
	margin-bottom : 20px;
}

ul li{
	margin-top : 5px;
	margin-bottom : 5px;
}

#center{
	height : 239px;
	background : #000000 url(../images/center.jpg) no-repeat center top;
}

#central_zone{
	width : 780px;
	margin : 0px auto;
	background : url(../images/background_central_zone.gif) repeat-y;
}

#clearboth {
	clear : both;
}

#descrizione{
	padding: 5px;
	float: left; 
	width: 400px; 
	font-family: Arial,Helvetica,sans-serif;
	margin-bottom : 25px;
}

#divisor{
	margin-top : 5px;
	margin-bottom : 5px;
}

#foto{
	padding: 5px; 
	float: left; 
	width: 130px;
	margin-bottom : 25px;
}

#information_box{
	margin-left : 30px;
	margin-right : 30px;
}

#menu {
	float : left;
	width : 140px;
	background : #FFFFFF;
}

#menu_link{
	width : 130px;
	height : 20px;
	background-color : #c0c0c0;
	margin : 5px auto;
}

#menu_link.lang{
	background-color : #8a1010;
}

#menu_bottom{
	padding-top : 5px;
}

#menu_text{
	padding : 3px 0px 0px 7px;
}

#navigation{
	padding-top : 30px;
	text-align : right;
	margin-bottom : 10px;
}

#page_title{
	padding : 0px;
	margin-bottom :  5px;
	margin-top : 10px;
}

#page_subtitle{
	padding : 0px;
	margin-bottom :  5px;
}

#text_box{
	float : left;
	width : 640px;
}

#text {
	padding-top : 20px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 50px;
}

#title_pic{
	margin-top : 5px;
	margin-bottom : 5px;
}

#top {
	height : 110px;
	background : url(../images/title.gif) no-repeat center top;
	margin : 0px auto;
}

#top_flash {
	width : 218px;
	position : relative;
	margin : 0px auto;
	padding-left : 520px;
	padding-top : 20px;
}