@media screen {
body{margin:0;padding:0;
	font-family: Tahoma, 'Tahoma CE', 'Lucida Grande CE', lucida, sans-serif;font-size:12.5px;
	background:#FFF3DB url(../images/layout/body.gif) repeat-x;color:#3C0000;}
h1,h2,h3,h4{margin:0;padding:0;font-weight:normal;}
h1{}
h2{font-size:24px;color:#FF7D1C;margin-bottom:20px;font-weight:bold;}
h2 a{color:#FF7D1C;}
h3{font-size:14px;color:#E60100;margin-bottom:3px;font-weight:bold;}
h3 a{font-weight:normal;color:#E60100;font-weight:bold;}
h4{}
a{color:#E60100;text-decoration:none;font-weight:bold;}
a:hover{text-decoration:underline;}
img{border:none;}
.article-text, p{margin:0;margin-bottom:1.3em; line-height:1.4em;}

#container{position:relative;min-width:1200px;_width:1200px;background:url(../images/layout/paper.jpg) 50% 56px no-repeat;}
.page{position:relative;width:900px;padding:56px 30px 0;margin:0 auto;}
.page.nopadd{padding-top:0;}
#header{padding-bottom:50px;}
#pageDecoration{margin:0 -30px;width:960px;height:328px;background:url(../images/layout/page-decoration.png) no-repeat;}
#pageDecoration div{width:854px;height:282px;padding:24px 53px;background-position:53px 24px;background-repeat:no-repeat;}
.contentBox{position:relative;width:900px;}
#lc{position:relative;float:left;width:228px;padding-left:23px;}
#rc{position:relative;float:right;width:566px;padding-right:23px;}
#footer{position:relative;min-width:1200px;_width:1200px;min-height:560px;margin-top:30px;background:#3c0000 url(../images/layout/footer.gif) repeat-x;}
#footer .in{position:relative;width:900px;padding:43px 30px 0;margin:0 auto;
	background:url(../images/layout/pani.jpg) 530px 0 no-repeat;color:#FFF3DB;}
#footer .in2{position:relative;width:900px;padding:0 30px;margin:0 auto;}

/* BOXES */
#boxes{background-color:#FFA45B;border-top:1px solid #FF7D1C;border-bottom:1px solid #FF7D1C;padding:5px 0;margin:35px 0 35px 0;}
#boxes .in{background-color:#FF7D1C;min-height:617px;_height:617px;}
#boxes .page{padding-top:0;}

.boxes{float:right;width:590px;}
.box{color:#fff;padding:0 0 20px 0;margin:20px 0 0 0;font-size:12.5px;background:url(../images/layout/dash-box.gif) 0 100% repeat-x;}
.last{background-image:none;}
.box a{color:#fff;text-decoration:none;}
.box a:hover{text-decoration:none;}
.box .btnMore{display:block;width:114px;height:24px;padding-top:6px;margin-top:20px;text-align:center;background:url(../images/layout/button.gif) no-repeat;font-size:11px;}
.boxText{float:right;width:335px;}

.boxes2{float:left;width:280px;min-height:617px;_height:617px;background:url(../images/layout/tapeta.jpg) no-repeat;}
.boxes2 h2{color:#3C0000;font-size:24px;text-transform:uppercase;font-weight:normal;}
.boxes2 .box{padding:35px 28px 0 23px;margin:0;background-image:none;color:#3C0000;}
.boxes2 .boxText{float:none;width:100%;}
.boxes2 a{color:#E60100;}
.boxes2 a:hover{text-decoration:underline;}


.boxes3{}
.boxes3 .box{float:left;width:193px;font-size:11.5px;color:#3C0000;margin:0 27px 0 0;background-image:none;}
.boxes3 .last{margin:0;}
.boxes3 .boxText{float:none;width:100%;background:url(../images/layout/box2.gif) no-repeat;}
.boxes3 .boxTextIn{min-height:150px;_height:150px;padding:25px 15px 40px 20px;background:url(../images/layout/box2-btm.gif) 0 100% no-repeat;}
.boxes3 .boxTextIn img{float:left;margin:0 10px 2px 0;}

.boxLinks{margin:18px 0;}
.boxLinks a{padding:0 16px;color:#fff;text-transform:uppercase;background:url(../images/layout/bullet-orange.gif) 0 50% no-repeat;}
.boxLinks a:hover{text-decoration:underline;}

/* LOGO */
#logo, #logo a, #logo span{position:relative;width:250px;height:142px;margin:0;overflow:hidden;}
#logo span{position:absolute;left:0;top:0;background:url(../images/layout/logo.jpg) no-repeat;cursor:pointer;}

/* MOTTO */
#motto, #motto span{position:absolute;right:30px;top:56px;width:390px;height:142px;margin:0;overflow:hidden;}
#motto span{position:absolute;left:0;top:0;background:url(../images/layout/motto.jpg) no-repeat;}

/* HORIZONTAL MENU */
#hMenu{position:absolute;left:30;top:0;height:56px;}
#hMenu ul{margin:0;padding:0;list-style:none;height:56px;}
#hMenu ul li{display:block;float:left;height:45px;_width:1px;}
#hMenu ul li a{display:block;padding:0 17px;line-height:56px;font-size:13.5px;color:#ffffff;font-weight:normal;text-transform:uppercase;text-decoration:none;white-space:nowrap;
	letter-spacing:.03em;}
#hMenu ul li a:hover{background:url(../images/layout/hm-hover.gif) repeat-x;color:#FF7D1C;}
#hMenu ul li a.active{color:#010101;text-decoration:none;background:url(../images/layout/hm-active.gif) repeat-x;}

/* TOP MENU */
#tMenu{position:absolute;right:50px;top:165px;}
#tMenu ul{margin:0;padding:0;list-style:none;}
#tMenu li{display:block;float:left;padding:0 10px 0 18px;background:url(../images/layout/tm-bullet.gif) 0 50% no-repeat;}
#tMenu a{color:#8A5C48;text-decoration:none;font-weight:normal;}
#tMenu a:hover, #tMenu a.active{text-decoration:underline;}

/* VERTICAL MENU */
/* 1st LEVEL */
#vMenu ul{position:relative;margin:0;padding:0;list-style:none;width:228px;margin-bottom:75px;}
#vMenu ul li{width:228px;padding-bottom:1px;background:url(../images/layout/vm-separator.gif) 0 100% no-repeat;}
#vMenu ul li a, #vMenu ul li a strong, #vMenu ul li a strong span{position:relative;display:block;width:228px;font-weight:normal;}
#vMenu ul li a{font-size:14px;color:#3C0000;text-decoration:none;}
#vMenu ul li a span{padding-left:20px;line-height:34px;background:url(../images/layout/vm-bullet.gif) 0 50% no-repeat;}
#vMenu ul li a:hover, #vMenu ul li a.active{color:#E60100;}
#vMenu ul li a.active{background:#FBE4BB;font-weight:bold;}
#vMenu ul li a:hover span,#vMenu ul li a.active span{background:url(../images/layout/vm-bullet-active.gif) 0 50% no-repeat;}

/* ARTICLES */
#stin{padding-bottom:45px;background:url(../images/layout/stin.gif) 0 100% no-repeat;}

.rCol .article-text{line-height:1.5em;}
.article, .news, .faq{margin-bottom:40px;}
.article table{border-collapse:collapse;border:1px solid #FFF3DB;width:100%;}
.article table th,
.article table td{border:1px solid #FFF3DB;font-size:1em;padding:10px;vertical-align:top;}
.article table th{background-color:#F0DCAD;color:#3C0000;font-weight:bold;width:146px;text-align:left;}
.article table td{background-color:#EBD299;color:#3C0000;font-weight:normal;}
.article ul{margin:1em none;padding:0;list-style:none;}
.article li{margin:4px 0;padding-left:30px;background:url(../images/layout/bullet.gif) 10px 6px no-repeat;}
.article table.partneri{border:none;width:auto;}
.article table.partneri td,
.article table.partneri th{padding:10px 5px;border:none;background:none;}

#indexArticle{background:url(../files/kbelik.png) 0 0 no-repeat;min-height:198px;padding-left:315px;}
#indexArticle .article{margin-bottom:0;line-height:1.47em;}

/* FAQS */
.faq{background:url(../images/layout/dash.gif) 0 100% repeat-x;padding:0 0 15px 0;}
.faq .article-text{font-weight:bold;}
.faq .article-text.answer{font-weight:normal;font-style:italic;}
.faq h3{font-size:16.5px;color:#FF7D1C;}
.faq .date{float:right;}

/* NEWS */
#news{padding:0 0 0 24px;}
#news h2{margin: 0 0 25px 0;}
#news .news{position:relative;float:left;width:221px;min-height:345px;_height:345px;padding-right:34px;margin:0 33px 0 0;background:url(../images/layout/vert-rule.gif) 100% 0 repeat-y;}
.news .date{color:#9D7B69;margin-bottom:15px;}
#news .btnMore{display:block;width:77px;height:33px;line-height:26px;padding:0;color:#fff;background:url(../images/layout/btn-more.gif) no-repeat;
	text-decoration:none;text-align:center;font-size:11px;}

#simpleNews{float:right;width:300px;}
#simpleNews ul{margin:0;padding:0;list-style:none;}
#simpleNews li{font-size:12.5px;padding-left:25px;margin-bottom:14px;background:url(../images/layout/news.gif) 0 2px no-repeat;}
#simpleNews a{font-weight:normal;}
#simpleNews span{display:block;background:url(../images/layout/dash.gif) 0 100% repeat-x;padding-bottom:9px;}
#simpleNews span.date{font-size:11px;color:#9D7B69;background-image:none;padding:0;}
#simpleNews .btnMore{display:block;width:122px;height:33px;line-height:26px;padding:0;margin-top:3em;color:#fff;background:url(../images/layout/btn-archiv.gif) no-repeat;
	text-decoration:none;text-align:center;font-size:11.5px;font-weight:bold;}
/* DROBECKY */
#drobecky{position:absolute;top:-50px;height:50px;line-height:50px;color:#9D7B69;font-size:11px;}
#drobecky a{color:#9D7B69;text-decoration:none;line-height:50px;}
#drobecky a:hover{text-decoration:underline;}
#drobecky span{font-weight:bold;}

/* DOWNLOADS */
.download{list-style:none;margin:1em 0; padding:0;color:#AE9883;}
.download li{padding-left:42px;background:url(../images/layout/pdf.gif) 0 7px no-repeat;}
.download span{display:block;padding:5px 0;background:url(../images/layout/dash.gif) 0 100% repeat-x;}


.boxes2 .galerie .nahled{width:72px;margin:0 6px 6px 0;}
.boxes2 .galerie img{width:70px;height:70px;border:1px solid #fff;}
.boxes2 .galerie .last {margin-right:0;}

/* FOOTER */
#footer h3{font-size:24px;color:#fff;margin-bottom:25px;font-weight:normal;}
#footer a{color:#fff;text-decoration:none;font-weight:bold;}
#footer a:hover{text-decoration:underline;}
#footer .bbar{position:relative;}

a#logof, a#logof span{display:block;position:relative;width:108px;height:60px;margin:0;overflow:hidden;}
a#logof{margin-top:25px;}
a#logof span{position:absolute;left:0;top:0;background:url(../images/layout/logof.gif) no-repeat;cursor:pointer;}

#col01{width:165px;height:420px;float:left;background:url(../images/layout/footer-sep.gif) 100% 0 repeat-y}
#col02{width:175px;padding-left:25px;height:420px;float:left;background:url(../images/layout/footer-sep.gif) 100% 0 repeat-y}
#col03{width:160px;padding-left:30px;height:420px;float:left;}

#bbar{position:relative;width:840px;}

/* FOOTER MENU */
#fMenu{list-style:none;margin:0;padding:0;padding:30px 0 10px;}
#footer #fMenu a{color:#FFF3DB;font-weight:normal;text-transform:uppercase;font-size:11.5px}
#footer #fMenu a:hover{text-decoration:underline;}
#footer #fMenu a.active{color:#fff;text-decoration:underline;}
#fMenu li{display:inline;padding-right:15px;}

/* FORMS */
input, textarea{border:none;background-color:#E26A18;width:130px;height:16px;padding:7px;margin-bottom:5px;font-size:1em;font-family:sans-serif;color:#fff;}
textarea{height:76px;}
label{display:block;padding:0 0 3px 0;}
a.submit{display:block;width:111px;height:26px;line-height:26px;background:#800723;color:#fff;font-size:12px;text-transform:uppercase;}

form .submit{display:block;width:114px;padding-bottom:4px;height:26px;line-height:26px;margin-top:20px;text-align:center;background:url(../images/layout/button.gif) no-repeat;font-size:11px}
#footer form a.submit:hover,form a.submit:hover{text-decoration:none;}
#newsletterForm{}

.form table{width:100%;border-collapse:collapse;}
.form table td{padding:13px 0;}
.form input,
.form textarea{color:#c30000;border:none;background-color:#FFCE8D;width:100px;height:16px;padding:7px;margin-bottom:5px;font-size:1em;font-family:sans-serif;}
.form input.longer{width:170px;}
.form input.longer2{width:265px;}
.form input.wa{width:auto;}
.form textarea{width:552px;height:150px;}
.form select{width:360px;}
.form input.file {background-color:#FFCE8D;height:auto;width:auto;}
.form label{font-weight:normal;}
.form label.required{font-weight:bold;}
.form .submit{display:block;width:114px;height:30px;line-height:25px;margin-top:20px;text-align:center;background:url(../images/layout/submit.gif) no-repeat;color:#fff;}

/* LOGO RGS */
#logoRGS, #logoRGS span{position:relative;display:block;width:217px;height:31px;overflow:hidden;}
#logoRGS{position:absolute;right:20px;top:30px;}
#logoRGS span{position:absolute;right:0;top:0;background:url(../images/layout/rgs.gif);cursor:pointer;}
a:hover#logoRGS span{background-position:0 -31px;}

/* RSS */
#rss, #rss span{position:relative;display:block;width:86px;height:69px;overflow:hidden;}
#rss{position:absolute;left:425px;top:-49px;}
#rss span{position:absolute;right:0;top:0;background:url(../images/layout/rss.gif);cursor:pointer;}

#links{padding:10px 0 30px;color:#805959;}
#links a{color:#805959;font-weight:normal;font-size:80%;}

/*STRANKOVANI*/
.strankovani{font-size:1em;margin:0 auto;padding-bottom:25px;}
.strankovani .prev, .strankovani .next, .strankovani a{display:block;float:left;height:28px;line-height:28px;}
.strankovani a{color:#3C0000;width:28px;margin:0 3px;background:url(../images/layout/bg-stranka.gif) 0 0 no-repeat;text-align:center;text-decoration:none;}
.strankovani a.active, .strankovani a:hover{background-position:0 -28px;color:#fff;}
.strankovani .prev a,.strankovani .next a{background:none;text-decoration:none;width:auto;color:#3C0000;font-weight:normal;}
.strankovani .prev a:hover,.strankovani .next a:hover{text-decoration:underline;}
}
@media print {
	body{margin:auto;background:#fff;color:#000;font-size:12pt;font-family:serif;}
	#container{background:none;width:100%;}
	.nahled p{color:#000;}
	
	#hMenu,
	#vMenu,
	#tMenu,
	#fMenu,
	#languages,
	#bubbles,
	#newsletterForm,
	#cForm,
	#upoutavky,
	#drobecky,
	#lc,
	.box form,
	#rss,
	#archiv	{display:none;}
	
	#header,
	#subheader,
	#subheader .in,
	#page, 
	#contentBox, 
	#rc
	.article,
	.news,
	#footer{float:none;width:100%;margin:0;padding:0;background:none;background-image:none;}
	#footer{margin:1em 0;}
}
/* GALERIE */
.galerie{margin-top:30px;}
.nahled{float:left;width:127px;margin:0 19px 10px 0;}
.last {margin-right:0;}
.nahled img{margin-bottom:10px;}
.nahled p{text-align:center;font-size:11.5px;color:#9D7B69;}

/* CLASSES */
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cls{clear:both;height:1px !important;font-size:1px !important; line-height:1px !important;margin:0;padding:0;}
.hr hr{display:none;}
.hr{height:9px;width:900px;background:url(../images/layout/hr.gif) no-repeat;font-size:1px !important;padding:0;margin:35px 0;}
.hr.short{height:9px;width:566px;background:url(../images/layout/hr-short.gif) no-repeat;font-size:1px !important;padding:0;margin:35px 0;}

.il{margin:0 10px 1px 0;width:207px;height:76px;padding:12px 7px 16px 7px;background:url(../images/layout/passparta.png) no-repeat;}
.ir{margin:0 10px 1px 0;width:207px;height:76px;padding:12px 7px 16px 7px;background:url(../images/layout/passparta.png) no-repeat;}
.message{padding:.5em;border:1px solid #f00;background-color:#FFCCFF;font-weight:bold;color:#f00;}