body { margin:0; padding:0; text-align:center; font-size:80%; background:#130c06; }

body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input { font-family:Georgia, "Times New Roman", "Bitstream Charter", Times, serif; }
p, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
input, select, textarea { font-size:100%; }
input, select, textarea { padding:2px; }
textarea { height:100px; }
ul, ol { margin:0; padding:0; }
form, fieldset { margin:0; border:none; padding:0; }
a { color:#900b09; text-decoration:none; outline:none; }
a:hover { text-decoration:none; color:#900b09; outline:none; }

img { border:none; }

pre { font:12px Tahoma,Geneva,Kalimati,sans-serif; color:#fff; }

h1 { font-size:125%; }
h2 { font-size:110%; }
h3 { font-size:100%; }  
h4 { font-size:90%; }
h5 { font-size:80%; }
h6 { font-size:70%; }

.btn { float:left; overflow:hidden; }
.btn .btn-l { width:40px; height:31px; float:left; background:url('../images/btn_l.jpg') no-repeat left top; }
.btn .btn-c { height:31px; float:left; clear:right; background:url('../images/btn_c.jpg') no-repeat left top; }
.btn a { display:inline-block; height:31px; font-weight:bold; text-decoration:none; line-height:18px; color:#fff; }
.btn .btn-r { width:20px; height:31px; float:left; clear:right; background:url('../images/btn_r.jpg') no-repeat left top; }

#container { margin:0 auto; width:960px; }

#header { width:960px; height:106px; position:relative; }
#header .logo { position:absolute; top:13px; left:27px; }
#header div { position:absolute; top:46px; right:32px; text-align:right; }
#header div img { margin-left:12px; }

#flash { padding-top:5px; width:960px; height:328px; position:relative; background:url('../images/flash.jpg') no-repeat left top; }
#fmovie { }

#mainnav { width:960px; height:46px; overflow:hidden; }
#mainnav a { display:inline-block; float:left; width:137px; height:46px; text-align:center; line-height:46px; color:#1a1309; }

.mainnav-pl { background:url('../images/mainnav_pl.jpg') no-repeat center bottom; }
.mainnav-pl .m1 { background:url('../images/m1.jpg') no-repeat left top; }
.mainnav-pl .m1-active { background:url('../images/m1_a.jpg') no-repeat left top; }
.mainnav-pl .m1:hover { background:url('../images/m1_h.jpg') no-repeat left top; }
.mainnav-pl .m2 { background:url('../images/m2.jpg') no-repeat left top; }
.mainnav-pl .m2-active { background:url('../images/m2_a.jpg') no-repeat left top; }
.mainnav-pl .m2:hover { background:url('../images/m2_h.jpg') no-repeat left top; }
.mainnav-pl .m3 { background:url('../images/m3.jpg') no-repeat left top; }
.mainnav-pl .m3-active { background:url('../images/m3_a.jpg') no-repeat left top; }
.mainnav-pl .m3:hover { background:url('../images/m3_h.jpg') no-repeat left top; }
.mainnav-pl .m4 { background:url('../images/m4.jpg') no-repeat left top; }
.mainnav-pl .m4-active { background:url('../images/m4_a.jpg') no-repeat left top; }
.mainnav-pl .m4:hover { background:url('../images/m4_h.jpg') no-repeat left top; }
.mainnav-pl .m5 { background:url('../images/m5.jpg') no-repeat left top; }
.mainnav-pl .m5-active { background:url('../images/m5_a.jpg') no-repeat left top; }
.mainnav-pl .m5:hover { background:url('../images/m5_h.jpg') no-repeat left top; }
.mainnav-pl .m6 { background:url('../images/m6.jpg') no-repeat left top; }
.mainnav-pl .m6-active { background:url('../images/m6_a.jpg') no-repeat left top; }
.mainnav-pl .m6:hover { background:url('../images/m6_h.jpg') no-repeat left top; }
.mainnav-pl .m7 { background:url('../images/m7.jpg') no-repeat left top; }
.mainnav-pl .m7-active { background:url('../images/m7_a.jpg') no-repeat left top; }
.mainnav-pl .m7:hover { background:url('../images/m7_h.jpg') no-repeat left top; }

.mainnav-en { background:url('../images/mainnav_en.jpg') no-repeat center bottom; }
.mainnav-en .m1 { background:url('../images/m1_en.jpg') no-repeat left top; }
.mainnav-en .m1-active { background:url('../images/m1_a_en.jpg') no-repeat left top; }
.mainnav-en .m1:hover { background:url('../images/m1_h_en.jpg') no-repeat left top; }
.mainnav-en .m2 { background:url('../images/m2_en.jpg') no-repeat left top; }
.mainnav-en .m2-active { background:url('../images/m2_a_en.jpg') no-repeat left top; }
.mainnav-en .m2:hover { background:url('../images/m2_h_en.jpg') no-repeat left top; }
.mainnav-en .m3 { background:url('../images/m3_en.jpg') no-repeat left top; }
.mainnav-en .m3-active { background:url('../images/m3_a_en.jpg') no-repeat left top; }
.mainnav-en .m3:hover { background:url('../images/m3_h_en.jpg') no-repeat left top; }
.mainnav-en .m4 { background:url('../images/m4_en.jpg') no-repeat left top; }
.mainnav-en .m4-active { background:url('../images/m4_a_en.jpg') no-repeat left top; }
.mainnav-en .m4:hover { background:url('../images/m4_h_en.jpg') no-repeat left top; }
.mainnav-en .m5 { background:url('../images/m5_en.jpg') no-repeat left top; }
.mainnav-en .m5-active { background:url('../images/m5_a_en.jpg') no-repeat left top; }
.mainnav-en .m5:hover { background:url('../images/m5_h_en.jpg') no-repeat left top; }
.mainnav-en .m6 { background:url('../images/m6_en.jpg') no-repeat left top; }
.mainnav-en .m6-active { background:url('../images/m6_a_en.jpg') no-repeat left top; }
.mainnav-en .m6:hover { background:url('../images/m6_h_en.jpg') no-repeat left top; }
.mainnav-en .m7 { background:url('../images/m7_en.jpg') no-repeat left top; }
.mainnav-en .m7-active { background:url('../images/m7_a_en.jpg') no-repeat left top; }
.mainnav-en .m7:hover { background:url('../images/m7_h_en.jpg') no-repeat left top; }

#content { border-bottom:5px solid #301e12; width:960px; overflow:hidden; background:url('../images/content_bg.jpg') repeat-y center top; }
#content-body { width:960px; overflow:hidden; background:url('../images/content.jpg') no-repeat center top; }
#left { width:292px; float:left; overflow:hidden; }
#left-body { padding-top:54px; width:267px; float:right; text-align:left; }
#right { width:668px; float:left; clear:right; overflow:hidden; }
#right-body { padding-bottom:20px; width:649px; float:left; overflow:hidden; }

.box { width:255px; background:#301e12 url('../images/box_top.jpg') no-repeat left top; }
.box p { padding:20px 20px 15px 20px; color:#b6987c; text-align:center; line-height:18px; }
.box span { color:#b36736; }
.box a { text-decoration:underline; color:#b36736; }
.box a:hover { text-decoration:none; color:#b36736; }
.box-top { margin:0 auto; width:235px; height:55px; border-bottom:1px solid #5f4726; }
.title-menu-pl { background:url('../images/title_menu_pl.gif') no-repeat left top; }
.title-kontakt-pl { background:url('../images/title_kontakt_pl.gif') no-repeat left top; }
.title-kontakt-en { background:url('../images/title_kontakt_en.gif') no-repeat left top; }
.title-stat-pl { background:url('../images/title_stat_pl.gif') no-repeat left top; }
.title-stat-en { background:url('../images/title_stat_en.gif') no-repeat left top; }
.box-bottom { margin-bottom:20px; width:255px; height:10px; font-size:0; background:#301e12 url('../images/box_bottom.jpg') no-repeat left top; }

.stat { width:255px; }
.stat p { padding:20px 30px 15px 30px; color:#b6987c; text-align:left; line-height:18px; }
.stat span { color:#b36736; }

.subnav { list-style-type:none; }
.subnav li {}
.subnav li a { display:block; width:255px; }

.subnav li.l1 { background:url('../images/menu_l1_line.jpg') no-repeat center bottom; }
.subnav li.l1 a { padding:14px 0 14px 0; font-weight:bold; font-size:110%; text-indent:35px; text-decoration:none; color:#b69b80; }
.subnav li.l1 a:hover, .subnav li.l1-active a { text-decoration:none; color:#b46836; } 

.subnav li.l2 { background:url('../images/menu_l0_line.jpg') no-repeat center bottom; }
.subnav li.l2 a { padding:12px 10px 10px 43px; color:#b59a7d; }
.subnav li.l2 a:hover, .subnav li.l2-active a { text-indent:13px; text-decoration:underline; color:#b46635; background:url('../images/menu_dec.jpg') no-repeat 43px 18px; } 

.subnav .nobg { background:none !important; }

.head-welcome-pl { width:649px; height:119px; background:url('../images/welcome_pl.gif') no-repeat left 53px; }
.head-welcome-en { width:649px; height:119px; background:url('../images/welcome_en.gif') no-repeat left 53px; }

.head-news-pl { width:649px; height:30px; background:url('../images/news_pl.gif') no-repeat left top; }
.head-news-en { width:649px; height:30px; background:url('../images/news_en.gif') no-repeat left top; }

h1 { padding:60px 20px 10px 20px; margin-bottom:12px; border-bottom:1px solid #493a1d; text-align:left; color:#e88544; }
h2 { padding:30px 20px 10px 20px; margin-bottom:12px; border-bottom:1px solid #4d3e1d; text-align:left; color:#e98345; }

.text { overflow:hidden; }
.text p { padding:0 20px 0 20px; color:#ba9c84; text-align:justify; line-height:18px; }
.text ul { padding:10px 20px 10px 40px; list-style-type:square; }
.text ol { padding:10px 20px 10px 40px; list-style-type:decimal; }
.text ul li { padding:3px 0px 3px 0px; text-align:left; color:#ba9c84; }
.text ol li { padding:3px 0px 3px 0px; text-align:left; color:#ba9c84; }
/* drugi level */
.text ul ul { padding:5px 15px 0px 15px; list-style-type:disc; }
.text ol ol { padding:5px 15px 0px 15px; list-style-type:decimal; }
.text ul ul li { padding:3px 0px 3px 0px; text-align:left; color:#ba9c84; }
.text ol ol li { padding:3px 0px 3px 0px; text-align:left; color:#ba9c84; }
.text ul li a { color:#ba9c84; text-decoration:underline; }
.text ol li a { color:#ba9c84; text-decoration:underline; }

.text .content-img { margin:5px 40px 20px 20px; border:5px solid #8e6934; display:block; float:left; }

#gmap { border:3px solid #8e6934; margin:20px auto 20px auto; width:620px; height:400px; overflow:hidden; }

.contact-form { margin:0 auto; width:600px; }
.contact-form .name, .contact-form .email { margin:2px; border:2px solid #8e6934; padding:2px; width:410px; color:#ba9c84; background:#211507; }
.contact-form textarea { margin:2px; font-size:13px; border:2px solid #8e6934; padding:2px; width:410px; color:#ba9c84; background:#211507; }
.contact-form .button { margin:0 auto; padding-top:2px; width:420px; overflow:hidden; }
.contact-form #msg { float:left; padding:5px; }
.contact-form .btn { float:right; }
.contact-form a { line-height:32px; }

.more-page { margin:10px auto; clear:both; width:609px; overflow:hidden; }
.more-page .btn { float:right; }
.more-page .btn a { line-height:30px; color:#fff; }

.item-list { padding:24px 0 0 0; overflow:hidden; }
.item-list h2 { border:none; padding:0 24px 0 24px; font-size:90%; text-align:left; }
.item-list h2 a { color:#e98345; }
.item-list .item { padding:10px 24px 0 24px; overflow:hidden; }
.item-list .item img { margin:5px 10px 10px 0; border:3px solid #8e6934; display:block; float:left; }
.item-list .item p { text-align:justify; line-height:18px; color:#fbcead; }
.item-list .item .button { padding-top:10px; overflow:hidden; }
.item-list .item .button .btn { float:right; }
.item-list .item .button .btn a { line-height:30px; color:#fff; }

.item-block { margin:0 10px 0 0; width:112px; height:230px; float:left; }
.item-block h2 { padding:0 24px 10px 24px; font-size:90%; text-align:center; line-height:18px; color:#ffdf2d; }
.item-block img { display:block; margin:0 auto 10px auto; border:3px solid #8e6934; }
.item-block p { font-size:11px; text-align:center; line-height:16px; color:#fbcead; }
.item-block .button { text-align:center; }
.item-block .button a { color:#b36736; }

.nav { padding:20px 0 20px 0; clear:both; color:#b36736; }
.nav a { color:#b36736; }
.nav a:hover { text-decoration:underline; }

.table { margin:0 auto; width:610px; text-align:left; line-height:18px; color:#b6987c; }
.table span { color:#b36736; }

.gallery { margin:0 auto; width:605px; overflow:hidden; }
.gallery a { margin:0 12px 12px 0; display:block; float:left; width:106px; height:106px; position:relative; }
.gallery img { display:block; position:absolute; top:0px; left:0px; width:106px; height:106px; z-index:9; }
.gallery span { display:block; position:absolute; top:0px; left:0px; width:106px; height:106px; background:url('../images/small_frame_.gif') no-repeat left top; z-index:99; }

.attachment { margin:0 auto; width:610px; }
.attachment ul { list-style-type:none; }
.attachment ul li { text-align:left; }
.attachment ul li a { padding:10px 0 10px 35px; display:block; color:#bd9b7f; text-decoration:none; background:url('../images/attachment_dec.jpg') no-repeat center bottom; }

.movies { margin:0 auto; width:600px; overflow:hidden; }
.movies a { margin:0 14px 12px 0; display:block; float:left; width:106px; height:106px; position:relative; }
.movies img { display:block; position:absolute; top:0px; left:0px; width:106px; height:106px; z-index:9; }
.movies span { display:block; position:absolute; top:0px; left:0px; width:106px; height:106px; background:url('../images/small_frame_.gif') no-repeat left top; z-index:99; }

.footer { width:960px; height:70px; display:inline-block; }
.footer a { padding:0 30px 0 30px; display:inline-block; height:70px; line-height:68px; color:#e2ba62; }
.footer a:hover { color:#b56736; }

.footer-bg { margin:0 auto; width:960px; height:130px; position:relative; background:url('../images/footer.jpg') no-repeat left top; }
.footer-bg p { position:absolute; top:10px; right:10px; color:#45351c; }
.footer-bg p a { color:#45351c; }
