/* CSS Document */

BODY {
	FONT-SIZE: 12px; COLOR: #000000; font-family: Arial, Helvetica, sans-serif;  
	SCROLLBAR-FACE-COLOR: #e5e5e5; FONT-SIZE: 11px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #f5f5f5; 
	SCROLLBAR-SHADOW-COLOR: #dddddd; 
	SCROLLBAR-TRACK-COLOR: #f5f5f5; FONT-FAMILY: Arial, Helvetica, Sans-Serif; 
	SCROLLBAR-BASE-COLOR: #f5f5f5;
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; font-family:Arial, Helvetica, sans-serif; line-height: 16px;  
}
TH {
	FONT-SIZE: 12px; COLOR: #000000; font-family:Arial, Helvetica, sans-serif; line-height: 16px; 
}


A {     
	font-size: 12px; color : #666BA7; font-weight: normal; text-decoration : underline;
}
A:hover { 
	font-size: 12px; color : #666BA7; font-weight: normal; text-decoration : none;
}
A:active { 
	font-size: 12px; color : #666BA7; font-weight: normal; text-decoration : none;
}

.fakeinput {
	BORDER-RIGHT: #8B8D88 1px solid; BORDER-TOP: #8B8D88 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #8B8D88 1px solid; BORDER-BOTTOM: #8B8D88 1px solid
}

.image {
	background-image:url(../images/bgpic.jpg); background-repeat:no-repeat;
	}

.header_text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000;
}

.date{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000;
}

.subtext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#000000;
}

.righttext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#000000;
}

.header{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-decoration : none;

}

.header A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-decoration : underline;
}

.header A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-decoration : underline;
}

.header A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-decoration : none;
}


.lang_menu A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-decoration : none;
}

.lang_menu A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-decoration : none;
}

.lang_menu A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-decoration : underline;
}


.leg_menu{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; text-decoration : none;

}

.leg_menu A:link{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; text-decoration : none;

}

.leg_menu A:visited{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; text-decoration : none;

}

.leg_menu A:hover{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; text-decoration : underline;

}

.titlenews{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;

}

.main_menu{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000;  


}

.main_menu A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000;  

}

.main_menu A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000;  

}

.table_border_lines
{
	border-top: #808285 1px solid;
	border-bottom: #808285 1px solid;
	border-left: #808285 1px solid;
	border-right: #808285 1px solid;
}

.table_border_lines2
{
	
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
}
.bordertop {
	border-top: #8B8D88 1px dashed;
}
.bordertop2 {
	border-top: #8B8D88  1px solid;
}

.bordertop3 {
	border-top: #8B8D88 1px solid;
}


.borderright {
	border-right: #CCCCCC 1px solid;
}

.borderright2 {
	border-left: #8B8D88 1px solid;
	
	border-bottom: #8B8D88 1px solid;
}

.borderright3 {
	border-left: #8B8D88 1px solid;
	border-right: #8B8D88 1px solid;
	border-bottom: #8B8D88 1px solid;
}

.borderbottom {
	border-bottom: #8B8D88 1px solid;
}

.borderbottom4 {
	border-bottom: #8B8D88 1px solid;
	border-top: #8B8D88 1px solid;
}


.borderleft {
	
	border-bottom: #8B8D88 1px solid;
}


.borderbottom2 {
	border-bottom: #8B8D88 1px dashed;
}

/* STYLE FOR MAIN MENU IN HEADER*/
.submainmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}
.submainmenu A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.submainmenu A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.submainmenu A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.submainmenu A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}

.menuborder2{
	BORDER-BOTTOM: #CCCCCC 1px solid;
	
}

A.submenulink {
width:170;
display:block;
float:left;
text-align:left;
padding:1 10px 1 10px;
margin-left:0px;
font:14px/24px Arial, Verdana, Helvetica;
font-weight:bold;
background:#F5F5F5;
color:#44778f;
text-decoration:none;
font-family:verdana;
color: #FFFFFF;

}

A.submenulink:hover {

background-color:#FFFFFF;

}

A.submenulink:active {

background-color:#FFFFFF;

}

A.submenulink2 {
width:170;
display:block;
float:left;
text-align:left;
padding:1 2px 1 2px;
margin-left:0px;
font:14px/24px Arial, Verdana, Helvetica;
font-weight:bold;
background:#F5F5F5;
color:#44778f;
text-decoration:none;
font-family:verdana;
color: #FFFFFF;

}

A.submenulink2:hover {

background-color:#FFFFFF;

}

A.submenulink2:active {

background-color:#FFFFFF;

}

A.submenulink2a {
width:170;
display:block;
float:left;
text-align:left;
padding:1 2px 1 2px;
margin-left:0px;
font:14px/24px Arial, Verdana, Helvetica;
font-weight:bold;
background:#ffffff;
color:#44778f;
text-decoration:none;
font-family:verdana;
color: #FFFFFF;

}

