body{
	background-color: #ede9e1;
}

#tabella_top{
	background-image: url(../images/background_top.gif);
	background-repeat: repeat-x;
}

.logo{
	font-family: tahoma, arial, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #6a604e;
}

.menu{
	color: #ae2713;
	/*color: #b3a386;*/
	font-family: tahoma, arial, sans-serif;
	font-size: 18px;
	text-decoration: none;
}

.menu:hover{
	color: #ae2713;
	/*color: #b3a386;*/
	font-family: tahoma, arial, sans-serif;
	font-size: 18px;
	text-decoration: underline;
}

.menu_selezionato{
	color: #ae2713;
	font-family: tahoma, arial, sans-serif;
	font-size: 18px;
	text-decoration: underline;
}

.titolo_pagina{
	font-family: tahoma, arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #6a604e;
}

.titolo_pagina_light{
	font-family: tahoma, arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #b3a386;
}

.testo{
	font-family: tahoma, arial, sans-serif;
	font-size: 14px;
	color: #6a604e;
	text-decoration: none;
}

.testo_light{
	font-family: tahoma, arial, sans-serif;
	font-size: 14px;
	color: #b3a386;
	text-decoration: none;
}

.testo_link{
	font-family: tahoma, arial, sans-serif;
	font-size: 14px;
	color: #ae2713;
	text-decoration: underline;
}

.testo_link:hover{
	font-family: tahoma, arial, sans-serif;
	font-size: 14px;
	color: #857860;
	text-decoration: underline;
}

.testo_piccolo{
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	color: #6a604e;
}

.sw{
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6a604e;
	text-decoration: none;
}

.sw:hover{
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6a604e;
	text-decoration: underline;
}

.immagini_sx{
	border: 3px;
	border-color: #6a604e;
	border-style: solid;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 5px;
	padding: 10px;
}

.immagini_bibliografia{
	border: 1px;
	border-color: #6a604e;
	border-style: solid;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	padding: 0px;
}

input{
	border-style: solid;
	border-width: 1px;
	border-color: #6a604e;
}

textarea{
	border-style: solid;
	border-width: 1px;
	border-color: #6a604e;
}

hr{
	color: #6a604e;
	border-style: dotted;
}