HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	background-color: #f3f3f3;
}

#container {
	MARGIN-LEFT: auto;
	WIDTH: 957px;
	MARGIN-RIGHT: auto;
	background-color:#fff;
}


#head {
	width: 957px;
	background-image: url(images_css/header_2.gif);
	background-repeat: no-repeat;
	height: 143px;	
	}


#menu {
	WIDTH: 957px;
	background-image: url(images_css/bg_menu2.gif);
	background-repeat: no-repeat;
	height: 29px;
}

#row {
	WIDTH: 957px;
	background-image: url(images_css/row2.gif);
	background-repeat: no-repeat;
	height: 14px;
}


#content {
	WIDTH: 957px;
	background-image: url(images_css/bg_content2.gif);
	background-repeat: repeat;
}



#footer {
	WIDTH: 957px;
	background-image: url(images_css/bg_footer2.gif);
	background-repeat: no-repeat;
	height: 25px;
}



#logo{
	margin-top: 75px;
	float:right;
	margin-right: 80px;
	}

.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
	
}


.text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #243d82;
	text-decoration: none;
	
}

.text2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
	
}

.text3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #243d82;
	text-decoration: none;
	
}


.text4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2ba1df;
	text-decoration: none;
	
}



.text4bis{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
	
}



.text_white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	
}

.text_blu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
	
}

.table{
	margin-top: 1px;
	position: absolute;
	margin-left:-15px;
	}

.textfooter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
	margin-left:100px;
	position: absolute;
}

.textmail{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}

.textmail a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #115173;
	text-decoration: none;
}


.margintable2 {
	margin-left: 53px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin-top: 30px;
	color: #144061;
	font-weight: lighter;
}


.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #144061;
	text-decoration: none;
	font-weight: lighter;
}

.cover_book{
	text-decoration: none;
	font-weight: lighter;
	padding: 5px;
	border: 1px solid #006699;
}


.list_archivio{
	text-decoration: none;
	padding: 1px;
	border: 1px solid #003D59;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003955;
	height: 19px;
}

#list_collaboratori{
	list-style-type: square;	
}


.list_form{
	text-decoration: none;
	padding: 1px;
	border: 1px solid #1A3F7D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003955;
	height: 15px;
	width:180px;
}


#list_content{
	text-decoration: none;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #144061;
	height: 19px;
}


#list_content2{
	text-decoration: none;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	list-style-type: none;
}


#list_content3{
	text-decoration: none;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	list-style-type: none;
}

#list_content4{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	list-style-image: url(images_css/arrow.gif);
	margin-left: 35px;
}


#list_title{
	text-decoration: none;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #243d82;
	list-style-type: none;
}

.photo{
	
	padding: 5px;
	
	margin:10px;
}



ul.lista4 li {
list-style : square inside;
}

 #navmenu ul { 
 	list-style-type: none;  	
	text-decoration: none;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	}
	
 #navmenu ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
	color: #006699;
}


.nomiCat{
	font-family: Garamond;
	font-size: 20px;
	color: #FFFFFF;
}


