/* Medium Text Lebenshilfe */


/* Classes from def.css */
P, DIV, TD { font-size:12px;}
H1 { font-size:15px;}
H2, H3, H4 { font-size:12px;}
SMALL { font-size:10px;}
INPUT, SELECT, OPTION { font-size:12px; line-height:1.3em;}
TEXTAREA { font-size:12px; line-height:1.7em;}
LABEL { font-size:11px;}

#container { width:850px;}
HTML>BODY #top_area { width:847px;}
.t1 { font-size:10px; text-decoration:none;}
.t2 { font-size:12px; text-decoration:underline;}
.t3 { font-size:14px; text-decoration:none;}
#logocut { background:url('../img/logocut.gif') no-repeat 35px -1px; width:91px; padding:0px 5px 0 0; font-size:11px;}
HTML>BODY #logocut { padding:0px 5px 0 0; background:url('../img/logocut.gif') no-repeat 40px 0px;}
#nav_wrap { width:850px;}
#funcnav_area { width:850px;}
#nav_bc { font-size:10px; line-height:19px; width:470px; background:url('../img/ico_home.gif') no-repeat 4px 5px; padding-left:15px;}
HTML>BODY #nav_bc { background-position:4px 4px;}
#nav_bes { font-size:11px; line-height:19px;}
#c_area { background-position:14px 47px;}
#subnav { padding:0; margin:10px 0 0 0; width:244px;}
#nav_sf { margin:10px 0 17px 7px; }
#qs_inp { width:150px;}
#footerleft, #footerright { font-size:11px;}
#footerright { background-position:right 6px;}


/* Font, Color & Layout Classes */
.csc-textpic-caption { font-size:11px;}
.minitext { font-size:10px;}
.accent {font-size:9px;}
.wide { font-size:11px;}
.redstar { font-size:12px;}


/* Content Classes */
#content P, #content UL, #content OL, #content DIV, #content { line-height:16px;}
#content #spalte_rechts P { font-size:11px;}
#content OL { padding:0; margin:10px 0 0 25px;}



/*                 WIDTHS                       */

#content_wrapper { width:605px;}
#content .abstract P.bodytext { padding-right:127px;}
#content .abstract_line { width:458px;}
#content P.bodytext, #content UL { padding-right:147px;}

/*  spalten bei spezialelement 'Text mit Text in rechter Spalte' */
#content TD.spalte_links P { width:458px;}
HTML>BODY #content TD.spalte_links P { width:438px;}
#content TD.spalte_rechts { width:127px;}




/* Menu Classes */

#nav_bes_menu LI:hover UL, #nav_bes_menu LI.sfhover UL { left:650px;}

#nav LI A { font-size:14px; line-height:13px; padding:6px 4px 0px 9px; width:125px; height:40px;}
HTML>BODY #nav LI A { width:109px; height:32px; padding:5px 4px 0px 9px;}

#nav LI UL LI A, #nav LI.act UL LI A { font-size:12px;}
#cur_level { font-size:10px;}
#subnav UL LI A { width:220px; font-size:12px;}
HTML>BODY #subnav UL LI A { width:215px;}

/* Extensions */
