﻿/*
THEME NAME: jako
THEME URI:  
DESCRIPTION: jako theme based on sandbox
VERSION: 0.9beta
AUTHOR:
AUTHOR URI:
TAGS:
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-l.css');

/* Just some example content */

* {
margin:0;
border:0;

}

body {
font-size:14px;
font-family: arial, sans-serif;
background: #FFF6D4;
/*background: #5e4d3d url('images/bg.jpg') repeat-x;*/
}

div#wrapper {
width:57.1429em;
background:#FEFEFE url('images/pbglite.jpg') no-repeat 150px 200px;
margin:auto;
margin-bottom:5px;
/*border: 1px solid #c8bdbd;*/
border: 1px solid /*#eadeaf*/ /*#ece3c1*/ #ddd;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

div#header {
   height:150px;
   background: #e8d147 url('images/header1.jpg');
   overflow: hidden;
}

div#pber1 table th {
	color: #D9A404;
}

div#pber1 table  td {
	padding-right: 2px;
	padding-left: 2px;
}

div#pber1 table tr > th:first-child {
	padding-right: 10px;
	padding-bottom: 20px;
}


h1#blog-title {
font-size:1.9em;
width: 545px
text-align: left;
padding: 5px 0 0 0 /*100px*/;
font-family: 'Times New Roman', Times, Serif;
letter-spacing: 2px;
}

h1#blog-title a, h1#blog-title a:hover {
color: #26418E;
text-decoration:none;
}

div#blog-description {
color: #26418E;
/*width: 390px;*/
/*padding: 40px 25px 0 150px;*/
margin: 40px 20px 0 0;
text-align: left;
font-style: italic;
font-family: 'Times New Roman', Times,serif;
float: right;
}

div#blog-description span.desc {
   font-size: 24px;
   color: #656565;
   margin: 0;
   text-shadow: 1px 1px 4px #FFF6D4;


}


div#blog-description a, div#blog-description a:hover {
   text-decoration: none;
}

div#info-bar {
height:50px;
border-top: 1px solid #c8bdbd;
border-bottom: 1px solid #c8bdbd;
display: none;
}

div.skip-link {
position:absolute;
right:1em;
top:1em;
}

div#menu {
background:#FFE688 url('images/menubg1.jpg');
height:30px;
/*margin:1em 0;*/
width:796px;
/*border-top: 1px solid #c8bdbd;*/
/*border-bottom: 1px solid #c8bdbd;*/
border-left:1px solid #F0D15C;
border-right:1px solid #F0D15C;
}

li.page_item {
/*background: #f5efe0 url('images/menubg.jpg') repeat-x;*/
/*border-bottom: 1px solid #c8bdbd;*/
padding: 7px 0 5px 0;
}

li.page_item a, li.page_item a:hover {
color: #555555;
text-decoration: none;
}

div#menu ul,div#menu ul ul {
/*line-height:1;*/
list-style:none;
margin:0;
padding:0;
}

div#menu ul a {
/*display:block;*/
/*margin-right:1em;*/
/*padding:0.2em 0.5em;*/
/*padding: 9px 21px 10px 20px;*/

   padding: 9px 9px 10px 8px;
   text-decoration:none;
   width:100%
}

div#menu ul ul a {
display:block;
height:15px;
margin: -10px 0 0 0;
}

div#menu ul li ul {
left:-999em;
position:absolute;
}

div#menu ul li:hover ul {
left:auto;
}

.entry-title,.entry-meta {
clear:both;
}

div#container,div#primary {
/*margin-top:2em;*/
   min-height: 510px;
}

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#fff;
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}


div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div.sidebar {
width: 188px;
background: #f5efe0;
color: #464646;
display:none;
/*border: solid 1px black;*/
}

div.sidebar h3 {
font-size:1.2em;
}

div.sidebar input#s {
width:7em;
}

div.sidebar li {
list-style:none;
margin:0 0 2em;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
}

div.sidebar ul ul li {
list-style:none;
margin:0;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:none;
background:none;
}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

div#header,div#footer {
text-align:center;
}

