body
{ 
  color:#000000;
  font-family:Verdana; 
}

font.headline
{ 
  font-family:Arial; 
  font-size:13px;
  font-style:normal;
  font-weight:normal;
  color:#CCE721;
  letter-spacing:1.8px;
}

font.headline_projekte
{ 
  font-family:Arial; 
  font-size:13px;
  font-style:normal;
  font-weight:normal;
  color:#B0B0B0;
  letter-spacing:1.8px;
}

font.spacer
{
  font-family:Arial; 
  font-size:5px;
}

font 
  { color: #999; font-size: 11px; font-family: Arial; line-height: 1.5em }

font.error
{ 
  font-family:Arial; 
  font-size:11px;
  color:#ff0000;
  line-height:1.5em;
}

font.projectdes 
{ 
  font-family:Arial; 
  font-size:9px;
  color:#999999;
  line-height:1.4em;
  position: absolute; 
  left:0px; 
  top:308px;
}

a 
 { color: #666; font-size: 11px; font-family: Arial; text-decoration: none }

a:hover
{ 
  font-family:Arial; 
  font-size:11px;
  text-decoration:none;
  color:#CCE721;
}

a.top_navi 
{ 
  font-family:Arial; 
  font-size:11px;
  color:#ffffff;
  letter-spacing:1.8px;
}

a.navi 
{ 
  font-family:Arial; 
  font-size:11px;
  color:#999999;
  letter-spacing:1.8px;
}

a:hover.navi 
{ 
  font-family:Arial; 
  font-size:11px;
  color:#CCE721;
  letter-spacing:1.8px;
}

a.navisel 
{ 
  font-family:Arial; 
  font-size:11px;
  color:#CCE721;
  letter-spacing:1.8px;
}

a:hover.navisel 
{ 
  font-family:Arial; 
  font-size:11px;
  color:#CCE721;
  letter-spacing:1.8px;
}

input
{
  font-family:Arial;
  font-size:11px;
  border-color:#CCE721;
  border-style:solid;
  border-width:1px;
  height:16px;
}

ul
{ 
  font-family:Arial; 
  font-size:11px;
  color:#999999;
  line-height:1.5em;
  list-style-image:url(images/bullet.gif)
}

textarea
{
  font-family:Arial;
  font-size:11px;
  border-color:#CCE721;
  border-style:solid;
  border-width:1px;
  width:400px;
  height:52px;
  overflow:auto;
}

img 
{ 
  border-width:0px;
}

div.centering
{
  height:100%;
  width:100%;
}
div.outer_frame
{
  position: absolute; 
  height:449px; 
  width:898px; 
  top: 50%;  
  left: 50%; 
  margin-top: -224px;
  margin-left:-449px;
  background-color:#F0F0F0;
}

div.head_left
{
  position:absolute; 
  top:0px; 
  left:0px; 
  height:50px; 
  width:312px;
}

div.head_middle
{
  position:absolute; 
  top:0px; 
  left:317px; 
  height:50px; 
  width:33px;
}

div.head_right
{
  position:absolute; 
  top:0px; 
  left:349px; 
  height:50px; 
  width:549px;
  background-color:#CCE721;
}

div.top_navi
{
  position:absolute; 
  bottom:6px; 
  left:344px; 
}

div.main_left
{
  position:absolute; 
  top:51px; 
  left:0px; 
  height:399px; 
  width:312px;
  background-color:#ffffff;
}

div.main_right_top
{
  position:absolute; 
  top:51px; 
  left:317px; 
  height:57px; 
  width:581px;
  background-color:#ffffff;
}

div.main_right
{
  position:absolute; 
  top:78px; 
  left:317px; 
  height:372px; 
  width:581px;
  overflow:auto;
  background-color:#ffffff;
}


div.main
{
  text-align:left;
  position:absolute; 
  top:88px;
  left:34px;
  width:460px;
  line-height:19px;
}

div.logo
{
  position:absolute; 
  top:35px; 
  left:55px; 
  height:44px; 
  width:216px;
}

div.navi
{
  position:absolute; 
  top:115px; 
  right:43px; 
  text-align:right;
  line-height:25px;
}

div.subnavi
{
  text-align:right;
  line-height:17px;
}


div.main_projekte
{
  text-align:left;
  position:absolute; 
  top:6px;
  left:34px;
  width:460px;
  line-height:19px;
}

div.room_doctor
{
  position:absolute; 
  top:220px; 
  left:393px; 
  height:89px; 
  width:92px;
}

img.photo_dw
{
  position:absolute; 
  top:60px; 
  left:369px; 
}

img.anfahrt
{
  position:absolute; 
  top:0px; 
  left:195px; 
}

div.projekte
{
  position:absolute; 
  top:40px; 
  left:-1px;
  height:149px; 
  width:450px;
}

font.project_navi_text
{
  position:absolute;
  top:6px;
  left:5px;
  font-family:Arial; 
  font-size:12px;
  color:#FFFFFF;
  line-height:1.3em;
}


font.project_plaene_text
{
  position:absolute;
  top:16px;
  left:7px;
  font-family:Arial; 
  font-size:12px;
  color:#FFFFFF;
  line-height:1.3em;
}

img.projekte_middle
{
  position:absolute; 
  top:25px; 
  left:0px; 
}


div.back_button
{
  position:absolute; 
  width:115px;
  height:20px; 
  top: 280px;  
  left: 0px; 
  cursor:pointer;
  background-color:#CCCCCC;
  filter:Alpha(opacity=0);
  opacity:0.0;
}

div.next_button
{
  position:absolute; 
  width:115px;
  height:20px; 
  top: 280px;  
  left: 336px; 
  cursor:pointer;
  background-color:#CCCCCC;
  filter:Alpha(opacity=0);
  opacity:0.0;
}


