div#wrapper {
position: absolute;
left: 50%;
width: 980px;
min-height: 100.05%;
margin-left: -493px;
top: 0px;
background: #fff;
}

* {
margin: 0;
padding: 0;
}


html, body {
font: 90%/1.2 arial, helvetica;
background: #eee;
}



h2 {
font-family: Verdana, arial;
font-size: 1.1em;
color: #666;
margin-bottom: 0.5em;
}

.size_85em {
font-size: .85em;
}

h1 {
font-family: Verdana, arial;
font-size: 1.4em;
color: #005479;
line-height: 1.4em;
margin: 0 0 .4em 0;
}

.size_p0 {
margin: 4px 0 2px 0;
}

.size_16_x {
font-size: 1.6em;
margin: 0 0 .4em 0;
}

.size_16 {
font-size: 1.6em;
margin: 6px 0 .4em 0;
}

.size_12 {
font-size: 1.6em;
margin: 6px 0 .8em 0;
}

.size_1em {
font-size: 1em !important;
line-height: 1.3em !important;
}



h3 {
font-family: Verdana, arial;
font-size: 1.2em;
line-height: 1.6em;
color: #666;
margin-top: 0;
margin-bottom: 0.7em;
}

.pbutton {
font-family: Segoe UI, Verdana, arial;
font-size: 1.3em; 
color: #ccc;
margin-top: 0;
margin-bottom: .2em;
}

.grau {
font-family: Segoe UI, Verdana, arial;
color: #aaa;
}

.rot {
color: #FF0000;
}

.schwarz {
color: #000;
}

.float-left {
    float: left;
}

.float-right {
    float: right;
}
 
/*  
h3 {
font-size: 1em;
color: #000;
line-height: 15px;
margin: .5em 8px .5em 0px;
}
*/


h4 {
font-size: 1em;
color: #000;
line-height: 1.4em;
margin-bottom: 0.6em;
}

h5 {
font-size: 26px;
color: #000;
line-height: 26px;
margin: 0 8px 12px 0px;
}

p {
font-size: 1em;
color: #444;
margin: 0 0 0 0px;
line-height: 1.4em;
margin-bottom: .7em;
}


.gruen {
color: #139478;
}

.hellgrau {
color: #888;
}

.siena {
color: #b28661;
}


.weiss  {
color: #fff;
}


.einzug100 {
    margin-left: 100px;
}

.einzug40 {
    margin-left: 39px;
}



ul {
font-size: 1em;
color: #555;
line-height: 1.4em;
margin-left: 3em;
margin-bottom: 1em;
}

ol {
font-size: 1em;
color: #555;
line-height: 1.4em;
margin-left: 3em;
margin-bottom: 1.3em;
}



a {
text-decoration: none;
color: #005479;
}

a:hover {
color: #b28661;
text-decoration: underline;
}

.clear {
    clear: both;
}

.topborder {
    border-top: dotted 1px #666;
    color: #888;
    margin:0;
    padding: 8px 0 8px 0;
}

.bottomborder {
    border-top: dotted 1px #666;
font-size: 8px;
    margin:0;
    padding: 7px 0 0 0;
}

.prechts {
    color: #888;
    margin:0;
    padding: 7px 0 7px 0;
}

.margin-bot-5 {
    color: #888;
    margin:0 0 6px 0;
    padding: 7px 0 7px 0;
}

.center{
text-align: center;
}

.rechts{
text-align: right;
}

.p250 {
width: 250px;
text-align: justify;
}

.justify {
text-align: justify;
}

.width177 {
width: 177px;
}


hr {
border: 0;
border-bottom: 1px solid #79a;
height: 1px;
margin: 0 0 15px 0; 
clear: left;                    /* ################Umbruch vor der Linie */
}




#wrapper-links {
float: left;
display: inline;
width: 810px;
margin: 0 0 0 0;
padding: 0;
}


#meta {
float: right;
display: inline;
width: 810px;
height: 30px;
margin: 10px 0 0 0;
padding: 0;
}

.imgmeta {
float: right;
display: inline;
    margin:0 0 0 0px;
    padding: 0;

}