input#author,input#email,input#url,div.navigation div {
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}

/* Menüzeug, Titel verstecken */

div.sidebar li.widget_pages h3.widgettitle {
display:none;
}

div#fbar {
background: url('images/fbg.jpg') repeat-x;
height:200px;
overflow:hide;
}

div#f1, div#f2, div#f3 {
width:260px;
margin:2px 0;
}

div#f1, div#f2 {
border-right: 1px dashed #56483c;
}

div#f3 li,
div#f2 li,
div#f1 li {
padding: 0 1em;
}

div.fitem {
text-align:left;
height:196px;
float:left;
}

/*div.fitem li*/ h3.widgettitle {
text-align:center;
color:#e0b640;
border-bottom: 1px dashed #56483c;
margin: 0 0 3px 0;
display: none;
}

div.fitem li {
list-style:none;
}

/*div.fitem .textwidget {
padding: 1em 1em;
color: #c8bdbd;
}*/

/*div#footer {
background: #f4cf2d;
color: #393A8B;
}*/

div#container {
padding: 0 0 20px 0;
margin: 0 auto;
}

div#bbg {
/*background: url('images/bbg.jpg') bottom repeat-x;*/
}

div.sidebar li h3 {
font-size:16px;
font-weight:normal;
padding: 0 0 0 10px;
color: #464646;
background: #FFE688;
height:20px;
}

div#secondary {
border-bottom: 1px solid #F0D15D;
margin: 0 0 10px 0;
}

li#events-list ul li {
font-size: 0.8em;
}

a, a:visited {
color: rgb(10,23,244) /*#0A17F4*/;
}

a:hover {
   text-decoration: underline;
}

li#pages-3 {
margin-left: -16px;
}

.sidebar {
border-right: 1px solid #f0d15c;
/*border-left: 1px solid #c8bdbd;*/
}

/*div#menu a:hover {
color: #e0b640;
}*/

div#menu ul li.page_item:hover {
background: url('images/menubg1h.jpg');
}

div#menu ul li ul li.page_item {
background: #FFE688;
width:165px;
border:0;
padding: 9px 0 10px 0;
font-size:12px;
height:10px;
}

div#menu ul li.current_page_item,
div#menu ul li.current_page_ancestor,
div#menu ul li ul li.current_page_item .page_item {

background: url('images/menubgch.jpg');
}


div#menu ul li.page_item {
/*padding: 9px 5px 10px 20px;*/
border-right: 1px solid #f0d15c;
font-size:12px;
}




div#menu ul li ul {
border: 1px solid #F0D15C;
border-top:none;
width:165px;
margin: 7px 0 0 -1px;
z-index: 1;
}

div#top {
margin:auto;
text-align:right;
width:800px;
padding: 5px 0 5px 0;
}

div#outer {
border: 1px solid #fefefe;
}

div#donate {
float:right;
height:50px;
width:420px;
padding: 55px 25px 0 0;
text-align: right;
}

div#dtext {
float:left;
color: #464646;
padding: 12px 0 0 0;
font-style: italic;
}

div#dtext span {
color: #222;
font-weight:bold;
}

div#breadcrumb {
float:left;
color: #F4CF2D;
font-size: 12px;
padding: 3px 0 0 0;
margin: 0 0 0 8px;
}

div#breadcrumb a, div#breadcrumb a:visited {
font-family: sans-serif;
text-decoration:none;
font-weight: bold;
font-size: 12px;
color: #F4CF2D;
}

div#f3 p {
font-size:16px;
padding: 0 0 1em 0;
}

div#content, div#post {
width: 598px;
margin: 15px 0 0 100px;
font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
padding: 25px 0 25px 0;
color: #555555;
}


div#content.fcontent {
   margin: 115px 0 0 254px;
   font-size: 1.5em;
   width: 300px;
}

div#content a, div#content a:visited {
   font-weight: normal;
   text-decoration: none;
}  

div#footer span {
font-size:12px;
padding: 0 0 2px 0;
}

