@media screen{
body{margin:0;padding:0;
	background:#F6EDDD url(../images/layout/body.jpg) repeat-x;color:#000;
	font-size:13px; font-family:sans-serif;
}
body.index{background:#F6EDDD url(../images/layout/body-index.gif) repeat-x;}
h1,h2,h3,h4{margin:0;padding:0;font-weight:normal;color:#005690;}
h1{}
h2{color:#005690;font-size:33px;margin:0 0 20px 0;}
h2 a{color:#005690;}
h3{color:#005690;font-size:20px;margin:0 0 20px 0;}
h3 a{color:#005690;}

p,.article-text{margin:0 0 1em;line-height:1.4em;}
a{color:#CA0000;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
table{border-collapse:collapse;}

#container{background:url(../images/layout/bg.jpg) 50% 0 no-repeat;min-width:960px;}
#page{position:relative;width:960px;margin:0 auto;}
#header{position:relative;height:342px;width:960px;padding:0 36px 6px;margin:0 -36px;
	background:url(../images/layout/header.png) 50% 100% no-repeat;}
#headerPhoto{position:absolute;bottom:6px;left:36px;width:960px;height:195px;}
#content{margin:38px 0 30px;width:960px;}
	.lc{width:220px;float:left;}
	.rc{width:700px;float:right;}
#footer{background:#419CBE url(../images/layout/footer.jpg) 50% 0 no-repeat;padding:45px 0 0;}
#footer .in{position:relative;width:960px;margin:0 auto;font-size:11px;}
#footer2{border-top:1px solid #B3CDDE;background:#005690;}
#footer2 .in{position:relative;width:960px;margin:0 auto;}

#scrollHome{display:none;}
/* INDEX */
.index h2{color:#005690;font-size:20px;margin:0 0 15px 0;}
.index #container{background:url(../images/layout/bg-index.jpg) 50% 0 no-repeat;}
.index #header{height:452px;}
.index #headerPhoto{position:absolute;bottom:6px;left:36px;width:960px;height:305px;background:url(../images/layout/bg-uvodni-text.gif) no-repeat;}
.index .uvodniText{float:left;width:200px;height:285px;padding:20px;color:#fff;font-size:13px;}
.index .uvodniText h2{font-size:18px;color:#fff;}

#upozorneni{display:none;}

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

.tMenu{position:absolute;top:45px;left:410px;}
.tMenu a{color:#005690;text-decoration:none;font-weight:normal;font-size:11px;line-height:20px;text-transform:lowercase;
	padding:0 8px 0 10px;background:url(../images/layout/bull2.gif) 0 50% no-repeat;}
.tMenu a:hover{text-decoration:none;color:#fff;}
/* Horizontal Menu 1 */
.hMenu{height:42px;padding:0 0 8px 0;border-top:1px solid #B3FBFF;background:url(../images/layout/hm.png) repeat-x;}
.hMenu ul{margin:0;padding:0;list-style:none;}
.hMenu ul li{display:block;float:left;padding:0 0 0 2px;background:url(../images/layout/hm-separator.gif) 0 0 no-repeat;_width:1px;}
.hMenu ul li.first{padding:0;background-image:none;}
.hMenu ul li a{position:relative;display:block;width:135px;height:42px;line-height:42px;
	font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;text-align:center;
	color:#fff;white-space:nowrap;}
.hMenu ul li.first a{width:138px;}
.hMenu ul li a:hover,.hMenu ul li a.active{background:#CA0000;}

/* VERTIKALNI MENU */
#vMenu{margin-bottom:60px;}
#vMenu ul{margin:0;padding:0;list-style:none;}

/* LEVEL 1 */
#vMenu ul li{display:block;}
#vMenu ul li a{display:block;height:26px;line-height:26px;padding:0 0 0 8px;
	font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;
	color:#000;
	border-bottom:2px solid #CA0000;}
#vMenu ul li.subs a{background:url(../images/layout/vm-l1.png) 205px 50% no-repeat;}
#vMenu ul li a:hover, #vMenu ul li a.active{text-decoration:none;color:#CA0000;}
#vMenu ul li.subs a:hover, #vMenu ul li.subs a.active{background:url(../images/layout/vm-l1a.png) 205px 50% no-repeat;}
#vMenu ul li a.active{background:#E1D2B5;}
#vMenu ul li.subs a.active{background:#E1D2B5 url(../images/layout/vm-l1a.png) 205px 50% no-repeat;}

/* LEVEL 2 */
#vMenu ul li ul li a,
#vMenu ul li.subs ul li a{padding:0 0 0 22px;
	font-size:12px;font-weight:bold;text-decoration:none;text-transform:none;
	color:#005690;background:url(../images/layout/vm-l2.gif) 8px 50% no-repeat;
	border-bottom:1px solid #8DC4D8} /* level2 */
#vMenu ul li ul li a.active,
#vMenu ul li.subs ul li a.active{color:#CA0000;background:url(../images/layout/vm-l2a.gif) 8px 50% no-repeat;}
#vMenu ul li ul li a:hover,
#vMenu ul li.subs ul li a:hover{color:#CA0000;background:url(../images/layout/vm-l2.gif) 8px 50% no-repeat;}

/* LEVEL 3 */
#vMenu ul li ul li ul li a,
#vMenu ul li.subs ul li  ul li a{padding:0 0 0 36px;
	font-size:12px;font-weight:normal;text-decoration:none;text-transform:none;
	color:#005690;background:url(../images/layout/vm-l3.gif) 26px 50% no-repeat;
	border-bottom:1px dotted #8DC4D8} /* level2 */
#vMenu ul li ul li ul li a.active,
#vMenu ul li.subs ul li ul li a.active{color:#CA0000;background:url(../images/layout/vm-l3a.gif) 26px 50% no-repeat;}
#vMenu ul li ul li ul li a:hover,
#vMenu ul li.subs ul li ul li a:hover{color:#CA0000;background:url(../images/layout/vm-l3.gif) 26px 50% no-repeat;}

/* LANGUAGES */
#languages{position:absolute;left:273px;top:45px;}
#languages ul{margin:0;padding:0;list-style:none;}
#languages ul li{float:left;padding:0;background-image:none;margin:0 8px 0 0;}
#languages ul li a{display:block;padding:4px;
	font-size:11px;font-weight:normal;color:#005690;text-decoration:none;text-align:center;}
#languages ul li a:hover{border:1px solid #005690;padding:3px;}
#languages ul li a.active{color:#fff;border:1px solid #B3FBFF;padding:3px;}

/* DROBECKY */
#drobecky{color:#786648;font-size:11px;margin-bottom:25px;}
#drobecky a{color:#786648;text-decoration:none;font-weight:normal;text-transform:uppercase;background:url(../images/layout/rsaquo.gif) 100% 50% no-repeat;padding:0 15px 0 5px;}
#drobecky a:hover{text-decoration:underline;}
#drobecky span{font-weight:bold;color:#005690;padding:0 0 0 5px;}

/* BOXY NA TITULCE */
#index{overflow:hidden;}
#index .cols{background:url(../images/layout/bg-cols.gif) repeat-y;overflow:hidden;margin:0 0 55px;}
#index .cols .col{float:left;width:214px;margin:0 0 0 29px;}
#index .cols .first{margin:0;}

#newsbox{}
	#newsbox h3{padding:0;background-image:none;font-size:15px;font-weight:normal;margin:0 0 5px 0;color:#CA0000;}
	#newsbox h3 a{color:#CA0000;font-weight:normal;}
	#newsbox h3 a:hover{color:#005690;text-decoration:none;font-weight:normal;}
	
	#newsbox .news {font-size:12px;margin:0 0 33px 0;}
	.news .date{width:75px;height:17px;line-height:17px;padding:0 0 4px;
		font-size:11px;text-align:center;color:#fff;background:url(../images/layout/bg-news-date.gif); }
	#newsbox .hr.simply{background-image:none;border-bottom:1px solid #A0BB71;margin:20px 0;}

#reklamabox{float:left;width:260px;}
#reasons{}
	#reasons ul{margin:0;padding:0;list-style:none;}
	#reasons li{margin:0;padding:0 0 23px 34px;font-size:12px;color:#005690;line-height:1.4em;}
	.r1{background:url(../images/layout/r1.gif) 0 0 no-repeat;}
	.r2{background:url(../images/layout/r2.gif) 0 0 no-repeat;}
	.r3{background:url(../images/layout/r3.gif) 0 0 no-repeat;}
	.r4{background:url(../images/layout/r4.gif) 0 0 no-repeat;}
	.r5{background:url(../images/layout/r5.gif) 0 0 no-repeat;}
	.r6{background:url(../images/layout/r6.gif) 0 0 no-repeat;}
	.r7{background:url(../images/layout/r7.gif) 0 0 no-repeat;}
	.r8{background:url(../images/layout/r8.gif) 0 0 no-repeat;}
	.r9{background:url(../images/layout/r9.gif) 0 0 no-repeat;}

#boxes {}
	#boxes .box{width:168px;min-height:380px;float:left;font-size:11px;margin:0 9px 0 0;line-height:1.36em;background:#E1D2B5;}
	#boxes .last{margin:0;}
	#boxes .box h3{font-size:16px;font-weight:normal;padding:8px 0 8px 25px;margin:0;background:#005690;color:#fff;}
	#boxes .box h3 a{color:#fff;font-weight:normal;}
	#boxes .box h3 a:hover{color:#000;text-decoration:none;}
	#boxes .box .boxText{padding:14px 11px;}
	

#informations{}
	#informations .box{font-size:11px;line-height:1.42em;padding:8px;margin:0 0 30px 0;}
	#informations .boxText{}
	#informations h4{margin:0 0 10px;font-size:13px;font-weight:bold;}

.index-page-text{min-height:187px;_height:187px;padding-left:250px;background:url(../images/layout/uvodni-clanek.png) no-repeat;font-size:14px;line-height:1.6em;width:710px;}
.index-page-text h2{color:#4D722F;font-size:23px;line-height:normal;margin:0;padding:10px 0;}

/* ARTICLE */
.article{margin-bottom:60px;}
#indexArticle .article{margin:0;}
.article table{width:100%;border-collapse:collapse;margin:1.5em 0;}
.article table th,
.article table td{padding:6px 14px;border:1px solid #F6EDDD;}
.article table th{background:#419CBE;text-align:left;}
.article table td{background-color:#B0E6EF;}

.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 1em 14px;padding:0;list-style:none;}
.article ul li{padding:0 0 0 23px;background:url(/images/layout/bull.gif) 0 7px no-repeat;line-height:1.8em;}

a.button {display:block;float:left;height:17px;line-height:17px;padding:0 15px;color:#fff;background-color:#CA0000;font-size:11px;font-weight:normal;}
.box a.button {margin:0 11px;}
a.button:hover{background:#005690;text-decoration:none;}
a.btn {display:block;float:left;height:17px;line-height:17px;padding:0 20px 0 15px;color:#fff;background:#419CBE url(../images/layout/btn-r.gif) 100% 50% no-repeat;
	font-size:11px;font-weight:normal;}
a.btn:hover{color:#005690;text-decoration:none;}

/* FOOTER */
#footer .lc{float:left;width:200px;padding:0 20px;}
#footer .rc{float:right;width:700px;}
#footer h3{color:#fff;font-size:16px;margin-bottom:20px;}
#footer p{margin:0;}
#footer .cols{padding:0 0 15px 0;}
#footer .firstRow{margin:0 0 15px;border-bottom:1px dotted #fff;}
#footer .cols .col{float:left;width:214px;margin:0 0 0 29px;}
#footer .cols .first{margin:0;}
#footer a{color:#fff;font-weight:normal;}
#footer a:hover{text-decoration:underline;}

/* MENU V PATICCE */
.fMenu{margin:0;padding:0;list-style:none;}
.fMenu li{line-height:1.72em;font-size:11px;}
.fMenu a{color:#fff;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.fMenu a:hover, .fMenu a.active{text-decoration:underline;}

/* FORMS */
form{margin-bottom:60px;overflow:hidden;}
form table{width:100%;}
form fieldset{padding:15px 15px 15px 30px;background-color:#E9DDC7;border:1px solid #DCCCB2;margin:0 0 25px 0;}
input, textarea{border:1px solid #DCCCB2;background-color:#EFE4D0;width:443px;height:16px;padding:7px;margin-bottom:5px;font-size:1em;font-family:sans-serif;color:#000;}
textarea{height:50px;}
label{font-size:12px;}
a.submit{display:block;width:90px;height:32px;line-height:32px;padding:0;
	background:#CA0000;color:#fff;
	font-size:12px;font-weight:normal;text-align:center;}
a.submit:hover{background:#005690;text-decoration:none;}
.formular td{vertical-align:middle;}

input.wa{width:auto;}
input.file{height:auto;padding:0;}



/* NEWSLETTER FORM */
#nForm{margin:25px 0;}
#nForm p{color:#fff;}
#nForm table{border-collapse:collapse;border:0;}
#nForm table td{padding:0;}
#nForm input{width:88px;height:32px;line-height:32px;padding:0 11px;margin:0;background:#96BED3;color:#000;font-size:12px;line-height:1em;border:none;}
#nForm a.submit{display:block;width:90px;height:32px;line-height:32px;padding:0;
	background:#CA0000;color:#fff;
	font-size:12px;font-weight:normal;text-align:center;}
#nForm a.submit:hover{background:#005690;text-decoration:none;}

/* SEARCH FORM */
#sForm{position:absolute;top:41px;right:36px;}
#sForm table{border-collapse:collapse;border:0;}
#sForm table td{padding:0;}
#sForm input{width:135px;height:32px;line-height:32px;padding:0 11px;margin:0;background:#ACE0EB url(../images/layout/bg-searvch.gif) repeat-y;color:#000;font-size:12px;line-height:1em;border:none;}
#sForm a.submit{display:block;width:90px;height:32px;line-height:32px;padding:0;
	background:#CA0000;color:#fff;
	font-size:12px;font-weight:normal;text-align:center;}
#sForm a.submit:hover{background:#005690;text-decoration:none;}

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

/* DOWNLOAD */
ul.download{margin:50px 0;padding:0;list-style:none;width:60%;}
ul.download li{display:block;padding:10px 0 10px 30px;background:url(../images/layout/download.gif) 0 no-repeat;color:#796749;
	border-bottom:1px dotted #005690;font-size:12px;}
ul.download li span{font-size:11px;}
ul.download li a{color:#CA0000;font-weight:normal;}

/*STRANKOVANI*/
.strankovani{font-size:12px;margin:3em auto;display:table;}
.strankovani a{float:left;margin:0 3px;}
.strankovani a, .strankovani span{display:block;height:27px;line-height:27px;width:27px;overflow:hidden;}
.strankovani a{color:#000;margin:0 3px;background:#B0E6EF;text-align:center;text-decoration:none;font-weight:normal;}
.strankovani a.active, .strankovani a:hover{background:#CA0000;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;}

}
/* GALERIE */
.galerie{margin:40px 0;}
.nahled{float:left;width:125px;margin:0 18px 14px 0;}
.last {margin-right:0;}
.nahled img{margin-bottom:14px;}
.nahled p{text-align:center;font-size:12px;color:#4C4C4C;}

/* 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 12px 5px 0;}
.ir{margin:0 0 5px 12px;}
.vam{vertical-align:middle;}
.message{padding:.5em;border:1px solid #f00;background-color:#FF6600;font-weight:bold;color:#fff;}


@media print{
body{background:#fff;color:#000;font-size:12pt;font-family:serif;}
.tMenu,
.hMenu,
.hMenuDva,
#vMenu,
#c2{display:none;}
}