BODY		{ font-family: Verdana, Arial, Helvetica, sans-serif;
                 	font-size: 10px;
                  	color: #000000;
                  	margin: 0px;
                  	background-color: #ffffff;
                  	scrollbar-base-color: #adb7ca;
                  	scrollbar-3dlight-color: #ffffff;
                  	scrollbar-arrow-color: #212f6c;
                  	scrollbar-darkshadow-color: #ffffff;
                  	scrollbar-face-color: #212f6c;
                  	scrollbar-highlight-color: #ffffff;
                 	scrollbar-shadow-color: #ffffff;
                 	scrollbar-track-color: #ffffff; 
		}

/* Links Anfang */

A               { color: #212f6c;
                  font-size: 11px;
                  text-decoration: none;
                }

A:hover     	{ color: #ffcc00;
                  text-decoration: none;
                }

a.menu        	{ color: #212f6c;
                  	text-decoration: none;
               	}

a.menu:hover  	{ color: #ffffff;
                	text-decoration: none;
              	}

a.menu2        	{ color: #ffcc00;
                  	text-decoration: none;

               	}

a.menu2:hover  	{ color: #ffffff;
                	text-decoration: none;
              	}

a.obenmenu	{ color: #000000;
                  	text-decoration: none;
                  font-size: 10px;

               	}

a.obenmenu:hover  	{ color: #212f6c;
                	text-decoration: none;
                  font-size: 10px;
              	}

a.sitemap       { color: #000000;
                	text-decoration: none;
                        font-size: 10px;
              	}

a.sitemap:hover { color: #212f6c;
                	text-decoration: none;
                        font-size: 10px;
                                      	}

a.newskatlink { color: #212f6c;
                	text-decoration: none;
                        font-size: 9px;
              	}

a.newskatlink:hover { color: #ffcc00;
                	text-decoration: none;
                        font-size: 9px;
                                      	}

/* Links Ende */

/* OETV Anfang */

.Lauftext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #000000; text-align: left}
.Author {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight: normal; color: #000000; text-align: left; text-transform: capitalize}
.Ueberschrift_fett_1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #000000; text-align: left}
.Link_fett_1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}
.Link_Lauftext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline}
.Liste {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000; list-style-type: disc; visibility: visible; clip:  rect(   )}
.TA_Titel { font-family: Verdana, Arial, Helvetica, sans-serif; 
            font-size: 12pt; 
            font-style: normal; 
            font-weight: bolder; 
            text-transform: uppercase; 
            color: #FFFFFF; 
            letter-spacing: 0pt; 
            text-align: left; 
            text-indent: 40px; 
            line-height: 20px; 
            vertical-align: middle; background-image: url(../pic/ta_titel.jpg); background-repeat: no-repeat }
