/* BabyBaby.cz */

body {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: black;
	cursor: default;
	margin: 0 auto 0 auto;
	padding: 0;
	margin-bottom: 110px;
	padding-bottom: 110px;
	text-align: center;
	background: white;
	width: 1000px;
	position: relative;
}

a {
	color: black;
	text-decoration: none;
}

a:hover { 
	text-decoration: underline;
}

.pink{ color: #D774A2; }

img {
	border: 0;
	margin: 0;
}

h1 {
/*	display: none; */
}

input, select, textarea {
	font-family: Arial, sans-serif;
	font-size: 12px;
}

#hlavicka {
	position: absolute;
	top: -3px;
	left: 0;
	height: 155px;
	width: 1000px;
	overflow: hidden;
}

#hlavicka A#hlavicka_horni {
	display: block;
	clear: both;
	height: 87px;
	padding: 0 0 0 7px;
	background: url(./i/hlavicka_pozadi.gif) right top no-repeat;
}

#hlavicka A#hlavicka_horni IMG {
	display: block;
	float: left;
	margin: 15px 0 0 0;
}

#hlavicka #lista_hledani {
	clear: both;
	height: 32px;
	background: url(./i/lista_hledani_pozadi.gif) left top repeat-x;
	color: white;
	text-align: left;
	font-size: 13px;
}

#hlavicka #lista_hledani FORM#lista_hledani_content {
	display: block;
	float: left;	
	margin: 5px 0 0 0;
	padding: 0 8px 0 5px;
}

#hlavicka #lista_hledani FORM#lista_hledani_content STRONG,
#hlavicka #lista_hledani FORM#lista_hledani_content A  {
	display: block;
	float: left;
	color: white;
	padding: 4px 9px 0 0;
}

#hlavicka #lista_hledani FORM#lista_hledani_content A  {
	font-size: 11px;
	padding-top: 5px;
}

#main_box {
	position: relative;
	float: left;
	top: 158px;
	left: 179px;
	width: 641px;
	margin-right: 8px;
	padding: 0px 0 20px 0;
	text-align: center;
}

#main_box h1 {
	display: none;
}

.lh_r {
	float: right;
}

.lh_l {
	float: left;
}

#levy_sloupek {
	position: relative;
	top: 148px;
	left: -650px;
	float: left;
	width: 172px;
	text-align: left;
}

#pravy_sloupek {
	position: relative;
	top: 148px;
	float: right; 
	width: 172px;
}

#spodni {
	top: 150px;
	position: relative;
	 height: 70px;
	 margin-bottom: 10px;
	background-color: white;
	float: left;
	width: 1000px;
}

.cistic {
	clear: both;
}

#hlavicka #lista_hledani INPUT#hledani_text_input {
	width: 171px;
	height: 16px;
	background: url(./i/lista_hledani_vyhledat_input.gif) left top no-repeat;
	padding: 4px 0 1px 5px;
	text-align: left;
	float: left;
	margin: 0;
	border: 0;
	color: rgb(119,120,123);
}

#hlavicka #lista_hledani INPUT#hledani_button {
	margin: 0 15px 0 0;
	background: url(./i/lista_hledani_vyhledat_button.gif) left top no-repeat;
	padding: 0;
	border: 0;
	width: 73px;
	height: 21px;
	float: left;
	cursor: pointer;
}

.bocni_ramek1, .bocni_ramek2 {
	clear: both;
	float: left;
	width: 100%;
	margin: 10px 0 0 0;
	padding-bottom: 8px;
	text-align: left;
	background: url(./i/bocni_ramek1_obsah_pozadi.gif) left top repeat-y;
}

.bocni_ramek1_horni, .bocni_ramek2_horni {
	clear: both;
	width: 172px;
	height: 41px;
	text-align: left;
}

.bocni_ramek1_horni {
	background: url(./i/bocni_ramek1_horni.gif) left top no-repeat;
}

.bocni_ramek1_horni SPAN, .bocni_ramek1_horni H2 {
	position: relative;
	left: 7px;
	display: block;
	text-align: left;
	font-size: 14px;
	padding: 5px 0 0 0;
	margin: 0;
	font-weight: bold;
	color: white;
}

.bocni_ramek1_horni P {
	position: relative;
	display: block;
	top: 5px;
	float: right;
	text-align: right;
	margin: 0;
	padding: 0 8px 0 0;
	color: white;
	font-size: 11px;
}

.bocni_ramek1_horni P A, .bocni_ramek3_horni P A, .bocni_ramek3_horni P A, .bocni_ramek1_horni P A h2, .bocni_ramek3_horni P A h2, .bocni_ramek3_horni P A h2 {
	color: white;
}

.bocni_ramek1_container, .bocni_ramek2_container, .bocni_ramek3_container {
	display: block;
	margin: 0;
	padding: 5px 8px 0 8px;
	text-align: left;
}

.divx-vel11 {
	font-size: 11px;
}

a.divx-necocosi {
	font-weight: bold; text-decoration: underline;
}

a.divx-necocosi2 {
	color: black;
}

.bocni_ramek1_container A {
	color: rgb(215,116,162);
	text-decoration: underline;
}

.bocni_ramek2_horni {
	background: url(./i/bocni_ramek2_horni.gif) left top no-repeat;
}

.bocni_ramek2_horni SPAN, .bocni_ramek2_horni H2 {
	display: block;
	float: left;
	font-size: 14px;
	padding: 15px 0 0 7px;
	margin: 0;
	font-weight: bold;
	color: white;
}

.brh_1 {
	float: left;
	padding: 3px 0 0 6px;
}

.brh_2 {
	float: left;
	padding: 1px 0 0 10px;
}

.brh_3 {
	float: left;
	padding: 1px 0 0 6px;
}

.brh_4 {
	float: left;
	padding: 2px 0 0 9px;
}

.brh_5 {
	float: left;
	padding: 1px 0 0 4px;
}

.brh_6 {
	float: left;
	padding: 4px 0 0 6px;
}

.bocni_ramek3 {
	clear: both;
	float: left;
	width: 100%;
	margin: 10px 0 0 0;
	padding-bottom: 8px;
	text-align: left;
	font-size: 11px;
	background: url(./i/bocni_ramek1_obsah_pozadi.gif) left top repeat-y;
}

.bocni_ramek3 A {
	color: rgb(215,116,162);
}

.bocni_ramek3_horni {
	clear: both;
	width: 172px;
	height: 59px;
	background: url(./i/bocni_ramek3_horni.gif) left top no-repeat;
}