.pmeta {
font-size: 1em;
    color: #888;
    margin:6px 10px 8px 0;
    padding: 0;
    text-align: right;
}

#meta .pipe {
font-size: 1em;
color: #888;
margin: 0 5px 0 8px;
}

#meta a{
color: #999;
text-decoration: none;
}

#meta a:hover{
color: #2668c6;
text-decoration: none;
}




#header {
float: left;
display: inline;
width: 810px;
height: 120px;
margin: 0 0 0 0;
padding: 0;
background: #444 url(../picture/header.jpg) no-repeat top left;
}



/* DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDd  HAUPTNAVI DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD */
/* DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDd  HAUPTNAVI DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD */
/* DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDd  HAUPTNAVI DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD */
/* DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDd  HAUPTNAVI DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD */
/* DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDd  HAUPTNAVI DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD */


#haupt_navi {
clear:both;
font: 80%/1.2 arial;
width: 810px;
height: 28px;
margin:0;
padding:0;
}

ul#hauptnavi {
position:absolute;
top:160px;
left:0px;
height:28px;
margin:0;
padding:0;
}

ul#hauptnavi li {
float:left;
list-style-type:none;
background-image:url(../picture/back_hauptnavi.jpg); 
}

ul#hauptnavi li a {
display:block;
text-decoration:none;
}
ul#hauptnavi li a:link, li a:visited, li a:active {
text-decoration:none;
}
ul#hauptnavi li a:hover {
text-decoration:none;
padding:0;
}

ul#hauptnavi .menue {
position:absolute;
top:28px;
background:#005479;
border-top: 5px solid #005479;
padding:0 0 0 0;
}

ul#hauptnavi .menue ul.unternavi{
float:left;
}
ul#hauptnavi .menue ul.unternavi {
min-width:98px;
margin:0 10px 0 0;
padding:0;
}

ul#hauptnavi .menue ul.unternavi li {
float:none;
background-image:none;
}

ul#hauptnavi .menue ul.unternavi li a, ul#hauptnavi .menue ul.unternavi li a:link, ul#hauptnavi .menue ul.unternavi li a:visited {
font-size: 1.3em;
font-weight: bold;
line-height:1.3em;
color:#e4ecf1;
text-decoration:none;
padding: 6px 15px 0 20px;
height:100%;
background-color:transparent;
}

ul#hauptnavi .menue ul.unternavi li a:hover {
color:#C2956D;
font-weight: bold;
text-decoration: none;
}

ul#hauptnavi .menue ul.unternavi li a:active {
color:#fff;
text-decoration: none;
background-color:transparent;
}

ul#hauptnavi li .menue {
display:none;
}

ul#hauptnavi li:hover .menue {
display:block;
}

ul#hauptnavi li.over .menue {
display:block;
width:200px;
height:1%;
}

ul#hauptnavi a.navipunkt span {
position:absolute;
left:-10000px;
width:1px;
height:1px;
overflow:hidden;
}

li.top1 {background-position:0 0;}
li.top1:hover, li.top1_over {background-position:0px -28px;}
li.top1 a.navipunkt, li.top1_over a.navipunkt {width:94px; height:28px;}
li.top1 .menue {left:0px; min-width:119px}

li.top2 {background-position:-94px 0;}
li.top2:hover, li.top2_over {background-position:-94px -28px;}
li.top2 a.navipunkt, li.top2_over a.navipunkt {width:145px; height:28px;}
li.top2 div.menue {left:94px; min-width:150px}

li.top3 {background-position:-239px 0;}
li.top3:hover, li.top3_over {background-position:-239px -28px;}
li.top3 a.navipunkt, li.top3_over a.navipunkt {width:112px; height:28px;}
li.top3 div.menue {left:239px; min-width:150px}

li.top4 {background-position:-351px 0;}
li.top4:hover, li.top4_over {background-position:-351px -28px;}
li.top4 a.navipunkt, li.top4_over a.navipunkt {width:99px; height:28px;}
li.top4 div.menue {left:351px; min-width:150px}

