/* Änderung von f.stierle tabellen */

.hidden {
	visibility:hidden;
	display:none;
}

.newsConTable table {
	width:100%;
	border-collapse:collapse;
	
} 

.newsConTable table th, .newsConTable table td {
	padding:0;
	padding-right:7px;
	border-bottom:1px dotted #ccc;
	padding-top:2px;
	padding-bottom:2px; 
}

.newsConTable table th {
	text-align:left;
}

.newsConTable p, .newsConTable table {
	margin-bottom:15px;
}

.newsConTable table  p {
	margin-bottom:0px;
}

.newsConTable h3 {
	margin-top:5px;
	margin-bottom:5px;
	border-top:1px solid #FFED00;
	padding-top:10px;
} 

.newsConTable p {
	*font-size:10px !important;
	font-family:arial;
}

/* -------------------------------- */




.contentwrap h6 {
	font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px;
color:#00519E;
font-style:italic;
font-weight:normal;
margin-bottom:15px;
}

/*slider - Ansprechpartner*/
.orgaCon{
	padding: 10px 0px 10px 45px;
}

.even{
	background-color:#fffaba;
}

.orgaPic{
	width: 175px;
	height: 85px;
	float:left;
	margin-right:10px;
}


.orgaTxt{
	float:left;
	width:210px;
	vertical-align:middle;
	line-height:14px;
}

.nicht{margin-top:0px !important;}

.rechts{
	text-align:right;
	margin-right:20px;
	width:180px;
}

.orgaTxt p {
	padding:0 0 14 0px !important;
	line-height:14px !important;
}

.nicht p{
	padding: 0 0 8 0px !important;
}

.orgaTxt .klein{
	font-size:11px;
}

.orgaTopCon{
	padding: 14px 16px 0 9px;
}

/*slider - Ansprechpartner - Ende*/

.slider {
	width:488px;
	margin-top:-20px;

	
}

#sliderZone img {
	border:none;

}

#sliderZone {
	
padding-left:15px;
}

.bgTop {
	background:url(../../content/organe/bg.jpg) no-repeat;
}

.bgBot {
	background:url(../../content/organe/bgBot.jpg) no-repeat;
	z-index:10000000;
}

.vorstand img {
	z-index:-1;
}

.bgTopCon {
	padding-left:9px;
	padding-right:16px;
	padding-top:14px;
	padding-bottom:10px;
}

.bgTop * {
	font-size:12px;

}

.pfeilCon {
	padding-left:160px;
	padding-top:10px;
	
}

.bgTop p {
	line-height:24px;
	padding-left:18px;
	padding-right:18px;
	
}

.linieUnten {
	border-bottom:1px solid #ffed00;
padding-bottom:5px;
margin-bottom:5px;
}

.col1 {
	color:#00519e;
}

.col3 {
	font-style:italic;
}

.col2, .col3 {
	color:#4b4b4b;
}


/* ----------- */



#notDienst {
	position:absolute;
	height:120px;
	width:166px;
	left:40px;
	top:25px;
	*top:24px;
}



#tipBox * {
	border:none;
}

#tipBox {
	padding-left:39px;
}


#notDienst * {
	border:none;
}

#mcon div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	/*height:100%;*/
}

.newsCon {
	padding:0px 24px 15px;
}

div.newsListContainer {
	width:464px;
	
}

.newsLatestOut {
	margin-bottom:20px;
	border-bottom:1px solid #ffed00;
}


.newsLatestDate {
	width:37px;
	overflow:hidden;
	color:#0059a4;
}

.newsListItem h3 {
	font-weight:bold;
}

.newsListItem {
	
	border-bottom:1px solid #ffed00;
	padding-bottom:20px;
	margin-bottom:20px;
}

.newsListItemTitleCon {
	padding-left:15px;
}

.news-list-date {
	color:#00519E;
	font-style:italic;
}

.newsListItem h3 {
	font-weight:bold;
}

.newsLatestTitle {
	width:170px;
	overflow:hidden;
	
	
}

.newsLatestImage {
	margin-bottom:5px;
	width:40px;
	overflow:hidden;
}

.newsLatestImageCon {
	padding-top:5px;
}