.bocni_ramek3_horni SPAN, .bocni_ramek3_horni H2 {
	display: block;
	float: left;
	font-size: 14px;
	padding: 7px 0 0 7px;
	width: 100px;
	margin: 0;
	font-weight: bold;
	color: white;
}

.bocni_ramek3_horni P {
	display: block;
	clear: both;
	text-align: left;
	margin: 0;
	padding: 2px 0 0 8px;
	color: white;
	font-size: 11px;
}

#main_box p {
	text-align: left;
}

#main_box #homepage_main_aktuality {
	float: left;
	clear: both;
	width: 621px;
	margin: 15px 0 0 0;
	background: url(./i/homepage_main_aktuality_horni_rohy.gif) left top no-repeat rgb(229,230,232);
	padding: 20px 10px 8px 10px;
	text-align: left;
}

#main_box #homepage_main_aktuality SPAN {
	clear: both;
	display: block;
	float: left;
}

#main_box #homepage_main_aktuality P {
	display: block;
	margin: 0;
	float: left;
	padding: 0 0 10px 10px;
	width: 550px;
	text-align: left;
}

#main_box IMG#homepage_main_aktuality_dolni_rohy {
	display: block;
	clear: both;
}

#hlavicka #lista_hledani H4#lista_hledani_prihlasen {
	display: block;
	float: left;
	height: 22px;
	padding: 10px 0 0 27px;
	background: url(./i/lista_hledani_ikona_tecka.gif) left 9px no-repeat;
	margin: 0;
	font-size: 12px;
	font-weight: normal;
}

#spodni #dolni_menu {
	clear: both;
	width: 1000px;	
	height: 31px;
}

#spodni #dolni_menu UL#dolni_menu_vypis {
	display: block;
	margin: 0;
	padding: 0;
}

#spodni #dolni_menu UL#dolni_menu_vypis LI {
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none; 
}

#spodni #dolni_menu UL#dolni_menu_vypis LI A {
	float: left;
	display: block;
	height: 22px;
	padding: 9px 15px 0 15px;
	text-decoration: none;
	color: white;
	border-right: white 1px solid;
	font-weight: bold;
}

#spodni #dolni_menu H3#dolni_partneri {
	display: block;
	clear: both;
	padding: 6px 0 0 0;
	margin: 0; 
	color: rgb(228,124,172);
	text-align: center;
	font-size: 12px;
	font-weight: normal;
}

#spodni #dolni_menu #dolni_partneri A {
	color: rgb(228,124,172);
}

#spodni #dolni_menu H3#dolni_tiraz {
	display: block;
	clear: both;
	padding: 9px 0 0 0;
	margin: 0;
	font-weight: normal;
	font-size: 11px;
}

#hlavicka #horni_menu {
	clear: both;
	width: 1000px;
	height: 31px;
	margin-top: 5px;
	background: url(./i/dolni_menu_pozadi.gif) left top repeat-x;
}

#hlavicka #horni_menu UL#horni_menu_vypis {
	display: block;
	margin: 0;
	margin-left: 40px;
	padding: 0;
}

#hlavicka #horni_menu UL#horni_menu_vypis LI {
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
}

#hlavicka #horni_menu UL#horni_menu_vypis LI A {
	float: left;
	display: block;
	height: 22px;
	padding: 9px 15px 0 15px;
	text-decoration: none;
	color: white;
	border-right: white 1px solid;
	font-weight: bold;
}


#horni_menu2 {
	clear: both;
	width: 1000px;
	height: 31px;
	margin-top: 5px;
	background: url(./i/dolni_menu_pozadi.gif) left top repeat-x;
}

#horni_menu2 UL#horni_menu2_vypis {
	display: block;
	margin: 0 auto;
	padding: 0;
	width: 640px;
}

#horni_menu2 UL#horni_menu2_vypis LI {
	display: inline;
	margin: 0 auto;
	padding: 0;
	list-style: none;
}

#horni_menu2 UL#horni_menu2_vypis LI A {
	float: left;
	display: block;
	height: 22px;
	padding: 9px 15px 0 15px;
	text-decoration: none;
	color: white;
	border-right: white 1px solid;
	font-weight: bold;
}

#hlavicka #horni_menu H3#dolni_partneri {
	display: block;
	clear: both;
	padding: 6px 0 0 0;
	margin: 0;
	color: rgb(228,124,172);
	text-align: center;
	font-size: 12px;
	font-weight: normal;
}

#hlavicka #horni_menu #dolni_partneri A {
	color: rgb(228,124,172);
}

#hlavicka #horni_menu H3#dolni_tiraz {
	display: block;
	clear: both;
	padding: 9px 0 0 0;
	margin: 0;
	font-weight: normal;
	font-size: 11px;
}

#levy_sloupek .akce_container {
	display: block;
	padding: 0px 4px 0 4px; 
	float: left;
}

#levy_sloupek .akce_container a {
	display: block;
	margin-top: 4px;
	color: black;
}

IMG.bocni_ramek_spodni {
	clear: both;
	float: left;
}

#levy_sloupek UL#menu_sortiment_vypis {
	display: block;
	margin: 4px 0 0 0;
	padding: 0;
}

#levy_sloupek UL#menu_sortiment_vypis LI {
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
}

#levy_sloupek div.bocni_ramek2 div.bocni_ramek2_container UL#menu_sortiment_vypis LI UL {
	display: block;
	float: left;
	width: 147px;
	margin: 0px 0 4px 0;
	padding: 0 0 4px 10px;
	border-bottom: rgb(228,124,172) 1px solid;
}

#levy_sloupek div.bocni_ramek2 div.bocni_ramek2_container  UL#menu_sortiment_vypis LI UL LI {
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
}

#levy_sloupek div.bocni_ramek2 div.bocni_ramek2_container  UL#menu_sortiment_vypis LI UL LI A {
	display: block;
	padding: 3px 0 3px 15px;
	background: url(./i/sortiment_barvicky/podkategorie_tecka_1.gif) left center no-repeat;
	float: left;
	color: black;
}

#levy_sloupek div.bocni_ramek2 div.bocni_ramek2_container  UL#menu_sortiment_vypis LI UL LI A.aktivni {
	background: url(./i/sortiment_barvicky/podkategorie_tecka_1_aktivni.gif) left center no-repeat;
}

#levy_sloupek UL#menu_sortiment_vypis LI A {
	clear: both;
	display: block;
	margin-top: 2px;
	padding: 3px 0 3px 20px;
	float: left;
	color: black;
}