div#footer span a, div#footer span a:visited {
text-decoration:none;
color: #0101FF;
}

small.sp_linkback {
display:none;
}

div.toc { 
border: 1px solid #ccc; 
font-size: .75em; 
} 

div.toc.toc-left { 
max-width: 22em; 
float: left; 
margin: 5px 5px 5px 0; 
} 
      
div.toc.toc-right { 
max-width: 22em; 
float: right; 
margin: 0 -80px 1em 2em; 
} 
       
div.toc a.toc-header { 
display: block; 
background-color: #f8f8ec; 
border-top: 1px solid #fcfcfc; 
border-left: 1px solid #fcfcfc; 
border-bottom: 1px solid #f0f0e0; 
border-right: 1px solid #f0f0e0; 
color: #777; 
/** Styling regarding TOC title: **/ 
padding: 1px 2px; 
text-align: left; 
font-size: 1.25em; 
font-weight: bold; 
} 

div.toc a.toc-header:hover { 
border-top: 1px solid #ccc; 
border-left: 1px solid #ccc; 
border-bottom: 1px solid #fcfcfc; 
border-right: 1px solid #fcfcfc; 
} 

div.toc ul { 
list-style: none; 
margin: 0; 
padding: 5px; 
background-color: #fcfcfc; 
overflow: hidden; 
white-space: wrap; 
} 

div.toc.auto-collapse ul { 
display: none; 
} 
       
div.toc li a { 
text-decoration: none; 
border: 0 none; 
color: #777; 
} 

div.toc li.toc-level-1 { 
font-weight: bold; 
} 

div.toc li.toc-level-2 { 
font-weight: bold; 
padding-left: .25em; 
} 

div.toc li.toc-level-3 { 
padding-left: 1em; 
} 

div.toc li.toc-level-4 { 
padding-left: 1.5em; 
}

div#content p {
/*padding: 0 5px 0.8em 0;*/
line-height: 1.25em;
font-size: 1em;
font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
color: rgb(85,85,85) /*#555555*/;
margin:0 0 0.635em 0;
}

div#content .post {
   margin-bottom: 3.5em;
}

div.entry-content ul {
   line-height: 1.25em;
   margin-top: 0.3em;
   margin-bottom: 0.8em;
}

div.entry-content h3 {
   margin: 0.5em 0 0 0;
}

div.entry-content  h2 + h3 {
   margin: 0em 0 0.2em 0;
}


div#content.fcontent p {
   line-height: 1em;
}

div#content h2.entry-title, h2.entry-title a, h2.entry-title a:visited, .post-headline h2 a, .post-headline h2 a:visited {
margin: 0 0 5px 0;
width: 593px;
font-size: 22px;
color: #D9A404;
font-family: Calibri, Arial, sans-serif;
font-weight: normal;
}

div#sp_ul {
font-size: 16px;
}

img.size-full {
   max-width: 593px;
}

/* EVENTS */

ul.dbem_events_list li {
   font-size: 12px;
   font-weight: bold;
   margin: 0 0 2em 0;
}

ul.dbem_events_list p {
   margin: -2em 0 2em 0;
}


ul.dbem_events_list a {
   font-size: 13px;
   text-decoration: none;
}

form#searchform input {
   border-top: 1px solid #f0d15c;
   border-left: 1px solid #f0d15c;
   border-right: 1px solid #fef1bc;
   border-bottom: 1px solid #fef1bc;
}

div#searchy {
   float: right;
   margin: 5px 5px 0 0;
   width:185px;
   font-size: 12px;
}

input#s {
   margin-right: 5px;
}

input#b {
   padding: 0px 1px;
   color: #bbb;
}

#searchy span {
   float:left;
   margin: 2px 0 0 0;
   padding: 0 5px 0 0;
   color: #464646;
}

#forms img {
   margin-bottom: -5px;
   border-bottom: 1px solid #f0d15c;
   border-right: 1px solid #f0d15c;
   border-left: 1px solid #fef1bc;
   border-top: 1px solid #fef1bc
}

