@media screen{
html{height:100%;background:#e8d2ba url(../images/layout/bg-html.jpg) repeat-x;}
body{min-height:100%;_height:100%;min-width:960px;margin:0;padding:0;
	background:url(../images/layout/bg-body.jpg) 50% 0 no-repeat;
	color:#350000;font-family: sans-serif;font-size:13px;}

h1,h2,h3,h4{margin:0;padding:0;font-weight:normal;}
h1{}
h2{margin:0 0 20px;font-size:1.84em;font-weight:bold;color:#350000;}
h2 a{color:#350000;}
h3{font-size:1.23em;font-weight:bold;color:#350000;margin:0 0 5px;}
h3 a{color:#350000;text-decoration:none;}
h3 a:hover{text-decoration:underline;}

p,.article-text{margin:0 0 1em;line-height:1.42em;}
a{color:#d10000;text-decoration:none;font-weight:bold;}
a:hover{text-decoration:underline;}

#footer a.button, a.button {display:block;height:2em;line-height:2em;padding:0 15px;
	color:#fff;background-color:#666;
	text-decoration:none;font-weight:normal;font-size:.84em;}
#footer a.button:hover, a.button:hover{background:#ff7f00;color:#fff;text-decoration:none;}
a.bbutton {display:block;height:2.4em;line-height:2.4em;padding:0 15px;
	color:#fff;background-color:#666;
	text-decoration:none;font-weight:normal;font-size:1em;}
a.bbutton:hover{background:#ff7f00;color:#fff;text-decoration:none;}

img, a img{border:none;text-decoration:none;}
table{border-collapse:collapse;}

#page{position:relative;width:960px;margin:0 auto;}
#header{position:relative;height:134px;width:960px;background:url(../images/layout/header-bg.png) 50% 100% no-repeat;}

#content{position:relative;padding:54px 20px 60px;width:920px;background:url(../images/layout/stin.png) no-repeat;}
	.lc{width:234px;float:left;}
	.rc{width:644px;float:right;padding-top:17px;}
		.articlesBar{width:307px;}
		.newsBar{width:250px;padding:30px 25px 0;background:url(../images/layout/news-bar-bg.png) no-repeat;}


/* LOGO */
a#logo{display:block;position:absolute;top:0;left:0;width:827px;height:128px;margin-bottom:6px;overflow:hidden;background:url(../images/layout/logo.png);}
a#logo span{display:none;}

/* SLIDE */
#slider{width:940px;height:250px;border:10px solid #fff;}
#slider {background:url(../nivoslider/loading.gif) no-repeat 50% 50%;}

/* top menu */
.tMenu{position:absolute;top:0px;left:20px;}
.tMenu a{color:#fff;text-decoration:none;font-weight:normal;font-size:0.85em;line-height:23px;
	padding:0 28px 0 12px;background:url(../images/layout/tm-sep.png) 0 50% no-repeat;}
.tMenu a:hover{text-decoration:none;color:#ffbe4a;}

/* Horizontal Menu 1 */
.hMenu{overflow:hidden;}
.hMenu ul{margin:0;padding:0;list-style:none;}
.hMenu ul li{display:block;float:left;_width:1px;}
.hMenu ul li a{position:relative;display:block;height:28px;padding:10px 14px 0;margin:0 7px;
	font-size:15px;font-weight:normal;text-decoration:none;text-transform:uppercase;
	color:#fffcb4;white-space:nowrap;}
.hMenu ul li a:hover,.hMenu ul li a.active{background:url(../images/layout/hm-hover.gif) repeat-x;color:#000000;}

/* VERTIKALNI MENU */
#vMenu{margin-bottom:80px;}
#vMenu ul{margin:0;padding:0;list-style:none;}
/* LEVEL 1 */
#vMenu ul li{display:block;}
#vMenu ul li a{display:block;padding:1px 0px;
	font-size:1.00em;font-weight:bold;text-decoration:none;text-transform:uppercase;
	color:#350000;overflow:hidden;border-bottom:3px solid #ab9c89;}
#vMenu ul li a span{display:block;padding:10px;}
#vMenu ul li a:hover span, #vMenu ul li a.active span{text-decoration:none;background:#c0af91;}
/* LEVEL 2 */
#vMenu ul li ul li{border:none;}
#vMenu ul li ul li a{padding:0 0 0 15px;border:none;text-transform:none;font-weight:normal;}
#vMenu ul li ul li a span{display:block;padding:10px;cursor:pointer;border-bottom:1px solid #ab9c89;}
#vMenu ul li ul li a:hover, #vMenu ul li ul li a.active{color:#d10000;background:none;}
#vMenu ul li ul li a:hover span, #vMenu ul li ul li a.active span{background:none;}
#vMenu ul li ul li a.active{background: url(../images/layout/vm-hover.gif) 8px 50% no-repeat;}

#fontsize{position:absolute;top:90px;right:20px;color:#cabc9d;font-size:14px;}
#fontsize a{color:#cabc9d;text-decoration:none;font-weight:normal;}
#fontsize a:hover, #fontsize a.active{color:#f6ff00;}
#fontsize a#fs1{font-size:14px;}
#fontsize a#fs2{font-size:18px;}
#fontsize a#fs3{font-size:23px;}

/* DROBECKY */
#drobecky{position:absolute;left:296px;top:15px;color:#734e46;font-size:0.77em;}
#drobecky a{color:#734e46;text-decoration:none;font-weight:normal;background:url(../images/layout/rsaquo.gif) 100% 50% no-repeat;}
#drobecky a:hover{text-decoration:underline;}
#drobecky span{color:#734e46;}


#informations{color:#7d544a;}
	#informations .box{font-size:0.92em;line-height:1.42em;padding:8px;margin:0 0 30px 0;}
	#informations .boxText{}
	#informations h3{margin:0 0 20px;font-size:1.58em;font-weight:normal;text-transform:uppercase;color:#7d544a;}

.banners{}
.banners a{display:block;margin:0 0 25px;}

/* ARTICLE + NEWS */
.news, .article{margin-bottom:60px;overflow:hidden;}
.index .article{font-size:1.07em;}
.article table{width:100%;border-collapse:collapse;margin:1.5em 0;}
.article table th,
.article table td{padding:5px 15px;border:1px solid #e8d2ba;font-size:1em;}
.article table th{background:#d8b083;color:#fff;text-align:left;}
.article table td{background-color:#f6e8d2;color:#610000;}

.article table.nostyle{border:none;width:auto;}
.article table.nostyle td,
.article table.nostyle thead td{border:none;background:none;color:#56698d;}

.article ul{margin:1em 0 1em 16px;padding:0;list-style:none;}
.article ul li{padding:4px 0 4px 20px;background:url(/images/layout/bullet.gif) 0 10px no-repeat;}

.newsBar .news{margin:15px 0 0;padding:0 0 25px;border-bottom:1px solid #c0b29f;}
.newsBarBtm{height:50px;margin:0 -25px;background:url(../images/layout/news-bar-btm.gif) no-repeat;}
.newsBar p{font-size:.92em;}
.news .date{font-size:.85em;color:#ff0000;margin:0;}
.news .il, .news .ir{border:5px solid #fbf2ea;}

#simpleNews{margin:0 0 20px;padding:0 0 18px 0;color:#350000;}
#simpleNews table{border-collapse:collapse;width:100%;}
#simpleNews td{padding:10px 0;vertical-align:top;border-bottom:1px solid #c0b29f;}
#simpleNews td.date{width:70px;color:#f00;font-size:.84em;}
a.simpleNews{text-decoration:none;font-weight:normal;color:#350000;font-size:1.07em;}
a.simpleNews:hover{text-decoration:underline;}

.rss{line-height:24px;padding-left:32px;font-size:.92em;font-weight:normal;
	color:#350000;background:url(../images/layout/rss.gif) 0 50% no-repeat;}


/* FOOTER */
#footer{background:url(../images/layout/footer.jpg) repeat-x;min-width:960px;}
#footer .in{position:relative;width:920px;margin:0 auto;font-size:1em;padding:55px 20px;overflow:hidden;}

#footer {color:#dbe0e9;font-size:1em;}
#footer h3{color:#e2c7ab;font-size:1.84em;font-weight:bold;margin-bottom:20px;}
#footer h4{color:#eae0d1;font-size:1.15em;font-weight:bold;margin:0;}
#footer a{color:#ff8400;text-decoration:none;font-weight:bold;}
#footer a:hover{text-decoration:underline;}

#footer .b1 {width:600px;}
#footer .b2 {width:240px;}

#footer a.button{height:32px;line-height:32px;background-color:#ff7f00;color:#000;font-size:.92em;}

#footer2{background:url(../images/layout/footer2.jpg) repeat-x;min-width:960px;}
#footer2 .in{position:relative;width:920px;margin:0 auto;padding:30px 20px;}
 
/* FOOTER MENU */ 
.fMenu{overflow:hidden;margin:0 0 10px;padding:0;list-style:none;font-size:13px;}
.fMenu li{display:block;float:left;padding:0 15px 0 0;}
.fMenu li a{color:#d7c9b8;text-transform:uppercase;text-decoration:none;font-weight:normal;}
.fMenu li a.active{font-weight:bold;text-decoration:none;}
.fMenu li a:hover{font-weight:normal;text-decoration:underline;}

/* FORMS */
form{overflow:hidden;}
form table{width:100%;}
form table td{vertical-align:top;padding:0 0 14px 0;}
input, textarea{width:214px;height:14px;padding:8px 7px;background:#39352b;color:#fff;border:1px solid #544d38;font-family:sans-serif;font-size:100%;}
input{margin-right:20px;}
textarea{height:96px;}
label{display:block;margin-bottom:7px;font-size:.92em;color:#eae0d1;}
input.wa{width:auto;}
input.file{height:auto;padding:0;}

/* LOGO RGS */
#logoRGS{position:absolute;right:100px;top:25px;display:block;width:164px;height:49px;overflow:hidden;background:url(../images/layout/rgs.png);}
a:hover#logoRGS{background-position:0 -49px;}
#logoRGS span{display:none;}


/* DOWNLOAD */
ul.download{margin:40px 0 0;padding:0;list-style:none;}
ul.download li{display:block;padding:10px 0 10px 30px;background:url(../images/layout/download.gif) 0 no-repeat;color:#888785;
	border-bottom:1px solid #d8b083;font-size:1em;}
ul.download li span{}
ul.download li a{font-weight:bold;text-decoration:none;}
ul.download li a:hover{text-decoration:underline;}

/*STRANKOVANI*/
.strankovani{font-size:0.92em;margin:3em auto;display:table;}
.strankovani a{float:left;margin:0 3px;}
.strankovani a, .strankovani span{display:block;height:25px;line-height:25px;width:25px;overflow:hidden;}
.strankovani a{color:#fff;margin:0 3px;background:#666666;text-align:center;text-decoration:none;font-weight:normal;}
.strankovani a.active, .strankovani a:hover{background:#ff7f00;color:#004c00;}
.strankovani a.prev,.strankovani a.next{background:none;text-decoration:none;width:auto;color:#350000;font-weight:normal;}
.strankovani a.prev:hover,.strankovani a.next:hover{text-decoration:underline;}

}
#scrollHome{position:absolute;left:15px;top:0;display:block;width:40px;height:33px;margin:0;overflow:hidden;
	background:url(../images/layout/home.png) no-repeat;}
#scrollHome span{display:none;}
#upozorneni{display:none;}

/* GALERIE */
.galerie{margin:25px 0 0;}
.nahled{float:left;width:115px;margin:0 17px 0 0;}
.last {margin-right:0;}
.nahled img{margin-bottom:10px;padding:6px 6px 9px;background:url(../images/layout/passparta.png) no-repeat;}
.nahled p{margin:0;text-align:center;font-size:0.85em;color:#653c37;line-height:normal;}

/* CLASSES */
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cls{clear:both;}
.hr hr{display:none;}
.hr{height:2px !important;overflow:hidden;background:url(../images/layout/hr.gif) repeat-x;margin:30px 0;}
.hr.simply{background-image:none;border-bottom:1px solid #4E6D32;margin:10px 0;}
/*
.img, .img span{position:relative;width:313px;height:160px;overflow:hidden;}
.img span{position:absolute;left:0;top:0;background:url(../images/layout/passparta.png);}
*/
.il{margin:0 25px 5px 0;}
.ir{margin:0 0 5px 25px;}
.vam{vertical-align:middle;}
.message{padding:20px;font-weight:bold;color:#f00;background-color:#fff;font-size:14px;}
.copyright{font-size:0.85em;color:#ff8400;}


@media print{
body{background:#fff;color:#000;font-size:12pt;font-family:serif;}
.tMenu,
.hMenu,
#vMenu,
.banners, 
#fontsize,
#footer .b1,
.fMenu{display:none;}
#footer .b2{width:100%;float:none;}
}