body {background-image:url(bg.jpg); background-position:center 0px; background-repeat:no-repeat; background-color:rgb(246,228,204); text-align:center; margin:0; padding:0; font-variant:small-caps;}
div {padding:0px; margin:0px;}
#centrovani_tela {width:865px; background-color:white; margin:auto;}
#telo_stranek {width:850px; margin:auto; text-align:left;}
#horni_logo {width:850px; height:145px; background-image:url(horni_logo.jpg);}

#prihlasovaci_panel {float:right; width:214px; height:113px; background-image:url(pozadi_prihlaseni.jpg); background-repeat:no-repeat;}
#prihlaseni_tabulka {margin-left:25px; width:189px;}
#prihlasovaci_tlacitko {margin-left:80px; margin-top:2px; margin-bottom:3px;}
.prihlasovaci_pole {border: 0px solid white; width:117px; height:22px; font-family:'Times New Roman', serif; font-weight:normal; font-size:12pt;}
.horizontalni_zarovnani_na_stred {vertical-align:middle;}
.tlacitko_odeslat {width:73px; height:16px; background-image:url(tlacitko_odeslat.png); border: 0px white solid;}
.prihlaseni_dalsi_odkazy {font-size:8pt; margin-left:80px;}
#informace_o_prihlaseni {color:white; float:right; margin-right:5px;}
.informace_o_prihlaseni {color:white; float:right; margin-right:5px;}

#horni_menu {margin-top:5px; height:28px; background-image:url(menu_pozadi.gif); background-repeat:repeat-x; padding-top:3px;}
.horni_menu_polozka {background-image:url(maly_list.gif); background-repeat:no-repeat; background-position:0 1px; float:left; margin-top:2px; margin-right:20px; padding-left:20px; font-family: Arial; font-weight:bold; font-size:12pt; color:rgb(109,110,113); font-variant:normal; text-transform:uppercase;}
.horni_menu_polozka_zvyrazneni {background-image:url(maly_list_aktivni.gif); background-repeat:no-repeat; background-position:0 1px; float:left; margin-top:2px; margin-right:20px; padding-left:20px; font-family: Arial; font-weight:bold; font-size:12pt; color:rgb(198,134,106); font-variant:normal; text-transform:uppercase;}

#leve_menu {background-image:url(hrozen_cara_pozadi_.gif); background-repeat:no-repeat; background-position:210px 100px;}

#leva_cast {background-image:url(hrozen_pozadi.gif); background-repeat:no-repeat; background-position:right 0px;  float:left;}
#leva_cast_obsah {width:400px; background-image:url(hrozen_cara_pozadi_.gif); background-repeat:no-repeat; background-position:right 100px; margin-right:32px; padding-top:60px; padding-right:15px;}
#prava_cast {float:right; padding-top:0px;}
#informace_o_kosiku {height:20px; text-align:right; margin-top:-70px; margin-bottom:50px; margin-right:35px;}
#prava_cast_obsah {width:403px; padding-top:60px;}
.odsazeni {padding-left:15px;}

#leva_cast_obsah_uzky {width:280px; background-image:url(hrozen_cara_pozadi_.gif); background-repeat:no-repeat; background-position:right 100px; margin-right:32px; padding-top:60px; padding-right:15px;}
#prava_cast_obsah_uzky {width:520px; padding-top:60px;}

#leva_cast_obsah_velmi_uzky {width:200px; background-image:url(hrozen_cara_pozadi_.gif); background-repeat:no-repeat; background-position:right 100px; margin-right:32px; padding-top:60px; padding-right:15px;}
#prava_cast_obsah_velmi_uzky {width:600px; padding-top:75px;}

h1 {margin:0; padding:0; font-family:'Times New Roman', serif; font-weight:normal; font-size:26pt; background-image:url(maly_list.gif); background-repeat:no-repeat; background-position:0 4px; padding-left:15px; color:rgb(158,87,45); margin-bottom:10px;}
h2 {color:rgb(158,87,45); font-family:'Times New Roman', serif; font-weight:normal; font-size:16pt; margin:0px; margin-bottom:5px; padding:0px;}
h3 {margin:0; padding:0; font-family:'Times New Roman', serif; font-weight:bold; font-size:11pt; line-height:13pt; font-variant:normal; text-transform:uppercase;}
h4 {margin:0; padding:0; font-family:'Times New Roman', serif; font-weight:normal; font-size:14pt; line-height:16pt; font-variant:normal; text-transform:uppercase; color:rgb(158,87,45);}
h5 {font-weight:bold; margin-bottom:12px; margin-top:12px; font-size:12pt;}
p {padding:0; margin:0; margin-bottom:10pt; text-align:justify; font-size:12pt; line-height:13pt;}
a {text-decoration:none; color:rgb(109,110,113);}
.a_black {color:black;}
.a_white {color:white;}
td {vertical-align:top;}
a img {border:0px solid white;}

