body.index
 {
  background-image: url(../images/bg1.jpg);
  margin: 2px 0px 1px 0px;
  padding: 0px;
 }

body.frame
 {
  background: #FAF894;
  scrollbar-base-color: #FAF894;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-darkshadow-color: #FAF894;
  scrollbar-face-color: #1E6009;
  scrollbar-highlight-color: #1E6009;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-track-color: #FAF894;
 }

font
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #081902;
 }

font.mainmenu
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
 }

font.mainmenufix
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #FFEC04;
 }

font.top
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #FFFFFF;
 }

font.topmenufix
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFEC04;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
 }

font.submenufix
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFEC04;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
 }

font.shopnew
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF0000;
 }

font.rightColumn
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
 }

font.species
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;	  
  font-size: 15px;
  color: #FFFFFF;
 }
 
font.medium
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;	  
  font-size: 10px;
  color: #000000;
 } 
 
font.mediumRed
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;	  
  font-size: 10px;
  color: #FF0000;
 } 
 
font.mediumRedBold
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;	
  font-weight: bold;  
  font-size: 10px;
  color: #FF0000;
 } 
 
font.mediumWhite
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;	  
  font-size: 10px;
  color: #FFFFFF;
 } 

font.small
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;	  
  font-size: 9px;
  color: #000000;
 } 

font.verysmall
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;	  
  font-size: 5px;
  color: #000000;
 } 

h1
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 19px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 5px;
  margin-top: 5px;
  color: #0D5008;
 }

h2
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  margin-bottom: 3px;
  margin-top: 15px;
  color: #000000;
 }
 
h2.rot
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  margin-bottom: 3px;
  margin-top: 15px;
  color: #FF0000;
 }

h2.species
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 3px;
  margin-top: 15px;
  color: #000000;
 }

h3
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  margin-bottom: 3px;
  margin-top: 3px;
  color: #000000;
  text-decoration: underline;
 }

h4
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  margin-bottom: 3px;
  margin-top: 8px;
  color: #FFFFFF;
  font-style:italic;
 }

h4.shop
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 2px;
  text-align: center;
  margin-top: 2px;
  color: #FFFFFF;
  text-decoration: none;
 }

h5
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
 }

#top
 {
  border-bottom: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  width: 100%;
  height: 16px;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: #1E6009;
 }

#mainmenu
 {
  border-bottom: 2px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  width: 100%;
  height: 33px;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: #1E6009;
 }

#submenu
 {
  border-bottom: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  padding-left: 10px;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: #1E6009;
 }

#rightColumn
 {
  border-bottom: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: #1E6009;
 }

a:link
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #02B300;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
 }

a:visited
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #02B300;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
 }

a:active
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #02B300;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
 }

a:hover
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #02B300;
  font-weight: bold;
  font-size: 12px;
  text-decoration: underline;
 }
 
a:link.mittel
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #02B300;
  font-weight: bold;
  font-size: 10px;
  text-decoration: none;
 }

a:visited.mittel
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #02B300;
  font-weight: bold;
  font-size: 10px;
  text-decoration: none;
 }

a:active.mittel
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #02B300;
  font-weight: bold;
  font-size: 10px;
  text-decoration: none;
 }

a:hover.mittel
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #02B300;
  font-weight: bold;
  font-size: 10px;
  text-decoration: underline;
 }

a:link.mainmenu
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
 }

a:visited.mainmenu
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
 }

a:active.mainmenu
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFEC04;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
 }

a:hover.mainmenu
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFEC04;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
 }
 
a:link.seiteUnten
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
  text-decoration: none;
 }

a:link.submenu
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
 }

a:visited.submenu
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
 }

a:active.submenu
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFEC04;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
 }

a:hover.submenu
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFEC04;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
 }

a:link.topmenu
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 9px;
  text-decoration: none;
 }

a:visited.topmenu
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 9px;
  text-decoration: none;
 }

a:active.topmenu
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFEC04;
  font-size: 9px;
  text-decoration: none;
 }

a:hover.topmenu
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFEC04;
  font-size: 9px;
  text-decoration: none;
 }

a:link.gallery
 {
  font : 12px Verdana, Arial, Helvetica, sans-serif;
  color: #02B300;
  text-decoration: none;
 }

