body
{
 margin-top:0px;
 margin-left:0px;
 margin-bottom:0px;
 margin-right:0px;
 background:url('images/bg.png');
 font-family:Tahoma; 
 font-size:12px;
}.cl
{
  color:#000000;
}
.cl:hover
{
  text-decoration:none;
}
.colored
{
 background:#076109;
  margin:1px; 
  width:16px;
  margin-left:0px;
  margin-top:0px;
  float:left;
  text-align:center;
  color:#000000;
  padding:3px;
  padding-right:2px;
}
.simple
{
  background:#d4d2d2;
  margin:1px; 
  width:17px;
  margin-left:0px;
  margin-top:0px;
  float:left;
  text-align:center;
  color:#000000;
  padding:3px;
  padding-right:2px;
}
.simple:hover
{
  background:#0eaf12;
  margin-left:0px;
  margin-top:0px;
  text-align:center;
  color:#FFFFFF;
  padding:3px;
  padding-right:2px;
}
.reserved
{
  background:#0eaf12;
  margin-left:0px;
  margin-top:0px;
  text-align:center;
  color:#FFFFFF;
  padding:3px;
}
a
{
 color:#58c478;
 text-decoration:none;
}
a:hover
{
 text-decoration:underline;
}
input
{
 border:1px solid #d1cdc4; font-size:11px;
 background:#FFFFFF;
 padding:2px;
 width:120px;
}
select
{
 border:1px solid #d1cdc4; font-size:11px;
 background:#FFFFFF;
 padding:2px;
 margin:4px;
 width:120px;
}
.login
{
 width:86px;
 height:15px;
 padding:0px;
 font-size:11px;
 margin-bottom:3px;
}
.cart
{
 background:#7fd398;
 padding-left:4px;
 font-size:11px;
 color:#000000;
 width:164px;
 margin-left:4px;
}
.searchbox
{
 float:left;
 margin-top:30px;
 font-size:10px;
 margin-bottom:0px;
 padding:4px;
 margin-left:265px;
 padding-left:6px;
 padding-top:2px;
 width:213px;
 background:url('images/searchbox.jpg');
 background-repeat:no-repeat;
}
.preketitle
{
 background:#336601;
 text-align:left;
 padding-left:8px;
 padding-right:8px;
 color:#FFFFFF;
 background-repeat:no-repeat;
 height:18px;
}
.subheader
{ 
 float:left; 
 padding-top:5px;
 background:url('images/subheader.jpg');
 margin-top:18px;
 color:#FFFFFF;
 padding-left:15px;
 padding-top:6px;
 width:775px;
 height:27px;
}
.loginbox
{
 float:left; 
 background:url('images/login.jpg'); 
 background-repeat:no-repeat;
 width:210px; 
 color:#FFFFFF;
 font-weight:500;
 text-align:right;
 height:85px; 
 padding-left:7px; 
 padding-top:6px; 
 padding-right:13px;
}
.catitle
{
 width:166px;
 padding-top:4px;
 float:left;
 margin-right:15px;
 padding-bottom:5px;
 color:#FFFFFF;
 background:url('images/subtitle.jpg');
 background-repeat:no-repeat;
 text-align:center;
 font-weight:bold;
 font-size:12px;
}