@charset "utf-8";
/* CSS Document */

* {	margin:0; padding:0; }
body { background-color:#123e6d; height:100% !important; width:100% !important; }

div#hintergrund { position:fixed; top:0; left:0; z-index:-1000 !important; }
div#header { width:100%; height:219px; background:url(../images/bg_logo_streifen.png) repeat-x; }
div#mitte { width:940px; height:219px; background:url(../images/bg_logo_middle.png) no-repeat; margin:0 auto; }
div#main {	width:940px; padding:10px 0; background-image:url(../images/bg_80_white.png); margin:0 auto; z-index:1000 !important; display:block;  }
div#footer { background-image:url(../images/bg_80_verlauf.png); background-repeat:repeat-x; height:150px; width:940px; margin:0 auto; display:block; padding-top:10px;  }

div#logo { width:151px; height:137px; display:block; z-index:30; padding:44px 0 0 15px; float:left; }
div#logo a img { border:none; }
div#video { width:680px; height:219px; display:block; float:left; margin:28px 0 0 30px; }

div#navigation { width:210px; display:block; float:left; margin:18px 0 0 10px; float:left; }
/* 1. Ebene */
div#navigation ul { width:210px; display:block; float:left; }
div#navigation ul li { list-style-type:none; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; width:210px; float:left; background:#f30; margin-bottom:5px; }
div#navigation ul li a { text-decoration:none; color:#fff; display:block; width:180px; padding:2px 10px 2px 20px; border-bottom:1px dotted #ccc; }
div#navigation ul li a:hover { text-decoration:none; color:#333; background-color:#f30; list-style-type:square; }

div#navigation ul li.aktiv { list-style-type:none; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#666; width:180px; }
div#navigation ul li.aktiv a { text-decoration:none; color:#fff; background-color:#f30; display:block; width:180px; padding:2px 10px 2px 20px; }
div#navigation ul li.aktiv a:hover { text-decoration:none; color:#fff; background-color:#f30; list-style-type:square; }

/* 2. Ebene */
div#navigation ul li ul { width:180px; display:block; float:left; background-color:#FFF; z-index:2333; }
div#navigation ul li ul li { list-style-type:none; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#666; width:180px; margin-bottom:0px;   }
div#navigation ul li ul li a { text-decoration:none; color:#666 !important; display:block; width:180px; padding:2px 10px 2px 20px; background-color:none; text-indent:10px; background:url(../images/bg_navi_orange.gif) no-repeat #fff !important;  }
div#navigation ul li ul li a:hover { text-decoration:none; color:#fff !important; background-color:#f90 !important; background-image:none !important; list-style-type:square; }

div#navigation ul li ul li.aktiv { list-style-type:none; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#666; width:180px; }
div#navigation ul li ul li.aktiv a { text-decoration:none; color:#fff !important; display:block; width:180px; padding:2px 10px 2px 20px; background-color:#f90 !important; background-image:none !important; }
div#navigation ul li ul li.aktiv a:hover { text-decoration:none; color:#fff; background-color:#f90; list-style-type:square; }

/* 3. Ebene */
div#navigation ul li ul { width:180px; display:block; float:left; background-color:#FFF !important; z-index:2335; }
div#navigation ul li ul li ul li { background:url(../images/bg_navi_orange.gif) no-repeat #fff !important; list-style-type:none; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#666; width:150px; margin-bottom:0px;   }
div#navigation ul li ul li.aktiv ul li a { text-decoration:none; color:#666 !important; display:block; width:180px; padding:2px 10px 2px 20px; text-indent:15px; background:url(../images/bg_navi_yellow.gif) no-repeat #fff !important;  }

div#navigation ul li ul li ul li a { text-decoration:none; color:#666 !important; display:block; width:180px; padding:2px 10px 2px 20px; text-indent:20px; background:url(../images/bg_navi_yellow.gif) no-repeat #fff !important;  }
div#navigation ul li ul li ul li a:hover { text-decoration:none; color:#666 !important; background-color:#ff0 !important; background-image:none !important; list-style-type:square; }

div#navigation ul li ul li ul li.aktiv { list-style-type:none; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#666; width:150px; }
div#navigation ul li ul li ul li.aktiv a { text-decoration:none; color:#666 !important; display:block; width:180px; padding:2px 10px 2px 20px; background-color:#ff0 !important; background-image:none !important; }
div#navigation ul li ul li ul li.aktiv a:hover { text-decoration:none; color:#666; background-color:#ff0; list-style-type:square; }

div#titel { width:895px; text-align:center; display:block; float:left; margin:0px 10px; padding:5px 10px; color:#f30; font-weight:bold !important; font:20px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div#subnavigation { margin:6px 0 0 28px; width:700px; display:block; float:left; }

div#content { margin:18px 0 0 25px; float:left; display:block; background-color:#FFF; padding:0px; width:675px; padding:10px 0 10px 5px; }
div#content h1 { font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; margin:6px 0 10px 10px; width:93%; padding:4px 10px; background-color:#f90; font-weight:bold; display:block; float:left; }
div#content h2 { font:14px  "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; margin:5px 0 10px 10px; width:93%; padding:3px 10px; background-color:#f90; font-weight:bold; display:block; float:left; }
div#content h3 { font:14px  "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; margin:5px 0 10px 10px; width:93%; padding:3px 10px; background-color:#f90; font-weight:bold; display:block; float:left; }

div#content p { font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; margin:0 30px 10px 20px; text-align:justify; }
div#content p a { color:#333; }

div#content ul { margin:0 0 10px 20px; }
div#content ul li { font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; margin:6px 30px 3px 20px; text-align:justify; }

div#content td { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; padding:3px !important; vertical-align:top; }
div#content td p { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; padding:3px !important; vertical-align:top; margin:0 !important; }
div#content table { margin-left:10px; }

div.bild_navigation { margin:15px 0 0 0; width:700px; display:block; float:left; }
div.bild_element { margin:0 15px 20px 0; padding:0 5px;	width:100px; height:150px; display:inline-block; float:left; }
div.bild_element a img { margin:0 0 0 0 !important;  }

div#footer p.copyright { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; margin-left:200px; float:left; }
div#footer p.copyright a { text-decoration:none; color:#333; }
div#footer p.copyright a:hover { text-decoration:underline; color:#666; }
div#footer ul.footer { margin-left:40px; }
div#footer ul.footer li { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; float:left; margin:0 3px; list-style-type:none; }
div#footer ul.footer li a { text-decoration:none; color:#333; display:block; }
div#footer ul.footer li a:hover { text-decoration:underline; color:#666; }
div#footer a img { border:none; margin-left:200px; float:left;  }



div.csc-textpic { width:660px !important; float:left; display:block; margin-left:10px; }
div#tv-reportage { margin-left:25px; }
