@charset "UTF-8";
/* CSS Document */

.htmlarea-content-body {
	font-family: Arial, Helvetica, sans-serif;
	color: #3a3a39;
	font-size: 13px;
	line-height: 18px;
	padding: 5px;
	background-color: #ededed;
	width: 525px;
}
#footer-right a {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	color: #3a3a39;
}
#footer-right a:hover {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3000b;
	color: #3a3a39;
}
p a {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9c9c9c;
	color: #3a3a39;
}
p a:hover {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3000b;
	color: #3a3a39;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #3a3a39;
}
p {
	margin: 0px;
	padding: 0px;
}
p.abstand-vor {
	padding: 0px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
p.abstand-nach {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
}
h1, p.titel {
	font-size: 15px;
	line-height: 20px;
	color: #e3000b;
	font-weight: bold;
}
div.info-grau h1 {
	font-size: 13px;
	line-height: 17px;
	color: #e3000b;
	font-weight: bold;
	margin-bottom: 3px;
}
p.klein {
	font-size: 11px;
	line-height: 15px;
}
p.pfeil {
	background-image: url(../links/pfeil-grau.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 3px;
	height: auto !important;
	height: 1%;
}
p.pfeil:hover {
	background-image: url(../links/pfeil-rot.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 3px;
	height: auto !important;
	height: 1%;
}
p.rot, p.rot a, span.rot {
	color: #e3000b;
}
p.links-ohne-linie {
	}
.links-ohne-linie a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
span.langmenu-l {
	padding-right: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	display: block;
	float: left;
	margin-top: 5px;
}
span.langmenu-m {
	padding-left: 7px;
	padding-right: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	display: block;
	float: left;
	margin-top: 5px;
}
span.langmenu-r {
	padding-left: 7px;
	display: block;
	float: left;
	margin-top: 5px;
}
#box-text ul, .htmlarea-content-body ul {
	margin: 0px;
	padding: 0px;
	position: relative;
}
#box-text li, .htmlarea-content-body li {
	list-style-position: outside;
	margin: 0px;
	list-style-type: none;
	list-style-image: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-image: url(../links/listenpunkt.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}
#text-right-box-content ul {
	margin: 0px;
	padding: 0px;
	position: relative;
}
#text-right-box-content li {
	list-style-position: outside;
	margin: 0px;
	list-style-type: none;
	list-style-image: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-image: url(../links/listenpunkt-news.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}
div.linie-oben, div.linie-oben-galerie {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9c9c9c;
	padding-top: 15px;
	margin-top: 15px;
}
div.linie-unten, div.linie-unten-galerie {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9c9c9c;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
div.linie-oben-unten, div.linie-oben-unten-galerie {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9c9c9c;
	margin-bottom: 15px;
	padding-bottom: 15px;
	margin-top: 15px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9c9c9c;
}
div.info-grau {
	background-color: #CCC;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 10px;
}
div.linie-oben-galerie .csc-textpic-imagewrap, 
div.linie-unten-galerie .csc-textpic-imagewrap, 
div.linie-oben-unten-galerie .csc-textpic-imagewrap {
	overflow: hidden;
	height: 86px;
	width: 105px;
}
div.clearer {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
}
div.formclearer {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 10px;
}
/*.linie-unten .csc-textpic-imagewrap {
	overflow: hidden;
	height: 86px;
	width: 105px;
}*/

/*** FORMS ***/
fieldset.tx-powermail-pi1_fieldset {
	border: none;
}
fieldset.tx-powermail-pi1_fieldset legend {
	display: none;
}
fieldset.tx-powermail-pi1_fieldset_5, 
fieldset.tx-powermail-pi1_fieldset_11, 
fieldset.tx-powermail-pi1_fieldset_23,
fieldset.tx-powermail-pi1_fieldset_37 {
	width: 325px;
	float: left;
}
fieldset.tx-powermail-pi1_fieldset_5 label, 
fieldset.tx-powermail-pi1_fieldset_11 label, 
fieldset.tx-powermail-pi1_fieldset_23 label,
fieldset.tx-powermail-pi1_fieldset_37 label {
	display: block;
	width: 125px;
	float: left;
	clear: both;
}
fieldset.tx-powermail-pi1_fieldset_5 input, 
fieldset.tx-powermail-pi1_fieldset_5 select, 
fieldset.tx-powermail-pi1_fieldset_11 input, 
fieldset.tx-powermail-pi1_fieldset_11 select, 
fieldset.tx-powermail-pi1_fieldset_23 input, 
fieldset.tx-powermail-pi1_fieldset_23 select,
fieldset.tx-powermail-pi1_fieldset_37 input, 
fieldset.tx-powermail-pi1_fieldset_37 select {
	width: 170px;
	margin-left: 10px;
}
fieldset.tx-powermail-pi1_fieldset_6, 
fieldset.tx-powermail-pi1_fieldset_12, 
fieldset.tx-powermail-pi1_fieldset_30,
fieldset.tx-powermail-pi1_fieldset_38 {
	width: 320px;
}
div.tx_powermail_pi1_fieldwrap_html_22 p, 
div.tx_powermail_pi1_fieldwrap_html_71 p {
	font-size: 11px;
	margin-bottom: 10px;
	line-height: 15px;
}
div.tx_powermail_pi1_fieldwrap_html {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
fieldset.tx-powermail-pi1_fieldset_7,
fieldset.tx-powermail-pi1_fieldset_13 {
	width: 650px;
	clear: both;
	float: left;
	margin-top: 15px;
}
fieldset.tx-powermail-pi1_fieldset_7 div.tx_powermail_pi1_fieldwrap_html, 
fieldset.tx-powermail-pi1_fieldset_13 div.tx_powermail_pi1_fieldwrap_html {
	float: left;
	width: 130px;
	font-size: 11px;
	margin-bottom: 0px;
	line-height: 11px;
	font-weight: bold;
}
fieldset.tx-powermail-pi1_fieldset_7 span.fussnote, 
fieldset.tx-powermail-pi1_fieldset_13 span.fussnote {
	color: #e3000b;
}
fieldset.tx-powermail-pi1_fieldset_7 label, 
fieldset.tx-powermail-pi1_fieldset_13 label {
	display: none;
}
fieldset.tx-powermail-pi1_fieldset_7 input, 
fieldset.tx-powermail-pi1_fieldset_13 input {
	width: 120px;
	margin-right: 10px;
	clear: none;
	float: left;
}
fieldset.tx-powermail-pi1_fieldset_8, 
fieldset.tx-powermail-pi1_fieldset_16, 
fieldset.tx-powermail-pi1_fieldset_28,
fieldset.tx-powermail-pi1_fieldset_40 {
	width: 650px;
	clear: both;
	float: left;
	margin-top: 15px;
}
fieldset.tx-powermail-pi1_fieldset_8 input, 
fieldset.tx-powermail-pi1_fieldset_16 input, 
fieldset.tx-powermail-pi1_fieldset_28 input,
fieldset.tx-powermail-pi1_fieldset_40 input {
	float: left;
	margin-right: 15px;
}
fieldset.tx-powermail-pi1_fieldset_9, 
fieldset.tx-powermail-pi1_fieldset_14 {
	width: 650px;
	clear: both;
	float: left;
	font-size: 11px;
	margin-bottom: 0px;
	line-height: 15px;
	margin-top: 0px;
}
fieldset.tx-powermail-pi1_fieldset_9 span.fussnote, 
fieldset.tx-powermail-pi1_fieldset_14 span.fussnote {
	color: #e3000b;
}
fieldset.tx-powermail-pi1_fieldset_10, 
fieldset.tx-powermail-pi1_fieldset_15, 
fieldset.tx-powermail-pi1_fieldset_27,
fieldset.tx-powermail-pi1_fieldset_39 {
	width: 650px;
	clear: both;
	float: left;
	font-size: 11px;
	margin-bottom: 0px;
	line-height: 15px;
	margin-top: 0px;
}
fieldset.tx-powermail-pi1_fieldset_10 label, 
fieldset.tx-powermail-pi1_fieldset_15 label, 
fieldset.tx-powermail-pi1_fieldset_27 label,
fieldset.tx-powermail-pi1_fieldset_39 label {
	display: block;
	float: left;
	clear: both;
	margin-top: 10px;
	font-weight: bold;
}
fieldset.tx-powermail-pi1_fieldset_10 textarea, 
fieldset.tx-powermail-pi1_fieldset_15 textarea, 
fieldset.tx-powermail-pi1_fieldset_27 textarea,
fieldset.tx-powermail-pi1_fieldset_39 textarea{
	width: 640px;
	margin-top: 5px;
	float: left;
	clear: both;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	font-size: 11px;
	font-weight: bold;
}


#powermaildiv_uid18,
#powermaildiv_uid70,
#powermaildiv_uid199,
#powermaildiv_uid202,
#powermaildiv_uid228,
#powermaildiv_uid229{
	clear: left;
	float: left;
	margin-bottom: 8px;
	width: 320px;
}
#powermaildiv_uid18 div.powermail_check_inner,
#powermaildiv_uid70 div.powermail_check_inner,
#powermaildiv_uid199 div.powermail_check_inner,
#powermaildiv_uid202 div.powermail_check_inner,
#powermaildiv_uid228 div.powermail_check_inner,
#powermaildiv_uid229 div.powermail_check_inner {
	clear: left;
	height: 18px;
	display: block;
}
#powermaildiv_uid18 input, 
#powermaildiv_uid70 input, 
#powermaildiv_uid199 input, 
#powermaildiv_uid202 input,
#powermaildiv_uid228 input, 
#powermaildiv_uid229 input {
	float: left;
	width: 13px;
	height: 13px;
	margin-top: 2px;
}
#powermaildiv_uid18 label, 
#powermaildiv_uid70 label, 
#powermaildiv_uid199 label, 
#powermaildiv_uid202 label,
#powermaildiv_uid228 label, 
#powermaildiv_uid229 label {
	float: right;
	width: 300px;
}
#powermaildiv_uid22,
#powermaildiv_uid71 {
	margin-top: 8px;
	clear: both;
	float: left;
	width: 320px;
}

td.powermail_all {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	padding-right: 15px;
}

p.csc-linkToTop {
	margin-top: 4px;
}