#lbDescription #lbTitle {
	padding-top:0px !important;
}

#lbCaption {
	font-weight:normal !important;
}

#lbDescription {
	margin-right:-10px;
}

.slideInfoZone {
	background:#FFFCD9 !important;
}

.slideInfoZone p {
	font-size:10px !important;
color:#00519E !important;
}

.jdGallery .slideElement {

}

.slideInfoZone h2 {
	font-size:13px !important;
color:#00519E !important;
margin-bottom:0px !important;
line-height:16px;
}

.newsLatestOut {
	background:url(../img/bgAct.jpg) repeat-x;
}

.newsListItemDate {
	width:30px;
}

.newsListItemTitle {
	width:340px;
}

.newsListItemImageCon {
	padding-top:5px; 
}

.newsListItemDate {
	width:90px;
	
}

.newsLatest {
	width:244px;
*width:244px;
	height:199px;
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
	
}

.newsLatestCon {
	padding-top:10px;
	
	padding-bottom:10px;
}

.newsLatestTitleCon {
	padding-left:10px;
}

.news-latest-item {
	margin-bottom:5px;
padding-bottom:5px;
padding-left:10px;	
border-bottom:1px solid #ffed00;

}

.newsLatestTitleCon h3 a {
	font-weight:normal;
	color:#141414 !important;
	line-height:19px;
	font-style:normal !important;
}

* {
	padding:0;
	margin:0;
}


#wbglogo {
	background:white;
	padding-left:20px;
	padding-top:20px;
}

#rcon .csc-textpic-text {
	margin-left:70px;
}


#mcon li {
	padding-left:12px;
	*padding-left:12px;
	*list-style-position:outside;
	list-style-type:none;
	background:transparent url(../img/li.png) top left no-repeat;
}

#rcon p {
	color:#141414;
}

.shop_form_spacer {
	/* padding-top:83px; */
	*padding-top:0px;
	border-bottom: 1px solid #FFED00;
	padding-bottom:5px;
	
}

.tx-rgsmoothgallery-pi1 {
	margin-bottom:18px;
}

.tx-dropdownsitemap-pi1  li {
	list-style-position:outside !important;
	color:#006699;
	font-weight:bold;
	list-style-type:none !important;
	
}

.tx-dropdownsitemap-pi1  li .level_1 a, .tx-dropdownsitemap-pi1  li .level_2 a {
	line-height:28px;
	color:#006699;
	font-weight:bold;
	font-size:11px;	
}

blockquote {
	margin-left:10px;
}

.expAll a img {
	top:4px;	
	left:-3px;	
	position:relative;
}

.expAll a  {
	line-height:30px !important;
	position:relative;
	top:3px;
}

a {
	-moz-outline-width: 0; 
}

.level_2 img, .level_1 img {
	position:relative;
	top:5px;
	
	margin-right:10px;
}

li.closed .level_1 img {
	left:5px;
	top:6px;
	
}	

.level_1 span.ifsub a, .level_1 span.no a {
	position:relative;
	top:2px;
	font-family:arial;
	
}

.level_2 * {
	font-family:georgia !important;
	
}

.level_1 {
	
}

.level_2  {
	*margin-bottom:10px;
	
}

.tx-dropdownsitemap-pi1 ul  {
	*margin-top:14px;
	
}

.header3 {
	padding-top:7px;
}


.tx-dropdownsitemap-pi1 span.ifsub {
	text-transform:none !important; 	
}

.tx-dropdownsitemap-pi1 li {
	background:none !important;
	padding:0 !important;
}

.tx-dropdownsitemap-pi1  li .level_2 a {
	font-weight:lighter;
	font-style:italic;
}

.tx-dropdownsitemap-pi1  li .level_2 a:hover, .tx-dropdownsitemap-pi1  li .level_1 a:hover {
	text-decoration:underline;
}

.tx-dropdownsitemap-pi1  li .level_1 a img {
	padding-left:6px;
	padding-top:0px;
}

.tx-dropdownsitemap-pi1  li .level_1 a.liimg img {
	top:6px;
	position:relative;
	*margin-left:8px;
	margin-right:10px !important;
}

