/* CSS Document */


#body{
       width:950px; margin:10px auto 0px auto; font-size:13px; font-family: Arial; }

A:link {
	COLOR: #6699FF; TEXT-DECORATION: none
}
A:visited {
	COLOR: #6699FF; TEXT-DECORATION: none
}
A:active {
	COLOR: green; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000099; TEXT-DECORATION: none
}

.aa{
font-size:13px; font-family: Arial, Helvetica, sans-serif; color:#000099;; }

.aa  a  {font-weight:normal;color:#000099;
}
.aa A:visited{color:#003366;  font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.aa A:hover{color:#0099ff;  font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.aa A:active{color:#003366;  font-family:Arial, Helvetica, sans-serif; font-size:13px;}

#top{ 
       margin-top:0px; margin-left:0px; margin-right:0px; height:70px; background-color:#007aff; }
.dao{
       position:relative; margin-left:300px; margin-top:10px; height:30px; width:400px; color:#FFFFFF;  }
	   
	   
	   
#top1{
       margin:-79px auto auto auto; height:100px; background-color:#ffffff; color:#26377a;z-index:1px; }
#dao1{ 
       margin-top:15px; margin-left:230px; z-index:2px;    width:350px; height:30px; color: #0066CC; font-weight:200; text-align:center; }
.dao ul{
	list-style-type:none;
	padding:0px; margin:0px;
	width:450px;
}
.dao ul li{
	text-align:center;
	width:75px;
	font-family: Arial; 
	font-size:12px;
	float:left;
}

.dao UL LI A {
	BACKGROUND-POSITION: 0px center; PADDING-LEFT: 11px; BACKGROUND-IMAGE: url(5.gif); COLOR: #fff; BACKGROUND-REPEAT: no-repeat
}
.dao UL LI A:visited {
	BACKGROUND-POSITION: 0px center; PADDING-LEFT: 11px; BACKGROUND-IMAGE: url(5.gif); COLOR: #fff; BACKGROUND-REPEAT: no-repeat
}
.dao UL LI A:unknown {
	COLOR: #000
}
.dao UL LI A:active {
	COLOR: #000
}
#dao1 ul{
	list-style-type:none;
	padding:0px; margin-left:20px;
	width:500px;
}
#dao1 ul li{
	text-align:center;
	width:100px;
	font-family: System; 
	font-size:10px;
	
	display:block;
	float:left;
}


#left{
     float:left;width:227px; margin:0px 10px 20px 0px; }
#left1{
     width:227px; margin:0px 0px auto 0px;  }
#left2{
     width:227px; margin:0px 0px auto 0px; }
#left3{
     width:227px; margin:0px 0px auto 0px;}
#left4{
     width:227px; margin:0px 0px auto 0px; }
