body {

  background-image: url(../images/page-background.jpg);
  background-repeat:repeat-x;
   background-color: #090e11;
   padding:0px;
   margin:0px;
   text-align: center;
   color: #EEEEEE;
   }

  /* HTML>body {
   padding: 0;

   }     */

/* html[xmlns^="http"]
			{
			 verhindert Mozilla-Zucken
			 > Firefox 1.5

			overflow-y: scroll;
			} */


#rahmen {
     min-width: 880px;
     width:880px !important;
     width:880px;
     margin: 0px auto 0px;
     padding: 0px 0px 0px 0px;
     min-height:600px;
   }



#top {
   min-width: 880px;
   width:880px !important;
   width:880px;
   min-height: 229px;
   height:229px !important;
   background-image: url(../images/header.jpg);
   background-repeat:no-repeat;
   background-color: #000000;
   text-align:left;
   color: #FFFFFF;
   float:left;
   margin:0px;
   padding:0px;
   border:0px;
}

#top-testangler {
   min-width: 880px;
   width:880px !important;
   width:880px;
   min-height: 229px;
   height:229px !important;
   background-image: url(../images/testangler-header.jpg);
   background-repeat:no-repeat;
   background-color: #000000;
   text-align:left;
   color: #FFFFFF;
   float:left;
   margin:0px;
   padding:0px;
   border:0px;
}


#top-shop {
   min-width: 880px;
   width:880px !important;
   width:880px;
   min-height: 229px;
   height:229px !important;
   background-image: url(../images/shop-header.jpg);
   background-repeat:no-repeat;
   background-color: #000000;
   text-align:left;
   color: #FFFFFF;
   float:left;
   margin:0px;
   padding:0px;
   border:0px;
}

#top-kontakt {
   min-width: 880px;
   width:880px !important;
   width:880px;
   min-height: 229px;
   height:229px !important;
   background-image: url(../images/kontakt-header.jpg);
   background-repeat:no-repeat;
   background-color: #000000;
   text-align:left;
   color: #FFFFFF;
   float:left;
   margin:0px;
   padding:0px;
   border:0px;
}

#navi-left {
text-align: left;
font-size:10pt;
font-family:arial, sans-serif;
color:#FFFFFF;
float:left;
min-width:243px;
width:243px !important;
width:228px;
padding-left:23px;
padding-bottom:0px;
margin-left: 20px;
margin-top:170px;
}


.shop-navi-left {
display:block;
float:left;
}



#navigation {

   font-size:12px;
   text-transform:uppercase;
   float:left;
   margin-top:170px;
   }

#navigation ul {
margin:0px;
padding:0px;
list-style:none;
}

#navigation li {
text-align:center;
float:left;
margin-left:3px;
display:block;
}

#navigation li.menu-li-no a {
padding-top:28px;
background-color:#EAE7D3;
display:block;
color: #FFFFFF;
background-color: transparent;
font-size:12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight:bold;
text-align:center;
min-width:123px;
width:123px !important;
width:120px;
min-height:28px;
height:28px !important;
height:35px;
overflow:hidden;
}

#navigation li.menu-li-no A:hover {
padding-top:28px;
min-width:123px;
width:123px !important;
width:120px;
min-height:28px;
height:28px !important;
height:35px;
color: #000000;
font-size:12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight:bold;
text-align:center;
border:none;
}

#navigation li.menu-li-act {
text-align:center;
float:left;
margin-left:3px;
min-width:123px;
width:123px !important;
width:120px;
display:block;

}

#navigation li.menu-li-act a {
padding-top:28px;

display:block;
color: #f1dc31;
font-size:12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight:bold;
text-align:center;
min-width:123px;
width:123px !important;
width:120px;
min-height:28px;
height:28px !important;
height:35px;
overflow:hidden;
}

#navigation li.menu-li-act A:hover {
padding-top:28px;
min-width:123px;
width:123px !important;
width:120px;
min-height:28px;
height:28px !important;
height:35px;
color: #f1dc31;
font-size:12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight:bold;
text-align:center;
border:none;
}

