@media screen{
body{margin:0;padding:0;
	background:#CFE495 url(../images/layout/body.jpg) repeat-x;color:#253F09;
	font-size:13px;font-family: 'Tahoma CE', Tahoma, 'Lucida Grande CE', lucida, sans-serif;
}
h1,h2,h3,h4{margin:0;padding:0;font-weight:normal;color:#4D722F;}
h1{}
h2{font-size:23px;margin-bottom:18px;}
h3{font-size:24px;color:#4d722f;font-weight:bold;
	padding:7px 0 0 74px;background:url(../images/layout/header-bullet.png) 0 0 no-repeat;margin-bottom:16px;}
h3 a{color:#4d722f;text-decoration:none;}
h3 a:hover{color:#000000;text-decoration:none;}
p,.article-text{margin:0 0 1em;line-height:1.38em;}
a{color:#3E9E31;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
table{border-collapse:collapse;}

#container{}
#page{position:relative;width:960px;min-height:1000px;margin:0 auto;background:url(../images/layout/bg.jpg) 50% 0 no-repeat;}
	#levejcancour{position:absolute;left:-187px;top:0px;width:187px;height:1000px;background:url(../images/layout/bg.jpg) 0 0 no-repeat;}
	#pravejcancour{position:absolute;right:-187px;top:0px;width:187px;height:1000px;background:url(../images/layout/bg.jpg) 100% 0 no-repeat;}
#header{position:relative;height:485px;width:960px;}
#headerPhoto,#headerPhoto span{position:absolute;bottom:12px;left:0;width:960px;height:318px;}
#headerPhoto span{position:absolute;left:0;top:0;background:url(../images/layout/header-passparta.png) no-repeat;}
* html #headerPhoto span{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/header-passparta.png', sizingMethod='scale');background: none;}
#content{margin:44px 0 0;width:960px;}
#lc{width:260px;float:left;}
#rc{width:644px;float:right;}
#footer{height:894px;background:url(../images/layout/footer.gif) 0 89px repeat-x;color:#CFE495;}
#footer .in{position:relative;width:960px;height:805px;padding:89px 0 0;margin:0 auto;background:url(../images/layout/footer.jpg) 50% 0 no-repeat;font-size:11px;}
	#footerlevejcancour{position:absolute;left:-187px;top:0px;width:187px;height:450px;background:url(../images/layout/footer.jpg) 0 0 no-repeat;}
	#footerpravejcancour{position:absolute;right:-187px;top:0px;width:187px;height:450px;background:#0ff url(../images/layout/footer.jpg) 100% 0 no-repeat;}

#scrollHome{position:absolute;left:50%;bottom:-110px;margin:0 0 0 -21px;display:block;width:42px;height:43px;background:url(../images/layout/scroll-home.png) no-repeat;z-index:1000;}
#scrollHome span{display:none;}
#upozorneni{display:none;}
/* LOGO */
#logo, #logo a, #logo span{position:relative;width:316px;height:152px;margin:0;overflow:hidden;}
#logo span{position:absolute;left:0;top:0;background:url(../images/layout/logo.jpg) no-repeat;cursor:pointer;}

/* LOGO - FOOTER */
#flogo, #flogo a, #flogo span{position:relative;width:241px;height:59px;margin:0;overflow:hidden;}
#flogo{margin:0 0 40px;}
#flogo span{position:absolute;left:0;top:0;background:url(../images/layout/flogo.gif) no-repeat;cursor:pointer;}

/* Horizontal Menu 1 */
.hMenu{position:absolute;right:30px;top:80px;height:35px;}
.hMenu ul{margin:0;padding:0;list-style:none;}
.hMenu ul li{display:block;float:left;margin:0 0 0 8px;_width:1px;}
.hMenu ul li a{position:relative;display:block;padding:0 0 0 20px;margin:0 20px 0 0;height:35px;line-height:35px;
	font-size:13.5px;font-weight:bold;text-decoration:none;text-transform:lowercase;
	color:#012600;background:url(../images/layout/hm.png) no-repeat;white-space:nowrap;}
.hMenu ul li a span{position:absolute;right:-20px;top:0;display:block;width:20px;height:35px;background:url(../images/layout/hm.png) 100% 0 no-repeat;}
.hMenu ul li a:hover,.hMenu ul li a.active{color:#FAF6D5;text-decoration:none;background-position:0 -35px;}
.hMenu ul li a:hover span, .hMenu ul li a.active span{background-position:100% -35px;}

.hMenuDva{height:37px;}
.hMenuDva ul{margin:0;padding:0;list-style:none;}
.hMenuDva ul li{display:block;float:left;height:37px;margin:0 3px 0 0;}
.hMenuDva ul li.it1{width:179px;}
.hMenuDva ul li.it2{width:139px;}
.hMenuDva ul li.it3{width:288px;}
.hMenuDva ul li.it4{width:175px;}
.hMenuDva ul li.it5{width:167px;}
.hMenuDva ul li.last{margin:0;}
.hMenuDva ul li a{position:relative;display:block;height:37px;line-height:37px;margin:0 20px 0 0;padding:0 0 0 20px;
	font-size:13px;text-decoration:none;font-weight:bold;text-transform:uppercase;text-align:center;
	color:#fff;background:url(../images/layout/hm2.png) no-repeat;}
.hMenuDva ul li a span{position:absolute;right:-20px;top:0;display:block;width:20px;height:37px;background:url(../images/layout/hm2.png) 100% 0 no-repeat;}
.hMenuDva ul li a:hover, .hMenuDva ul li a.active{background-position:0 -37px;}
.hMenuDva ul li a.active{color:#FFF123;}
.hMenuDva ul li a:hover span, .hMenuDva ul li a.active span{background-position:100% -37px;}

/* VERTIKALNI MENU */
#vMenu{margin-bottom:60px;}
#vMenu ul{margin:0;padding:0;list-style:none;}
#vMenu ul ul{background:url(../images/layout/vm-02.png) 0 100% no-repeat;}

#vMenu ul li{display:block;margin-bottom:4px;}
#vMenu ul li ul li{margin:0;margin-left:24px;border-top:1px solid #9ABA68;}

#vMenu ul li a{display:block;height:32px;line-height:32px;padding:0 0 0 25px;
	font-size:13.5px;font-weight:bold;text-decoration:none;
	background:url(../images/layout/vm-01.png) no-repeat;color:#253F09;} /* level1 */
#vMenu ul li ul li a{height:auto;line-height:normal;padding:9px 0 9px 16px;
	background:url(../images/layout/dotw.gif) 0 50% no-repeat;
	font-size:12.5px;font-weight:normal;} /* level2 */

#vMenu ul li a:hover, #vMenu ul li a.active{text-decoration:none;color:#FFF123;} /* level1 */
#vMenu ul li a.active{background:url(../images/layout/vm-01an.png);}
#vMenu ul li a.subs{background:url(../images/layout/vm-01a.png);}

#vMenu ul li ul li a:hover, #vMenu ul li ul li a.active{color:#fff;background:url(../images/layout/dotw.gif) 0 50% no-repeat;} /* level2 */

/* MENU V PATICCE */
#fMenu{width:644px;height:99px;padding:35px 0 0 0;position:absolute;bottom:0;left:0;font-size:12px;}
#fMenu a{color:#4D722F;font-weight:normal;text-transform:lowercase;padding-right:28px;}
#fMenu .dva a{text-transform:uppercase;}
#fMenu a:hover, #fMenu a.active{color:#FFF123;text-decoration:none;}

/* LANGUAGES */
#languages{position:absolute;right:215px;top:0px;height:23px;padding-left:20px;margin-right:20px;background:url(../images/layout/languages.gif) 0 0 no-repeat;}
#languages span{display:block;width:20px;height:23px;position:absolute;right:-20px;top:0;background:url(../images/layout/languages.gif) 100% 0 no-repeat;}
#languages ul{margin:0;padding:0;list-style:none;height:23px;}
#languages ul li{float:left;padding:0;background-image:none;border-left:1px solid #fff;}
#languages ul li.first{border:none;}
#languages ul li a{display:block;padding:4px 5px 0;font-size:11px;font-weight:normal;color:#fff;text-decoration:none;}
#languages ul li a:hover, #languages ul li a.active{color:#3D581F;}

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

/* BOXY NA TITULCE */
#index{width:960px;overflow:hidden;}
#newsbox{float:left;width:388px;margin-right:20px;}
	#newsbox h2{width:332px;height:45px;line-height:36px;padding-left:55px;font-size:14px;color:#fff;background:url(../images/layout/h2-newsbox.gif) no-repeat;font-weight:bold;}
	#newsbox h3{padding:0;background-image:none;font-size:15px;font-weight:bold;}
	#newsbox .news {font-size:12px;padding:0 9px;margin:0;}
	#newsbox .news .date{padding:0;font-size:11px;}
	#newsbox .hr.simply{background-image:none;border-bottom:1px solid #A0BB71;margin:20px 0;}
	/* SIMPLE NEWS */
	#simpleNews{font-size:11px;color:#253F09;margin-top:-15px;}
	#simpleNews table{width:370px;border-collapse:collapse;margin:0 9px 20px;}
	#simpleNews table td{border-bottom:1px solid #A0BB71;padding:12px 0;vertical-align:top;}
	#simpleNews table td.date{color:#253F09;font-weight:normal;width:75px;font-size:11px;padding-left:65px;background:url(../images/layout/arch.gif) 15px 50% no-repeat;}
	#simpleNews a{color:#4D722F;font-weight:bold;}
#reklamabox{float:left;width:260px;}
#devetduvodubox{float:right;width:261px;}
	#devetduvodubox h2{height:45px;line-height:36px;padding-left:55px;font-size:14px;color:#fff;background:url(../images/layout/h2-devetduvodu.gif) no-repeat;font-weight:bold;}
	#devetduvodubox ul{margin:0;padding:0;list-style:none;}
	#devetduvodubox li{margin:0;padding:10px 0 10px 58px;border-bottom:1px solid #A0BB71;font-size:11px;}
	.r1{background:url(../images/layout/r1.gif) 7px 50% no-repeat;}
	.r2{background:url(../images/layout/r2.gif) 7px 50% no-repeat;}
	.r3{background:url(../images/layout/r3.gif) 7px 50% no-repeat;}
	.r4{background:url(../images/layout/r4.gif) 7px 50% no-repeat;}
	.r5{background:url(../images/layout/r5.gif) 7px 50% no-repeat;}
	.r6{background:url(../images/layout/r6.gif) 7px 50% no-repeat;}
	.r7{background:url(../images/layout/r7.gif) 7px 50% no-repeat;}
	.r8{background:url(../images/layout/r8.gif) 7px 50% no-repeat;}
	.r9{background:url(../images/layout/r9.gif) 7px 50% no-repeat;}
#links{}
	#links h2{height:45px;line-height:36px;padding-left:55px;font-size:14px;color:#fff;background:url(../images/layout/h2-links.gif) no-repeat;font-weight:bold;}
	#links .links{width:33%; float:left;}
	#links .links strong{padding:0 0 0 40px;background:url(../images/layout/doty.gif) 20px 5px no-repeat;color:#4D722F;font-size:12px;line-height:2.6em;}
	#links ul{margin:0;padding:0;list-style:none;border-top:1px solid #A0BB71;}
	#links ul li{padding:0 0 0 40px;background:url(../images/layout/dotw.gif) 20px 50% no-repeat;
		font-size:12px;line-height:2.6em;border-bottom:1px solid #A0BB71;}
	#links ul li a{font-weight:normal;color:#253F09;font-size:12px;}

#boxes {background:url(../images/layout/boxes.gif) repeat-y;}
	#boxes .box{width:285px;float:left;font-size:12px;margin:0 50px 0 0;line-height:1.42em;}
	#boxes .last{margin:0;}
	#boxes .boxText{margin-left:90px;}
	#boxes .box h3{font-size:18px;font-weight:bold;margin-bottom:10px;padding:0;background-image:none;}
	#boxes .box h3 a{color:#4D722F;}
	#boxes .box h3 a:hover{color:#000;text-decoration:none;}
	#boxes .box .il{padding:4px 4px 28px;background:url(../images/layout/passparta2.png) no-repeat;}

#informations{}
	#informations .box{font-size:11px;line-height:1.42em;background:url(../images/layout/box-top.png) no-repeat;color:#4D722F;}
	#informations .boxText{padding:15px 25px 0;}
	#informations h4{margin:0 0 50px;padding:25px 25px 0;background:url(../images/layout/box-btm.png) no-repeat;color:#4D722F;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;}


/* 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%;border-collapse:collapse;}
.article table th,
.article table td{padding:8px 16px;border:2px solid #CFE495;}
.article table th{background:#BBD981;color:#4D722F;text-align:left;}
.article table td{color:#253F09;background-color:#DBEEA4;}

.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 10px;padding:0;list-style:none;}
.article ul li{padding:0 0 0 25px;background:url(/images/layout/bullet.gif) 0 5px no-repeat;}

/* NEWS */
.news{margin-bottom:60px;}
.news h3{margin:0;}
.news .il,.news .ir{border:4px solid #F7FEE1;}
.news .date{padding-left:74px;}
.news .article-text{margin:1.4em 0;}

a.btn{display:block;width:104px;height:22px;line-height:22px;
	background:url(../images/layout/btn.gif);color:#253F09;
	font-size:11px;font-weight:normal;text-align:center;text-transform:uppercase;}
a.btn:hover{background-position:0 -22px;text-decoration:none;}

/* FOOTER */
#footer h3{color:#FEFEFE;font-size:13px;font-weight:bold;padding:0;background-image:none;}
#footer h3 strong{display:block;color:#FFF122;font-size:18px;}

#footer #c1{float:left;width:236px;margin:170px 0 0 24px;}
#footer #c2{width:225px;margin:80px 0 0 100px;float:left;}
#footer #c3{width:262px;margin:70px 0 0;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;}

#footer .w12{color:#fff;font-size:12px;}
#footer .g13{color:#CFE495;font-size:13px;}

/* FORMS */
label{display:block;padding:0 0 8px 0;}
input, textarea{border:none;width:212px;height:18px;padding:9px 12px;margin-bottom:20px;font-size:12px;font-family:sans-serif;color:#fff;
	background:url(../images/layout/input.gif) no-repeat;}
textarea{height:90px;padding:12px;background:url(../images/layout/textarea.gif) no-repeat;}
input.wa{width:auto;}
a.submit{display:block;width:96px;height:26px;line-height:26px;padding-left:36px;
	background:url(../images/layout/submit.png);color:#fff;
	font-size:11px;font-weight:bold;}
a.submit:hover{color:#FFF42D;text-decoration:none;}
#nForm p{margin:25px 0;}
#faq input, #faq textarea{border:none;width:187px;height:18px;padding:9px 12px;margin-bottom:20px;font-size:12px;font-family:sans-serif;color:#253F09;
	background:url(../images/layout/input2.gif) no-repeat;}
#faq textarea{width:186px;height:90px;padding:12px;background:url(../images/layout/textarea2.gif) no-repeat;}
#faq input.wa{width:auto;height:auto;margin:0;}
#faq label{display:block;padding:0 0 8px 0;} 

#sForm{position:absolute;right:0;top:23px;right:34px;height:35px;width:175px;}
#sForm input{width:100px;height:35px;line-height:35px;padding:0 5px 0 35px;
	background:url(../images/layout/sinput.png) no-repeat;color:#253F09;
	font-size:12px;}
#sForm a{display:block;position:absolute;top:0;right:0;width:35px;height:35px;overflow:hidden;background:url(../images/layout/ssubmit.png) no-repeat;cursor:pointer; }
#sForm a:hover{background-position:-35px 0;}
#sForm a span{display:none;}



/* FAQS */
.faq{background:url(../images/layout/dash.gif) 0 100% repeat-x;padding:0 0 15px 0;}
.faq .question{color:#4D722F;padding-left:35px;background:url(../images/layout/question.gif) no-repeat;margin:15px 0;}
.faq .answer{color:#253F09;padding-left:35px;background:url(../images/layout/answer.gif) no-repeat;margin:15px 0;}
.faq h3{font-size:18px;padding:0;margin:0;background-image:none;}
.faq .date{}

/* LOGO RGS */
#logoRGS, #logoRGS span{position:relative;display:block;width:261px;height:134px;overflow:hidden;}
#logoRGS{position:absolute;right:0px;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 -134px;}

/* DOWNLOAD */
ul.download{margin:50px 0;padding:0;list-style:none;}
ul.download li{display:block;padding:10px 0 10px 30px;background:url(../images/layout/download.gif) 0 7px no-repeat;color:#747474;
	border-bottom:1px solid #A0BB71;font-size:12px;}
ul.download li span{font-size:11px;}

/*STRANKOVANI*/
.strankovani{font-size:12px;margin:3em auto;display:table;}
.strankovani a{float:left;margin:0 3px;}
.strankovani a, .strankovani span{display:block;height:25px;line-height:25px;width:25px;overflow:hidden;}
.strankovani a{color:#253F09;margin:0 3px;background:url(../images/layout/stranka.gif) no-repeat;text-align:center;text-decoration:none;font-weight:normal;}
.strankovani a.active, .strankovani a:hover{background-position:0 -25px;color:#FFF42D;}
/*.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;}*/

#socials{margin:60px 0 0 0;}

.ikonka{line-height:35px;padding:0 0 0 35px;border-bottom:1px solid #4E6D32;font-size:13px;}
.ikonka a{color:#F5EA25;}
#iphone{background:url(../images/layout/iphone.gif) 0 50% no-repeat;}
#imail{background:url(../images/layout/imail.gif) 0 50% no-repeat;}
#ihome{background:url(../images/layout/ihome.gif) 0 50% no-repeat;}
#imap{background:url(../images/layout/imap.gif) 0 50% no-repeat;}

}
/* GALERIE */
.galerie{margin:40px 0;}
.nahled{float:left;width:149px;margin:0 15px 10px 0;}
.last {margin-right:0;}
.nahled img{margin-bottom:5px;border:4px solid #F7FEE1;}
.nahled p{text-align:center;font-size:11px;color:#74944D;}


/* 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 15px 5px 0;}
.ir{margin:0 0 5px 15px;}
.vam{vertical-align:middle;}
.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;}
}
