BODY {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
TD {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
A, a:link, a:visited, a:active { text-decoration: none; COLOR: #496C9F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
a:hover {text-decoration: underline;}
a.uno:link {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #496C9F; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a.uno:hover {text-decoration: underline;}
a.uno:visited {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #496C9F; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
#tabmain {border: 1px solid White; background-color: #FFFFFF; margin:0px; padding:0px;}
#taburlo {border: 1px solid #5C88C8; background-color: #FFFFFF; margin:5px; padding:5px;}
#tablemenu {background-color:#ffffff; border:1px solid #5C88C8}
#tablenews {background-color:#ffffff; border:1px solid #5C88C8; padding:5px;}
#tdtitoli {background-color:#5C88C8; color:black; }
#kmwrapper {text-align:left; width:100%; margin-left:auto; margin-right:auto; }
#tdmenblock  {font-size: 0px; padding: 0px;  margin: 0px; vertical-align: top;   }
.tdmenblock  {font-size: 0px; padding: 0px;  margin: 0px;  }
#titolo {
		 line-height:22px;  
		 background-color:#5C88C8; 
		 border: 1px dashed #ffffff;
		 vertical-align: bottom; 
		 margin: 2px;
		 font-family: Verdana, Arial; 
		 font-weight: 600;
		 font-size: 11px; 
		 color: #ffffff;
		 }
#sottotitolo{
		 vertical-align: bottom;
		 font-family: Verdana, Arial;
		 font-weight: 600;
		 font-size: 11px;
		 color: #666666;
		 
		 }
#sottotitolo2{
		 vertical-align: bottom;
		 font-family: Verdana, Arial;
		 font-weight: 600;
		 font-size: 11px;
		 color: #FFFFFF;
		 padding-bottom: 2px;
		 
		 }
#navigatore {
		 background: #DFE6EF;
		 vertical-align: bottom;
		 text-align: right;
		 font-family: Verdana, Arial; 
		 font-weight: 300;
		 font-size: 9px; 
		 color: #000000;
		 }
#trattini {
		 background: #ffffff;
		 border-top: 1px dashed #5C88C8;}
#trattini2 {
		 background: #ffffff;
		 border-right: 1px dashed #5C88C8;}
#trattini3 {
		 background: #ffffff;
		 border-bottom: 1px dashed #5C88C8;}
#tabnews {
		 background: #ffffff;
		 border: 1px dashed #C6DDF3;
		 border-right: 1px dashed #C6DDF3;
		 margin:0px; 
		 padding:0px;}
		 
#tdblock {
		 background-color:#DFE6EF;
		 margin: 2px;
		 font-family: Verdana, Arial;
		 font-weight: bold;
		 font-size: 10px;
		 color: #496C9F;
		 }
#tdblock2 {
		 background-color:#E9ECEF;
		 margin: 2px;
		 font-family: Verdana, Arial;
		 font-weight: bold;
		 font-size: 10px;
		 color: #496C9F;
		 }
#tdblock3 {
		 background: #ffffff;
		 border: 1px dashed #C6DDF3;
		 border-right: 1px dashed #C6DDF3;
		 margin:0px; 
		 padding:0px;
		 FONT-SIZE: 10px; 
		 COLOR: #666666; 
		 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		 }
#tdverde {
		 background-color:#FBF74F;
		 margin: 2px;
		 font-family: Verdana, Arial;
		 font-weight: bold;
		 font-size: 10px;
		 color: #e0e0e0e0;
		 }
#tdglobal 		{FONT-SIZE: 10px; 
		COLOR: #666666; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

#bgselect {
		 background-color:#DFE6EF;
		 margin: 0px;
		 padding: 0px;
		 font-family: Verdana, Arial; 
		 font-weight: normal;
		 font-size: 9px; 
		 color: #496C9F;
		 }
#titadmin {
		 margin: 0px;
		 font-family: Verdana, Arial; 
		 font-weight: bold;
		 font-size: 11px; 
		 color: #496C9F;
		 border-top: 1px dashed #5C88C8;}

#contents {
		 padding: 10px;
		 		 }
#blocks {
		 padding: 0px;
		 		 }
#tdspacer {
		 line-height: 3px;
		 		 }
#urlo {
		 line-height: 18px;
		 vertical-align: bottom;
		 font-family: Verdana, Arial;
		 font-weight: 600;
		 font-size: 11px;
		 color: #666666;
		 padding: 4px;
		 
		 }
#urlo2 {
		 background: #ffffff;
		 padding: 4px;
		 border-bottom: 1px solid #5C88C8;
		 color: #496C9F;
		 FONT-SIZE: 11px;
		 }
		 


#but {
		border: 1px solid #5C88C8;
		background: #DFE6EF;
		color: #5C88C8;
		padding: 5px;
		 		}


#modulebg				{ background-color: #FFFFFF;  }

