/*
seda #555556
ruda #790b13
*/
* { margin:0; padding:0; }
body { font-size:8pt; text-align:center; font-family: Verdana, "Geneva CE", lucida, sans-serif; background:#555556; }
#celeokno { width:740px; margin:15px 0 5px; margin-left:auto; margin-right:auto; text-align:left; }

#horni_pruh { background: url(img/df_horni_pruh_bg.jpg) top left no-repeat; height: 122px; }
#horni_pruh h1 { display:none; }
#logo { float:left; _margin-left:-3px; }
#horni_menu { padding:10px 15px 0 0; }
#horni_menu a { display:block; width:100px; background: url(img/df_carka.png) top right no-repeat; height: 53px; float:right; text-align:center; text-decoration:none; color:#555556; font-weight:bold; letter-spacing:1px; }
#horni_menu a.bez { background:none; }
#horni_menu a:hover { color:#8c8142; }
#horni_menu a img { margin:5px; }

#lista_menu { background: url(img/df_lista_bg.gif) no-repeat; height:30px; margin:0; }
#lista_menu a { display:block; float:left; height:20px; _height:30px; background: url(img/df_lista_oddel.gif) top right no-repeat; padding:10px 8px 0 0; text-decoration:none; color:#790b13; font-weight:normal; width:139px; _width:147px; text-align:center; }
#lista_menu a.bez { background:none; }
#lista_menu a:hover { color:#555556; }

#hlavni_okno { background: url(img/df_okno_bg.gif) repeat-y; }

#levy_sloupec { float:left; margin:3px 0 0 5px; width:240px;  }
#login_okno { border:1px solid #b0aa91; border-bottom:none; text-align:right; background: url(img/df_ousko_bg.gif) bottom right no-repeat; }
#login_okno form { background: url(img/df_login_form_bg.gif); border-bottom:1px solid #b0aa91; padding:10px 6px 5px 10px; }
#login_okno input, #velform input { border:none; padding:5px 3px 2px 7px; background:url(img/df_input.gif) top left no-repeat; color:black; width:110px; _width:120px; font-size:8pt; height:13px; _height:20px; margin-right:4px; }
#login_okno label { font-weight:bold; color:#555556; padding-right:20px;}
#login_okno form img { margin: 8px 0 0; }
#login_okno p { text-align:left; margin:3px 5px 0; color:#555556; }
#login_okno p.reg { text-align:right; margin:0 8px 2px; padding-bottom:2px; }
#login_okno p.reg a { color:#f0eecf; text-decoration:none; font-weight:bold; }
#login_okno p.reg a:hover { color:#790b13; }

.novinky div.dalsi { border-bottom:2px solid #bbb38a; background: url(img/df_listecek_bg.gif) top no-repeat; padding:4px 42px 4px 33px; color:#555556; }
.novinky div.dalsi b { text-transform:uppercase; }
.novinky div.prvni { border-top:2px solid #bbb38a; }
.novinky div.viac { background: url(img/df_viac1_bg.gif) top right no-repeat; height:15px; _height:23px; border:none; text-align:right; padding:8px 7px 0 0; }
.novinky a { color:#555556; text-decoration:none; }
.novinky a:hover { color:#790b13; text-decoration:underline; }
.novinky div.viac a { color:#f0eecf; text-decoration:none; font-weight:bold; }
.novinky div.viac a:hover { color:#790b13; }

#stred_pruh { margin:0 0 0 252px; width:467px; }
.okno_text_spinavy { background: url(img/df_okno_stred.gif); margin-bottom:8px; _border:1px solid #d1c9a0; /* nutne, ie-bug */ }
.okno_text_spinavy_1 { background: url(img/df_okno_vrch.gif) top no-repeat; }
.okno_text_spinavy_2 { background: url(img/df_okno_spodek.gif) bottom right no-repeat; padding:15px 10px 2px;  }
.okno_text_spinavy_3 { background: url(img/df_okno_spodek_2.gif) bottom right no-repeat; padding:15px 10px 2px;  }
.okno_text { background: url(img/df_okno_ciste_bg.gif); }
.okno_text_1 { background: url(img/df_okno_ciste_spodek_bg.gif) bottom right no-repeat; height:238px; }
.okno_text_2 { background: url(img/df_okno_ciste_spodek_bg.gif) bottom right no-repeat; padding:15px 10px 2px; }
.okno_text h2 { _height:1px; background: url(img/df_listek_bg.gif) top left no-repeat; }

.okno_detail { background: url(img/df_okno_ciste_bg.gif); }
.okno_detail_1 { background: url(img/df_okno_ciste_spodek_bg.gif) bottom right no-repeat; padding:15px 10px 2px; }
.okno_detail_2 { background: url(img/df_okno_ciste_spodek_bg.gif) bottom right no-repeat; padding:0 10px 2px; }
.okno_detail h2 { color:#790b13; font-size:1em; font-weight:bold; border-bottom:2px solid #AEA57C; background:url(img/df_listek_h_bg.gif) bottom left no-repeat; padding:20px 0 1px 25px; margin:0; text-transform:uppercase; }
.okno_detail_2 h2 { padding-top:10px; }
.zbozi {padding:0 10px;}
.zbozi p { margin:0.7em 0 0 0; }

.okno_text_spinavy p, .okno_text p, .okno_detail p.viac { margin:0.7em 0 0 0; }
.okno_text_spinavy p.viac, .okno_text p.viac, .okno_detail p.viac  { text-align:right; }
.okno_text_spinavy p.viac a, .okno_text p.viac a, .okno_detail p.viac a { color:#f0eecf; text-decoration:none; font-weight:bold; }
.okno_text_spinavy p.viac a:hover, .okno_text p.viac a:hover, .okno_detail p.viac a:hover { color:#790b13; }
.odsad p { text-indent:1em; }

h2 { color:#790b13; font-size:8pt; font-weight:bold; padding:9px 1px 5px 28px; /* height:30px */;
border-bottom:2px solid #bbb38a; }

h3 { padding:0 0 10px; }
h3, .h3 { font-family:serif; color:#790b13; font-size:1.7em; font-size:14pt; font-weight:bold; }
h4 { font-size:1.1em; margin:13px 0 5px; }

.podmenu { position:absolute; border-top:1px solid #9C8D50; width:146px; background:#E3DDBB; z-index:1; }
.podmenu a { display:block; border:1px solid #9C8D50; border-top:none; padding:2px 5px; color:black; text-decoration:none; }
.podmenu a:hover { background:#790b13; color:#aaa; }
.podmenu a span { display:block; float:left; width:15px; height:11px; margin:1px 5px 0 0; font-size:1px; }
#cena p { margin-top:15px; }

table {border:none; margin:10px 0 0; border-collapse: separate; }
.w250 { width:250px; }
.w440 { width:440px; }
td, th { font-size:7.5pt; padding:1px 4px 1px 4px; border:1px solid #bdb487; margin:1px 1px 0 0; }
td {background: url(img/df_td_bg.gif); }
td strong { color:#790b13; font-weight:bold; }
th {background: url(img/df_th_bg.gif); font-weight: bold;	color: #555556;}

ul { padding:3px 0 0 15px; }
li { padding:2px 0; }

div.hr { border-bottom:2px solid #790b13; height:1px; font-size:1px; margin:10px 0; padding:0; }

object { margin:3px 0 5px; }

.galerie table { margin-bottom:10px; }
.galerie td { padding:10px 5px 5px; }
.galerie .pod_obraz { margin:0.5em 0 0; }
.galerie a { color:black; }
.galerie a:hover { color:#CC6600; }
.galerie img { border:1px solid #888888; margin:1px 2px; }
.galerie p.cesta { margin:5px 2px; }
.sipky img { border:none; }


.flo_viac { position:absolute; bottom:2px; right:10px; }
.flo_viac a { color:#f0eecf; text-decoration:none; font-weight:bold; }
.flo_viac a:hover { color:#790b13; }

.registrace input { border:none; padding:5px 3px 2px 7px; background:url(img/df_input.gif) top left no-repeat; color:black; font-size:8pt; height:13px; _height:20px; margin:0 4px 5px 0; }
.velikost1 { width:430px; _width:440px; }
.velikost2 { width:230px; _width:240px; }
.velikost3 { width:70px; _width:80px; }

dl { margin:5px 0 15px; }
dt { font-weight: bold; padding-top:1em; }
dd { text-indent:0; padding:0.5em 0 0 1.5em; }

.okynko { border:1px solid #bdb487; background: url(img/df_td_bg.gif); padding:5px; margin:3px 0 0 0; }
form sup { color:#E00010; cursor:default; font-size:75%; }

#spodek { background: url(img/df_spodek_bg.gif) top no-repeat; height: 59px; }

#autor { font-size:8pt; color:#a19359; padding-bottom:3px; }
#autor a { color:#a19359; }
#autor a:hover { color:#ddd; }

#pasticka { display:none; }
.odsadit { text-indent:1.5em; }

a { color:#790b13; }
a:hover { color:#D90000; }

.rude { color:#790b13; }
.tucne { font-weight:bold; }
.upper { text-transform:uppercase; }
.netucne { font-weight:normal; }

a img { border:none; }
.ie-3px { _margin-right:-3px; }
.ie-3px-l { _margin-left:-3px; }

.flo_right {float: right;}
.flo_left {float: left;}

.prostred {text-align: center;}
.doprava {text-align: right;}
.doleva {text-align: left;}
.mensi_pismo { font-size:90%; }
.vetsi_pismo { font-size:120%; }
.viktor {clear: both; border:none; height:1px; margin:0; padding:0; font-size:1px;}
.ruka {cursor:pointer; _cursor:hand;}

