
body{font-family:Arial; font-size:9pt; background-color:#FFFFCC;}
div{background-color:#FFFFCC;}

div.bildunterschrift{text-decoration:italic; font-size:7pt; margin-top:3px; font-weight:normal; }

table{background-color:#FFFFCC; font-size:9pt; }
td{vertical-align:top}
td.header_l{padding-right:3px; padding-bottom:3px; border-right:2px solid #CCCC00; border-bottom:2px solid #CCCC00;}
td.header_m{padding-left:3px; padding-right:3px; padding-bottom:3px; border-right:2px solid #CCCC00; border-bottom:2px solid #CCCC00;}
td.header_r{padding-left:3px; padding-bottom:3px; border-bottom:2px solid #CCCC00;}
td.navigation{padding-right:3px; padding-bottom:3px; border-right:2px solid #CCCC00;}
td.main{width:664px; padding-right:80px; padding-left:82px; padding-top:20px;}
td.main_map{width:664px; padding-right:10px; padding-left:12px; padding-top:20px;}
td.header_x{border-bottom:2px solid #CCCC00;}

a:link{font-weight:bold; text-decoration:underline; color:black; }
a:visited{font-weight:bold; text-decoration:underline; color:black; }
a:hover{font-weight:bold; text-decoration:underline; color:black; }

div.menu1{font-size:8pt; margin-top:3px; min-height:25px; width:128px; overflow:hidden; background-color:#CCCC00; font-weight:bold; vertical-align:middle; text-align:center; line-height:25px; text-transform:uppercase; color:#FFFFCC; }
a.menu1:link{width:120px; font-weight:bold; text-decoration:none; color:#FFFFCC; }
a.menu1:visited{width:120px; font-weight:bold; text-decoration:none; color:#FFFFCC; }
a.menu1:hover{width:120px; font-weight:bold; text-decoration:none; color:#FFFFCC; }

div.menu2{font-size:8pt; margin-top:3px; min-height:20px; width:128px; overflow:hidden; font-weight:normal; vertical-align:middle; text-align:center; line-height:16px; border:1px solid #CCCC00;text-transform:uppercase; color:#CCCC00; }
a.menu2:link{width:120px; font-weight:normal; text-decoration:none; color:#CCCC00; }
a.menu2:visited{width:120px; font-weight:normal; text-decoration:none; color:#CCCC00; }
a.menu2:hover{width:120px; font-weight:normal; text-decoration:none; color:#CCCC00; }

div.menu3{font-size:8pt; margin-top:3px; min-height:15px; width:128px; overflow:hidden; font-weight:normal; vertical-align:middle; text-align:center; color:#CCCC00; }
a.menu3:link{width:120px; font-weight:normal; text-decoration:none; color:#CCCC00; }
a.menu3:visited{width:120px; font-weight:normal; text-decoration:none; color:#CCCC00; }
a.menu3:hover{width:120px; font-weight:normal; text-decoration:none; color:#CCCC00; }

div.imenu1{font-size:8pt; margin-top:3px; min-height:25px; width:128px; overflow:hidden; background-color:#CCCC00; font-weight:bold; vertical-align:middle; text-align:center; line-height:25px; text-transform:uppercase; color:black; }
a.imenu1:link{width:120px; font-weight:bold; text-decoration:none; color:black; }
a.imenu1:visited{width:120px; font-weight:bold; text-decoration:none; color:black; }
a.imenu1:hover{width:120px; font-weight:bold; text-decoration:none; color:black; }

div.imenu2{font-size:8pt; margin-top:3px; min-height:20px; width:128px; overflow:hidden; font-weight:normal; vertical-align:middle; text-align:center;line-height:16px; border:1px solid #CCCC00;text-transform:uppercase; color:black; }
a.imenu2:link{width:120px; font-weight:normal; text-decoration:none; color:black; }
a.imenu2:visited{width:120px; font-weight:normal; text-decoration:none; color:black; }
a.imenu2:hover{width:120px; font-weight:normal; text-decoration:none; color:black; }

div.imenu3{font-size:8pt; margin-top:3px; min-height:15px; width:128px; overflow:hidden; font-weight:normal; vertical-align:middle; text-align:center; color:black; }
a.imenu3:link{width:120px; font-weight:normal; text-decoration:none; color:black; }
a.imenu3:visited{width:120px; font-weight:normal; text-decoration:none; color:black; }
a.imenu3:hover{width:120px; font-weight:normal; text-decoration:none; color:black; }


a.bs1:link{height:14px; width:15px; background-color:#009999; color:white; font-weight:bold;font-size:8pt; vertical-align:middle;text-align:center; line-height:10px; text-decoration:none; }
a.bs1:visited{height:14px; width:15px; background-color:#009999; color:white; font-weight:bold;font-size:8pt; vertical-align:middle;text-align:center; line-height:10px; text-decoration:none; }
a.bs1:hover{height:14px; width:15px; background-color:#009999; color:white; font-weight:bold;font-size:8pt; vertical-align:middle;text-align:center; line-height:10px; text-decoration:none; }

a.bs2:link{position:relative; color:black; font-weight:normal;font-size:8pt; vertical-align:top;text-align:left; text-decoration:none;}
a.bs2:visited{position:relative; color:black; font-weight:normal;font-size:8pt; vertical-align:top;text-align:left; text-decoration:none;}
a.bs2:hover{position:relative; color:black; font-weight:normal;font-size:8pt; vertical-align:top;text-align:left; text-decoration:none;}


div.headline{font-size:13pt; font-weight:bold; margin-top:15px; margin-bottom:20px; }
div.headline2{font-size:13pt; font-weight:bold; margin-left:170px; }
div.subheadline{font-size:11pt; font-weight:bold; margin-bottom:3px; margin-top:15px; text-transform:uppercase; }
div.subheadline2{font-weight:bold; margin-bottom:15px; margin-top:15px; }
div.textline{padding-left:0px; margin-top:10px; margin-bottom:10px; border-bottom:1px solid #CCCC00; }

ul{list-style-image:url(img/bullet_kaestchen.gif);list-style-type:square;padding-top:0px; margin-left:17px; margin-top:15px; margin-bottom:10px; }
li{font-weight:bold; padding-bottom:2px;}

ul.headline{list-style-image:url(img/bullet_kaestchen.gif);list-style-type:square;padding-top:0px; margin-left:17px; margin-top:15px; margin-bottom:0px; }
li.headline{font-weight:bold; padding-bottom:2px;}

ul.textmode{list-style-image:none;list-style-type:circle;padding-top:0px; margin-left:17px; margin-top:5px; margin-bottom:5px; }
li.textmode{font-weight:normal; padding-bottom:2px;}

ul.job{list-style-image:url(img/bullet_dreieck.gif);list-style-type:square;padding-top:0px; margin-left:17px; margin-top:4px; margin-bottom:0px; }
li.job{font-weight:normal; padding-bottom:2px;}

