*{margin:0;padding:0;}
body{font: normal normal 12.5px/1.5em Verdana, 'Geneva CE', lucida, sans-serif;
	background-color:#dce3af;color:#000;}

h1,h2,h3,h4{}
h1{}
h2{font-size:1.92em;line-height:1em;color:#000;margin-bottom:.8em;font-weight:normal;}
h3{font-size:1.16em;line-height:1.58em;color:#e60605;margin-bottom:.5em;font-weight:bold;}
h4{}
p{margin-bottom:1.33em;}
a{color:#e60605;text-decoration:underline;}
a:hover{text-decoration:none;}
img{border:none;}

/* BASIC LAYOUT */
#header{background:#000  url(../images/layout/background.gif) repeat-x;}
#header2{padding-bottom:6px;background:url(../images/layout/bg-header2.gif) 0 100% repeat-x;}
#content{}
#footer{padding-top:122px;background:#fff url(../images/layout/bg-footer.gif) repeat-x;border-bottom:5px solid #000;}
#header .in,
#header2 .in,
#content .in,
#footer .in{position:relative;width:883px;padding-left:37px;margin:0 auto;}

#content .in{background:url(../images/layout/bg-content.gif) 237px 0 no-repeat;z-index:100;}
#header .in{background:url(../images/layout/bg-header.gif) no-repeat;min-height:163px;_height:163px;}
#header2 .in{height:300px;}
#footer .in{background:url(../images/layout/bg-footer-in.gif) repeat-y;padding:37px 0;}

#lCol{float:left;width:220px;padding-top:125px;}
#rCol{float:right;width:605px;padding-top:70px;}
#index #rCol{padding-top:0;}
#iLeft{float:left;width:275px;padding:70px 50px 50px 0;background:url(../images/layout/bg-ileft.gif) 100% 40px no-repeat;min-height:400px;}
#iRight{float:right;width:253px;padding:70px 0 50px 27px;background:url(../images/layout/bg-iright.gif) no-repeat;min-height:400px;}


/* LOGO */
h1#logo, h1#logo a, h1#logo span{position:relative;display:block;width:250px;height:119px;overflow:hidden;}
h1#logo span {position:absolute;left:0;top:0;background:url(../images/layout/logo.gif) no-repeat;cursor:pointer;}
/* MOTTO */
h2#motto{position:absolute;right:118px;top:70px;}
h2#motto, h2#motto span{display:block;width:260px;height:30px;overflow:hidden;}
h2#motto span{position:absolute;left:0;top:0;background:url(../images/layout/cs/motto.gif) no-repeat;}
/* MOTTO2 */
h1#motto2, h1#motto2 span{position:relative;display:block;width:220px;height:300px;overflow:hidden;font-size:12px !important;}
h1#motto2 span{position:absolute;left:0;top:0;background:url(../images/layout/cs/motto2.gif) no-repeat;}
/* POST IT */
#postIt, #postIt span{display:block;position:absolute;top:216px;left:37px;width:200px;height:200px;overflow:hidden;z-index:199;}
#postIt span{position:absolute;left:0;top:0;background:url(../images/layout/cs/post-it.gif) no-repeat;z-index:200;}
/* HORIZONTALNI MENU */
#horizontalMenu{position:absolute;bottom:0;left:37px;list-style:none;min-height:48px;}
#horizontalMenu li{float:left;padding-right:10px;}
#horizontalMenu a{position:relative;display:block;padding:11px 30px 0 20px;color:#fff;line-height:37px;height:37px;text-decoration:none;font-size:1.12em;font-weight:normal;}
#horizontalMenu a span{position:absolute;top:0;right:0;display:block;width:8px;height:100%;}
#horizontalMenu a.active, #horizontalMenu a:hover{background:#dce3af url(../images/layout/hmtl.gif) 0 0 no-repeat;color:#000;}
#horizontalMenu a.active span, #horizontalMenu a:hover span{background:url(../images/layout/hmtr.gif) 0 0 no-repeat;}
	/* FOR DUMMY IE6 */
	* html #horizontalMenu{bottom:-1px;}
	* html #horizontalMenu a{width:1px;white-space:nowrap}
	* html #horizontalMenu a span{right:-1px;}
/* VERTICAL MENU */
#verticalMenu{list-style:none;width:220px;background:url(../images/layout/bg-vertical-menu.gif) 0 100% no-repeat;padding-bottom:10px;}
#verticalMenu li{display:block;background:url(../images/layout/bg-vertical-menu.gif) no-repeat;}
#verticalMenu a{display:block;padding-left:20px;line-height:2.4em;height:2.4em;font-size:1.12em;color:#000;text-decoration:none;}
#verticalMenu a.active{text-decoration:underline;color:#e60605;background:url(../images/layout/hvezda.gif) 0 12px no-repeat;}
#verticalMenu a:hover{text-decoration:underline;color:#e60605;}
/* SUBMENU */
#subMenu{position:relative;left:-37px;padding-left:37px;width:220px;height:300px;background:url(../images/layout/bg-submenu.gif) no-repeat;}
#subMenu ul{list-style:none;width:220px;background:url(../images/layout/dash.gif) 0 100% repeat-x;padding-top:45px;}
#subMenu li{display:block;background:url(../images/layout/dash.gif) 0 0 repeat-x;}
#subMenu a{display:block;padding-left:20px;line-height:2.4em;height:2.4em;font-size:1.04em;color:#424434;text-decoration:none;}
#subMenu a:hover{text-decoration:underline;color:#E34434;}
#subMenu a.active{text-decoration:underline;color:#E34434;background:url(../images/layout/smli.gif) 0 12px no-repeat;}
/* LANGUAGES */
#languages{position:absolute;top:128px;right:0px;height:30px;margin:0;padding:0;list-style:0;}
#languages li{float:left;padding-right:1px;font-size:11px !important;}
#languages #cs, #languages #cs span{display:block;position:relative;width:30px;height:30px;overflow:hidden;}
#languages #cs span{position:absolute;left:0;top:0;background:url(../images/layout/cs.gif);cursor:pointer;}
#languages #cs a.active span, #languages #cs a:hover span{background-position:0 -30px;}
#languages #en, #languages #en span{display:block;position:relative;width:30px;height:30px;overflow:hidden;}
#languages #en span{position:absolute;left:0;top:0;background:url(../images/layout/en.gif);cursor:pointer;}
#languages #en a.active span, #languages #en a:hover span{background-position:0 -30px;}
#languages #sk, #languages #sk span{display:block;position:relative;width:30px;height:30px;overflow:hidden;}
#languages #sk span{position:absolute;left:0;top:0;background:url(../images/layout/sk.gif);cursor:pointer;}
#languages #sk a.active span, #languages #sk a:hover span{background-position:0 -30px;}
/* KONTAKTNI FORMULAR */
#cForm{width:219px;margin-top:80px;}
#cForm * {font-family:Verdana, 'Geneva CE', lucida, sans-serif;font-size:.96em;border:none;}
#cForm label{display:block;padding-left:20px;margin-top:15px;color:#585b46;}
#cForm input, #cForm textarea{width:213px;height:25px;background:url(../images/layout/frm-input.gif) no-repeat;padding:12px 3px 0 3px;}
#cForm textarea{height:103px;background:url(../images/layout/frm-textarea.gif);}
#cForm input.submit{float:right;margin-top:15px;width:116px;height:37px;padding:0;color:#fff;background:url(../images/layout/btn-odeslat.gif) no-repeat;}
#hNapiste, #hNapiste span{position:relative;display:block;width:219px;height:60px;overflow:hidden;}
#hNapiste span{position:absolute;left:0;top:0;background:url(../images/layout/cs/txt-napiste-nam.gif);}
/*ARTICLES*/
.articleBox{margin-bottom:45px;}
.articleBox ul{margin:20px;}
/* NEWS */
#newsBox h3 a{text-decoration:none;}
#newsBox h3 a:hover{text-decoration:underline;}
.squareDate{float:left;width:53px; height:60px;text-align:center;color:#fff;font-size:.88em;font-weight:bold;background:url(../images/layout/bg-square-date.gif) no-repeat;}
.squareDate span{display:block;font-size:.95em;font-weight:normal;}
.newsText{margin-left:70px;margin-bottom:30px;font-size:.91em;line-height:1.27em;}
.newsText2{margin-bottom:30px;}
#archivLink, #archivLink span{position:relative;margin:0;padding:0;width:113px;height:18px;_margin-left:70px;overflow:hidden;font-size:11px !important;}
#archivLink{margin-left:70px;}
#archivLink span{position:absolute;left:0;top:0; background:url(../images/layout/cs/btn-archiv.gif);cursor:pointer;}
a.more{padding-right:12px;background:url(../images/layout/more.gif) 100% 4px no-repeat;}
a.back{padding-left:12px;background:url(../images/layout/back.gif) 0 4px no-repeat;}
/* GALERIE */
.galerie{margin:1.5em 0;}
.nahled{float:left;width:105;margin:0 10px 2px 0;}
.nahled img{border:none;padding:4px 4px 12px 4px;background:url(../images/layout/bg-thumb.gif) no-repeat;}
.nahled p{margin:0 .5em;text-align:center;font-size:.85em;}
/* BOXES */
#boxes{}
.box{float:left;width:183px;margin-right:25px;margin-top:40px;}
.last{margin-right:0;}
.box h4{font-size:11px !important;line-height:1.2em;}
.box h4, .box h4 span{display:block;position:relative;width:183px;height:83px;overflow:hidden;}
.box h4 span{position:absolute;left:0;top:0;}
.boxBody{width:159px;height:139px;font-size:.9em;line-height:1.25em; padding:12px;background:url(../images/layout/bg-box.gif) no-repeat;}
.boxLink, .boxLink span {display:block;position:relative;width:183px;height:28px;overflow:hidden;}
.boxLink span {position:absolute;left:0;top:0;background:url(../images/layout/cs/btn-box.gif); cursor:pointer;}
/* STRANKOVANI */
.strankovani{font-size:12px;height:25px;margin-bottom:20px;}
.strankovani .prev, .strankovani .next, .strankovani a{display:block;float:left;width:25px;height:25px;line-height:25px;margin-right:4px;
	background:url(../images/layout/bg-paging.gif) repeat-x; color:#4E4E4E;
	text-align:center; font-weight:600;}
.strankovani a{text-decoration:none;}
#content .strankovani a.active, #content .strankovani a:hover{color:#ffffff;background:url(../images/layout/bg-paging-active.gif) repeat-x;}
/* FOOTER */
#footer p{margin:0;}
a#logoRGS{float:left;}
a#logoRGS , a#logoRGS span{position:relative;display:block;width:166px;height:60px;overflow:hidden;}
a#logoRGS span{position:absolute;left:0;top:0;background:url(../images/layout/rgs.gif);cursor:pointer;}
a#logoRGS:hover span{background-position:0 -60px;}

a#logo2 , a#logo2 span{position:relative;display:block;width:235px;height:85px;overflow:hidden;}
a#logo2{float:right;top:-14px;}
a#logo2 span{position:absolute;left:0;top:0;background:url(../images/layout/logo2.gif);cursor:pointer;}
#address{float:left;margin-left:150px;font-size:.88em;line-height:1.36em;color:#4C4C4C;}
#address a{color:#F27878;text-decoration:underline;}
#address a:hover{font-weight:bold;}


.cls{clear:both;font-size:1px;line-height:1px;height:1px}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.tar{text-align:right;}
.tal{text-align:left;}
.tac{text-align:center;}
