/* CSSTidy 1.3dev: Fri, 26 Jun 2009 18:12:08 +0200 */
html{font-size:100.01%;}
body{background:url(/uploadfiles/image/layout/bg_bottom_top.jpg);background-color:#FFF;background-repeat:repeat-x;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:400;margin:0 0 .1em;padding:0;}
#wrap{background-color:#FFF;background-image:url(/uploadfiles/image/layout/bg_content2.jpg);background-repeat:repeat-x;border-left:.0625em solid #fff;border-right:.0625em solid #fff;margin:0 auto;padding:0;width:59.375em;}
hr{border:0;border-bottom:transparent;border-top:.0625em dashed #959492;margin:1em 0;padding:0;}
.date{text-align: right;}
#head{background-image:url(/uploadfiles/image/layout/header_blond4.jpg);height:16.563em;margin:0 0 1em;padding:0;}
#head h1,#head h2{margin:0;padding:0;visibility:hidden;}
#head img.home{border:none;height:6.3125em;left:.625em;position:relative;top:7.1em;width:7em;}
#breadcrumb{border:none;float:right;font-size:.7em;margin:0;padding:0;width:63.3em;}
#breadcrumb a:link{color:#505050;}
#breadcrumb a:visited{color:#000;}
#breadcrumb a:hover{color:#000;text-decoration:underline;}
#main{border:none;clear:right;float:right;margin:1em .5em 1em 0;padding:0;width:44em;}
#main hr{clear:both;}
#main ul{font-size:.9em;}
#main .one_article{border:.0625em solid #959492;margin:0 0 2em;}
#main .one_article h2 a{color: #fff; text-decoration: none;}
#main .one_article h2 a:hover{text-decoration: underline;}
#main .one_article .news_content .complete_entry{clear:both;display:block;font-size:.75em;margin:0 2em 2em 0;padding:0;text-align:right;}
#main #short_news_home{background-image:url(/uploadfiles/image/layout/divider_news.gif);background-repeat:repeat-y;border:.0625em solid #959492;display:block;margin:.5em 0 0;padding:0 0 1em;}
#main #short_news_home ul{border:none;font-size:1em;list-style-type:none;margin:0;padding:0;}
#main #short_news_home ul li{border-right:none;display:block;float:left;margin:0 1em 0 0;padding:0;width:13.5em;}
#main #short_news_home ul li h5{background-color:transparent;border:none;color:#000;font-size:.7em;font-weight:700;margin:.5em 0 0;padding:0 0 0 .5em;}
#main #short_news_home ul li h2{background-color:transparent;border:none;color:#000;font-size:.8em;margin:.5em 0 0;padding:0 0 0 .5em;}
#main #short_news_home ul li p{border:none;font-size:.8em;margin:.5em 0 0;padding:0 0 0 .5em;}
#main .survey_question{font-weight:700;}
#main .survey_answer{margin-bottom:-1em;margin-top:2em;}
#main .surveydetails{margin-bottom:10em;}
#main .surveyvotes{margin-bottom:-1em;}
#main legend{color:#E2000E;font-weight:700;margin:0;padding:.1em 1em;}
#main fieldset.error{border:.125em solid #E2000E;color:#E2000E;font-weight:700;}
#main #radio_salutation{margin:0 0 .5em 14.75em;}
#main label{float:left;margin:0 0 0 7em;width:8em;}
#main input,#main textarea{color:#5A5A5A;font-family:Arial,Helvetica,sans-serif;}
#main input.input,#main textarea{border:.0625em solid #5A5A5A;font-weight:700;margin:0 0 .5em;padding:.2em;width:25em;}
#main select{border:.0625em solid #5A5A5A;font-weight:700;margin:0 0 .5em;padding:.2em;}
#main textarea{font-size:.85em;}
#main input.submit{margin:0 0 1em 17.5em;}
#search_results_search{margin:1em 0 0;}
#search_results_search fieldset{border:.0625em solid #E2000E;margin:1em 0 0;}
#search_results_search p{margin:0 0 1em 2.5em;}
#search_results_search label{float:none;margin:0 1em 0 0;}
#search_results_search input.radio{margin:0 0 0 4em;}
.search_results_page{border:1px solid #959492;margin:0 0 2em;}
.search_results_page .search_results_description .search_term{background-color:#FF9;font-weight:700;}
#sidebar{border:none;margin:0;padding:0 .4em;width:13.75em;}
#sidebar #submenu{border-bottom:none;border-left:1px solid #E2000E;border-right:1px solid #E2000E;border-top:1px solid #E2000E;margin:0;padding:0;}
#sidebar #submenu h3{background-color:#E2000E;border-bottom:1px solid #E2000E;color:#fff;font-size:1em;margin:0;padding:0 0 0 .25em;}
#sidebar #submenu ul{background-color:#FFF;list-style-type:none;margin:0;padding:0;}
#sidebar #submenu ul li{font-size:.9em;line-height:1.2em;}
#sidebar #submenu ul a{border-bottom:1px solid #E2000E;color:#E2000E;display:block;margin:0;padding:0 0 0 .625em;text-decoration:none;}
#sidebar #submenu ul li a:hover{background-color:#E2000E;color:#FFF;}
#sidebar #submenu ul ul a{margin:0;padding:0 0 0 1.5em;}
#sidebar #submenu ul ul ul a{margin:0;padding:0 0 0 2.5em;}
#sidebar #search_box{color:#5A5A5A;font-size:.7em;margin:0 0 1em;padding:0;}
#sidebar #search_box h3{border:none;font-weight:700;margin:0;padding:0;}
#sidebar #search_box input{color:#5A5A5A;font-size:1em;}
#sidebar #survey_box{color:#5A5A5A;font-size:.8em;margin:0 0 2.5em;padding:.25em;}
#sidebar #survey_box h3{font-weight:700;margin:0 0 .5em;padding:0;}
#sidebar #survey_box ul{list-style-type:none;margin:0;padding:0;}
#sidebar #survey_box ul li{clear:left;display:block;list-style-type:none;margin:0 0 .5em;padding:0;}
#sidebar #survey_box label{display:block;margin:0 0 0 2em;padding:0;}
#sidebar #survey_box input{color:#5A5A5A;float:left;font-size:1em;}
#sidebar #survey_box p{margin:0 0 .5em;padding:0;}
#footer{background:#E2000E;border:none;clear:both;color:#FFF;font-size:.75em;height:1.5em;line-height:1.5em;margin:0;padding:0 1.5em;text-align:right;}
#footer #imprint{float:left;margin:0;padding:0;}
#footer a{color:#DDD;text-decoration:none;}
#footer img{border:none;vertical-align:text-bottom;}
.newsletterinfo{color:#6E6E6E;font-size:.6em;padding:1em 2em;}
.newsletterinfo p{margin:0;padding:0;}
#smoothmenu1{border:none;height:3em;line-height:3em;margin:0;padding:0;position:absolute;top:19.1em;}
.ddsmoothmenu{background:#E4000F;font-size:.75em;font-weight:700;}
.ddsmoothmenu ul{list-style-type:none;margin:0;padding:0;z-index:100;}
.ddsmoothmenu ul li{display:inline;float:left;position:relative;}
.ddsmoothmenu ul li a{background:#E4000F;border-right:.0625em solid #FFF;color:#FFF;display:block;padding:0 1em;text-decoration:none;text-transform:uppercase;}
* html .ddsmoothmenu ul li a{display:inline-block;}
.ddsmoothmenu ul li a:link,.ddsmoothmenu ul li a:visited{color:#FFF;}
.ddsmoothmenu ul li ul{border-left:.0625em solid #FFF;display:none;left:0;margin:0;padding:0;position:absolute;visibility:hidden;}
.ddsmoothmenu ul li ul li{display:list-item;float:none;}
.ddsmoothmenu ul li ul li ul{border-top:.0625em solid #FFF;margin:0;padding:0;top:0;}
.ddsmoothmenu ul li ul li a{border-bottom:.0625em solid #FFF;font-size:1em;font-weight:400;line-height:1em;margin:0;padding:.32em .75em;text-transform:none;width:15.625em;}
.downarrowclass{height:.75em;position:absolute;right:.4375em;top:1em;width:1.03em;}
.rightarrowclass{height:1.03em;position:absolute;right:.3125em;top:.375em;width:.75em;}
.ddshadow{background:silver;height:0;left:0;position:absolute;top:0;width:0;}
.toplevelshadow{opacity:0.8;}
.ddsmoothmenu-v ul{border-bottom:1px solid #ccc;font:bold 12px Verdana;list-style-type:none;margin:0;padding:0;width:170px;}
.ddsmoothmenu-v ul li{position:relative;}
.ddsmoothmenu-v ul li a{border-bottom:1px solid #778;border-right:1px solid #778;color:#FFF;display:block;overflow:auto;padding:6px;text-decoration:none;}
.ddsmoothmenu-v ul li a:link,.ddsmoothmenu-v ul li a:visited,.ddsmoothmenu-v ul li a:active{background:#414141;color:#FFF;}
.ddsmoothmenu-v ul li ul{font-weight:400;position:absolute;top:0;visibility:hidden;width:170px;}
* html .ddsmoothmenu-v ul li{float:left;height:1%;}
#breadcrumb a,a,#main a{text-decoration:none;}
#breadcrumb a:focus,a:focus,#main a:focus{color:#E2000E;}
#breadcrumb a:active,a:active,#main a:active{color:#E2000E;text-decoration:underline;}
h1,#main h1{background-color:#959492;border:none;color:#FFF;font-size:1.25em;font-weight:700;margin:0;padding:.1em .5em;}
h2,#main h2,.search_results_page .search_results_title{background-color:#959492;border:none;color:#FFF;font-size:1.125em;font-weight:700;margin:0;padding:.1em .5em;}
h3,#main h3{border:none;font-size:1.0625em;font-weight:700;margin:1em 0;padding:.1em .5em;}
h4,#main h4{border:none;font-size:1em;font-weight:700;margin:1em 0;padding:.1em .5em;}
h5,#main h5{border:none;font-size:1em;font-weight:400;margin:1em 0;padding:.1em .5em;}
h6,#main h6{border:none;font-size:.95em;font-weight:400;margin:1em 0;padding:.1em .5em;}
p,#main p{border:none;font-size:.9em;margin:1em 0;padding:.1em .5em;}
blockquote,#main blockquote{border:.0625em dashed #E2000E;margin:.1em 5em;padding:.0025em .5em;}
a:link,#main a:link,#main .required_mark{color:#E2000E;font-weight:700;}
a:visited,#main a:visited{color:#000;font-weight:700;}
a:hover,#main a:hover{text-decoration:underline;}
#main .one_article .news_content,#sidebar #search_box p,#footer p{margin:0;padding:0;}
#main .one_article .additional_infos,.search_results_page .search_results_footer{border-top:.0625em dotted #959492;clear:both;font-size:.75em;margin:0;padding:0;}
#search_results_search input,#search_results_search input.submit{margin:0;}
#sidebar #submenu ul li.selected,#sidebar #submenu ul li.selected ul li.current,#sidebar #submenu ul li.selected ul li.selected,#sidebar #submenu ul li.selected ul li.selected ul li.current{background-color:#FFF;font-weight:700;}
#sidebar #submenu ul li.selected ul,#sidebar #submenu ul li.selected ul li.selected ul{background-color:#FFF;font-weight:400;}
#sidebar #search_box input.input,#sidebar #survey_box input.input{border:.0625em solid #5A5A5A;padding:.2em;}
#sidebar #search_box input.submit,#sidebar #survey_box input.submit{margin:0 0 0 .15em;}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{background:#FFF;color:red;}
* html .ddsmoothmenu,* html .ddsmoothmenu-v ul li a{height:1%;}
.ddsmoothmenu-v ul li a.selected,.ddsmoothmenu-v ul li a:hover{background:#000;color:#FFF;}

#sidebar #calendar_block {color:#5A5A5A;font-size:.8em;margin:0 0 2.5em;padding:.25em;}
#sidebar #calendar_block h3{font-weight:700;margin:0 0 .5em;padding:0;}
#sidebar #calendar_block #cal{font-size: 0.85em;background-color: #ffffff; border-spacing: 0em;border:0.0625em solid #A5A5A5; padding:0.2em}
#sidebar #calendar_block #cal th{background-color: #ffffff; color:#666666;}
#sidebar #calendar_block #cal td{text-align: center; width: 2.2321em;border-top:0.0625em solid #E9ECF0; border-left:0.0625em solid #E9ECF0;}
#sidebar #calendar_block #cal img{border:none;}
#sidebar #calendar_block #cal a{ text-decoration: none;}
#sidebar #calendar_block .monat, .monat a{background-color: #ffffff;color: #666666;}
#sidebar #calendar_block .monatevent a{color: #666666;}
#sidebar #calendar_block .monatevent{background-position: left top;background-repeat: no-repeat;background-image: url(http://www.petra-merkel.de/graphics/modules/mod_calendar/bgaktiv2.gif);}
#sidebar #calendar_block .monatevent:hover{background-color: #C6C6C6; background-position: left top;background-repeat: no-repeat;background-image: url(/graphics/modules/mod_calendar/bgaktiv2.gif);}
#sidebar #calendar_block .amonat, .amonat a{color: #A4A4A4;}
#sidebar #calendar_block .aevent{background-position: left top;background-repeat: no-repeat;background-image: url(http://www.petra-merkel.de/graphics/modules/mod_calendar/bgaktiv2.gif);color: #666666;}
#sidebar #calendar_block .aevent:hover{background-color: #C6C6C6; background-position: left top;background-repeat: no-repeat;background-image: url(/graphics/modules/mod_calendar/bgaktiv2.gif);color: #666666;}
#sidebar #calendar_block .aevent a{color: #666666;}
