html, body {margin: 0; padding: 0; width: 100%; height: 100%;}
body {background: #b7bec3; text-align: center; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 63%; line-height: 15px;}
* html body {font-size: 61%;} /* only for IE6 */
*:first-child+html body {font-size: 61%;} /* only for IE 7 */

a {text-decoration: none;} 

#outer {position: absolute; top: 50%; left: 0; width: 100%; margin-top: -190px;}
#container {position: relative; margin: 0 auto; width: 914px; height: 370px;}

/* navigation */

#navigationContainer {position: absolute; top: 143px; left: 770px; width: 143px; text-align: left; margin: 0; padding: 0; color: #fff; text-align: left; font-weight: normal;}

#navigationContainer1 {position: relative; top: 0; left: 0; width: 143px; border: 1px solid #dbdddf; min-height: 134px; height: auto !important; height: 134px;}
#navigationContainer1 ul {list-style: none; padding: 8px 0 0 0; margin: 0;}
#navigationContainer1 ul li {padding: 0 10px 5px 10px; margin: 0;}
#navigationContainer1 ul li a {display: inline; margin: 0; padding: 0; text-decoration: none;}
#navigationContainer1 ul li a:link, 
#navigationContainer1 ul li a:active, 
#navigationContainer1 ul li a:visited {color: #fff;}
#navigationContainer1 ul li a:hover {color: #515d68;}

#navigationContainer2 {position: relative; top: 6px; left: 0; width: 143px; border: 1px solid #dbdddf; min-height: 52px; height: auto !important; height: 52px;}
#navigationContainer2 ul {list-style: none; padding: 8px 0 0 0; margin: 0;}
#navigationContainer2 ul li {padding: 0 10px 5px 10px; margin: 0;}
#navigationContainer2 ul li a {display: inline; margin: 0; padding: 0; text-decoration: none;}
#navigationContainer2 ul li a:link, 
#navigationContainer2 ul li a:active, 
#navigationContainer2 ul li a:visited {color: #dbdddf;}
#navigationContainer2 ul li a:hover {color: #515d68;}

/* logo */

#logo {position: absolute; top: 0px; left: 455px; width: 439px; height: 100px;}
#logo img {width: 439px; height: 100px;}

/* bildmotiv */

#bildmotiv {position: absolute; top: 143px; left: 0;}
#bildmotiv img {width: 750px; height: 194px; border: 1px solid #dbdddf;}

/* sprachauswahl */

#sprachauswahl {position: absolute; top: 346px; left: 0; width: 750px; height: 20px; color: #fff;}
#sprachauswahl ul {list-style: none; padding: 0; margin: 0; border: 0; float: right;}
#sprachauswahl ul li {float: left; margin: 0 0 0 15px; padding: 0;}
#sprachauswahl a {margin: 0; padding: 0; display: inline; text-decoration: none;} 
#sprachauswahl a:link, 
#sprachauswahl a:active, 
#sprachauswahl a:visited {color: #fff;}
#sprachauswahl a:hover {color: #515d68;}