body{
margin: 0;
padding: 0;
text-align: center;
background: url("obr/body_poz.jpg") #141414 top center repeat-x;
font-family: tahoma;
font-size: 80%;
color: #b69d89;
}

body img{
border: 2px dotted #59402c;
}

/* Hypertextové odkazy */
body a{
text-decoration: underline; 
color: #b69d89; 
}

body a:hover{
text-decoration: none; 
color: #d93009;
}

h3 a{
text-decoration: none; 
color: #c4c2c2; 
display: block;
width: 460px;
}

h3 a:hover{
text-decoration: none; 
color: #d93009;
display: block;
width: 460px;
}

a img{
border: 1px dashed #331b08;
padding: 4px;
background: #412b11;
margin: 0;
}

a:hover img{
border: 1px dashed #000000;
background: #321e06;
}

#lmenu a{
text-decoration: none; 
color: #b69d89; 
border-bottom: 1px dashed #331b08; 
width: 130px; 
_width: 142px;
display: block;
background: url("obr/menu_odrazka.gif") no-repeat left;
padding-left: 12px;
}

#lmenu a:hover{
color: #d93009;
border-bottom: 1px dashed #000000; 
width: 130px; 
_width: 142px;
display: block;
background: url("obr/menu_odrazka2.gif") no-repeat left #412b11;
padding-left: 12px;
}

#hmenu a{
color: #ffffff;
text-decoration: none;
display: block;
width: 100px;
}

#hmenu a:hover{
color: #d93009;
text-decoration: none;
display: block;
background: #412b11;
}

/* Hlavný kontajner */
#stranka{
position: relative;
margin: 0 auto;
width: 900px;
_height: 1000px;
min-height: 1000px;
top: -3px;
}

h1{
position: relative;
width: 900px;
height: 188px;
margin: 0 auto;
}

h1 span{
position: absolute;
z-index: 1;
width: 900px;
height: 188px;
top: 0;
left: 0;
cursor: hand;
background: url("obr/logo.jpg") center no-repeat;
}

#hmenu{
position: relative;
width: 900px;
height: 30px;
_height: 46px;
background: url("obr/hmenu.jpg") center no-repeat;
text-align: center;
padding-top: 16px;
}

#hmenu ul{
margin: 0 auto;
padding-top: 0;
list-style-type: none;
color: #ffffff;
font-weight: bold;
}

#hmenu li{
float: left;
width: 100px;
border-right: 2px solid #000000;
text-align: center;
}

#obsah{
position: relative;
margin: 0 auto;
width: 900px;
_height: 1200px;
min-height: 1200px;
background: url("obr/obsah_poz.gif");
}

#odpocet{
position: relative;
margin: 0 auto;
width: 498px;
text-align: center;
padding-top: 35px;
height: 35px;
_height: 70px;
background: url("obr/odpocet.jpg");
}

#text{
position: relative;
width: 498px;
margin: 0 auto;
height: auto;
}

#text2{
position: relative;
margin: 0 auto;
width: 460px;
_height: 180px;
min-height: 180px;
background: url("obr/text2_poz.gif") no-repeat;
font-size: 85%;
color: #a78d78;
padding-left: 20px;
padding-right: 20px;
text-align: left;
_width: 500px;
}

#text2 p{
margin-top: 0;
padding-top: 0;
}

#text2 ul{
margin: 0px;
list-style-type: square;
padding-left: 15px;
padding-bottom: 14px;
}

.ul_l ul{
margin: 0px;
list-style-type: square;
padding-left: 25px;
padding-bottom: 14px;
}

strong{
color: #eadcd1;
}

.p_stred{
text-align: center;
}

.p_spodok{
clear: left;
}

.obr_l{
float: left;
margin-right: 5px;
}

.obr_p{
float: right;
margin-left: 5px;
}

.div_l{
float: left;
margin-right: 5px;
}

.div_p{
float: right;
margin-left: 5px;
}

#smajlici img{border: none;}
.komentare_smajlici img{border: none;}
.novnika_text table{font-size: 100%;}

.pozadie{
border: 1px dashed #000000;
background: #412b11;
text-align: center;
width: 148px;
padding-top: 5px;
padding-bottom: 5px;
float: left;
margin-right: 3px; 
margin-bottom: 5px;
}

.pozadie img{
border: 0px;
}

h2{
position: relative;
margin: 0 auto;
width: 500px;
font-size: 105%;
height: 40px;
_height: 70px;
background: url("obr/h2.gif");
text-align: center;
padding-top: 30px;
color: #ffffff;
}

#text2 h3{
margin-top: 0;
margin-bottom: 10px;
width: 460px;
border-bottom: 2px dotted;
color: #c4c2c2;
backgro/und: #251707;
font-size: 120%;
}

