* {
margin: 0;
padding: 0;
}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 1.4em;
color: #3c3c3c;
background-color:#a7c4d6;
background-image:url(hintergrund.jpg);
/*background-position:top center;
background-attachment:fixed;
background-repeat:no-repeat; */
background-repeat:repeat-x; /* farbstreifen */
}

h1 {
font-family:Garamond, "Times New Roman", Times, serif;
font-size:x-large;
margin: 15px 0 16px 0;
padding: 0 0 4px 0;
color:#5c5c5c;
text-align:center;
/* border-bottom:1px solid #5c5c5c; */
}
h2 {
font-family:Garamond, "Times New Roman", Times, serif;
font-size:large;
margin: 3px 0 16px 0;
padding: 0 0 4px 0;
color:#5c5c5c;
border-bottom:1px solid #5c5c5c;
}

h2.abstand {
margin-top:35px;	
}

h2.abstandklein {
margin-top:15px;	
}


ul {  padding: 0; margin: 0 0 10px;}
li { list-style-type: none;}
p { margin: 5px 0 10px 0; }
img { border: none; }

a:link {text-decoration: underline; color:#003c6e;}
a:visited {text-decoration: underline; color:#003c6e;}
a:active {text-decoration: underline; color:#B60000;}
a:hover {text-decoration: underline; color:#B60000;}

input {
padding:4px;
margin:3px 0 10px 0;	
}


#container {
width: 925px;
margin: 0 auto;
padding: 40px 0px 10px 40px; /* rechts kein Padding, damit 3 Bilder nebeneinander definitv nicht umgebrochen werden */

border:1px solid #989898;
background-image:url(transparent.png);
}

#supercontainer {
width: 990px;
margin:0 auto 0 auto;
background-image:url(schatten-rechts.png);
/* background-repeat:repeat-y; */
}

#schattenoben {
background-image:url(schatten-oben.png);
margin: 25px auto 0 auto;
width:990px;
height:13px;
}

#schattenunten {
background-image:url(schatten-unten.png);
margin: 0 auto 25px auto;
width:990px;
height:13px;
}

.todo {
background-color:#FF0;
}

.rahmen {
border:1px solid #3c3c3c;
}
.bildlinks {
margin:0 9px 9px 0;	
}
	
#footer {
text-align: center;
color:#999;
font-size:x-small;
margin-top:30px;
/* border-top: 1px solid #E9C7A8; */
/* padding: 10px 0; */

}
#footer a{
text-decoration: none;
}

.tabelle td {
	padding:8px 8px 8px 0;
	border-bottom:1px solid #999;
}
