 body
 
 {
     SCROLLBAR-FACE-COLOR: #f2f2f2;
     SCROLLBAR-HIGHLIGHT-COLOR: #f2f2f2;
     SCROLLBAR-SHADOW-COLOR: #f2f2f2;
     SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
     SCROLLBAR-ARROW-COLOR: #ff852b;
     SCROLLBAR-TRACK-COLOR: #cecdcd;
     SCROLLBAR-DARKSHADOW-COLOR: #d8d6d6;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
     color: #444446;
     margin: 0px;
     background-color: #999999;
     background-image: url(../images/bg_beton.jpg);
 }
 
 
 
 td {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #444446;
     list-style-image: url(../images/list.gif);
     vertical-align: top;
 }
 
 .content {
     background-image: url(../images/bg_leder.jpg);
     
 }
 
 
 a {
     
     color: #ff852b;
     font-weight:bold;
     text-decoration:underline;
 }
 
 a:hover {
     
     color:  #ff852b;
     font-weight:bold;
     text-decoration:none;
 }
 
 
 a.sub,a.sub:link,a.sub:hover {
     color: #444446;
     font-weight:bold;
     text-decoration:none;
     padding-top:3px;
     padding-bottom:2px;
     padding-left:5px;
     overflow:hidden;
     display:block;
     background-image: url(../images/bg_sub1.gif);
     
 }
 a.sub:hover { 
     
     color:#ff852b; 
     background-image: url(../images/bg_sub2.gif);
 }
 a.sub:active { 
     
     color:#444446; 
     background-image: url(../images/bg_sub2.gif);
 }
.subselected {
     color: #ff852b;
     font-weight:bold;
     text-decoration:none;
     padding-top:3px;
     padding-bottom:2px;
     padding-left:5px;
     overflow:hidden;
     display:block;
     background-image: url(../images/bg_sub1.gif);
     
 }
 
 
 
 a.sub2,a.sub2:link,a.sub2:hover {
     color: #444446;
     font-weight:normal;
     text-decoration:none;
     padding-top:3px;
     padding-bottom:2px;
     padding-left:10px;
     overflow:hidden;
     display:block;
     
     
 }
 a.sub2:hover { 
     
     color:#ff852b; 
     
 }
 a.sub2:active { 
     
     color:#444446; 	
     
 }
 
 a.sub2selected {
     color:#ff852b ;
     font-weight:normal;
     text-decoration:none;
     padding-top:3px;
     padding-bottom:2px;
     padding-left:10px;
     overflow:hidden;
     display:block;
     
     
 }

 
 a.small,a.small:link,a.small:hover {
     color: #444446;
     font-weight:bold;
     font-size: 10px;
     text-decoration:underline;
     
     
 }
 
 a.small:hover { 
     
     color:#ff852b; 
     text-decoration:none;
 }
 
 
 
 a.home,a.home:link,a.home:active {
     color: #e1e1e1;
     font-weight:bold;
     font-size: 10px;
     text-decoration:underline;
     
     
 }
 
 a.home:hover { 
     
     color:#ff852b; 
     text-decoration:none;
 }
 
 
 
 .bgBOX {
     padding-top: 2px;
     padding-bottom: 2px;
     padding-left: 5px;
 }
 
 
 
 .containerhead {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 14px;
     font-weight: bold;
     padding-left: 5px;
     padding-top: 2px;
     padding-right: 2px;
     padding-bottom: 2px;
     color: #33332e;
     background-image: url(../images/bg_artikel.gif);	
 }
 .white {
     background-color: #FFFFFF;
     
 }
 
 
 h1 {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 14px;
     font-weight: bold;
     padding-left: 2px;
     padding-top: 2px;
     padding-right: 2px;
     padding-bottom: 2px;
     color: #ffffff;
 }
 
 h2 {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: bold;
     padding-left: 2px;
     padding-top: 2px;
     padding-right: 2px;
     padding-bottom: 2px;		
 }
 
 
 
 .bold {
     font-weight: bold;
 }
 
 
 .imgBorder {
     border: 1px solid #918C7E;
     background-color: #FFFFFF;
 }
 
 .center {
     text-align: center;
     
 }
 
 .sml{
     font-size: 10px;
     font-weight: bold;
     
     
 }
 
 .small{
     font-size: 10px;
     font-weight: bold;
     color: #FF0000;
     
 }
 
 .impressum{
     font-size: 10px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     background-color: #FFFFFF;
     padding-top: 10px;
     padding-left: 10px;
     padding-bottom: 10px;
 }
 
 .artikel {
     background-color: #FFFFFF;
 }
 
 .banner {
     align: center;
 }
 
 .imgborder {
     
 }
 .artikelHead {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 14px;
     color: #FF0000;
     font-weight: bold;
 }
 .preis {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 14px;
     font-weight: bold;
     color: #333333;
     text-align: center;
 }
 
 .tborder {
     border: 1px solid #000000;
     background-color: #FFFFFF;
 }
 
 .container {
     border-top-width: 1px;
     border-right-width: 1px;
     border-bottom-width: 1px;
     border-left-width: 1px;
     border-top-style: none;
     border-right-style: solid;
     border-bottom-style: none;
     border-left-style: solid;
     border-top-color: #FFFFFF;
     border-right-color: #FFFFFF;
     border-bottom-color: #FFFFFF;
     border-left-color: #FFFFFF;
     background-color: #FFFFFF;
 }
 .container2 {
     border-top-width: 1px;
     border-right-width: 1px;
     border-bottom-width: 1px;
     border-left-width: 1px;
     border-top-style: none;
     border-right-style: solid;
     border-bottom-style: none;
     border-left-style: solid;
     border-top-color: #FFFFFF;
     border-right-color: #FFFFFF;
     border-bottom-color: #FFFFFF;
     border-left-color: #FFFFFF;
     background-color: #FFFFFF;
     background-color: #FFFFFF;
     padding-left: 5px;
 }
 
 
 .containerleft {
     border-top-width: 1px;
     border-right-width: 1px;
     border-bottom-width: 1px;
     border-left-width: 1px;
     border-top-style: none;
     border-right-style: none;
     border-bottom-style: none;
     border-left-style: solid;
     border-top-color: #d1d1bd;
     border-right-color: #d1d1bd;
     border-bottom-color: #d1d1bd;
     border-left-color: #d1d1bd;
     background-color: #FFFFFF;
     padding-left: 5px;
 }
 
 .containerlright {
     border-top-width: 1px;
     border-right-width: 1px;
     border-bottom-width: 1px;
     border-left-width: 1px;
     border-top-style: none;
     border-right-style: solid;
     border-bottom-style: none;
     border-left-style: none;
     border-top-color: #d1d1bd;
     border-right-color: #d1d1bd;
     border-bottom-color: #d1d1bd;
     border-left-color: #d1d1bd;
     background-color: #FFFFFF;
     padding-left: 5px;
     padding-top: 5px;
 }
 
 
 
 .left {
     padding-left: 3px;
 }
 .right {
     padding-right: 3px;
 }
 hr {
     color: #b7b7b7;
     line-height: 1px;
     text-align: left;
 }
 
 .splash {
     background-color: #34383b;
     border: 10px solid #34383b;
 }