@media screen{
body{
	margin:0;padding:0;
	background:#522817 url(../images/layout/pattern.jpg);color:#E5CB81;
	font-size:12.5px;font-family: 'Tahoma CE', Tahoma, 'Lucida Grande CE', lucida, sans-serif;
	}
h1,h2,h3,h4{margin:0;padding:0;font-weight:normal;}
h1{}
h2{font-size:24px;font-weight:normal;font-style:italic;font-family: Palatino, 'palatino linotype', serif;
	color:#ECBB4D;margin-bottom:18px;}
h2 a{color:#ECBB4D;text-decoration:none;font-weight:normal;}
h2 a:hover{color:#FFDE00;text-decoration:none;}
h3{font-size:22px;margin-bottom:16px;}
h3 a{color:#5B80A9;text-decoration:none;font-weight:normal;}
h3 a:hover{color:#000000;text-decoration:none;}
p,.article-text{margin:0 0 1em;line-height:1.44em;}
.page-text{color:#5B80A9;line-height:1.44em;font-weight:normal;margin-bottom:40px;}
a{color:#ECBB4D;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
table{border-collapse:collapse;}

#container{background:url(../images/layout/bg.gif) repeat-x;}
#page{position:relative;width:960px;margin:0 auto;background:url(../images/layout/page.jpg) 50% 0 no-repeat;min-height:1024px;}
#page-left{position:absolute;left:-187px;top:0;width:187px;height:1024px;background:url(../images/layout/page.jpg) 0 0 no-repeat;}
#page-right{position:absolute;right:-187px;top:0;width:187px;height:1024px;background:url(../images/layout/page.jpg) 100% 0 no-repeat;}
#header{position:relative;height:382px;}
#content{position:relative;min-height:1px;}
#lc{position:relative;width:628px;padding:65px 0 0 22px;float:left;}
#rc{position:relative;width:260px;float:right;}
#footer{position:relative;background:url(../images/layout/footer.jpg) 0 25px repeat-x;}
#footer .in{position:relative;width:960px;height:760px;margin:0 auto;background:url(../images/layout/footer02.jpg) 50% 0 no-repeat;}
#footer-left{position:absolute;left:-187px;top:0;width:187px;height:760px;background:url(../images/layout/footer02.jpg) 0 0 no-repeat;}
#footer-right{position:absolute;right:-187px;top:0;width:187px;height:760px;background:url(../images/layout/footer02.jpg) 100% 0 no-repeat;}

/*
#scrollHome{position:absolute;left:50%;bottom:0;margin:0 0 0 -18px;display:block;width:36px;height:36px;background:url(../images/layout/scroll-home.png) no-repeat;}
#scrollHome span{display:none;}
*/
/* LOGO */

#logo, #logo a{position:relative;display:block;width:707px;height:175px;margin:0;overflow:hidden;}
#logo{position:absolute;top:80px;right:0;background:url(../images/layout/logo.png) no-repeat;}
* html h1#logo, * html h1#logo a{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/logo.png', sizingMethod='scale');background: none;}
#logo span{display:none;}

/* Horizontal Menu 1 */
.hMenu{position:absolute;right:75px;top:45px;}
.hMenu ul{margin:0;padding:0;list-style:none;}
.hMenu ul li{display:block;float:left;margin:0 0 0 10px;_width:1px;white-space:nowrap;}
.hMenu ul li a{position:relative;display:block;height:34px;line-height:28px;margin:0 4px;padding:0 10px;
	font-size:16px;font-weight:normal;font-family: Palatino, 'palatino linotype', serif;
	color:#FFFDC3;background:url(../images/layout/hm.png) 50% 0;
	text-decoration:none;text-transform:lowercase;
	}
.hMenu ul li a:hover{color:#FFF030;text-decoration:none;background-position:50% 68px;}
.hMenu ul li a.active{color:#FFF030;text-decoration:none;background-position:50% 100%;}
.hml{diplay:block;position:absolute;left:-4px;top:0;width:4px;height:34px;background:url(../images/layout/hm.png) 0 0;}
.hMenu ul li a:hover .hml, .hMenu ul li a.active .hml{background-position:0 100%;}
.hmr{diplay:block;position:absolute;right:-4px;top:0;width:4px;height:34px;background:url(../images/layout/hm.png) 100% 0;}
.hMenu ul li a:hover .hmr, .hMenu ul li a.active .hmr{background-position:100% 100%;}


/* VERTICAL MENU */
#verticalMenu{position:relative;width:260px;}
#verticalMenu li,
#verticalMenu a,
#verticalMenu a span{display:block;}
#verticalMenu ul{margin:0;padding:0;list-style:none;}
#verticalMenu ul li{position:relative;}
#verticalMenu ul li a{height:37px;line-height:37px;
	text-decoration:none;text-align:center;
	font-size:19px;font-weight:bold;font-family: Palatino, 'palatino linotype', serif;
	color:#FFDE00;background:url(../images/layout/vm-level1.png) no-repeat;
}
#verticalMenu ul li a:hover{text-decoration:none;}

#verticalMenu ul li ul{margin:0 0 60px;padding:0 0 28px;
	background:url(../images/layout/vm-level2-btm.png) 0 100% no-repeat;}
#verticalMenu ul li ul li{position:relative;padding:0;}
#verticalMenu ul li ul li a{line-height:32px;height:32px;padding:0 0 0 38px;margin:0;
	color:#E5CB81;background:url(../images/layout/lili.png) repeat-y;
	font-size:13.5px;font-weight:normal;font-family: 'Tahoma CE', Tahoma, 'Lucida Grande CE', lucida, sans-serif;
	text-align:left;
	border-bottom:2px dashed #622A17;}
#verticalMenu ul li ul li.first a{background:url(../images/layout/lilifirst.png) no-repeat;}
#verticalMenu ul li ul li a span{margin-left:-22px;padding-left:22px;}
#verticalMenu ul li ul li a:hover{color:#ECBB4D;}
#verticalMenu ul li ul li a.active{font-weight:bold;color:#ECBB4D}
#verticalMenu ul li ul li a.active span{background:url(../images/layout/vm-bullet-1.gif) 0 50% no-repeat;}

#verticalMenu ul li ul li ul{background:none;}
#verticalMenu ul li ul li ul li{margin:0;padding:0;background:none;}
#verticalMenu ul li ul li ul li.first a{background:url(../images/layout/lili.png) repeat-y;}
#verticalMenu ul li ul li ul li a span{margin:0;padding-left:22px;}
#verticalMenu ul li ul li ul li a.active span{background:url(../images/layout/vm-bullet-2.gif) 0 50% no-repeat;}

#verticalMenu ul li ul li ul{background-image:none;border:none;padding:0;margin:0;}


/* TOP MENU */
.tMenu{position:absolute;right:98px;top:330px;height:21px;_width:250px;}
.tMenu ul{margin:0;padding:0;list-style:none;height:21px;}
.tMenu li{display:block;float:left;margin:0 12px;}
.tMenu a{color:#8B040C;display:block;margin:0;width:21px;height:21px;line-height:21px;overflow:hidden;
	font-size:11px;font-weight:normal;text-decoration:none;text-align:center;
	background:url(../images/layout/tm.png) no-repeat;}
.tMenu a.active,.tMenu a:hover{text-decoration:none;color:#E5CB81;}
.tMenu a span{display:none;}

#ikonka01{background:url(../images/layout/sitemap.png) no-repeat;}
#ikonka02{background:url(../images/layout/print.png) no-repeat;}
#ikonka03{background:url(../images/layout/favs.png) no-repeat;}
/*
#ikonka01:hover,
#ikonka02:hover,
#ikonka03:hover {background-position:0 -21px;}
*/

/* DROBECKY */
#drobecky{position:absolute;top:0;left:225px;padding-left:40px;width:385px;line-height:21px;color:#E5CB81;font-size:11px;margin-bottom:25px;font-family: Palatino, 'palatino linotype', serif;
	background:url(../images/layout/raquo.png) 0 0 no-repeat;}
#drobecky a{color:#E5CB81;text-decoration:none;font-weight:normal;}
#drobecky a:hover{text-decoration:underline;}
#drobecky span{font-weight:bold;}

/* ARTICLE */
.infobar{height:27px;line-height:22px;margin:0 0 18px -22px;padding:4px 0 0 22px;
	font-size:12px;font-weight:bold;font-style:italic;font-family: Palatino, 'palatino linotype', serif;font-weight:normal;
	background:url(../images/layout/infobar.png);}
.datum{float:left;color:#ECBB4D;text-transform:uppercase;}
.sekce{float:left;color:#7D4736;border-left:1px solid #7D4736;padding:0 0 0 15px;margin:0 0 0 15px;}
.sekce a{color:#7D4736;}
.sekce a:hover{color:#FFDE00;text-decoration:none;}

.article{margin-bottom:60px;}

.article table{width:100%;}
.article table th,
.article table td{padding:5px 10px;}
.article table th{text-align:left;background:#3b1609;}
.article table td{background:#713931;border-bottom:1px solid #3b1609;}
.article table.nostyle{border:none;width:auto;}
.article table.nostyle td,
.article table.nostyle thead td{border:none;background:none;}


a.more{color:#ECBB4D;display:block;width:167px;height:25px;line-height:25px;padding:0 0 0 20px;margin:30px 0 0 0;background:url(../images/layout/more.png) no-repeat;
	font-family: Palatino, 'palatino linotype', serif;font-weight:bold;font-size:11.5px;text-transform:uppercase;}
a.more:hover{color:#FFDE00;text-decoration:none;}

/* RIGHT */
.box{width:220px;padding:0 20px 20px;background:url(../images/layout/box.png) repeat-y;color:#E5CB81;font-size:12px;line-height:1.3em;}
.boxBtm{margin:0 0 40px;height:30px;background: url(../images/layout/box-bottom.png) 0 100% no-repeat;}
.box h3{height:37px;line-height:37px;margin:0;padding-bottom:22px;
	text-decoration:none;text-align:center;
	font-size:19px;font-weight:bold;font-family: Palatino, 'palatino linotype', serif;
	color:#FFDE00;}
.box h4{font-weight:bold;font-size:14px;margin-bottom:5px;}
.box p, .box .articleText{margin:0;font-size:12px;}
.box .articleText{padding-bottom:1.3em;}
.box img{border:5px solid #5F2D25;}
.box .articleText{line-height:1.6em;}

.randomfoto{}
.randomfoto img{width:55px;height:55px;margin:0 5px 5px 0;border:5px solid #5F2D25;}

#copyright{padding-bottom:50px;padding:0 25px;}
#copyright div{font-size:11px;line-height:1.45em;}
#copyright div strong{display:block;font-family: Palatino, 'palatino linotype', serif;color:#FFDE00;font-size:14px;}

/* FORMS */
input, textarea{border:1px solid #000;background-color:#3E1910;color:#E5CB81;
	width:216px;height:16px;padding:7px;margin-bottom:5px;font-size:1em;font-family:sans-serif;}
textarea{height:140px;}
label{display:block;padding:0 0 3px 0;}

#cForm td{vertical-align:top;padding:0 1em 5px 0;}
#cForm label{padding-left:15px;}
#cForm input{width:212px;}
a.submit{display:block;width:167px;height:25px;line-height:25px;
	text-align:center;	background:url(../images/layout/btn.png) no-repeat;
	font-family: Palatino, 'palatino linotype', serif;font-weight:bold;font-size:11.5px;text-transform:uppercase;}
a.submit:hover{color:#FFDE00;text-decoration:none;}

/* GUESTBOOK */
#guestbook{margin-bottom:40px;}
#guestbook table{width:604px;}
#guestbook input{width:150px;}
#guestbook textarea {width:604px;height:150px;}

/* DOWNLOAD */
/*
ul.download{margin:50px 0;padding:0;list-style:none;width:50%;}
ul.download li{display:block;padding-left:30px;background:url(../images/layout/dwn.gif) 0 5px no-repeat;color:#747474;}
ul.download li a {}
ul.download li span{display:block;padding:5px 0;border-bottom:1px solid #D1D1D1;}
*/
/*STRANKOVANI*/
.strankovani{font-size:12px;margin:3em auto;display:table;}
.strankovani a, .strankovani span{display:block;float:left;height:25px;line-height:25px;}
.strankovani a{color:#FFFCB1;width:25px;margin:0 3px;background:#2D0000;text-align:center;text-decoration:none;font-weight:normal;
	border:1px solid #713931;}
.strankovani a.active, .strankovani a:hover{background:#3C1709;color:#FFDE00;border:1px solid #2D0000;}
.strankovani a.prev,.strankovani a.next{background:none;text-decoration:none;width:auto;color:#FFFCB1;font-weight:normal;border:none;}
.strankovani a.prev:hover,.strankovani a.next:hover{text-decoration:underline;}

/* FOOTER */
#address{position:absolute;left:240px;top:330px;font-size:13px;line-height:1.4em;}
#address h4{color:#E5CB81;font-size:14.5px;font-family: Palatino, 'palatino linotype', serif;margin-bottom:12px;}
#address h4 strong{display:block;color:#FFDE00;font-size:20px;}

#c2{position:absolute;left:480px;top:185px;}

#verybottom{position:absolute;left:0;bottom:0;height:90px;color:#8B886B;}
#verybottom a{color:#8B886B;}
#verybottom .dekovacka{float:left;width:215px;margin:24px 0 0 22px;font-size:10px;}
#rss {position:relative;float:left;width:240px;font-size:11px;margin:24px 0 0 0;}
#rss a{position:absolute;left:-20px;top:-75px;width:141px;height:105px;background:url(../images/layout/rss.png) no-repeat;}
#rss a:hover{text-decoration:none;}

/* LOGO RGS */
#logoRGS, #logoRGS span{position:relative;display:block;width:375px;height:50px;overflow:hidden;}
#logoRGS{float:right;margin:14px 0 0;}
#logoRGS span{position:absolute;left:0;top:0;background:url(../images/layout/rgs.gif);cursor:pointer;}
a:hover#logoRGS span{background-position:0 -50px;}

}
/* GALERIE */
.galerie{margin:20px 0 20px 0;}
.nahled{float:left;width:144px;min-height:160px;margin:0 14px 10px 0;}
.last {margin-right:0;}
.nahled img{margin-bottom:2px;border:8px solid #713931;}
.nahled p{text-align:center;font-size:11px;color:#ECBB4D;background:url(../images/layout/galbtm.gif) repeat-x;padding:10px;}

/* CLASSES */
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cls{clear:both;}
.hr hr{display:none;}
.hr{margin:10px 0;height:5px;background:url(../images/layout/hr.png) repeat-x;}
.img{padding:4px 4px 13px 4px;background:url(../images/layout/passparta.gif);}
.il{margin:0 12px 12px 0;border:8px solid #713931;}
.ir{margin:0 0 12px 12px;border:8px solid #713931;}
.message{padding:.5em;border:1px solid #f00;background-color:#FFCCFF;font-weight:bold;color:#f00;}

@media print{
body{background:#fff;color:#000;font-size:12pt;font-family:serif;}
.tMenu,
.hMenu,
.hMenuDva,
#vMenu,
#c2{display:none;}
}
