body {
background-image: url(/fileadmin/layout/images/hg.jpg);
background-repeat:repeat-x;
background-color: #7c9bcb;
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px;
}
h1 { font-size: 16px; color: #7c9bcb;}
h2 { font-size: 14px;}
a, a:hover, a:visited, a:active {color: white;}
a:hover { text-decoration: none;}
html {overflow: auto;}
.clearer {clear: both;}
#container {width: 996px; height: 662px; position:relative; margin: auto; }

#aaa, #bbb, #ccc, #ddd, #eee, #fff {width: 332px; height: 331px; position:relative;}

#aaa {background-image:url(/fileadmin/layout/images/1.jpg); float: left;}
#bbb {background-image:url(/fileadmin/layout/images/2.jpg); float: left;}
#ccc {background-image:url(/fileadmin/layout/images/3.jpg); float: right;}
#ddd {background-image:url(/fileadmin/layout/images/4.jpg); float: left;}
#eee {background-image:url(/fileadmin/layout/images/5.jpg); float: left;}
#fff {background-image:url(/fileadmin/layout/images/6.jpg); float: right;}

#impressum {margin: auto; margin-top: 155px; width: 250px; }

.unsichtbar {
	position: absolute;
	left: -3000px;
	top: -2000px;
	width: 0px;
	height: 0px;
	overflow:hidden;
	display:inline;
}

a {
display:block;
width: 332px;
height: 331px;
}

#sprachen{
   /*border: 1px solid red;*/
   width: 100%;
   height: 25px;
   clear:both;
   text-align: center;
   position: relative;
   top: -50px;
   *top: -48px;
}
#sprachen ul{
   padding: 0;
   margin: 0;
   display: inline
}

#sprachen ul li{
   list-style: none;
   padding: 0 4px 0 0;
   *padding-right: 8px;
   margin: 0;
   display: inline;
}

#sprachen ul li.last{
   border: none;
   *padding-right: 3px;
}

#sprachen a {
   color: #7c9bca;
   display: inline;
   font-size: 0px;
}
#sprachen a.aktiv{
   text-decoration: none;
}
#sprachen a img{
   border: none;
}
