/* CSS Document */
body
{
background-color:#C3DEB9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
color:#004A84;
font-size:13px;
}
p, ul, table
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
color:#004A84;
font-size:13px;
}
.TXT_title
{
color:#009933;
font-size:14px;
font-weight:bold;
}
a , a:active, a:hover, a:visited{
text-decoration : none;
color:#009933;
}
.BCK_lineTop
{
background-image: url(_img/line-top.jpg); 
background-position:top; 
background-repeat:repeat-x;
}
.BCK_lineBottom
{
background-image: url(_img/line-bottom.jpg); 
background-position:bottom; 
background-repeat:repeat-x;
}
.BCK_lineLeft
{
background-image: url(_img/line-left.jpg); 
background-position:left; 
background-repeat:repeat-y;
}
.BCK_lineRight
{
background-image: url(_img/line-right.jpg); 
background-position:right; 
background-repeat:repeat-y;
}
.BCK_content
{
background-color:#FFFFFF;
}
.BCK_box_PrimoPiano
{
border:2pt solid #0099FF;
min-height:300px;
}
.BCK_box_News
{
border:2pt solid #FF99FF;
min-height:300px;
}
.BCK_box_GruppoGiovani
{
border:2pt solid #FFFF66;
min-height:300px;
}
.BCK_box_Rassegna
{
border:2pt solid #FF6600;
min-height:300px;
}
.BCK_box_LibroConsigliato
{
border:2pt solid #66CC00;
min-height:300px;
}
.BCK_box_Contattaci
{
border:2pt solid #FFC758;
min-height:300px;
}
.BCK_box
{
background-color:#C3DEB9;
border:1pt solid #009933;
min-height:300px;
}
.BCK_box_si_dice
{
border:2pt solid #FB091A;
min-height:300px;
}
.LIST_menu
{
 margin: 0px; 
 padding: 0px; 
 list-style-type: none; 
}
.LIST_menu A , .LIST_menu A:active,.LIST_menu A:visited{
	display: block; padding: 5px; width: 100%; border-top: 1px solid white;
	background: #FFC758;
	color: #004A84; 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:13px;
}
.LIST_menu A:hover {
	background: #FF9F15;
	color: white;
}
.TABLE_Header
{
background-color:#C3DEB9;
color:#ffffff;
font-weight:bold;
}
.TABLE_Row
{
background-color:#CCCCCC;
}
.TABLE_AlternateRow
{
background-color:#FFFFFF;
}
td.leftCol 
{
	border-right:1px solid black; 
	vertical-align:top;
}

td.rightCol 
{
	vertical-align:top;
}