#razeni {
	background-color:#FFFFFF;
	padding:3px;
}

#vypis_polozky {
	margin-top:5px;
	background-color:#FFFFFF;
	background-image: url(../obrazy/vypis_03.jpg);
	background-repeat:no-repeat;
	padding-left:5px;
}

#razeni select {
	font-size:90%;
}

/* obaluje celou položku */
.uvodni #stred .polozka {
	font-size:100%;
	width:212px; /*230*/
	float:left;
	padding:9px;
	margin-left:5px;
	=margin-left:4px;
	background-color:#FFFFFF;
	background-image: url(../obrazy/obr_20.jpg);
	background-repeat:no-repeat;
}
.uvodni #stred .polozka h3 {
	font-size:120%;
	margin:0px;
}
.uvodni #stred .polozka h3 a {
	color:#13588A;
	display:block;
	width:206px;
	height:auto;
	padding:0px 0px 4px 4px;
	text-decoration:none;
	margin:0px;
}
.uvodni #stred ul {
	margin:0px;
	padding:0px;
}
.uvodni #stred ul li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-bottom:1px;
}
.uvodni #stred ul li a {
	display:block;
   width:183px;
	padding:4px 5px 4px 24px;
	font-size:100%;
	height:auto;
	font-weight:normal;
	color:#000000;
	background-color:#F1F1F1;
	background-image: url(../obrazy/obr_37.jpg);
	background-repeat:no-repeat;
	background-position:8px 10px;
	margin:0px;
	text-decoration:none;
}
.uvodni #stred ul li a:hover {
	text-decoration:underline;
}
.uvodni #stred ul li.tmavsi a {
	background-color:#DEDEDE;
	background-image: url(../obrazy/obr_40.jpg);
	background-repeat:no-repeat;
}
.uvodni #stred .last ul li {
	float:left;
}
.uvodni #stred .last ul li a {
	width:179px; /* 204 - 20 - 5 */
}

#akce {
	width:100%;
	/* background-image: url(../obrazy/obr_18.jpg); */
	padding-bottom:4px;
}

#akce_grafika_uvod {
	width:100%;
	/* background-image: url(../obrazy/obr_18.jpg); */
	background-repeat:no-repeat;
	min-height:50px;
}

#akce h3 span {
	display:block;
	width:194px;
	padding:10px 0px 0px 8px;
	height:25px; /* 29px */
	margin:0px;
	text-align:left;
	color:#FFFFFF;
}

#akce a.akce {
	display:block;
	width:194px;
	padding:10px 0px 0px 8px;
	height:25px; /* 29px */
	margin:0px;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
}
#akce h4 {
	margin:15px 8px 0px 8px;
	color:#0D33AE;
	font-size:100%;
}
#akce p {
	margin:3px 8px 3px 8px;
	color:#E60813;
	font-size:90%;
}
#akce .ceny, #akce .ostatni {
	padding:0px 8px 0px 8px;
}
#akce p.cena {
	display:block;
	width:auto;
	height:auto;
	float:right;
	margin:3px 0px 3px 0px;
	font-size:80%;
	font-weight:bold;
}
#akce p.old {
	font-weight:normal;
	text-decoration:line-through;
	float:left;
}
#akce img {
	margin:5px 8px 0px 8px;
}
#akce p.popis {
	padding:3px 0px 3px 8px;
	background-color:#FFFFFF;
	font-size:90%;
}
/* odkazy na detail a koupit */
#akce a.detail, #akce a.koupit {
	/* background-image: url(../obrazy/obr1_08.jpg); */
	background-repeat:no-repeat;
	display:block;
	width:55px;
	height:15px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
}
#akce a.koupit {
	/* background-image: url(../obrazy/obr1_10.jpg); */
	float:right;
}
#akce a.detail span, #akce a.koupit span, #akce .detail span, #akce .koupit span {
	/* display:none; */  /* zapni když jako img */
}

/* ---------------------------------------------------------------------- */
/* e-shop kosik info - v levém nebo pravém menu ------------------------- */
/* ---------------------------------------------------------------------- */

#kosik_info {
	padding-top:20px;
	padding-left:320px;
	color:#04538A;
}

