#maincol table.anzeigen
{
width: 500px;
}

#maincol tr, td, tr p, td p
{
font-size: 12px;
}

#gvanzeige img
{
max-width: 470px;
}

* html .gvoverfl
{
width: 470px;
overflow:scroll;
}

.anzeigentitel
{
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

td.anzeigentitel
{
text-align:left;
border: 0px solid #000000;
}

#maincol td.bild
{
width: 105px;
}

.anzeigentext
{
font-size: 12px;
}

#rahmen{
margin:0;
padding:0;
font-family: Arial, Verdana, Sans-Serif;
background-color: #ffffff;
font-size: 101.01%;
}


#rahmen h2
{
font-size: 1.0em;
color: #508cb9;
margin-top:2.0em;
margin-bottom: 12px;
line-height:1.5em;
}

#rahmen p
{
font-size: 0.75em;
line-height:1.5em;
margin: 0;
margin-bottom: 12px;
}

#anzeigenmenu
{
width: 100%;
list-style:none;
margin:0px;
padding:0;
font-size:14px;
border-top:0px solid #336633;
}

ul#anzeigenmenu
{
margin:0;
padding: 0;
border: 0px solid #000000;
}

#anzeigenmenu li
{
float:left;
border-bottom:0px solid #ffdeb3;
padding-top:6px;
padding-bottom:6px;
width: 110px;
}

#anzeigenmenu li a:link, #anzeigenmenu li a:visited, #anzeigenmenu li a:active, #anzeigenmenu li a:focus
{
display:block;
text-decoration:none;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
padding: 5px;
color:#1dadd0;
font-weight: bold;
background-color: #ffffff;
border:1px solid #1dadd0;
margin-right: 8px;
}

#anzeigenmenu li a:hover
{
display:block;
text-decoration:none;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
padding: 5px;
color:#1dadd0;
font-weight: bold;
background-color: #ffffff;
border:1px solid #1dadd0;
margin-right: 8px;
}


label  /* Alle Labels UND Formularelemente auswählen */
{
display: block;
float: left;
border:0px solid #AF8728;
text-align: left;
width:120px;
border-bottom:0px solid #FFA078;
height:25px;
padding-right:20px;
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
/* das floating der labels und inputs aufheben */
}

.form
{
background: #c3d7e6;
border-bottom:1px solid #508cb9;
border-top:0px solid #ffffff;
border-right:1px solid #508cb9;
border-left:1px solid #508cb9;
margin:0px;
width:310px;
text-align:left;
display:inline;
color:#000000;
font-weight:bold;
height:20px;
}

.form2
{
display:inline;
font-family: Arial, Verdana, Sans-serif;
font-size:14px;
color:#f28a00;
background-color:#ffd39c;
border:1px solid #f28a00;
padding:2px;
}