#page {}
/***************************************************/
#header { background-color:#FFFFFF; height:96px; position:relative; }
#header hr { display:none; }
#logo { padding:20px 0 0 12px; }
#header-navigation { position:absolute; left:222px; top:78px; top:0; height:62px; }
#header-navigation a { color:#000000; }
#header-navigation select { font-size:11px!important;}
#header-navigation ul { list-style-type:none; margin:0; padding:0;   }
#header-navigation li { border-left: 1px solid #666666; height: 20px; padding-left: 4px; float:left; width:59px; line-height:22px;  }

#header-dropdown { position:absolute; left:352px; top:78px; top:0; height:62px; }
#header-dropdown select { font-size:11px!important;}
#header-dropdown ul { list-style-type:none; margin:0; padding:0;   }
#header-dropdown li { border-left: 1px solid #666666; height: 20px; padding-left: 4px; float:left; width:59px; line-height:22px;  }

/***************************************************/
#breadcrumb { font-size:0.65em; position: absolute; top: 80px; left: 12px; width: 720px; }
#breadcrumb a { font-weight:normal; }
#breadcrumb hr { display:none; }

/***************************************************/
#container { width:960px; min-height:200px; background-image:url(../gfx/bg-red.gif); background-repeat:no-repeat;   }
/***************************************************/
#navigation { width:192px; padding:19px 0 0 0; float:left; line-height:17px; }
#navigation hr { display:none; }
#navigation a { display:block; }
#navigation a:link { color: #333333 }
#navigation a:visited { color: #333333 }
#navigation a:hover { color: #ED1C24 }
#navigation a:active { color: #ED1C24; }
#navigation ul { padding:0px; margin:0px; list-style-type: none; }
#navigation ul li { padding-left: 12px; border-bottom: 1px solid #a1a1a1; }
#navigation ul li ul { padding-left:18px; }
#navigation ul li ul li { padding:0px; border:0px; border-top: 1px solid #a1a1a1; }
/*#navigation ul li ul li:first-child { margin-left:-32px; padding-left:32px; border-top: 1px solid #a1a1a1;}*/
#navigation .active span { font-weight:bold; color: #333333; }
#navigation .more { background-image:url(../gfx/picto-arrow-left.gif); background-position:right 1px; background-repeat:no-repeat; }
#navigation .active.more { background-image:url(../gfx/picto-arrow-down.gif); }
#navigation .active-level0.more { background-image:url(../gfx/picto-arrow-down.gif); }
/***************************************************/
#content { padding:22px 0 0 0; margin:0 0 0 32px; width:688px; line-height:133%; float:left; }
#content-row1 { font-weight: bold; }
#content-col1 { width:512px; float:left; }
#content-col2 { width:160px; float:left; padding-left:16px; }
#content-row2 { clear:both; }
/***************************************************/
#footer { clear:both; padding:16px 0 8px 224px; color:#666666;}
#footer hr { display:none; }
#footer-navigation a { font-weight:normal; }
#footer-update .hide-update-1 {display:none;}
#pageUp { clear:both; }
/***************************************************/
#content-col2, #footer, #breadcrumb  { font-size:85%; line-height:120%; }
/***************************************************/
body,td,th,div,ul,ol,li,input,option,select,textarea,h2,h3,h4,h5,h6,p { font-family: Verdana, Arial, Helvetica, sans-serif; }
body { font-size: 12px; line-height:133%; background-image:url(../gfx/hg_gr.gif); }
a { text-decoration: none}
a:link {  color: #0C540C}
a:visited {  color: #840000}
a:hover { color: #ED1C24}
a:active { color: #ED1C24;}


/* Helferlein
div { border:1px dotted #FF0000; } */