#kosik_info .kosik_obsah a.zahlavi_kosik {
	display:block;	
	width:180px;
	height:90px;
	position:absolute;
	top:0px;
	left:620px;
	z-index:2;
}
#kosik_info .kosik_obsah a.zahlavi_kosik span {
	display:none;
}

#kosik_info .kosik_obsah p {
	margin-left:5px;
	font-size:85%;
}
#kosik_info .kosik_obsah strong {
	color:#FF0000;
}


/* ---------------------------------------------------------------------- */
/* detail e-shop -------------------------------------------------------- */
/* ---------------------------------------------------------------------- */

.detail #stred .polozka {
	margin-top:5px;
	background-color:#FFFFFF;
	background-image: url(../obrazy/vypis_03.jpg);
	background-repeat:no-repeat;
	padding:10px 20px 10px 20px;
}

.detail #stred .popis {
	padding-bottom:10px;
}


.detail #stred .popis .svetly {
	padding:4px;
	background-color:#F5F5F5;
	margin:0px;
	font-size:90%;
}

.detail #stred .popis .tmavy {
	padding:4px;
	background-color:#E5E5E5;
	margin:0px;
	font-size:90%;
}

.detail #stred .polozka img.obrazek {
	float:right;
	margin-left:8px;
}
/* obaluje menší obrázky vpravo */
.detail #stred .polozka1 {
	margin:0px 0px 0px 5px;
	float:right;
	width:108px; /* podle šířky fotky */
}
.detail #stred .polozka1 img {
	margin:0px 0px 5px 0px;
	float:right;
}
.detail #stred .popis_zbozi {
	width:330px;
	float:left;
	clear:left;
}
.detail #stred .detail_popis {
	width:370px;
	float:left;
	clear:left;
}
.detail #stred table {
	width:100%;
	padding:0px;
	font-size:12px;
	border-width:0px;
}
.detail #stred td {
	padding:0px;
	text-align:left;
	padding:5px;
	border-width:0px;
	background-color:#F5F5F5;
	border-bottom:1px solid #FFFFFF;
}
/* vlastnosti položek v levé části - nadpisy */ 
.detail #stred .nazev {
	width:150px;
	background-color:#E5E5E5;
	text-align:right;
	font-weight:bold;
	color:#4D4C4C;
}
.detail #stred .cena_old {
	font-weight:normal;
}
.detail #stred .cena_new {
	color:#E66513;
}
.detail #stred .licha {
	/* background-color:#E9EFFD; */
}
.detail #stred .vlozit {
	position:relative;
	top:10px;
	left:55px;
}
.detail #stred .pocet_kusu {
	margin-left:5px;
}
.detail #stred .dotaz {
	font-weight:normal;
	background-color:#FFFFFF;
}

/* odkazy na detail a koupit */
.detail #stred a.pokracovat, .detail #stred a.koupit {
	background-repeat:no-repeat;
	display:block;
	width:55px;
	height:15px;
	padding:0px 0px 0px 0px;
}
.detail #stred a.pokracovat {
	display:block;
	background-image: url(../obrazy/detail_03.jpg);
	width:151px;
	height:27px;
	float:right;
	position:relative;
	left:-7px;
}
.detail #stred a.pokracovat span {
	display:none;
}


.detail #stred a.koupit {
	/* background-image: url(../obrazy/obr1_10.jpg); */
}
.detail #stred a.pokracovat span, .detail #stred a.koupit span {
	/* display:none; */  /* zapni když jako img */
}


.detail #stred #dalsi_varianty table {
	border-collapse:collapse;
	width:51%;
	margin-left:0px;
}

.detail #stred #dalsi_varianty th {
	border:1px solid #FFFFFF;
	background-color:#639EC6;
	padding:5px;
	text-align:left;
	color:#FFFFFF;
}
.detail #stred #dalsi_varianty th.obj {
	width:100px;
}

#dalsi_varianty .dalsi_akce_tab {
	width:92px;
}

.detail #stred #dalsi_varianty td {
	border:1px solid #CCCCCC;
	padding:3px;
}

.detail #stred .katalogovy_list {
	padding:2px 0px 5px 33px;
	background-image:url(../obrazy/katalogovy_list.jpg);
	background-repeat:no-repeat;
	display:block;
}