#levy_sloupek UL#menu_sortiment_vypis LI A#m1  { background: url(./i/sortiment_barvicky/1.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m2  { background: url(./i/sortiment_barvicky/2.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m3  { background: url(./i/sortiment_barvicky/3.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m4  { background: url(./i/sortiment_barvicky/4.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m5  { background: url(./i/sortiment_barvicky/5.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m6  { background: url(./i/sortiment_barvicky/6.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m7  { background: url(./i/sortiment_barvicky/7.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m8  { background: url(./i/sortiment_barvicky/8.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m9  { background: url(./i/sortiment_barvicky/9.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m10 { background: url(./i/sortiment_barvicky/10.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m11 { background: url(./i/sortiment_barvicky/11.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m12 { background: url(./i/sortiment_barvicky/12.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m13 { background: url(./i/sortiment_barvicky/13.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m14 { background: url(./i/sortiment_barvicky/14.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m15  { background: url(./i/sortiment_barvicky/1.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m16  { background: url(./i/sortiment_barvicky/2.gif) left center no-repeat; }
#levy_sloupek UL#menu_sortiment_vypis LI A#m17  { background: url(./i/sortiment_barvicky/3.gif) left center no-repeat; }


#levy_sloupek UL#menu_sortiment_vypis LI H3 {
	display: inline;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
}

#pravy_sloupek TABLE#kosik_bocni {
	width: 156px;
	margin: 0 auto 0 auto;
	padding: 0;
	border: 0;
}

#pravy_sloupek TABLE#kosik_bocni td {
	vertical-align: bottom; text-align: left;
}

#pravy_sloupek TABLE#kosik_bocni td.vpravo {
	text-align: right;
}

#hlavicka #lista_hledani A.horni_lista_link {
	display: block; 
	float: left; 
	border-left: white 1px solid; 
	height: 23px; 
	padding: 9px 15px 0 15px; 
	color: white; 
	font-weight: bold;
}

#pravy_sloupek #anketa_bocni_box {
	clear: both;
	margin: 8px 0 0 0;
	padding: 0 0 0 0;
	display: block;
}

#pravy_sloupek #anketa_bocni_box .anketa_bocni_varianta {
	display: block;
	text-align: left; 
	padding-bottom: 7px;
}

#pravy_sloupek #anketa_bocni_box .anketa_bocni_varianta SPAN {
	display: block; 
	float: right;
}

#pravy_sloupek #anketa_bocni_box .anketa_bocni_varianta .anketa_bocni_varianta_hlasy {
	display: block;
	float: none;
	padding: 0;
	margin: 0;
	clear: both; 
	background: url(./i/anekta_bocni_hlasy_pozadi.gif) left top no-repeat;
}

.anketa-vejska {
	height: 11px;
}


/* ------------------------ pro podstránky : --------------------------- */

#main_box SPAN#main_box_navigace {
	display: block;
	clear: both;
	color: rgb(151,160,168);
	font-size: 11px;
}

#main_box SPAN#main_box_navigace A {
	color: rgb(151,160,168);
	font-size: 11px;
}

#main_box H2#nadpis_stranky {
	display: block;
	margin: 13px 0 0 0;
	clear: both;
	font-size: 17px;
	font-weight: bold;
	color: black;
	text-align: left;
	padding: 0;
	line-height: 270%;
	text-transform: uppercase;
}

#main_box H2#nadpis_stranky IMG {
	float: left;
	margin-right: 12px;
}

#main_box P.main_box_text_libovolny {
	display: block;
	padding: 6px 0 7px 0;
	margin: 0;
}

#main_box A.sortiment_znacky_link {
	display: block;
	float: left;
	margin-top: 4px;
	margin-right: 4px;
	width: 123px;
	height: 17px;
	background: url(./i/podstranky_graficke_prvky/sortiment_znacky_pozadi.gif) left top no-repeat;
	color: white;
	font-weight: bold;
	padding-top: 2px;
	text-align: center;
}

#main_box A.sortiment_znacky_link:hover {
	text-decoration: none;
}

#main_box .sortiment_kategorie_vypis_zkraceny {
	display: block;
	float: left;
	width: 618px;
	margin: 0;
	overflow: hidden;
	background: rgb(225,232,242);
	padding: 12px 7px 15px 16px;
}

#main_box .divx-whitener {
	display: block;
	float: left;
	width: 618px;
	margin: 0;
	overflow: hidden;
	background: #fff;
	padding: 12px 7px 15px 16px;
}

#main_box .sortiment_kategorie_vypis_zkraceny H3, .divx-whitener H3 {
	display: block;
	height: 30px;
	margin: 0;
	padding: 0 7px 0 0;
	font-size: 15px;
	color: rgb(83,147,193);
	font-weight: bold;
}

#main_box .sortiment_kategorie_vypis_zkraceny H3 A, .divx-whitener H3 A {
	display: block;
	float: right;
	color: rgb(83,147,193);
	font-size: 11px;
	padding: 3px 10px 0 0;
	font-weight: normal;
	margin: 0;
	width: auto;
	background: url(./i/podstranky_graficke_prvky/sipka_mala.gif) right 6px no-repeat;
}

#main_box .sortiment_kategorie_vypis_zkraceny A, .divx-whitener A {
	display: block;
	float: left;
	width: 145px;
	overflow: hidden;
	margin: 2px 9px 0 0;
	padding: 0;
	text-align: center;	
	background: none;
}

#main_box .sortiment_kategorie_vypis_zkraceny A IMG, .divx-whitener A IMG {
	display: block;
	margin-bottom: 6px;
	padding: 3px;
	border: 1px solid #bcdcf4;
	background: #fff;
}

#main_box .sortiment_bloky_nadpis {
	text-align: left;
	color: rgb(125,137,147);
	font-weight: bold;
	font-size: 16px;
	padding: 0 9px 2px 9px;
}

#main_box .sortiment_bloky_nadpis SPAN {
	display: block;
	float: left;
}

#main_box .sortiment_bloky_nadpis A {
	display: block;
	float: right;
	margin-left: 8px;
	margin-top: 3px;
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 0 15px;
	color: rgb(151,160,168);
}

#main_box .sortiment_bloky_nadpis A:hover {
	text-decoration: none;
}

#main_box .sortiment_bloky_nadpis A.aktivni {
	color: rgb(207,211,216);
}

.divx-tralala1 {
	background: url('./i/podstranky_graficke_prvky/sortiment_ikona_radky_aktivni.gif') left center no-repeat;
}

.divx-tralala2 {
	background: url('./i/podstranky_graficke_prvky/sortiment_ikona_radky.gif') left center no-repeat;
}

