
* {margin:0;padding:0;text-align:left;}
html {font-size:100.01%;}
body {background:url(/system/modules/de.interone.cgn.dpdhl.icrecruiting/resources/img/bg.gif) repeat-x;font: 62.5% Arial;}
#container {width:100%;text-align:center;margin:0 auto;background:url(/system/modules/de.interone.cgn.dpdhl.icrecruiting/resources/img/bg_bottom.gif) repeat-x bottom;}
#header {margin:0;padding:0;height:70px;text-align:center;background-color:#ffcc00;}
#map {background:url(/system/modules/de.interone.cgn.dpdhl.icrecruiting/resources/img/black_bg.jpg) center 0 no-repeat;height:340px;width:745px;margin:0 auto;position:relative;}
#map img {margin:230px 0 0;}
#map #bubblePlayground {position:absolute;top:74px;left:557px;width:203px;height:151px;display:none;}
#content {width:695px;padding-top:32px;margin:0 auto;overflow:hidden;}
h1{font-size:1.6em;font-weight:normal;padding-left:206px;margin-bottom:27px;width:435px;}
h1 p {font-size:1.0em;font-weight:normal;}
h2 {font-size:1.4em;font-weight:normal;margin:-3px 0 12px;width:435px;}
h2 p {font-size:1.0em;font-weight:normal;}
h3 {font-size:1.2em;color:#000000;font-weight:normal;margin:-3px 0 12px;width:435px;}
h3 p {font-size:1.0em;color:#000000;font-weight:normal;}
p {font-size:1.2em;}
#content .teaser {overflow:hidden;margin-bottom:16px;*margin-bottom:36px;}
#content .section {margin-bottom:36px;}
#content .section .dotted {
background:url(/system/modules/de.interone.cgn.dpdhl.icrecruiting/resources/img/dotted_line.gif) repeat-x scroll 0 0;
line-height:1px;
margin-bottom:12px;
margin-top:6px;
/*clear:both;*/
}
#content .teaser img, #content .teaser h2, #content .teaser h3, #content .teaser p, #content .teaserContent, #content .teaser ul {float:left;}
#content .teaser img {margin:0 40px 9px 0}
#content .teaser p {width:435px;color:#666666;line-height:1.5em;margin-bottom:20px;margin-right:54px;}
#content .teaser ul {width:419px;margin:0 54px 20px 0;padding-left:16px;}
#content .teaser li {color:#666666;line-height:1.5em;font-size:1.2em;}
#content .teaser a {color:#dd270e;text-decoration:none;}
#content .teaser a:hover {text-decoration:underline;}
#content .sensitive, #content .sensitiveX {cursor:pointer;}
#content .sensitive:hover, #content .sensitiveX:hover {text-decoration:underline;}
#content .sensitive h2 a, #content .sensitiveX h2 a, #content .sensitive h2 a p, #content .sensitiveX h2 a p {color:#000000;text-decoration:none;}
#content .sensitiveX a {color:#666666;}
#content .sensitive a img, #content .sensitiveX a img {border:none;}
#content .teaserContent {width:435px;margin-bottom:20px;background-color:#ffffff;padding-left:206px;}
#content .teaserContent img {margin:0 30px 40px 0;}
#footer {height:126px;font-size:1.1em;width:745px;margin:0 auto;overflow:hidden;}
#footer img {margin-top:11px;*margin-bottom:3px;}
#footer #copyNote {float:left;}
#footer ul {list-style-type:none;float:right;}
#footer li {display:inline;margin-left:12px;}
#footer a {text-decoration:none;color:#000000;}

#swfInfo {display:none;}

#goTop {
background:transparent url(/system/modules/de.interone.cgn.dpdhl.icrecruiting/resources/img/bt_goTop.gif) no-repeat scroll left top;
bottom:19%;
float:right;
height:30px;
position:fixed;
right:0;
width:87px;
}

/* Clearfix-Methode zum Clearen der Float-Umgebungen */
.clearfix:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}

/* Diese Angabe benötigt der Safari-Browser zwingend !! */
.clearfix { display: block; }

* html .clearfix { height: 1%; }

/* styles fuer event-Seite */
#backBt img {margin-top:55px;}
.events h4 {font-size:1.6em;font-weight:normal;margin-bottom:27px;float:left;width:206px;}
.events ul.ankerNavi {width:186px!important;margin:0 20px 0 0!important;list-style-type:none!important;float:left;padding-left:0!important;}
.events ul.ankerNavi li {display:block;font-size:1.4em!important;font-weight:normal;margin-bottom:2px!important;}
.events ul.ankerNavi li a {text-decoration:none!important;color:#000000!important;}
.events ul.ankerNavi li a:hover {text-decoration:underline!important;}
.events .eventBlock {float:left;display:block;width:489px;overflow:hidden;}
a.anker {float:none;clear:both;display:block;height:0px;line-height:0px;}
.events .eventHighlight {color:#dd270e;}
.events .eventTitle {color:#000000;}
.events .eventBlock a {color:#dd270e;text-decoration:none;}
.events .eventBlock a:hover {text-decoration:underline;}
.events .eventBlock p {line-height:1.7em !important;}

/* styles fuer contact seite */
#content.contact .teaser {margin-left:206px;}
#content.contact p.email {margin-top: -20px}
#content.contact p.email a {color:#dd270e;text-decoration:none;}
#content.contact p.email a:hover {text-decoration:underline;}

/* playground Button */
#playground {visibility:hidden;}