div#rpic {
   float: right;
   padding: 1px;
   border: 2px solid #ddd;
   margin: 0 5px 5px 1em;
}

#nav li:hover ul, #nav li.sfhover ul {
    left: auto;
}

div#menu ul ul ul {
   display:none;
}

blockquote {
/*   width: 470px;*/
   margin: auto;
   margin-left: 20px;
   padding-left: 60px;
   margin-bottom: 1em;
   line-height: 1.3em;
   
}

blockquote em {
	line-height: 1.1em;
}

div#content blockquote p {
   margin: 0 auto;
   font-family: "Times New Roman", times, sans-serif;
}

div#members {
   height: 25px;
   width: 798px;
   background: #ddd;
}

div#members ul, div#members ul ul {
   list-style-type: none;
   list-style: none;
   height: 25px;
   padding-left: 0px;
}

div#members ul li {
   float: left;
   padding: 5px 19px 5px 20px;
   border-right: 1px solid #fefefe;
}

h1#blog-title img {
   display: none;
}

h1#blog-title a {
   display:block;
   height: 60px;
   width: 545px;
}

div#picbar {
   /*border-top: 1px solid #E8D147;*/
   list-style: none;
   background: #FFE688 url('images/footer.jpg') repeat-x;
   padding-left: 3px;

}

div#picbar .ngg-widget img {
   border-top: 1px solid #FEF1BC;
   border-left: 1px solid #FEF1BC;
   border-bottom: 1px solid #F0D15C;
   border-right: 1px solid #F0D15C;
   /*border: 1px solid #E8D147;*/
   margin: 2px 3px 2px 1px;
   -moz-border-radius: 2px;
   -webkit-border-radius: 2px;
   border-radius: 2px;
}

div#picbar .ngg-widget, .ngg-widget-slideshow {
   padding: 8px 0 3px 0;
}

/*
div#picbar .ngg-widget img:hover {
   border-bottom: 2px solid #FEF1BC;
   border-right: 2px solid #FEF1BC;
   border-top: 2px solid #F0D15C;
   border-left: 2px solid #F0D15C;
}
*/

div#bottom {
   clear: both;
   width: 800px;
   margin: auto;
   text-align: center;
   padding: 0 0 5px 0;
   color: #dddddd;
}

div#bottom a, div#bottom a:hover {
   color: #868686;
   text-decoration: none;
}

div#footer {
   background: #FFE688;
}

div#menu .page-item-199 ul {
   display:none;
}

/* blog */

#nav-above, .entry-meta, div#comments {
   display: none;
}

/* mitglieder */
div#rpic li.page_item {
   list-style-type: upper-roman;
}

div#rpic  ul {
   padding: 5px 5px 5px 40px;
}

/* file-spezifische links
a[href$=".doc"] {
   padding: 0 18px 0 0;
   background: url('images/doc.png') no-repeat right;
}

a[href$=".pdf"] {
   padding: 0 18px 0 0;
   background: url('images/pdf.png') no-repeat right;
}
 */

div.entry-content input, div.entry-content textarea {
   border: 1px solid #ddd;
}

/* Home */

div#content div[id*="phome"] p {
   text-align: center;
   font-size: 0.95em;
   margin: 0 auto;
}

div#phome1 p {
   font-family: calibri, arial, sans-serif;
/*   font-weight: bold; */
   color: black;
}

*+html div#phome1 p {
   font-family: calibri, arial, sans-serif;
/*   font-weight: bold; */
   padding-top: 1.3em;
}

div#content div#phome1 p+p+p {
   margin-top: 0.45em;
   padding-top: 0 !important;
}

div#content div#phome1 p+p {
   margin-top: 0.3em;
   padding-top: 0 !important;
}

div#content div#phome2 p {
   font-family: "Times New Roman", times, serif;
   font-style: italic;
/*   color: rgb(0,32,96); */
/*   width: 315px; */
   margin-bottom: 0.15em;
}

div#content div#phome2 {
   margin: 1.1em auto 1.1em auto;
}