A.submenulink3 {
width:170;
display:block;
float:left;
text-align:left;
padding:1 2px 1 2px;
margin-left:0px;
font:12px/20px Arial, Verdana, Helvetica;
font-weight:normal;
background:#F5F5F5;
color:#44778f;
text-decoration:none;
font-family:verdana;
color: #FFFFFF;

}


A.submenulink3a {
width:170;
display:block;
float:left;
text-align:left;
padding:1 2px 1 2px;
margin-left:0px;
font:12px/20px Arial, Verdana, Helvetica;
font-weight:normal;
background:#F5F5F5;
color:#44778f;
text-decoration:none;
font-family:verdana;
color: #FFFFFF;

}



.header_menu{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; text-decoration : none;

}


.leftside_link A:link {
	font-size: 11px; color : #666BA7; font-weight: normal; text-decoration : underline;
}

.leftside_link A:visited {
	font-size: 11px; color : #666BA7; font-weight: normal; text-decoration : underline;
}

.leftside_link A:hover {
	font-size: 11px; color : #666BA7; font-weight: normal; text-decoration : none;
}

.thirdmainmenu A { 
	font-size: 10px; color : #666BA7; font-weight: bold; text-decoration : none;
}

.thirdmainmenu A:visited { 
	font-size: 10px; color : #666BA7; font-weight: bold; text-decoration : none;
}

.thirdmainmenu A:hover { 
	font-size: 10px; color : #666BA7; font-weight: bold; text-decoration : underline;
}

.thirdmainmenu2 A { 
	font-size: 10px; color : #666BA7; font-weight: bold; text-decoration : underline;
}

.thirdmainmenu2 A:visited { 
	font-size: 10px; color : #666BA7; font-weight: bold; text-decoration : underline;
}

.thirdmainmenu2 A:hover { 
	font-size: 10px; color : #666BA7; font-weight: bold; text-decoration : underline;
}

.thirdmainmenu A:hover { 
	font-size: 10px; color : #666BA7; font-weight: bold; text-decoration : underline;
}





.fourthmainmenu A { 
	font-size: 10px; color : #666BA7; font-weight: normal; text-decoration : none;
}

.fourthmainmenu A:visited { 
	font-size: 10px; color : #666BA7; font-weight: normal; text-decoration : none;
}

.fourthmainmenu A:hover { 
	font-size: 10px; color : #666BA7; font-weight: normal; text-decoration : underline;
}

.fourthmainmenu2 A { 
	font-size: 10px; color : #666BA7; font-weight: normal; text-decoration : underline;
}

.fourthmainmenu2 A:visited { 
	font-size: 10px; color : #666BA7; font-weight: normal; text-decoration : underline;
}

.fourthmainmenu2 A:hover { 
	font-size: 10px; color : #666BA7; font-weight: normal; text-decoration : underline;
}




.newstitle A { 
	font-size: 11px; color : #666BA7; font-weight: bold; text-decoration : underline;
}

.newstitle A:visited { 
	font-size: 11px; color : #666BA7; font-weight: bold; text-decoration : underline;
}

.newstitle A:hover { 
	font-size: 11px; color : #666BA7; font-weight: bold; text-decoration : none;
}

.path { 
	font-size: 11px; color : #666BA7; font-weight: bold; text-decoration : none;
}
.path A { 
	font-size: 11px; color : #666BA7; font-weight: bold; text-decoration : underline;
}

.path A:visited { 
	font-size: 11px; color : #666BA7; font-weight: bold; text-decoration : underline;
}

.path A:hover { 
	font-size: 11px; color : #666BA7; font-weight: bold; text-decoration : none;
}


#content P
{
	margin: 0 0 0 0;
}

#leftcol P
{
	margin: 0 0 0 0;
}

.calendar{
 FONT-SIZE: 11px; COLOR: #000000; font-weight: normal; text-decoration : none;
}

.treemenutext{

font-size: 11px; color : #666BA7; font-weight: bold; text-decoration : none;
}

.treemenutext_no{

font-size: 11px; color : #666BA7; font-weight: bold; text-decoration : none;
}

.treemenudiv a: {text-decoration: none;  color: #666BA7; }

.treemenudiv{
font-size: 11px; color : #666BA7; font-weight: bold; text-decoration : none;
}

.treemenudiv a: {text-decoration: none;  color: #666BA7; }
.tx-wssitemap-pi1.treemenudiv a:hover {color: #666BA7;}
.tx-wssitemap-pi1.treemenudiv a span.treemenutext_act {color:#666BA7;}
.tx-wssitemap-pi1.treemenudiv a span.treemenutext_actifsub {color:#666BA7; }	