.cleaner {clear:both;}
.zvyrazneni {font-weight:bold;}
.zvyrazneni_barevne {color:rgb(158,87,45);}
.zvyrazneni_vetsi_pismo {font-size:16pt;}
.text_bez_nadpisu {margin-top:46px; width:450px;}
.volne_misto{height:50px;}
.volne_misto_male {height:15px;}
.sedy_text{color:rgb(109,110,113);}
.mensi_text {font-size:10pt;}

#hlavni_text {padding-top:15px;}
.samostatne_na_strance {margin-top:45px;}

#spatne_heslo {margin-top:45px; text-align:center;}

.p_hlavni_text {margin:0; text-align:left;}
.p_hlavni_text_zarovnany {text-align:justify; margin-left:15px; padding-bottom:12px; margin-right:15px;}
.h3_hlavni_text{margin-top:12pt;}

#fotogalerie {text-align:center;}
.obrazek_ve_fotogalerii {margin:5px;}

#registrace_fakturacni_adresa {background-image:url(registrace_fakturacni_adr.png); background-repeat:no-repeat; background-position:0px center; padding-left:35px; font-size:10pt; margin-top:20px;}
#registrace_dodaci_adresa {background-image:url(registrace_dodaci_adr.png); background-repeat:no-repeat; background-position:0px center; padding-left:35px; font-size:10pt; margin-top:20px;}
#registrace_kontakt {background-image:url(registrace_kontakt.png); background-repeat:no-repeat; background-position:0px center; padding-left:35px; font-size:10pt; margin-top:20px;}
#registrace_dalsi_info {padding-left:0px; font-size:10pt; margin-top:20px;}
.registracni_pole {border: 1px solid rgb(242,206,170); height:13px; width:87px;}
.poznamka {font-size:8pt; margin-top:2px;}
.spatne_vyplnena_pole {font-size:8pt; margin-top:10px; color:red;}

#celkovy_pocet_polozek {text-align:right; margin-right:33px;}
#vyhledavaci_panel {width:567px; height:120px; background-image:url(pozadi_hledani.png); background-repeat:no-repeat; padding-top:10px; padding-left:10px;}
.vyhledavaci_pole {border: 1px solid rgb(164,145,131); height:17px; width:100px;}
.vyhledavaci_pole_vetsi {border: 1px solid rgb(164,145,131); height:17px; width:150px;}
.vyhledavaci_pole_select {border: 1px solid rgb(164,145,131); width:103px;}
.vyhledavaci_pole_cena {border: 1px solid rgb(164,145,131); height:17px; width:70px;}
.tlacitko_hledat {width:73px; height:16px; border:0px solid white; background-image:url(tlacitko_hledat.png);}
#vysledky_hledani {}
#tabulka_vysledku {background-image:url(../style/pozadi_hlavicka_vysledku.png); background-repeat:no-repeat; font-size:10pt; width:567px; margin-top:15px;}
.tabulka_vysledku {background-image:url(../style/pozadi_hlavicka_vysledku.png); background-repeat:no-repeat; font-size:10pt; width:567px; margin-top:15px;}
#vysledky_hledani_horni_hlavicka {height:26px; font-size:12pt; padding:0px; margin:0px;}
.vysledky_hledani_horni_hlavicka {height:26px; font-size:12pt; padding:0px; margin:0px;}
#vysledky_hledani_horni_hlavicka_razeni {height:8px; padding:0px; margin:0px; line-height:6px;}
.vysledky_hledani_horni_hlavicka_razeni {height:8px; padding:0px; margin:0px; line-height:6px;}
#vysledky_hledani_horni_hlavicka_razeni td {padding:0px; margin:0px;}
#vysledky_hledani_paticka {height:13px; width:567px; background-image:url(pozadi_paticka_vysledku.png); background-repeat:no-repeat; margin-top:5px;}
.pole_mnozstvi {border: 1px solid rgb(164,145,131); height:15px; width:31px;}
.tlacitko_pridat_do_kosiku {border: 0px solid white; height:15px; width:9px; background-image:url(ikona_pridat.png); background-position: 0px 2px; background-color:white; margin-left:2px; background-repeat:no-repeat;}
.formular_pridani_do_kosiku {margin:0px; padding:0px;}
#vysledky_hledani_navigace {text-align:center; margin-top:3px; font-size:10pt; width:567px;}

