/* Include HOME - Libri*/
body {
margin: 0px 0px ;
} 
.book { 
border: 1px solid #000000;
padding: 2px;
margin-right: 3px;
}
.bookA { 
color:#FFFFFF;
}
/* Include HOME - News*/
.news {
color:#FFFFFF;
}
.newsA { 
color: #CC0000;
font-weight: bold;
}
table.news {
border: solid 1px #000000
}
/* Include HOME - News*/
/* Generale */
textarea, select, input.noradio {
 background-color: #CCCCCC;
 border-style: solid;
 border-width: 1px;
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 color: #000000;
 padding: 0px;
}
input.nascosto {
background: #FFFFFF;
border-style: solid;
border-width: 0px;
border-color: #FFFFFF;
font-size: 10px;
font-weight: bold;
color: Blue;
}
td { font-size: 12px; font-family: verdana, arial, sans-serif; color: #000000;}
a { color: #CC0000; text-decoration: None; }
a:hover { color: #FFFFFF; text-decoration: Underline; }
/* Form Admin */
.myTable {
   BORDER-RIGHT: #ccccff 1px solid; 
	BORDER-TOP: #ccccff 1px solid; 
	BORDER-LEFT: #ccccff 1px solid; 
	BORDER-BOTTOM: #ccccff 1px solid; 
	BACKGROUND-COLOR: #ccccff;
}
.myTitle {
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 12px; 
	COLOR: White; 
	TEXT-INDENT: 5px; 
	LETTER-SPACING: 2px; 
	BACKGROUND-COLOR: #e1e8f3; 
	TEXT-ALIGN: right;
}
.Submit {
background-color: #99FF00;
text-align: left;
}
.tableline1 {
	BACKGROUND-COLOR: #ccccff; 
	TEXT-ALIGN: left;
	font-weight: bold;
}
.tableline2 {
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;
	font-weight: bold;
}
/* Calendario */
a:visited.cal{color: #142454;font-size: 10px;text-decoration:none;}
a:hover.cal {color: #000000;font-size: 10px;text-decoration:none;}
a:active.cal {color: #142454;font-size: 10px;text-decoration:none;}
a:link.cal {color: #000000;font-size: 10px;text-decoration:none;}
a:visited.MoveMese {color: #FF0000;font-size: 10px;text-decoration:none;font-weight:bold; }
a:link.MoveMese {color: #FF0000;font-size: 10px;text-decoration:none;font-weight:bold; }
.NomeMese {
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-size: 10px;
}
a:visited.MoveMeseAdmin {color: #FF0000;font-size: 20px;text-decoration:none;font-weight:bold; }
a:link.MoveMeseAdmin {color: #FF0000;font-size: 20px;text-decoration:none;font-weight:bold; }
.NomeMeseAdmin {
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-size: 20px;
}
.NoGiorno {
	background-color: #0D356A;
	border: 1px solid #C0C0C0;
	text-align: center;
	color: #0D356A;
}
.NomeGiorno {
	background-color: #101842;
	color: #FFFFFF;
	border: 1px solid #ffffff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 9px;
	text-align: center;
}
.Giorno {
	background-color: #CCCCCC;
	color: #142454;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	border:1px solid #000000;
}
.GiornoEvento {
	background-color: #FF0000;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	border:1px solid;
}
.DescEvento {
color: #000000;
}
.Oggi {
	background-color: #101842;
	color: #FFFFFF;
	border: 1px solid;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}
.OggiEvento {
   background-color: #FF0000;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	border: 1px solid #FFFFFF;
}
.Calendario {
width: 700px;
background-color:#0C4285;
border: 1px solid #000000;
 
}
a:hover.add {
	color: #FF0000;
	text-decoration: none;
}
.Add {
	color: #B0B0B0;
}
/* The SHOUT */

a:link.gb {   color: white; font-weight: normal; 
 text-decoration: none;
 font-size: 9px;
}
a:visited.gb { 
 color: white;
 font-weight: normal; 
 text-decoration: underline;
 font-size: 9px;
}
a:active.gb {
 color:white;
 font-weight: normal; 
 text-decoration: none;
 font-size: 9px;
} 
a:hover.gb {
 color: white;
 font-weight: bold; 
 text-decoration:  underline;
 font-size: 10px;
 }  
.small { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: normal;
 padding-left: 5px;
 line-height: 14px;
 color: #ffffff;
}
