body {	
	margin : 0px;
	padding : 0px;
	background-color : #ffffff;
	font-family : Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: #000000;
	font-size : 70%;
}
.vyrazny {
  color : #235d80;
  font-weight : bold;
}
body.normal {
	background-color : #ffffff; 
	color: #000000;
}
.celek {
  width : 960px;
	margin: auto;  
}
.horni {
  width : 960px;/*960*/
  height : 22px;/*22*/ 
}
.lhorni {
  float : left;
  width : 217px;/*217*/
  height : 17px;/*22*/ 
  padding : 5px 0 0 0px;
}
.hmenu {
  float : left;
  width : 743px;/*743*/
  height : 22px;/*22*/
}
.hodkaz a, .hodkaz a:link, .hodkaz a:visited, .delicka {
  float : right;
  margin : 5px 10px 5px 10px;
  color : #235d80;
  font-weight : normal;
  text-decoration : none;
}
.hodkaz a:hover, .aktivnihodkaz a, .aktivnihodkaz a:link, .aktivnihodkaz a:visited, .aktivnihodkaz a:hover {
  float : right;
  margin : 5px 10px 5px 10px;
	color: #235d80;
  font-weight : normal;
  text-decoration : underline;
}
h1 {
  margin : 0px;
  padding : 0px;
  width : 960px;
  height : 198px;
}
.leva {
  float : left;
  width : 217px;
}
.kosik, .zakaznik, .kontakt, .vyhledavani {
  width : 217px;/*217*/
  background-image : url(../img/leva.jpg);
  background-repeat : repeat-y;
  text-align : center;
}
.kosik span {
  font-weight : bold;
  font-size : 110%;
}
.sortiment {
  width : 217px;/*217*/
  background-image : url(../img/leva.jpg);
  background-repeat : repeat-y;
}
.invyhledavani {
  padding-left : 5px;
}
h2, h3 {
  margin : 0px;
  padding : 0px;
}
h2.koupelny, h2.aktivnikoupelny {
  width : 195px;/*217*/
  height : 22px;/*28*/
  background-image : url(../img/lodkaz.jpg);
  background-repeat : no-repeat; 
  padding : 6px 0 0 22px;
  font-size : 100%;
}
h2.koupelny a, h2.koupelny a:link, h2.koupelny a:visited {
  color: #000000;
  font-weight : bold;
}
h2.koupelny a:hover, h2.aktivnikoupelny a, h2.aktivnikoupelny a:link, h2.aktivnikoupelny a:visited, h2.aktivnikoupelny a:hover { 
  color: #2c5d82;
  font-weight : bold;
}
h2.podkoupelny, h2.aktivnipodkoupelny { 
  width : 195px;/*217*/
  height : 22px;/*28*/ 
  padding : 6px 0 0 22px;
  font-size : 100%;
}
h2.podkoupelny a, h2.podkoupelny a:link, h2.podkoupelny a:visited { 
  color: #000000;
  font-weight : bold;
}
h2.podkoupelny a:hover, h2.aktivnipodkoupelny a, h2.aktivnipodkoupelny a:link, h2.aktivnipodkoupelny a:visited, h2.aktivnipodkoupelny a:hover { 
  color: #2c5d82;
  font-weight : bold;
}
.koupelnymenu {
  display: none;
}
.stred {
  float : left;
  width : 723px;/*743*/
  padding : 10px;
}
.navigace {
  width : 723px;/*723*/
  height : 25px;
  color : #235d80;
  font-weight : bold;
}
h3 {
  font-weight : bold;
  font-size : 140%;
  color : #235d80;
}
h3.nadpis {
  font-size : 100%;
  font-weight : normal;
  color : #235d80;
  float : left;
}
.dolni {
	background-image : url("../img/dolni.jpg");
	color : #c8c7c7;
	width : 960px;/*960*/
	height : 39px;/*69*/
	background-repeat : no-repeat;
	position : relative;	
	clear: both;
	padding : 30px 0px 0 0px;
	text-align : center;
}
.partneri {
	width : 960px;
	position : relative;	
	clear: both;
	margin-bottom : 10px;
}
.zbozi {
  float : left;
  width : 193px;
  height : 300px;
  border : 1px solid #e6e3e3;
  text-align : center;
  margin : 4px;
  font-size : 100%;
}
h3.nzbozi {
  width : 170px;
  height : 40px;
  padding : 5px;
  font-size : 100%;
}
.ikonka {
  width : 170px;
  text-align : center;
}
.inikonka {
  width : 163px;
  height : 153px;
}
.thumb {
  margin-left : 5px;
  width : 400px;
}
.koupit {  
  height : 78px;
  margin-top : 5px;
}
.cena {
  color : #235d80;
  font-weight : bold;
  font-size : 120%;
}
.oldprice {
  font-size : 110%;
  text-decoration: line-through;
  font-weight : normal;
}
.tabulkadetail {
  width : 700px;
}
.tabulkadetail2 {
  width : 300px;
  float : left;
}
.tmava {
  background-color : #d7e8f2;
}
.svetla {
  background-color : #e7f3fa;
}
a, a:link, a:visited {
  color : #235d80;
  font-weight : normal;
  text-decoration : none;
}
a:hover {
  color : #235d80;
  font-weight : normal;
  text-decoration : underline;
}
.zpet, .nahoru {  
  clear : both;
  margin-top : 10px;
  text-align : left;
}
.noborder {
  border : 0px;
}
.left {
  float : left;
}
.left2 {
  float : left;
  margin : 5px;
}
.right {
  float : right;
}
.right2 {
  float : right;
  margin : 5px;
}
.right3 {  
  text-align : right;
  font-weight : bold;
}
.right4 {  
  text-align : right;
  color : #235d80;
  font-weight : bold;
}
.povinne{
	font-weight : bold;
}
img {
  border: 0px;
}
form {
  margin : 0;
  padding : 0;
}
fieldset {
	padding : 10px 0 10px 10px;
}
legend {
  color : #235d80;
}
.message {
	font-weight : bold;
	color : #ff0000;
	margin : 50px 0 50px 0;
	text-align : center;
}
.clear {
  clear : both;
}
.clear2, .strankovani {
  clear : both;
  width : 723px;/*723*/
  height : 35px;
  margin : 5px 0 5px 0;
}
.mnozstvi {
  border : 1px solid #235d80;
  width : 20px;
  margin-right : 10px;
}
input.colored, select.colored {
  background-image: url("../img/input.jpg");
	background-repeat: repeat-x;
	border : 1px solid #235d80;
	width : 300px;
	height : 20px;
	padding-top : 2px;
}
input, select {
	border : 1px solid #235d80;
	padding-top : 2px;
}
input.tlacitko {  
  border : 1px solid #70a3c2;
  background-color : #d7e8f2;
  color : #235d80;
  padding : 3px;
}
input.tlacitko2 { 
  background-image: url("../img/tlacitko.jpg");
	background-repeat: repeat-x; 
	height : 21px;
	border : 0px;
	cursor : pointer;
	margin : 2px;
	font-weight : normal;
  color : #235d80;
  vertical-align: text-bottom;
}
textarea {
  background-image: url("../img/text.jpg");
	background-repeat: repeat-x;
	border : 1px solid #235d80;
	width : 300px;
	height : 97px;
	padding-top : 2px;
}
.krokovani {
  margin : 20px 0 5px 0;
}