.divx-tralala3 {
	background: url('./i/podstranky_graficke_prvky/sortiment_ikona_bloky_aktivni.gif') left center no-repeat;
}

.divx-tralala4 {
	background: url('./i/podstranky_graficke_prvky/sortiment_ikona_bloky.gif') left center no-repeat;
}

#main_box FORM#sortiment_bloky_trideni1 {
	clear: both;
	margin: 0;
	padding: 5px 10px 0 10px;
	background: url(./i/podstranky_graficke_prvky/sortiment_bloky_trideni_pozadi1.gif) left top repeat-x rgb(153, 168, 184);
	height: 23px;
	color: white;
	overflow: hidden;
}

#main_box FORM#sortiment_bloky_trideni1 SELECT {
	border: rgb(134,146,155) 1px solid;
	color: rgb(138,148,157);
	padding: 0px;
	font-size: 11px;
	margin: 0;
}

#main_box #sortiment_bloky_trideni2 {
	background: url(./i/podstranky_graficke_prvky/sortiment_bloky_trideni_pozadi2.gif) left top repeat-x;
	height: 18px;
	text-align: left;
	color: white;
	font-size: 11px;
	padding: 5px 10px 0 10px;
}

#main_box #sortiment_bloky_trideni2 P {
	display: block;
	float: right;
	text-align: left;
	margin: 0;
	padding: 0;
	letter-spacing: 3px;
}

#main_box #sortiment_bloky_trideni2 P A, #sortiment_bloky_trideni2 P A:hover {
	color: white;
	text-decoration: none;	
}

#main_box #sortiment_bloky_trideni2 P STRONG {
	font-size: 12px;
}

#main_box TABLE#sortiment_bloky_vypis_table {
	padding: 0;
	margin: 0;
	border: 0;
}

#main_box TABLE#sortiment_bloky_vypis_table TD {
	vertical-align: top;
	padding: 14px 9px 10px 9px;
	text-align: left;
	width: 213px;
}

#main_box TABLE#sortiment_bloky_vypis_table TD P {
	margin: 0;
	height: 60px;
	display: block;
	padding: 7px 0 7px 0;
	text-align: left;
}

.divx-tralala5 {
	background: rgb(225,232,242);
}

.divx-tralala6 {
	background: rgb(225,232,242);
}

#main_box TABLE#sortiment_bloky_vypis_table TD A.sortiment_bloky_vypis_polozka_obrazek {
	display: block;
/*	ackground: url(./i/vypis_ikona_lupa.gif) 4px bottom no-repeat white; */
	margin-left: 10px;
	height: 170px; width: 170px;
	text-align: center;
	border: 1px solid #b1b9be;
}

#main_box TABLE#sortiment_bloky_vypis_table TD A.sortiment_bloky_vypis_polozka_obrazek_poradnavypis {
	display: block;
/*	ackground: url(./i/vypis_ikona_lupa.gif) 4px bottom no-repeat white; */
	margin-left: 10px;
	height: 170px; width: 170px;
	text-align: center;
	border: 1px solid #789cd2;
}

#main_box TABLE#sortiment_bloky_vypis_table TD A.sortiment_bloky_vypis_polozka_nadpis {
	display: block;
	height: 50px;
	margin: 9px 0 0 0;
	background: url(./i/vypis_zbozi_ikona_info.gif) left top no-repeat;
	font-weight: bold;
	padding: 0 0 10px 29px;
	font-size: 14px;
}

#main_box TABLE#sortiment_bloky_vypis_table TD img.skladem {
	float: right;
}

#main_box TABLE#sortiment_bloky_vypis_table TD .sortiment_bloky_vypis_polozka_cena {
	clear: both;
	padding: 12px 0 0 0;
}

#main_box TABLE#sortiment_bloky_vypis_table TD .sortiment_bloky_vypis_polozka_cena SPAN {
	display: block;
	float: left;
	overflow: hidden;
	padding: 5px 0 0 0;
	width: 71px;
	height: 33px;
	background: url(./i/sortiment_bloky_cenovka.gif) left top no-repeat;
	text-align: center;
	color: white;
	font-size: 11px;
}

#main_box TABLE#sortiment_bloky_vypis_table TD .sortiment_bloky_vypis_polozka_cena IMG {
	float: right;
	margin-top: 5px;
}

#main_box TABLE#sortiment_bloky_vypis_table TD .sortiment_bloky_vypis_polozka_cena FORM {
	float: right;
	margin-top: 5px;
}

#main_box TABLE#sortiment_bloky_vypis_table TD .sortiment_bloky_vypis_polozka_cena SPAN STRONG {
	display: block;
	font-size: 12px;
}

#main_box #sortiment_bloky_trideni3 {
	height: 18px;
	text-align: left;
	color: rgb(125,137,147);
	font-size: 11px;
	padding: 10px 10px 0 10px;
}

#main_box #sortiment_bloky_trideni3 P {
	display: block;
	float: right;
	text-align: left;
	margin: 0;
	padding: 0;
	letter-spacing: 3px;
}

#main_box #sortiment_bloky_trideni3 P A, #sortiment_bloky_trideni3 P A:hover, #sortiment_bloky_trideni3 A {
	color: rgb(125,137,147);
	text-decoration: none;	
}

#main_box .sortiment_radky_vypis_polozka {
	clear: both;
	padding: 8px;
	float: left;
	overflow: hidden;
	width: 625px;
}

#main_box A.sortiment_radky_vypis_polozka_obrazek {
	display: block;
	float: left;
	background: white;
	text-align: center;
	height: 110px;
	width: 100px;
	overflow: hidden;
}

#main_box P.sortiment_radky_vypis_polozka_obsah1 {
	float: left;
	display: block;
	padding: 0 0 0 12px;
	width: 342px;
	margin: 0;
}

#main_box A.sortiment_radky_vypis_polozka_nadpis {
	display: block;
	margin: 0 0 0 0;
	background: url(./i/vypis_zbozi_ikona_info.gif) left top no-repeat;
	font-weight: bold;
	padding: 0 0 10px 29px;
	font-size: 14px;
}

#main_box div.sortiment_radky_vypis_polozka_obsah2 {
	float: left; display: block;
	width: 145px;
	text-align: left;
	padding-left: 25px;
	line-height: 155%;
}

#main_box div.sortiment_radky_vypis_polozka_obsah2 A {
	display: block;
	clear: both;
	margin-top: 7px;
}

#main_box div.sortiment_radky_vypis_polozka_obsah2 SPAN {
	display: block;
	float: right;
	text-align: right;
	clear: both;
}