#navigation li.long a {
padding-top:28px;
background-color:#EAE7D3;
display:block;
color: #FFFFFF;
background-color: transparent;
font-size:12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight:bold;
text-align:center;
min-width:181px;
width:181px !important;
width:173px;
min-height:28px;
height:28px !important;
height:35px;
overflow:hidden;
}

#navigation li.long A:hover {
padding-top:28px;
min-width:181px;
width:181px !important;
width:173px;
min-height:28px;
height:28px !important;
height:35px;
color: #000000;
font-size:12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight:bold;
text-align:center;
border:none;

}

#navigation li.long-act {
text-align:center;
float:left;
margin-left:3px;
min-width:181px;
width:181px !important;
width:173px;
display:block;

}

#navigation li.long-act a {
padding-top:28px;
display:block;
color: #f1dc31;
font-size:12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight:bold;
text-align:center;
min-width:181px;
width:181px !important;
width:173px;
min-height:28px;
height:28px !important;
height:35px;
overflow:hidden;
}

#navigation li.long-act A:hover {
padding-top:28px;
min-width:181px;
width:181px !important;
width:173px;
min-height:28px;
height:28px !important;
height:35px;
color: #f1dc31;
font-size:12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight:bold;
text-align:center;
border:none;
}

#left {
text-align:justify;
font-size:10pt;
font-family:arial, sans-serif;
color:#FFFFFF;
background-image: url(../images/left.jpg);
background-repeat:no-repeat;
background-color:#1d1d1d;
float:left;
min-width:233px;
width:233px !important;
width:220px;
min-height:434px;
height:auto !important;
height:450px;
padding-top:15px;
padding-left:23px;
padding-right:10px;
padding-bottom:0px;
margin-left: 20px;
margin-top:2px;
border-right:2px solid #000000;
}

#left-shop {
text-align:justify;
font-size:10pt;
font-family:arial, sans-serif;
color:#FFFFFF;
background-image: url(../images/left.jpg);
background-repeat:no-repeat;
background-color:#1d1d1d;
float:left;
min-width:246px;
width:246px !important;
width:233px;
min-height:434px;
height:auto !important;
height:450px;
padding-top:15px;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
margin-left: 20px;
margin-top:2px;
border-right:2px solid #000000;
}


.left-link-highlight {
min-height:20px;
height:20px !important;
height:30px;
min-width:150px;
width: 150px !important;
width: 170px;
padding-top:5px;
padding-bottom: 5px;
padding-left:20px;
background-color:#383838;
}

#left a {
color: #f1dc31;
font-size:10pt;
font-family:arial, sans-serif;
font-weight:bold;
text-decoration:none;
}

#left a:hover {
color: #f1dc31;
font-size:10pt;
font-family:arial, sans-serif;
font-weight:bold;
text-decoration:underline;
}

#left-shop a {
color: #f1dc31;
font-size:10pt;
font-family:arial, sans-serif;
font-weight:bold;
text-decoration:none;
}

#left-shop a:hover {
color: #f1dc31;
font-size:10pt;
font-family:arial, sans-serif;
font-weight:bold;
text-decoration:underline;
}

#content {
text-align: left;
font-size:10pt;
font-family:arial, sans-serif;
color:#FFFFFF;
background-color:#383838;
float:left;
min-width:540px;
width:540px !important;
width:527px;
min-height:434px;
height:auto !important;
height:450px;
margin-top:2px;
padding-top:15px;
padding-bottom:0px;
padding-left:10px;
padding-right:10px;
}

.content-no-border {
text-align: left;
font-size:10pt;
font-family:arial, sans-serif;
color:#FFFFFF;
background-color:#383838;
float:left;
min-width:560px;
width:560px !important;
width:527px;
min-height:924px;
height:auto !important;
height:920px;
margin-top:2px;
padding-top:15px;
padding-bottom:0px;
margin-left:0px;
margin-right:0px;
border:0px;
padding-left:0px;
padding-right:0px;
}

.link-highlight {
min-height:20px;
height:20px !important;
height:30px;
min-width:150px;
width: 150px !important;
width: 170px;
padding-top:5px;
padding-bottom: 5px;
padding-left:20px;
background-color:#1d1d1d;
}