li.top5 {background-position:-450px 0;}
li.top5:hover, li.top5_over {background-position:-450px -28px;}
li.top5 a.navipunkt, li.top5_over a.navipunkt {width:150px; height:28px;}
li.top5 div.menue {left:450px; min-width:150px}

li.top6 {background-position:-600px 0;}
li.top6:hover, li.top6_over {background-position:-600px -28px;}
li.top6 a.navipunkt, li.top6_over a.navipunkt {width:108px; height:28px;}
li.top6 div.menue {left:600px; min-width:156px}

li.top7 {background-position:-708px 0;}
li.top7:hover, li.top7_over {background-position:-708px -28px;}
li.top7 a.navipunkt, li.top7_over a.navipunkt {width:102px; height:28px;}
li.top7 div.menue {left:708px; min-width:156px}




/* EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE  HAUPTNAVI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE */
/* EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE  HAUPTNAVI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE */
/* EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE  HAUPTNAVI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE */
/* EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE  HAUPTNAVI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE */
/* EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE  HAUPTNAVI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE */


#ehaupt_navi {
clear:both;
font: 80%/1.2 arial;
width: 810px;
height: 28px;
margin:0;
padding:0;
}

ul#ehauptnavi {
position:absolute;
top:160px;
left:0px;
height:28px;
margin:0;
padding:0;
}

ul#ehauptnavi li {
float:left;
list-style-type:none;
background-image:url(../picture/back_hauptnavi_en.jpg);
}

ul#ehauptnavi li a {
display:block;
text-decoration:none;
}
ul#ehauptnavi li a:link, li a:visited, li a:active {
text-decoration:none;
}
ul#ehauptnavi li a:hover {
text-decoration:none;
padding:0;
}

ul#ehauptnavi .emenue {
position:absolute;
top:28px;
background:#005479;
border-top: 5px solid #005479;
padding:0 0 0 0;
}

ul#ehauptnavi .emenue ul.eunternavi{
float:left;
}
ul#ehauptnavi .emenue ul.eunternavi {
min-width:98px;
margin:0 10px 0 0;
padding:0;
}

ul#ehauptnavi .emenue ul.eunternavi li {
float:none;
background-image:none;
}

ul#ehauptnavi .emenue ul.eunternavi li a, ul#ehauptnavi .emenue ul.eunternavi li a:link, ul#ehauptnavi .emenue ul.eunternavi li a:visited {
font-size: 1.3em;
font-weight: bold;
line-height:1.3em;
color:#e4ecf1;
text-decoration:none;
padding: 6px 15px 0 20px;
height:100%;
background-color:transparent;
}

ul#ehauptnavi .emenue ul.eunternavi li a:hover {
color:#C2956D;
font-weight: bold;
text-decoration: none;
}

ul#ehauptnavi .emenue ul.eunternavi li a:active {
color:#fff;
text-decoration: none;
background-color:transparent;
}

ul#ehauptnavi li .emenue {
display:none;
}

ul#ehauptnavi li:hover .emenue {
display:block;
}

ul#ehauptnavi li.eover .emenue {
display:block;
width:200px;
height:1%;
}

ul#ehauptnavi a.enavipunkt span {
position:absolute;
left:-10000px;
width:1px;
height:1px;
overflow:hidden;
}

li.etop1 {background-position:0 0;}
li.etop1:hover, li.etop1_over {background-position:0px -28px;}
li.etop1 a.enavipunkt, li.etop1_over a.enavipunkt {width:89px; height:28px;}
li.etop1 .emenue {left:0px; min-width:119px}

li.etop2 {background-position:-89px 0;}
li.etop2:hover, li.etop2_over {background-position:-89px -28px;}
li.etop2 a.enavipunkt, li.etop2_over a.enavipunkt {width:140px; height:28px;}
li.etop2 div.emenue {left:89px; min-width:150px}

li.etop3 {background-position:-229px 0;}
li.etop3:hover, li.etop3_over {background-position:-229px -28px;}
li.etop3 a.enavipunkt, li.etop3_over a.enavipunkt {width:107px; height:28px;}
li.etop3 div.emenue {left:229px; min-width:150px}