div#content div#phome3 p {
   font-family: "Times New Roman", times, serif;
   font-size: 0.9em;
   font-style: italic;
   color: rgb(140,140,140);
/*   width: 315px; */
   margin-bottom: 0.15em;
}

div#content div#phome4 p {
   font-family: calibri, arial, sans-serif;
   font-size: 0.7em;
   text-align: right;
/*   margin-top: 1em; */
}

div#content div[id*="pbes"] p {
   margin: 0 auto;
}

div#content div#pbes1 p strong {
   margin: 1em auto 1em auto;
   display: block;
}

div#content div[id*="pbes"] {
   margin-bottom: 2em;
}

div#content div#pbes2 {
   margin-left: 60px;
}

div#content div#blist p {
   display: block;
   border-bottom: 1px solid black;
}

div#pbes1, div#pbes2, div#pbes4, div#pbes5, div#pbes6, div#pbes7, div#pbes8 {
   font-family: "Times New Roman", times, sans-serif;
   font-style: italic;
   margin-left: 20px;
}

div#content div#porg img, div#content div#pber img, div.entry-content img {
   margin-top: 3px;
}

div#content div#pzus address strong, div#content div#pzus address strong + strong {
  font-style: normal;
}

div#content div#pber1 table tr {
   border: 1px solid black;
}

hr {
   color: #000;
   background: #000;
   height: 1px;
   margin: 8px 0 0 0;
}

div.entry-content h2 {
   margin: 0.79em 0 0 0;
}

div.post {
   background: url('images/trennlogo.png') bottom no-repeat;
   padding-bottom: 140px;
}

div#post-828 div.post, div#content.catarch div.post {
   background: none;
   padding-bottom: 0;
   margin-bottom: 10px;
}

div#content.catarch div.post div.entry-date {
   display: none;   
}

div#post-828 div.post small {
   display: none;
}

div#content p + ul {
   margin-top: -8px;
}

div#pber h4 {
   margin-top: 1.65em;
}

ul li ul li ul li {
   list-style: disc;

}

p.wp-caption-text{
   font-style:italic;
   font-size: 0.9em;
   text-align: left;
   padding-right: 9px;

}

div#content div.hentry div.entry-content div.wp-caption p.wp-caption-text {
   font-size: 0.9em;
}

div.aligncenter p.wp-caption-text {
   padding: 0 4px;
}

#post-1711 div.entry-content hr {
	background-color: #ddd;
}

#post-1711 div.entry-content a.toc-header, #post-1711 div.entry-content a.toc-header:visited {
	background: #fbf0cd;
	color: #555555;
	font-family: Frutiger,"Frutiger Linotype",Univers,Calibri,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: bold;
	font-size: 1.5em;
	padding-left: 10px;
}

#post-1711 div.entry-content div.toc ul {
	background: none;
	padding-left: 37px;
}
/*
#post-1711 div.entry-content div.toc ul li:before {
	content: "├";
	color: #D9A404;
}

#post-1711 div.entry-content div.toc ul li.toc-level-3 ~ li.toc-level-4:before {
	content: "┆├";
	color: #D9A404;
}


#post-1711 div.entry-content div.toc ul li.toc-level-4 {
	margin-left: -0.5em;
}

#post-1711 div.entry-content div.toc ul li.toc-level-2:before {
	content: "┣";
	color: #D9A404;
	font-weight: normal;
}

#post-1711 div.entry-content div.toc ul > li.toc-level-2:first-child:before {
	content: "┏";
	color: #D9A404;
	font-weight: normal;
}
*/


#post-1711 div.entry-content div.toc {
	/*margin-left: -38px;*/
	width: 618px;
	border: 1px solid #ffcd02;
	font-size: 1em;
	/*font-variant: small-caps;*/
	font-weight: light;
}

#pst-1711 div.entry-conent div.toc ul {
	padding-left: 35px;
	background: #FCFCFC;	
}

#post-1711 div.entry-content div.toc ul  li.toc-level-2 a {
	font-weight: bold;
}

#post-1711 div.entry-content div.toc ul  li.toc-level-3 {
	padding-left: 1.5em;
}