#detail_hlavicka {background-image:url(pozadi_hlavicka_detail.png); background-repeat:no-repeat; width:567px; height:13px; margin-top:5px; margin-bottom:5px;}
#detail_telo {width:567px;}
#detail_fotka_vina {float:left; margin-bottom:5px;}
#detail_tabulka_vina {float:left; margin-left:10px; width:315px;}
#detail_tabulka_vina tr {padding-top:6px;}
#detail_popis {width:560px;}
#detail_paticka {background-image:url(pozadi_paticka_detail.png); background-repeat:no-repeat; width:567px; height:13px; margin-top:5px; margin-bottom:5px;}
#detail_ostatni_udaje {background-image:url(pozadi_maly_hrozen.png); background-repeat:no-repeat; background-position: 250px 0px; width:567px; height:130px;}
#detail_tabulka_baleni {margin-top:20px;}
.tlacitko_pridat_do_kosiku_velke {width:124px; height:16px; border:0px solid white; background-image:url(tlacitko_pridat_do_kosiku.png);}
.pole_mnozstvi_pridat {border: 1px solid rgb(164,145,131); height:13px; width:31px;}
#detail_doplnku_cena {background-image:url(pozadi_maly_hrozen.png); background-repeat:no-repeat; background-position: 200px 0px; width:315px;padding-top:50px;}

#popis_doplnku_textarea {width:325px; height:200px; border: 1px dotted rgb(164,145,131);}

#detail_fotka_nastaveni {width:205px; float:left; margin-bottom:5px; border: 1px dotted rgb(164,145,131);}
#textarea_popis_vina {width:565px; height:200px; border: 1px dotted rgb(164,145,131);}

#novinky {margin-left:17px; margin-bottom:40px;}
.novinka {margin-bottom:10px;}

#zapomenute_heslo_tabulka {margin-left:15px; margin-top:30px;}

#degustace {margin-left:17px;}
.degustace_polozka {margin-bottom:10px;}
#degustace_vypis {margin-top:20px;}
.degustace_text {margin-left:15px; font-size:10pt; margin-bottom:10px;}
#textarea_popis_degustace {width:485px; height:200px; border: 1px dotted rgb(164,145,131);}

#novinky_vino {margin-left:17px;}
.novinka_vino_polozka {margin-bottom:10px;}

#kos_paticka {width:567px; height:145px; background-image:url(pozadi_paticka_kos.png); background-repeat:no-repeat; margin-top:5px; padding-top:5px;}
#kos_paticka_tabulka {font-size:10pt; width:245px; margin-left:150px; text-align:right;}
.pole_cena {width:87px; height:13px; border: 1px solid rgb(239,196,154); font-family:'Times New Roman', serif; text-align:right; font-size:10pt;}
.pole_cena_celkem {width:87px; height:13px; border: 1px solid rgb(239,196,154); font-family:'Times New Roman', serif; text-align:right; font-size:10pt; color:red;}
#vyzva_k_prihlaseni {color:rgb(158,87,45); margin-top:40px;}
#kos_ostatni_udaje {background-image:url(pozadi_maly_hrozen_delsi.png); background-repeat:no-repeat; background-position: 250px 0px; width:567px; padding-top:30px;}
#kos_ostatni_udaje_leva_cast {float:left; width:280px; font-size:10pt;}
#kos_ostatni_udaje_leva_tabulka {margin-top:15px; margin-bottom:15px;}
#kos_ostatni_udaje_prava_cast {float:left; width:235px; height:200px; margin-left:50px; font-size:10pt;}
.pole_ostatni_udaje {width:87px; height:13px; border: 1px solid rgb(239,196,154); font-family:'Times New Roman', serif; font-size:10pt;}
.select_ostatni_udaje {width:170px; font-size:10px;}
#kos_ostatni_udaje_leva_tabulka_2 {margin-bottom:20px;}
#titulek_forma_uhrady {margin-bottom:15px;}
#kos_odeslat {font-size:10pt; margin-top:30px;}



.hr {background-image:url(horizontalni_cara.gif); background-repeat:repeat-x; height:2px; width:100%; margin-bottom:15px; margin-top:15px;}

#copyright {text-align:center; color:rgb(109,109,109); font-size:10pt; padding-bottom:10px; padding-top:15px;}