li.etop4 {background-position:-336px 0;}
li.etop4:hover, li.etop4_over {background-position:-336px -28px;}
li.etop4 a.enavipunkt, li.etop4_over a.enavipunkt {width:94px; height:28px;}
li.etop4 div.emenue {left:336px; min-width:150px}

li.etop5 {background-position:-430px 0;}
li.etop5:hover, li.etop5_over {background-position:-430px -28px;}
li.etop5 a.enavipunkt, li.etop5_over a.enavipunkt {width:145px; height:28px;}
li.etop5 div.emenue {left:430px; min-width:150px}

li.etop6 {background-position:-575px 0;}
li.etop6:hover, li.etop6_over {background-position:-575px -28px;}
li.etop6 a.enavipunkt, li.etop6_over a.enavipunkt {width:112px; height:28px;}
li.etop6 div.emenue {left:575px; min-width:156px}

li.etop7 {background-position:-687px 0;}
li.etop7:hover, li.etop7_over {background-position:-687px -28px;}
li.etop7 a.enavipunkt, li.etop7_over a.enavipunkt {width:123px; height:28px;}
li.etop7 div.emenue {left:687px; min-width:156px}



 

.justify {
    text-align: justify;
}

.line-0 {
line-height: 1.2em;
}


#teaser-wrapper {
float: left;
display: inline;
width: 810px;
padding: 0;
}

#wrapper-subnavi {
float: left;
display: inline;
width: 810px;
height: 25px;
padding: 0;
border-bottom: 1px solid #ddd;
} 



#subnavi {
float: left;
display: inline;
width: 790px;
margin: 5px 0 10px 18px;
padding: 0;
}

.pipe-nav {
font-size: 1em;
color: #888;
margin: 0 5px 0 8px;
}









.head_links {
background: #234 url(../picture/background-head.jpg);
}

.abstand15 {
clear: both;
    margin: 0 0 15px 0;
}


.margin_0 {
margin: 0 8px 5px 13px;
}

.margin_7 {
margin: 7px 7px 7px 7px;
}



.p0 {
margin: 0 8px 4px 0px;
}







#wrapper_links_img {
margin-bottom: 15px;
}





/* Rechts 294   */

#rechts-294 {
float: left;
display: inline;
width: 294px;
margin: 12px 0 0 16px;
padding: 0;
}

#wrapper_rechts-294 {
width: 294px;
margin-bottom: 15px;
}

.headblau_rechts-294 {
background: #005479;
font-family: Verdana, arial !important;
color: #C2956D !important;
width: 280px;
}

.head_rechts-294 {
background: #ddd;
font-family: Verdana, arial !important;
color: #777 !important;
width: 280px;
}


.head_294_navi {
background: #bbb;
width: 269px;
}

.margin_top_10 {
margin-top: 10px;
list-style-type:none
}


#rechts-294 img {
margin: 0 0 5px 0;
border: 0;
}

#rechts-294 p {
font-size: .9em;
color: #666;
margin: 7px 7px 7px 7px;
}

#rechts-294 h2 {
font-size: 1em;
color: #1D406E;
margin: 7px 7px 7px 7px;
}


#rechts-294 h3 {
font-size: 1em;
margin: 0;
padding: 6px 7px 6px 7px;
color: #1D406E;
} 

#rechts-294 a {
font-size: 12px;
text-decoration: none;
color: #005295;
margin: 0;
}

#rechts-294  a:hover {
color: #005295;
text-decoration: underline;
}



.margin_index {
margin: 20px 8px 10px 13px;
}



.img_4 {
float: right;
display: inline;
margin: 12px 7px 7px 7px !important;
border-top: 0;
}

.img_42 {
float: left;
display: inline;
margin: 7px 0 7px 7px !important;
border-top: 0;
}

.img_42_r10 {
float: left;
display: inline;
margin: 7px 10px 7px 7px !important;
border-top: 0;
}

.border_777 {
    border: solid 1px #777
}




