#content h1, #content h2{
	font-family: verdana,arial,helvetica;
	font-size: 18px;
	padding: 2px;
	color: #CC0000;
	margin: 18px 0  20px 0;
}
#content h1 a, #content h2 a{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 18px;
}
#content .main {
	text-align: center;
}
#content .content_page_3 .bodytext {
	text-align: center;
}
#content .content_page_3 .csc-firstHeader {
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	color: #CC0000;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
}
.bodytext *{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
}
#content a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
#content a:link, #content a:visited{
	color: #CC0000;
}
#content a:hover, #content a:focus, #content a:active {
	color: #000000;
	text-decoration: underline;
}
#content acronym {
	border-bottom: 1px dotted black;
}
#content .glossary:link, #content .glossary:visited, #content .glossary:hover, #content .glossary:active, #content .glossary:focus {
	text-decoration: none;
	color: #000000;
}
.uptotop {
margin-left: 20px;
}
.bodytext h3 {
	font-family: Sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}
.bodytext .h2 {
	font-weight:bold;
}
#content > div > a[id] {
position: relative;
top: -120px;
}
.content_page_11,
.content_page_14,
.content_page_18,
.content_page_19,
.content_page_20,
.content_page_21,
.content_page_22,
.content_page_23,
.content_page_24,
.content_page_25, 
.content_page_26,
.content_page_50,
.content_page_63,
.content_page_108 {
	padding: 0px;
	padding-bottom: 10px;
	border: 1px solid #CC0000;
	margin-bottom: 30px;
	min-height: 250px;
	/*border: 1px solid #CCCCCC;
	border-radius: 8px;
	box-shadow: 3px 3px 12px #333333;
	margin-bottom: 40px;*/
}
.content_page_11 h1,
.content_page_14 h1,
.content_page_18 h1,
.content_page_19 h1,
.content_page_20 h1,
.content_page_21 h1,
.content_page_22 h1,
.content_page_23 h1,
.content_page_24 h1,
.content_page_25 h1,
.content_page_26 h1,
.content_page_50 h1,
.content_page_63 h1,
.content_page_108 h1 {
	display: none;
}
.content_page_11 h3,
.content_page_14 h3,
.content_page_18 h3,
.content_page_19 h3,
.content_page_20 h3,
.content_page_21 h3,
.content_page_22 h3,
.content_page_23 h3,
.content_page_24 h3,
.content_page_25 h3,
.content_page_26 h3,
.content_page_50 h3,
.content_page_63 h3,
.content_page_108 h3 {
	/*color: #CC0000;*/
}
.content_page_11 table,
.content_page_14 table,
.content_page_18 table,
.content_page_19 table,
.content_page_20 table,
.content_page_21 table,
.content_page_22 table,
.content_page_23 table,
.content_page_24 table,
.content_page_25 table,
.content_page_26 table,
.content_page_50 table,
.content_page_63 table,
.content_page_108 table {
	margin: 0px;
	margin-right: 5px;
	margin-top: 5px;
	height: auto;
	width: 600px;
}
.content_page_11 .csc-textpic *, .content_page_11 .csc-textpic,
.content_page_14 .csc-textpic *, .content_page_14 .csc-textpic,
.content_page_18 .csc-textpic *, .content_page_18 .csc-textpic,
.content_page_19 .csc-textpic *, .content_page_19 .csc-textpic,
.content_page_20 .csc-textpic *, .content_page_20 .csc-textpic,
.content_page_21 .csc-textpic *, .content_page_21 .csc-textpic,
.content_page_22 .csc-textpic *, .content_page_22 .csc-textpic,
.content_page_23 .csc-textpic *, .content_page_23 .csc-textpic,
.content_page_24 .csc-textpic *, .content_page_24 .csc-textpic,
.content_page_25 .csc-textpic *, .content_page_25 .csc-textpic,
.content_page_26 .csc-textpic *, .content_page_26 .csc-textpic,
.content_page_50 .csc-textpic *, .content_page_50 .csc-textpic,
.content_page_63 .csc-textpic *, .content_page_63 .csc-textpic,
.content_page_108 .csc-textpic *, .content_page_108 .csc-textpic
{
margin-bottom: 0px !important;
} 
.content_page_11 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,
.content_page_14 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,
.content_page_18 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,
.content_page_19 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,
.content_page_20 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,
.content_page_21 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,
.content_page_22 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,
.content_page_23 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,
.content_page_24 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,
.content_page_25 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,
.content_page_26 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,
.content_page_50 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,
.content_page_63 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,
.content_page_108 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img
{
margin-top: 0px !important;
}
.content_page_11 td,
.content_page_14 td,
.content_page_18 td,
.content_page_19 td,
.content_page_20 td,
.content_page_21 td,
.content_page_22 td,
.content_page_23 td,
.content_page_24 td,
.content_page_25 td,
.content_page_26 td,
.content_page_50 td,
.content_page_63 td,
.content_page_108 td
{
	font-family: verdana,arial,helvetica;
	color: #000000;
	font-size: 12px;
	vertical-align: top;
}
.content_page_11 tr:hover td,
.content_page_14 tr:hover td,
.content_page_18 tr:hover td,
.content_page_19 tr:hover td,
.content_page_20 tr:hover td,
.content_page_21 tr:hover td,
.content_page_22 tr:hover td,
.content_page_23 tr:hover td,
.content_page_24 tr:hover td,
.content_page_25 tr:hover td,
.content_page_26 tr:hover td,
.content_page_50 tr:hover td,
.content_page_63 tr:hover td,
.content_page_108 tr:hover td
{
	background-color:#EEEEEE;
}
.content_page_11 .nohover:hover td,
.content_page_14 .nohover:hover td,
.content_page_18 .nohover:hover td,
.content_page_19 .nohover:hover td,
.content_page_20 .nohover:hover td,
.content_page_21 .nohover:hover td,
.content_page_22 .nohover:hover td,
.content_page_23 .nohover:hover td,
.content_page_24 .nohover:hover td,
.content_page_25 .nohover:hover td,
.content_page_26 .nohover:hover td,
.content_page_50 .nohover:hover td,
.content_page_63 .nohover:hover td,
.content_page_108 .nohover:hover td
{
	background-color:#FFFFFF;
}
.content_page_4 {
	margin-bottom: 20px;
	width:680px;
}
.content_page_4 .csc-textpic-text {
	padding-top:20px;
	font-size:14px;
}
#vergleich {
	width: 100%;
	height: auto;
	border: 1px solid #000000;
	border-collapse: collapse;
}
#vergleich td, #vergleich th{
	border: 1px solid #000000;
	font-family: verdana,arial,helvetica;
	color: #000000;
	font-size: 12px;
	text-align: center;
	width: 25%;
}
#vergleich .rowone {
	background-color: #D9D9D9;
}
#vergleich .notable {
	font-family: verdana,arial,helvetica;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	vertical-align: bottom;
	padding: 10px 5px 0px 5px;
}
#vergleich th{
	font-weight: bold;
}
.normtabelle {
	width: 100%;
	height: auto;
	border: 1px solid #000000;
	border-collapse: collapse;
}
.normtabelle th{
	border: 1px solid #000000;
	font-family: verdana,arial,helvetica;
	color: #000000;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	padding: 10px 5px 0px 5px;
	background-color: #D9D9D9;
}
.normtabelle td {
	border: 1px solid #000000;
	font-family: verdana,arial,helvetica;
	color: #000000;
	font-size: 12px;
	padding: 5px 5px 0px 5px;
}
.tx-indexedsearch-res {
margin-left: 10px;
width: 800px;
}
.tx-indexedsearch-res p {
margin: 0px;
padding: 3px;
}
.tx-indexedsearch-whatis {
display: none;
}
#content .tx-indexedsearch-title *{
font-size: 14px;
font-weight: bold;
}
#content .tx-indexedsearch-redMarkup {
color:#000000;
font-weight: bold;
}
#bottomNav a, #bottomNav a:link, #bottomNav a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration:underline;
	color: #CC0000;
}
#bottomNav a:hover, #bottomNav a:focus, #bottomNav a:active {
	color: #000000;
	text-decoration: underline;
}
.content_page_12 {
width: 100%;
border-bottom: 1px solid black;
margin-bottom: 10px;
margin-top: 20px;
}
.csc-textpic {
margin-bottom: 30px;
}
.csc-textpic-imagerow {
margin-bottom: 0px !important;
}
ul {
list-style:square;
}
.content_page_42 {
width: 100%;
border-bottom: 1px solid black;
margin-bottom: 10px;
margin-top: 20px;
}
.content_page_43 {
width: 100%;
border-bottom: 1px solid black;
margin-bottom: 10px;
margin-top: 20px;
}
.content_page_48 {
width: 100%;
border-bottom: 1px solid black;
margin-bottom: 10px;
margin-top: 20px;
}
fieldset {
padding: 20px;
margin-top: 10px;
width: 650px;
display: block;
}
fieldset input {
margin-right: 20px;
}
legend {
margin-bottom: 20px;
color:#CC3300;
font-weight: bold;
}
fieldset .error {
color:#CC3300;
font-weight: bold;
display: inline;
}
fieldset table th {
width: 110px;
text-align: left;
font-weight: normal;
}
.tx-flseositemap-pi1 li {
margin-bottom: 10px;
}
.tx-flseositemap-pi1 li ul {
margin-top: 10px;
}
#honeypot_project {
 margin-top: 60px;
}
#honeypot_project a, #honeypot_project a:link, #honeypot_project a:active, #honeypot_project a:hover, #honeypot_project a:focus, #honeypot_project a:visited {
color:#FFF;font:bold 10px arial,sans-serif;text-decoration:none;
}
#map_canvas h1 {
  margin: 0px;
}
#content_element_3_2407 {
padding-left: 45px;
}
.tx-t3sjslidernews-pi1 * {
	margin: 0px 0px !important;
	font-size: 13px !important;
}
.tx-t3sjslidernews-pi1 * h3 * {
	color: white !important;
	font-weight: bold !important;
	font-size: 16px !important;
}
#content .content_page_3 .tx-t3sjslidernews-pi1 * {
	text-align: left;
	color: white;
}
