body           {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#003278; margin:0px}
body.detailergebnis {overflow:auto}

td   {font-family:Arial, Helvetica, sans-serif; font-size: 11px}
th   {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align:left}
div  {font-family:Arial, Helvetica, sans-serif; font-size: 11px}

submit    {background-color:#eeeeee; border-style:solid; border-color:#003278;  border-width:1px; font-family:Arial, Helvetica, sans-serif; font-size: 9px}
option                 {width: 175px; background-color:#eeeeee; border-style:solid; border-color:#003278;  border-width:1px; font-family:Arial, Helvetica, sans-serif; font-size: 9px}
input                  {width: 175px; background-color:#ffffff; border-style:solid; border-color:#003278;  border-width:1px; font-family:Arial, Helvetica, sans-serif; font-size: 9px}
input.Detailsuche      {width: 100px; background-color:#ffffff; border-style:solid; border-color:#003278;  border-width:1px; font-family:Arial, Helvetica, sans-serif; font-size: 9px}
input.ProfiSuche       {width: 175px; background-color:#C71218; color:#ffffff; border-style:solid; border-color:#C71218;  border-width:1px; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-align:left}
input.einfacheSuche    {width: 175px; background-color:#003278; color:#ffffff; border-style:solid; border-color:#003278;  border-width:1px; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-align:left}
input.Suche            {width: 100px; background-color:#ffffff; color:#003278; border-style:solid; border-color:#003278;  border-width:1px; font-size:9px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-align:left}
select                 {width: 175px; background-color:#ffffff; border-style:solid; border-color:#003278;  border-width:1px; font-family:Arial, Helvetica, sans-serif; font-size: 9px}
textarea               {width: 175px; background-color:#ffffff; border-style:solid; border-color:#003278;  border-width:1px; font-family:Arial, Helvetica, sans-serif; font-size: 9px}

td.ProfiSuche       {width: 175px; background-color:#C71218; color:#ffffff; border-style:solid; border-color:#C71218;  border-width:1px; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-align:left}
a.ProfiSuche        {color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}

td.einfacheSuche    {background-color:#003278; color:#ffffff; border-style:solid; border-color:#003278;  border-width:1px; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-align:left}


image {border:0pt}
image.nav {border: 0pt; border-style:dotted; border-color:#00307A}  

a	 {text-decoration:none; color:#293886}
a:hover  {text-decoration:none; }
a:active {text-decoration:none; }
a:link	 {text-decoration:none; }

table.center {vertical-align:middle}
tr.center    {vertical-align:middle}
td.center    {vertical-align:middle}

table.img {background-color:#dddddd; padding:2px; border-style:solid; border-color:#eeeeee; border-width:2px;}
tr.img    {background-color:#bbbbbb; padding:2px; border-style:solid; border-color:#cccccc; border-width:2px;}
td.img    {background-color:#ffffff; padding:10px; border-style:solid; border-color:#aaaaaa; border-width:2px;}

table.imge {background-color:#dddddd; padding:1px; border-style:solid; border-color:#eeeeee; border-width:2px;}
tr.imge    {background-color:#bbbbbb; padding:1px; border-style:solid; border-color:#cccccc; border-width:2px;}
td.imge    {background-color:#ffffff; padding:5px; border-style:solid; border-color:#aaaaaa; border-width:2px;}

table.imgeb {background-color:#DCDBE9; padding:1px; border-style:solid; border-color:#E0DDE8; border-width:2px;}
tr.imgeb    {background-color:#414A85; padding:1px; border-style:solid; border-color:#CBC8DB; border-width:2px;}
td.imgeb    {background-color:#ffffff; padding:5px; border-style:solid; border-color:#073477; border-width:2px;}


td.einfacheSuche {background-color:#003278; color:#ffffff; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-align:left}
td.ProfiSuche {background-color:#C71218; color:#ffffff; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-align:left}

table.fotosuche {background-color:#dddddd; padding:1px; border-style:solid; border-color:#eeeeee; border-width:2px;}
tr.fotosuche       {background-color:#bbbbbb; padding:1px; border-style:solid; border-color:#cccccc;   border-width:2px;}
td.fotosuche      {background-color:#ffffff;         padding:3px; border-style:solid; border-color:#aaaaaa; border-width:2px;}

div.dia              {position:relative; top:2px}
div.bild             {position:absolute; visibility:hidden; z-index:0; bottom:30px; width:100%}
div.bilddetails {position:absolute; visibility:visible; z-index:1; bottom:10px; width:100%;}
div.detailergebnis {overflow:auto; position:absolute;top:30px;left:50px;right:50px;z-index:0}
div.fotosuche {position:absolute;width:200px;top:50px;left:5px;z-index:0}

div.flieseninfobeco1 {position:absolute;right:40px;bottom:10px;z-index:3;font-size:10pt; font-weight:bold;color:#000000}
div.flieseninfobeco2 {position:absolute;right:42px;bottom:12px;z-index:2;font-size:10pt; font-weight:bold;color:#ffffff}
a.flieseninfobeco {font-size:10pt; font-weight:bold;color:#000000}
a.flieseninfo {font-size:22pt; font-weight:bold;color:#003278; font-family:Arial, Helvetica, sans-serif}
a.fliesen {text-decoration:none; color:#003278; font-family:Arial, Helvetica, sans-serif}