#wrapper_294_navi {
width: 294px;
margin-bottom: 15px;
background: #fff;
}

#wrapper_294_navi h2 {
font-size: .9em;
color: #fff;
margin: 8px 8px 6px 13px;
}


#wrapper_294_navi h3 {
font-size: 1em;
margin: 0;
padding: 6px 12px 6px 13px;
color: #fff;
}



/* ###################################### Unternavi für Untermenü  #################################### */


#nav-4 {
margin: 0px 0 0 0;
}

#nav-4 ul {
list-style: none;
margin: 10px 10px 0 0px;
}

#nav-4 a {
color: #105083;          /* Schrift Navigation Links */
font-size: 1em;
padding: 6px 0 0 30px;
background:transparent url(../picture/p1_w.jpg) no-repeat;
}


#nav-4 a:link {
  display: block;
  text-decoration: none;
}

#nav-4 a:visited {
  text-decoration: none;
  display: block;
}

#nav-4 a:hover {
  display: block;
background:transparent url(../picture/p2_w.jpg) no-repeat;
    text-decoration: none;
  color: #008561;
}

.hover {
  color: #008561 !important; 
}




/* LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLllll  Links 460 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL */



#links-460 {
float: left;
display: inline;
width: 470px;
margin: 12px 10px 0 20px; 
padding: 0;
}

#links-460 img{
	float: left;
	display: inline;
}

.img-460-0 {
    margin: 0 0 10px 0;
}

.img-460-r10 {
    margin: 0 10px 10px 0;
}

#links-460 ul {
font-size: 1em;
color: #555;
}

#links-460 ol {
font-size: 1em;
color: #555;

}

.ohneabstand {
    margin-bottom: 0;
}

.abstand10 {
margin-top: 1em;
}

.marginleft30 {
margin-left: 30px;
}

.zweiteebene {
    margin: 0 0 0 90px;
}


.margin_bottom_10 {
margin-bottom: 10px;
}

.margin_bottom_5 {
margin-bottom: 5px;
}


.margintop {
margin-top: 2px;    
}


h3 {
font-family: arial;
font-size: 1.0em;
line-height: 1.6em;
color: #666;
margin-top: 0;
margin-bottom: 0.7em;
}


#links-460 dl {
float: left;
text-align: center;
color: #000;
}

#links-460 dd {
    margin: 0 0 6px 0;
    padding: 0 10px 0 0;
}

#links-460 dt {
    margin: 0 15px 5px 0;
    padding: 0;
}


#links-460 dl.a {
float: right;
text-align: center;
color: #000;
}

#links-460 dd.a {
    margin: 0 0 6px 0;
    padding: 0 0 0 15px;
}

#links-460 dt.a {
    margin: 0 0 5px 15px;
    padding: 0;
}








/* RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR rechts 562 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR */



#rechts-562 {
	float: left;
	display: inline;
	width: 562px;
	margin: 12px 0 0 20px;
	padding: 0;
	clear: none;
}

#rechts-562 img{
	float: left;
	display: inline;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}


.img-562-o {
    margin: 15px 0 10px 0;
}

.img-562 {
	margin: 3px 0 20px;
}

.img-562-r {
    margin: 3px 20px 10px 0;
}

.img-460-r {
    margin: 0 20px 10px 0;
}

.img-562-r10 {
    margin: 0 10px 10px 0;
}

#rechts-562 ul {
font-size: 1em;
color: #555;
}

#rechts-562 ol {
font-size: 1em;
color: #555;
}

#rechts-562 p {
font-size: 1.1em;
color: #444;
margin: 0 0 0 0px;
line-height: 1.4em;
margin-bottom: .5em;
}


#rechts-562 h3 {
font-family: Segoe UI, Verdana, arial;
font-size: 1.2em;
font-weight: normal;
color: #1D406E;
margin-top: 0;
line-height: 1.2em;
margin-bottom: .7em;
}

#rechts-562 dl {
float: left;
text-align: center;
color: #000;
}

#rechts-562 dd {
    margin: 0 0 6px 0;
    padding: 0 10px 0 0;
}

