body {
		 font-family:Arial;
		 font-size:11px;
		 margin: 5 5 5 0 ;
		 padding: 0;
		 background-color: #006991;
		 color:#666666;
	 }


/* ################    Menü Tabs  ############################# */
.tabs {list-style:none; padding:0px; margin:0px 0px 0px 0; height:136px;}
.tabs li {display:block; float:left;  margin:0px 0px 0px 0px; color:#006991; font-family: Arial Black, Arial; font-weight:900; font-size:13px}
.tabs li a {display:block; position:relative; color:#006991; font-family:Arial Black, Arial;  font-weight:900; font-size:13px; text-decoration:none;}


.tabs li.li2 a b {display:block; width:107px; height:136px; background:url(bilder/tabs/normal_l.png); float:left;}

.tabs li.li3 a b {display:block; width:115px; height:136px; background:url(bilder/tabs/normal_l_2.png); float:left;}

.tabs li.li4 a b {display:block; width:115px; height:136px; background:url(bilder/tabs/normal_l_3.png); float:left;}

.tabs li.li5 a b {display:block; width:115px; height:136px; background:url(bilder/tabs/normal_l_4.png); float:left;}

.tabs li.li6 a b {display:block; width:115px; height:136px; background:url(bilder/tabs/normal_l_5.png); float:left;}

.tabs li.li7 a b {display:block; width:153px; height:136px; background:url(bilder/tabs/normal_l_6.png); float:left;}


.tabs li a:hover,
.tabs li a:focus,
.tabs li a:active
{
border:0;
text-decoration:none;
}

.tabs li a:hover b,
.tabs li a:focus b,
.tabs li a:active b,
{
position:relative; cursor:pointer;
text-decoration:none;
}

.tabs li a:hover b,
.tabs li a:focus b,
.tabs li a:active b,
{
position:relative;
color:#006991;
cursor:pointer;
text-decoration:none;
}

.tabs li a:hover b,
.tabs li a:focus b,
.tabs li a:active b,
{
position:relative; cursor:pointer;
text-decoration:none;
}

/* ################    Menü Tabs  ############################# */


table, td, input, textarea, select
{
 font-family:Arial;
 font-size:11px;
}

a
{
text-decoration:none;
font-weight:normal;
}





a:link {color:#006991; font-family: Arial; text-decoration:none; font-weight:bold; font-size:11px;}
a:visited {color:#006991; font-family: Arial; text-decoration:none; font-weight:bold; font-size:11px; }
a:hover {color:#ffffff; font-family: Arial; background-color:#006991; text-decoration:none; font-weight:bold; font-size:11px; }
a:active {color:#ffffff; font-family: Arial; background-color:#006991; text-decoration:none; font-weight:bold; font-size:11px; }


a:link.menu_oben { color:#ffffff; font-family: Arial; text-decoration:none; font-weight:bold; font-size:12px;}
a:visited.menu_oben { color:#ffffff; font-family: Arial; text-decoration:none; font-weight:bold; font-size:12px; }
a:hover.menu_oben { color:#ffffff; font-family: Arial; text-decoration:none; font-weight:bold; font-size:12px; }
a:active.menu_oben{ color:#ffffff; font-family: Arial; text-decoration:none; font-weight:bold; font-size:12px; }


a:link.news_right { color:#656766; background-color:#FFF;font-family: Arial; text-decoration:none; font-weight:bold; font-size:11px;}
a:visited.news_right { color:#656766;background-color:#FFF; font-family: Arial; text-decoration:none; font-weight:bold; font-size:11px; }
a:hover.news_right { color:#656766;background-color:#FFF; font-family: Arial; text-decoration:none; font-weight:bold; font-size:11px; }
a:active.news_right{ color:#656766;background-color:#FFF; font-family: Arial; text-decoration:none; font-weight:bold; font-size:11px; }



.curvy {position:relative; width:720px; height:715px; background:#ffffff; color:#000;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#ffffff; background:#006991; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}


.curvy em b {position:absolute; font-size:150px; font-family:arial; line-height:40px; font-weight:normal;}

#ctl b {left:-8px;color:#E7E5E5;}



#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:5px 10px;}



.curvy_2 {position:relative; width:200px; height:715px; background:#ffffff; color:#000; }
#ctl_2, #cbl_2, #ctr_2, #cbr_2 {position:absolute; width:20px; height:20px; color:#9caf9c; background:#006991; overflow:hidden; font-style:normal; z-index:1;}
#ctl_2 {top:0; left:0;}
#cbl_2 {bottom:0; left:0;}
#ctr_2 {top:0; right:0;}
#cbr_2 {bottom:0; right:0;}
.curvy_2 em b {position:absolute; font-size:150px; font-family:arial; color:#ffffff; line-height:40px; font-weight:normal;}
#ctl_2 b {left:-8px;}
#ctr_2 b {left:-25px;}
#cbl_2 b {left:-8px; top:-17px;}
#cbr_2 b {left:-25px; top:-17px;}
.curvy_2 p {position:relative; z-index:100; padding:5px 10px;}




/* Scroller Box */
#scroller_container {
 position: relative;
 width: 200px;
 height: 600px;
 overflow: hidden;

}

#scroller {
// Additional Styles
align:center;
width: 200px;
}

/* Scoller Box */

/* At the end of the CSS File */

/* CSS Hack Safari */
#dummy {;# }

#scroller_container {
 overflow: auto;
}


div.menu_oben
{
  width:710px;
  font-family:Arial;
  font-size:12px;
  padding-left:350px;
  position:relative;
  height:20px;
}


input.suchen { border:1px solid #006991; color:#666666; height:18px;}
textarea.suchen { border:1px solid #006991; color:#666666; }
input.suchbutton {background-color:#ffffff; height:18px; border:1px solid #006991; color:#006991; font-familiy:Arial; font-size:11px; font-weight:bolder; height:18px;}

h1 { font-size:18pt; }

/* seitenüberschriften cyan */
h2 { font-size:13pt; color:#666666; font-family:arial; font-weight:bold}

/* Seitenueberschriften in grauem Balken */

h3 {font-size:13pt; font-weight:bolder; color:#666666; font-family:Arial}
/* Zwischenueberschriften */

h4 { font-size:9pt; color:#666666; font-weight:bold; }
/* Zwischenueberschriften, auch im Text, klein */

h5 { color:#666666; font-weight:bold; }

div.abstand {margin-left:5px;margin-right:5px}

a:link.menu { color:#666666; text-decoration:none; font-size: 8pt;}
a:visited.menu { color:#666666; text-decoration:none; font-size: 8pt; }
a:hover.menu { color:#666666; text-decoration:none; font-size: 8pt; }
a:active.menu{ color:#666666; text-decoration:none; font-size: 8pt; }
