/* Style sheet freicontainer */
div.accordion{padding-right:10px;padding-left:20px;text-align:left;background-color:#f4f4f6;}
div.ce_accordion{background:url("tl_files/layout/accordion_bg.gif") left top repeat-x;}
div.accordion div{padding-top:10px;padding-bottom:10px;}
div.accordion div ul{margin:0 0 0 -10px;padding:0;}
div.accordion div li{margin-bottom:3px;padding-left:15px;background:url("tl_files/layout/ico_bullet.gif") left top no-repeat;list-style-type:none;}
div.accordion .ce_text{margin-bottom:0;}
.toggler{display:block;padding-top:5px;padding-bottom:6px;padding-left:25px;background:url("tl_files/layout/ico_plus.gif") left top no-repeat;border-bottom:1px solid #dfdfe1;cursor:pointer;}
.toggler:hover{background:#f7edc1 url("tl_files/layout/ico_plus.gif") left top no-repeat;border-bottom:1px solid #cfcfe1;cursor:pointer;}
.toggler strong{font-weight:bold;color:#557;}
.logo_void{left:0;top:220px;position:absolute;}
#wrapper{background-color:#F0F0F2;background-image:url("/tl_files/layout/bg_wrapper.gif");background-repeat:repeat-x;}
#header{background:url("/tl_files/layout/header_logo.jpg") left bottom no-repeat;}
#unser-standort-header{margin:0;padding:0;background:url("/tl_files/fotos/header/header001.jpg") left top no-repeat;}
#container{margin:0;padding:0;}
#footer{background:url("/tl_files/layout/bg_footer.gif") left bottom no-repeat;}
#main .inside{padding:5px 30px 15px;}
#left .inside{padding:30px 0 15px 30px;}
#right .inside{padding:30px 30px 15px 0;}
#footer .inside{padding:15px 0 0;}
#left .mod_navigation{width:160px;padding:0 0 1px;background-color:#F0F0F2;border-bottom:1px solid #CCCBD1;}
#left .mod_navigation ul{margin:0;padding:0;list-style-type:none;}
#left .mod_navigation li{margin:0;padding:0;border-bottom:1px solid #CCCBD1;font-family:arial,geneva,helvetica,sans-serif;font-weight:bold;text-decoration:none;font-size:12px;color:#778;}
#left .mod_navigation li.first{border-top:1px solid #CCCBD1;}
#left .mod_navigation li.last{border-bottom:0px solid #CCCBD1;}
#left .mod_navigation a,#left .mod_navigation a:link,#left .mod_navigation a:visited{height:30px;display:block;padding-top:14px;padding-left:16px;text-decoration:none;}
#left .mod_navigation a:hover{background-color:#F7F7F9;color:#334;}
#left .mod_navigation span.active{height:30px;display:block;margin:0;padding:14px 0 0 16px;background-color:#F7F7F9;font-weight:bold;text-decoration:none;color:#337bfd;}
#left .mod_navigation a.trail{height:30px;background-color:#F7F7F9;color:#889;}
#left .mod_navigation .level_2 a{height:20px;padding-top:7px;padding-left:26px;background:#EDEDEF url("/tl_files/layout/navi_pfeil.gif") left center no-repeat;font-weight:normal;color:#667;}
#left .mod_navigation .level_2 a:hover{background-color:#F7F7F9;color:#334;}
#left .mod_navigation .level_2 span.active{height:20px;padding-top:7px;padding-left:26px;background:#F3F3F4 url("/tl_files/layout/navi_pfeil.gif") left center no-repeat;font-weight:normal;}
.ce_table table{width:100%;margin-bottom:15px;border:0px;}
.ce_table thead th{padding:7px;background-image:url("tl_files/layout/bg_tableheader.jpg");background-position:center center;border-top:1px solid #ffe87f;border-right:1px solid #ffe87f;border-bottom:1px solid #ffe87f;color:#333;}
.ce_table thead th.head_0{border-left:1px solid #ffe87f;}
.ce_table td{padding:5px 10px 5px 7px;vertical-align:top;border-right:1px solid #f0f0f2;font-size:11px;}
.ce_table td.col_last{border-right:0px;}
.ce_table tr.even{background-image:url("tl_files/layout/raster_hell_bg.gif");background-position:left top;}
.ce_table tr.odd{background-color:#f7f7f7;}
.ce_gallery td{padding-top:3px;padding-bottom:3px;vertical-align:top;}
#main em{font-family:georgia, "times new roman", times ,serif;font-style:italic;}
#main .box{margin:0;padding:0 5px 10px 10px;background-color:#F7F7F9;border:2px solid #00B3FE;-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}
.ce_text li{margin-bottom:3px;padding-left:15px;background:url("tl_files/layout/bullet.gif") left top no-repeat;font-weight:normal;color:#557;list-style-type:none;}
.ce_text ul{margin:0 0 10px;padding:0 0 0 5px;}
.ce_text ol{margin-left:5px;padding-left:10px;}
.ce_text ol li{margin-left:10px;padding-left:0;background-image:url("none");list-style-type:decimal;}
.mod_newsmenu ul,.mod_newsmenu p{margin:0;padding:0;list-style-type:none;}
.mod_newsmenu li,.mod_newsmenu p{margin-bottom:3px;padding:0;}
.mod_newsmenu ul .level_2,.mod_newsmenu p .level_2{margin:0;padding:2px 0 2px 15px;list-style-type:square;}
.caption{font-family:georgia, "times new roman", times ,serif;font-style:italic;font-weight:normal;font-size:11px;}
div .caption{margin-top:2px;padding:2px 3px;background-color:#f7f7f7;border:1px dotted #dfdfe1;}
#mcc{left:5px;top:40px;position:absolute;}
#mcc a{font-family:arial,geneva,helvetica,sans-serif;text-decoration:none;font-size:11px;color:#bbc;}
#mcc a:hover{color:#889;}
#copyright{left:220px;position:absolute;font-family:arial,geneva,helvetica,sans-serif;font-weight:normal;text-decoration:none;font-size:10px;color:#A7A7BF;}
#copyright span{color:#889;}
#copyright em{font-weight:normal;color:#cccbd1;}
#copyright a{margin-left:5px;padding-left:15px;background:url("tl_files/layout/ico_toplink.gif") left center no-repeat;font-weight:normal;text-decoration:none;font-size:10px;color:#889;}
.captcha{width:30px;padding:2px;text-align:center;background-color:#fff;border:1px solid #ddd;}
.captcha_text{font-family:arial,geneva,helvetica,sans-serif;font-size:11px;color:#cf0090!important;}
* html .captcha{margin:0;}
*:first-child+html .captcha{margin:0;}
* html .captcha_text{top:-3px;}
*:first-child+html .captcha_text{top:-3px;}
.checkbox_container{margin:0 0 1px;}
* html .checkbox_container{margin:2px 0 -1px;}
*:first-child+html .checkbox_container{margin:2px 0 -1px;}
.checkbox_container span{display:block;padding-right:6px;}
.checkbox{margin:3px 3px 0 1px;padding:0;}
* html .checkbox{top:1px;position:relative;margin:-4px 0 0 -3px;}
*:first-child+html .checkbox{top:1px;position:relative;margin:-4px 0 0 -3px;}
select{width:160px;margin:5px 0;padding:2px;border:1px solid #ddd;}
.error{font-family:Arial,Geneva,Helvetica,sans-serif;font-weight:normal;font-size:10px;color:#bc2716;}
fieldset{width:400px;display:block;margin:12px 0 24px;padding:12px;}
* html fieldset{margin-top:12px;}
*:first-child+html fieldset{margin-top:12px;}
legend{color:#333;}
* html legend{margin-top:-24px;padding:12px 0;}
*:first-child+html legend{margin-top:-24px;padding:12px 0;}
.upload{margin:1px 0;}
* html .upload{margin:0;}
*:first-child+html .upload{margin:0;}
div.accordion .image_container img{margin-top:2px;padding:2px;background-color:#fff;border:1px solid #dedede;}
.ce_form .col_first{padding-right:9px;text-align:right;}
.mod_article a,.mod_newsreader a,.mod_upcoming_events a{border-bottom:1px dotted #0cf;text-decoration:none;color:#36c;}
.mod_article a:hover,.mod_newslist a:hover,.mod_upcoming_events a:hover{border-bottom:1px dotted #ff0000;text-decoration:none;color:#bc2716;}
.mod_article .image_container a:link,.mod_article .image_container a:visited,.mod_article .image_container a:hover,.mod_article .image_container a:focus,.mod_article .image_container a:active{border:0px none;}
.pdf_link img a{background-image:url("none");border:0;}
.pdf_link{left:485px;position:absolute;display:block;border:0px;}
.back{padding-top:2px;padding-bottom:2px;padding-left:17px;background:url("tl_files/layout/backlink.gif") left center no-repeat;}
.ce_toplink{float:right;padding-top:5px;padding-bottom:5px;padding-left:15px;background:url("tl_files/layout/ico_toplink_a.gif") left center no-repeat;}
.ce_toplink a{font-size:10px;}
div .pagination{padding:5px;background-color:#eaffdf;}
.pagination{margin-top:12px;text-align:right;}
.pagination p{display:none;padding-right:6px;}
.pagination ul{display:inline;margin:0;padding:0;}
.pagination li{display:inline;padding:0 1px;background:none;}
.radio_container{margin:0 0 1px;}
* html .radio_container{margin:2px 0 -1px;}
*:first-child+html .radio_container{margin:2px 0 -1px;}
.radio_container span{padding-right:5px;}
.radio{top:2px;position:relative;margin:1px 2px 0 1px;padding:0;}
* html .radio{top:1px;position:relative;margin:-4px -1px 0 -3px;}
*:first-child+html .radio{top:1px;position:relative;margin:-4px 0 0 -3px;}
#main .ce_form.tableless br{clear:left;}
#main div.formbody{padding:10px 0 15px;background-image:url("tl_files/layout/raster_bg.gif");}
#main .ce_form.tableless label{width:80px;float:left;display:block;padding-top:4px;padding-left:10px;text-align:left;}
*html #main .ce_form.tableless label{padding-top:3px;}
#main .ce_form.tableless .submit_container{margin-left:90px;}
* html #main .ce_form.tableless .submit_container{margin-top:5px;margin-left:92px;}
form h1,form h2,form h3{margin-top:5px;margin-bottom:5px;border-bottom:1px solid #ededed;}
#main .ce_form.tableless .checkbox_container,#main .ce_form.tableless .radio_container{overflow:hidden;display:block;margin-bottom:-15px;padding-bottom:3px;}
#main .ce_form.tableless .checkbox_container input,#main .ce_form.tableless .radio_container input{float:left;}
#main .ce_form.tableless .checkbox_container label,#main .ce_form.tableless .radio_container label{width:180px;top:1px;position:relative;float:none;margin:0;padding:0 0 0 20px;text-align:left;font-weight:bold;font-size:11px;}
#main .ce_form.tableless .checkbox_container span,#main .ce_form.tableless .radio_container span{overflow:hidden;display:block;}
* html #main .ce_form.tableless .checkbox_container,* html #main .ce_form.tableless .checkbox_container span,* html #main .ce_form.tableless .radio_container,* html #main .ce_form.tableless .radio_container span{zoom:1;}
html>body #main .ce_form.tableless .checkbox_container label,html>body #main .ce_form.tableless .radio_container label{margin-top:1px;}
*:first-child+html #main .ce_form.tableless .checkbox_container label,*:first-child+html #main .ce_form.tableless .radio_container label{margin-top:0;}
textarea{width:200px;height:90px;overflow:auto;margin:2px 0 5px;padding:2px;background-color:#fff;border:1px solid #ddd;}
.textfield,.selectmenu,.text,.select{width:200px;margin:2px 0;padding:2px;background-color:#fff;border:1px solid #ddd;}
textarea.mandatory:focus,.textfield.mandatory:focus,.selectmenu.mandatory:focus,.text.mandatory:focus,.select.mandatory:focus{background-color:#eefcff;border:1px solid #0cf;}
.text:focus,.password:focus,.upload:focus,textarea:focus,.select:focus,.captcha:focus{background-color:#fffcdf;border:1px solid #fd0;}
* html .text,* html .password{margin:0;}
*:first-child+html .text,*:first-child+html .password{margin:0;}
.formbody div.explanation{margin-bottom:3px;margin-left:91px;text-align:left;color:#707173;}
form label.mandatory{font-weight:bold;color:#36c;}
.submit{margin-top:3px;margin-bottom:3px;}

