<!--
/* IE delalo z mne neznamych duvodu asi 100px vysku */
#produkty-znacky {
  min-height:40px;
  _height:40px;
  margin:0;
}

#produkty-znacky fieldset{
  border: 1px solid #9c9c9c;
}

#produkty-znacky fieldset legend{
  padding: 5px;
  color: black;
  font-weight: bold;
  background: #ffce69;
}

#prepinac-tabulka-podrobne {
  height:20px;
  line-height:20px;
  margin-top:15px;
  margin-bottom: 10px;
  padding-left:20px;
  font-weight:bold;
  background-color:#ffce69;
}

#lista {
  padding-left:25px;
  background: url('../grafika/sphere_middle.jpg') 2px 2px no-repeat;
  margin:0px 0px 10px 0;
  font-weight:bold;
  padding-bottom:4px;
  border-bottom:1px solid #000000;
  min-height:20px;
  _height: 20px;
  line-height: 20px;
}

#lista span {
	font-weight:normal;
	text-transform: none;
	font-size: 15px;
	font-family: Times New Roman;
	display:inline;
}

#lista h2 {
	font-weight:normal;
	text-transform: none;
	font-size: 15px;
	font-family: Times New Roman;
	display:inline;
}

#lista, #lista a {
  color:#000000;
  text-transform: uppercase;
}

#lista a {
  text-decoration:underline;
}

#lista a:hover {
  text-decoration:none;
}

/* obecne veci */

.nadpis_velky{
	font-size: 18px;
	font-weight: normal;
	margin: 14px 0px;
	height:25px;
	overflow:hidden;
	border-bottom:2px solid #000000;  
	padding:0px;
}

.nadpis_velky span{
	color:#000000;
	font-size:17px;
	font-weight: bold;
	float:left;
	text-align:center;
	width:300px;
	height:25px;
	line-height:25px;
	margin:0px;
	padding:0px;
}

.nadpis_maly{
  height:20px;
  overflow:hidden;
  border-bottom:4px solid #000000;  
  padding:0;
  
}

.nadpis_maly span{
  color:#FFFFFF;
  
  font-weight: bold;
  display: block;
  text-align:center;
  width:150px;
  height:20px;
  line-height:20px;
  background:#a9c070;
  margin:0;
  padding:0;
}


.chyby{
  color: #CE0000;
}

.button_zeleny,.button_zeleny_stredni,.button_zeleny_velky{
  height: 25px;
  padding: 2px 5px;
  text-align: center;
  color: #CFB52B;
  line-height: 25px;
  border: 0;
  cursor: pointer;
}

.button_zeleny:hover, .button_zeleny_stredni:hover, .button_zeleny_velky:hover, .button_objednat:hover{
  color: #000000; 
}

.button_zeleny,.button_zeleny_stredni,.button_zeleny_velky{
  height: 25px;  
  line-height: 25px;
  display: block;  
}

#middle input.button_zeleny, #middle input.button_zeleny_stredni, #middle input.button_zeleny_velky{
  height: 25px;  
  line-height: 25px;
  display: inline;  
  font-weight: bold; 
  background: #b20000;
}

.button_zeleny{
  width:90px;
  background: #a9c070 url('../grafika/button_zeleny.jpg') top left no-repeat;    
}
input.button_zeleny{
  width:100px;      
}

.button_zeleny_stredni{
	width: 120px;  
	height: 25px
	background: #b20000;
	background: #b20000;
	//background: #a9c070 url('../grafika/button_zeleny_stredni.jpg') top left no-repeat;  
}
input.button_zeleny_stredni{
  width:130px;
}

.button_zeleny_velky{
	width:150px;
	background: #b20000;
	background: #b20000;
	//background: #a9c070 url('../grafika/button_zeleny_velky.jpg') top left no-repeat;   
}
input.button_zeleny_velky{
  width:160px;
}


.cistic{
  /*clear:both;*/
}

.text-nalevo{
  text-align: left;
}

.text-napravo{
  text-align: right;
}

.text-nastred{
  text-align: center;
}

.cena{
  color: #B20000;
  font-size: 16px;
  font-weight: bold;
}

/* ------------------------- kosik --------------- */

#div-formular-kosik {
 /*border: 1px solid  #FE8A01;*/
 width:98%;
 /*float:left;*/
 position:relative;
}


#div-formular-kosik hr{
  height: 1px;
  border-top: 1px solid #000000;
  background:nonel;
  margin: 10px 0 10px 0;
  padding:0;
  font-size:0;
}

#div-formular-kosik table {
 border-collapse:left;
 border-top: 1px solid #000000;  
 border-bottom: 1px solid #000000;
 margin:0;
}

#div-formular-kosik td {
 
 padding-left:4px;
 padding-top: 2px;
}

#div-formular-kosik .kosik_top{  
  margin-top: 5px;
}

#div-formular-kosik .count_of_product {
	background-color: #dbcc89;
}

#div-formular-kosik .count_of_product {
	background-color: #dbcc89;
}

#div-formular-kosik .kosik_top td{  
  background-color:#dbcc89;
  color:#663300;
  height: 20px;
  border-right: 1px solid #000000;
}
 
.kosik-cena {
  width:140px;
}

#sluzby_obal .button_zeleny_stredni, #sluzby_obal .button{
  float: right;
  margin-right: 5px;
}


#sluzby h3 {
  font-size: 15px;
  margin: 5px 0;
  padding:0;
  width:80%;
}
#sluzby hr{
  height: 1px;
  background-color: #000000;
}
#sluzby input{
  _border:0;
}

#objednat{
  margin-top: 50px;
  text-align: center;
}

#objednat a:hover{
	color: #000000;
}