.novinka_info{
background: #120b04;
padding: 4px;
text-align: right;
line-height: 20px;
border: 1px solid #241809;
}

.komentar{
margin-top: 0;
margin-bottom: 10px;
width: 460px;
height: 20px;
border: 1px dotted;
background: #251707;
}

.komentar_nick{
padding-left: 5px;
font-size: 120%;
float: left;
font-weight: bold;
color: #c4c2c2;
}

.komentar_datum{
padding-right: 5px;
font-size: 120%;
float: right;
color: #7c6b5c;
}

#lmenu{
position: absolute;
width: 200px;
height: auto;
background: url("obr/lmenu_poz.gif") no-repeat;
left: 2px;
top: 0;
text-align: left;
}

#lmenu ul{
margin: 0;
padding-top: 0;
padding-left: 40px;
padding-bottom: 5px;
list-style-type: none;
}

.ul_poz{
margin: 0;
padding-top: 0;
padding-left: 40px;
padding-bottom: 5px;
list-style-type: none;
background: url("obr/lmenu_ul_poz.gif") no-repeat;
}

#ul_poz{
margin: 0;
padding-top: 0;
padding-left: 40px;
padding-bottom: 5px;
height: 285px;
list-style-type: none;
background: url("obr/lmenu_ul_poz.gif") no-repeat;
}

#m_hlavne{
position: relative;
margin: 0;
text-align: center;
width: 200px;
height: 45px;
}

#m_hlavne span{
z-index: 1;
display: block;
position: absolute;
left: 0;
top: 0;
width: 200px;
height: 45px;
background-image: url("obr/h3_hlavne.gif");
}

#m_ofarcry2{
position: relative;
margin: 0;
text-align: center;
width: 200px;
height: 45px;
}

#m_ofarcry2 span{
z-index: 1;
display: block;
position: absolute;
left: 0;
top: 0;
width: 200px;
height: 45px;
background-image: url("obr/h3_ofarcry2.gif");
}

#m_galeria{
position: relative;
margin: 0;
text-align: center;
width: 200px;
height: 45px;
}

#m_galeria span{
z-index: 1;
display: block;
position: absolute;
left: 0;
top: 0;
width: 200px;
height: 45px;
background-image: url("obr/h3_galeria.gif");
}

#m_download{
position: relative;
margin: 0;
text-align: center;
width: 200px;
height: 45px;
}

#m_download span{
z-index: 1;
display: block;
position: absolute;
left: 0;
top: 0;
width: 200px;
height: 45px;
background-image: url("obr/h3_download.gif");
}

#pmenu{
position: absolute;
width: 200px;
height: 500px;
background: url("obr/pmenu_poz.gif") no-repeat;
left: 698px;
top: 0;
text-align: left;
}

#pmenu p{
position: relative;
margin: 0;
padding-top: 4px;
padding-left: 0;
padding-bottom: 5px;
width: 180px;
_width: 180px;
text-align: center;
}

.p_poz{
margin: 0;
padding-top: 4px;
padding-left: 0;
padding-bottom: 5px;
background: url("obr/pmenu_p_poz.gif") no-repeat;
}

#m_obchod{
position: relative;
margin: 0;
width: 200px;
height: 45px;
}

#m_obchod span{
z-index: 1;
display: block;
position: absolute;
left: 0;
top: 0;
width: 200px;
height: 45px;
background-image: url("obr/h3_obchod.gif");
}

#m_statistika{
position: relative;
margin: 0;
text-align: center;
width: 200px;
height: 45px;
}

#m_statistika span{
z-index: 1;
display: block;
position: absolute;
left: 0;
top: 0;
width: 200px;
height: 45px;
background-image: url("obr/h3_statistika.gif");
}

#m_pmapa{
position: relative;
margin: 0;
text-align: center;
width: 200px;
height: 44px;
}

#m_pmapa span{
z-index: 1;
display: block;
position: absolute;
left: 0;
top: 0;
width: 200px;
height: 44px;
background-image: url("obr/h3_pmapa.gif");
}

#pmenu ul{
width: 150px;
text-align: left;
margin: 0;
padding-top: 0;
padding-left: 17px;
padding-bottom: 5px;
list-style-type: none;
}

#pmenu li{
border-bottom: 1px dashed #331b08;
}

#m_priatelia{
position: relative;
margin: 0;
text-align: center;
width: 200px;
height: 45px;
}

#m_priatelia span{
z-index: 1;
display: block;
position: absolute;
left: 0;
top: 0;
width: 200px;
height: 45px;
background-image: url("obr/h3_priatelia.gif");
}

#spodok{
position: relative;
margin: 0 auto;
width: 900px;
height: 215px;
background: url("obr/spodok.jpg") center no-repeat;
}

