/* CMS Klassen */

/* Anker nach oben */
.csc-linkToTop{
 padding-bottom: 20px;
}

.csc-mailform{
border: none;
width: 500px;
}


.csc-mailform-field{
width: 200px;
margin: 12px;
}

/* Bilder */
/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }
	.csc-textpic-intext-left .csc-textpic-imagewrap{
		padding-right: 10px;
		}
	.csc-textpic-intext-right .csc-textpic-imagewrap{
		padding-left: 10px;
		}
	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin: 0;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin: 0;
	}
	
	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin: 0;
		/*border: solid 1px #E2E3E8;*/
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin: 0; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin: 0; display: block; }

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; 
	}

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }
	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }
/* Bildunterschriften */	
	
dd.csc-textpic-caption,	
.bildunterschrift,
.bildunterschrift p { margin: 0; float: left; height: auto; width:auto; 					
					padding: 3px;
					color: #222222;
					font-size: 10px;
					font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
					font-weight: normal;
					line-height: 14px;
	}
.csc-textpic-text  { 					
					color: #222222;
					font-size: 12px;
					font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
					font-weight: normal;
					line-height: 14px;
	}

td.right .csc-textpic{
	border: solid 1px #792720;
	background-color:#F6EFEF;
	margin: 0px 0px 0px 0px;
	width:165px;
  font-size: 10px;
	font-weight: normal;
	margin-bottom: 10px;
}

td.right p{
  font-size: 10px;
	font-weight: normal;
	margin: 0px 5px 5px 5px;
}

/***************************************************/
.tx-dropdownsitemap-pi1 A {

font-weight: normal;
text-decoration: none;
}

.tx-dropdownsitemap-pi1 LI.open OL {
display: block;
}

.tx-dropdownsitemap-pi1 LI.closed OL {
display: none;
}

.tx-dropdownsitemap-pi1 LI.open UL {
display: block;
}

.tx-dropdownsitemap-pi1 LI.closed UL {
display: none;
}

.tx-dropdownsitemap-pi1 DIV {
border: none;
background: none;
padding: 2px;
margin-bottom: 5px;

}

.tx-dropdownsitemap-pi1 DIV.level_2 {
background: none;
}

.tx-dropdownsitemap-pi1 DIV.level_2 A {
font-weight: normal;
 text-decoration: none;
}

.tx-dropdownsitemap-pi1 DIV.level_3 {
background: none;
}

.tx-dropdownsitemap-pi1 DIV.level_4 {
background: none;
}

.tx-dropdownsitemap-pi1 DIV.level_5 {
background: none;
}

.tx-dropdownsitemap-pi1 DIV.expAll {
text-align: center;
border: none;
background: none;
text-decoration: none;
}
