body { height: 100%; background-image: url(../image/main-h.jpg); background-attachment:fixed; margin: 0; overflow-y: scroll; }

#seite { position: relative; min-height: 100%; width: 100%; margin: 0 auto; text-align: center; }

a:link 		{  }
a:visited 	{  }
a:hover 	{  }
a:active 	{  }

h1 { color: #333; font-size: 28px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 400; cursor: default }
h2 { color: #333; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 400; cursor: default }

.gr10	{ font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default  }
.gr12	{ font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default }
.gr14	{ color: #595959; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default  }
.gr16	{ font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default }
.gr20	{ font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default  }
.gr24	{ font-size: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default  }
.gr28	{ font-size: 28px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; cursor: default   }

.gr10w	{ color: #d8d8d8; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }

#bild1 	{ border: solid 1px #c0c0c0; }
#pumpenvorschau { position: fixed; top: 262px; left: 12px; width: 256px; height: 400px; }

.a_men     		{ color: #fff; font-size: 14px; font-family: Arial; background-color: #4e4e4e; text-decoration: none; cursor: default  }
.a_men a    	{ color: #fff; font-size: 14px; font-family: Arial; text-decoration: none; cursor: default }
.a_men: a:hover { color: #333; background-color: #e4e4e4; text-decoration: none; cursor: default   }
.a_men:hover  	{ color: #333; background-color: #e4e4e4; text-decoration: none; cursor: default   }

.a_men_akt  	{ color: #333; font-size: 14px; font-family: Arial; background-color: #e4e4e4; text-decoration: none; cursor: default }
.a_men_akt a 	{ color: #333; font-size: 14px; font-family: Arial; background-color: #e4e4e4; text-decoration: none; cursor: default }


.a_men2     	{ color: #595959; font-size: 14px; font-family: Arial; text-decoration: none; cursor: default }
.a_men2 a    	{ color: #595959; font-size: 14px; font-family: Arial; text-decoration: none; cursor: default }
.a_men2 a:hover { color: #595959; font-size: 14px; font-family: Arial; text-decoration: none; cursor: default }

.men_dl     	{ color: #595959; font-size: 14px; font-family: Arial; background-color: #e4e4e4; cursor: default  }
.men_dl a    	{ color: #595959; font-size: 14px; font-family: Arial; text-decoration: none; cursor: default  }
.men_dl:hover   { background-color: #eeeeee; cursor: default }

.a_link     	{ color: #226cb8; font-size: 14px; font-family: Arial; }
.a_link a    	{ color: #226cb8; font-size: 14px; font-family: Arial; }
.a_link a:hover { color: #333; font-size: 14px; font-family: Arial; }

.button			{ font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e4e4e4; }
.button:hover	{ background-color: #eee; cursor: default; }
.buttonx		{ font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ccc; cursor: default; }

.pulldown		{ font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 100%; height: 100%; border-width: 0; }
.eingabe_100 	{ color: #555; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 95%; height: 20px; border: none; background-color: #e4e4e4; padding-left: 10px; }

.unten1			{ color: #d8d8d8; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 20px; cursor: default   }
.unten1	a		{ color: #00f; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default; text-decoration: none; }
.unten1	a:hover	{ color: #800080; cursor: pointer; }
#box_unten   	{ color: #d8d8d8; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position:absolute; left:0; bottom:0; height:20px; width:100%; padding:4px; background:#4e4e4e; text-align: center; vertical-align: middle; }

.zeile			{ background-color: #fff; color: #595959; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default }
.zeile:hover	{ background-color: #e4e4e4; }
