body
  	{
  	margin:0px;   	padding:0px;
         font-family: Verdana, Arial, Helvetica, "sans serif";
        	color: #005C9E;    line-height:125%; 
 	}

/* Text */
.unsichtbar
{visibility:hidden; display:none;}

h1
{
         font-family:Verdana,Arial,Helvetica,"sans serif";
         font-size:100%;
         line-height:150%;
        	color: #005C9E;
}

h2
{
         font-family:  Verdana, Arial, Helvetica, "sans serif";
        	color: #FDCA00;    line-height:150%;    font-size: 100%;  padding:0; margin:0; padding-top:15px;
}

h3
{
         font-family:  Verdana,Arial, Helvetica, "sans serif";
        	color:#666666;    line-height:150%;    font-size: 130%;  padding:0; margin:0; padding-top:20px;
}

h5
{
         font-family:  Verdana,Arial, Helvetica, "sans serif";
        	color: #005C9E;    line-height:150%;    font-size: 100%;  padding:0; margin:0;
}

h1.mottoGelb
{
         font-family:  Arial, Verdana, Helvetica, "sans serif"; padding:0; margin:0;
        	color: #FDCA00;    line-height:100%;    font-size:12pt; font-variant:normal; font-weight:bold;
}

.uebersch {
         font-family:  "Trebuchet MS", Arial, Verdana, Helvetica;
         font-size: 24px;
         color: #ffffff;
         letter-spacing: 2px;
}


p
{
padding:0;
margin:0;
margin-bottom:15px;
}
table , tbody
{
         font-family:  Verdana,Arial, Helvetica, "sans serif";
        	color:#000000;    line-height:150%;    font-size: 90%;  padding:0; margin:0; padding-bottom:10px;
}

th
{
text-align:left;  font-size: 120%; vertical-align:top;
}
td
{
text-align:left; padding-bottom:20px; font-size: 110%; vertical-align:top;

}



.fett
{font-weight:bold; }


.kurz {
      margin:0px;
      padding:0px;
      padding-top: 1px;
      padding-left:4px;
      vertical-align: middle;
}


.bgGrau
{
  width:210px;
  height: 20px;
  margin:0px;
  padding:0px;
  margin-bottom:3px;
  background-color: #99b1ca;
  color:#ffffff;
  vertical-align: middle;
}
.gelbDot
{
width:210px;
margin:0px;   	padding:0px;
margin-top:10px;
margin-bottom:10px;
}

.sucheingabe
{
width:100px;
background-color:#ffffff;
border:1px;
border-style:solid;
border-color:#cccccc;
float:left;
}
.suchbutton
{
background-color:#ffffff;
border:0;
}
.footerText
{
        	margin:0; padding:5px; color:#999999;   line-height:120%;    font-size: 8pt; 
}

.csc-form-label
{
height:1px; width:1px; float:left;
}



#teaser a.weiss:link, #teaser a.weiss:hover,#teaser  a.weiss:visited, #teaser a.weiss:active
{
padding-left:0px;
color:#ffffff;
}

.eingabeFeld
{
width:200px; height:20px;
border:1px solid #cccccc;
}

.buttonGrau
{
margin-left:100px;
width:200px; height:20px;
border:1px solid #cccccc;
}




.csc-mailform-field input
{
position:absolute;
right:0;
width:200px; height:20px;
border:1px solid #cccccc;
}

.csc-mailform
{
position:relative;
line-height:200%;
width:320px;
}

fieldset
{
border:0;
}


.wtgallery_listpic
{
margin-right:15px;
}
.wtgallery_listpic img
{
border:0;
}


img
{
border:0;
}

.wtgalleryecard_picture_singleform input , textarea
{
width:300px;
background-color:#ffffff;
border:1px;
border-style:solid;
border-color:#cccccc;
}
.wtgalleryecard_button_area input
{
width:200px;
background-color:#ffffff;
border:1px;
border-style:solid;
border-color:#cccccc;
}

.wtgalleryecard_picture_singleform label
{
padding-top:30px;
}

.news-latest-item
{
margin:0;
padding-top:20px;
padding-bottom:0;
}
.news-latest-date
{
padding:0;
margin:0;
font-weight:bold;
}

.news-latest-gotoarchive
{
margin-top:20px;
font-weight:bold;
}