.tx-dropdownsitemap-pi1  li .level_1 {
	background:url(../img/kontaktHg.gif) #FFFCD9 top left repeat-x;
	border-bottom:1px solid #ffed00;
	line-height:28px;
	margin-bottom:10px;
	*padding-bottom:8px !important;	
}

.tx-dropdownsitemap-pi1 li .level_1 a, .tx-dropdownsitemap-pi1 li .level_2 a {
	position:relative;
}

.tx-dropdownsitemap-pi1 a, .tx-dropdownsitemap-pi1 a:link, .tx-dropdownsitemap-pi1 a:visited, .tx-dropdownsitemap-pi1 a:hover, .tx-dropdownsitemap-pi1 a:active {
	background:none !important;
	line-height:0px !important;
	color:#006699;
	
}

.tx-dropdownsitemap-pi1 div {
	padding:0px !important;
}

.expAll {
	background:url(../img/kontaktHg.gif) transparent top left repeat-x !important;
	height:28px !important;
	border:none !important;
	padding:0px !important;
	line-height:28px;
	color:#006699 !important;
	margin-bottom:20px;
}

.expAll a{
	font-weight:bold;
	padding-left:10px;
	line-height:28px;
	color:#006699 !important;
	font-family:arial;
}

.tx-dropdownsitemap-pi1 {
	padding:0 24px 0 3px;
}

.kontaktLabel {
	color:#006699;
	font-weight:bold;
	/* height:28px; */
	line-height:28px;
}

.kontaktInput input, .kontaktInput textarea {
	border:1px solid gray;
}

.kontaktInput {
	/*padding:6px 10px;
	border-bottom:1px solid #ffed00;*/
}

.kontaktRow {
	margin-bottom:15px;
	
}

.row8 {
	padding-left:6px;
	
}

.kontaktInput input, .kontaktInput textarea {
	width:100%;
	padding:1px;
	
} 

.tx-thmailformplus-pi1 {	
}

html, body {
	height:100%;
	position:relative;
}

body {
	min-height:101%;
	font-size:11px;
	line-height:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#323232;
	background:url(../img/bodyback.gif) top left repeat-x;
}

table {
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#323232;
	line-height:19px;
}

a {
	color:#323232;
	text-decoration:none;
}

a img {
	border:none;
}

	
.ex_galerie { clear: both; }

#mcon a {
	color:#00519e;
	font-style:italic;
}

a:hover {
	color:#003b73;
	text-decoration:underline;
}




#mcon ol li li {
	list-style-type: none;
	padding-left:12px;
	background:url(../img/list.png) top left no-repeat;
}

#mcon ol li {
	list-style-type:decimal;
	background:none;
	/*margin-left:12px;*/
}


strong, b {
	color:#00519e;
	font-weight:bold;
}

#container {
	width:1000px;
}

#meta {
	height:31px;
	padding-left:10px;
	float:left;
}

#lang {
	float:left;
	height:28px;
	padding-left:236px;
	padding-top:3px;
}

#lang select {
	font-size:11px;
	font-family:Arial;
	color:#0059a4;
	width:80px;
	
	
}

#logo {
	height:90px;
	background:url(../img/logo.png) top left scroll;
	margin-bottom:38px;
}

#content {
	line-height:19px;
}

#lcon {
	width:214px;
	float:left;
	clear:right;
	border-top:1px solid #ffed00;
	margin-top:1px;
}

#nav {

	background:#fffef2;
}

#nav li {
	list-style-type:none;
}

#nav li.hnav1 {
	/*background:#fffabb;*/
	border-bottom:1px solid #ffed00;
	border-top:0px !important;
	border-left:0px !important;
	border-right:0px !important;
	height:27px;
	line-height:27px;
}

* html #nav ul li.hnav1 {
	border:0;
}

#nav li.hnav1act {
	background:url(../img/nav1_act.png) top left repeat-x scroll;	
	border-bottom:1px solid #ffed00;
	height:27px;
	line-height:27px;
}

#nav li.hnav2 {
	/*background:#ecf2f8;*/
	border-bottom:1px solid #b1cae1;
	border-top:0px !important;
	border-left:0px !important;
	border-right:0px !important;
	height:27px;
	line-height:27px;
}

