/*font {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}*/

td {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
}

body {
	background: #5c825b url(../images/2009-2010/bg.jpg) no-repeat fixed bottom right/*#859AB7*//*#859AB7*/;
	margin: 0px;
	padding: 0px;
}
	
.bordo-col-sx {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEEEEE;
}

INPUT {
	font-family: Verdana,Helvetica;
	font-size: 11px
}
TEXTAREA	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
FORM 		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
A:link          {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:active        {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:visited       {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:hover         {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.title 		{BACKGROUND: none; COLOR: #24226D; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.storytitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storytitle a:link { FONT-SIZE: 14px; color: #004959; text-decoration: underline}
.storytitle a:active { FONT-SIZE: 14px; color: #004959; text-decoration: underline}
.storytitle a:visited { FONT-SIZE: 14px; color: #004959;  text-decoration: underline}
.storytitle a:hover { FONT-SIZE: 14px; color: #D37F09;  text-decoration: none;}


.storycat	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.option 	{
	BACKGROUND: url(../style/none);
	COLOR: #666666;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Helvetica;
	TEXT-DECORATION: none;
	margin: 10px;
	padding: 10px;

}
.tiny		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg        {BACKGROUND: #D1F3FB; COLOR: #3F2F23; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg_l	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.box		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px; border: 1px solid #000000; background-color: #FFFFFF}
.tithp 		{
	FONT-FAMILY: Verdana, Helvetica;
	FONT-SIZE: 14px;
	COLOR: #AA3B32;
	FONT-WEIGHT: bold
}
.tithp  a:link { color: #CE3E33; text-decoration: underline}
.tithp  a:active { color: #CE3E33; text-decoration: underline}
.tithp  a:visited { color: #CE3E33;  text-decoration: underline}
.tithp  a:hover { color: #004959;  text-decoration: none;}

.small		{BACKGROUND: #E5E5E5; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.laterale 		{
	BACKGROUND: #F3F3F3;
	margin: 2px;
	padding: 3px;
}

.laterale-tit {
	margin: 2px;
	padding: 3px;
	color: #FFF;
	text-align: center;
	background-color: #5C825B;


}
.storypage 		{BACKGROUND: #E8EEEE; COLOR: #24226D; FONT-SIZE: 85%; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica}
.storycontent 		{BACKGROUND: #FFFFFF; COLOR: #1E1E23; FONT-SIZE: 75%; FONT-FAMILY: Verdana, Helvetica}
.storyfoot 		{BACKGROUND: #EDEDED; COLOR: #171718; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.frasi {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 75%; color: #686361;	text-align: left;}
.barrahome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #59595D; text-align: center; font-weight: normal ; background-color:#F4F2F2}

.titmsghp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #F37A1F;
	text-align: center;
}

.rigahp {
	background-color: F4C998;
	background-image: url(../style/images/home/rigo.gif);
	background-repeat: repeat-x;
}

.titprechp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #333333;
}

.titprec {
	font-size: 85%;
	color: #003366;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tit-manif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-align: center;
}

.presenti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003333;
	text-align: center;
}

.laterale input {
	position: relative;
	top: 3px;
	margin-bottom: 3px;
}

.laterale a:link { color: #004959; text-decoration: none}

.laterale a:active { color: #004959; text-decoration: none}

.laterale a:visited { color: #004959;  text-decoration: none}

.laterale a:hover { color: #004959;  text-decoration: underline;}

.msg-premiazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #F17A22;
}

.sfondo-sx-a {
	background-image: url(../images/template2007/sfondo-sx-01.jpg);
	background-repeat: no-repeat;
	/*height: 247px;*/
	color: #104626;
}

.sfondo-sx-a td, .sfondo-sx-b td {
	color: #104626;
}

.sfondo-sx-b {
	background-image: url(../images/template2007/sfondo-02.jpg);
	background-repeat: no-repeat;
	height: 125px;
	color: #637991;
}

.sfondo-sx-c {
	background-image: url(../images/template2007/sfondo-03.jpg);
	background-repeat: repeat-y;
}

.fondo-pag {
	font-size: 12px;
	color: #666666;
	text-align: center;
	border-bottom: 15px solid /*#A1B0C5*/#85a884;
}

.sfondo-centro-hp {
	background-attachment: fixed;
	background-image: url(../images/template2007/sfondo-centro-hpjpg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

.laterale-sinistra {
	font-weight: bold;
}

.laterale-sinistra a:link {
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}

.laterale-sinistra a:active {
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}

.laterale-sinistra a:visited {
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}

.laterale-sinistra a:hover {
/*	color: #637991;*/
	color: #5C825B;
	text-decoration: underline;
	font-weight: normal;
}

/* MENU SINISTRA 
 
.buttonscontainer {
	width: 95%;
	background-color: #DDDDE9; 
}

.buttons a, .buttons a:link, .buttons a:visited {
	color: #234A76;
	width: 95%;
	background-color: #FFFFFF; 
	padding: 2px;
	padding-left: 3px;
	display: block;
	border-bottom: 1px solid #A4C0E2;
	font: 11px Verdana, Arial, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	text-align: left;
}

.buttons a:hover {
	background-color: #4483A2;
	color: #3F819B;
	text-decoration: none;
}

FINE MENU SINISTRA  */

.titolo-news-hp {
	font-size: 15px;
	font-weight: bold;
	color: #D86021;
	background-color: #F3F3F3;
	margin: 2px;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DC6126;
}

.hp-testo-evidente {
	font-size: 14px;
	color: #333333;
	text-align: center;
}

.testo-incontri {
	color: #535353;
	background-color: #EEEEEE;
	border: 1px dashed #C46F2C;
	text-align: center;
	margin: 3px;
	padding: 3px;
}

table#libri h5 {
	font-size: 12px;
	color: #990000;
	padding: 0px;
	margin: 0px 0px 15px;
}

table#libri h6 {
	font-size: 12px;
	padding: 0px;
	margin: 0px;
}
.data-premiazione {
	padding: 3px;
	font-size: 13px;
	border: 1px solid #CCCCCC;	
	background: #FCF0BA;
}.libri-consigliati-titoli-sezioni {
	font-size: 18px;
	color: #5C825B;
}
