
.bgmain {
	background-image: url(../images/body_texture.jpg);
}

#slideshow {
	border: 0px;
	overflow: hidden;
	position: relative;
	width: 153px;
	height: 213px;
}

#slideshow img {
	width: 153px;
	height: 213px;
}	

font, p, div, table, td { 
	font-family: 		Georgia;
	font-size: 		11px;
	color: 			#8ca1b6;
}

.tablebodyimage {
	background-image: 	url(../images/box_contenuti_texture.jpg);
	padding-left: 		25;
	padding-right: 		25;
	text-align: 		justify;
}

.tablemainimage {
	background-image: 	url(../images/box_sezione_texture.jpg);
	background-repeat: 	repeat-y;
	padding: 		20px 25px 20px 25px;
	text-align: 		justify;
	line-height:		1.5;
}

.tablemainnews {
	padding:	0px 20px;
}

.tablelateralimage {
	background-image: 	url(../images/box_laterale_texture.jpg);
	padding-left: 		25;
	padding-top:        10;
	padding-bottom:	    10;
	padding-right: 		25;
	text-align: 		center;
}
	
img {
	border: 			0px; }

a:link, a:active, a:visited {
	color: 				#a29978;
	font-weight:		bold;
	text-decoration: 	none; }
	
a:hover	{
	color: 				#8ca1b6;
	text-decoration: 	underline; }
	
.footer {
	color : 			#43527e;
	text-align:			center;
}

.footer a:link, 
.footer a:active, 
.footer a:visited {
	color : 			#43527e;
	text-decoration:	none;
}

.footer a:hover {
	color : 			#43527e;
	text-decoration:	underline;
}
	
.titoli {
	color: 				#576fbe;
	display:			block;
	font-size: 			14px; 
	font-weight:			bold;
	margin:				0;
}

hr {
	border: 		solid #989897 0px;
	border-top-width: 	1px;
}

.dropmenu a:link, a:active, a:visited {
	font-family: 		Georgia;
	font-size: 		12px;
	color: 			#9A9DA2;
	text-decoration:	none;
}
		
.dropmenu a:hover	{
	text-decoration: 	underline;
}

ul {
	list-style-type:	square;
}

/* Elementi form */

.select_area {
	BORDER-RIGHT: 				#A5ACB2 1px solid;
	BORDER-TOP: 				#A5ACB2 1px solid;
	FONT-WEIGHT: 				normal;
	FONT-SIZE: 				10px;
	BORDER-LEFT: 				#A5ACB2 1px solid;
	COLOR: 					#686868;
	BORDER-BOTTOM: 				#A5ACB2 1px solid;
	FONT-FAMILY: 				Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	BACKGROUND-COLOR: 			white;
}
	
.input_button {
	BORDER-RIGHT: 				#686868 1px solid;
	BORDER-TOP: 				#686868 1px solid;
	FONT-WEIGHT: 				bold;
	FONT-SIZE: 				10px;
	BORDER-LEFT: 				#686868 1px solid;
	COLOR: 					#686868;
	BORDER-BOTTOM: 				#686868 1px solid;
	FONT-FAMILY: 				Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	BACKGROUND-COLOR: 			#C5C5C5;
}	