#nav li.hnavx{
	background:url(../img/nav1_act.png) top left repeat-x scroll;	
	border-bottom:1px solid #ffed00;
	height:27px;
	line-height:27px;
}

#nav img {
	border:0;
	padding:0;
	margin:0;
}

* html #nav li.hnavx{
	border:0;
}

#nav li.hnav2act {
	border-bottom:1px solid #b1cae1;	
	height:27px;
	line-height:27px;
	background:url(../img/nav2_act.png) top left repeat-x scroll;
}



#mcon {
	width:512px;
	float:left;
	clear:right;
	margin-bottom:27px;
	overflow:hidden;
}

#rcon {
	width:244px;
	margin:0 20px 0 0;
	float:left;
	clear:right;
	overflow:hidden;
	/*border-bottom:1px solid #ffed00;*/
}

#rcon h1 {
	font-size:1em;
	background:url(../img/rcon_h1.png) top left repeat-x scroll;
	height:28px;
	overflow:hidden;
	line-height:28px;
}



#rcon .contentWrap {
	background: #fffcd9;
}


#rcon .contentWrap img {
	margin-left:0px;
}

#rcon h1, #rcon .contentWrap p {
	padding:0 0 0 10px;
}

#rcon .contentWrap input {
	margin-left:10px;
	margin-bottom:5px;
}

#rcon .contentWrap select {
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#rcon .contentWrap input.mailfield {
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:2px;
	height:18px;
	color:#323232;
	width:220px;
}

#rcon .contentWrap p {
	padding:10px;
}

#nav a {
	height:27px;
	float:left;
} 

#rcon .morelink .contentWrap p, #rcon .morelinkWithoutMargin .contentWrap p {
	padding:0px;
}

#rcon .linie {
	border-top:1px solid #ffed00;
	margin-bottom:28px;
}

#rcon .morelink {
	background: #fffcd9 url(../img/pfeil.png) no-repeat bottom right scroll;
	height:13px;
	margin-bottom:28px;
	border-bottom:1px solid #ffed00;
	font-style:italic;
}

#rcon .morelink input {
	/*border:0;
	background:none;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#323232;
	font-style:italic;
	margin-bottom:3px;
	*width:70px;*/
}

#rcon .morelinkWithoutMargin {
	background: #fffcd9 url(../img/pfeil.png) no-repeat top right scroll;
	height:13px;
	border-bottom:1px solid #ffed00;
}

#clearer {
	clear:both;
}

#mcon .contentWrap {
	padding:0 24px 15px 24px;
	*padding:0 ;
	float:left;
}

* html #mcon .contentWrap {
	float:none;
}

#mcon .col2art .contentWrap {
	padding:0;
	width:215px !important;
	text-align:left;
}


#mcon .linie {
	border-top:1px solid #ffed00;
	margin:0 24px 21px 24px;
	float:left;
	*float:none;
	width:464px;
	*width:auto;
}

#mcon .answers .linie {
	margin:0;
}

#mcon .questions .linie {
	margin:0;
	margin-left:12px;
	margin-top: 21px;
	margin-bottom:21px;
}

#mcon .col2art .linie {
	margin:13px 0 21px 0;
	float:left;
	width:227px;
}

.exolinie {
	border-bottom:1px solid #FFED00;
	float:left;
	margin:0pt 24px;
	width:464px;
}

#mcon .morelink {
	background:url(../img/pfeil.png) no-repeat bottom right scroll;
	/*height:26px;*/
	margin:0 24px 21px 24px;
	border-bottom:1px solid #ffed00;
	float:left;
	*float:none;
}

#mcon .col2art .linie {
	float:left;
	width:227px;
}

#mcon .morelink2 {
	background:url(../img/pfeil.png) no-repeat top right scroll;
	border-bottom:1px solid #ffed00;
	float:left;
	*float:none;
	text-align:right; width:464px; height:13px;
}

#rcon .morelink2 {
	background:#FFFCD9 url(../img/pfeil.png) no-repeat top right scroll;
	border-bottom:1px solid #ffed00;
	float:left;
	*float:none;
	text-align:right; width:244px; height:13px;
	*height:13px;
}

