/* CSS Document */
* { margin: 0; padding: 0; border: 0; }
body { text-align: left; color: #3B3B3B; background-color: #FFFFFF; font: 12px normal Verdana, Arial, Helvetica, sans-serif; background-image: url(img2/bg.png); background-repeat: repeat-x; }

#header { width: 1000px; height: 243px; margin-top: 0px; margin-bottom: 0px; margin-left: auto; margin-right: auto; background-image: url(img2/bg_header.jpg); background-repeat: no-repeat; }
#header .logo_a_menu { float: left; width: 230px; }
#header .logo_a_menu ul { padding: 13px 0 0 0; width: 230px; }
#header .logo_a_menu ul li {list-style:none; float:left; width: 230px;  } /* 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: 7px 10px 7px 29px; text-decoration: none; border-bottom: 1px solid #AE5079; background-image: url(img2/bg_header_li_a.png); background-repeat: no-repeat; background-position: 16px 13px; }
#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; }
#header .login_a_kosik a, #header .login_a_kosik a:link, #header .login_a_kosik a:visited { color:#D31D55; 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.png); background-repeat: no-repeat; padding: 0 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.png); 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; }
#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; }
#body a, #body a:link, #body a:visited { color:#9B285A; text-decoration: none; }
#body a:hover { color:#D31D55; text-decoration: underline; }

/* leva strana */
#leva_strana { float: left; width: 230px; margin: 0px; padding: 0px; }
#leva_strana .navigace { border: 1px solid #D9D9D9; background-image: url(img2/bg_leva_navigace.png); background-repeat: repeat-y; padding: 10px 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: 230px; }
#leva_strana .navigace ul li {list-style:none; float:left; width: 230px;  } /* 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; background-image: url(img2/bg_leva_navigace_li.png); background-repeat: no-repeat; background-position: 16px 12px; 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: #9B285A;  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; }

/* obsah */
#obsah { padding: 10px 0 0 240px; }
#obsah .drobeckova_navigace { color: #4F4F4F; font-size: 11px; }
#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 p { text-align: left; padding: 0 0 10px 0; }
#obsah a.nazev, #obsah a.nazev:link, #obsah a.nazev:visited { font-size: 14px; color:#9B285A; 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 p.popisek_vedle_obrazku{ height: 97px; }
#obsah p.cena_vedle_obrazku{ padding: 0 0 20px 59px; font-weight: bold; color: #000000; font-size: 14px; }
#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: 756px; }
#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; width: 370px; }
#obsah table.zbozi td.prava {}
#obsah table.zbozi td.prazdna { background-image: url(http://www.top-pradlo.cz/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; 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:#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; 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 #6B1D66; border-top: 0; border-left: 0; border-right: 0; background-color: #6B1D66; 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 #9B285A; border-top: 0; border-left: 0; border-right: 0; background-color: #9B285A; 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: 150px; 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: none; font-weight: bold; }
#akcni_nabidky ul.zbozi li a:hover { text-decoration: underline;  }
#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 #E6AED8; border-right: 1px solid #E6AED8; border-bottom: 1px solid #E6AED8; background-color: #FFF5FF; 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;}
#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(http://www.top-pradlo.cz/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 .celkova_cena #doprava_z { font-size: 14px; color: #db2155; font-weight: bold; text-decoration: none; } /* Doprava zdarma? */
#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 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; background-image: url(img2/bg_bottom.png); background-repeat: repeat-x; }
#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_ornament.png); background-repeat: no-repeat; }
#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: #6D1B66; padding: 20px 0 0 8px; margin: 0 0 10px 0; border-bottom: 1px solid #E6AED8; }
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; }
.fialovy { color: #6D1B66; }
.maly_pismo {font-size: 11px; }
.sedy {color: #4F4F4F;}

/* ostatni */
.clear_vlevo { clear: left; }
.chyba { color: #FFFFFF; background-color: #D08CA8; border-left: 10px solid #6D1B66; padding: 5px; margin: 0 0 5px 0; }

#tabs { width: 500px; }

div#facebook {
  margin-bottom: 5px;
  height: 40px;
}

div#facebook iframe{
  height: 40px;
}

#odkaz_kamenna_prodejna{
width: 230px;
height: 32px;
background-image: url(img/pozadi_kameny_obchod.gif); 
background-repeat: no-repeat;
margin-top: -10px;
}

#odkaz_kamenna_prodejna_nadpis{
margin-top: -25px;
font-size: 15px;
}

.obrazky_kamenna img{border: 2px solid white}

#odkaz_kamenna_prodejna_nadpis a:hover {color:#d562b9;}
