/*snowflake #522.28*/

#content ul {
	margin: 0 0 0 15px;
	padding: 0;
}

#content h2 {
	font-size: 12px;
}

#content h3,
#content h4 {
	font-size: 12px;
	font-weight: normal;
}

#content h3 {
	color: #FF0000;
}


.red {
	color:#ff0000;
}
.black {
	color:#000;
}

.redunder {
	color:#FF0000;
	text-decoration: underline;
}

.blackunder {
	color:#000;
	text-decoration: underline;
}

p.csc-sitemap {
	margin: 0 0 2px 0;
}

p.csc-sitemap-level2 {
	margin-left: 15px;
}

p.csc-sitemap-level3 {
	margin-left: 30px;
}

/* ---  >-*/

.news-single-subheader {
font-family:Arial, Verdana, Helvetica;sdf
font-size:12px;
font-style: bolder;
}


.news-single-content {
font-family:Arial, Verdana, Helvetica;
font-size:12px;
}


.news-single-date {
font-family:Arial, Verdana, Helvetica;
font-size:12px;
}


#linie_news{
        width:100%;
        height:1;
        border: 0px dashed #FFFFFF;
        border-bottom-width:1;
    } 


#contentContainer TD {font:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#000000; }

.tx-newloginbox-pi1 p, INPUT {
margin: 0px;
padding: 0px;
}


INPUT {
margin: 0px;
padding: 0px;
}


body {
  background-color: #FFFFFF;
  font-family:Arial, Verdana, Helvetica;
font-size:12px;
  color:#000000;  
  text-align:center;
  margin:0px;
  padding:0px;
}

#content A {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#000000;}
#content A:hover { color:#CC0000; }


#metanavigation  {
   height: 49px;
	text-align:right;
	padding-top:5px; 
}
#pfeil {margin-top:1px;}

.menu-bg-no {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; background-image:url(../images/bg-menu-level-no.gif); height:20px;}
.menu-bg-cur {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; background-image:url(../images/bg-menu-level-act.gif); height:20px;}
.menu-bg-no TD{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px;}
.menu-bg-cur TD{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; }


a.menu-metanav-no {	background-color : #FFFFFF;	font-size: 10px;  	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; color:#000000; text-transform:uppercase;  text-decoration:none; }
a.menu-metanav-no:hover {color:#CC0000; }


a.menu-level1-no{ display:block; line-height:20px; width:225px; color:#000000; text-decoration:none; }
a.menu-level1-act{ display:block;  line-height:20px; width:219px; color:#000000; text-decoration:none; }
a.menu-level2-no{ display:block; line-height:20px; width:219px;  color:#000000; text-decoration:none; }
a.menu-level2-act{ display:block;  line-height:20px; width:219px; color:#000000; text-decoration:none; }
a.menu-level3-no{ display:block;  line-height:20px; width:219px;  color:#000000; text-decoration:none;}
a.menu-level3-act{ display:block;  line-height:20px; width:219px; color:#000000; text-decoration:none;}


#navigationContainer{
border-left: 1px solid white;
border-right: 1px solid white;
width:241px;
padding:0px;
background-color:#F4F4F4;
}

#navigation2 {
	margin-left: 8px;
	margin-top: 258px;
}

#sitesearchForm {
margin:0px;
}

.sitesearchfield {width:100px;margin:8px;}

#search form {
margin:0px;
}

#contentContainer {
	width:550px;
	border-right: 1px solid white;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 125px;
	background-image: url(../images/hintergrund_human.jpg);
	background-repeat: no-repeat;
	background-color: #8ed8f8;
}




.footer A{font:Arial, Verdana, Helvetica, sans-serif; font-size:9px; color:#000000; text-decoration:none; text-transform:uppercase;}
.footer A:hover{font:Arial, Verdana, Helvetica, sans-serif; font-size:9px; color:#FFF;}

#seperator {width:550px; margin-bottom:25px;}

#search  {
	font-size: 12px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	background-color : #8ED8F8;
   height: 30px;
}

#search_button  {
	background-color : #000000;
}

INPUT{

   border:#999999 solid 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-style: normal;
   font-size: 11px;
	
}

#sfp, .counter {
text-transform:uppercase;
font-size: 9px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#FFFFFF;  
margin-top:3px;
margin-bottom:3px;
padding-left:10px;
padding-right:10px;
background-color:#293450;
}

#sfp A {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#EEE;}
#sfp A:hover { color:#FFF; }

h1 {
font-size:12px;
padding-bottom:10px;
background-color: transparent;
margin-bottom:0px;
}

h1.pagetitle { font:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold;}



h3 {
font-size:12px;
font-weight:bold;
}



p,pre,li {
font-size:12px;
margin-bottom:0px;
}

// CSS indexed Search 

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:50px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:80px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#ffffff; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#EEEEEE;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }

.news-single-img {
float: left;
margin-right: 10px;
}

.news-single-img font {
display: none;
}

.single_content{
}