a:visited.gallery
 {
  font : 12px Verdana, Arial, Helvetica, sans-serif;
  color: #02B300;
  text-decoration: none;
 }

a:active.gallery
 {
  font : 12px Verdana, Arial, Helvetica, sans-serif;
  color: #02B300;
  text-decoration: none;
 }

a:hover.gallery
 {
  font : 12px Verdana, Arial, Helvetica, sans-serif;
  color: #02B300;
  text-decoration: none;
 }

a:link.ankerlinks
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  margin-bottom: 3px;
  margin-top: 3px;
  color: #000000;
  text-decoration: underline;
 }

a:visited.ankerlinks
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  margin-bottom: 3px;
  margin-top: 3px;
  color: #000000;
  text-decoration: underline;
 }

a:active.ankerlinks
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  margin-bottom: 3px;
  margin-top: 3px;
  color: #000000;
  text-decoration: underline;
 }

a:hover.ankerlinks
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  margin-bottom: 3px;
  margin-top: 3px;
  color: #000000;
  text-decoration: underline;
 }

a:link.index
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 30px;
  font-weight: bold;
  text-align: center;
  color: #02B300;
  text-decoration: none;
 }

a:acitve.index
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 30px;
  font-weight: bold;
  text-align: center;
  color: #02B300;
  text-decoration: none;
 }

a:visited.index
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 30px;
  font-weight: bold;
  text-align: center;
  color: #02B300;
  text-decoration: none;
 }

a:hover.index
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 30px;
  font-weight: bold;
  text-align: center;
  color: #02B300;
  text-decoration: none;
 }

ol li
 {
  font-size:12;
  font-family:verdana;
  color:#000000;
  text-align:left;
  padding:3px;
 }
 
input
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
 }
 
input.button
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 5px;
  background-color: #FFA400;
  border: 1px solid #00004C;
 }

option
 {
  font-family: Courier New, Courier, mono;	  
  font-size: 11px;
  color: #000000;
 }
 
select
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
 }

select.abfrage
 {
  font-family: Courier New, Courier, mono;	  
  font-size: 11px;
  color: #000000;
 }

td.customers
 {
  font-size:12;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: left;
 }

td.species
 {
  font-size: 12;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: left;
 }

#speciesPic1
 { 
  position: absolute; 
  top:  40px; 
  left: 10px; 
 }

#speciesPic2
 { 
  position: absolute; 
  top:  110px; 
  left: 75px; 
 }

#speciesPic3
 { 
  position: absolute; 
  top:  110px; 
  left: 140px; 
 }

#speciesPic4
 { 
  position: absolute; 
  top:  110px; 
  left: 388px; 
 }

#speciesPic5
 { 
  position: absolute; 
  top:  110px; 
  left: 438px; 
 }

#speciesPic6
 { 
  position: absolute; 
  top:  110px; 
  left: 488px; 
 }

#info1
 {
  font-size:        10;
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  position:         absolute;
  top:              35px;
  left:             425px;
  width:            155px;
  height:           70px;
  color:            #FFFFFF;
  background-color: #1E6009;
  border-bottom:    1px solid #FFFFFF;
  border-top:       1px solid #FFFFFF;
  border-right:     1px solid #FFFFFF;
  border-left:      1px solid #FFFFFF;
 }

#info2
 {
  font-size:        10;
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  position:         absolute;
  top:              35px;
  left:             425px;
  width:            155px;
  height:           70px;
  color:            #FFFFFF;
  background-color: #1E6009;
  border-bottom:    1px solid #FFFFFF;
  border-top:       1px solid #FFFFFF;
  border-right:     1px solid #FFFFFF;
  border-left:      1px solid #FFFFFF;
 }

#info3
 {
  font-size:        10;
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  position:         absolute;
  top:              35px;
  left:             425px;
  width:            155px;
  height:           70px;
  color:            #FFFFFF;
  background-color: #1E6009;
  border-bottom:    1px solid #FFFFFF;
  border-top:       1px solid #FFFFFF;
  border-right:     1px solid #FFFFFF;
  border-left:      1px solid #FFFFFF;
 }

