body
{
  background-color:black;
  text-align:center;
  font-size:0.75em;
  font-family:arial, sans-serif;
}
img
{
  border-style:none;
}
a
{
  color:#780C17;
}
form
{
  padding-top:0px;
  margin-top:0px;
}
hr.producthr
{
  width:530px;
  height:1px;
  margin-left:30px;
  border-style:none;
  background-color:#E3E3E3;
  color:#E3E3E3;
  clear:both;
}
hr.prodviewhr
{
  width:590px;
  height:1px;
  border-style:none;
  background-color:#E3E3E3;
  color:#E3E3E3;
  clear:both;
}
input.rbutton
{
  border-style:none;
  background-color:black;
  color:white;
  margin-left:2px;
  height:19px;
  border-width:1px;
  border-color:black;
  margin-top:0px;
  border-style:solid;
  font-size:0.8em;
}
input.rinput
{
  margin-top:0px;
  width:106px;
  border-color:#8b8b8b;
  border-width:1px;
  border-style:solid;
  height:19px;
  float:left;
}
#right form div
{
  margin-left:10px;
  margin-bottom:0px;
  margin-top:2px;
}
#container
{
  margin:auto;
  width:997px;
  text-align:left;
}
#top
{
  background-image:url('../img/top.png');
  width:997px;
  background-color:#1F1F1F;
  color:black;
  height:233px;
}
#top h2
{
  padding-left:20px;
  padding-top:5px;
  margin:0px;
  font-size:1em;
  font-family:arial, sans-serif;
  color:white;
  font-weight:normal;
  font-style:italic;
}
#toph1
{
  width:997px;
  height:25px;
}
#toph2
{
  width:997px;
  height:198px;
  position:relative;
}
#gril
{
  position:absolute;
  top:150px;
  left:64px;
  margin-top:0px;
}
#main
{
  background-color:white;
  width:997px;
  margin:0px;
}
#mainmp
{
  background-color:white;
  width:997px;
  margin:0px;
  background-image:url('../img/gril2top.png');
  background-position:730px bottom;
  background-repeat:no-repeat;
  padding-bottom:80px;
}
#maincontainer
{
  padding-top:20px;
}
#left
{
  width:197px;
  float:left;
}
#right
{
  float:left;
}
#leftcontainer
{
  padding-left:0px;
}
#middle
{
  width:590px;
  float:left;
  padding-bottom:100px;
}
#middle p
{

}
#footer
{
  width:997px;
  background-color:#1F1F1F;
  height:40px;
  text-align:center;

  color:#9A9A9A;
}
#footer a
{
  color:#9A9A9A;
}
#fcont
{
  padding-top:5px;
}
#footermp
{
  width:997px;
  background-color:#1F1F1F;
  height:40px;
  background-image:url('../img/gril2bottom.png');
  background-position:730px bottom;
  background-repeat:no-repeat;
  text-align:center;

  color:#9A9A9A;
}
#footermp a
{
  color:#9A9A9A;
}

#subfooter
{
  width:997px;
  height:74px;
  background-image:url('../img/bgsubfooter.png');
  background-color:red;
}
#shop
{
  background-color:#F5F5F5;
  width:590px;
  border-width:1px;
  border-style:solid;
  border-color:#E3E3E3;
}
#rightcontainer
{
  padding-left:20px;
}
#uhli
{
  position:relative;
  left:-125px;
  top:-50px;
}
#productimg
{
  width:170px;
}
#productparam
{
  padding-top:5px;
  margin-left:10px;
  clear:both;
}
#productdesc
{
  clear:both;
}
.cartinfo
{
  width:70px;
  float:left;
}
.bcontainer
{
  padding-left:5px;
  padding-top:5px;
  margin:0px;
}
.bcontainer2
{
  padding-top:5px;
  padding-left:10px;
  margin:0px;
}
#cartdiv
{
  padding-left:100px;
}
#cartimg
{
  float:left;
}
#cart
{
  background-color:#F5F5F5;
}
#cartfooter
{

  background-color:red;
  text-align:right;
}
#pagetext
{
  padding-left:30px;
  padding-right:30px;
}
.name
{
  font-weight:bold;
  width:50%;
}
#header
{
  background-image:url('../img/bgheading.png');
  background-color:#890E00;
  height:29px;
  color:white;
  font-weight:bold;
  font-size:12px;
}
ul.menu
{
  list-style-image:url('../img/li.png');
  padding-left:20px;
  margin-left:0px;
  padding-bottom:5px;
  padding-top:5px;
}
ul.menu li a
{
  color:black;
  text-decoration:none;
  font-weight:bold;
  padding-left:0px;
  margin-left:0px;
  font-size:1em;
  font-family:arial,sans-serif;
}
ul.menu li
{
  font-size:100%;
}
.doporucujeme
{
  background-image:url('../img/doporucujeme.png');
  width:588px;
  height:29px;
  text-align:center;
  font-weight:bold;
  font-size:1.2em;
  background-color:#EBB901;
}
.dopcontainer
{
  padding-top:5px;
}
.productbox1
{
  margin-left:5px;
  margin-right:22px;
  margin-bottom:10px;
  float:left;
}
.productbox2
{
  margin-left:22px;
  margin-right:22px;
  margin-bottom:10px;
  float:left;
}
.productbox3
{
  margin-left:22px;
  margin-bottom:10px;
  float:left;
}