#rechts-562 dt {
    margin: 0 15px 5px 0;
    padding: 0;
}


#rechts-562 dl.a {
float: right;
text-align: center;
color: #000;
}

#rechts-562 dd.a {
    margin: 0 0 6px 0;
    padding: 0 0 0 15px;
}

#rechts-562 dt.a {
    margin: 0 0 5px 15px;
    padding: 0;
}




/* LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLllll  Links 150 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL */



#links-150 {
float: left;
display: inline;
width: 180px;
margin: 15px 10px 0 20px;
padding: 0;
}

#links-150 img{
float: left;
display: inline;
border: 1px #666 solid;
}

.img-150-0 {
    margin: 0 0 10px 0;
}

.img-150-r10 {
    margin: 0 10px 10px 0;
}

#links-150 ul {
font-size: 1em;
color: #555;
}

#links-150 ol {
font-size: 1em;
color: #555;

}


#links-150 h3 {
font-family: Segoe UI, Verdana, arial;
font-size: 1.2em;
font-weight: normal;
color: #1D406E;
margin-top: 0;
line-height: 1.2em;
margin-bottom: .7em;
}


#links-150 dl {
float: left;
text-align: center;
color: #000;
}

#links-150 dd {
    margin: 0 0 6px 0;
    padding: 0 10px 0 0;
}

#links-150 dt {
    margin: 0 15px 5px 0;
    padding: 0;
}


#links-150 dl.a {
float: right;
text-align: center;
color: #000;
}

#links-150 dd.a {
    margin: 0 0 6px 0;
    padding: 0 0 0 15px;
}

#links-150 dt.a {
    margin: 0 0 5px 15px;
    padding: 0;
}



#links-150 a {
text-decoration: none;
color: #666;
}

#links-150 a:hover {
color: #b28661;
text-decoration: underline;
}








/* rechts-190 rechts-190 rechts-190 rechts-190 rechts-190 rechts-190 rechts-190  */

#rechts-160 {
float: left;
display: inline;
width: 160px;
margin: 40px 0 0 10px;
padding: 0;
}      

#rechts-teaser { /* nur für Teaser */
width: 146px; 
margin: 7px 7px 7px 7px;
background: #fff;  
}

#rechts-teaser img{
border:0;
margin:0;
padding:0;
}

#rechts-teaser h2 {
font-size: 1.2em;
color: #386696;
margin-top: 0;
line-height: 1.2em;
margin: 0;
padding: 0;
}

#rechts-teaser h3{
font-size: 1em;
color: #2c5a8b;
margin-top: 0;
line-height: 1.1em;
margin-bottom: 0.3em;
}

#rechts-teaser p {
font-size: .85em;
color: #777;
margin: 0 0 0 0px;
line-height: 1.1em;
margin-bottom: .5em;
}

#rechts-teaser a{
color: #4270A1;
}

#rechts-teaser a:hover{
color: #4270A1;
text-decoration: underline;

}

#back_f2f2f2 {
	background: #ffffff;
	min-height: 1500px;
    
}


/* 11111111111111111111111111111111111111111111111111 */






/* ##################################  Index Naviugation unten ########################## */

#nav-footer {
float: left;
display: inline;
width: 778px;
margin: 20px 7px 0 7px;
padding: 0;
}

#nav-footer h2 {
text-align: center; 
margin: 0 0 0 0;
}

#nav-footer p {
font-size: .85em;
color: #888;
text-align: center;
margin: 20px 0 20px 0;
}



#nav-footer .pipe {
font-size: 13px;
color: #888;
margin: 0px 6px 0 10px;
}



.vor {
  width:0px;
  height:0px;
  visibility:hidden;
}
.sideBanner {
	border-style: none;
	border-color: #FFF;

}
.img-222-r10 {
	height: 222px;
	width: 222px;
	margin: 0px 10px 10px 0px;
	float: left;
	border-width: 1px;
	border-color: #FFF;
}
#wrapper #wrapper-links #teaser-wrapper #rechts-562 ul {
	font-size: 1.2em;
	font-style: italic;
}