#post-1711 div.entry-content div.toc ul  li.toc-level-4 {
	padding-left: 3em;
}
/*
#post-1711 div.entry-content div.toc ul  li a {
	color: #0A17F4;
}
*/
/*
#post-1711 div.entry-content h2 {

	padding-top: 0.2em;
	background: url('test.png') no-repeat;
}
*/

/*
#post-1711 div.entry-content h2 {
	border-top: 3px solid #D9A404;
	background: #fbf0cd;
	padding-top: 0.2em;
}
*/
#post-1711 div.entry-content h2 {
	background: url('testbg1.png') no-repeat;
	padding-top: 0.2em;
	padding-left: 40px;
	margin-left: -30px;
	width: 678px;
}

/*#post-1711 div.entry-content div.toc+a+a+a+h2 {
	border-top: none;
}
*/
#post-1711 div.entry-content h3, #post-1711 div.entry-content h3+div.ngg-galleryoverview {
	margin-left: 1.3em;
}

#post-1711 div.entry-content h4, #post-1711 div.entry-content h4+div.ngg-galleryoverview {
	margin-left: 2.6em;
}

#post-1711 div.entry-content h4 {
	margin-top: 0.5em;
}

#post-1711 div.entry-content h4+div.ngg-galleryoverview {
	margin-top: 0px;
	margin-bottom: 1.5em;
}

#post-1711 div.entry-content h3 + div.ngg-galleryoverview {
	margin-top: -0.2em;
}

#post-1711 div.entry-content h4+a+a+a+h3 {
	margin-top: 1.1em;
}

#post-796  div#nav-below {
	display: block;
}

.pageid-218 li.CAT744a4964e7a14de4670fb9b178e44fde br.efirst, /*Rheinhessen*/
div#ureg li.CAT851fe0ebeb21fca718e3b5c27487dc4d br.efirst {
	display:none;
}
.pageid-218 li /*.CAT744a4964e7a14de4670fb9b178e44fde*/ strong.etitle:before, /*Rheinhessen*/
div#ureg li /*.CAT851fe0ebeb21fca718e3b5c27487dc4d*/ strong.etitle:before,
strong.etitle:before
{
	content: " ‒ ";
}
.ecat
/*.pageid-216 li.CAT035230324ac2c40759ac2c2e35036042 .ecat, 
.pageid-218 li.CAT744a4964e7a14de4670fb9b178e44fde .ecat, 
.pageid-224 li.CAT736baecbfbe9e50f6a06dcd41c474fa1 .ecat, 
div#ureg li.CAT851fe0ebeb21fca718e3b5c27487dc4d .ecat */{
	display:none;
}

div#reg li.CAT851fe0ebeb21fca718e3b5c27487dc4d {
	display: none;
}

div#content strong.etitle a, strong.etitle a:visited {
	font-weight: bold;
}

span.radio-331 span span  label{
	display: block;
	}

span.radio-331 span span  label input,
span.radio-wie span span  label input {
	border:none;
	}
/* %catmd5% = CAT + md5($category)
 *
 * CAT851fe0ebeb21fca718e3b5c27487dc4d Überregional
 * CAT035230324ac2c40759ac2c2e35036042 Bliesgau/Obere Saar
 * CAT744a4964e7a14de4670fb9b178e44fde Rheinhessen
 * CAT8bd56a454c944279e40f0bf36d9e6342 Mittelrhein
 * CAT034c3c5fcef2bc25591064a03e792a7c Rhein-Main
 * CAT736baecbfbe9e50f6a06dcd41c474fa1 Süd- und Vorderpfalz
 * CAT5358ad9ceca52b02be54861f4bde4f99 Nordpfalz
 * CAT4c0ecb7104dbd15ac7ec61d86ec23014 Schaumberger Land
 *
 */


ul.oberseite li.page_item {
	margin: 0;
	padding: 0 !important;
}

ul.oberseite li.page_item a, ul.oberseite li.page_item a:hover, ul.oberseite li.page_item a:visited {
	color: blue !important;
}