* {
margin: 0;
padding: 0;
}
body
{
margin: 0;
padding: 0;
width:100%;
height:100%;
font-family: Arial, Arial, sans-serif;
background: #0271bd;
color: #000;
}
p { color: #012b47; font-size: 14px; line-height: 18px; margin-bottom: 8px; }
.hoch { font-size: 12px; vertical-align: top; }
h1 { color: #65acde; font: bold 24px Arial; text-align: left; margin-bottom: 30px; padding-right: 0; padding-bottom: 10px; padding-left: 0; border-bottom: 1px solid #dcdcba; }
h2 { color: #012b47; font: bold 16px Arial; text-align: left; padding-right: 0; padding-bottom: 10px; padding-left: 0; }
h3 { color: #012b47; font-size: 14px; font-weight: bold; margin-bottom: 5px; }

td { vertical-align: top; }

a { color: #0271bd; }
a:visited { color: #0271bd; }

.img_o { margin-top: 10px; margin-right: 40px; }
.img_u { position: relative; left: 20px; }
.img_nav { position: relative; top: 2px; }
.fett { font-weight: bold; }



#wrapper
{ background: #fff; margin-right: auto; margin-left: auto; border: solid 1px #fff; }
#titel { background-color: #0271bd;  }
#titel_in { width: 1050px; margin-right: auto; margin-left: auto; background-image: url(../images/titel.gif); background-repeat: no-repeat; background-position: 0 15px; height: 220px; margin-right: auto; margin-left: auto;}

#inhalt { width: 1050px; margin-top: 30px; margin-right: auto; margin-left: auto; }
#menu { float: left; width: 200px; list-style: none; font-size: 1em; position: relative; left: 50px; margin-left: 20px; }
#content { background-image: url(../images/kinder.gif); background-repeat: no-repeat; background-position: right bottom; position: relative; left: 120px; width: 650px; float: left; min-height: 450px; padding-right: 20px; padding-bottom: 150px; padding-left: 20px; }
#content li { color: #012b47; font-size: 14px; margin-left: 20px; padding-bottom: 5px; padding-left: 10px; }
#content ul { padding-bottom: 10px; }
#content .hoch { font-size: 10px; vertical-align: top; }


#fuss {  background-color: #65acde; }
#fuss p { color: #fff; font-size: 12px; line-height: 50px; text-align: center; }
#fuss a { color: #fff;  }
#menu li { text-align: center; }
#menu a { display: block; height: 35px; width: 200px; color: #0271bd; font-size: 20px; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; padding-top: 2px; }

#menu a:hover { color: #65acde; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }




