html,body{overflow:auto;}
body{font-family:Tahoma,Verdana,"sans serif";font-size:11px;background-color:#818d9b;margin:0px;padding:0px;}
.tbl{border:1px solid #828b9a;background-color:#f4f4f4;margin-bottom:6px;}
.tbltitle{font-weight:bold;background-color:#828b9a;color:#FFFFFF;font-size:12px;}
.tblsubtitle{font-weight:bold;color:#000000;font-size:12px;}
.tblcolumntitle{font-size:11px;font-weight:bold;color:#646975;background-color:#c0c7cf;}
.tbltext{font-size:11px;color:#000000;background-color:#d4d8dd;}
.title{font-size:20px;font-weight:bold;color:#064b95;}
.text,.texttext{font-size:12px;color:#000000;line-height:17px;}
.subtitle,.textcolumntitle{font-size:14px;font-weight:bold;color:#666666;}
.form{font-family:inherit;background-image:url(graphics/bg_form.gif);background-position:top;background-repeat:repeat-x;font-size:12px;color:#000000;border:1px solid #bcbcbc;background-color:#ffffff;padding:1px;margin-right:5px;}
.menu{font-size:12px;color:#064b95;text-decoration:none;font-weight:bold;}
.submenu{font-size:12px;color:#666666;text-decoration:none;}
.footer{font-size:9px;color:#b3bac3;text-align:center;text-decoration:none;margin-top:20px;}
.buttons a,.buttons a:hover{font-size:11px;text-decoration:none;border:1px solid #bcbcbc;padding:1px;padding-left:5px;padding-right:5px;margin:1px;background-image:url(graphics/bg_form.gif);background-position:top;background-repeat:repeat-x;color:#000000;}
.bold{font-weight:bold}
.italic{font-style:italic}
.bold_italic{font-style:italic;font-weight:bold}
.underline{text-decoration:underline}
.italic_underline{font-style:italic;text-decoration:underline}
.bold_underline{font-weight:bold;text-decoration:underline}
.bold_italic_underline{font-weight:bold;font-style:italic;text-decoration:underline}
a:hover{text-decoration:underline;}
p.title{margin:0px;margin-bottom:10px;}
p.text{margin:0px;margin-top:3px;margin-bottom:6px;}
p.subtitle{padding:0px;margin:0px;margin-top:20px;}
a{color:#064b95;text-decoration:none;}
p.text a{padding:1px;}
p.text a:hover{text-decoration:underline;background-color:#064b95;color:#FFFFFF;padding:1px;text-decoration:none;}
p.subtitle a{color:#666666;text-decoration:underline;padding:2px;}
p.subtitle a:hover{text-decoration:underline;background-color:#666666;color:#FFFFFF;padding:2px;}
ul{list-style-image:url(graphics/bullet.gif);font-size:12px;}
hr{background-color:#064b95;color:#064b95;height:1px;border:#064b95;}
.image_right{margin-left:10px;margin-right:5px;}
.image_left{margin-right:10px;}
.nav_services,.nav_beratung,.nav_training,.nav_coaching,.nav_mediation{position:absolute;top:0px;left:0px;width:62px;height:62px;}
.sidebar_text{padding-top:1px;padding-left:5px;font-size:10px;font-weight:bold;color:#ffffff;background-color:#e2e5e9;}
.sidebar_text a{display:block;width:auto;}
.search{margin-top:2px;margin-left:10px;font-size:9px;border:1px none #dedede;background-color:transparent;width:115px;}
.sidebar{margin-bottom:15px;}
a.sidemenu:hover{text-decoration:none;}
a.sidemenu span{position:absolute;display:none;visibility:none;padding:5px;color:#000000;font-weight:normal;background-color:#FFFFCC;border:1px solid #000000;}
a.sidemenu:hover span{display:block;visibility:visible;width:220px;height:auto;}
p.text a.pagenavigator,p.text a.link_btn{margin-right:5px;padding:1px;padding-left:10px;padding-right:10px;font-size:11px;background-color:#d4d8dd;border:1px solid #064b95;color:#064b95;text-decoration:none;}
p.text a.pagenavigator:hover,p.text a.link_btn:hover{border:1px solid #ffffff;text-decoration:none;background-color:#064b95;color:#ffffff;}

