body {
overflow:-moz-scrollbars-vertical;
background:url(../../img/bg_testvorlage.jpg);
background-repeat: no-repeat; 
margin:0; 
padding:0;
border:0px solid #22ffff;
}

td img {display: block;}


p {
background-color:#ffffff;
margin:0;
padding:0;
padding-top:2px;
padding-bottom:7px;
border:0px solid #ff22ff;
}

.bildunterschrift 
{
background-color:#ffffff;
margin-bottom:0px;
border-right:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
margin-right:15px;
margin-bottom:15px;
float:left;
width:240px;
}

.bildunterschrift_2bilder 
{
background-color:#ffffff;
margin-bottom:0px;
border-right:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
margin-right:20px;
margin-bottom:22px;
float:left;
width:200px;
}

.bildunterschrift_tabelle 
{
background-color:#ffffff;
margin-bottom:0px;
float:left;
}

.imageflLeft {background-color:#e1e1e1;margin-bottom:10px;margin-right:15px;float:left;}
.imageflRight {background-color:#e1e1e1;margin-bottom:10px;margin-left:15px;float:right;}


.image {
margin:0;
padding:0;
margin-left:40px;
border: solid 0px #2222ff;
padding-bottom:6px;
}

table.umrahmung_haupttabelle
{
border-right: solid 1px #e1e1e1;
border-left: solid 1px #e1e1e1;
border-bottom: solid 1px #e1e1e1;
width:778px;
}

table.umrahmung_abschluss
{
border-right: solid 1px #e1e1e1;
border-left: solid 1px #e1e1e1;
border-bottom: solid 1px #e1e1e1;
background-color:#ffffff;
width:782px;
text-align:center;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
padding-bottom:5px;
}

#umrahmungsdiv
{
width:778px;
margin:0px auto;
border-right: solid 10px #e1e1e1;
border-bottom: solid 1px #e1e1e1;
border-left: solid 1px #e1e1e1;
}

A:link{font-family: verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#336699;font-size:12px;margin-right:0px;margin-left:0px;}
A:visited{font-family: verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#336699;font-size:12px;margin-right:0px;margin-left:0px;}
A:hover{font-family: verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#336699;font-size:12px;background-color:#ffffff;margin-right:0px;margin-left:0px;}

A.impressum:link{font-family: verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#8A8A8A;font-size:11px;margin-right:0px;margin-left:0px;}
A.impressum:visited{font-family: verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#8A8A8A;font-size:11px;margin-right:0px;margin-left:0px;}
A.impressum:hover{font-family: verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#8A8A8A;font-size:11px;background-color:#ffffff;margin-right:0px;margin-left:0px;}

A.meta_menu:link{font-family: verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#8A8A8A;font-size:11px;margin-right:0px;margin-left:10px;}
A.meta_menu:visited{font-family: verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#8A8A8A;font-size:11px;margin-right:0px;margin-left:10px;}
A.meta_menu:hover{font-family: verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#8A8A8A;font-size:11px;background-color:#ffffff;margin-right:0px;margin-left:10px;}


.ueberschrift1
{
font-size:24px;
margin:0;
padding:0;
margin:0px auto;
margin-top: 20px;
width:470px;
color:#F5C135;
font-family:verdana, Arial,Helvetica,sans-serif;
font-weight:normal;
text-align:left;
border: solid 0px #2222ff;
margin-bottom:2px;
margin-top:40px;
margin-bottom: 10px;
}

.ueberschrift2
{
font-size:12px;
margin:0;
padding:0;
margin:0px auto;
width:470px;
color:#000000;
font-family:verdana, Arial,Helvetica,sans-serif;
font-weight:bold;
text-align:left;
line-height:18px;
border: solid 0px #2222ff;
padding-top:16px;
padding-bottom:8px;
}


.ueberschrift3
{
font-size:12px;
margin:0;
padding:0;
margin:0px auto;
width:470px;
color:#000000;
font-family:verdana, Arial,Helvetica,sans-serif;
font-weight:bold;
text-align:left;
line-height:18px;
border: solid 0px #2222ff;
padding-bottom:4px;
padding-top:12px;
}


.fliess
{
font-size:12px;
margin:0;
padding:0;
margin:0px auto;
width:470px;
color:#000000;
font-family:verdana, Arial,Helvetica,sans-serif;
font-weight:normal;
text-align:left;
line-height:18px;
border: solid 0px #2222ff;
padding-bottom:6px;
}


.impressum
{
font-size:10px;
margin:0;
padding:0;
margin:0px auto;
margin-left:10px;
color:#909090;
font-family:verdana, Arial,Helvetica,sans-serif;
font-weight:normal;
text-align:left;
line-height:18px;
border: solid 0px #2222ff;
padding-bottom:6px;
}

.teaser
{
font-size:12px;
margin:0;
padding:0;
margin:0px auto;
width:470px;
color:#000000;
font-family:verdana, Arial,Helvetica,sans-serif;
font-weight:normal;
text-align:left;
line-height:18px;
border: solid 0px #CDA648;
margin-bottom:15px;
margin-top:10px;
background-color:#f2f2f2;
}



ul{
  background-color:#ffffff;
  list-style-type: none;
  margin-left: 0px;
  margin-top:0px;
  margin-bottom:10px;
  padding-left: 0px;
  font-size:12px;  
  vertical-align: top;
  align:left;
 }

ol{
  background-color:#ffffff;
  list-style-type: none;
  margin-left: 0px;
  margin-top:0px;
  margin-bottom:15px;
  padding-left: 0px;
  vertical-align: top;
  font-size:12px;  
  align:left;
  width:480px;
}

li{
  list-style-type: none;
  margin:0;
  margin:auto;
  padding:0;  
  margin-left: 5px;
  margin-top:0px;
  padding-top:0px;
  margin-bottom:0px;
  padding-left: 15px;
  background: url('../../img/aufzaehl2.gif') no-repeat left center;
  background-position: left top;  
  vertical-align: top;
  font-size:12px;
  align:left;
  }