#mcon .morelink .contentwrap {
	padding:0 0 13px 0;
	width:464px;
}

#mcon .contentwrap .morelink {
	margin:0;
}

.morelink a,  .morelinkWithoutMargin a {
	font-style:italic;
}

#rcon .morelink a, #rcon .morelinkWithoutMargin a {
	float:left;
	padding:0 20px 0 10px;
	font-style:italic;
	line-height:13px;
}

#mcon .col2art .morelink , #mcon .col2art .morelinkWithoutMargin {
	/*margin:15px 0 25px 0;*/
	margin:0 0 25px 0;	
}

#mcon .headerwrap {
	margin-bottom:15px;
}

ol.questions {
	float:left;
	padding:0pt 24px 15px;
	width:464px;
}


#lbDescription #lbTitle {
	padding-top:10px;
}



ol.questions li {
	background:url(../img/li1.gif) no-repeat left 4px !important;
	*list-style-position:outside !important;
	*padding-left:12px;
}


ol.answers li {
	padding-left:0px !important;
}

ol.answers li a  {
	background:url(../img/li1.gif) no-repeat left 2px !important;
	padding-left:11px;
}

ol.answers h3 {font-weight:normal;}

h3 {
	font-size:11px;
	font-family:georgia;
}

#rcon a {
	color:#00519E;
	font-style:italic;
}

#mcon .col2art .headerwrap {
	margin:10px 0 10px 0;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom:0px;
}

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
	margin-left:0px;
}

#rcon div.csc-textpic-intext-left div.csc-textpic-imagewrap, #rcon div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	margin-right: 0px !important;
	margin-top: 14px !important; 
	margin-left: 14px !important; 
	*margin-left: 10px !important; 
}

#mcon div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	/* margin-right: 14px !important;  Šnderung fs */
	margin-top: 0 !important;
}

#mcon .csc-textpic-intext-left-nowrap  .csc-textpic-imagewrap {
	padding-top:5px;
}

#mcon .csc-textpic-intext-left-nowrap .csc-textpic-text {
padding-left:10px;
}

#mcon .csc-textpic-imagewrap {
	/* margin-top:14px !important;*/
	/* margin-bottom:14px !important; */
}

.submitter {
	border:none;
	width:60px;
	background:none;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#323232;
	font-style:italic;
	margin:0 18px 0 0;
	line-	height:20px;
}

#rcon .dms_label {
	margin-left:10px;
}

.ex_galerie {
	padding: 0 24px;
}

.contenttable {
	/*
	width:463px;
	display:block;
	table-layout:fixed;
	border-collapse:collapse;*/
}

.contenttable td {
	padding:0 5px;
	overflow:hidden;		
	vertical-align:top;
	/*border:1px solid red;*/
}

.tabledivider {
	background:url(../img/tableback.png) bottom left no-repeat;
	line-height:9px;
}

.questions, .answers {
	float:left;
	/*padding-right:24px;*/
}


.questions li, .answers li {
	list-style-type:none !important;
	list-style-position:outside !important;
}

.answers li p.answerLink {
	
	text-align:left;
}

h3.answerLink1 {
	margin-bottom:4px;
}

.answerText, p.answerLink {
	padding-left:10px;
}

.answers li {
	/*margin:20px 0;*/
}

.reflectImg {
	float:left;
	margin-bottom:-35px;
}

.contentwrap {
	text-align:justify !important;
	
}

p {
	
}

#mcon table p{
	text-align:justify !important;
}


#mcon .newsListItemTitleCon p, #mcon .answerText p{
	text-align:justify;
}

#mcon .answerText p {
	width:450px;
}


a.carouselBtn {
	color:#F00;
	text-decoration:none;
}

p {
	
}

.contentwrap {
	*width:100% !important;
}

.contentwrap p {
	text-align:justify !important;
}


.contentwrap h6 {
text-align:justify !important;
}

p {
	text-align:justify !important;
}

.contentwrap h6 {
text-align:justify !important;
}

#lang {
	width:218px;
	padding-left:16px;
}
