@media screen{
body{
	margin:0;padding:21px 0 0;
	background:#EEEEEE url(../images/layout/body.png) repeat-x;color:#3A3A3A;
	font-size:13px;font-family:sans-serif;
	}
h1,h2,h3,h4{margin:0;padding:0;font-weight:normal;color:#5B80A9;}
h1{}
h2{font-size:24px;font-weight:bold;margin-bottom:18px;}
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;}
.page-text{color:#5B80A9;line-height:1.4em;font-weight:normal;margin-bottom:40px;}
a{color:#5B80A9;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}
.page-text a{color:#4D4D4D;}
.btn{float:left;display:block;height:2em;line-height:2em;margin:10px 0 0;padding:0 10px;
	background:#9DB3CB;color:#fff;
	font-size:13px;font-weight:bold;
	text-transform:uppercase;text-align:center;
}
.btn1{text-transform:none;}
.btn:hover{background-color:#5B80A9;text-decoration:none;}
img{border:none;}
table{border-collapse:collapse;}

#container{}
#page{position:relative;width:960px;padding:0 20px;margin:0 auto;}
#header{position:relative;height:108px;padding-bottom:286px;background:url(../images/headers/default.jpg) 50% 108px no-repeat;}
#motto{position:relative;width:395px;top:80px;padding:10px;background:url(../images/layout/transparent-black.png);}
#motto h2{margin:0;color:#fff;font-size:33px;}
#motto a{color:#fff;}
#motto p{margin:0;color:#fff;font-size:15px;}
#motto strong{font-size:19px;}
#stin{position:absolute;left:0;top:108px;width:960px;height:18px;background:url(../images/layout/stin.png) repeat-x;}
#levejcancour{position:absolute;left:-100px;top:108px;width:120px;height:374px;background:url(../images/headers/default.jpg) 0 0 no-repeat;}
#levejcancour div{position:absolute;left:0;top:0;width:120px;height:374px;background:url(../images/layout/levejcancouroverlay.png) 0 0 no-repeat;}
#pravejcancour{position:absolute;right:-100px;top:108px;width:120px;height:374px;background:url(../images/headers/default.jpg) 100% 0 no-repeat;}
#pravejcancour div{position:absolute;left:0;top:0;width:120px;height:374px;background:url(../images/layout/pravejcancouroverlay.png) 0 0 no-repeat;}
#content{background:#fff url(../images/layout/bg-content.gif) 0 100% no-repeat;padding:27px 26px 75px;}
#lc{width:642px;float:left;}
#rc{width:240px;float:right;}
#footer{height:576px;margin-top:75px;background:url(../images/layout/footer.gif) repeat-x;color:#fff;}
#footer .in{position:relative;width:960px;height:528px;padding:48px 20px 0;margin:0 auto;background:url(../images/layout/footer-in.gif) 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, #logo span{position:relative;width:200px;height:108px;margin:0;overflow:hidden;}
#logo span{position:absolute;left:0;top:0;background:url(../images/layout/logo.jpg) no-repeat;cursor:pointer;}

/* Horizontal Menu 1 */
.hMenu{position:absolute;left:295px;bottom:266px;}
.hMenu ul{margin:0;padding:0;list-style:none;}
.hMenu ul li{display:block;float:left;}
.hMenu ul li a{display:block;padding:0 20px 40px;font-size:15px;color:#000;text-decoration:none;text-transform:uppercase;font-weight:normal;}
.hMenu ul li a:hover,.hMenu ul li a.active{color:#5B80A9;text-decoration:none;}
.hMenu ul li a.active{background:url(../images/layout/ukazovatko.png) 50% 100% no-repeat;}

.hMenuDva{background:#E8E8E8;height:61px;}
.hMenuDva ul{margin:0;padding:0;list-style:none;}
.hMenuDva ul li{display:block;float:left;border-left:1px solid #C5C5C5;width:239px;height:61px;}
.hMenuDva ul li a{position:relative;display:block;font-size:13px;color:#747474;text-decoration:none;height:47px;padding:14px 0 0 72px;font-weight:normal;}
.hMenuDva ul li a span{display:block;position:absolute;left:16px;top:14px;width:34px;height:34px;padding-right:5px;background:url(../images/layout/hm2-item-bg.gif) no-repeat;
	color:#ADC0D4;font-size:20px;text-align:center;line-height:34px;}
.hMenuDva ul li a strong {color:#000;display:block;font-size:16px;font-weight:bold;letter-spacing:-0.015em;text-transform:uppercase;}
.hMenuDva ul li a:hover,
.hMenuDva ul li a:hover strong, 
.hMenuDva ul li a.active,
.hMenuDva ul li a.active strong{color:#5B80A9;text-decoration:none;}
.hMenuDva ul li a.active{background:#fff;}
.hMenuDva ul li a:hover span,
.hMenuDva ul li a.active span{color:#ffffff;}

/* VERTIKALNI MENU */
#vMenu{padding:21px;margin-bottom:60px;border-top:5px solid #5B80A9;background-color:#EEEEEE;}
#vMenu ul{margin:0;padding:0;list-style:none;}
#vMenu ul ul{margin:0 0 35px 0;}
#vMenu ul ul ul{margin:0;}

#vMenu ul li{display:block;}
#vMenu ul li a{display:block;color:#474747;font-size:16px;font-weight:bold;text-decoration:none;padding:0 0 10px 0;} /* level1 */
#vMenu ul li ul li a{font-size:13px;font-weight:bold;border-bottom:1px solid #bebebe;padding:8px 0;} /* level2 */
#vMenu ul li ul li ul li a{font-size:13px;font-weight:normal;padding:8px 0 8px 14px;background:url(../images/layout/lvl3.gif) 0 50% no-repeat;} /* level3 */
#vMenu ul li ul li ul li ul li a{font-size:13px;font-weight:normal;padding:8px 0 8px 24px;background:url(../images/layout/lvl4.gif) 0 50% no-repeat;} /* level4 */
#vMenu ul li ul li ul li ul li ul li a{font-size:13px;font-weight:normal;border-bottom:none;padding:8px 0 8px 37px;background-image:none;} /* level5 */

#vMenu ul li a:hover,
#vMenu ul li a.active{text-decoration:none;color:#5B80A9;} /* level1 */
#vMenu ul li ul li a:hover,
#vMenu ul li ul li a.active{color:#5B80A9;} /* level2 */
#vMenu ul li ul li ul li a:hover,
#vMenu ul li ul li ul li a.active{color:#5B80A9;background:url(../images/layout/lvl3a.gif) 0 50% no-repeat;} /* level3 */
#vMenu ul li ul li ul li ul li a:hover,
#vMenu ul li ul li ul li ul li a.active{color:#5B80A9;background:url(../images/layout/lvl4a.gif) 0 50% no-repeat;} /* level4 */
#vMenu ul li ul li ul li ul li ul li a:hover{color:#5B80A9;background-image:none;} /* level5 */
#vMenu ul li ul li ul li ul li ul li a.active{color:#5B80A9;background:url(../images/layout/lvl5a.gif) 12px 50% no-repeat;} /* level5 */

/* TOP MENU */
.tMenu{position:absolute;right:34px;top:-21px;height:21px;}
.tMenu ul{margin:0;padding:0;list-style:none;height:21px;background:url(../images/layout/tm-separator.gif) 100% 0 no-repeat;}
.tMenu li{display:block;float:left;padding:0 15px;background:url(../images/layout/tm-separator.gif) 0 0 no-repeat;}
.tMenu a{color:#6C6C6C;display:block;margin:0;padding:0 0 0 25px;height:21px;line-height:19px;overflow:hidden;font-weight:normal;text-decoration:none;font-size:11px;}
.tMenu a:hover{text-decoration:none;}

#ikonka01{background:url(../images/layout/ikonka01.gif) no-repeat;}
#ikonka02{background:url(../images/layout/ikonka02.gif) no-repeat;}
#ikonka03{background:url(../images/layout/ikonka03.gif) no-repeat;}
#ikonka04{background:url(../images/layout/ikonka04.gif) no-repeat;}
#ikonka01:hover,
#ikonka02:hover,
#ikonka03:hover,
#ikonka04:hover{background-position:0 -21px;}

/* DROBECKY */
#drobecky{color:#747474;font-size:11px;margin-bottom:25px;}
#drobecky a{color:#747474;text-decoration:none;font-weight:normal;}
#drobecky a:hover{text-decoration:underline;}
#drobecky span{font-weight:bold;}


/* INDEX */
#index{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #000;}
#index h2{font-weight:bold;font-size:13px;line-height:2.3em;color:#fff;padding:0 10px;background:#5B80A9;text-transform:uppercase;}
#index .c1{float:left;width:283px;padding-right:29px;}
#index .c3{float:right;width:283px;padding:0;}
#index .upoutavky{margin:20px 0;padding:20px 0 0;border-top:1px solid #000;}

#indexArticle{width:430px;}
.indexUpoutavka, .indexUpoutavka span{position:relative;display:block;width:454px;height:219px;margin:0;padding:0;overflow:hidden;}
#indexUpoutavka-cs span{position:absolute;left:0;top:0;background:url(../images/layout/index-upoutavka-cs.jpg) no-repeat;cursor:pointer;}
a#indexUpoutavka-cs:hover span,
a#indexUpoutavka-en:hover span{background-position:0 -219px;}

#index .news h3{font-size:20px;margin-bottom:0;}
#index .hr{background:url(../images/layout/news-hr.gif) 0 0 no-repeat;padding-top:20px;}
.news{font-size:12px;margin-bottom:60px;}
#index .news{margin:0;padding-bottom:30px;}
.news h3{margin-bottom:0;}
.news .date{color:#5B80A9;font-size:11px;margin-bottom:1em;}
.news a.btn{font-size:11px;}

#simpleNews{font-size:13px;padding-top:15px;background:url(../images/layout/bg-sn.gif) no-repeat;}
#simpleNews table{width:100%;border-collapse:collapse;margin-bottom:20px;}
#simpleNews table td{border-bottom:1px solid #D1D1D1;padding:6px 0;vertical-align:bottom;}
#simpleNews table td.date{color:#5B80A9;font-weight:normal;width:75px;font-size:11px;}
#simpleNews a{color:#5B80A9;font-weight:normal;}

#nineMid{margin:0 0 50px;}
#nineMid ul{margin:0;padding:0;list-style:none;}
#nineMid ul li{position:relative;margin:0;padding:0;border-bottom:1px solid #C0C0C0;padding:8px 0 6px 40px;font-size:11px;min-height:25px;_height:25px;}
#nineMid ul li em{position:absolute;left:0;bottom:0;width:24px;margin:0;padding:0 0 6px;
	font-size:22px;font-weight:bold; font-style:normal;
	line-height:1em;border-bottom:2px solid #5B80A9;color:#5B80A9;}

#boxes{}
.box{width:218px;height:199px;padding:16px 13px 0 98px;margin-right:17px;float:left;font-size:12px;background:url(../images/layout/bg-box1.gif) no-repeat;overflow:hidden;}
#box02{background:url(../images/layout/bg-box2.gif) no-repeat;}
.box h4{font-size:11px;font-weight:normal;margin-bottom:5px;}
.box h4 strong{display:block;font-size:20px;}
.box .boxText{line-height:1.08em;letter-spacing:-.02em;}

#loga{margin:20px 0;}
#logaAsociace{width:300px;float:left;}
#logaPartneri{width:580px;float:right;}

/* RC BOXES */
#rc .box{float:none;width:240px;height:auto;background-image:none;margin:0 0 20px 0;padding:0;}
#rc .box h3{background:#fff url(../images/layout/boxr.gif) 0 100% no-repeat;margin:0;padding:0 0 10px 20px;}
#rc .box div.boxText{padding:20px;margin:0;background:#DEE6EE;letter-spacing:0;}


/* ARTICLE */
.article{margin-bottom:60px;}
#indexArticle .article{margin:0;}

.article table{width:100%;}
.article table td{color:#3A3A3A;background-color:#CAD6E3;border:1px solid #fff;padding:5px 10px;}
.article table thead td{color:#ffffff;background-color:#5B80A9;}

.article table.nostyle{border:none;width:auto;}
.article table.nostyle td,
.article table.nostyle thead td{border:none;background:none;color:#3A3A3A;}

.article ul{margin:1em 0;padding:0;list-style:none;}
.article ul li{padding:0 0 0 32px;background:url(/images/layout/bullet.gif) 14px 5px no-repeat;}

/* FOOTER */
#footer h2{color:#000;font-size:18px;margin-bottom:30px;}
#footer #c1{float:left;width:185px;;padding-left:55px;}
#footer #c1 a, #footer #c3 a{color:#fff;text-decoration:none;font-weight:normal;}
#footer #c1 a:hover, #footer #c3 a:hover{text-decoration:underline;}
#footer #c1 span{color:#000;}
#footer #c2{width:225px;padding-left:128px;float:left;}
#footer #c3{width:230px;padding-right:40px;float:right;}
#footer ul{margin:0;padding:0;list-style:none;}
#footer ul li{padding:10px 0 10px 17px;background:url(../images/layout/bullet.gif) 0 15px no-repeat;border-bottom:1px solid #94ACC7;}

#flogo, #flogo a, #flogo span{position:relative;width:184px;height:64px;margin:0;overflow:hidden;}
#flogo{margin-bottom:35px;}
#flogo span{position:absolute;left:0;top:0;background:url(../images/layout/flogo.gif) no-repeat;cursor:pointer;}

/* FORMS */
input, textarea{border:none;background-color:#7E9BBC;width:211px;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:#293A4C;color:#fff;font-size:11px;font-weight:bold;text-align:center;}

#nForm{float:right;width:190px;height:199px;padding:16px 13px 0;margin:0;background:url(../images/layout/bg-nform.gif) no-repeat;}
#nForm table{border-collapse:collapse;margin-top:3px;}
#nForm table td{padding:0;}
#nForm input{width:118px;height:22px;padding:9px 9px 0;margin:0;font-size:12px;color:#3A3A3A;background:url(../images/layout/nf-input.gif) no-repeat;}
#nForm a, #nForm a span{position:relative;display:block;margin:0;padding:0;width:42px;height:31px;overflow:hidden;}
#nForm a span{position:absolute;left:0;top:0;background:url(../images/layout/nf-submit.gif);}

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

/* 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:21px;line-height:21px;}
.strankovani a{color:#000;width:21px;margin:0 3px;background:#CDD9E5;text-align:center;text-decoration:none;font-weight:normal;}
.strankovani a.active, .strankovani a:hover{background:#5B80A9;color:#fff;}
.strankovani a.prev,.strankovani a.next{background:none;text-decoration:none;width:auto;color:#000;font-weight:normal;}
.strankovani a.prev:hover,.strankovani a.next:hover{text-decoration:underline;}

.wp{margin:18px 0;padding:0;list-style:none;}
.wp li{border-bottom:1px solid #c0c0c0;padding:7px 0;line-height:1.4em;}
.wp li a{color:#5b80a9;font-size:12px;font-weight:bold;}
.wp li a:hover{color:#000;text-decoration:none;}
.wp ul{margin:0;padding:0;list-style:none;}
.wp ul li{border:none;display:inline;}
.wp ul li a{color:#3a3a3a;font-weight:normal;}
.wp ul li a:after{content:" | ";}
.wp ul li.last a:after{content:"";}
.wp ul li a:hover{color:#3a3a3a;text-decoration:underline;}




}
/* GALERIE */
.galerie{margin:40px 0 60px 0;}
.nahled{float:left;width:146px;margin:0 19px 10px 0;}
.last {margin-right:0;}
.nahled img{margin-bottom:2px;padding:4px 4px 13px;background:#fff url(../images/layout/passparta-g.gif) no-repeat;}
.nahled p{text-align:center;font-size:12px;color:#3A3A3A;}

.fs14{font-size:14px;}
.fs11{font-size:11px;}
/* CLASSES */
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cls{clear:both;}
.hr hr{display:none;}
.hr{}
.img{padding:4px 4px 13px 4px;background:url(../images/layout/passparta.gif);}
.il{margin:0 12px 12px 0;padding:2px;border:1px solid #C0C0C0;background:#fff;}
.ir{margin:0 0 12px 12px;padding:2px;border:1px solid #C0C0C0;background:#fff;}
.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;}
}
