body {
  font-family: Arial, Verdana, sans-serif;
font-size:13px;

  line-height: 18px;
  background: #ffffff url(/images/bg.png) top center no-repeat;
  color: #666;
  margin:0 ;
  padding: 0;
}

a {
  text-decoration: none;
  color: #666;
  font-weight: bold;
}

a:hover {
  text-decoration: underline;
}

a img {
  border: 0;
}

form {
  float:right;
  masrgin-top: -15px;
  font-size: 9px;
}

p {
  margin: 0 12px 18px 0;
}

h1 {
  font-size: 16px;
  color: #006;
  border: 1px solid #ff0;
  padding: 0 2px 2px 5px;
  margin: 0 10px 10px 0px;
  letter-spacing: 2px;
  background: #fff url(/images/bg.png) top center no-repeat;
}


h2 {
  font-size: 13px;
  font-weight: bold;
  color: #006;
  bdorder-bottom: 1px solid #dadada;
  margin: 20px 0 8px 0px;
  padding: 1px 2px 2px 0;
}

.button {
  width:30px;
}

#bodycontainer {
  width: 750px;
  margin: 0 auto;
  padding: 0;
}

#header {
  height: 69px;
  margin: 0;
  padding: 0;
}

#logo {
  position:absolute;
  top:15px;
  margin: 0 0 0 15px;}

#teaserimage img{
  border:solid 1px #ff0;
  position:absolute;
  top:105px;
  margin: 0 0 0 15px;
  padding:0;
}

#headerimage{

text-align:right;
padding:0px;
}

#secondarynavigation {
clear:right;  
padding: 55px 5px 0 0;
  text-align: right; color: #fff;
background:url(/images/augen3.gif) 400px no-repeat;
}

#secondarynavigation a {
  color: #fff;
}

#sidebar {
  font-size: 15px;
  float: left;
  width: 170px; 
  margin-left:-20px;
  position:absolute;
  top:185px;
}

#sidebar a {
  display: block;
  width:170px;
  padding: 5px 0 0 5px;
}

#sidebar a:hover {
  background: url(/images/arrow.gif) 150px 70% no-repeat;
}

#sidebar img {
  padding: 0 0 1px 3px;
}

#sidelist ul{
  list-style-type: none;			
  float: left;
  width: 170px;			
}

#sublist a:hover {
  background: url(/images/arrow.gif) 140px 70% no-repeat;
}

#sublist li {
  list-style-type: none;
}

#sidelist li {
  list-style-type: none;
}

#sublist {
  font-size: 11px;
  list-style-type: none;	
  float: left;
  width: 140px;
  margin: 0;
  padding:0 0 0 10px;	
}

#contentcontainer {
  padding: 0;
  margin: 0 32px 18px 0px;
}

#content {
  height: 432px;
  width: 500px;
  position:absolute;
  top:110px;
  padding: 0;
  margin-left:212px;
	
  overflow: auto;
  scrollbar-3dlight-color:#fff;
  scrollbar-arrow-color:#f33;
  scrollbar-darkshadow-color:#f33;
  scrollbar-face-color:#ff3;
  scrollbar-highlight-color:#fff;
  scrollbar-shadow-color:#f33;
  scrollbar-track-color:#eee;
}

#content ol{
  padding: 0 0 0 30px ;
}

#content ul{
  padding: 0 0 0 30px ;
  margin:0;
}

#footer {
  position:absolute;
  top:550px;
  width:720px;
  text-align: right;
  color: #666;
  font-size: 11px;
  padding: 10px 0px 10px 0px;
}

.current{
  color:#006;
}

