@charset "utf-8";
/* CSS Document */

body 
	{font-size:10px;font-family:Arial;
background-color:#005a9a;overflow-y:auto;

	scrollbar-DarkShadow-Color:#206fa7;
	scrollbar-Track-Color:#ffffff;
	scrollbar-Face-Color:#ffffff;
	scrollbar-Shadow-Color:#ffffff;
	scrollbar-Highlight-Color:#206fa7;
	scrollbar-3dLight-Color:#ffffff;
	scrollbar-Arrow-Color:#206fa7;

}

#content_left a:link, #content_left a:visited, #content_left a:active,
#content_mitte a:link, #content_mitte a:visited, #content_mitte a:active,
#content_right a:link, #content_right a:visited, #content_right a:active,
{color:#206fa7;font-family:Arial;font-size:12px;text-decoration:underline; font-weight:bold;}


#content_right a:hover, #content_mitte a:hover, #content_left a:hover
{color:#206fa7;font-family:Arial;font-size:12px;text-decoration:none; font-weight:bold;}

#servicenav, #servicenav a:link, #servicenav a:visited, #servicenav a:active	
	{text-decoration:none;color:#206fa7;font-family:Arial;font-size:10px;}

#servicenav a:hover 
	{text-decoration:underline;color:#206fa7;font-family:Arial;font-size:10px;}
	
h1 {color:#206fa7;font-family:Arial;font-size:14px;line-height:14px;}

p,td 
	{font-size:12px;font-family: Arial;}

#Seitentitel 
	{padding-top: 50px; padding-left: 47px; color:#206fa7; font-weight:bold; font-size:30px;}

#tt_content 
	{padding-left: 50px; width:545px;}

#Taucher
	{z-index:2; width: 248px;
	 position:relative; float:left;}

#Inhalt
	{z-index:1;margin-left:-14px; width: 565px; 
	height: 402px; position:relative; vertical-align:baseline; float:left;}
#InhaltBilder img
	{ border:1px solid #206fa7; padding-right:10px;}

.start img {border: 1px solid #005a9a;}

#Inhalt li
{color:#206fa7;}


#hauptmenu
	{width: 980px; height:auto; z-index:1000;}
#ypmenu {margin-left: 233px;}

#servicenavigation
	{position:relative; z-index:10; padding-left:65px;vertical-align:bottom; float:left; width:132px; bottom:-250px;}



#content_left
{float:left;
padding-right:10px;}

#content_mitte
{float:left;padding-right:15px;}

#content_right
{float:left;padding-right:15px;}

#content_rand
{float:left;padding-right:15px;}



/************************************************************************************/
/*--------------------------------CSS-------------------------------------*/

.mmLevel1 {padding-left:200px;}

ul#menuO {
	list-style-type: none;
	margin:0;
	padding:0;
}
	
ul#menuO li {
	display: block;
	float: left;
	position: relative;
} 
	

 
.mmContent {
	font-size: 10px; font-family: Arial;
}

.mmContent ul {
	margin: 0px; 
	padding: 0px;
	list-style: none;
	list-style-image: none;
	z-index:2;
	position:relative; 
	left:0px;
	top:0px;
/*	background-color: #efefef;
	border-right: 1px solid #807F84;
	border-left: 1px solid #807F84;
	border-bottom: 0px solid #807F84;*/
}

.mmContent li {
	padding: 0px; 
	margin: 0px;
	text-align: left;
	height:26px;
 }
 
.menuBackground {
	position:absolute;
	left:0px; 
	top:0px;
	z-index:1;
	
}
 
.mmContent li a{
	display: block;
	color: #000099;
	font-weight: normal;
	font-size: 10px;
	padding: 0px;
	text-decoration: none;
	height:26px;
padding-left:10px;
padding-top:9px;

background-image:url(image/bg_sub_no.png);

}

.mmContent li a:hover{ 
color: #000099; 
background-image:url(image/bg_sub_ro.png);
background-repeat:no-repeat;
}
/*
.mmContent li a:active { color: #000099;
background-image:url(image/bg_sub_ro.png);
background-repeat:no-repeat;
}
*/
.mmContent li a.submenu:hover {
color: #000099;
background-image:url(image/bg_sub_ro.png);
background-repeat:no-repeat;
}

/**
 *Menu Styles for our belove IE 5.01
 */

.mmContentb {
	font-size: 10px; font-family: Verdana;
}

.mmContentb ul {
	margin: 0px; padding: 0px 0 10px 0;
	list-style: none;
	z-index:2;
	border-right: 1px solid #807F84;
	border-left: 1px solid #807F84;
	border-bottom: 1px solid #807F84;
	position:relative; 
	left:0px; 
	top:0px;
	height:26px;

}
.mmContentb li {
	padding: 0px; margin: 0px; }
 
.menuBackground {
	position:absolute;
	left:0px; 
	top:0px;
	z-index:1;
}
 
.mmContentb li a {
	display: block;
	color: #444444;
	/* width: 200px; */
	padding: 0px;
	font-weight: normal;
	text-decoration: none;
	border: none;
}

* html .mmContentb li a {
	width: 160px;
	w\idth: 160px;
}

.mmContentb li a:link { color: #444444; }
.mmContentb li a:visited { color: #444444; }

.mmContentb li a:hover{ color: #333399; cursor: pointer;}
.mmContentb li a:active { color: #ff0000; }

.mmContentb li a.submenu {
}
.mmContentb li a.submenu:hover {
	color: #333399;
}
