/*
p{
	
	font-family				: Tahoma;
	font-size				: 12px;
	color					: #000000;
	
}
*/

img{
	border					: none;
}

a:link, a:visited, a.navilink:link, a.navilink:visited, topnavi1 a:link, topnavi1 a:visited
{
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 9pt;
	color					: #70777A !important;
	text-decoration				: none	!important;
	border					: none;
}

a:hover, a.navilink:hover, topnavi1 a:hover{
	/*color					: #008A88 !important; */
	color					: #F7601F !important;
}

a:active, a.navilink:active, topnavi1 a:active{
	color					: #F7601F !important;
}



.MenuBarHorizontal tlul a.MenuBarItemSubmenu
{
	border-bottom: 2px solid #FF0000;
}


#headermenu { 
	
	height: 20px;
	float: left;
	padding-left: 22px;
	padding-botom: 0px;
	z-index: 2;
	
	/*background: url(/images/navigation/navi_rot.gif) bottom repeat-x;*/
} 

#headermenu img { 
	float: left;
} 

#headermenu ul.tlul { 
    margin: 9px 0 0 0;
	padding: 0;
	font-size: 9px;
	font-weight: bold;
	/*color: #fff; */
	float: left;
	list-style: none;
	
	
} 

#headermenu li.tlli { 
	
	height: 22px;
	padding: 0 4px 0 4px; 
	/*border-left: 1px solid white; */ 
	float: left;
}


/*
#headermenu li.tlli ul { 
	position: relative;
	top: 10px;
	left: -1000em;
	
}

#headermenu li.tlli ul li {
	
}
*/


#headermenu li.sub
{
	padding: 3px 16px 3px 6px;
	border-bottom: 1px solid #EFF0F2;
	width: 158px;
}

#headermenu ul
{
	
}


#headermenu li.frst { 
	border: none
	padding: 0 4px 0 4px; 
} 

#headermenu li.hgh { 
	/*background: url(../images/navigation/strich_navi.gif) left bottom repeat-x;*/
} 

#headermenu li.tlli:hover, #headermenu li.tlli:hover a.tla { 	
	/*background: url(../images/navigation/strich_navi.gif) left bottom repeat-x; */
	color: #008A88 !important;
	padding-bottom: 12px;	
}

 
   
#headermenu a.tla, #headermenu a.tla:link  
{ 	 
	height: 24px;
	
	padding: 0;
	color: #70777A;
}

#headermenu a.tla2, #headermenu a.tla2:link  
{ 	 
	height: 48px;
	background: url(../images/navigation/strich_navi.gif) left bottom repeat-x;
	padding-bottom: 12px;
	padding-left:0px;
	padding-right:0px;
	color: #008A88 !important;
}

#headermenu a.tla:hover, #headermenu a.tla2:hover, #headermenu a.tla:active, #headermenu a.tla2:active, #headermenu a.tla:focus, #headermenu a.tla2:focus
{  
	/*background: url(../images/navigation/strich_navi.gif) left bottom repeat-x; */
	color: #008A88 !important; 	
}





.searchForm
{
	font-family: Arial;
	font-size: 8pt;
	color: #70777A;
	
	border: 1px solid #CCCCCC;
	width: 220px;
}