#main_box div.sortiment_radky_vypis_polozka_obsah2 STRONG {
	display: block;
	float: left;
}

#main_box TABLE.sortiment_seznam_vypis_polozka_table, .kosik_vypis_polozka TABLE {
	margin: 0;
	padding: 0;
	border: 0;
}

#main_box TABLE.sortiment_seznam_vypis_polozka_table TD, .kosik_vypis_polozka TABLE TD {
	padding: 0;
	vertical-align: top;
}

#main_box A.sortiment_seznam_vypis_polozka_nadpis {
	display: block;
	margin: 0 0 0 0;
	background: url(./i/vypis_zbozi_ikona_info.gif) left top no-repeat;
	font-weight: bold;
	padding: 0 15px 10px 29px;
	font-size: 14px;
}

#main_box TD.sortiment_seznam_vypis_polozka_td1 {
	display: block;
	width: 200px;
	margin: 0;
	text-align: left;
	padding: 0;
}

#main_box P.sortiment_seznam_vypis_polozka_obsah1 {
	display: block;
	padding: 0 0 0 12px;
	overflow: hidden;
	margin: 0;
}

#main_box TD.sortiment_seznam_vypis_polozka_td2 {
	width: 170px;
	text-align: left;
}

#main_box TD.sortiment_seznam_vypis_polozka_td2 SPAN {
	display: block;
	text-align: right;
}

#main_box TD.sortiment_seznam_vypis_polozka_td2 STRONG {
	display: block;
	float: left;
}

#main_box TD.sortiment_seznam_vypis_polozka_td3 {
	width: 170px; 
	text-align: right;
}

#main_box .kosik_vypis_polozka {
	clear: both;
	padding: 8px;
	float: left;
	overflow: hidden;
	width: 625px;
}

#main_box A.kosik_polozka_obrazek {
	display: block;
	float: left;
	background: white;
	text-align: center;
	height: 100px;
	width: 100px;
	overflow: hidden;
}

#main_box A.kosik_polozka_nadpis {
	display: block;
	margin: 0;
	background: url(./i/vypis_zbozi_ikona_info.gif) left top no-repeat;
	font-weight: bold;
	padding: 0 15px 10px 29px;
	font-size: 14px;
}

#main_box .kosik_vypis_polozka TABLE TD.kosik_vypis_polozka_td2 {
	width: 290px; 
	padding-left: 12px;
}

#main_box .kosik_vypis_polozka TABLE TD.kosik_vypis_polozka_td3 {
	padding-left: 10px;
	line-height: 180%;
	width: 100px;
}

#main_box .kosik_vypis_polozka TABLE TD.kosik_vypis_polozka_td4 {
	width: 110px;
}

#main_box .kosik_vypis_polozka TABLE TD.kosik_vypis_polozka_td3 P {
	display: block;
	margin: 0;
	padding: 0;
	text-align: right;
}

#main_box .kosik_vypis_polozka TABLE TD.kosik_vypis_polozka_td3 FORM {
	margin: 0;
	padding: 0;
}

#main_box .kosik_vypis_polozka TABLE TD.kosik_vypis_polozka_td3 P A {
	text-decoration: none;
}

#main_box .kosik_vypis_polozka TABLE TD.kosik_vypis_polozka_td3 A {
	text-decoration: underline;
	cursor: pointer;
}

#main_box .kosik_vypis_polozka TABLE TD.kosik_vypis_polozka_td3 P IMG {
	float: right;
	margin-left: 12px;
}

#main_box .kosik_vypis_polozka TABLE TD.kosik_vypis_polozka_td3 FORM INPUT {
	width: 30px;
	border: rgb(151,164,176) 1px solid;
	padding: 1px;
	text-align: center;
	background: none;
	margin: 0; 
}

#main_box .kosik_vypis_polozka TABLE TD.kosik_vypis_polozka_td3 P SPAN {
	float: left;
}

#main_box .kosik_vypis_polozka TABLE TD.kosik_vypis_polozka_td3 FORM INPUT.kosik_polozka_prepocitat_link {
	width: 100px;
	cursor: pointer;
	padding: 2px;
	margin: 0; 
	border: 0;
	text-decoration: underline;
}

#main_box #kosik_rekapitulace_ceny {
	float: right; 
	width: 200px; 
	text-align: right;
	line-height: 170%;
}

#main_box #kosik_rekapitulace_ceny SPAN {
	float: left;
}

#main_box #kosik_rekapitulace_ceny STRONG {
	font-size: 13px;
}

#main_box #kosik_provest_akce {
	float: right; 
	margin-left: 20px;
	font-size: 11px;
	text-align: center;
}

#main_box #kosik_provest_akce IMG {
	margin-bottom: 7px;
}

#main_box #kosik_provest_akce A {
	text-decoration: underline;
}

#main_box FORM#lekarska_poradna_hledani {
	display: block;
	clear: both;
	margin: 15px auto 25px auto;
	padding: 0;
	background: url(./i/podstranky_graficke_prvky/lekarska_poradna_hledani_pozadi.gif) left top no-repeat;
	width: 629px;
	height: 62px;
}

#main_box FORM#lekarska_poradna_hledani SPAN {
	display: block;
	padding: 6px 0 0 12px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: white;
}

#main_box FORM#lekarska_poradna_hledani P {
	display: block;
	padding: 12px 20px 0 13px;
	margin: 0;
	color: white;
}

#main_box FORM#lekarska_poradna_hledani INPUT#lekarska_poradna_hledani_textinput {
	border: rgb(131,143,154) 1px solid;
	padding: 1px;
	width: 170px;
	color: rgb(131,142,151);
}

#main_box FORM#lekarska_poradna_hledani INPUT#lekarska_poradna_hledani_button {
	border: 0;
	margin: 0;
	float: right;
}

#main_box FORM#lekarska_poradna_hledani SELECT {
	border: rgb(131,143,154) 1px solid;
	padding: 1px;
	width: 220px;
	color: rgb(131,142,151);
}

#main_box A.lekarska_poradna_kategorie_polozka {
	display: block;
	margin: 3px 7px 0 0;
	background: url(./i/podstranky_graficke_prvky/lekarska_poradna_kategorie_pozadi.gif) left top no-repeat;
	float: left;
	padding: 2px 0 0 14px;
	color: white;
	width: 192px;
	height: 17px;
}

#main_box A.lekarska_poradna_info_polozka {
	display: block;
	float: left;
	margin: 3px 6px 0 0;
	background: url(./i/podstranky_graficke_prvky/lekarska_poradna_info_polozka_pozadi.gif) left top no-repeat;
	color: white;
	padding: 2px 0 0 10px;
	width: 301px;
	height: 17px;
}

