#bottom-logo-stripe {}
.leftbox {float:left; width:600px;}
#fontsize {padding:0px 0 0 0px; display:table;}


.locationtext.smaller {height:145px!important; }

.pos-links {position:absolute; right:14px;top:0px;}
.pos-rechts {position:absolute; left:14px;top:0px;}
.pos-oben.links {position:absolute; right:4px;top:-10px;}
.pos-oben.mitte {position:absolute; top:-10px; left:-33px;}
.pos-oben.rechts {position:absolute; left:4px;top:-10px;}
.pos-unten.links {position:absolute; right:4px;top:11px;}
.pos-unten.mitte {position:absolute; left:-9px;top:15px;}
.pos-unten.rechts {position:absolute; left:4px;top:11px;}


.showall .mapicontext, .mapicon {color:#fff!important;}
.locationmap.showall  a.other_hlb_locations {background:url(../images/map_point.gif) no-repeat center; cursor:text; color:#6a8691!important;}

.infolist_toplink *{white-space:nowrap;}

.address_h2 {margin:0;padding:0;}
.address .first {width:250px; margin:0 0 10px 0;}


#logobox {padding:13px 0px 13px 0; position:relative;}
.logo_kg {display:block; width:14px; height:9px; background:white url(../images/logo_kg.gif) no-repeat center right; position:absolute; right:0; bottom:-5px;}
#navbox {background:none;}

.logo_subtext {position:absolute; top:82px; left:657px; width:203px; font-weight:bold; color:#000;}

.eng .logo_subtext {position:absolute; top:97px; left:657px; font-weight:bold; color:#6A8691;}

#team_overview .position {font-size:11px; line-height:17px; margin:12px 0 0 0;}
.event_item .header .rightfloat {display:none;}

.locations_overview #content {margin:0;}
.subhlb_location_overview_list {padding:10px 0 0 0;}
.subhlb_location_overview h1#title {display:none;}
.subhlb_location_overview .locationmap {top:-189px;}
.subhlb_location_overview .locationtext {height:190px;}
.mapicon {white-space:nowrap;}

.kooperations_item {margin:0 0 17px 0;}
.kooperations_item h2 {margin:0 0 2px 0}

.hlbd_zu {display:block; height:30px; float:left; margin:0 30px 18px 0; cursor:default;}

.hlbd_dienst {display:block; width:233px;  float:left;height:30px; margin:0 30px 18px 0;  background:url(../images/ddp-logo.gif) no-repeat;}
.hlbd_marti {width:233px; background:url(../images/logo_marti.gif) no-repeat; margin-right:50px;}
.hlbd_zer {margin:0 30px 18px 0;  float:left; width:233px; height:30px; background:url(../images/logo_zerfass.gif) no-repeat; display:block;}

.hlbd_schneider {width:233px; margin-right:30px; height:30px; display:block; float:left; background:url(../images/logo_schneider.gif) no-repeat; }
.hlbd_ffw {cursor:default; display:block; width:233px;  float:left;height:30px; margin:0 48px 18px 0;  background:url(../images/ffw-logo.gif) no-repeat;}
.tc {display:block; width:160px;  float:left;height:63px; margin:0 90px 18px 0;  background:url(../images/tc-logo.gif) no-repeat;}


.printlink {clear:both; background:#DFE7E9 none repeat scroll 0 0; border-bottom:1px solid white; color:#6A8691; display:block; font-weight:bold; line-height:14px; padding:4px 0 4px 9px;}

body#epozcontent { padding: 5px; background: #ffffff; font-size:12px; color:#000000; font-family: Arial, sans-serif;}
body#epozcontent a { color: #134b6b!important; }
body#epozcontent a:hover { text-decoration: none!important; }
h1, h2, h3, h4, h5, h6, legend {margin:0 0 13px 0; color:#134b6b; font-weight:bold;}
h2, legend, .datevtools h3 {font-size:100%; line-height:20px; color:#134b6b;}
h3 {font-size:12px; color:#6a8691;}
h4, h5, h6 {font-size:12px; color:#000000;}body#epozcontent ul, body#epozcontent ol { padding: 0 0 13px 15px; }
	body#epozcontent ul ul, body#epozcontent ol ul, body#epozcontent ol ol, body#epozcontent ul ol { padding: 0; }
body#epozcontent li {padding:0 20px 0 17px;}
body#epozcontent table { margin: 0 0 13px 0; }
body#epozcontent li {background:url(http://www.hlb-deutschland.de/common/images/pfeil.gif) no-repeat 0 6px; padding:0 0 0 12px; margin:0 0 5px 0;}
body#epozcontent ul, #content ol {margin:0 0 12px 26px; list-style-type:none;}


.postinfobox.notext {white-space:nowrap; width:455px; text-align:right;border-left:none; padding:0 10px 0 0px; margin:0 0 15px 5px;}