#objednat .button_objednat{
	height: 26px;
	width: 120px;
	background: #b20000;
	display: block;
	padding: 2px 20px;
	vertical-align: middle;
	line-height: 26px;
	font-size: 18px;
	color: #CFB52B;
	margin: 0 auto;
	border: 0;
	cursor: pointer;
}

#objednat .button_objednat_velky{
  height: 26px;
  width: 200px;
  background: #a9c070 url('../grafika/button_objednat.jpg') top left no-repeat;
  
  padding: 2px 20px;
  vertical-align: middle;
  line-height: 26px;
  font-size: 18px;
  color: #FFFFFF;
  margin: 0 auto;
  border: 0;
  cursor: pointer;
}


#formular-vypis-kosiku {
  margin:0;padding:0;
}

#formular-vypis-kosiku a {
	color: #B20000;
}

#formular-vypis-kosiku a:hover {
	color: #000000;
}

#formular-vypis-kosiku table td {
  border-bottom: 0px solid rgb(222, 220, 221);
}

#formular-vypis-ceny-kosiku-div table td {
  border:0;
}

#formular-vypis-ceny-kosiku-div {
  text-align:right;
  width:100%;
  float:right;
  /*border-top:px solid #FE8A01;
  border-bottom:1px solid #FE8A01;*/
  margin:10px 0;  
  /*background:#DDDBDB;*/
  color:#000;
  font-weight:bold;
}

#formular-vypis-ceny-kosiku .objednavka-celkem-td {
  /*border-top:1px solid #FE8A01;*/
  padding-top: 10px;
}

#formular-vypis-ceny-kosiku  {
  text-align:right;
  width:60%;
  float: right;
}

#formular-vypis-ceny-kosiku {
  border-collapse: collapse;
}

.objednavka-celkem-sdph {
  font-size:130%;
 
}

/*  generovane seznamy */
/* -- v nadkategorii -- */
#seznam-nadkategorii-div {
  margin:10px;
}

#seznam-nadkategorii { 
  padding-left:10px;
  margin-left:10px;
}

#seznam-nadkategorii .kategorie a { /* odkaz na kategorii*/
  font-size:15px;
  font-weight:bold;
  color:#26782E;
}
#seznam-nadkategorii .kategorie a:hover {
  text-decoration: underline;
}
.seznam-podkategorii-div {  
}

.seznam-podkategorii {
  padding:10px 40px;
}

#seznam-nadkategorii .podkategorie a { /* odkaz na podkategorii*/
  font-size:12px;
  font-weight:normal;
  color:#464B55;
}

#seznam-nadkategorii .podkategorie a:hover {
  text-decoration: underline;
}


/* -- v kategorii -- */

#generovany-seznam-podkategorii {
  position:relative;
  float:left;
  width:100%;
  margin-bottom:10px;
}

.generovany-seznam-podkategorie {
  float:left;
  width:256px;
  height:200px;
  position:relative;
  margin:0 0px 10px 10px;

  overflow:hidden;
  border:1px solid #000000;
}

.generovany-seznam-podkategorie-content {
  border:1px solid #000000;
  text-align:center;
  height:260px;
}

.generovany-seznam-podkategorie>.generovany-seznam-podkategorie-content {
  /* pro Mozillu prenastaveni pripadne vysky */
  height:258px;
}

#generovany-seznam-podkategorii .nadpis {
	background-color: #B20000;
	//background:#dbcc89;
	margin:0 0 10px 0;
	padding:0;
}

#generovany-seznam-podkategorii .nadpis a {
	font-size:15px;
	padding:5px 0;
	display:block;
	color:#CFB52B;
	//color:#B20000;
}
#generovany-seznam-podkategorii .nadpis a:hover {
text-decoration:underline;
}

/* odkaz na dalsi produkty */

#dalsi-produkty {
	text-align: right;
	font-weight: bold;
	height:25px;
	width:90%;
	float:left;
	border:0px solid black;
	margin-top:10px;
}
 
#dalsi-produkty a {
  padding: 0 3px 0 3px;
  vertical-align: bottom;
  color: #333;
}

#dalsi-produkty img { 
  border:0;
}

#dalsi-produkty .img {
  padding: 0 1px;
  position:relative;
  top:5px; 
  border:0px solid black;
}


#dalsi-produkty .akt {
  background: #555;
  color: #EEE;
  vertical-align: bottom;
  padding: 3px 3px 2px 3px;  
}

.warn, .oznameni {
  color:#f00;
  font-size:15px;
  font-weight:bold;
  padding:10px;
}
  
#text_uvodka{
  padding-bottom: 2px;
}

#text_uvodka #uvodka_odhozeni{
  width: 100%;  
  float: left;
  height: 2px;
}

.kosik-form{
  padding:0;
  margin:0;
  border:0;
}

.kosik-form .button{
  height: 200px;
  border:0; 
}

.kosik-form .submit_button_kosik_cs, .kosik-form .submit_button_kosik_en, .kosik-form .submit_button_kosik_ru{
	border:0; 
	cursor: pointer; 
}


.kosik-form .submit_button_kosik_cs{
	background: url(../grafika/submit_basket.gif) bottom center no-repeat;
}

#orders_list {
	margin:0px;border:0px;padding:0px;
}

#orders_list table {
	margin:0px;border:0px;padding:0px;
	padding-bottom: 20px;
}

#orders_list tr {
	margin:0px;border:0px;padding:0px;
}

#orders_list td {
	margin:0px;border:0px;padding:0px;
	padding-bottom: 5px;
}

#orders_list .cena{
	padding-left: 10px;
	width: 100px;
	color: #B20000;
	font-size: 14px;
	font-weight: bold;
}

#orders_list .ks {
	text-align: center;
	width: 60px;
}

#orders_list .name {
	padding-left: 10px;
	width: 140px;
}

-->