#main_box A.lekarska_poradna_info_polozka:hover, A.lekarska_poradna_kategorie_polozka:hover {
	text-decoration: none;
}

#main_box #lekarska_poradna_infobox1 {
	clear: both;
}

#main_box #lekarska_poradna_infobox1 SPAN {
	display: block;
	padding: 0 0 5px 0;
	font-size: 14px;
	font-weight: bold;
}

#main_box #lekarska_poradna_infobox2 {
	clear: both;
	margin-top: 25px;
	padding: 25px 0 0 0;
}

#main_box #lekarska_poradna_infobox2 SPAN {
	display: block;
	font-size: 14px;
	font-weight: bold;
}

#main_box #lekarska_poradna_infobox2 P {
	clear: both;
	display: block;
	padding: 6px 0 7px 0;
	margin: 0;
}

#main_box FORM#lekarska_poradna_novy_dotaz {
	clear: both;
	display: block;
	margin: 20px auto 0 auto;
	width: 600px;
	height: 233px;
	background: url(./i/podstranky_graficke_prvky/lekarska_poradna_pridat_dotaz_pozadi.gif) center top no-repeat;
	padding: 60px 0 0 30px;
	text-align: left;
}

#main_box FORM#lekarska_poradna_novy_dotaz P {
	padding: 0;
	display: block;
	margin: 4px 35px 0 5px;
}

#main_box FORM#lekarska_poradna_novy_dotaz TABLE {
	border: 0;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0px;
	color: rgb(131,142,151);
	/*width: 590px; */
}

#main_box FORM#lekarska_poradna_novy_dotaz TABLE TD {
	vertical-align: top;
	width: 280px;
	padding: 0;
}

#main_box FORM#lekarska_poradna_novy_dotaz TABLE TD INPUT, FORM#lekarska_poradna_novy_dotaz TABLE TD SELECT {
	width: 250px;
	padding: 0px;
	border: rgb(131,143,154) 1px solid;
	color: rgb(131,142,151);
}

#main_box FORM#lekarska_poradna_novy_dotaz TEXTAREA {
	border: rgb(131,143,154) 1px solid;
	color: rgb(131,142,151);
	padding: 1px;
	width: 530px;
	overflow: auto;
	height: 60px;
}

#main_box FORM#lekarska_poradna_novy_dotaz INPUT#lekarska_poradna_novy_dotaz_button {
	float: right;
	width: auto;
	border: 0;
}

#main_box #lekarska_poradna_dolni_paticka {
	display: block;
	clear: both;
	height: 18px;
	text-align: left;
	color: rgb(125,137,147);
	font-size: 11px;
	margin: 15px 5px 0 5px;
	padding: 8px 10px 0 15px;
	border-top: rgb(125,137,147) 1px solid;
}

#main_box #lekarska_poradna_dolni_paticka A {
	color: rgb(125,137,147);
	text-decoration: none;	
}

#main_box #lekarska_poradna_infobox3 {
	clear: both;
	padding: 28px 0 0 0;
	text-align: center;
}

#main_box #lekarska_poradna_infobox3 SPAN {
	display: block;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

#main_box #lekarska_poradna_infobox3 A {
	display: block;
	margin: 20px auto 0px auto; 
}

#main_box #produkt_detail_infobox1 {
	float: left; 
	border: rgb(225,232,242) 3px solid; 
	background: rgb(225,232,242); 
	width: 316px; 
	height: 360px;
}

#main_box #produkt_detail_infobox1 div#novinka_sleva {
	position: absolute;
	top: 287px;
	clear: both;
	margin: 10px auto 0 auto;
	text-align: left;
	width: 270px;
	height: 50px;
	line-height: 80px;
	overflow: hidden;
	padding: 0px;
	background-color: transparent;
}

#main_box #produkt_detail_infobox1 div#novinka_sleva img{
	position: relative;
	bottom: 0;
	margin: 0;
}

#main_box #produkt_detail_infobox1 div {
	display: block;
	margin: 26px auto 0 auto;
	width: 270px;
	height: 230px;
	background: white;
	text-align: center;
	overflow: hidden;
}

#main_box #produkt_detail_infobox1 div IMG {
	margin: 20px auto 0 auto;
	text-align: center;
}

#main_box #produkt_detail_infobox2 {
	display: block;
	margin: 0;
	float: left; 
	border: rgb(225,232,242) 3px solid; 
	width: 287px; 
	padding: 0 13px 0 13px;
	height: 360px;
	text-align: right;
	line-height: 150%;
	overflow: hidden;
}

#main_box #produkt_detail_infobox2 INPUT {
	clear: both;
/*
	float: right;
	display: block;
*/
	margin-top: 4px;
	margin-bottom: 4px;
	width: 118px;
	border: rgb(151,159,167) 1px solid;
	text-align: center;
	cursor: pointer;
}

#main_box #produkt_detail_infobox2 INPUT.submit {
	border: 0px; float: right;
}

#main_box #produkt_detail_infobox2 P {
	display: block;
	text-align: left;
	padding: 10px 0 12px 0;
	margin: 0;
	font-size: 16px;
	font-weight: bold;
	color: rgb(83,147,193); 
}

#main_box #produkt_detail_infobox2 STRONG {
	float: left;
}

#main_box #produkt_detail_infobox2 SPAN {
	display: block;
	padding: 0 0 13px 0;
	font-size: 14px;
} 

#main_box #produkt_detail_infobox2 SELECT {
	width: 120px;
	border: rgb(151,159,167) 1px solid;
	padding: 0;
	margin: 0;
	text-align: center;
}

#main_box .produkt_detail_infobox3 {
	clear: both;
	padding: 20px;
}

#main_box .produkt_detail_infobox3 SPAN {
	display: block;
	clear: both;
	padding: 16px 0 3px 0;
	color: rgb(83,147,193);
	font-weight: bold;
}

#main_box .produkt_detail_infobox4 {
	display: block;
	clear: both;
	margin-top: 13px;
	background: rgb(225,232,242); 
	padding: 20px;	
}

#main_box .produkt_detail_infobox4 SPAN {
	display: block;
	margin: 0;
	padding: 0;
	color: rgb(83,147,193);
	font-weight: bold;
}

#main_box .produkt_detail_infobox4 A, #produkt_detail_souvisejici_zbozi P A {
	text-decoration: underline;
}

#main_box .produkt_detail_infobox4 UL {
	display: block;
	margin: 0;
	padding: 7px 15px 8px 20px;
}

