#dhtmltooltip{
position: absolute;
width: 0px;
border: 1px solid #9e9e9e;
/*border: none;*/
padding: 2px;
background-color: #FFFFCC;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

body, html{
  /*background-color: #fff;*/
  background-color: #000000;
  /*background-color: #F9F9F9;*/    
  margin: 0px;
  padding: 0px;
  font-family:  Arial, Verdana, times new roman, sans-serif;
  font-size: 12px;
  color: #000;
  text-align: center;
}

h2{
  color: #66afec;
  border-bottom: 1px solid #9e9e9e;
}

h3{
  margin: 0;
  padding: 0;
}

th{
  text-align: left;
}

img{
  border-style: none;
}

a:link, a:visited{
  color: #000;
  text-decoration: none;
  border-bottom: none;
}

a:hover{
  border-bottom: 1px dashed #000;
}

a.noun:hover{
  border: 0px;
}

#bilastranka{
  margin:0 auto;
  padding: 0; 
  width: 876px;
  background-color: #ffffff;  
}

#hlavicka{
  margin: 0px;
  padding: 5px;
  height: 52px;
  /*background-color: #000000;*/
  text-align: center;
  border-bottom: 1px solid #999;
  font-size: 10px;
}
#hlavickastred{  
  /*background-color: #ffffff;*/
  margin: 0 auto;
  padding: 0;
  width: 876px;
  text-align: left; 
}
#hlavickatext{
  float: left;
  width: 620px;
  margin: 0;  
  margin-top: 5px;
  padding: 0;    
  text-align: right;
}
#hlavicka h1{
  font-size: 26px;
  font-family:  sans-serif, times new roman, Verdana, Arial;
  font-weight: lighter;
  /*float: left;*/
  text-align: right;
  margin: 0;  
  /*margin-right: 30px;*/
  padding: 0;
  color: #9e9e9e;  
}
#hlavicka h1 a{
  text-decoration: none;
  color: #9e9e9e;  
}
#hlavicka h1 a:hover{
  text-decoration: none;
  border-bottom: none;
  color: #9e9e9e;  
}


#protisk{ 
  display: none;
}

#logo{  
  height: 221px;  
  margin: 0px;
  margin-bottom: -40px;
  padding: 0px;
  background: url('http://www.koupelnovedoplnky.cz/img/back.png') repeat-x #fff;
  text-align: center;  
}

#kosik_obsah img{
  cursor: pointer;
}

#logo-obrazek{
  height: 221px;
  width: 876px;
  margin: 0 auto;
  padding: 0;
  margin-bottom: -30px;  
  background: url('http://www.koupelnovedoplnky.cz/img/logo3.png') no-repeat #fff;
}

#smedbo-logo {
  float: left;
  margin: 0;
  /*margin-top: 100px;
  margin-left: 10px;*/ 
  padding: 0; 
  height: 55px; 
  width: 250px; 
}
#smedbo-logo a {
  background-color: transparent;
  display: block;
  position: relative; 
  height: 55px; 
  width: 250px; 
  margin: 0; 
  padding: 0; 
  color: #66afec;  
}
#smedbo-logo a:hover {
  border-bottom: none;  
}

#smedbo-logo span {   
  background: url('http://www.koupelnovedoplnky.cz/img/smedbo_logo4.png') top left no-repeat;
  cursor: pointer; 
  display: block; 
  position: absolute; 
  height: 55px; 
  width: 250px; 
  margin: 0; 
  padding: 0; 
  left: 0; 
  top: 0; 
  z-index: 1;
}


#nastred{
  margin:0 auto;
  padding: 0;    
}

#menu{
  margin: 0px;
  margin-bottom: 10px;;
  padding: 0px;
  text-align: center;  
  font-size: 20px;
  font-family: Verdana, Arial, times new roman, sans-serif;
  /*word-spacing: 50px;*/
}

#menu a{
  padding: 0;
  margin-left: 40px;  
}

#main{
  width: 876px;
  margin: 0px auto;
  margin-top: 20px;
  padding: 0px;
  text-align: left;
}

#patka{  
  width: 876px;
  margin: 0px auto;
  margin-top: 15px;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 10px;
  background-color: #ddd;
  text-align: right;
  clear: both;
}

.ramecek{
  font-size: 12px;  
}

.w100 {
  width: 100%;  
}

.w90 {
  width: 90%; 
}

.w80 {
  width: 80%;
}

.w65{
  width: 65%;  
}

.w55 {
  width: 55%; 
}


.w50 {
  width: 50%;
}

.w35{
  width: 35%;
}

.w20{
  width: 20%;
}

.w15{
  width: 15%;
}

.w15_righ{
  width: 15%;
  text-align: right;
}

.ramecek-ln {
  padding: 0px;
  margin: 0px;
  width: 23px;
  height: 24px;
  background: url('http://www.koupelnovedoplnky.cz/img/ramecek-ln.png') no-repeat #fff;
}

.ramecek-n {
  padding: 0px;
  margin: 0px;
  background: url('http://www.koupelnovedoplnky.cz/img/ramecek-n.png') repeat-x #fff;
}

.ramecek-pn {
  padding: 0px;
  margin: 0px;
  width: 24px;
  height: 24px;
  background: url('http://www.koupelnovedoplnky.cz/img/ramecek-pn.png') no-repeat #fff;
}

.ramecek-l {
  padding: 0px;
  margin: 0px;
  background: url('http://www.koupelnovedoplnky.cz/img/ramecek-l.png') repeat-y #fff;
}

.ramecek-in {
  padding: 0px;
  margin: 0px;
  background-color: #fff;
}