.prodnadpis
{
  height:3.5em;
  margin:0px;
  padding:0px;
  font-size:0.9em;
  font-weight:bold;
}
.actionprodnadpis
{
  text-align:center;
  margin:0px;
  padding:0px;
  font-size:0.9em;
  font-weight:bold;
  padding-top:10px;
  padding-bottom:10px;
}
.actionprodnadpis a
{
  color:black;
}
.product
{
  width:162px;
  text-align:center;
  padding:0px;
}
.product a
{
  color:black;
}
.product a.light
{
  color:black;
  text-decoration:none;

}
.box
{
  margin-top:5px;
  background-color:#F5F5F5;
  border-width:1px;
  border-color:#E3E3E3;
  border-style:solid;
  width:187px;
  padding:0px;
  border-bottom-style:none;
  margin-bottom:0px;
  text-align:left;
}
div.ceny
{
  width:140px;
  text-align:left;
  color:#B21111;
  clear:both;
  margin-top:15px;
  margin-bottom:0px;
  height:10px;
  font-size:0.9em;
  font-weight:bold;
}
table.form
{
   background-color:#F5F5F5;
}
span.popis
{
  float:left;
  margin-left:10px;
}
span.cena
{
  float:right;
}
#shopinside
{
  padding-top:10px;
}
.button
{
  
}
.break
{
  clear:both;
  width:558px;
}
.boxinside
{
  padding:1px;
}
.biggerimage
{
  font-size:0.8em;
  color:#1B2F3D;
}

.box p
{
  padding-left:5px;
}
input.count
{ 
}
#pageselect
{
  width:570px;
  text-align:right;
}
div.form
{
  width:140px;
  text-align:left;
  clear:both;
  padding-top:10px;
  margin-left:0px;
  margin-top:0px;
  padding-left:10px;
}
input.button
{
  background-image:url('../img/button.png');
  background-color:yellow;
  border-style:none;
  height:23px;
  margin-left:5px;
  margin-top:10px;
}
.corners
{
  margin:0px;
  padding:0px;
  height:9px;
  background-image:url('../img/rc.png');
  background-repeat:no-repeat;
  width:187px;
}
.heading
{
  background-image:url('../img/bgheading.png');
  background-color:#890E00;
  width:183px;
  height:29px;
  color:white;
  text-align:center;
  font-weight:bold;
}
.heading div
{
  padding-top:5px;
}
.heading img
{
  float:left;
  margin-left:10px;
  margin-right:0px;
}
span.date
{
  font-weight:bold;
  margin-left:5px;
}
strong.parametr
{
  width:20em;
}
h1
{
  padding-top:2px;
  padding-left:12px;
  padding-bottom:0px;
  margin:0px;
  font-size:1em;
  font-family:arial, sans-serif;
}
h1 a
{
  color:#858585;
  text-decoration:none;
  font-weight:normal;
}
.littlebreak
{
  clear:both;
}
a.gallery
{
  font-size:0.7em;
}
#right p
{
}
div.img
{
}
.inputpocet
{
  width:20px;
}
.productpopis
{
  font-size:1.2em;
  float:left;
  width:300px;
}
.product_image
{
  background-color:white;
  height:160px;
  width:160px;
  border-style:solid;
  border-color:#A8A8A8;
  border-width:1px;
}
.productview
{
  float:right;
  width:200px;
  border-left-style:solid;
  border-left-color:#E3E3E3;
  border-left-width:1px;
  padding-left:10px;  
  padding-bottom:5px;
}

#wdbox a{
	color:black;
	font-family:sans-serif;
	text-decoration: none;
}

#subfooter a{
	color:black;
	font-family:sans-serif;
	text-decoration: none;
}