#main_box .produkt_detail_infobox4 UL LI {
	margin: 11px 0 0 0;
	padding: 0;
}

#main_box .produkt_detail_infobox4 UL LI STRONG {
	display: block;
	font-weight: bold;
}

#main_box #produkt_detail_souvisejici_zbozi {

}

#main_box #produkt_detail_souvisejici_zbozi P {
	display: block;
	float: left;
	background: rgb(225,232,242);
	padding: 11px;
	margin: 0 8px 8px 0;
	width: 130px;
}

#main_box #produkt_detail_souvisejici_zbozi P A IMG {
	display: block;
	margin-bottom: 7px;
	width: 130px;		
}

#main_box P#produkt_detail_expedice {
	display: block;
	float: right;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: white;
	margin: 1px 0 0 1px;
	padding: 1px 0 0 0;
	background: url(./i/podstranky_graficke_prvky/produkt_detail_expedice_pozadi.gif) left top no-repeat;
	width: 119px;
	height: 19px;
}

#main_box A#produkt_detail_foto_zvetsit {
	display: block;
	margin: 8px auto 0 auto;
	padding: 0 0 0 19px;
	background: url(./i/zoom_lupa.gif) left center no-repeat;
	font-size: 11px;
	color: rgb(125,137,147);
	width: 250px;
}

#main_box div#produkt_detail_fotky {
	clear: both;
	margin: 4px auto 0 auto;
	background: white;	
	height: 55px;
	text-align: left;
	width: 270px;
	overflow: hidden;
}

#main_box div#produkt_detail_fotky SPAN {
	display: block;
	height: 55px;
	width: 248px;
	overflow: hidden;
	padding: 0;
}

#main_box div#produkt_detail_fotky SPAN IMG {
	display: block;
	float: left;
	margin: 3px 3px 0 0;
	padding-left: 3px;
	height: 50px;
}

#main_box div#produkt_detail_fotky IMG#produkt_detail_fotky_sipka_posun_doprava, div#produkt_detail_fotky IMG#produkt_detail_fotky_sipka_posun_doleva {
	margin: 0;
	border: 0;
	display: block;
	width: 11px;
}

#main_box div#produkt_detail_fotky IMG#produkt_detail_fotky_sipka_posun_doprava {
	float: right;
}

#main_box div#produkt_detail_fotky IMG#produkt_detail_fotky_sipka_posun_doleva {
	float: left;
}





/* stepanovina */
form#registrace {  }
form#registrace input { margin: 4px 0px; border: 1px solid #989898; width: 182px;  }
form#registrace input.checkbox { width: 13px; height: 13px; border: 1px solid #555; vertical-align: middle; }
form#registrace input#submit-reg { height: 19px; width: 102px; margin-right: 15px; float: right; }
form#registrace input#submit-ord { width: 200px; margin-right: 15px; float: right; }
form#registrace h4 { color: #d79dc3; font-weight: bold; font-size: 130%; }
form#registrace fieldset { margin: 10px; padding: 20px 20px 20px 20px; border: 0px; display: block; background: #faebf2; }
form#registrace fieldset.no-back { background: transparent; }
form#registrace label { font-weight: normal; text-align: left; margin: 4px 0px; }
form#registrace label.zasilan { width: 75%; }
form#registrace label span { color: #d79dc3; }
form#registrace fieldset#userdata {  }
form#registrace fieldset#userdata label { font-weight: normal; float: none; }
/*div#content form#registrace fieldset#userdata input { width: 90px; margin: 0px; }*/
form#registrace fieldset div#fakturacniudaje { display: none; }

form#registr-login { display: block; margin: 30px 15px; }
form#registr-login input { width: 120px; border: 1px solid #989898; vertical-align: middle; margin-right: 12px; }
form#registr-login input#login { width: 97px; }

form#login {  }
form#login input { border: 1px solid #989898; margin: 4px 0px; }
form#login input#submitt { border: 0px; }
form#login fieldset { background: transparent; margin: 15px; }
form#login label { font-weight: bold; text-align: left; float: left; width: 150px; margin: 4px 0px; }


/* poradna */
form#det-kuch {  }
form#det-kuch fieldset { background: #e3e9f7; display: block; margin: 1px 10px; padding: 12px 15px; border: 0px; }
form#det-kuch fieldset select { border: 1px solid #989898; }
form#det-kuch fieldset input { border: 1px solid #989898; vertical-align: middle; }
form#det-kuch fieldset input.checkbox { border: 0px; }
form#det-kuch fieldset.poradna { background: #fcebf1; }
form#det-kuch fieldset select#a01 { width: 233px; vertical-align: middle;  }
form#det-kuch fieldset label { float: left; width: 70px; font-size: 110%; margin-top: 3px; }
form#det-kuch fieldset label#labf03 { float: none; width: 140px; }
form#det-kuch fieldset a#posli-recept img  { border: 1px solid #cddaed; margin-left: 105px; vertical-align: middle; }
form#det-kuch fieldset input.submit { background: #7f9ed7; color: #fff; font-weight: bold; vertical-align: -60%; border: 1px solid #ccd9ea; margin-left: 70px; }

table#tab-lekar { width: 595px; margin: 0px 0px 0px 15px; border-collapse: collapse; }
table#tab-lekar td { background: #ffffff; text-align: center; vertical-align: top; padding: 0px 3px 3px 3px; }
table#tab-lekar td img { border: none; margin: 10px 0px; }
table#por-kats { width: 614px; margin-left: 13px; margin-bottom: 25px; border-collapse: collapse;  }
table#por-kats td { color: #ba547b; background: #fcebf1; text-align: left; padding: 3px 7px; font-size: 100%; border: 2px solid #fff; 
  vertical-align: top; }
table#por-kats td a { color: #ba547b; text-decoration: none; }
table#por-kats td a:hover { text-decoration: underline; }
table#por-kats td.sel { color: #fff; background: #edbcd1; }
table#por-kats td.por { color: #fff; background: #edbcd1; text-align: right; padding: 4px 5px; font-size: 110%; width: 20px; }

