h1 { color: #61615f; font-size: 18px; padding: 2px 0px 2px 0px;}
h2 { color: #FEE300; font-size: 13px; padding: 2px 0px 20px 0px;}
h3 { color: #FEE300; font-size: 14px; padding: 2px 0px 2px 0px;}
ul { padding: 10px 10px 10px 15px; list-style-image: none; list-style: none; }
li { padding: 2px 0 2px 20px; background: url(ge_listenpunkt.gif) no-repeat left 7px;}
.ul_pfeil { padding: 5px 0px 5px 0px;}
.li_pfeil { list-style: none; list-style-image: none; background: url(ge_pfeil.gif) center left no-repeat; padding: 5px 0px 5px 20px; }
a:link, a:visited, a:active { color: #FEE300; text-decoration: underline; }
a:hover { text-decoration: underline; }

#navi { height: 33px; width: 953px; margin: 0 auto;}
#navi .menue_print { float: left; background: url(menue_print.gif) no-repeat; height: 33px; width: 241px; }
#navi .menue_programmierung { float: left; background: url(ge_menue_print.gif) no-repeat; height: 33px; width: 234px; }
#navi .menue_web { float: left; background: url(menue_web.gif) no-repeat; height: 33px; width: 238px;}
#navi .menue_marketing { float: left; background: url(menue_marketing.gif) no-repeat; height: 33px; width: 240px;}
.menue_print a:link, .menue_print a:visited, .menue_print a:active { font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none; display: block; height: 26px; padding: 7px 0px 0px 110px; }
.menue_print a:hover { text-decoration: underline; color: #FFFFFF; background: url(gr_menue_print.gif) no-repeat; }
.menue_programmierung a:link, .menue_programmierung a:visited, .menue_programmierung a:active { font-size: 14px; color: #000000; font-weight: bold; text-decoration: none; display: block; height: 26px; padding: 7px 0px 0px 95px; }
.menue_programmierung a:hover { text-decoration: underline; background: url(ge_menue_print.gif) no-repeat; }
.menue_web a:link, .menue_web a:visited, .menue_web a:active { font-size: 14px; color: #000000; font-weight: bold; text-decoration: none; display: block; height: 26px; padding: 7px 0px 0px 120px; }
.menue_web a:hover { text-decoration: underline; color: #FFFFFF; background: url(or_menue_web.gif) no-repeat; }
.menue_marketing a:link, .menue_marketing a:visited, .menue_marketing a:active { font-size: 14px; color: #000000; font-weight: bold; text-decoration: none; display: block; height: 26px; padding: 7px 0px 0px 80px; }
.menue_marketing a:hover { text-decoration: underline; color: #FFFFFF; background: url(ro_menue_marketing.gif) no-repeat; }

.breadcrump { height: 14px; color: #61615f; padding: 5px 0px 8px 0px; background-color: #FFFFFF; }

#content_back { width: 914px; background: url(bg_main.gif) repeat-y; padding: 0px 19px 0px 20px; margin: 0 auto;}
#content_left { float: left; width: 200px; min-height: 473px; background: url(ge_bg_menue.gif) no-repeat; }
#content_left .titel { width: 130px; padding: 15px 0px 31px 70px; color: #4c514f; font-size: 15px; font-weight: bold; }
#content_left .ul_menue { list-style: none; list-style-image: none; margin: 0; padding: 0; }
#content_left .li_normal { background: url(ge_pfeil.gif) no-repeat 12px center; border-bottom: 1px solid #ffffff; padding: 0; }
#content_left .li_selected { background: #fef8c0; border-bottom: 1px solid #FFFFFF; padding: 0; }
#content_left .li_normal a:link, #content_left .li_normal a:visited, #content_left .li_normal a:active { width: 160px; height: 28px; display: block; padding: 12px 0px 0px 40px; font-size: 12px; color: #61615f; text-decoration: none; }
#content_left .li_normal a:hover { text-decoration: underline; background: url(ge_pfeil.gif) no-repeat 12px center #fef8c0;}
#content_left .li_selected a:link, #content_left .li_selected a:visited, #content_left .li_selected a:active { width: 160px; height: 28px; display: block; padding: 12px 0px 0px 40px; background: url(pfeil_grau.gif) 12px center no-repeat; font-size: 12px; color: #61615f; text-decoration: none; }
#content_left .li_selected a:hover { text-decoration: underline;}
#content_middle { float: right; width: 663px; min-height: 433px; background: url(bg_content.gif) no-repeat; padding: 20px 25px 20px 25px; }