/*  ***** kosik ***********************************************************************************************/

#kosik #stred .polozka {
	margin-top:5px;
	background-color:#FFFFFF;
	background-image: url(../obrazy/vypis_03.jpg);
	background-repeat:no-repeat;
	padding:10px 98px 10px 20px;
	width:585px;
	_width:593px;
	_padding:10px 88px 10px 20px;
}


/* pro nastavení zvýraznění textu při chybě a podobně */
#kosik .vystraha {
	color:#FF0000;
	font-weight:bold;
}
/* tabulky v kosiku obecne - hlavně s vypisem zbozi */
#kosik table {
	width:589px; /* celkova sirka tabulek kosiku */
	padding:0px;
	margin:10px 0px 5px 0px;
}

/*
#kosik .rekapitulace_platba {
	width:340px;
	float:left;
	margin-left:0px;
}
#kosik .rekapitulace_udaje table {
	width:460px;
}

#kosik .rekapitulace_platba table {
	width:340px;
}
*/

#kosik th {
	font-size:12px;
	background-color:#FFFFFF;
	padding:3px;
	text-align:left;
}
#kosik td {
	font-size:12px;
	background-color:#E7E7E7;
	padding:3px;
}
/* ramecek s celkovou cenou */
#kosik .kosik_celkem {
	float:right;
	width:270px;
	height:auto;
	background-color:#FFFFFF;
	border: 1px solid #000000;
	/* margin-right:0px;
	_margin-right:0px; */ 
	padding-right:4px;
}
/* ramecek s krditem */
#kosik .uplatnit_kredit {
	float:left;
	margin:0px 0px 0px 2px;
	_margin:0px 0px 0px 1px;
	clear:left;
	width:340px;
	height:auto;
	background-color:#E7E7E7;
	border: 1px solid #000000;
}

/* individ styl k p s celkovou cenou */
#kosik .celkem {
	font-weight:bold;
	font-size:12px;
}
/* individ styl span uvnitř p s cenou tím můžu individ formátovat jen cenu */
#kosik .celkem_castka {
	font-weight:bold;
	color:#FF0000;
	font-size:13px;
}
/* zarovnávám různé prvky doprava */
#kosik .doprava {
	float:none;
	text-align:right;
	margin-top:4px;
	margin-bottom:4px;
	font-size:11px;
}
/* zarovnávám různé prvky doleva */
#kosik .doleva {
	text-align:left;
	margin:4px 4px 4px 4px;
	font-size:11px;
}
/* používám u tlačítka pro kredit */
#kosik .tlacitko_mensi {
	margin:0px 0px 4px 0px;
	font-size:11px;
}

/* blok s dalšími akcemi v košíku jako vyprázdnit a podobně */
#kosik .akce_kosik {
	float:left;
	margin:0px 0px 0px 1px;
	clear:left;
	width:250px;
	height:auto;
}
#kosik .akce_kosik p {
	margin:0px 0px 5px 0px;
}
#kosik .akce_kosik span {
	display:none;
}
/* individ vzhled odkazu */
.vyprazdnit_kosik {
	/* background-image: url(../obrazy/vyprazdnit-kosik.gif); */
	display:block;
	width:157px;
	height:30px;
}

/* odkazy na pokračovat a ... */
#kosik a.pokracovat_nakup {
	background-repeat:no-repeat;
	display:block;
	width:55px;
	height:15px;
	padding:0px 0px 0px 0px;
}
#kosik a.pokracovat_nakup {
	/* background-image: url(../obrazy/obr3_07.jpg); */
	width:136px;
	float:right;
}
#kosi a.pokracovat_nakup span {
	display:none;
}

/* horní záložky které mi ukazují kde jsem */
#stav_nakupu {
	clear:left;
	padding:10px 0px 0px 0px;
}
#stav_nakupu em, #stav_nakupu a {
	width:140px;
	display:block;
	float:left;
	height:auto;
	font-size:90%;
	padding:4px 2px 4px 4px;
	border: 1px solid #2D4E71;
	font-style:normal;
	margin-right:3px;
	text-decoration:none;
}
/* pro Doručení a platba */
#stav_nakupu .sirsi {
	width:150px;
}
/* pro dokončení */
#stav_nakupu .dokonceni {
	width:113px;
	margin-right:0px;
}

