@charset "utf-8";
/* CSS Document */


body
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin:0;
	padding:0;
	font-weight:normal;
}
.main_theading
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0;
	padding:0;
	font-weight:normal;
}
.main_theading a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
}
.main_theading a:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0;
	text-decoration:none;
	padding:0;
	font-weight:normal;
}


.error
{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #f00;
	text-decoration:none;
} 
.line
{
	border-bottom:1px solid #006699;
}

.line1 { border-bottom:1px solid #006699;
border-collapse:collapse;
padding:5px 0;
}

.boccim
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
	line-height:18px;
	margin:0;
	padding:0;
}

.readmore
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#534aad;
	text-align:justify;
	line-height:18px;
	margin:0;
	padding:0;
}
.readmore a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#534aad;
	text-decoration:none;
	margin:0;
	padding:0;
}
.readmore a:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000CC;
	text-decoration:none;
	margin:0;
	padding:0;
}
.more_text
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5c5c;
	text-align:justify;
	line-height:18px;
	margin:0;
	padding:5px 0 15px 0;
	font-weight:normal;
	text-decoration:none;
}
.more_text a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-align:justify;
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
}
.more_text a:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3300FF;
	text-align:justify;
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
}

.text
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5c5c;
	line-height:18px;
	margin:0;
	padding:5px 0 15px 0;
	font-weight:normal;
	text-decoration:none;
}
.text a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5c5c;
	text-align:justify;
	line-height:18px;
	margin:0;
	padding:5px 0 15px 0;
	font-weight:normal;
	text-decoration:none;
}
.text a:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5c5c;
	text-align:justify;
	line-height:18px;
	margin:0;
	padding:5px 0 15px 0;
	font-weight:normal;
	text-decoration:none;
}
.text1
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:18px;
	margin:0;
	padding:0;
	font-weight:normal;
}
.inner
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	margin:0;
	padding:0;
	text-transform:uppercase;
	font-weight:bold;
}
.text_tick
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-transform:uppercase;
	line-height:18px;
	margin:0;
	padding:0 0 10px 0;
	font-weight:bold;
}
.text_red_heading
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-transform:normal;
	line-height:18px;
	margin:0;
	padding:0 0 10px 0;
	font-weight:bold;
}
.text_description
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	text-transform:none;
	line-height:18px;
	margin:0;
	padding:0 0 10px 0;
	font-weight:bold;
}
.nav1 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3835c7;
	font-weight:bold;
	margin:0;
	padding:0;
	
}
.nav 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	margin:0;
	padding:0;
	
}
.nav a 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0;
	
}
.nav a:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFCC00;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0;
	
}
.nav_top_link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFCC00;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0;
	
}
.nav_top_link a 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFCC00;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0;
	
}
.nav_top_link a:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFCC00;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0;
	
}
.link
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6762b1;
	margin:0;
	padding:0;
	font-weight:normal;
}
.link a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6762b1;
	margin:0;
	text-decoration:none;
}
.link a:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000CC;
	margin:0;
	text-decoration:none;
}
.........

.linkfaq
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6762b1;
	margin:0;
	padding:0;
	font-weight:bold;
}
.linkfaq a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6762b1;
	font-weight:bold;
	margin:0;
	text-decoration:none;
}
.linkfaq a:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3e403e;
	margin:0;
	font-weight:bold;
	text-decoration:none;
}
.linkwhite
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:bold;
	
}
.linkwhite a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin:0;
	font-weight:bold;
	text-decoration:none;
	
}
.linkwhite a:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	
}
.date_heading
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#534aad;
	margin:0;
	padding:0;
	font-weight:bold;
}
.comment
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	margin:0;
	padding:0;
	font-weight:bold;
}
.smoll_heading
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0;
	text-decoration:none;
	padding-left:0px;
	font-weight:bold;
}
.smoll_heading a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0;
	text-decoration:none;
	font-weight:bold;
}
.smoll_heading a:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0;
	text-decoration:none;
	font-weight:bold;
}
.copyright
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin:0;
	padding:5px;
	font-weight:normal;
}
.header
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#141414;
	margin:0;
	padding:5px 0 5px 0;
	font-weight:bold;
}

.topheader
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#413c41;
	margin:0;
	padding:5px 0 5px 0;
	font-weight:bold;
}


