body{
	margin:0;padding:0;
	font-family:"Tahoma CE",Tahoma, sans-serif;font-size:12px;
	background:#fff url(../images/layout/background.gif) 0 0 repeat-x; color:#000;}
h1,h2,h3,h4,h5{margin:0;padding:0;}
h2{font-size:1.66em;color:#034F90;margin-bottom:1em}
h3{font-size:1.66em;font-weight:normal;margin-bottom:1em}
ul{padding-left:0;margin-left:0;}
li{padding-left:22px;list-style:none;background:url(../images/layout/bullet.gif) 0 3px no-repeat;line-height:1.65em;}
li li{margin-left:16px;padding-left:0;list-style:disc;background:none;}
a{font-weight:700;text-decoration:underline;color:#000;}
a:hover{text-decoration:none}
a.visited{color:#333;}
table, th, td{font-size:1em;}
table{border-collapse:collapse;width:100%;}
th{background-color:#CDDCE8;text-align:left;width:27%;}
td{background-color:#CEE7F4;}
th, td{border-bottom:1px solid #fff;padding:.25em .25em .25em .8em;}

.article-text, p{margin:0;margin-bottom:1.33em;line-height:1.65em;}
img{border:none;}

#masterPage{position:relative;width:810px;margin:0 auto;}
#masterPageBg{position:absolute;width:1188px;height:253px;left:-189px;top:0;background:url(../images/layout/bg-header-cs.jpg) no-repeat;}

h1#logo{position:absolute;top:13px;left:47px;width:260px;height:130px;margin:0;padding:0;background:url(../images/layout/logo-cs.jpg) no-repeat;overflow:hidden;}
h1#logo a, h1#logo span{display:block;width:260px;height:130px;}
h1#logo span {position:absolute;left:0;top:0;background:url(../images/layout/logo-cs.jpg) no-repeat;cursor:pointer;}

#pageOuter{position:relative;top:267px;width:750px;padding:0 30px;padding-top:151px;background:url(../images/layout/bg-page.png) 0 0 repeat-y;}
* html #pageOuter{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/layout/bg-page.png', sizingMethod='scale');} /* for IE */
#pageInner{width:750px;padding-top:1em;background:url(../images/layout/bg-page-in.gif) 0 0 repeat-y;}
#pageTopOut{position:absolute;left:30px;top:148px;width:750px;height:283px;
	background: url(../images/layout/top.gif) 0 0 no-repeat;z-index:200;
	}
#pageTop{width:750px;height:260px;background: url(../images/layout/top01.jpg) 0 0 no-repeat;z-index:210;}
#breadcrumbs{position:absolute;left:255px;top:250px;z-index:500;}

#leftCol{width:214px;float:left;display:inline;}
	.leftColBox{margin:0 0 35px 4px;padding-bottom:55px;background:url(../images/layout/bg-left-col-box.gif) 0 100% no-repeat;}
	.leftColBox div{text-align:right;padding:0 40px 0 2px;color:#484631;}
	.leftColBox h3{color:#484631;line-height:1.58em;}
	.leftColBox p{font-size:.95em;}
	
	#mainMenu{margin:0 15px 0 2px;padding:0;padding-top:1em;list-style:none;}
	#mainMenu li{padding:0;text-align:right;font-size:1.08em;letter-spacing:1px;background:url(../images/layout/h-line-menu.gif) 0 100% no-repeat;}
	#mainMenu li a{display:block;padding:7px 27px 7px 0;text-decoration:none;color:#484631;font-weight:normal;}
	#mainMenu li a:hover{color:#000;}
	#mainMenu li a.active{background:url(../images/layout/sun.gif) right center no-repeat;color:#000;}
	
#rightCol{width:475px;margin-right:20px;float:right;display:inline;}
	#indexContent{width:253px;float:left;display:inline;}
	#indexRightCol{width:203px;float:right;display:inline;}
	#indexRightCol h3{height:40px;padding-top:11px;padding-left:48px;margin:0;line-height:1em;color:#fff;overflow:hidden;}
	h3#headerNews{background:#3988D1 url(../images/layout/bg-header-news.gif) no-repeat;margin-bottom:0;}
	h3#headerContacts{background:#3988D1 url(../images/layout/bg-header-contacts.gif) no-repeat;margin-bottom:0;}
	#indexRightCol h4{font-size:1.04em;line-height:1.56em;color:#fff;}
	#indexRightCol a{color:#fff;font-weight:700;text-decoration:none;}
	#indexRightCol a:hover{text-decoration:underline;}
	
	#indexRightCol .newsDate{font-size:.98em;line-height:1.56em;vertical-align:top;}
	#indexRightCol .newsText{line-height:1.18em;}
	
	.rightBoxBody{margin:0;margin-left:7px;width:196px;font-size:.95em;color:#fff;background:#0A5494 url(../images/layout/bg-right-box.gif) repeat-x;}
		.rightBox{position:relative;width:144px;padding:0 10px 30px 42px; background:url(../images/layout/notes.png) 10px 0 no-repeat;}
		* html .rightBox{background:none;} /* for IE */
		.rightBox .notes{display:none;}
		* html .rightBox .notes{display:block;position:absolute;left:10px;top:0px;width:18px;height:33px;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/layout/notes.png', sizingMethod='scale');} /* for IE */
	.rightBoxFooter{margin:0 0 20px 7px;width:196px;line-height:2.5em;text-align:center;color:#fff;background:#084682 url(../images/layout/bg-right-box-footer.gif) 0 bottom no-repeat;}
	
	.articleBox{padding:20px 0 25px 0;border-bottom:7px solid #F0EBA5;}
	.articleBoxLast{padding:20px 0 25px 0;border-bottom:none;}
	
#masterFooter{position:relative;top:267px;width:810px;height:136px;background:#f0f url(../images/layout/bg-footer.gif) no-repeat;}
#footerInner{position:relative;padding:53px 30px 0 30px;color:#BED0DF;font-size:.93em;}
#footerInner a{color:#BED0DF;font-weight:700;}
a#logoRGS{position:absolute;top:64px;left:73px;}
a#logoRGS , a#logoRGS span{display:block;width:130px;height:37px;overflow:hidden;background:url(../images/layout/rgs.gif);}
a#logoRGS span{position:absolute;left:0;top:0;background:url(../images/layout/rgs.gif);cursor:pointer;}
#footerRight{width:475px;margin-right:20px;float:right;}
/* GALERIE */
.galerie{}
.nahled{float:left;width:110px;margin:0 7px 5px 0;}
.nahled img{padding-bottom:25px;background:url(../images/layout/gallery-img-bottom.gif) 0 100% no-repeat;}
.nahled p{text-align:center;font-size:.85em;}
/* DOWNLOAD */
ul.download li {padding-left:22px;background:url(../images/layout/download-bullet.gif) 0 3px no-repeat;}
/*SUBMENU*/
ul.submenu li {padding-left:22px;background:url(../images/layout/submenu-bullet.gif) 0 3px no-repeat;}
/* NEWS*/
.datum{margin:0;line-height:1.05em;font-weight:bold;}
/*STRANKOVANI*/
.strankovani{font-size:1em;}
.strankovani .prev, .strankovani .next, .strankovani a{display:block;float:left;height:28px;line-height:28px;}
.strankovani a{color:#fff;width:28px;margin:0 5px;background:url(../images/layout/bg-stranka.gif) -28px 0 no-repeat;text-align:center;text-decoration:none;}
.strankovani a.active, .strankovani a:hover{background-position:0;}
.strankovani .prev a,.strankovani .next a{background:none;text-decoration:underline;width:auto;color:#000;}
#breadcrumbs{color:#989898;font-size:.85em;}
#breadcrumbs a{color:#989898;}
/* LANGUAGES */
#languages{position:absolute;right:10px;top:190px;margin:0;padding:0;list-style:none;}
#languages li#cs{display:block;padding:0;margin:0;margin-bottom:5px;list-style:none;width:21px;height:25px;background:none;}
#languages li#cs a{position:relative;display:block;padding:0;margin:0;width:21px;height:25px;}
#languages li#cs a span{position:absolute;left:0;top:0;display:block;padding:0;margin:0;width:21px;height:25px;background:url(../images/layout/cs.gif) no-repeat;}
#languages li#cs a.active span, #languages li#cs a:hover span{background-position:-21px 0px;}
#languages li#en{display:block;padding:0;margin:0;margin-bottom:5px;list-style:none;width:21px;height:25px;background:none;}
#languages li#en a{position:relative;display:block;padding:0;margin:0;width:21px;height:25px;}
#languages li#en a span{position:absolute;left:0;top:0;display:block;padding:0;margin:0;width:21px;height:25px;background:url(../images/layout/en.gif) no-repeat;}
#languages li#en a.active span, #languages li#en a:hover span{background-position:-21px 0px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.il{margin:2px 5px 2px 0;border:2px solid #fff;}
.ir{margin:2px 0 2px 5px;border:2px solid #fff;}
.cls{clear:both;height:0;line-height:0;font-size:0;}