div.kucharka { margin: 0px 20px; }
div.kucharka h3 { border-bottom: 1px solid #737373; background: #e5e5e5; font-size: 120%; color: #039adf; font-weight: bold; margin-bottom: 0px; }
div.kucharka h3 img { vertical-align: -50%; margin-right: 10px; }
div.kucharka p { background: #f6f6f6; margin-top: 0px; }
div.kucharka p a { display: block; text-align: right; font-weight: bold; color: #009de1; }
div.kucharka h3 a {color: #009de1;}

div.poradna { }
div.poradna h3 { border-bottom: 1px solid #737373; background: #e5e5e5; font-size: 120%; color: #039adf; font-weight: bold; margin: 0px 17px; }
div.poradna h3 img { vertical-align: -50%; margin-right: 10px; }
div.poradna p { background: #f6f6f6; padding: 10px; margin: 0px 15px; }
div.poradna p a { display: block; text-align: right; font-weight: bold; color: #009de1; }
div.poradna p.odpoved { border-top: 1px solid #eaeaea; }


p.artic { padding: 10px 20px; }
h3.artic { color: #78a8b4; margin-left: 20px; }
h4.alert { color: #b9547e; background: #fcebf1; padding: 10px 15px; margin: 15px; margin-bottom: 7px; font-size: 16px; }
h4.blue { color: #ffffff; background: #789cd2; padding: 10px 15px; margin: 15px; margin-bottom: 7px; font-size: 16px; }
h5.doporucujeme{font-size: 12px; color: black; background-color: #f7fbff; height: 25px; line-height: 25px; text-align: left; padding-left: 30px; margin: 15px;}

a.poradna-produkt-nazev{width: 170px; display: block; margin: 0 auto;}

p img.cl-uvod { float: left; border: 1px solid #cfdaf0; margin-right: 10px; }

form fieldset { border: 0px; }

div#main_box p a { text-decoration: underline; }
h3.notice { font-size: 14px; color: #F00; }

form#final-order  { text-align: left; margin: 15px; display: block; }
form#final-order legend { font-weight: bold; color: #7297ce; margin-bottom: 20px; }
form#final-order label { vertical-align: middle; width: 200px; float: left; margin-top: 3px; }
form#final-order select { width: 304px; vertical-align: middle; border: 1px solid #545454; }
form#final-order textarea { width: 300px; vertical-align: middle; border: 1px solid #545454; }

p.divx-center { text-align: center; }
p.divx-center strong.barvicka { color: #e47cac }

.divx-cistic1 { height: 18px; }
.divx-cistic2 { height: 7px; }
.divx-cistic3 { height: 9px; }
.divx-cistic4 { height: 10px; }
.divx-cistic5 { height: 15px; }
.divx-whitener { background: #fff; }
.divx-tralala8 { width: 280px; }
.divx-cosinic { display: none; }
.divx-jauznevim { background: rgb(225,232,242); }

ul.pinkUl{
	padding-left: 20px;
}
ul.pinkUl li{
	list-style-type: none;
	list-style-image: url('/t/i/kulicka.png');
}

div.articlePage{
	margin: 0 15px 0 15px;
}

div#main_box > div#box_dlazdice{
  background-image: url('/t/dlazdice/pozadi-ctverec_1.png');
  background-repeat: repeat;
  margin: 10px auto 0 auto;
  width: 632px;
  float: left;
}

div#main_box > div#box_dlazdice > div.dlazdicka > a {width: 186px; height: 172px; margin: 0; padding: 0; display: block;}
div#main_box > div#box_dlazdice > div.dlazdicka > a.kat_nazev {text-transform: uppercase; width: 186px; height: 13px; margin: 0; padding: 0; display: block; position: relative; z-index: 300;}
div#main_box > div#box_dlazdice > div.dlazdicka p.imgbox{margin: 0; padding: 0; width: 186px; height: 172px; overflow: hidden; text-align: center; position: relative; z-index: 100;}
div#main_box > div#box_dlazdice > div.dlazdicka p.imgbox > img{margin: 0 auto; position: relative; z-index: 100;}
div#main_box > div#box_dlazdice > div.dlazdicka > div.dlazdicka_sipky{position: relative; top: -15px; left: 168px; width: 16px; height: 16px;}
div#main_box > div#box_dlazdice > div.dlazdicka_mini > a{height: 140px; display: block;}
div#main_box > div#box_dlazdice > div.dlazdicka_mini p.imgbox{margin: 0; margin-top: 16px; margin-bottom: 16px; padding: 0; width: 186px; height: 140px; overflow: hidden; text-align: center;}
div#main_box > div#box_dlazdice > div.dlazdicka_mini p.imgbox > img{margin: 0 auto;}
div#main_box > div#box_dlazdice > div.dlazdicka_mini > div.dlazdicka_sipky{position: relative; top: -13px; left: 168px; width: 16px; height: 16px; z-index: 300;}
div.dlazdicka_sipky a,
div.dlazdicka_sipky img{position: relative; z-index: 300;}
div#main_box > div#box_dlazdice > div.dlazdicka_mini > a.kat_nazev {width: 186px; height: 13px; }
div#main_box > div#box_dlazdice div.dlazdicka{height: 187px; padding: 0; float: left; width: 186px;}
div#main_box > div#box_dlazdice div.dlazdicka_mini{height: 187px; padding: 0; float: left; width: 186px;}
div#main_box > div#box_dlazdice div.left{margin-left: 12px; margin-right: 12px; }
div#main_box > div#box_dlazdice div.center{margin-left: 13px; margin-right: 12px; }
div#main_box > div#box_dlazdice div.right{margin-left: 13px; }
div#main_box > div#box_dlazdice div.top{margin-top: 0px; margin-bottom: 11px;}
div#main_box > div#box_dlazdice div.middle{margin-top: 12px; margin-bottom: 11px;}
div#main_box > div#box_dlazdice div.bottom{margin-top: 12px;}

div#main_page_banner{
  width: 609px; 
  height: 224px; 
  margin: 5px auto 15px auto; 
  padding: 0; 
  position: relative;    
  background-repeat: no-repeat;
}

div#main_page_banner p#nadpis_center{
  color: #c0c0c0; font-size: 25px; top: 67px; margin: 0 auto; position: relative; text-align: center;
}

div#main_page_banner p.text{
  color: #c0c0c0; width: 590px; top: 67px; margin: 0 auto; position: relative; text-align: center;
}

div#main_page_banner a#link_left{color: #95a5b0; font-size: 13px; left: 211px; top: 102px; width: 55px; position: absolute; text-align: center; text-decoration: underline;}
div#main_page_banner a#link_right{color: #95a5b0; font-size: 13px; left: 335px; top: 102px; width: 55px; position: absolute; text-align: center; text-decoration: underline;}
div#main_page_banner a#fullsizelink{width: 609px; height: 224px; display: block; position: absolute; top: 0; z-index: 100;}


#ban_20111207{width: 171px; height: 221px; display: block; padding: 0; margin-top: 10px; float: left; clear: both;}