.ramecek-p {
  padding: 0px;
  margin: 0px;
  background: url('http://www.koupelnovedoplnky.cz/img/ramecek-p.png') repeat-y #fff;
}

.ramecek-ld {
  padding: 0px;
  margin: 0px;
  width: 23px;
  height: 25px;
  background: url('http://www.koupelnovedoplnky.cz/img/ramecek-ld.png') no-repeat #fff;
}

.ramecek-d {
  padding: 0px;
  margin: 0px;
  background: url('http://www.koupelnovedoplnky.cz/img/ramecek-d.png') repeat-x #fff;
}

.ramecek-pd {
  padding: 0px;
  margin: 0px;
  width: 24px;
  height: 25px;
  background: url('http://www.koupelnovedoplnky.cz/img/ramecek-pd.png') no-repeat #fff;
}

.maleodtrzeni{
  border-bottom: 1px solid #EFEFEF;
  margin-top: 2px;
  width: 75%;
}

.prodejci {
  border-bottom: 1px solid #EFEFEF;
  margin-top: 5px;
}
.prodejci a{
  cursor: pointer;  
}
.prodejci a:hover{
  border-bottom: 1px dashed #000;
}
.skrytiprodejci{
  width: 800px;
  text-align: left;    
  display: none;
}

.celasirkadoleva{
  float: left;
  width: 500px;
  height: 50px;
  margin-top: 5px;
  vertical-align: middle;
  
}
.dolevafoto{
  float: left;  
  margin-left: 40px;
  margin-top: 7px;
  width: 100px;
}
.doleva{
  float: left;
  margin-top: 15px;
  /*margin-bottom: 5px;*/
  margin-left: 30px;
  vertical-align: middle;
  /*height: 70px;*/
}
.doleva h3{
  font-size: 140%;  
}

.celasirkadoleva_podkategorie{
  float: left;
  width: 500px;
  height: 80px;
  margin-top: 5px;
  vertical-align: middle;
  
}
.dolevafoto_podkategorie{
  float: left;  
  margin-left: 40px;
  margin-top: 7px;
  width: 100px;
}
.doleva_podkategorie{
  float: left;
  margin-top: 30px;
  /*margin-bottom: 5px;*/
  margin-left: 30px;
  vertical-align: middle;
  /*height: 70px;*/
}
.doleva_podkategorie h3{
  font-size: 140%;  
}


.karty th{
  /*width: 100%;*/
  background: #EFEFEF;
}
.karty img{
  cursor: pointer;
}

.karta th{
  vertical-align: top;
}
.karta img{
  cursor: pointer;
}

.cervenytext{ 
  color: red;
}

.text_velikost_150{  
  font-size: 150%;    
}


.error_strings {
  color: red;	
  /*background-color: red;*/ 
}

.mnozstvi_zbozi {
  width: 28px;
}

.objednavka_formular {
	width: 250px;
}

/*
#main td{
  vertical-align: top;
}

#main td.corner-top{
  background: url('http://www.koupelnovedoplnky.cz/img/back_corner.gif') no-repeat;
  height: 26px;
}
#main td.s-left{
  background: url('http://www.koupelnovedoplnky.cz/img/back_shadow_left.gif') repeat-y;
  width: 20px;
}

#main td.s-right{
  background: url('http://www.koupelnovedoplnky.cz/img/back_shadow_right.gif') repeat-y;
  width: 20px;
}

#main td.logo{
  height: 120px;
  padding: 10px;
  padding-left: 10px;
  background:url('http://www.koupelnovedoplnky.cz/img/back_logo.gif') no-repeat right;
}

#main td.body{
  padding: 10px 0 1em 1em;
  background: #ddd;
}

#main td.patka{
  height: 360px;
  background:url('http://www.koupelnovedoplnky.cz/img/back_patka.jpg') no-repeat bottom #ddd;
}

#main .foot{
  background-color: #000;
  text-align: right;
  color: #fff;
  padding: 3px;
  height: 20px;
}



#main #text{
  clear: left;
  font-family: verdana;
  font-size: 13px;
  text-align: justify;
  width: 790px;
}

#text h1{
  margin:0px;
  padding: 0px;
  padding-left: 50px;
  margin-bottom: 10px;
  color: #222;
  font-size: 25px;
  font-family: garamond;
  background: url('http://www.koupelnovedoplnky.cz/img/h1.gif') no-repeat left center #ddd;
  font-variant: small-caps;
}

#text p{
  margin-left: 15px;
}


#main #pravy{
  float: right;
  border-left: dotted 0px #444;
  margin-bottom: 3em;
  width: 200px;
  height: 100%;
}

#pravy h1{
  margin:0px;
  padding: 5px;
  margin-bottom: 10px;
  color: #fff;
  font-size: 15px;
  font-family: garamond;
  background-color: #6d6d6d;
  font-variant: small-caps;
}

#pravy p{
  margin: 0px 10px 1.5em 10px;
  text-align: justify;
}

#main #menu{
  float: left;
  margin: 2em 0em 0em 8em;
  padding-right: .5em;
  border-right: 0px dotted #000;
}

#main #menu ul{
  margin: 0px;
  padding: 0px;
  font-variant: small-caps;
}

#main #menu li{
  list-style-type: none; /*url('http://www.koupelnovedoplnky.cz/img/odrazka.gif');
  border-bottom: 0px solid #444;
}

#main #menu li a:link,
#main #menu li a:visited{
  padding-left: 2em;
  padding-right: 3em;
  text-decoration: none;
  color: #444;
  display: block;
}

#main #menu li a:hover{
  text-decoration: none;
  color: #fff;
  background-color: #444;
}

.prispevek{
  font-size: 10px;
  border-bottom: 1px solid #888;
  padding-bottom: 4px;
}
*/