.aheader
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	margin:0;
	padding:0;
	font-weight:bold;
}
.header1
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#60599c;
	margin:0;
	padding:0;
	font-weight:bold;
}
.headertext
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#60599c;
	margin:0;
	padding:0;
	text-transform:uppercase;
	font-weight:bold;
}
.headding1
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#534aad;
	margin:0;
	padding:10px 0 10px 0px;
	text-transform:uppercase;
	font-weight:bold;
}
.headding1 a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#534aad;
	margin:0;
	padding:0;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}
.headding1 a:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	text-decoration:none;
	margin:0;
	padding:0;
	text-transform:uppercase;
	font-weight:bold;
}
.............

.headding2
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#534aad;
	margin:0;
	padding:10px 0 10px 0px;
	text-transform:uppercase;
	font-weight:bold;
}
.headding2 a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#534aad;
	margin:0;
	padding:0;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}
.headding2 a:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	text-decoration:none;
	margin:0;
	padding:0;
	text-transform:uppercase;
	font-weight:bold;
}
.headding
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	background-color:#534aad;
	margin:0;
	padding:10px 0 10px 7px;
	text-transform:uppercase;
	font-weight:bold;
}


.month_headding
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	margin:0;
	padding:0;
	font-weight:bold;
}
.spot_headding
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background-color:#534aad;
	margin:0;
	padding:0 0 3px 5px;
	font-weight:bold;
}

.spot_headding a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin:0;
	text-decoration:none;
	padding:0 0 3px 0px;
	font-weight:bold;
}
.spot_headding1
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin:0;
	padding:0 0 3px 5px;
	font-weight:bold;
}
.spot_headding1 a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin:0;
	text-decoration:none;
	padding:0 0 3px 0px;
	font-weight:bold;
}

.read
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	margin:0;
	padding:0;
	font-weight:bold;
}

.white
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d9d9f5;
	margin:0;
	padding:0;
	font-weight:normal;
}

.whitebold
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin:0;
	padding:0;
	font-weight:bold;
}


/*
p
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding-left:10px;
	padding-right:10px;
	line-height:18px;
	font-weight:normal;
}
*/
.boldtext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0;
	padding:0;
	font-weight:bold;

}


/* Tab CSS */
#navcontainer
{
margin: 5px 0 0 5px;
padding: 0;
height: 25px;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{
background: #4F6DA9;
width: 138px;
height: 24px;
border-top: 1px solid #d9d9f5;
border-left: 1px solid #d9d9f5;
border-bottom: 1px solid #d9d9f5;
border-right: none;
padding: 5px 0 0 0;
margin: 0;
color: #ffffff;
text-decoration: none;
display: block;
text-align: center;
font:  bold 12px Arial, Helvetica, sans-serif;
}



#navcontainer ul li a:hover
{
color: #ffffff;
background: #4F6DA9;
}

#navcontainer a:active
{
background: #d9d9f5;
color: #000;
}

#navcontainer li#active a
{
background: #d9d9f5;
border: 1px solid #d9d9f5;
color: #000000;
}

a:link.biglink      {font-family: Arial, Arial, helvetica, geneva, sans-serif; font-weight:bold;color: #534aad; font-size: 13px;  text-decoration:none; line-height:20px; }
a:visited.biglink   {font-family: Arial, Arial, helvetica, geneva, sans-serif; font-weight:bold;color: #534aad; font-size: 13px;  text-decoration:none; line-height:20px; }
a:hover.biglink      {font-family: Arial, Arial, helvetica, geneva, sans-serif; font-weight:bold;color: #000000; font-size: 13px; text-decoration:none; line-height:20px; }

.heading_t
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0;
	padding:0;
	font-weight:bold;
}

.linkmore
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#534aad;
	margin:0;
	padding:0;
	font-weight:bold;
	font-weight:normal;
}
.linkmore a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#534aad;
	margin:0;
	font-weight:bold;
	text-decoration:none;
}
.link a:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000CC;
	margin:0;
	font-weight:normal;
	text-decoration:none;
}

a:link.sectore      {font-family: Arial, Arial, helvetica, geneva, sans-serif; font-weight:normal;color: #534aad; font-size: 13px;  text-decoration:none; line-height:20px; text-align:left; padding-left: 5px;}
a:visited.sectore   {font-family: Arial, Arial, helvetica, geneva, sans-serif; font-weight:normal;color: #534aad; font-size: 13px;  text-decoration:none; line-height:20px; text-align:left; padding-left: 5px;}
a:hover.sectore      {font-family: Arial, Arial, helvetica, geneva, sans-serif; font-weight:normal;color: #000000; font-size: 13px; text-decoration:none; line-height:20px; text-align:left; padding-left: 5px;}

