html,body{
 padding:0;
 margin:0; 
 font-family:arial;
 font-size:11px;
 height:100%;
}
body{
font-family:arial;
 font-size:11px;
 height:100%;
}
body, div,  p, .p, h1, h2, h3, h4, h5, .listheadline, .listproducts, ul, li, a, td ,th, select, input, textarea, credit
{
font-family:arial;
 font-size:11px;
 color:#67666B;
}

a{
cursor:pointer;
}

h1{
font-family:arial;
 font-size:14px;
 font-weight:bold;
}
h2{
font-family:arial;
 font-size:13px;
 font-weight:bold;
}
h3,h4,h5{
font-family:arial;
 font-size:13px;
 font-weight:bold;
}

#topcont{
 /*margin:auto;
 width:988px;*/
 height:104px;
 border-bottom: 2px solid green;
}

#logo{
 width:183px; 
 padding-left:5px;
}


#bodycont{
 margin:auto;
 /*width:988px;*/
}

#toprepeat{
 height:56px; 
 background-image: url('images/toprepeat.jpg');
 background-repeat: repeat-x; 
}

/*MENU Start*/
#menu{
 height:48px;
 text-align:center;
 margin-left:27px;
}

#menu table td{
  padding-right:26px;
  text-align:center;
}
#menu a:link,#menu a:visited,#menu a:active{
  text-decoration:none;
  font-weight:bold;
  text-transform:uppercase;
  font-size:12px;
  color:#ACADB0;
}

#menu a:hover{
 color:#588A6E;
}
/*MENU End*/

a.path:link,a.path:visited,a.path:active{
color:#588A6E;
text-decoration:none;
}
a.path:hover{
text-decoration:underline;
}

a img{
border:0;
cursor:pointer;
}

.lenteles{
    border-color : #588A6E;
    border-style : solid;
    border-width: 1px 1px 0px 0px;
}

.lenteles td {
 border-color : #588A6E;
 border-style : solid;
 border-width: 0 0 1px 1px;
padding:2px;
}



.box,input,textarea{
border:1px solid #588A6E;
font-size:11px;
font-family:verdana;
}

/*CONTENT Start*/
.spacermenu{
 height:380px;
 float:right; 
}
.menuleft{
 background-color:#EDEEEE; 
 width:192px;
}
.menuleftcont{
padding:12px 9px 0px 9px;  
}
.catname{
 text-align:center; 
color:#588A6E;
 font-weight:bold;
 padding-bottom:16px;
 font-size:14px;
 padding-right:14px;
 padding-left:14px;
 text-transform:uppercase;
}
/*Menu left START*/
.navcontainer ul
{
list-style-type: none;
text-align: left;
margin:0;
padding:0;
font-size:12px;

}

.navcontainer ul li{
padding-bottom:2px;
}

.navcontainer ul li a
{
text-align: left;
text-decoration: none;
color: #999;
font-size:13px;
}

.navcontainer ul li a:hover
{
color:#588A6E;
}

.navcontainer ul li a#current
{
color:#588A6E;
}
/*Menu left END*/

.maincontent{
font-family:arial;
 font-size:11px;

padding-left:27px;
padding-top:30px;
padding-right:40px;
width:725px;
}
.spacercontent{
width:725px;
height:0px;
clear:both;
}

.foot{
clear:both;
margin-top:50px;
height:100%;
height:20px;
background: transparent url("images/bcgr.jpg") repeat-x;
}
.spacerright{
float:right;
width:1px;
height:381px;
border:1px solid black;
}

.listheadline{
padding-bottom:22px;
font-size:14px;
color:#588A6E;
font-weight:bold;
}
.piccontainer {float:right;margin-top:-10px;border:1px solid #1B5F39;margin-left:20px;}
.copyright{float:left;padding-left:29px;color:#D4D4D4;padding-top:5px;}
.creator{float:right;padding-right:45px;color:#D4D4D4;padding-top:5px;}
.creator a:link,.creator a:visited,.creator a:active{
color:#D4D4D4;
text-decoration:none;
}
.creator a:hover{
text-decoration:underline;
}

.notactive{
background-image: url(images/bullet-on.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
}

.activeitem{
background-image: url(images/bullet-off.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
}