#moduleborder			{ background-color: #C6DDF3;  }

#border		               	{
				  border:2px solid #FFFFFF;
				}

#modulelite	                	{
				  font-family:Verdana, Tahoma, Arial;
				  font-size: 8pt;
				  color:#A6BBCD;
				}

#modulecell			{
				  background-color: #FFFFFF;

				}

#modulecell2			{
				  height: 30px;
				  background-color: #FFFFFF;

				}
#modulex			{
				  height: 25px;
				  background-color: #F1F5F8;
				}
.mkpagelink
{
	background-color: #F0F5FA;
	border: 1px solid #072A66;
	padding:1px 3px 1px 3px;
	color: #000;
	font-weight:normal;
}

.mkpagelinklast
{
	background-color: #DFE6EF;
	border: 1px solid #072A66;
	padding:1px 3px 1px 3px;
	color: #000;
	font-weight:normal;
}

.mkpagecurrent
{
	background-color: #FFC9A5;
	border: 1px solid #072A66;
	padding:1px 3px 1px 3px;
	color: #000;
	font-weight:normal;
}

div.domTTOverlibCaption { text-align:left; background-color: #BCD0ED; color:#3A4F6C; }

div.domTTOverlibContent { text-align:left; background-color: #D1DCEB; color:#3A4F6C;font-weight:bold;padding:7px;margin-top:1px }

div.domTTOverlib { border:1px solid #345487;background-color:#F5F9FD }


.gc_table {
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 4px 0px 0px; 
	BORDER-LEFT: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px
	FONT-SIZE: 10pt; 
	COLOR: #4E5B64; 
	FONT-FAMILY: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.gt_header {
	BORDER-RIGHT: #57646f 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #57646f 1px solid;
	PADDING-LEFT: 6px; 
   	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #57646f 1px solid;
	COLOR: #ffffff; 
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #57646f 1px solid;
	LETTER-SPACING: 1px; 
	BACKGROUND-COLOR: #0065B3; 
	FONT-SIZE: 10pt; 
	FONT-FAMILY: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left
}
.gt_subheader {
	BORDER-RIGHT: #57646f 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #57646f 0px solid; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #57646f 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #57646f 1px solid; 
	BACKGROUND-COLOR: #cdd7dd; 
	FONT-FAMILY: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right
}
.gt_body {
	BORDER-RIGHT: #57646f 1px solid; 
	PADDING-RIGHT: 6px; 
	BORDER-TOP: #57646f 0px solid; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 6px; 
	BORDER-LEFT: #57646f 1px solid; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #57646f 1px solid; 
	BACKGROUND-COLOR: #fff; 
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify
}
.gt_footer {
	BORDER-RIGHT: #57646f 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #57646f 0px solid; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #57646f 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #57646f 1px solid; 
	BACKGROUND-COLOR: #cdd7dd; 
	FONT-FAMILY: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right
}

.gt_font
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: Black;
}
.gt_font2
{
	FONT-SIZE: 10pt; 
	color :#0065B3 ;
	FONT-FAMILY: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify
}
.gt_desc {
	BORDER-RIGHT: #57646f 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #57646f 0px solid; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #57646f 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #57646f 1px solid; 
	BACKGROUND-COLOR: #cdd7dd; 
	FONT-SIZE: 10pt; 
	color :#0065B3 ;
	FONT-FAMILY: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify
}
.gt_footer2 {
	BORDER-RIGHT: #57646f 1px solid; 
	PADDING-RIGHT: 6px; 
	BORDER-TOP: #57646f 0px solid; 
	PADDING-LEFT: 6px; 
	FONT-SIZE: 10pt; 
	PADDING-BOTTOM: 6px; 
	BORDER-LEFT: #57646f 1px solid; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #57646f 1px solid; 
	BACKGROUND-COLOR: #cdd7dd; 
	FONT-FAMILY: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#0065B3; 
}.side_links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
.side_links UL A#current {
	BORDER-RIGHT: #a26b6b 3px solid; BACKGROUND: url(http://www.fantachiavenna.com/mkportal/templates/default/images/arrow2.gif) #a26b6b no-repeat right 50%; COLOR: #fff
}
.side_links LI {
	MARGIN: 0px; BORDER-BOTTOM: #ececec 1px solid; LIST-STYLE-TYPE: none
}
.side_links A {
	BORDER-RIGHT: #fff 3px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(http://www.fantachiavenna.com/mkportal/templates/default/images/bullet.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; WIDTH: 135px; COLOR: #0065B3; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.side_links A:hover {
	BORDER-RIGHT: #a26b6b 3px solid; COLOR: #a26b6b; TEXT-DECORATION: none
}

.loghi
{
 padding: 6px;
 background:   #ECF2F9;
 border: 1px solid #0065b3;
 
}

.loghr
{
	color: #004377;
}