#content a, .content-no-border a {
color: #f1dc31;
font-size:10pt;
font-family:arial, sans-serif;
font-weight:bold;
text-decoration:none;
}

#content a:hover, .content-no-border a:hover {
color: #f1dc31;
font-size:10pt;
font-family:arial, sans-serif;
font-weight:bold;
text-decoration:underline;
}

h1 {
font-size:11pt;
font-family:arial, sans-serif;
color: #AD732A;
font-weight:bold;
margin:0px 0px 6px 0px;
padding-bottom:5px;
}

#left-shop h1 {
padding-left:13px;
margin:0px 0px 0px 0px;

}

#left SPAN.highlight {
color: #AD732A;
font-weight:bold;

}

#left hr {
border:0px;
height: 1px;
color:#000000;
background-color:#000000;
margin-top:0px;
padding-top:0px;

}

.unterschrift {
height:30px;
margin-top:10px;
padding:0px;
}

#content img {
margin-right:10px;
}

#content li {
line-height:150%;
list-style-type: square;
}

.columne-one {
min-width:530px;
width:530px !important;
width:517px;
float:left;
padding-left:10px;
padding-right:20px;
min-height:325px;
height:325px !important;
height:325px;

}

.columne-one img {
margin-right:10px;
border:2px solid #1d1d1d;
}

.noborder {
border:0px;
margin:0px;
padding:0px;
display:block;
width:100%;
height:107px;
}

.content-no-border TABLE{

border-top:2px solid #1d1d1d;
padding:0px;
width:100%;
}

#footer {
   font-family: arial, verdana, sans-serif;
   font-size:9px;
   text-align:right;
   font-weight:bold;
   color: #AAAAAA;
   width: 850px;
   padding-top:10px;
   margin-top:0px;
   padding-right:20px;
   min-height:30px;
   height:30px !important;
   height:40px;
   clear:both;
}

#footer hr {
border:0px;
height: 1px;
color:#d8d8d8;
background-color:#d8d8d8;
margin:0px;
padding:0px;
}

#footer A:LINK, #footer A:VISITED, #footer A:FOCUS {
color: #AAAAAA;
background-color: transparent;
text-decoration:none;
font-size:9px;
font-family:arial, sans-serif;
}

#footer A:HOVER {
color: #ad732a;
background-color: transparent;
text-decoration:none;
font-size:9px;
font-family:arial, sans-serif;
}

#content .subnavi {
   height:46px;
   font-size:12px;
   line-height:normal;
   display:block;
   }

#content .subnavi ul {
margin:0px;

list-style:none;
height:46px;
padding:0px;
}

#content .subnavi li {
float:left;
margin:0px;
width: auto !important;
width:1px;
height:46px;
border-left:2px solid #F5F5F5;
display:block;
background-color:#D2D2D2;
text-align:center;
}

#content .subnavi li.menu-li-no a {

display:block;
color: #000000;
background-color: transparent;
font-size:12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight:bold;
text-align:center;
padding-left:10px;
padding-right:10px;
min-height:35px;
height:35px !important;
height:46px;
overflow:hidden;
padding-top:11px;

}

#content .subnavi li.menu-li-no A:hover {
display:block;
background-color: #EAE7D3;
color: #000000;
padding-left:10px;
padding-right:10px;
min-height:35px;
height:35px !important;
height:46px;
padding-top:11px;
font-size:12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight:bold;
text-align:center;
overflow:hidden;

}

#content .subnavi li.menu-li-act {
background-color:#EAE7D3;
background-repeat:no-repeat;

color:#000000;

}

#content .subnavi li.menu-li-act a {
background-color:#EAE7D3;
display:block;
color: #000000;
background-color: transparent;
font-size:12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight:bold;
text-align:center;
padding-left:10px;
padding-right:10px;
min-height:35px;
height:35px !important;
height:46px;
overflow:hidden;
padding-top:11px;

}

#content .subnavi li.menu-li-act A:hover {
padding-left:10px;
padding-right:10px;
min-height:35px;
height:35px !important;
height:46px;
color: #000000;
font-size:12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight:bold;
text-align:center;
border:none;
background-color:#EAE7D3;
display:block;
}