/*********************************************************************************/
/********** GENERATOR V2 **********************************************************/
/********** (c) 2004 BY REAKTOR AG **************************************************/
/*********************************************************************************/
/********** CSS GENERATOR *********************************************************/
/*********************************************************************************/
table, body, form, image, img { margin: 0px; padding: 0px; border: 0px; }
body {scrollbar-highlight-color: white; scrollbar-shadow-color: black;scrollbar-3dlight-color: greay;scrollbar-arrow-color: white; scrollbar-track-color: white; scrollbar-darkshadow-color: #0085c0; scrollbar-base-color: #e02d00;}
i, em { font-style: italic; }
b, strong { font-weight: bold; }
.nobr { line-height: 0px; }
ul { margin: 0px; padding: 0px; border: 0px }
li, ul li li   { list-style-type: square; list-style-position: outside; margin-left: 15px }

/********** BANNER  MODUL *********************************************************/
.topmenu { margin: 0px; cursor: hand; }
.topmenuitem { color: white; font-weight: bold; background-color: #e02d00; }
.topmenuitemhover { color: white; font-weight: bold; background-color: #f9af00; }
.topmenuitemselected { color: white; font-weight: bold; background-color: #f9af00;}

.dropmenu { margin: 0px; padding: 0px; cursor: hand; background-color: #f9af00; border-top: white 0px solid; }
.dropmenuitem, .dropmenuitemhover { font-weight: normal; }
.dropmenuitem { color: white;  }
.dropmenuitemhover { color: white; background-color: #c54525}

/********** PAGE ******************************************************************/
.head { font-family: Verdana; color: #000000; font-weight: bold; font-size: 11px; line-height: 18px; word-spacing: 1px; }
.subhead { font-family: Verdana; color: #4b4b4b; font-size: 11px; line-height: 14px; font-weight: bold; }
.programmtitel { font-family: Verdana; color: #e02d00; font-weight: bold; font-size: 14px; line-height: 18px; word-spacing: 1px; }

.normal { font-family: Verdana; color: #4b4b4b; font-size: 11px; line-height: 14px; }
a { font-family: Verdana; color: #e02d00; font-size: 11px; text-decoration: underline; }
a:link, a:visited { font-family: Verdana; color: #e02d00; text-decoration: underline; }
a:hover, a:active { font-family: Verdana; color: black; text-decoration: none; }

.normalsmall    { font-family: Verdana; color: #523981; font-size: 9px; line-height: 13px; }
a.normalsmall:link, a.normalsmall:visited { font-family: Verdana; color: #0085c0; text-decoration: underline; }
a.normalsmall:hover, a.normalsmall:active { font-family: Verdana; color: black; text-decoration: none; }

/********** DOCUMENTS MODUL ******************************************************/
.documents    { color: #4b4b4b; font-size: 9px; }
a.documents:link, a.documents:visited { color: #4b4b4b; text-decoration: none; }
a.documents:hover, a.documents:active { color: black; text-decoration: none; }

/********** QUICKLINK MODUL *******************************************************/
.quicklink    { color: black; font-size: 11px; font-weight: bold; }
a.quicklink:link, a.quicklink:visited { color: black; text-decoration: none; }
a.quicklink:hover, a.quicklink:active { color: black; text-decoration: none; }

/********** DYNAMIC MENU **********************************************************/
.dynamicmenu { color: #999999; font-size: 9px; line-height: 12px; }
a.dynamicmenu:link, a.dynamicmenu:visited { color: #CC3300; text-decoration: none; }
a.dynamicmenu:hover, a.dynamicmenu:active { color: black; text-decoration: none; }

/********** FOOTER MODUL *********************************************************/
.footer { color: #ffffff; font-size: 9px; }
a.footer:link, a.footer:visited { color: #ffffff; text-decoration: underline; }
a.footer:hover, a.footer:active { color: black; text-decoration: none; }

/********** FORMS ****************************************************************/
input, select { color: black }
label { color: black; font-size: 9px; vertical-align: middle; }

.textboxtitle { color: black; font-size: 10px; line-height: 12px; vertical-align: top; padding-top: 10px; }
.textbox, .textboxarea, .textboxplz { color: black; font-size: 11px; margin: 5px 0px 5px 0px; padding: 1px; border: 1px solid #999999; background-color: white; }
.error { color: #1886ff; font-size: 9px; line-height: 9px; vertical-align: top; padding: 10px 0px 0px 0px;}

.dropdown { color: black; font-size: 11px; margin: 5px 0px 5px 0px; }
