body{
text-align:center;
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
text-decoration:none;
font-size:90%;
background-color:#ffffff;
}

#ausrichten{
/*margin: -263px 0 0 -50%;*/
margin: -280px 0 0 -50%;		
position:absolute;
top:50%;
left:50%;
width:100%;
/*overflow:hidden;*/
/*height:569px;*/
height:565px;
}


#seite{
text-align:right;
margin:0 auto;
width:935px;
/*height:569px;*/
z-index:auto;position:relative;
}

#willkommenstext{
margin-bottom:5px;
}

.beside{
width:305px;
height:225px;
text-align:left;float:left;
margin-right:10px;
margin-bottom:10px;
}

.rightImg{
width:305px;
height:225px;
text-align:left;float:left;
}

#image1{
text-align:center;
}

#image2{
/*background-image:url(../img/abokisteTeam.jpg);*/
}

#image3{
background-image:url(../img/abokistePolo.jpg);
}

#image4{
background-image:url(../img/abokisteTomaten.jpg);
}

#image5{
background-color:#0a7a1a;
text-align:center;
color:#ffffff;
}

#image6{
background-image:url(../img/abokisteProdukte.jpg);
}

#formular{
margin:20px;
}

.form-label{
color:#ffffff;
}

#shopAbsatz{
margin-top:20px;
}

#shopAbsatz a{
display:block;
margin-top:5px;
text-decoration:none;
font-weight:bold;
color:#ffffff;
}

#shopAbsatz a:hover{
text-decoration:underline;
color:#ffffff;
}

/*box Anfang*/

.box {margin-left:56px; margin-top:20px; width:193px; background: #0a7a1a;}

* html .box {
  /*IE6*/
  margin-left:0px; margin-top:20px; width:193px; background: #0a7a1a;
}
*:first-child+html .box {
   /*IE7*/
   margin-left:0px; margin-top:20px; width:193px; background: #0a7a1a;
}


.box h1, .box p {margin: 0 3px; text-align:center;}
.box h1 {font-size:110%; font-weight:bold; color:#ffffff;}
.box p {color:#333; font-size:95%;}

.box .top, .box .bottom{display:block; background: #ffffff;}


.box .top b, .box .bottom b{
  display:block;height: 1px; overflow: hidden; background: #0a7a1a;
}


.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}

/*box Ende*/

h1 a{
text-decoration:none;
color:#ffffff;
}

h1 a:hover{
text-decoration:underline;
}

#output{
display:none;z-index:70;position:absolute;margin-left:92px;margin-top:-20px;background-color:#ffffff;border:#96cf37 solid 5px;padding:5px;
}

* html #output {
  /*IE6*/
  display:none;z-index:70;position:absolute;margin-left:-550px;margin-top:-260px;background-color:#ffffff;border:#96cf37 solid 5px;padding:5px;
}
*:first-child+html #output {
   /*IE7*/
    display:none;z-index:70;position:absolute;margin-left:-550px;margin-top:-260px;background-color:#ffffff;border:#96cf37 solid 5px;padding:5px;
}


#teamoutput{
display:none;z-index:60;position:absolute;margin-left:130px;margin-top:0px;background-color:#ffffff;border:#96cf37 solid 5px;padding:5px;
cursor:pointer;
}

* html #teamoutput {
  /*IE6*/
  display:none;z-index:60;position:absolute;margin-left:-500px;margin-top:-238px;background-color:#ffffff;border:#96cf37 solid 5px;padding:5px;
}
*:first-child+html #teamoutput {
   /*IE7*/
    display:none;z-index:60;position:absolute;margin-left:-500px;margin-top:-235px;background-color:#ffffff;border:#96cf37 solid 5px;padding:5px;

}


#kartenSpan{
display:block;
margin-top:20px;	
}

#kartenAnker{
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

#kartenAnker:hover{
text-decoration:underline
}

#x{
margin:0;
text-decoration:none;
color:#0a7a1a;
}

#x:hover{
text-decoration:underline;
color:#ff0000;
}

.button{
color:#ffffff;
border-left:2px solid #7386d7;     
border-top:2px solid #7386d7;
border-bottom:2px solid #27387d;
border-right:2px solid #27387d;
background-color:#27387d;
}

.button:hover{
border-left:2px solid #27387d;     
border-top:2px solid #27387d;
border-bottom:2px solid #7386d7;
border-right:2px solid #7386d7;
cursor:pointer;
}


