body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
}
.maintext { font-family: Arial, Helvetica, sans-serif;}
.qote1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #CCCCCC; text-align: justify; color: #000000}
.qote2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #333333; text-align: justify ; color: #FFFFFF}

a.inl:link
{
  background:url(../_gfx/ivl.gif) no-repeat;
  background-position:left;
  padding-left:11px;
  text-decoration:none;
  color: #000099;
}
a.inl:visited
{
  background:url(../_gfx/ivl.gif) no-repeat;
  background-position:left;
  padding-left:11px;
  text-decoration:none;
  color: #000099;
}
a.inl:hover
{
  background:url(../_gfx/ivl.gif) no-repeat;
  background-position:left;
  padding-left:11px;
  text-decoration:none;
  color: #000099;
  background-color: #eeeeff;
}

a.exl:link
{
  background:url(../_gfx/evl.gif) no-repeat;
  background-position:left;
  padding-left:11px;
  text-decoration:none;
  color: #000099;
}
a.exl:visited
{
  background:url(../_gfx/evl.gif) no-repeat;
  background-position:left;
  padding-left:11px;
  text-decoration:none;
  color: #000099;
}
a.exl:hover
{
  background:url(../_gfx/evl.gif) no-repeat;
  background-position:left;
  padding-left:11px;
  text-decoration:none;
  color: #000099;
  background-color: #ffeeee;
}

a.prtitel:link
{
  background:url(../_gfx/buttintr.gif) no-repeat;
  background-position:left;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  padding-left: 12px;
}
a.prtitel:visited
{
  background:url(../_gfx/buttintr.gif) no-repeat;
  background-position:left;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  padding-left: 12px;
}
a.prtitel:hover
{
  background:url(../_gfx/buttintr.gif) no-repeat;
  background-position:left;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  background-color: #f0f0f0;
  padding-left: 12px;
}

.prdatum
{
  font-size: 10px;
  text-align: right;
}
.pranreisser
{
  font-size: 12px;
  background-color: #ffffff;
  text-indent: 0pt;
}
.pranreissertr {  background-color: #ffffff;}
.pranreisserpic {  background-color: #ffffff;}

.mainrublink
{
  font-size: 14px;
  font-weight: bold;
  text-decoration:none;
  color: #333333;
}

.subrublink
{
  font-size: 12px;
  color: #666666;
  padding-left: 8px;
}

.direktrublink
{
  font-size: 12px;
  color: #999999;
  padding-left: 8px;
}

a.downloadlink
{
  background:url(../_gfx/downlink.gif) no-repeat;
  background-position:left;
  padding-left:11px;
  text-decoration:none;
  color: #0000aa;
}

.pagecount { font-size: 12px; color: #000099}

.newsprojektslink
{
  font-size: 10px;
  color: #333333;
}

#contentfield {
   position:absolute;
   top:100px;
   left:165px;
   width:780px;
   height:420px;
   padding:10px;
   margin:0px;
   border:0px;
   overflow:auto; 
   z-index:10;
}

#navigation {
   position:absolute;
   top:100px;
   left:20px;
   width:150px;
   text-align:left;
   z-index:10;
}
#suchbox {
   position:absolute;
   top:20px;
   left:600px;
   width:210px;
   padding:5px;
   border:0px;
   color: #000000;
}
#renderbox {
   position:absolute;
   top:540px;
   left:50px;
   width:170px;
   font-size: 10px;
   padding:5px;
   color: #000000;
}
#allnewsbox {
   position:absolute;
   top:100px;
   left:770px;
   width:150px;
   font-size: 10px;
   padding:5px;
   color: #000000;
}
#rubnewsbox {
   position:absolute;
   top:100px;
   left:770px;
   width:150px;
   font-size: 10px;
   padding:5px;
   color: #000000;
}
