body
{
margin: 0;
padding: 0;
width:100%;
height:100%;
background-color: #babbbd; 
background-image: url(../bilder/background.jpg); 
background-attachment: fixed; 
background-position: center;
} 

#center
{
width: 980px;
border: 0px solid blue;
margin: 30px auto;
} 


/* - - - - - - - - - - - - - - - - - - - - -*/
/* IMGAGE									*/
/* - - - - - - - - - - - - - - - - - - - - -*/
img.contentimage {
float:left; margin-right:20px; margin-bottom:5px
}

/* - - - - - - - - - - - - - - - - - - - - -*/
/* DIV-Container							*/
/* - - - - - - - - - - - - - - - - - - - - -*/
#slideshowshadow
{
background-image: url(../slideshow/bgshadow.jpg); 
margin-left:0px;
margin-top:0px;
width:395px;
height:270px;
}

#slideshow
{
backgorund: #ffffff; 
margin-left:10px;
margin-top:0px;
padding:10px 0 0 0;
width:375px;
height:250px;
}

div.highlight
{
background: #EE2225;
color: #ffffff; 
padding: 10px;
margin-left:0px;
margin-top:0px;
}

div.bildbox
{
background: #EE2225;
color: #ffffff; 
padding: 6px;
margin-left:0px;
margin-top:0px;
width:120px;
height:151px;
}

/* - - - - - - - - - - - - - - - - - - - - -*/
/* Tabellen				*/
/* - - - - - - - - - - - - - - - - - - - - -*/
table.index {
width: 980px;
border: 1px black;
}

table.impressum 
{
text-align: justify;
font-size: 11px;
padding: 12px;
}

table.img 
{ 
border-collapse:separate;
border-spacing:5px;
empty-cells:hide;
padding: 4px;
text-align: center;
}

table.start 
{ 
padding: 10px;
font-family: arial;
font-size: 12px;
}

table.content 
{ 
padding: 3px;
font-family: arial;
font-size: 12px;
}

/* - - - - - - - - - - - - - - - - - - - - -*/
/* Tabellen-Zellen		*/
/* - - - - - - - - - - - - - - - - - - - - -*/
td.justify 
{
text-align: justify;
font-family: arial;
font-size: 13px;
padding: 10px;
}

td.img 
{ 
padding: 4px;
border: 1px black solid;
}

td.imgtext 
{ 
font-family: arial;
font-size: 11px;
}

td.row
{
border-top:1px black dotted;
font-family: arial;
font-size: 13px;
padding: 10px;
}

td.start
{ 
padding: 20px;
border-left:1px black dotted;
vertical-align: top;
font-family: arial;
font-size: 13px;
margin-top:0px;
}

td.startleft 
{
padding: 10px;
vertical-align: top;
font-family: arial;
font-size: 13px;
}

td.contentrow
{
text-align: justify;
padding: 10px;
border-bottom:1px black dotted;
vertical-align: top;
font-family: arial;
font-size: 13px;
}

td.content
{
padding: 10px;
vertical-align: top;
font-family: arial;
font-size: 13px;
}

td.contentlist
{
padding: 4px;
vertical-align: top;
font-family: arial;
font-size: 13px;
}

td.contentimage
{
padding: 10px;
border-bottom:1px black dotted;
vertical-align: top;
font-family: arial;
font-size: 13px;
}

/* - - - - - - - - - - - - - - - - - - - - -*/
/* Formularfelder			*/
/* - - - - - - - - - - - - - - - - - - - - -*/
input { border: 1px solid #000000; font-family: arial; font-size: 13px; }
select { font-family: arial; font-size: 13px; border: 1px solid #000000; }
textarea { font-family: arial; font-size: 13px; border: 1px solid #000000;}


/* - - - - - - - - - - - - - - - - - - - - -*/
/* Fehler -BOX 			*/
/* - - - - - - - - - - - - - - - - - - - - -*/
#fehler {
margin:10px auto;
text-align:center;
width: 600px;
padding: 10px;
background: #EE2225;
color: #ffffff;
border: 1px solid #000000;
font-family: arial;
font-size: 13px;
}

/* - - - - - - - - - - - - - - - - - - - - -*/
/* Kontakt-Mail -BOX 						*/
/* - - - - - - - - - - - - - - - - - - - - -*/
#maildone {
margin:10px auto;
text-align:center;
width: 600px;
padding: 10px;
background: #ffffff;
color: #000000;
border: 1px solid #000000;
font-family: arial;
font-size: 13px;
}


/* - - - - - - - - - - - - - - - - - - - - */
/* DESIGN								   */
/* - - - - - - - - - - - - - - - - - - - - */
#design {
width: 980px;
border: 1px solid black;
background: #ffffff;
}

#head {
background: #FFFFFF;
height: 75px;
text-align: center;
color: #000000;
}

#tnleft {
background: #c0c7de;
padding: 3px;
color: #000000;
font-family: arial;
}

#tnright {
background: #FFFFFF;
padding: 3px;
color: #000000;
border-bottom: 1px black dotted;
font-family: arial;
font-size: 11px;
font-weight: bold;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* MENUE								   */
/* - - - - - - - - - - - - - - - - - - - - */

#menue {
background: #ffffff;
padding: 3px;
color: #000000;
vertical-align: top;
border-right: 1px #000000 dotted;
}

.menuelinks a {
display: block;
width: auto;
background: #FFFFFF;
margin-bottom: 2px;
padding: 3px 0px 3px 4px;
color: #000000;
font-size: 11px;
font-family: arial;
font-weight: bold;
text-decoration: none;
border: 1px solid #000000;
}
.menuelinks a:hover {
background: #EE2225;
text-decoration: none;
color: #ffffff;
font-family: arial;
}

.menuelinks .aktuell {
display: block;
width: auto;
background: #EE2225;
color: #ffffff;
margin-bottom: 2px;
padding: 3px 0px 3px 4px;
font-size: 11px;
font-weight: bold;
font-family: arial;
border: 1px solid #cc6600;
}

#content {
background: #ffffff;
padding: 3px;
color: #000000;
vertical-align: top;
font-family: arial;
}

a:hover {
color: #EE2225;
text-decoration: none;
font-family: arial;
}


#footer {
background: #EE2327;
padding: 2px;
color: #ffffff;
font-size: 11px;
font-family: arial;
text-align: center;
vertical-align: middle;
}

