
.team
{overflow:hidden;
clear:both;}

#content h1
{color:#000080;
font-size:1.7em;
margin:0px 0px 5px 0px;
display:block;}

#content h2
{color:#000080;
font-size:1.5em;
display:block;
margin:0px 0px 5px 0px;}

#content h3
{color:#000080;
font-size:1.2em;
display:block;
margin:0px 0px 5px 0px;}

#content p
{margin:0px 0px 20px 0px;
line-height:1.4em;}

#content a,#content a:visited
{color:#000;
font-weight:bold;}

.rot {color:#ff0000 !important;}

#content li
{margin:0px 0px 8px 15px;}

#content .trennlinie
{background:url(../img/trennlinie.gif) center no-repeat;
height:2px;
margin:20px 0px 20px 0px;}

#navi .bild-seite-links
{
width:190px;
margin:5px 0px 0px 0px;
text-align:center;}

.einfaches-bild
{width:500px;
text-align:center;
}

/*** Text und Bild***/

.floatLeft
{float:left;
margin:0px 10px 5px 0px;}

.floatRight
{float:right;
margin:0px 0px 5px 10px;}

/***Tabellen***/


#content table
{width:510px;}

.td1,.th1
{width:40%;
text-align:left;}

.td1 p,.td2 p,.td3 p,.th1 p,.th2 p,.th3 p
{margin:0px 0px 3px 0px !important;}

.td2,.th2
{text-align:right;
width:40%;}

.td3,.th3
{text-align:right;
width:40%;}

.termin-ueberschrift
{display:block;
background:#DAEBFE;
padding:8px 0px 8px 5px;
font-weight:bold;
color:#000080;
margin:15px 0px 15px 0px;}


/***Mp3 Player***/

.cdrahmen
{
margin:0px 0px 20px 0px;
padding:5px;}


.cover
{
padding:10px;
width:180px;
float:left;}

.cover img
{width:190px;}

.rahmen
{float:left;
width:280px;
padding:5px;}


.rahmen ul
{margin:0px;
padding:0px;}

.rahmen li
{list-style-type:none;
display:block;
margin:0px 0px 0px 0px !important;
padding:10px;
border-bottom:1px solid #DEDEDE;}


.rahmen li a
{text-decoration:none;
}

.stopbutton
{color:#ff0000 !important;}



/***Kontaktformular***/

.buttonnormal
{width:207px;
margin-top:15px;
background-color:#022657;
padding:2px;
color:#fff;
cursor:pointer;
font-size:12px;
border:1px solid #363636}

.errorbox
{
padding:0px;
color:#ff0000;
border:1px dashed #ff0000;
padding:5px;
margin:30px 0px 0px 0px;
line-height:1.5em;}

.form-tr
{line-height:2.4em;}

.txtgrey
{padding-right:10px;
width:150px;
text-align:right;}

.formfeld,
.formfelderror
{width:200px;
background-color:#fff;
padding:2px;
color:#000000;
font-size:12px;
border:1px solid #707070;
}


.formfelderror
{
background-color:#FFC8C8;
}


.galerie .image
{float:left;
margin:5px;}

.sonnenaufgang
{background:url(../files/sonnenaufgang.jpg) no-repeat bottom right;
height:400px;}