/* sipky grafika */
#stav_nakupu .sipka_dale {
	background-position: 95% 50%; 
	background-image: url(../obrazy/sipka_dale.gif); 
	background-repeat: no-repeat;
}
#stav_nakupu .active {
	background-position: 95% 50%; 
	background-image: url(../obrazy/sipka_dale_a.gif);
	background-color:#2D4E71;
	color:#FFFFFF;
	background-repeat: no-repeat;
}
#stav_nakupu .active_end {
	background-color:#2D4E71;
	color:#FFFFFF;
}
#kosik ul {
	margin-left:20px;
	list-style-type:square;
}

/* ramecek kolem tlacitka pro pokracovani dole */
#kosik .pokracovat_objednani {
	width:563px; /* 589 - 24 - 2px border */
	padding:0px;
	margin:10px 0px 5px 0px;
	font-size:110%;
	padding:4px 20px 4px 4px; 
	border: 1px solid #2D4E71;
	text-align:right;
}
#kosik .sipka_dale1 {
	background-position: 99% 50%; 
	background-image: url(../obrazy/sipka_dale.gif); 
	background-repeat: no-repeat;
}

/* bloky na podstrane košíku Vaše údaje */
#prihlasitse {
	float:left;
	width:235px;
	margin-top:10px;
	margin-left:2px;
	_margin-left:1px;
	padding:0px 20px 8px 10px;
	border: 1px solid #2D4E71;
	background-color:#E7E7E7;
}
#registrovat {
	float:left;
	width:271px;
	margin-top:10px;
	margin-left:12px;
	padding:0px 20px 8px 10px;
	border: 1px solid #2D4E71;
	background-color:#FFFFFF;
}

#kosik .zahlavi {
	font-weight:bold;
}
#kosik .mensi {
	font-size:10px;
	font-weight:normal;
}


/* dalsi varianty -------------------------  */
.vypis_eshop #stred a:hover, .vypis_eshop #souvisejici_produkty a:hover {
	text-decoration:underline;
}

.vypis_eshop #stred h4, .vypis_eshop #souvisejici_produkty h4 {
	width:100%;
	font-size:110%;
	margin:0px 0px 5px 0px;
	background-color:#E6E5E5;
}

.vypis_eshop #stred p, .vypis_eshop #souvisejici_produkty p {
	text-align:justify;
}

.detail #stred p {
	text-align:justify;
}

.vypis_eshop #stred h3.nadpis_hledani {
	width:100%;
	font-size:120%;
	margin:10px 0px 5px 0px;
	background-color:#FFFFFF;
	color:#333333;
}

.vypis_eshop #stred h4 a, .vypis_eshop #souvisejici_produkty h4 a {
	display:block;
	width:310px; /* 208 */
	height:19px; /* 29 */
	padding:3px 5px 0px 5px;
	color:#C51E1E;
	text-decoration:none;
}

/* obaluje celou položku */
.vypis_eshop #stred .polozka, .vypis_eshop #souvisejici_produkty .polozka {
	font-size:90%;
	width:330px; /*350*/
	min-height:206px;
	=height:206px;
	float:left;
	margin:5px 3px 0px 0px;
	padding:5px 8px 5px 5px;
	border-right:solid 1px #E6E5E5;
}
.vypis_eshop #stred .last, .vypis_eshop #souvisejici_produkty .last  {
	width:335px;
	padding-right:0px;
	margin-right:0px;
	border-right:solid 0px #E6E5E5;
}

.vypis_eshop #stred div.oddel, .vypis_eshop #souvisejici_produkty div.oddel {
	margin-top:3px;
	border-bottom:1px solid #E6E5E5;
}

/* pro fotky ostatni*/
.vypis_eshop #stred .polozka1 {
	margin:5px 0px 0px 0px;
	width:164px; /* 85 */
	min-height:102px;
	padding:0px 5px 5px 5px;
	float:right;
	clear:right;
}
.vypis_eshop #souvisejici_produkty .polozka1 {
	margin:5px 0px 0px 0px;
	width:76px; /* 85 */
	min-height:102px;
	padding:0px 5px 5px 5px;
	float:right;
}
.vypis_eshop #stred .last .polozka1 {
}

