* html body { width: 1003px; padding: 0;overflow:hidden;}

body {font-size:13px;font-family:verdana,sans-serif;background:rgb(254,254,254);
padding:0px;margin:0px;min-width:985px;max-width:1280px; } 


.oben {top:0px;position:absolute;z-index:100; overflow:hidden; float:left;min-width: 980px;max-width: 1280px;width:100%;
height:78px;background-image:url(backie.jpg);background-repeat:repeat-x;text-align:center;}
html>body .oben {position: fixed;background-image:url(back.png);background-repeat:repeat-x;}

.obenleer {min-height:10px;max-height:10px;height:10px;border:0px;width:100%;}

.suche {height:19px;float:left;border:0px;overflow:hidden;width:19.9% !important;width:19.8%;}

.logo  {text-shadow: 1px 1px 0px #ccc;font-size:17px;color:rgb(70,70,70);text-align:center;float:left;width:80%;font-weight:bold;font-family:verdana,sans-serif;border:0px;}
.llogo {text-align:left; float:left; width:10%; border:0px;}
.rlogo {text-align:right;float:right;width:10%; border:0px;}
.butt    {vertical-align:top;margin-top:3px;border:0px;}
.buttr {vertical-align:middle;margin-top:5px;border:0px;margin-left:2px;}
.buttoff {vertical-align:top;margin-top:3px;border:0px;display:none;}

.formular {font-size:12px;color:rgb(120,120,120);text-align:center;font-family:verdana,sans-serif;cursor:text;
background-image:url(sback.png) !important;background-image:url(sback.jpg);background-repeat:repeat-x;background-color:transparent;
border: 1px solid rgb(220,220,220);}
.formular:hover {border: 1px solid rgb(150,150,150);background-color:rgb(255,255,255);}
.formular:focus {color:rgb(20,20,20);text-align:left;background-color:rgb(255,255,255);}

.button  {border-width:0px;background-color:transparent;font-size:12px;color:rgb(70,70,70);font-family:verdana,sans-serif;cursor:pointer;}

.mitte {width:100%;position:relative; top:83px;background-color:rgb(255,255,255);overflow:visible;}

.bigbox, .blind {clear:both;width:100%;text-align:center;vertical-align:middle;background-color:rgb(255,255,255);}
.blind {min-height:30px;height:30px;}


.box {float:left;width:19%;
margin: 0px 3px 0px 5px !important; 
margin: 0px 0px 0px 2px; 
text-align:center;min-width:185px;max-width:275px;
font-size:14px;font-family:verdana,sans-serif;color:rgb(170,170,170);background-color:rgb(255,255,255);}

.boxhead, .bhb, .bhc, .bhd, .bhe, .bho  { width:100%;padding-left:2px;


border-top:0px;
border-bottom:0px;
border-right: solid 1px rgb(170,170,170);
border-left: solid 1px rgb(255,255,255);


background-color: rgb(218,224,227);height:17px;text-align:center;
background-image:url(corner.gif);}

/*
html>body .boxhead, .bhb, .bhc, .bhd, .bhe {  
background-image:url(corner.png);background-repeat:repeat-x;border-left: solid 1px rgb(170,170,170);}
*/

.bhb {background-color: rgb(202,241,160);}
.bhc {background-color: rgb(246,248,130);}
.bhd {background-color: rgb(248,218,95);}
.bhe {background-color: rgb(187,213,234);}
.bho {background-color: rgb(187,226,145);}

.links {font-size:11px;width:100%;margin: 0px;padding-left:2px;border-top: 0px;
border-right: solid 1px rgb(170,170,170);border-left: solid 1px rgb(170,170,170);
background-image:url(back.jpg);
border-bottom: 0px;text-align:left;background-color: rgb(235,235,235);}

.linkend {font-size:11px;width:100%;margin: 0px;padding-left:2px;


border-top: 0px;
border-right: solid 1px rgb(170,170,170);
border-left: solid 1px rgb(170,170,170);
border-bottom: solid 1px rgb(170,170,170);


background-color: rgb(235,235,235);
background-image:url(back.jpg);text-align:left;}


.unten {font-size:11px;clear:both;width:100%;padding:0px;margin:0px;bottom:0px;text-align:center;
border-top: solid 1px rgb(170,170,170);color: rgb(120,120,120);
background-image:url(uback.png);background-repeat:repeat-x;background-color:transparent;
/*border:transparent;*/
}

a:link       {font-size:9px;color:rgb(140,140,144);text-decoration:none;font-family:verdana,sans-serif;}
a:visited    {font-size:9px;color:rgb(140,140,144);text-decoration:none;font-family:verdana,sans-serif;}
a:active     {font-size:9px;font-family:verdana,sans-serif;color:red;}
a:hover      {font-size:9px;font-family:verdana,sans-serif;color:red;}
a.lx:link    {font-size:11px;color:rgb(20,20,20);text-decoration:none;font-family:verdana,sans-serif;}
a.lx:visited {font-size:11px;color:rgb(20,20,20);text-decoration:none;font-family:verdana,sans-serif;}
a.lx:active  {font-size:11px;color:black;text-decoration:none;font-family:verdana,sans-serif;}
a.lx:hover   {font-size:11px;color:red;text-decoration:none;font-family:verdana,sans-serif;}
a.tx:link    {font-size:13px;color:rgb(30,30,100);font-family:verdana,sans-serif;vertical-align:bottom;text-DECORATION:none;}
a.tx:visited {font-size:13px;color:rgb(30,30,100);font-family:verdana,sans-serif;vertical-align:bottom;text-DECORATION:none;}
a.tx:hover   {font-size:13px;cursor:e-resize;color:blue;font-family:verdana,sans-serif;vertical-align:bottom;text-DECORATION:none;}
a.tx:link    {font-size:13px;color:rgb(30,60,60);font-family:verdana,sans-serif;vertical-align:bottom;text-DECORATION:none;}


a.logotext:link    {color:rgb(30,30,100);font-family:verdana,sans-serif;font-WEIGHT:bold;font-size:20px;text-DECORATION:none;}
a.logotext:visited {color:rgb(30,30,100);font-family:verdana,sans-serif;font-WEIGHT:bold;font-size:20px;text-DECORATION:none;}
a.logotext:hover   {color:rgb(30,30,100);font-family:verdana,sans-serif;font-WEIGHT:bold;font-size:20px;text-DECORATION:none;}
a.logotext:link    {color:rgb(30,60,60);font-family:verdana,sans-serif;font-WEIGHT:bold;font-size:20px;text-DECORATION:none;}

.spanr {color:red;font-family:verdana,arial;font-weight:bold;font-size:9px;}