.DC_Titel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bolder; text-transform: uppercase; color: #FFFFFF; letter-spacing: 0pt; text-align: left; text-indent: 40px; line-height: 20px; vertical-align: middle; background-image: url(../pic/dc_titel_hintergrund.jpg); background-repeat: no-repeat }
.FC_Titel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bolder; text-transform: uppercase; color: #FFFFFF; letter-spacing: 0pt; text-align: left; text-indent: 40px; line-height: 20px; vertical-align: middle; background-repeat: no-repeat ; background-image: url(../pic/fc_titel_hintergrund.jpg)}
.DC_Ueberschrift_1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-transform: uppercase; color: #244800 }
.FC_Ueberschrift_1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-transform: uppercase; color: #58348B }
.FC_Link_Ueberschrift { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-transform: uppercase; color: #58348B; text-decoration: underline; text-align: left }
.DC_Link_Ueberschrift { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-transform: uppercase; color: #244800; text-decoration: underline; text-align: left }
.TA_Ueberschrift_1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-transform: uppercase; color: #00297f}
.TA_Link_Ueberschrift { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-transform: uppercase; color: #00297f; text-decoration: underline; text-align: left }
-->

/* OETV Ende */

/* Generell Anfang */


.tablecontent  	{ font-family: Verdana, Arial, Helvetica, sans-serif;
                }

.content       	{ font-family: Verdana, Arial, Helvetica, sans-serif;
                }

/* Generell Ende */

/* Formatierung Anfang */

.bold           { font-weight: bold;
                }

.fett           { font-weight: bold;
                }

.more          	{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 9px;
                 }

.small          { font-size: 9px;
                }

.klein          { font-size: 9px;
                }

.blue    	{ font-weight: bold;
                  color: #212f6c;
                }

.blau   	{ font-weight: bold;
                  color: #212f6c;
                }


/* Formatierung Ende */

/* Titel und Untertitel Anfang */

.title1         { font-size: 12px; 
                  font-weight: bold;
                  color: #cccccc;
                  letter-spacing: 7px;
                 }

.titel1         { font-size: 12px; 
                font-weight: bold;
                color: #cccccc;
                letter-spacing: 7px;
                }


.title2        	{ font-weight: bold;
                  color: #000000;
                }

.titel2        	{ font-weight: bold;
                  color: #000000;
                }

/* Titel und Untertitel Ende */

/* Tabelle Anfang */

.tablewhite    	{      	background-color: #ffffff; 
                  	border: 1px #212f6c solid;
               	}

.tabelleweiss	{      	background-color: #ffffff; 
                  	border: 1px #212f6c solid;
               	}

.tablecolor1  	{ color: #efefef; 
                  background-image: url(../pic/color1.gif);
                  border: 1px #ffcc00 solid;
                }

.farbtabelle1	{ color: #efefef; 
                  background-image: url(../pic/color1.gif);
                  border: 1px #ffcc00 solid;
                }

.tablecolor2 	{ color: #333333; 
                  background-image: url(../pic/color2.gif);
                  border: 1px #212f6c solid;
		}

.farbtabelle2	{ color: #333333; 
                  background-image: url(../pic/color2.gif);
                  border: 1px #212f6c solid;
		}

.tablecolor3 	{ color: #333333; 
                  background-image: url(../pic/color3.gif);
                  border: 1px #212f6c solid;
		}

.farbtabelle3	{ color: #333333; 
                  background-image: url(../pic/color3.gif);
                  border: 1px #212f6c solid;
		}

.tablecolor4 	{ color: #333333; 
                  background-image: url(../pic/color4.gif);
                  border: 1px #212f6c solid;
		}

.farbtabelle4	{ color: #333333; 
                  background-image: url(../pic/color4.gif);
                  border: 1px #212f6c solid;
		}

/* Tabellen Ende */		

/* Links Anfang */

A               { color: #212f6c;
                  font-size: 11px;
                  text-decoration: none;
                }

A:hover     	{ color: #ffcc00;
                  text-decoration: none;
                }

a.menu        	{ color: #212f6c;
                  	text-decoration: none;
               	}

a.menu:hover  	{ color: #ffffff;
                	text-decoration: none;
              	}

a.menu2        	{ color: #ffcc00;
                  	text-decoration: none;

               	}

a.menu2:hover  	{ color: #ffffff;
                	text-decoration: none;
              	}

a.obenmenu	{ color: #000000;
                  	text-decoration: none;
                  font-size: 10px;

               	}

a.obenmenu:hover  	{ color: #212f6c;
                	text-decoration: none;
                  font-size: 10px;
              	}

a.sitemap       { color: #000000;
                	text-decoration: none;
                        font-size: 10px;
              	}

a.sitemap:hover { color: #212f6c;
                	text-decoration: none;
                        font-size: 10px;
                                      	}

a.newskatlink { color: #212f6c;
                	text-decoration: none;
                        font-size: 9px;
              	}

a.newskatlink:hover { color: #ffcc00;
                	text-decoration: none;
                        font-size: 9px;
                                      	}

/* Links Ende */



/* News Anfang */

.news		{ background-color: #ffffff;
		border: 1px #adb7ca solid;
		}

.newsfeld	{ background-color: #ffffff;
		border: 1px #adb7ca solid;
		}

.newsfeld2	{ background-color: #ffffff;
		border-bottom: 1px #adb7ca solid;
		border-right: 1px #adb7ca solid;
		border-left: 1px #adb7ca solid;
		}

.newsfeldsuper  { border: #ffcc00 1px solid;
                }

.newsfeld2super { background-color: #ffffff;
		border-bottom: 1px #ffcc00 solid;
		border-right: 1px #ffcc00 solid;
		border-left: 1px #ffcc00 solid;
                 }

.newstitle	{ font-family: Verdana, Arial, Helvetica, sans-serif;
                background: url(http://212.88.168.86/oetv/customer/2/pic/newstitle.jpg);
		font-weight: bold;
                color: #000000;
                font-size: 12px;
                background-repeat: no-repeat;
                }

.newstitel	{ font-family: Verdana, Arial, Helvetica, sans-serif;
                background: url(http://212.88.168.86/oetv/customer/2/pic/newstitle.jpg);
		font-weight: bold;
                color: #000000;
                font-size: 12px;
                background-repeat: no-repeat;
                }

.newstitle2	{ font-family: Verdana, Arial, Helvetica, sans-serif;
                font-weight: bold;
                color: #000000;
                font-size: 12px;
                }

.newstitel2	{ font-family: Verdana, Arial, Helvetica, sans-serif;
                font-weight: bold;
                color: #000000;
                font-size: 12px;
                }

.newslead       { background-color: #FFFBE8;
                  font-weight: bold;
                }


.newsuntertitel { background-color: #FFFBE8;
                  font-weight: bold;
                }

.newsmehr	{ background: url(http://212.88.168.86/oetv/customer/2/pic/newsmehr.jpg);
                  background-repeat: no-repeat;
                }

.newsweiter	{ background: url(http://212.88.168.86/oetv/customer/2/pic/newsmehr.jpg);
                  background-repeat: no-repeat;
                }

.newskat        { background-color: #f1f1f1;
                  font-size: 9px;
                  height: 12px;
                  color: #999999;
                  border-bottom: 1px solid #efefef;
                }

.newskat2        { background-color: #f1f1f1;
                  font-size: 9px;
                  height: 12px;
                  color: #999999;
                  border-right: 1px #adb7ca solid;
		  border-top: 1px #adb7ca solid;
		  border-left: 1px #adb7ca solid;
                }

.newskatsuper   { background-color: #ffcc00;
                  font-size: 9px;
                  height: 12px;
                  color: #999999;
                  border-bottom: 1px solid #efefef;
                  font-weight: bold;
                }

.newskat2super   { background-color: #ffcc00;
                  font-size: 9px;
                  height: 12px;
                  color: #999999;
                  border-right: 1px solid #adb7ca ;
                  font-weight: bold;
                  border-left: 1px solid #adb7ca ;
                  border-top: 1px solid #adb7ca ;
                }

/* News Ende */

/* Formular Anfang */


.form          	{ color: #000000;
                 background-color: #ffffff;
                 border: 1px #adb7ca solid;
		}

.textfield	{background-color: #ffffff;
		border: 1px #212f6c solid;
                width: 20px;
		}
.formstart	{ font-family: Verdana, Arial, Helvetica, sans-serif;
		border: 1px #adb7ca solid;
		background-color: #ffffff;
                height: 17px;
                width: 100px;
		}

.buttonstart    { font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-image: url(../pic/color3.gif);
		  border: 1px #adb7ca solid;
                  color: #ffcc00;
                  font-size: 1px;
                  width: 17px;
                  height: 17px;
                 }


.submitbutton	{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-image: url(../pic/color3.gif);
		  border: 1px #adb7ca solid;
                  color: #efefef;
                  }

.lbutton	{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-image: url(../pic/color3.gif);
                  font-size: 11px;
		  border: 1px #adb7ca solid;
                  color: #efefef;
                  height: 16px;
		}

.nlbutton	{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-image: url(../pic/color3.gif);
                  font-size: 11px;
		  border: 1px #ffffff solid;
                  color: #efefef;
		}

.sbutton	{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-image: url(../pic/color3.gif);
                  font-size: 9px;
		  border: 1px #ffffff solid;
                  color: #efefef;
                  height: 16px;
		}

.button		{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-image: url(../pic/color3.gif);
                  font-size: 11px;
		  border: 1px #adb7ca solid;
                  color: #efefef;
		}

.schaltflaeche	{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-image: url(../pic/color3.gif);
                  font-size: 11px;
		  border: 1px #adb7ca solid;
                  color: #efefef;
		}

/* Formular Ende */

/* Designelemente Anfang */

.pipe 		{ font-size: 8pt; 
          	  color: #000000; 
		}

.subnav       	{ font-size: 9pt; 
                  word-spacing: 6px;
                }
.yellowbgline   { background: url(../pic/menu1.jpg);
                  border-bottom: #212f6c 1px solid;
                }

.yellowbgline   { background: url(../pic/menu1.jpg);
                  border-bottom: #212f6c 1px solid;
                  background-color: #FFE16C;
                  background-repeat: no-repeat;
                }

.yellowline     { background: url(../pic/color4.gif);
                  border-bottom: #212f6c 1px solid;
                  background-color: #FFE16C;
                  background-repeat: no-repeat;
                }

.bluebgline     { background: url(../pic/menu.jpg);
                border-bottom: #212f6c 1px solid;
                background-color: #D0D4E0;
                background-repeat: no-repeat;
                }

.contentbg      { background: url(../pic/contentbg.jpg);
                  background-repeat: no-repeat;
                }

.navbg          { background: url(../pic/nav2.jpg);
                  background-repeat: no-repeat;
                }

.topbg          {background: url(../pic/top.jpg);
                 background-repeat: no-repeat;
                }

.titelbg        {background: url(../pic/titel.jpg);
                 background-repeat: no-repeat;
                }

/* Designelemente Ende */

table		{ font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		}

input		{ font-family: Verdana, Arial, Helvetica, sans-serif;
		}

textarea        { font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 10px;
                  background-color: #ffffff;
                  border: 1px #d2d8df solid;
                }

select		{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 10px;
		}

option		{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 10px;
		}

fieldset	{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 10px;
		}



        #menu {
             width: 800px;
             position: absolute;
             /* border: 1px solid black; */
             top: 134px;
        }

        #menu ul {
            list-style: none;
            margin: 0;
            padding: 0;
            width: 10.3em;
            float: left;
        }

        
        #menu a:hover {
            color: #000000;
            background: #FFE16C;
        }

        #menu a,
        #menu h2,
        #menu h2 a
        {
            /* font: bold 11px/16px arial, helvetica, sans-serif;*/
            display: block;
            margin: 0;
            padding-left: 3px;
            color: black;
        }


        #menu li a {
            color: #000000;
            background: #D0D4E0;
            text-decoration: none;
            font-size:11px;
        }



        #menu h2,
        #menu h2 a {
            color: black;
            background: #D0D4E0;
            text-transform: uppercase;
            font-weight: normal;
        }

        #menu li {
            position: relative;
        }

        #menu ul ul {
            position: absolute;
            z-index: 500;
        }

        #menu ul ul ul {
            position: absolute;
            top: 0;
            left: 100%;
        }

        div#menu ul ul,
        div#menu ul li:hover ul ul,
        div#menu ul ul li:hover ul ul {
            display: none;
        }

        div#menu ul li:hover ul,
        div#menu ul ul li:hover ul,
        div#menu ul ul ul li:hover ul{
            display: block;
        }
