/* Style sheet idfabrik */
body{position:static;background-color:#20201f;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;font-size:0.8em;color:#00ffff;}
h1{display:inline;margin-top:0.5em;padding-top:0.1em;padding-bottom:0.1em;font-family:Georgia, Times New Roman, Times, serif;font-variant:small-caps;font-size:1.8em;line-height:2.0em;white-space:nowrap;}
h2{display:inline;margin-top:0.5em;padding-top:0.1em;padding-bottom:0.1em;border-top:1px solid #1E8B91;border-bottom:1px solid #1E8B91;font-family:Georgia, Times New Roman, Times, serif;font-size:1.6em;line-height:2.0em;white-space:nowrap;}
h3{display:inline;margin-top:0.5em;padding-top:0.1em;padding-bottom:0.1em;border-bottom:1px solid #1E8B91;font-family:Georgia, Times New Roman, Times, serif;font-size:1.4em;line-height:2.0em;white-space:nowrap;}
#screen{bottom:0;left:0;right:0;top:0;position:absolute;display:block;border:2px solid #00ffff;overflow-y: scroll;}
#wrapper{background:url("tl_files/id_images/borderBL.png") left bottom no-repeat;min-width: 840px;}
.hrClear{clear:both;display:none;}
.persHeader{margin-bottom:0.4em;text-decoration:underline;}
#printHr{display:none;}
#header{background:url("tl_files/id_images/borderTL.png") left bottom no-repeat;}
#logoFace{width:206px;height:130px;overflow:hidden;float:left;display:block;}
#logoText{width:380px;height:130px;overflow:hidden;float:left;display:block;}
#borderTR{width:237px;height:130px;overflow:hidden;float:right;display:block;}
#linkLegalTop{overflow:hidden;float:right;display:block;margin-right:-10px;font-size:80%;}
#printLogo{display:none;}
#printHeadline{display:none;}
#left{padding:7px 0 0 50px;background:url("tl_files/id_images/borderLT.png") left top no-repeat;min-height: 375px;}
#cubesT{margin-bottom:25px;}
#main{padding:0 50px 0 0;background:url("tl_files/id_images/borderRT.png") right top no-repeat;min-height: 128px;}
#main .mod_article{padding-top:12px;padding-left:18px;background:url("tl_files/id_images/borderMAIN.png") left top no-repeat;min-height: 296px;}
.mod_article a{padding-left:9px;background:url("tl_files/id_images/hrefPassiv.gif") left center no-repeat;text-decoration:none;color:#00ffff;}
.mod_article a:hover{padding-left:9px;background:url("tl_files/id_images/hrefActive.gif") left center no-repeat;text-decoration:none;color:#ffffff;}
.mod_article li{margin-left:2em;list-style-type:circle;}
.portrait{float:left;margin-right:1.5em;margin-bottom:1.5em;}
.portrait .image_container{width:194px;height:171px;padding-top:21px;padding-left:71px;background:url("tl_files/id_images/portraitBack.png") left top no-repeat;}
.portraitText{clear:left;}
.qualiGrafik a,.qualiGrafik a:hover{background-image:none;}
#print_breadcrumb{display:none;}
#footer{background:url("tl_files/id_images/borderBR.png") right top no-repeat;}
#footer .inside{padding-top:43px;padding-right:45px;padding-left:48px;}
#copyright{height:2em;float:left;display:block;color:#1E8B91;}
#printFooter{display:none;}
.links{float:right;display:block;text-decoration:none;}
.links a{margin-left:15px;padding-left:20px;vertical-align:bottom;text-decoration:none;font-variant:small-caps;color:#1e8b91;}
.links a:hover{color:#00ffff;}
#copyright a{margin-left:0;padding-left:0;}
#linkNachOben a{background:url("tl_files/id_images/iconUp.gif") left center no-repeat;}
#linkNachOben a:hover{background:url("tl_files/id_images/iconUp2.gif") left center no-repeat;}
#linkHome a{background:url("tl_files/id_images/iconHome.gif") left center no-repeat;}
#linkHome a:hover{background:url("tl_files/id_images/iconHome2.gif") left center no-repeat;}
#linkContact a{background:url("tl_files/id_images/iconContact.gif") left center no-repeat;}
#linkContact a:hover{background:url("tl_files/id_images/iconContact2.gif") left center no-repeat;}
#linkPrint a{background:url("tl_files/id_images/iconPrint.gif") left center no-repeat;}
#linkPrint a:hover{background:url("tl_files/id_images/iconPrint2.gif") left center no-repeat;}
#linkLegal a{background:url("tl_files/id_images/iconLegal.gif") left center no-repeat;}
#linkLegal a:hover{background:url("tl_files/id_images/iconLegal2.gif") left center no-repeat;}
.mod_navigation{font-family:Georgia, Times New Roman, Times, Serif;}
.mod_navigation a{text-decoration:none;color:#1e8b91;}
.mod_navigation a:hover{text-decoration:none;color:#00eeff;}
#navi_main{font-size:1.6em;line-height:2.0em;}
#navi_main li{padding-left:20px;background:url("tl_files/id_images/naviPassivDot.gif") left center no-repeat;}
#navi_main li.active,#navi_main li.trail{background:url("tl_files/id_images/naviActiveDot.gif") left center no-repeat;}
#navi_main .active,#navi_main .trail{font-variant:small-caps;font-size:1.05em;}
#navi_sub .active{font-variant:small-caps;font-size:1.02em;}
#navi_sub .mod_navigation{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;;}
#navi_sub ul{margin-bottom:0;}
#navi_sub li{float:left;margin-right:1.2em;vertical-align:bottom;}
.formbody{margin-top:2em;margin-left:2em;}
.formbody label{width:8em;float:left;}
.formbody input,.formbody textarea{width:30em;margin-bottom:1em;padding:0.1em;background-color:#20201F;border:1px solid #03f7ff;color:#ffffff;}
.formbody input.text:focus,.formbody input.text:hover,.formbody textarea:focus,.formbody textarea:hover{background-color:#737373;color:#ffffff;}
.formbody label.error{margin-top:2.2em;}
.formbody input.submit{width:38.4em;margin-bottom:0;padding:0.4em;background-color:#20201F;font-weight:bold;color:#00FFFF;}
.formbody input.submit:focus,.formbody input.submit:hover{background-color:#737373;font-weight:bold;color:#ffffff;cursor:pointer;}
.toggler{padding-left:15px;background:url("tl_files/id_images/togglerPassiv.gif") left center no-repeat;font-family:Georgia,Times New Roman,Times,serif;font-size:1.3em;line-height:2em;cursor: pointer;}
.toggler.active{background:url("tl_files/id_images/togglerAktiv.gif") left center no-repeat;}
.accordion{margin-left:5px;padding-left:10px;border-left:1px dotted #00FFFF;}
.accordion h4{margin-top:0.1em;margin-bottom:0.2em;}
.accordion .ce_downloads p{padding-left:20px;}
.accordion .formbody{margin-top:0;}
.accordion .formbody input.submit{width:19em;}

