/* Style sheet ndhe */
.ce_form.tableless div.error{margin-top:0;margin-bottom:0;}
input.captcha:focus{border:1px solid #cccccc;}
* html input.radio{margin:-1px 0;}
span.mandatory{}
.checkbox_container{margin:0.25em 0.25em 0.25em 0;}
span.captcha_text{top:0.65em;position:relative;vertical-align:top;font-weight:normal !important;color:#333333 !important;}
*:first-child+html input.radio{margin:-1px 0;}
div.error{margin-top:0.5em;margin-bottom:0;font-weight:bold;color:#ff0000;}
.checkbox_container span{display:block;}
* html span.captcha_text{top:0.8em;}
.submit_container{margin:0.25em 0.25em 0.25em 0;}
div.cc{margin-bottom:0.5em;}
.checkbox_container label{font-weight:normal;}
*:first-child+html span.captcha_text{top:0.8em;}
input.submit{padding-right:0.5em;padding-left:0.5em;background-color:#dbdbdb;border:1px solid #8a8a8a;}
.ce_form td.col_first{padding-right:1em;vertical-align:middle;}
input.checkbox{margin-right:3px;}
.radio_container{margin:0.25em 0.25em 0.25em 0;}
input.submit:hover{padding-right:0.5em;padding-left:0.5em;background-color:#dbdbdb;border:1px solid #525252;}
select{width:200px;margin:0.25em 0.25em 0.25em 0;background-color:#f6f6f6;border:1px solid #c6c6c6;}
* html input.checkbox{margin:-1px 0;}
.radio_container span{display:block;}
input.submit:focus{padding-right:0.5em;padding-left:0.5em;background-color:#dbdbdb;border:1px solid #525252;}
select:focus{margin:0.25em;background-color:#ffffdd;border:1px solid #c6c6c6;}
*:first-child+html input.checkbox{margin:-1px 0;}
.radio_container label{font-weight:normal;}
* html input.submit{padding-right:0;padding-left:0;}
input.captcha{width:60px;margin:0.25em 0.25em 0.25em 0;padding:4px;border:1px solid #cccccc;}
input.radio{margin-right:3px;}
*:first-child+html input.submit{padding-right:0;padding-left:0;}
#ohne .image_container img{margin:0;padding:0;border:0px;}
.image_container{}
.image_container img{margin:0;padding:2px;border:1px solid #919191;}
.image_container .caption{margin:0;padding:2px 2px 3px 3px;background-color:#e4ecc7;border-right:1px solid #919191;border-bottom:1px solid #919191;border-left:1px solid #919191;font-size:11px;color:#636363;}
#gallery .image_container .caption{margin:0;padding:4px 2px 5px 3px;background-color:#e4ecc7;border-right:1px solid #919191;border-bottom:1px solid #919191;border-left:1px solid #919191;font-size:11px;color:#636363;}
.mod_login.two_column{}
#efb{margin-bottom:20px;margin-left:50px;}
#topmenu{right:20px;top:13px;position:relative;float:right;}
.mod_changelanguage{left:600px;top:3px;position:absolute;}
* html .mod_changelanguage{left:600px;top:18px;position:absolute;}
*:first-child+html .mod_changelanguage{left:600px;top:18px;position:absolute;}
.mod_changelanguage ul{list-style-type:none;}
body{background-color:#f1f5e3;}
#header{background:url("tl_files/ndhe/layout/header.jpg") left bottom no-repeat;}
#container{background:url("tl_files/ndhe/layout/container.jpg") center top repeat-y;}
#main{padding:20px;}
.hyperlink_txt{padding-left:18px;background:url("tl_files/ndhe/layout/link.gif") left center no-repeat;}
.ce_toplink{margin-top:15px;margin-bottom:15px;text-align:left;}
.ce_toplink a{padding-left:12px;text-align:left;background:url("tl_files/ndhe/layout/top.gif") left center no-repeat;}
a{color:#028d3d;}
#current_page{margin-bottom:25px;padding:4px 2px 4px 5px;background-color:#028D3D;font-size:1.5em;color:#cccccc;}
#footer{background:url("tl_files/ndhe/layout/footer.jpg") center top no-repeat;}
#top_left{position:absolute;float:left;margin-top:25px;margin-left:20px;padding-top:0;}
#top_emas{position:absolute;float:left;margin-top:130px;margin-left:20px;padding-top:0;}
#top_right{position:absolute;float:right;margin-top:50px;font-size:1.5em;color:#333333;}
#left{margin-left:10px;padding-top:20px;}
#footer_links{width:480px;position:absolute;margin-top:6px;padding:5px 20px 5px 10px;font-size:12px;color:#666666;}
#footer_rechts{width:250px;position:relative;float:right;margin-top:6px;padding:5px 20px 5px 10px;text-align:right;font-size:12px;}
#top_image{float:right;margin:0;padding:0;}
.ce_text,.teaser{line-height:1.5;}
form table td{}
form table td:first-child{width:30%;}
fieldset table td:first-child{width:140px;text-align:left;}
label{font-weight:normal;}
p.label{margin-top:0.5em;margin-bottom:-0.25em;}
fieldset{margin:0 0 1.5em;padding:1.4em;border:1px solid #c6c6c6;}
legend{font-weight:bold;font-size:1.2em;}
.error{margin:0;padding:2px 0 0;font-size:9px;color:#ff0000;}
input.text{width:260px;margin:0.25em 0.25em 0.25em 0;padding:4px;border:1px solid #cccccc;}
input.text:focus{border:1px solid #cccccc;}
input.upload{margin:0.25em 0.25em 0.25em 0;}
textarea{width:460px;height:120px;margin:0.25em 0.25em 0.25em 0;padding:4px;border:1px solid #cccccc;}
textarea:focus{border:1px solid #cccccc;}
.ce_form.tableless label{display:block;margin-top:1.5em;}
.ce_form.tableless .radio_container,.ce_form.tableless .checkbox_container{margin-bottom:-16px;}
.ce_form.tableless .radio_container label,.ce_form.tableless .checkbox_container label{display:inline;}
.mod_article .back{margin-top:18px;}
.mod_article .more{display:inline;}
.pdf_link{padding:0;text-align:right;}
.mod_lostPassword{margin:24px;}
.mod_lostPassword td{padding-right:6px;padding-bottom:3px;}
.mod_lostPassword .text,.mod_lostPassword .password{width:210px;}
.mod_lostPassword .captcha{width:40px;}
.mod_lostPassword .captcha_text{color:#666666;}
.ce_list ul{margin:0;padding:0;}
.ce_list li{margin:0 0 0 22px;padding:0;line-height:16px;}
* html .ce_list li{margin-left:26px;}
.mod_navigation{position:relative;display:block;margin-right:auto;padding:25px 10px 20px;text-align:left;}
.mod_navigation ul,.mod_navigation li{margin:0;padding:0;}
.mod_navigation ul{margin-top:5px;margin-bottom:5px;padding:0 0 0 5px;list-style-type:none;}
.mod_navigation li{margin:0;padding:5px 0;list-style-type:none;}
.mod_navigation span{margin:0;padding:0;text-decoration:underline;}
.mod_navigation .level_2{padding:3px 0 0 9px;border-bottom:0px;}
.mod_navigation .level_2 li{padding:1px 0 2px 14px;background:url("tl_files/ndhe/layout/arrow.gif") left center no-repeat;}
.mod_navigation a,.mod_navigation li,.mod_navigation span{font-weight:bold;font-size:13px;color:#028d3d;}
.mod_navigation .level_2 a,.mod_navigation .level_2 li,.mod_navigation .level_2 span{font-weight:normal;font-size:13px;}
.mod_login.one_column .col_first{width:50%;}
.mod_login.one_column .text{width:150px;}
.mod_login.one_column .submit{margin-top:4px;}
.mod_login.mod_login.one_column .label{width:200px;margin:4px 0 1px;font-style:italic;}
.mod_login .submit_container{margin-top:8px;margin-bottom:4px;}
#request_password{margin:0 5px;padding:0 5px 10px 6px;background-color:#ece4d9;}
#request_password a{font-size:10px;color:#999999;}
#topmenu input.text{width:190px;margin:0;padding:2px;font-weight:normal;font-size:13px;color:#737373;}
#topmenu input.submit{top:2px;position:relative;margin:0;padding:2px 9px 9px 3px;vertical-align:top;background-color:#ffffff;border:0px;}
.mod_search .text{width:230px;}
html>body .mod_search .radio_container{margin-top:3px;}
*:first-child+html .mod_search .radio_container{margin-top:0;}
.mod_search .radio_container label{left:-2px;top:-2px;position:relative;padding-right:3px;}
.mod_search .header{margin-top:18px;margin-right:5px;margin-bottom:24px;padding-bottom:4px;text-align:right;border-bottom:1px solid #ece4d9;}
.mod_search h3{margin:0 0 2px;padding:0;}
.mod_search .context{margin:0 5px 3px 0;}
.mod_search .url{margin-bottom:12px;color:#c6ad8d;}
.mod_search .relevance{font-weight:normal;font-size:11px;color:#c6ad8d;}
.mod_search .highlight{font-weight:bold;}
.mod_personalData{margin-bottom:36px;}
.mod_personalData fieldset{width:400px;display:block;margin:12px 0 24px;padding:12px;}
* html .mod_personalData fieldset{margin-top:-12px;}
*:first-child+html .mod_personalData fieldset{margin-top:-12px;}
.mod_personalData legend{color:#028d3d;}
* html .mod_personalData legend{margin-top:-12px;padding:12px 4px 12px 0;}
*:first-child+html .mod_personalData legend{margin-top:-12px;padding:12px 4px 12px 0;}
.mod_personalData .submit_container{width:428px;text-align:right;}
* html .mod_personalData .submit_container{width:434px;}
*:first-child+html .mod_personalData .submit_container{width:434px;}
.mod_personalData td{width:160px;padding:2px 6px 2px 0;}
* html .mod_personalData td{padding:1px 6px 1px 0;}
.mod_personalData .text,.mod_personalData .password{width:200px;}
.mod_personalData select{width:204px;}
* html .mod_personalData select{width:206px;}
*:first-child+html .mod_personalData select{width:206px;}
.ce_table{margin-top:24px;margin-bottom:24px;border-left:1px solid #cccccc;}
.ce_table td{padding:2px 8px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
*:first-child+html .ce_list li{margin-left:26px;}
.ce_table th{padding:2px 8px;background-color:#e6e6e6;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_table th a{color:#000000;}
.pagination li{display:inline;margin:0;padding:0;list-style-type:none;}
#tps td{padding:2px 4px;}
.pagination{margin-top:22px;padding-top:4px;border-top:1px solid #ece4d9;}
#tps .col_0{width:80px;}
.pagination p{width:160px;float:left;padding-right:3px;padding-left:3px;text-align:left;}
#tps .explanation{padding-bottom:24px;}
.pagination ul{width:240px;float:right;margin:0;padding:0 3px;text-align:right;}

