@import url(http://fonts.googleapis.com/css?family=Overlock:400,700);
@media screen, projection{body{overflow-y:scroll;}
body{background:#eeeeee;padding:0;text-align:left;}
.page_margins{}
.page {
    background-color: #fff;
}
#wrap{position:relative;margin-top:-22px !important;}
#phpbb #wrap {margin-top:0 !important;}
#header, #nav, #main, #extended, #footer, #preFooter{clear:both;position:relative;}
#header {
    height: 100px;
    float: left;
  width:100%;
}
#main{background:#ffffff;padding:0;margin-top:10px;}
#teaser {
    height: auto;
    color: #555;
    width: 100%;
    text-align: left;
    position: relative;
    min-height: 1px;
    padding-left: 20px;
    padding-right: 20px;
}
#extended{background:url("") repeat-y scroll center top transparent;padding:10px 20px;}
#footer{color:#444;float:right;}
#col1{width:185px;display:none;}
#col1_content{padding:0 10px;}
#col2{width:185px;}
#col3{margin:0 185px;position: relative;
top: 35px;
padding-bottom: 35px;
  margin-left: 0px !important;
margin-right: 320px !important;
}
#col3_content{padding:0 10px;}
#header #logo{position:absolute;top:10px;left:10px;padding:0;z-index:20;}
#header #logo img.headImg1 {
    max-width: 100%;
    padding: 0 10px;
}
#logo H1.schwangerschaft{position:absolute;top:120px;left:10px;font-family:Arial, Helvetica, sans-serif;color:#CB6500;font-size:10px;background-color:#FEE4BC;border:none;padding:0px;margin:0px;}
#header #banner{border:0px groove lightgrey;position:absolute;right:10px;top:25px;z-index:10;}
#header #banner img.headImg2{}
#header #headerslide{position:absolute;top:0;left:0;padding:0;margin:0;z-index:1;width:100%;overflow:hidden;}
#header #headerslide .tx-imagecycle-pi1{}
#header #searchbox, #SEARCH{
  position: relative;
top: 100px;
font-size: 11px;
z-index: 40;
float: right;
}
#wrap #header #searchbox{top:95px;}
#header #searchbox .tx-macinasearchbox-pi1{}
#header #searchbox input{margin-left:0;}
#header #searchbox form span{display:block;font-weight:bold;color:#aaa;}
#header #searchbox form input, #SEARCH input{float:left;width:150px;padding:5px 2px 4px 10px;background:#FAFAFA;border:1px solid #999999;color:#999999;font-size:11px;}
#header #searchbox form input:focus, #SEARCH input:focus{color:#891dd0;}
#header #searchbox form input.submit,
#header #searchbox form input.button{float:left;width:32px;height:24px;text-indent:-999px;padding:0;background:#c673fe url("../../images/layout/submit.png") 0 0 no-repeat;border:none;}
#wrap #header #searchbox a:link, #wrap #header #searchbox a:visited{color:#891dd0;float:right;padding-top:1px;}
#header #topnav{font-size:0.9em;color:#ffffff;background:transparent;z-index:50;position:absolute;top:10px;right:10px;}
#header #topnav span.accessKey{text-decoration:underline;}
#header #topnav span.showAccessKey{font-size:80%;font-style:italic;}
#teaser .rootline{float:left;}
#teaser .rootline a{color:#888;text-decoration:underline;}
#teaser .rootline a:hover{background:transparent;}
#teaser .langMenu{float:right;margin:1px 10px 0 0;}
#teaser .langMenu a:hover{background:transparent;}
#teaser .langMenu img{margin-top:4px;padding-right:3px;}
#teaser .langMenu .tx-srlanguagemenu-pi1 .CUR img{padding-right:1px;}
#teaser .langMenu .tx-srlanguagemenu-pi1 .CUR img.tx-srlanguagemenu-pi1-flag{padding-right:3px;}
#teaser .langMenu .tx-srlanguagemenu-pi1 form#sr_language_menu_form fieldset legend{display:none;}
#teaser .langMenu .tx-srlanguagemenu-pi1 form#sr_language_menu_form fieldset label{display:none;}
#teaser .tipaFriend{float:right;margin:4px 10px 0 0;}
#teaser .selectFontSize{float:right;margin:4px 10px 0 0;}
#teaser .selectFontSize a{color:#fff;}
#teaser .selectFontSize a:hover{background:transparent;}
#teaser .printLink{float:right;margin:4px 10px 0 0;}
#teaser .aktDatum{float:right;margin:5px 20px 0 0;}
#submenu{margin:0;}
#submenu a {}
#adsRight-0,
#adsRight-1,
#adsRight-2,
#adsMenu{text-align:center;}
.adsLogo{text-align:right;}
#adsMenu,
.adsLogo,
.adsExt,
.adsInt,
.tigerSpace,
.windsalbeSpace,
.toepferSpace{margin-bottom:1em;}
#atgOuter{
    position: absolute;
    left: initial;
    float: left;
    top: 0px;
    right: -160px;
    width: 160px;
    height: 600px;
}
#tiger1, #tiger1mobile { display:none; }
#xxl{position:relative;height:auto;width:100%;margin:0 auto 10px;}
#footer_content{float:left;}
#footernav{float:right;}
.socialicons{f
  float: right;
width: 160px;
text-align: right;
position: relative;
clear: both;
}
#pageUID-1261 .socialicons{margin-left:0;margin-top:5px;}
#googleplusone{margin-left:1px;margin-right:-3em;}
#skiplinks a.skip:focus,
#skiplinks a.skip:active{color:#fff;background:#333;border:0 none;border-bottom:1px #000 solid;padding:10px 0;text-decoration:none;}
#c2108{margin:10px 0;padding:5px;background:#ffffff;}
body > table{display:none;}
}
#searchbox {
    position: relative;
    margin-bottom: 10px;
}
#searchbox form{
  width: 200px;
height: 25px;
}
#searchbox input[type=text] {
  line-height: 25px;
font-size: 12px;
border: 0px solid #cccccc;
background: #efefef;
padding: 0 5px;
margin: 0;
width:160px;
-webkit-transition: width 0.5s ease-in-out;
    -moz-transition: width 0.5s ease-in-out;
    -o-transition: width 0.5s ease-in-out;
    transition: width 0.5s ease-in-out;
    position: absolute;
left: 25px;
}
#searchbox input[type=text]:focus {
width:265px;
}
#searchbox input[type=submit] {
  line-height: 20px;
font-size: 12px;
border: 0px solid #cccccc;
background:url(../../images/lupe.png) no-repeat;
text-indent: -9999px;
display: inline-block;
width: 25px;
margin: 0;
padding: 0;
position: absolute;
left: 0px;
top: 3px;
}