.chlivek_outer {float: left;width: 198px;height: 310px; position:relative; top:0px; left:0px; padding: 2px 0px 0px 2px; }

.chlivek_outer .oddelovac_sloupcu {
/*  position: absolute; top:0px; left:205px;
  height: 295px;
  border-left:2px dotted black;*/
}

/* pro vsechny prvky na pozici delitelne dvemi */
.chlivek_outer .oddelovac_sloupcu2 {}
/* pro vsechny prvky na pozici delitelne tremi */
.chlivek_outer .oddelovac_sloupcu3 {display:none;}
/* pro vsechny prvky na pozici delitelne ctyrma */
.chlivek_outer .oddelovac_sloupcu4 {}
/* pro vsechny prvky na pozici delitelne peti */
.chlivek_outer .oddelovac_sloupcu5 {}

.chlivek_outer .oddelovac_radku {
/*  position: absolute; top:-10px; left:10px;
  width: 195px;
  border-top:2px dotted black;*/
}


/* pravy horni */
.chlivek_outer .rozek_ph {
	position: absolute;top:0px; right:2px; 
	background-image: url('../images/chlivek-rozek-ph.gif'); 
	background-repeat: no-repeat;
	height: 4px;width:4px;
}


/* levy horni */
.chlivek_outer .rozek_lh {
	position: absolute;top:0px; left:16px; 
	background-image: url('../images/chlivek-rozek-lh.gif'); 
	background-repeat: no-repeat;
	height: 4px;width:4px;
}

/* levy dolni */
.chlivek_outer .rozek_ld {
	position: absolute;bottom:20px;_bottom:6px; left:16px; 
	background-image: url('../images/chlivek-rozek-ld.gif'); 
	background-repeat: no-repeat;
	height: 4px;width:4px;
}

/* pravy dolni */
.chlivek_outer .rozek_pd {
	position: absolute;bottom:4px;_bottom:4px; right:2px; 
	background-image: url('../images/chlivek-rozek-pd.gif'); 
	background-repeat: no-repeat;
	height: 32px;width:32px;
}


.chlivek {
	float: left;
	width: 180px;
	height: 290px;
	position:absolute; top:0px; left:16px;
	padding: 0px 0;
	text-align: center;
	background: #FFFFFF;
	background-image: url('../images/chlivek-bg.gif');background-repeat:repeat-x;
	background-position: bottom;
	overflow: hidden;
	font-size:11px;
	border: 1px solid #ACACAC;
 	}


.chlivek .kosik_info {background-image: url('../images/sedyprouzek.gif'); background-position: 0px -2px; position:relative; top:1px;}
.chlivek .tlacitko {border: 0px none black;background-color: transparent;cursor: pointer;font-size:100%;}
.chlivek .tlacitko .text{}
.chlivek .tlacitko_dokose{
	background-image: url('../images/sipecka.gif');
	background-position: 1px 4px;
	background-repeat: no-repeat;
	padding: 0px 2px 0px 9px;
	text-align:left;
	width:80px;
	}
.chlivek .tlacitko_info{
	background-image: url('../images/sipecka.gif');
	background-position: 1px 4px;
	background-repeat: no-repeat;
	padding: 0px 2px 0px 9px;
	text-align:left;
	width:70px;
	}

.chlivek .akce_prouzek {}

.chlivek .akceprvek {width:180px;height:4px;overflow:hidden; position:absolute; top:15px; left:0px; background:#AAAAAA;}
.chlivek .akce0prvek { color:#42BDEF; background-color:#42BDEF; }
.chlivek .akce1prvek { color:#FF6970; background-color:#FF6970; }
.chlivek .akce2prvek { color:#7CEB9E; background-color:#7CEB9E; }
.chlivek .akce3prvek { color:#ECEC2E; background-color:#ECEC2E; }
.chlivek .akce4prvek { color:#999999; background-color:#999999; }

.chlivek .skladem {color:#3C7B2E;font-weight:bold; position:absolute;top:19px;left:125px;}

.chlivek .chlivek_obrazek {width:140px;height:140px;overflow:hidden;position:absolute; top:30px; left:1px }

.chlivek .chlivek_obrazek A img {  -moz-opacity: 1;
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
}
.chlivek .chlivek_obrazek A:hover img {
  -moz-opacity: .65;
  -khtml-opacity: .65;
  filter: alpha(opacity=65);
}

.chlivek .chlivek_ceny {font-size:12px;width:80px;position:absolute; top:100px;left:95px;text-align:right;}
.chlivek .chlivek_ceny .stara_cena {font-size:10px;text-decoration:line-through; }/*color:#FF0000;*/

.chlivek .textchlivek_outer {
       width: 180px;
       height: 99px;
       position:absolute; top:190px; left:0px;
       margin: 0 0px 0px 0;
       padding: 0px 0px 0px 0px;
       border-top: 1px solid #eeeeee;
     }
.chlivek .textchlivek {
       float: left;
       width: 170px;
       height: 84px;
       position:absolute; top:5px; left:5px;
       overflow: hidden;
       text-align: justify;
       
     }
.nazevchlivek {
       width: 180px;
       height: 30px;
       position:absolute; top:160px; left:0px;
       margin: 0 0px 0px 0;
       padding: 0px 0px 0px 0px;
       /*overflow: hidden;*/
       text-align: center;
       
       }

.nazevchlivek h2 {font-size:1em;margin:0px;}

.nazevchlivek a { position:absolute; bottom:5px; width:170px;left:5px; text-decoration:none; color:#000000; font-weight: bold; }
.nazevchlivek a:visited  {color: #000000;}
.nazevchlivek a:hover    {color: #aaaa77;}

.nazevchlivek a {
        text-decoration:underline;
}