.vypis_eshop #stred .polozka1 p, .vypis_eshop #souvisejici_produkty .polozka1 p {
	margin:0px 0px 4px 0px;
	text-align:right;
	font-size:90%;
}

/* obaluje obrázek a text pod */
.vypis_eshop #stred .polozka2, .vypis_eshop #souvisejici_produkty .polozka2 {
	float:left;
	margin:5px 0px 0px 0px;
	width:120px; /* podle fotky */
	
}

/* vlastnosti úvodního popis  textu */
.vypis_eshop #stred .polozka1 .popis, .vypis_eshop #souvisejici_produkty .polozka1 .popis {
	float:left;
	clear:left;
	font-size:90%;
}

.vypis_eshop #stred .obrazek, .vypis_eshop #stred a .obrazek, .vypis_eshop #souvisejici_produkty .obrazek, .vypis_eshop #souvisejici_produkty a .obrazek {
	margin:0px;
	padding:0px;
}


/* blok obalující ceny */
.vypis_eshop #stred .polozka1 .ceny {

}

/* nová cena */
.vypis_eshop #stred .polozka1 .cena, .vypis_eshop #souvisejici_produkty .polozka1 .cena {
	font-weight:bold;
	font-size:110%;
	color:#FF0000;
}

.vypis_eshop #stred .polozka1 .cena span, .vypis_eshop #souvisejici_produkty .polozka1 .cena span {
	font-weight:normal;
	font-size:80%;
	color:#000000;
}

/* vlastnost původní ceny */
.vypis_eshop #stred .polozka1 .old, .vypis_eshop #souvisejici_produkty .polozka1 .old {
	font-weight:bold;
	font-size:100%;
	color:#000000;
}

.vypis_eshop #stred .polozka1 .dalsi, .vypis_eshop #souvisejici_produkty .polozka1 .dalsi {
	float:right;
}
/* odkazy na detail a koupit */
.vypis_eshop #stred a.detail, .vypis_eshop #souvisejici_produkty a.detail {
	background-repeat:no-repeat;
	display:block;
	width:45px;
	height:15px;
	padding:0px 0px 0px 0px;
	float:left;
}

.vypis_eshop #stred .polozka1 form, .vypis_eshop #souvisejici_produkty .polozka1 form {
	font-size:90%;
	float:right;
}

.detail #stred #dalsi_akce {
	padding-top:10px;
	_padding-top:3px;
	clear:left;
}

.vypis_eshop #stred .polozka1 form input, .detail #stred #dalsi_akce input, .vypis_eshop #souvisejici_produkty .polozka1 form input {
	margin:0px;
	padding:0px;
	float:left;
}
.vypis_eshop #stred .polozka1 form input.pocet_ks, .detail #stred #dalsi_akce input.pocet_ks, .vypis_eshop #souvisejici_produkty .polozka1 form input.pocet_ks {
	background-image: url(../obrazy/vypis_07.jpg);
	border-width:0px;
	display:block;
	width:20px; /* 28 */
	height:19px; /* 27 */
	padding:4px;
}
.vypis_eshop #stred .polozka1 form div.obal_ks, .detail #stred #dalsi_akce div.obal_ks, .vypis_eshop #souvisejici_produkty .polozka1 form div.obal_ks {
	float:left;
}
.detail #stred #dalsi_akce div.obal_ks {
	width:55px;
}

.vypis_eshop #stred .polozka1 form div.obal_ks span, .detail #stred #dalsi_akce div.obal_ks span, .vypis_eshop #souvisejici_produkty .polozka1 form div.obal_ks span {
	display:block;
	padding:5px 4px 0px 1px;
}
.detail #stred #dalsi_akce div.obal_ks span {
	float:left;
}
.vypis_eshop #stred form fieldset, .detail #stred fieldset, .vypis_eshop #souvisejici_produkty form fieldset {
	margin:0px;
	padding:0px;
	border-width:0px;
}