/* Style sheet 2009-stockheim-common */
.form_search{margin-top:45px;}
.form_search h1{margin:0;padding:0 0 5px 2px;font-family:Arial,Helvetica, sans-serif;font-weight:bold;font-weight:normal;font-size:11px;color:#ffffff;}
.mod_newslist{margin-top:15px;padding:0;}
.mod_navigationSub{top:50px;position:relative;}
ce_form{color:#423022;}
.ce_table h1{font-weight:bold;font-size:10pt;color:#F1F0EF;}
#header{text-align:center;background-color:#ffffff;}
#header_logo{top:45px;position:relative;text-align:center;}
#header_image{width:580px;height:150px;top:16px;position:relative;text-align:center;vertical-align:middle;}
*html #header_image{width:580px;height:150px;position:relative;}
.header_image_no{height:20px;top:-22px;position:relative;padding:2px;background-image:url("tl_files/stockheim-media/layout/hi-debug-no.png");background-repeat:repeat-x;}
.header_image_ok{height:20px;top:-22px;position:relative;padding:2px;background-image:url("tl_files/stockheim-media/layout/hi-debug-ok.png");background-repeat:repeat-x;}
#right{width:250px;float:right;margin:0;padding:0 4px 0 0;}
#right .inside{margin:0;padding:0 20px 0 15px;}
#footer{width:848px;position:relative;margin:0;padding:0;background-color:#554438;}
.citation{margin-top:8px;margin-bottom:8px;padding:6px 6px 6px 55px;background:#FFCC9C url("/tl_files/boldt_media/layout/citation.png") left top no-repeat;border:1px dashed #FF9938;font-style:italic;color:#404040;-moz-border-radius:3px;}
.pdf_link{padding-top:5px;padding-right:5px;text-align:right;}
#PoweredBy{text-align:center;}
.image_container{padding-top:4px;text-align:center;}
#back_eeeeee{padding:2px 4px 4px 8px;background-color:#eeeeee;}
.ce_list ul{margin:6px 0;padding:0 0 0 12px;}
.ce_list li{padding-top:1px;padding-bottom:2px;padding-left:16px;background:url("tl_files/stockheim-media/layout/bullet.gif") left top no-repeat;list-style-type:none;}
.clearboth{clear:both;}
.mod_article{padding:35px 0 0 77px;}
.ce_text{overflow:visible;display:block;font-size:10pt;}
.ce_headline{left:-77px;position:relative;overflow:visible;margin-bottom:20px;padding:0 0 0 77px;background:url("tl_files/stockheim-media/layout/title-bg.gif") left center no-repeat;font-weight:bold;font-size:14px;color:#F1F0EF;}
.ce_text h1{position:relative;overflow:visible;margin-bottom:20px;padding:0;font-weight:bold;font-size:12px;color:#F1F0EF;}
.ce_text ul{padding-bottom:8px !important;}
.ce_code pre,.ce_text pre{margin-top:16px;margin-bottom:16px;padding:8px;background-color:#f3f3f3;border:1px solid #e3e3e3;}
#major_headline{margin:0 0 0 -1px;font-size:22px;color:#e6e6e6;}
#with_image img{border:1px solid #666666;}
.ce_toplink{margin-top:18px;margin-right:10px;margin-left:10px;text-align:right;}
.ce_toplink a{padding-right:12px;padding-bottom:1px;background:url("tl_files/boldt_media/layout/back_to_top.gif") right center no-repeat;color:#bdab90;}
.comment{margin:2px 0 15px;padding:10px;background-color:#eeeeee;border:1px dotted #dddddd;font-family:Verdana, sans-serif;font-weight:normal;font-size:12px;-moz-border-radius:4px;}
.toggler{padding-top:2px;padding-bottom:3px;padding-left:18px;background:#6D6056 url("tl_files/stockheim-media/layout/pfeil.png") left center no-repeat;border:1px solid #554438;font-weight:bold;color:#A89881;cursor:hand;cursor:pointer;}
.accordion div{padding-top:9px;padding-bottom:12px;line-height:16px;}
.accordion pre{padding:8px 8px 8px 16px;background-color:#f3f3f3;background-image:url("tl_files/stockheim-media/layout/pfeil.png");background-repeat:no-repeat;}
.ce_form .captcha{width:50px;padding:2px;background-color:#D5CCC5;border:1px solid #554438;color:#35261B;}
.mod_search{margin-top:25px;}
*html .mod_search .text{width:250px;padding-right:4px;vertical-align:middle;background-color:#D5CCC5;border:1px solid #554438;color:#35261B;}
.mod_comments .text{width:280px;padding:2px;background-color:#D5CCC5;border:1px solid #554438;color:#35261B;}
.ce_form .textarea,.mod_comments .textarea{width:310px;padding:2px;background-color:#D5CCC5;border:1px solid #554438;color:#35261B;}
* html .ce_form .textarea,* html .mod_comments .textarea{width:340px;color:#423022;}
.ce_form .text:focus,.ce_form .textarea:focus,.mod_search .text:focus,.mod_comments .text:focus,.mod_comments .textarea:focus{background-color:#ebfdd7;}
* html .ce_form .text,* html .ce_form .textarea,* html .mod_search .text:focus{margin-top:-1px;margin-bottom:-1px;}
*:first-child+html .ce_form .text,*:first-child+html .ce_form .textarea,*:first-child+html .mod_search .text:focus{margin-top:-1px;margin-bottom:-1px;}
.ce_form .text .mandatory,.ce_form .captcha mandatory{color:#35261B;}
.ce_form td,.mod_comments td{padding:1px 4px;}
.ce_form .col_0,.mod_comments .col_0{width:224px;white-space:nowrap;}
.ce_form .error{padding-top:6px;font-size:10px;color:#ffc940;}
.ce_form .text,.file{width:310px;padding:2px;background-color:#D5CCC5;border:1px solid #554438;color:#35261B;}
.ce_form .radio,.mod_search .radio{top:2px;position:relative;margin:1px 3px 0 1px;padding:0;}
* html .ce_form .radio,* html .mod_search .radio{top:1px;position:relative;margin:-4px 0 0 -3px;}
*:first-child+html .ce_form .radio,*:first-child+html .mod_search .radio{top:1px;position:relative;margin:-4px 0 0 -3px;}
.ce_form .radio_container,.mod_search .radio_container{margin:-2px 0 1px;}
* html .ce_form .radio_container,* html .mod_search .radio_container{margin:0 0 -1px;}
*:first-child+html .ce_form .radio_container,*:first-child+html .mod_search .radio_container{margin:0 0 -1px;}
.ce_form .radio_container span{display:block;}
.ce_form .headline{padding-top:16px;padding-bottom:4px;}
.ce_form .submit,.mod_comments .submit{margin-top:8px;background-color:#D5CCC5;color:#35261B;}
.widget{padding:2px 2px 3px;}
.ce_gallery img{padding:2px;}
*:first-child+html .ce_gallery table,* html .ce_gallery table{width:100%;height:100px;position:relative;}
#top_menu{padding-top:5px;padding-right:9px;text-align:right;color:#bbbbbb;}
#top_menu a{color:#bbbbbb;}
#image_welcome{top:112px;position:absolute;}
.mod_breadcrumb{margin-bottom:10px;padding:6px 12px 8px;background-color:#f2f2f2;}
#current_page{margin-right:20t;text-align:right;}
#current_mainpage{margin-right:1px;margin-bottom:10px;padding:6px 8px 8px 10px;background-color:#f2f2f2;font-size:11px;}
.ce_hyperlink a,a.add_icon{padding-top:2px;padding-bottom:3px;padding-left:18px;background:url("tl_files/boldt_media/layout/link.gif") left center no-repeat;}
.ce_hyperlink{margin-top:3px;margin-bottom:3px;}
.ce_text ul{margin:0;padding:9px 0 9px 24px;}
.ce_text li{padding-left:16px;background:url("tl_files/stockheim-media/layout/bullet.gif") left top no-repeat;font-size:12px;list-style-type:none;}
.mod_login{margin:0;padding-top:20px;}
.mod_login .label{margin:4px 0 1px;}
.mod_login .submit_container{margin-top:8px;margin-bottom:4px;}
.mod_login .submit{margin-left:4px;background-color:#D5CCC5;}
.mod_login .text{margin-bottom:4px;margin-left:4px;background-color:#D5CCC5;border:1px solid #35261B;color:#333333;}
#request_password{margin:0 5px 20px;padding:0 5px 10px 6px;background-color:#EEEEEE;}
#request_password a{font-size:10px;color:#999999;}
.mod_customnav.nav_footer{float:right;margin-left:auto;padding-top:5px;text-align:left;list-style-type:none;}
.mod_customnav.nav_news{margin:15px 0;padding-top:20px;text-align:left;border-top:1px solid #bdab90;list-style-type:none;}
.mod_customnav.nav_news ul{list-style-type:none;}
.mod_customnav.nav_news a,.mod_customnav.nav_news li.active{display:block;font-size:12px;}
.mod_customnav.nav_news li{margin:0;padding:2px;}
.mod_customnav ul{margin:0;padding:0;list-style-type:none;}
.mod_customnav.nav_footer li{float:left;margin:0;padding:0 5px;border-left:1px solid #bdab90;list-style-type:none;}
.mod_customnav a{display:block;font-weight:bold;font-size:8pt;color:#bdab90;}
.mod_customnav a:hover{text-decoration:none;color:#F1F0EF;}
.mod_customnav li.active span{display:block;font-weight:bold;font-size:8pt;color:#F1F0EF;}
.mod_customnav.nav_footer .impressum{border-left:1px solid #554438;}
.nav_languages{position:absolute;margin:0;padding:0;list-style-type:none;}
.nav_languages a{font-weight:normal;font-size:9pt;color:#bdab90;}
.nav_languages a:hover{font-weight:normal;font-size:9pt;color:#bdab90;}
.nav_languages ul{margin:5px auto 0 5px;padding:0;text-align:left;list-style-type:none;}
.nav_languages li{display:inline;margin-right:auto;text-align:left;font-weight:normal;font-size:9pt;color:#999999;list-style-type:none;}
.mod_navigationMain{top:123px;}
mod_navigationMain ul{margin:0;padding:0;list-style-type:none;}
mod_navigationMain li{width:195px;float:left;margin:0;padding:0;list-style-type:none;}
mod_navigationMain a{display:block;padding:6px 20px;color:#ffffff;}
mod_navigationMain a:hover{background-image:url("tl_files/boldt_media/layout/nav-top-hover.png");background-repeat:repeat-x;text-decoration:none;}
mod_navigationMain p{margin:0;padding:6px 20px;background-image:url("tl_files/boldt_media/layout/nav-top-active.gif");background-repeat:repeat-x;font-weight:bold;}
mod_navigationMain a.parent{background-image:url("tl_files/boldt_media/layout/nav-top-active.gif");background-repeat:repeat-x;border-right:1px solid;font-weight:bold;}
.mod_navigationSub ul{margin:0;padding:1px 0;font-weight:bold;}
.mod_navigationSub li{margin:0;padding:1px 0 2px;font-weight:bold;}
.mod_navigationSub .level_2 ul,.mod_navigationSub .level_2 li{margin:0;padding:0 0 0 12px;font-weight:normal;font-size:9px;}
* html .mod_navigationSub ul,* html .mod_navigationSub li{height:1px;}
.mod_navigationSub li{}
.mod_navigationSub .level_2 li{}
.mod_navigationSub a{text-decoration:none;}
.mod_navigationSub a:hover{text-decoration:underline;}
.mod_navigationSub p{margin:0;padding:0;}
.mod_navigationSub.nav_intern{top:10px;position:relative;margin:0;padding:0 0 10px;}
.mod_newslist h1{margin:0;padding:23px 0 0;border-top:1px solid #bdab90;font-family:Arial,Helvetica, sans-serif;font-weight:bold;font-weight:normal;font-size:11px;color:#ffffff;}
.mod_newslist h1 a{color:#666666;}
.mod_newslist h2{margin:0;padding:0 0 2px;}
.mod_newslist .teaser{margin:0;font-family:Arial,Helvetica, sans-serif;font-size:11px;}
.mod_newslist .info{margin-top:2px;margin-bottom:2px;font-size:10px;color:#ffffff;}
.mod_newslist .more{font-size:8px;color:#999999;}
.mod_newslist .more a{font-family:Verdana, sans-serif;font-weight:normal;font-size:11px;}
.mod_newslist .ce_text{font-size:9px;}
.mod_newslist .layout_full{padding-top:15px;padding-bottom:15px;border-top:1px solid #bdab90;}
.mod_newslist .layout_short{padding-top:2px;padding-bottom:20px;}
.mod_newslist .layout_short.divider{padding-top:15px;border-top:1px dotted #C2BEBA;}
.mod_newslist img{border:1px solid #423022;}
.mod_newsreader{margin-top:-6px;margin-bottom:25px;padding:15px 0 0;border-top:1px dotted #E2E3E1;}
.mod_newsarchive h1{font-weight:bold;font-size:13pt;color:#F1F0EF;}
.mod_newsreader h1{margin:0;padding:3px 0 0;font-weight:bold;font-size:13pt;color:#423022;}
.mod_newsreader h2{margin:0;padding:5px 0;font-weight:bold;font-size:12px;color:#F1F0EF;}
.mod_newsreader h3{margin:0;padding:0;font-weight:bold;font-size:11px;color:#F1F0EF;}
.mod_newsarchive img,.mod_newsreader img{border:1px solid #423022;}
.mod_newsarchive .info,.mod_newsreader .info{font-weight:bold;}
.mod_newsarchive .layout_full{margin:15px 0 0;padding:15px 0;border-top:1px dotted #F1F0EF;}
.mod_newsarchive .layout_short{margin:15px 0 0;padding:15px 0 0;border-top:1px dotted #C2BEBA;}
.mod_newsarchive .layout_full h1{bottom:0;left:0;right:0;top:0;position:relative;margin:0;padding:0 0 5px;background-image:url("-");font-weight:bold;font-size:16px;color:#423022;}
.mod_newsarchive .layout_simple{margin-bottom:3px;padding-left:12px;}
.mod_newsarchive{padding:0 0 15px;}
.mod_subscribe{margin:0 5px 15px;padding:1px 6px 10px;background-color:#EEEEEE;}
.mod_subscribe .label{margin:4px 0 1px;}
.mod_subscribe .submit{margin-top:5px;margin-bottom:4px;}
.mod_unsubscribe{margin:0 5px 15px;padding:8px 6px 4px;background-color:#EEEEEE;}
.mod_unsubscribe .label{margin:4px 0 1px;}
.mod_unsubscribe .submit{margin-top:5px;margin-bottom:4px;}
.palette h1,.mod_navigationSub h1{margin:0;padding-top:1px;padding-bottom:6px;}
.mod_navigationSub h1{padding-bottom:4px;}
.mod_newslist h1{padding-bottom:3px;}
.palette,#grab_rss{margin:16px 9px 18px;padding-bottom:21px;border-bottom:1px dotted #cccccc;}
.mod_navigationSub{margin:16px 9px 0;padding-bottom:12px;}
#grab_rss{margin-top:-12px;}
#grab_rss a{padding-top:2px;padding-bottom:3px;padding-left:18px;background:url("tl_files/boldt_media/layout/rss.gif") left center no-repeat;color:#666666;}
.mod_navigationSub{padding-bottom:19px;}
.mod_newsmenu{margin-top:15;padding-top:15px;padding-bottom:20px;border-top:1px solid #bdab90;}
#rate{padding-bottom:1px;border-bottom:0px;}
.mod_newsmenu h1{margin:0;padding:0;color:#423022;}
.mod_newsarchive h2{margin:0;padding:0 0 5px;color:#F1F0EF;}
.mod_newsmenu p{margin:0;padding-top:2px;padding-bottom:2px;font-size:12px;}
.mod_newsmenu a{margin:0;padding-top:2px;padding-bottom:2px;font-size:12px;}
.nonewspicborder .ce_text img{filter:alpha(opacity=0); /* IE */-moz-opacity: 0.0; /* Mozilla */opacity: 0.0; /* Opera */}
.mod_newsmenu ul,.mod_newsmenu li{margin:0;padding:2px 0;list-style-type:none;}
* html .mod_newsmenu ul,* html .mod_newsmenu li{height:1px;}
*:first-child+html .mod_newsmenu li.submenu{display:inline;}
.mod_newsmenu li.year{margin:6px 0 2px;font-weight:bold;}
.palette select,.palette .text{border:1px solid #cccccc;font-family:"Trebuchet MS", Verdana, sans-serif;}
.mod_newslist .layout_simple a{color:#666666;line-height:16px;}
.palette .validate{padding-right:6px;}
.palette .text{width:48px;padding:2px;}
* html .palette span{top:-3px;position:relative;}
*:first-child+html .palette span{top:-3px;position:relative;}
.palette .text:focus{background-color:#ebfdd7;}
.palette label,.palette p{display:block;margin:7px 0 0;}
.palette .submit{font-family:"Trebuchet MS", Verdana, sans-serif;}
* html .palette .submit{top:1px;position:relative;}
*:first-child+html .palette .submit{top:1px;position:relative;}
.mod_search .text{width:250px;padding-right:4px;vertical-align:middle;background-color:#D5CCC5;border:1px solid #554438;color:#35261B;}
input.upload{background-color:#d5cbc4;border:1px solid #554337;color:#35261b;}
.upload_client .col_first{width:50px;}
.upload_client .col_last{width:90%;}
.upload_client .submit_container{padding-bottom:15px;}
select{color:#554438;}
.form_search .text{width:142px;padding-right:4px;vertical-align:middle;background-color:#D5CCC5;border:1px solid #554438;color:#35261B;}
.form_search .submit{width:60px;margin:0;padding:0;vertical-align:middle;background-color:#D5CCC5;font-size:12px;color:#35261B;}
.mod_search .radio_container{margin-top:3px;}
.mod_search .radio_container span{display:inline;}
.mod_search .radio_container label{left:-2px;top:-1px;position:relative;padding-right:3px;}
.mod_search .submit{width:60px;margin:0;padding:0;vertical-align:middle;background-color:#D5CCC5;font-size:12px;color:#35261B;cursor:hand;cursor:pointer;}
.mod_search .header{margin-top:24px;padding-bottom:4px;}
.mod_search h3{margin-top:18px;margin-bottom:2px;}
.mod_search .context{}
.mod_search .url{margin-top:3px;color:#999999;}
.mod_search .matches{color:#999999;}
.mod_search .pagination{margin-top:22px;padding-top:4px;}
.mod_search .pagination p{float:left;}
.mod_search .pagination ul{float:right;margin:0;padding:0;}
.mod_search .pagination li{display:inline;margin:0;padding:0;list-style-type:none;}
.mod_search .highlight{background-color:#956E3C;font-weight:bold;color:#ffffff;}
.mod_search .even{border-top:1px dotted #cccccc;}
.mod_search .odd{border-top:1px dotted #cccccc;}
.ce_table table{border-bottom:1px solid #bdab90;border-left:1px solid #bdab90;}
.ce_table th{padding:5px 9px;text-align:left;vertical-align:top;background-color:#6D6056;border-top:1px solid #bdab90;border-right:1px solid #bdab90;border-collapse:collapse;line-height:1.4;}
.ce_table td{padding:5px 9px;vertical-align:top;background-color:#87776B;border-top:1px solid #bdab90;border-right:1px solid #bdab90;border-collapse:collapse;line-height:1.4;}
.ce_table .odd td{background-color:#87776B;}
.ce_table .even td{background-color:#87776B;}
.ce_table .col_first{}
.dca_table td{padding:6px 9px;}
.dca_table .col_0,.dca_table .col_1{width:136px;}
.roadmap .col_first{width:128px;}
.ce_text td{vertical-align:top;}
.googlemap{border:1px solid #bdab90;}
.googlemap{}
.mod_sitemap h1{color:#F1F0EF;}
.mod_sitemap{margin-top:-25px;color:#F1F0EF;}
* html .sitemap2{margin-top:1px;}