.a1{
     background:url(1.gif) no-repeat; height:26px; color:#26377a; width:227px; padding-top:2px;}
.a2{  
     height:74px; font-size:12px; font-family:Arial; margin:0px; background-color:#e9ebf3; padding-top:4px; padding-left:10px;}
.a3{
     background:url(2.gif) no-repeat; height:28px; color:#26377a;}
.a4{  
      font-size:12px; font-family:Arial; margin:0px; background-color:#e9ebf3; padding-top:6px; padding-left:3px; padding-bottom:10px; }
.a1 span{ color: #000099; font-size:14px; font-family: "Ó×Ô²"; line-height:20px; }	 

.a2 span{ color:#7bb94c; font-size:14px; font-family: "Ó×Ô²"; line-height:20px;}

.a3 span{ color: #7bb94c; font-size:14px; font-family: "Ó×Ô²"; line-height:20px; }

.a4 span{ color: #000099; font-size:14px; font-family: "Ó×Ô²"; line-height:20px;}

.a5{  height:74px; font-size:12px; font-family:Arial; margin:0px; background-color:#ffffff; padding-top:4px; padding-left:10px;}






#center{
	width:470px;float:left;
	margin:0px auto 15px 0px;
	background-color:#FFFFFF;
	color:#26377a;

}

#center1{
     margin:2px auto 0px auto;}
#center2{
     margin:0px 2px auto 2px;  padding:15px 20px 15px 20px; height:75px; font-family:Arial; font-size:12px; color:#669900;font-weight:150;    background-color:#e9ebf3;}
	 
#center2 span{ line-height: 14px;}

#center3{ 
     width:470px; margin:0px; background-color:#FFFFFF; color:#0099ff; font-size:20px; font-weight:bold; font-family:Arial;} 
#center4{
	width:470px;
	background-color:#FFFFFF;
	color:#26377a;
	font-size:10px;
	font-family:Arial;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: 0px;
}
.center1{
      width:465px; height:100px; margin-left:1px;font-family:Arial; font-size:10px; color:#26377a; border:#999999 1px solid;}
	 
	 
	 
.cen1{
     width:20px; margin:0px 0px auto 0px; background-color:#3399FF; height:100px; font-size:12px; font-family:Arial; font-weight:bold; color:#061f71; float:left;}
.cen1 p{  text-indent:20px; padding-top:12px;}
.cen11{ 
     margin:0px auto; width:auto; height:auto; text-align:center;}
	 
	 
	 
.center2{
     float:right; width:221px; height:220px; margin:0px;background-color:#e9ebf3;font-family:Arial; font-size:10px; color:#660066;}

.cen2{
     width:221px; margin:0px 0px auto 0px; background:url(homepage_35.gif) no-repeat; height:40px; color:#061f71; font-size:12px; font-family:Arial; font-weight:bold;}
.cen2 p{  text-indent:20px; padding-top:12px;}	






#bg{ 
     background-color:#007aff; margin:0px 0px 0px 0px; zoom:0.2;}
	 
#right{
     width:225; float:left; margin:0px 0px auto 10px; background-color:#FFFFFF; }
	 
	 
	 
	 
#right1{ 
     width:225; height:200px; margin:0px auto 0px auto ;background-color:#e9ebf3;font-family:"Ó×Ô²"; font-size:10px; color:#26377a; }
.right1{
	width:220px;
	height:30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.right1 span{ 
     color:#0099ff; font-size:16px; line-height:16px; ; font-family: "Times New Roman"; }
	 
.right11{margin:0px auto; padding:0px;}

.right111{
     width:220px; margin:0px auto; height:15px; padding:7px 0px 7px 0px;}
.right111 span{ 
     color:#0099ff; font-size:12px; line-height:16px; ; font-family: "Times New Roman"; }
	 
#right2{ 
     width:225; height:160px; margin:20px 0px auto 0px;background-color:#e9ebf3;font-family:"Times New Roman"; font-size:16px; color:#26377a;}
	 
.right2{
     width:220px; margin:0px auto; height:20px; padding:4px 0px 4px 0px;}
 .right2 span{ 
     color:#0099ff; font-size:16px; line-height:16px; ; font-family: "Times New Roman"; }
.right22{margin:0px auto; padding:0px;}

.right222{
     width:220px; margin:0px auto; height:15px; padding:4px 0px 4px 0px;}
.right222 span{ 
     color:#0099ff; font-size:12px; line-height:16px; ; font-family: "Times New Roman"; }
	 
	 
#right3{ 
     width:225; height:135px; margin:20px 0px auto 0px;background-color:#e9ebf3;font-family:Arial; font-size:10px; color:#26377a;}
.right3{
     width:220px; margin:0px auto; height:20px; padding:4px 0px 4px 0px;}
.right3 span{ 
     color:#0099ff; font-size:16px; line-height:16px; ; font-family: "Times New Roman"; }
.right333{
     width:220px; margin:0px auto; height:15px; padding:4px 0px 4px 0px;}
.right333 span{ 
     color:#0099ff; font-size:12px; line-height:16px; ; font-family: "Times New Roman"; }
	
.senkrMenu  {
	width:auto;
	margin-left:20px;
	height:auto;
	font-size:110%;
	margin-top:15px;
	color:#000099;
	padding-top: 16px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
.senkrMenu ul {
list-style-type: none;
padding:0 0 0 0;
margin:0;
}
/* - - - - - - - - - -  Links  - - - - - - - - - - */
.senkrMenu ul li a  {

font-weight:normal;
background-image:url(nav_n.gif);
background-repeat:no-repeat;
background-position:0 0.45em;
padding-left:11px;
color:#000099
}
.senkrMenu ul li a:visited {
color:#003366;
background-color:#fff;
}
.senkrMenu ul li a:hover  {
color:#0099ff;
background-image:url(nav_h.gif);
text-decoration:none;
}
/* - - - - - - - - - -  aktiver Menüpunkt  - - - - - - - - - - */
.senkrMenu ul li .active  {
color:#003366;
background-image:url(/cms-layout/img/nav_h.gif);
background-repeat:no-repeat;
background-position:0 0.45em;;
padding-left:11px;
font-weight:bold;
}
/* - - - - - - - - - -  2. Ebene  - - - - - - - - - - */
.senkrMenu ul li {
height:auto;
margin:0 0 11px 0;
padding:0;
}
* html .senkrMenu ul li {
height:1px;
margin:0 0 9px 0;
}
/* - - - - - - - - - -  3. Ebene  - - - - - - - - - - */
.senkrMenu ul ul {
padding:0 0 0 17px;
}
.senkrMenu ul ul li a {
color:#003366;
}
/* - - - - - - In dieses LI wird die naechste Liste eingeschachtelt - - - - - - -*/
.senkrMenu ul li.ohne  {
margin:-1px 0 0 0;
padding:0;
background-color:transparent;
border: 0 none;
color:#003366;
}
.senkrMenu ul ul li.ohne  {
margin:-5px 0 0 0;
}
.senkrMenu ul li.ohne a  {
color:#003366;
}

/*
  nur fuer PC IE wegen Mac IE
\*/
* html .senkrMenu ul li.ohne  {
margin:-3px 0 0 0;
height:1px;
}