#info4
 {
  font-size:        10;
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  position:         absolute;
  top:              35px;
  left:             425px;
  width:            155px;
  height:           70px;
  color:            #FFFFFF;
  background-color: #1E6009;
  border-bottom:    1px solid #FFFFFF;
  border-top:       1px solid #FFFFFF;
  border-right:     1px solid #FFFFFF;
  border-left:      1px solid #FFFFFF;
 }

#info5
 {
  font-size:        10;
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  position:         absolute;
  top:              35px;
  left:             425px;
  width:            155px;
  height:           70px;
  color:            #FFFFFF;
  background-color: #1E6009;
  border-bottom:    1px solid #FFFFFF;
  border-top:       1px solid #FFFFFF;
  border-right:     1px solid #FFFFFF;
  border-left:      1px solid #FFFFFF;
 }

#info6
 {
  font-size:        10;
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  position:         absolute;
  top:              35px;
  left:             425px;
  width:            155px;
  height:           70px;
  color:            #FFFFFF;
  background-color: #1E6009;
  border-bottom:    1px solid #FFFFFF;
  border-top:       1px solid #FFFFFF;
  border-right:     1px solid #FFFFFF;
  border-left:      1px solid #FFFFFF;
 }

#speciesMenu
 { 
  position: absolute; 
  top:  170px; 
  left: 0px; 
 }

input.Button
 {
  border:1px solid #FFFFFF;
  color:#FFFFFF;
  background-color:#0D5008;
  font-family:Verdana;
  font-size:10px;
  font-weight:normal;
 }
 
input.Buttonshop
 {
  border:1px solid #FFFFFF;
  color:#FFFFFF;
  background-color:#0D5008;
  font-family:Verdana;
  font-size:10px;
  font-weight:normal;
 }
 
select.Auswahl
 {
  border:1px solid #0D5008;
  color:#000000;
  background-color:#FFFFFF;
  font-family:Verdana;
  font-size:10px;
  font-weight:normal;
 }

select.AuswahlSort
 {
  border:1px solid #0D5008;
  color:#000000;
  background-color:#FFFFFF;
  font-family:Verdana;
  font-size:10px;
  font-weight:normal;
  width:185px;
 }
 
option.shop
 {
  color:#000000;
  font-family:Verdana;
  font-size:10px;
  font-weight:normal;
 }
 
input.Feld
 {
  border:1px solid #0D5008;
  color:#000000;
  background-color:#FFFFFF;
  font-family:Verdana;
  font-size:10px;
  font-weight:normal;
 }
 
optgroup.shop
 {
  color:#000000;
  background-color:#FFFFFF;
  font-family:Verdana;
  font-size:10px;
  font-weight:normal;
 }

table.border
 {
  border: 1px solid #000000;
 }

td.border
 {
  border: 1px solid #000000;
 }
 
table.borderShop
 {
  border: 1px solid #FFFFFF;
 }
 
td.borderShop
 {
  border: 1px solid #FFFFFF;
 }
 
td.borderShopArtikel
 {
  border-bottom: 1px solid #FFFFFF;
 }

td.borderShopCountries
 {
  border-bottom: 1px solid #000000;
 }
 
td.borderBildShopDetailAnsicht
 {
  border-bottom: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
 }

td.borderGallery
 {
  border: 1px solid #0D5008;
 }

td.borderGallery1
 {
  border: 1px solid #E6E6E6;
 }
 
div.backShop
 {
  position:absolute;
  top:3px;
  left:440px;
  width:130px;
  height:18px;
  background:#FFFFFF;
  border:1px solid #000000;
 }
 
td.countriesShop
 {
  background:#FFFFFF;
  border:1px solid #000000;
 }
 
img.warenkorbPic
 {
  position:relative;
  top:2px;
 }
 
img.shopSchritte
 {
  position:absolute;
  left:300px;
 }
 
#hidden
 {
  visibility:hidden;
 }
 
textarea.shop
 {
  color:#000000;
  background-color:#FFFFFF;
  font-family:Verdana;
  font-size:10px;
  font-weight:normal;
 }
 
input.shopAreaCount
 {
  color:#000000;
  background-color:#FAF894;
  font-family:Verdana;
  font-size:10px;
  font-weight:normal;
  border:0px;
 }