body {text-align:center;width:100%;height:100%;margin:0 auto;background:#5ea1bf url(../../images/background.jpg) top left repeat-x;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:100%;color:#757575;}
html {height:100%;}
html[xmlns^="http"] {overflow-y:scroll;}
img {border:0;}

a {outline:none;color:#757575;}
a:hover, a:focus, a.aktiv {color:#454545;}

ul {list-style-position:outside;margin:5px 0;padding:0;}
li {margin:0 0 0 25px;padding:0 0 3px 0;list-style-image:url(../../images/icons/liste.gif);line-height:1.3em;}

input, textarea, select, radio {margin:2px 0;padding:3px;border:1px solid #d3d8da;background:#fff;font-family:verdana, arial, helvetica, sans-serif;font-size:.8em;color:#757575;}
input:hover, select:hover, textarea:hover {background:#e8f1f6;color:#454545;}
input:focus, select:focus, textarea:focus {background:#fff;color:#757575;}
.absenden_randspalte, .absenden_randspalte:hover {position:relative;float:right;width:40px;height:40px;margin:-25px -15px 0 0;border:0;background:0;cursor:pointer;}
.absenden, .absenden:hover {margin:0;padding:3px;border:0;background:#5ea1bf;color:#fff;cursor:pointer;}
input.login {float:left;width:115px;margin:2px 0;padding:2px;border:0;background:#5ea1bf;font-family:verdana, arial, helvetica, sans-serif;font-size:.7em;color:#fff;}
.loginbutton {float:right;margin:5px 0 0 0;border:0;background:none;font-size:.7em;color:#fff;cursor:pointer;}

/*********************************** fonts und trenner */
h1 {margin:0 0 15px 0;font-weight:normal;font-size:1.5em;color:#888;}
h2 {margin:0 0 10px 0;font-size:.9em;font-size:.9em;color:#888;}
h3 {margin:5px 0 15px 0;font-weight:normal;font-size:1.2em;}
h4 {margin:5px 0;font-weight:normal;font-size:1.2em;color:#aa0909;}
.mini {margin:0 0 0 22px;font-size:.8em;}

.trenner_mini {display:block;margin:1px 0 0 0;}
.trenner_small {display:block;margin:.3em 0;}
.trenner_middle {display:block;margin:1em 0;}
.trenner_big {display:block;margin:1.5em 0;}
.trenner_line {display:block;width:100%;height:1px;margin:1em 0;background:#d3d8da;}
.trenner_line2 {display:block;width:100%;height:1px;margin:2em 0;background:#5ea1bf;}
.cl {clear:left;display:block;height:1px;margin:5px 0;}
.cl2 {clear:left;display:block;height:1px;margin:1px 0 0 0;}
.cr {clear:right;display:block;margin:0;}
.cb {clear:both;display:block;margin:0;padding:20px 0;}

/*********************************** content */
.wrapper {text-align:left;width:975px;margin:0 auto;position:relative;}

.header {height:100px;background:url(../../images/background_header.jpg) top left no-repeat;}
.logo {float:right;margin:50px 55px 0 0;}

.motion_index {height:375px;background:#afd0df;position:relative;}
.motion_index_pic {float:left;width:615px;height:315px;margin:25px 0 0 0;background:url(../../images/background_motion2.gif) top left no-repeat;}
.motion_index_pic_foto {position:relative;margin:8px 0 0 9px;}
.motion_index_pic_foto_ {position:absolute;width:400px;height:57px;top:-24px;left:205px;}

.motion_index_text {float:left;text-align:right;width:290px;height:290px;margin:80px 0 0 0;padding:0 55px 0 0;background:url(../../images/background_motion_text.jpg) top right no-repeat;font-family:Georgia, "Times New Roman", Times, serif;font-size:.9em;color:#0c1920;}
.motion_index_baebber {position:relative;width:475px;height:150px;margin:-25px 0 0 -85px;}

.motion {height:175px;background:#afd0df;}
.motion_pic_foto {position:relative;z-index:10;width:490px;height:310px;margin:-55px 0 0 100px;}
.motion_pic_foto_veranstaltungen {position:relative;z-index:10;width:500px;height:210px;top:-33px;left:75px;}
.motion_pic_foto_kapitalberatung {position:relative;z-index:10;width:375px;height:150px;top:30px;left:125px;}
.motion_pic_foto_kapitalvermittlung {position:relative;z-index:10;width:350px;height:177px;top:10px;left:185px;}
.motion_pic_foto_unternehmensberatung {position:relative;z-index:10;width:360px;height:210px;top:-10px;left:160px;}
.motion_pic_foto_warumkapitalberatung {position:relative;z-index:10;width:345px;height:225px;top:-15px;left:250px;}
.motion_pic_foto_berater {position:relative;z-index:10;width:400px;height:175px;top:20px;left:100px;}
.motion_pic_foto_kontakt {position:relative;z-index:10;width:380px;height:150px;margin:25px 0 0 155px;}
.motion_pic_foto_impressum {position:relative;z-index:10;width:350px;height:125px;margin:-140px 0 0 225px;}
.motion_pic_foto_loginbereich {position:relative;z-index:10;width:335px;height:225px;margin:-24px 0 0 175px;}
.motion_baebber {position:relative;z-index:100;float:right;width:475px;height:150px;margin:35px 15px 0 -85px;}

.contenttrenner {margin:0;border-top:1px solid #5ea1bf;border-bottom:1px solid #fff;}
.content {width:100%;margin:0;padding:40px 0 35px 0;background:#e8f1f6;}

.content_inhalt {float:left;width:600px;margin:0 20px 0 0;}
.content_inhalt_box {width:580px;margin:0 0 35px 0;padding:15px 15px 15px 23px;background:url(../../images/background_content_box.jpg) top left no-repeat;}

.content_inhalt_box_pic {float:left;width:150px;height:150px;margin:0 15px 15px 0;padding:2px;border:1px solid #d3d8da;}
.content_inhalt_box_pic_text {float:left;width:140px;margin:185px 0 0 -175px;font-size:.7em;color:#3a7792;}
.content_inhalt_box_pic_text a {color:#3a7792;}
.content_inhalt_box_boebbel {position:relative;float:left;width:60px;height:60px;margin:125px 0 0 -210px;}
.content_inhalt_box_text, .content_inhalt_box_text2 {margin:0 0 0 175px;font-size:.9em;}
.content_inhalt_box_text_mini {margin:0 0 0 25px;line-height:1.35em;font-size:.8em;}
.date {margin:15px 0 0 0;font-size:.7em;color:#999;}
.icons {float:left;margin:0 0 20px 0;}
.icons2 {float:left;margin:0 0 10px 0;}
.berater_icon {float:left;margin:0 5px 0 0;}
.berater_info {margin:0 0 10px 15px;}
.top {text-align:right;width:100%;font-size:.7em;}
.top a {text-decoration:none;}

.content_randspalte {float:left;width:315px;}
.content_randspalte_box {padding:17px;background:url(../../images/background_randspalte_box.jpg) top left no-repeat;}
.content_randspalte_box_text {font-size:.8em;}
.content_randspalte_box_pic {float:left;width:270px;height:120px;margin:0;padding:2px;border:1px solid #d3d8da;}
.content_randspalte_box_boebbel {position:relative;float:right;width:40px;height:40px;margin:-25px -15px 0 0;}

.footer {clear:left;padding:15px 0;border-top:1px solid #fff;color:#e8f1f6;}
.footer a {text-decoration:none;color:#fff;}
.footer a:hover, .footer a.aktiv {text-decoration:none;color:#bbd7e3;}
.footer_quicknav {float:right;text-align:right;margin:0 60px 0 0;}
.footer_quicknav_zeile1 {font-size:.8em;}
.footer_quicknav_zeile2, .footer_quicknav_zeile2 a {font-size:.9em;color:#b3d1e1;}
.footer_login {float:right;width:185px;margin:15px 0 0 0;padding:5px 10px 10px 5px;background:#91bed2;}
.footer_adresse {float:left;width:220px;margin:0;line-height:1.25em;font-size:.7em;}

.loginbereich_content_randspalte_box_text {width:270px;padding:2px;border:1px solid #d3d8da;font-size:.8em;}

/*********************************** java */
.highslide {cursor:url(../../images/java/zoomin.cur),pointer;outline:none;}
.highslide-active-anchor img {visibility:hidden;}
.highslide img {border:2px solid #fff;}
.highslide:hover img {border:2px solid #fff;}
.highslide-wrapper {background:#fff;}
.highslide-image {border:2px solid #fff;}
.highslide-caption {display:none;text-align:right;padding:0 5px 5px 0;font-size:.7em;}
.highslide-loading {display:block;padding:2px;border:1px solid black;background:#fff url(../../images/java/loader-white.gif) 3px 1px no-repeat;text-decoration:none;font-weight:bold;font-size:.8em;color:#666;}
a.highslide-credits, a.highslide-credits i {padding:2px;text-decoration:none;font-size:.8em;color:#666;}
a.highslide-credits:hover, a.highslide-credits:hover i {background:#f5f5f5;color:#fff;}
.highslide-move {cursor:move;}
a.highslide-full-expand {display:block;width:34px;height:34px;margin:0 10px 10px 0;background:url(../../images/java/fullexpand.gif) no-repeat;}

.highslide-display-block {display:block;}
.highslide-display-none {display:none;}