/* CSS Document */
* { margin: 0; padding: 0; border: 0; }
body { text-align: left; color: #3B3B3B; background-color: #5A6AA0; font: 12px normal Verdana, Arial, Helvetica, sans-serif; background-image: url(img2/bg.png); background-repeat: repeat-x; }

#header { width: 1000px; height: 255px; margin-top: 0px; margin-bottom: 0px; margin-left: auto; margin-right: auto; }
#header .logo_a_menu { float: left; width: 222px; }
#header .logo_a_menu ul { padding: 15px 0 0 8px; width: 222px; }
#header .logo_a_menu ul li {list-style:none; float:left; width: 222px;  } /* sirka jednotlivych polozek definovana kvuli zas#@*#@& IE6 */
#header .logo_a_menu ul li a, #menu ul li a:link, #menu ul li a:visited { display:block; color:#FFFFFF; padding: 4px 10px 5px 29px; text-decoration: none; border-bottom: 1px solid #919CC2; }
#header .logo_a_menu ul li a:hover { text-decoration: underline;  }
#header .pidi_ikonky { float: left; width: 115px; padding: 48px 0 0 31px; }

#header .login_a_kosik { float: right; width: 345px; padding: 17px 0 0 0; color: #2B2C7C; }
#header .login_a_kosik a, #header .login_a_kosik a:link, #header .login_a_kosik a:visited { color:#DD137B; text-decoration: none; }
#header .login_a_kosik a:hover { color:#D31D55; text-decoration: underline; }
#header .login_a_kosik p.kosik { font-weight: bold; background-image: url(img2/header_kosik.gif); background-repeat: no-repeat; padding: 6px 0 8px 25px; }
#header input { padding: 4px; border: 1px solid #D4D4D4; font-size: 11px; color: #999999; background-image: url(img2/bg_header_input.png); background-repeat: repeat-x; }
#header input.textovy_input { width: 145px; }
#header input.prihlasit_se { width: 22px; height: 20px; border: 0; background-image: url(img2/bg_header_input_prihlasit.gif); background-color: #E5E5E5; background-repeat: no-repeat; background-position: center; }
#header .login_a_kosik a.registrace, #header .login_a_kosik a.registrace:link, #header .login_a_kosik a.registrace:visited { text-decoration: underline; color: #2B2C7C; }
#header .login_a_kosik a.registrace:hover { text-decoration: none; }


/* telo a linky */
#body {	width: 1000px; margin-top: 0px;	margin-bottom: 0px;	margin-left: auto;	margin-right: auto;	padding: 0px; background-color: #FFFFFF;  }
#body a, #body a:link, #body a:visited { color:#C36F9A; text-decoration: none; }
#body a:hover { color:#D31D55; text-decoration: underline; }

/* leva strana */
#leva_strana { float: left; width: 222px; margin: 6px 0 0 0; padding: 0 0 0 8px; }
#leva_strana .navigace { border: 1px solid #D9D9D9; background-image: url(img2/bg_leva_navigace.png); background-repeat: repeat-y; padding: 0px 0 0 0; margin: 0 0 10px 0; }
#leva_strana .navigace p { padding: 5px; text-align: justify; font-size: 11px; }
#leva_strana .navigace ul { width: 222px; }
#leva_strana .navigace ul li {list-style:none; float:left; width: 222px;  } /* sirka jednotlivych polozek definovana kvuli zas#@*#@& IE6 */
#leva_strana .navigace ul li a, #menu ul li a:link, #menu ul li a:visited { display:block; color:#4D4D4D; padding: 7px 10px 7px 29px; text-decoration: none; border-bottom: 1px solid #ECECEC; font-weight: bold; }
#leva_strana .navigace ul li a:hover { text-decoration: underline; color: #6D1B66; }
#leva_strana .navigace ul li a.submenu, #menu ul li a.submenu:link, #menu ul li a.submenu:visited { padding: 7px 10px 7px 39px; background-repeat: no-repeat; background-position: 26px 13px; font-weight: normal; }
#leva_strana .navigace ul li a.submenu:hover { text-decoration: underline; }
#leva_strana .navigace ul li a.focus, #menu ul li a.focus:link, #menu ul li a.focus:visited { font-weight: bold; color: #6D1B66; text-decoration: underline; }
#leva_strana .navigace ul li a.focus:hover { text-decoration: none; }
#leva_strana .navigace_nadpis { background-color: #6171A8;  padding: 7px 10px 7px 29px; text-decoration: none;  background-image: url(img2/bg_leva_navigace_nadpis.png); background-repeat: no-repeat; background-position: 16px 12px; color: #FFFFFF; font-weight: bold; }
#leva_strana .navigace ul li a.aktuality, #menu ul li a.aktuality:link, #menu ul li a.aktuality:visited { color: #DD137B; }

/* obsah */
#obsah { padding: 1px 8px 0 235px; }
#obsah .drobeckova_navigace { color: #4F4F4F; font-size: 11px; padding: 10px 0 0 0; }
#obsah .drobeckova_navigace a, #obsah .drobeckova_navigace a:link, #obsah .drobeckova_navigace a:visited { color: #4F4F4F; font-size: 11px; }
#obsah .drobeckova_navigace a:hover { color:#9B285A; }
#obsah .odsazeni_vlevo { padding: 0 0 0 10px; }
#obsah p { text-align: justify; padding: 0 0 10px 0; }
#obsah a.nazev, #obsah a.nazev:link, #obsah a.nazev:visited { font-size: 14px; color:#B31E8F; text-decoration: underline; }
#obsah a.nazev:hover { color:#9B285A; text-decoration: none; }
#obsah a.maly_obrazek, #obsah a.maly_obrazek:link, #obsah a.maly_obrazek:visited { text-decoration: none; float: left; }
#obsah a.maly_obrazek:hover { text-decoration: none; }
#obsah .prostor_pro_obrazek{ float: left; width: 150px; }
#obsah .prostor_pro_text{ float: right; width: 209px; }
#obsah .zarovnat_na_stred{ text-align: center; }
#obsah p.popisek_vedle_obrazku{ height: 97px; }
#obsah p.cena_vedle_obrazku{ font-weight: bold; color: #000000; font-size: 14px; padding: 0 0 0 25px; height: 45px; }
#obsah p.do_kosiku { color: #000000; }
#obsah input.ks{ padding: 2px; font-size: 11px; border: 1px solid #D4D4D4; color: #999999; background-image: url(img2/bg_header_input.png); background-repeat: repeat-x; width: 20px; text-align: right; }
#obsah input.vlozit_mensi{ padding: 0; border: 0; background-image: url(img2/bg_koupit_mensi.png); background-repeat: no-repeat; width: 105px; height: 30px; cursor: pointer; float: right; }
#obsah table.zbozi { width: 750px; }
#obsah table.zbozi td {	margin: 0px; padding: 6px; vertical-align: top; border-bottom: 1px solid #D9D9D9; background-image: url(img2/tab_zbozi_td.png); background-repeat: no-repeat; min-height: 202px;}
#obsah table.zbozi td.leva { border-right: 1px dashed #D9D9D9; }
#obsah table.zbozi td.prava {}
#obsah table.zbozi td.prazdna { background-image: url(img2/nix.gif); }
#obsah input { padding: 2px; font-size: 11px; border: 1px solid #D4D4D4; color: #4F4F4F; background-image: url(img2/bg_header_input.png); background-repeat: repeat-x; text-align: right; }

/* tabulka velikosti a barvy */
#obsah table.velikosti {border: 0px;margin: 0px;padding: 0px 0px 20px 0px;}
#obsah table.velikosti td {margin: 0px;padding: 6px;vertical-align: top;text-align: center;	border: 1px solid #909CA5;}
#obsah .barvy { padding: 0px;margin: 0px;}
#obsah .barvy_div {	width: 65px;padding: 0px 17px 5px 0px;float: left;text-align:center;}
#obsah .barvy_ctverecek {width: 65px;height: 65px;border: 1px solid #909CA6;}

/* tabulka velikosti a barvy */
#akcni_nabidky {border: 0px;margin: 6px 0 0 0;}
#akcni_nabidky .horni_nabidka {border: 0px;margin: 0px;padding: 0px 0px 0px 0px; width: 728px; background-image: url(img2/nix_ruzovy.png); background-repeat: repeat-x; background-position: 0 34px; height: 35px; }
#akcni_nabidky ul.polozky {border: 1px solid #000; px;margin: 0px;padding: 0px 0px 0px 0px; }
#akcni_nabidky div.polozka {float:left; width: 130px;  } /* sirka jednotlivych polozek definovana kvuli zas#@*#@& IE6 */
#akcni_nabidky div.polozka a, #akcni_nabidky div.polozka a:link, #akcni_nabidky div.polozka a:visited { display:block; color:#2b2c7c; padding: 8px 20px 8px 20px; margin: 0 2px 0 0; text-decoration: none; border-bottom: 1px solid #DBE2F9; border-top: 4px solid #C99E9E; border-left: 1px solid #C99E9E; border-right: 1px solid #C99E9E; background-color: #DBE2F9; font-weight: bold; text-align: center; }
#akcni_nabidky div.polozka a:hover { text-decoration: none; }
#akcni_nabidky div.polozka a.polozka_2, #akcni_nabidky div.polozka a.polozka_2:link, #akcni_nabidky div.polozka a.polozka_2:visited { color:#FFFFFF; padding: 8px 20px 8px 20px; margin: 4px 2px 0 0; text-decoration: none; border-bottom: 1px solid #C99E9E; border-top: 0; border-left: 0; border-right: 0; background-color: #6171A8; font-weight: bold; }
#akcni_nabidky div.polozka a.polozka_2:hover { text-decoration: none; color:#6D1B66; padding: 8px 20px 8px 20px; margin: 0 2px 0 0; text-decoration: none; border-bottom: 1px solid #FFF5FF; border-top: 4px solid #E6AED8; border-left: 1px solid #E6AED8; border-right: 1px solid #E6AED8; background-color: #FFF5FF; }
#akcni_nabidky div.polozka a.polozka_3, #akcni_nabidky div.polozka a.polozka_3:link, #akcni_nabidky div.polozka a.polozka_3:visited { color:#FFFFFF; padding: 8px 20px 8px 20px; margin: 4px 2px 0 0; text-decoration: none; border-bottom: 1px solid #C99E9E; border-top: 0; border-left: 0; border-right: 0; background-color: #C36F9A; font-weight: bold; }
#akcni_nabidky div.polozka a.polozka_3:hover { text-decoration: none; color:#6D1B66; padding: 8px 20px 8px 20px; margin: 0 2px 0 0; text-decoration: none; border-bottom: 1px solid #FFF5FF; border-top: 4px solid #E6AED8; border-left: 1px solid #E6AED8; border-right: 1px solid #E6AED8; background-color: #FFF5FF; }

#akcni_nabidky ul.zbozi {border: 0px;margin: 0px;padding: 0px 0px 20px 0px; }
#akcni_nabidky ul.zbozi li {list-style:none; float:left; width: 228px; height: 100px; background-color: #FFFFFF; margin: 0 0 10px 10px; border: 1px solid #D9D9D9; } /* sirka jednotlivych polozek definovana kvuli zas#@*#@& IE6 */
#akcni_nabidky ul.zbozi li a, #akcni_nabidky ul.zbozi li a:link, #akcni_nabidky ul.zbozi li a:visited { color:#9B285A; text-decoration: underline; font-weight: bold; }
#akcni_nabidky ul.zbozi li a:hover { text-decoration: none;  }
#akcni_nabidky ul.zbozi li a.obrazek, #akcni_nabidky ul.zbozi li a.obrazek:link, #akcni_nabidky ul.zbozi li a.obrazek:visited { float: left; text-decoration: none; padding: 0 10px 0 0;  }
#akcni_nabidky ul.zbozi li a.obrazek:hover { text-decoration:none; }
#akcni_nabidky p.textova_cast { padding: 0; }
#akcni_nabidky .cena { color:#9B285A; font-weight: bold; }
#akcni_nabidky .cena_vetsi { color:#D562D9; font-size: 14px; font-weight: bold; }


#akcni_nabidky .text {width: 728px; display: block; border-top: 0; border-left: 1px solid #C99E9E; border-right: 1px solid #C99E9E; border-bottom: 1px solid #C99E9E; background-color: #DBE2F9; text-align: left; padding: 2px 0 0 0; }
#akcni_nabidky .text p { padding: 6px; }
#akcni_nabidky .schovany { display: none;}


/* detail zbozi */
#jedno_zbozi { border: 1px solid #D9D9D9; padding: 0px;	margin: 5px 0px 5px 0px; }
#jedno_zbozi .obsah { padding: 8px; }
#jedno_zbozi .obsah_prava_strana {float: right; width: 360px;margin: 0px 0px 5px 5px;}
#jedno_zbozi .obsah_prava_strana .napoveda { font-size: 10px;}
#jedno_zbozi .obsah_prava_strana .ceny { width: 145px; float: left; }
#jedno_zbozi .obsah_prava_strana .ceny .cena {padding: 12px 18px 12px 0; text-align: right; font-weight: bold; color: #000000; font-size: 14px;background-image: url(img2/bg_cena.png); background-repeat: no-repeat; }
#jedno_zbozi .obsah_prava_strana a.float_right_lemovany, #jedno_zbozi .obsah_prava_strana a.float_right_lemovany:link, #jedno_zbozi .obsah_prava_strana a.float_right_lemovany:visited {float: right;margin: 0px 0px 5px 0px;padding: 2px;border: 1px solid #CCCCCC;	}
#jedno_zbozi .obsah_prava_strana a.float_right_lemovany:hover {	border: 1px solid #EFBD8E;}
#jedno_zbozi .obsah_prava_strana a.float_left_lemovany, #jedno_zbozi .obsah_prava_strana a.float_left_lemovany:link, #jedno_zbozi .obsah_prava_strana a.float_left_lemovany:visited {float: left;margin: 0px 0px 5px 0px;padding: 2px;border: 1px solid #CCCCCC;	}
#jedno_zbozi .obsah_prava_strana a.float_left_lemovany:hover {border: 1px solid #EFBD8E;}
#jedno_zbozi .obsah_prava_strana a.float_right_skryty, #jedno_zbozi .obsah_prava_strana a.float_right_skryty:link, #jedno_zbozi .obsah_prava_strana a.float_right_skryty:visited {float: right;position: absolute;visibility: hidden;	margin: 0px 0px 5px 0px;padding: 2px;border: 1px solid #CCCCCC;}
#jedno_zbozi .obsah_prava_strana a.float_right_skryty:hover {border: 1px solid #EFBD8E;}
.pokus {border: 0px;position:absolute;visibility:hidden;padding: 0px;}
#jedno_zbozi .obsah_prava_strana .dalsi_obrazek {padding: 0px 10px 0px 10px;margin: 0px;background-color: #FFFFFF;border-left: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;border-right: 1px solid #666666;border-bottom: 0px;cursor: default;}
#jedno_zbozi .do_kosiku_potvrdit {padding:10px;margin: 10px 0 10px 0;background-color: #EFD9EA;border-top: 1px solid #BE7394; color: #9B285A; font-size: 11px; font-weight: bold; cursor: help; width: 250px;}
#jedno_zbozi input { padding: 2px; font-size: 11px; border: 1px solid #D4D4D4; color: #4F4F4F; background-image: url(img2/bg_header_input.png); background-repeat: repeat-x; width: 20px; text-align: right; }
#jedno_zbozi select { padding: 2px; border: 1px solid #D4D4D4; color: #4F4F4F; background-image: url(img2/bg_header_input.png); background-repeat: repeat-x; }
#jedno_zbozi input.button_pridat2 { padding: 0; border: 0; margin: 0 0 30px 0; background-image: url(img2/bg_koupit.png); background-repeat: no-repeat; width: 158px; height:29px; cursor: pointer; }
#jedno_zbozi table.detail_zbozi { margin: 6px 0 0 0; }
#jedno_zbozi table.detail_zbozi th { color: #9B285A; padding: 6px; vertical-align: top; text-align: left; }
#jedno_zbozi table.detail_zbozi td {	margin: 0px; padding: 6px; vertical-align: top; text-align: left;}
#jedno_zbozi table.detail_zbozi td.leva { border-right: 1px dashed #D9D9D9; }
#jedno_zbozi table.detail_zbozi td.prava {}
#jedno_zbozi table.detail_zbozi td.prazdna { background-image: url(img2/nix.gif); }

/* kosik */
#kosik { border: 1px solid #D9D9D9; padding: 8px;	margin: 5px 0px 5px 0px; }
#kosik table.kosik { margin: 6px 0 0 0;width: 100%; }
#kosik table.kosik th { color:#FFFFFF; background-color: #9B285A; padding: 6px; vertical-align: top; text-align: left; border-right: 1px solid #FFFFFF; }
#kosik table.kosik td {	margin: 0px; padding: 6px; vertical-align: top; text-align: left; border-bottom: 1px solid #E4E4E4; border-left: 1px solid #E4E4E4;}
#kosik table.kosik td.prava {border-right: 1px solid #E4E4E4;}
#kosik .celkova_cena { padding: 8px; text-align: right; }
#kosik .celkova_cena .text { font-size: 14px; color: #9B285A; font-weight: bold; text-decoration: underline; }
#kosik .celkova_cena .cena { font-size: 16px; color: #000000; font-weight: bold; text-decoration: none; }
#kosik .dokonceni_objednavky { background-color: #FEEFF5; font-size: 13px; }
#kosik .dokonceni_objednavky p.vrchni { background-color: #FEEFF5; padding: 19px 16px 5px 16px; border-bottom: 1px solid #9B285A; color: #9B285A; font-weight: bold; }
#kosik .dokonceni_objednavky .obsah { padding: 12px 22px 22px 22px; border-top: 1px solid #9B285A; color: #000000; margin: 2px 0 0 0; }
#kosik input { border: 1px solid #9B285A; text-align: left; padding: 2px;}
#kosik #check { cursor: Pointer; text-decoration: underline;}
#kosik select { padding: 2px; border: 1px solid #9B285A; color: #4F4F4F; background-image: url(img2/bg_header_input.png); background-repeat: repeat-x; }
#kosik textarea { padding: 2px; border: 1px solid #9B285A; color: #4F4F4F; background-image: url(img2/bg_header_input.png); background-repeat: repeat-x; }
#kosik input.koupit { padding: 0; border: 0; background-image: url(img2/bg_koupit_finish.png); background-repeat: no-repeat; width: 138px; height: 29px; float: right; }
#kosik .dokonceni_objednavky table { margin: 0; width: 100%; }
#kosik .dokonceni_objednavky table th { font-weight:bold; padding: 6px; vertical-align: top; text-align: left; }
#kosik .dokonceni_objednavky table td {	margin: 0px; padding: 6px; vertical-align: top; text-align: left;}
#kosik .dokonceni_objednavky table td.napoveda { color: #FFFFFF; background-color: #D08CA8; }
#kosik .dokonceni_objednavky table td.cena { color: #9B285A; font-size: 16px; font-weight: bold;}


#objednavka_formular { border: 1px solid #D9D9D9; padding: 8px;	margin: 5px 0px 5px 0px; }
#objednavka_formular .obsah { padding: 8px; }
#objednavka_formular input { padding: 2px; font-size: 11px; border: 1px solid #D4D4D4; color: #4F4F4F; background-image: url(img2/bg_header_input.png); background-repeat: repeat-x; text-align: left; }
#objednavka_formular select { padding: 2px; border: 1px solid #D4D4D4; color: #4F4F4F; background-image: url(img2/bg_header_input.png); background-repeat: repeat-x; }
#objednavka_formular input.button_pridat2 { padding: 0; border: 0; margin: 0 0 30px 0; background-image: url(img2/bg_koupit.png); background-repeat: no-repeat; width: 158px; height:29px; cursor: pointer; }
#objednavka_formular table { margin: 6px 0 0 0; }
#objednavka_formular table th { color: #9B285A; padding: 6px; vertical-align: top; text-align: left; }
#objednavka_formular table td {	margin: 0px; padding: 6px; vertical-align: top; text-align: left;}
#objednavka_formular table td.leva { border-right: 1px dashed #D9D9D9; }


/* spodek */
#bottom { clear: both;  }
#bottom .obsah {	width: 580px; margin-top: 0px;	margin-bottom: 0px;	margin-left: auto;	margin-right: auto;	padding: 10px 0 15px 420px; background-image: url(img2/bg_bottom.png); background-repeat: repeat-x; }
#bottom .obsah a, #body a:link, #body a:visited { color:#9B285A; text-decoration: none; }
#bottom .obsah a:hover { color:#D31D55; text-decoration: underline; }


/* fonty */
h1 { font-size: 16px; color: #6171A8; padding: 20px 0 0 8px; margin: 0 0 10px 0; border-bottom: 1px solid #6171A8; }
h1.detail { font-size: 16px; color: #9B285A; padding: 20px 0 0 8px; margin: 0 0 10px 0; border-bottom: 0; text-decoration: underline; }
h2 { font-size: 14px; color: #6D1B66; padding: 20px 0 0 8px; margin: 0 0 10px 0; }
h3 { font-size: 13px; color: #6D1B66; padding: 20px 0 0 8px; margin: 0 0 10px 0; }
.ruzovy { color: #D562D9; }
.ruzovy2 { color: #9B285A; }
.barva_ceny { color: #B82D96; }
.fialovy { color: #6D1B66; }
.maly_pismo {font-size: 11px; }
.sedy {color: #4F4F4F;}

/* ostatni */
.clear_vlevo { clear: left; }
.clear { clear: both; }
.chyba { color: #FFFFFF; background-color: #D08CA8; border-left: 10px solid #6D1B66; padding: 5px; margin: 0 0 5px 0; }

#tabs { width: 500px; }


table.fotogalerie { padding: 0px; }
table.fotogalerie td { padding: 0px 0px 0px 0px; vertical-align:top; border-bottom: 1px solid #e7c28b; }
table.fotogalerie td.leva { background-image: url(img/ft_td_bg.jpg); background-position: 0px 15px; background-repeat: no-repeat; width: 225px; height: 226px; padding: 23px 0px 0px 8px; }
table.fotogalerie td.prava { width: 700px; padding: 23px 0px 0px 8px; }
a.obrazek_v_tabulce  { border:1px solid #CCCCCC;  margin: 0 0 10px 30px; padding: 2px; float: left; }
a.adresar_obrazku  { text-transform: uppercase; }
p.v_tabulce_vpravo {color: #333333; text-align: right; padding: 8px 16px 0px 8px; }
p.text_v_tabulce {color: #333333; padding: 10px 0px 0px 0px; }

.poptavka {border: 1px solid #CCCCCC;}
.otviracka {margin: 0 0 0 280px;}

.nepovinne { display: none; }

