@media screen, projection {
body{margin:0;padding:0;background:#fff;color:#000;font-family:"Tahoma CE",Tahoma, sans-serif;font-size:11.5px;text-align:center;}
h1,h2,h3,h4{margin:0;}
h1{font-size:2em;margin-bottom:25px;}
h2{font-size:1.8em;margin-bottom:25px;}
h3{color:#FEB300;font-size:1.6em;margin-bottom:25px;font-weight:normal;}
h4{font-size:.9em;color:#000;text-transform:uppercase;font-weight:normal;margin:12px 0;}
p, .article-text{margin:0;margin-bottom:1.33em;line-height:1.6em;}
a {font-weight:bold;text-decoration:none;color:#FEB300;}
a:hover{text-decoration:underline;}
img{border:none;}
ul{margin:1em 0;padding:0;}
li{padding:0;margin:0;margin-left:16px;line-height:1.4em;}

#page{position:relative;width:800px;margin:0 auto;padding-right:97px;background:url(../img/layout/bg-page.gif) 250px 0 no-repeat;text-align:left;overflow:hidden;}
#header{width:800px;position:relative;}
	h1#logo{position:relative;width:250px;height:136px;margin:0;padding:0;background:url(../img/layout/logo.gif) no-repeat;overflow:hidden;}
	h1#logo a, h1#logo span{display:block;width:250px;height:136px;}
	h1#logo span {position:absolute;left:0;top:0;background:url(../img/layout/logo.gif) no-repeat;cursor:pointer;}
	
	h1#motto{position:absolute;left:280px;top:65px;font-size:1.41em;font-weight:bold;color:#FEB300;}
	h1#motto span{color:#1D2374;font-weight:normal;}
	
	#languages{position:absolute;right:40px;top:70px;color:#BAB9B9;}
	#languages a{color:#BAB9B9;text-transform:uppercase;font-weight:normal;}
	#languages a.active{color:#000;}
	
#header2{position:relative;width:800px;height:223px;border-bottom:1px solid #fff;background:url(../img/layout/bg-header2-.jpg) 100% 0 no-repeat;}
#header2 #buttonInfo{position:absolute;left:278px;bottom:16px;display:block;width:265px;height:38px;overflow:hidden;margin:0;padding:0;}
#header2 #buttonInfo span{position:absolute;left:0;top:0;display:block;width:265px;height:38px;background:url(../img/layout/button-info-.gif) no-repeat;cursor:pointer;}
#header2 div{width:250px;height:223px;background:url(../img/layout/pg03.jpg) no-repeat;}

#contentBox{width:800px;background:url(../img/layout/bg-left-col.gif) repeat-y;}
#leftCol{float:left;display:inline;width:250px;}
#leftColTop{width:250px;height:36px;background:url(../img/layout/bg-left-col-top.gif) no-repeat;}
	#sipka{width:90px;height:595px;margin:30px 0 30px 116px;background:url(../img/layout/sipka.gif);}
#rightCol{float:right;display:inline;width:490px;padding:36px 30px;}
/* INDEX PAGE */
#rightColi{float:right;display:inline;width:490px;min-height:950px;margin:36px 30px 0 30px;background:url(../img/layout/verticalDottedLine.gif) 257px 0 repeat-y;}
* html #rightColi{height:950px;}

#indexLeftCol{float:left;display:inline;width:240px;}
#indexRightCol{float:right;display:inline;width:200px;}

/* FOOTER 1 */
#footer1{color:#C2CCD6;background:url(../img/layout/bg-footer1.gif) repeat-y;border-bottom:1px solid #fff;}
#footer1Left{float:left;width:170px;padding:45px 40px;background:url(../img/layout/bg-footer1-left-top.gif) no-repeat;}
#footer1Right{float:right;width:470px;padding:45px 40px;}
#footer1 a{color:#C2CCD6;}

/* FOOTER 2 */
#footer2{background:#1d2374 url(../img/layout/bg-footer2.gif) no-repeat;}
#footer2 div{float:right;text-align:right;line-height:80px;padding-right:40px;}
#footer2 a{padding:0 25px; color:#8E91BA;}
#footer2 a:hover{color:#fff;}
#linkHome{background:url(../img/layout/link-home.gif) 0 50% no-repeat;}
#linkMail{background:url(../img/layout/link-mail.gif) 0 50% no-repeat;}
#linkNahoru{background:url(../img/layout/link-nahoru.gif) 0 50% no-repeat;}
a:hover#linkHome{background:url(../img/layout/link-home-a.gif) 0 50% no-repeat;}
a:hover#linkMail{background:url(../img/layout/link-mail-a.gif) 0 50% no-repeat;}
a:hover#linkNahoru{background:url(../img/layout/link-nahoru-a.gif) 0 50% no-repeat;}

/* RGS logo */
a#logoRGS{position:relative;padding:0;margin:0;}
a#logoRGS , a#logoRGS span{display:block;width:250px;height:80px;overflow:hidden;background:url(../img/layout/rgs.gif);}
a#logoRGS span{position:absolute;left:0;top:0;background:url(../img/layout/rgs.gif);cursor:pointer;}

/* MAIN MENU */
#mainMenu{margin:0;padding:0;list-style:none;}
#mainMenu li{margin:0;padding:0;padding-bottom:2px;background:url(../img/layout/bg-main-menu-li.gif) 0 100% repeat-x;text-align:right;}
#mainMenu a{display:block;width:195px;
	padding:7px 45px 7px 10px;font-size:1.05em;font-weight:normal;text-transform:uppercase;
	color:#1D2374;background:url(../img/layout/bg-main-menu.gif) repeat-y;}
#mainMenu a:hover{font-weight:bold;text-decoration:none;}
#mainMenu a.active{font-weight:bold;background:url(../img/layout/bg-main-menu-active.gif) repeat-y;}
/* KONTAKT FORM */
#contactForm{margin-top:-7px;}
#contactForm input,#contactForm textarea{border:5px solid #70829b;background:#70829b;width:232px;font-family:"Tahoma CE",Tahoma, sans-serif;font-size:1em;color:#fff;}
#contactForm textarea{height:105px;}
#contactForm label{display:block;padding-top:5px;}
#contactForm input.submit{width:auto;border:none;}
#contactForm table{border-collapse:collapse;}
#contactForm table td{font-size:1em;padding:0 16px 16px 0;vertical-align:top;}

/* NEWS + ARTICLES */
.articleBox, .news{margin-bottom:45px;}
.news h3{margin:0;}
.news img{margin:1em 0;}
.newsDate{color:#868686;margin-bottom:25px;font-size:.92em;}

/* GALERIE */
.galerie{}
.nahled{float:left;width:155px;margin:0 6px 10px 0;}
.nahled img{padding-bottom:15px;background:url(../images/layout/gallery-img-bottom.gif) 0 100% no-repeat;}
.nahled p{color:#696969;text-align:center;font-size:.9em;}

/* DOWNLOAD */
ul.download{margin:1em 0;padding:0;list-style:none;}
ul.download li {padding-left:0;background:none;}
ul.download li a span{color:#000;font-weight:normal;}

/*STRANKOVANI*/
.strankovani{font-size:1em;}
.strankovani .prev, .strankovani .next, .strankovani a{display:block;float:left;}
.strankovani a{color:#FEB300;margin:0 5px;text-align:center;text-decoration:none;}
.strankovani a.active, .strankovani a:hover{color:#000;text-decoration:underline;}

.cls{clear:both;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.news img.il, .il{margin:0 1em 1em 0;}
.news img.ir, .ir{margin:0 0 1em 1em;}
.required{font-weight:bold;}
.linkSeZnackou{display:block;padding-left:35px;background:url(../img/layout/znacka.gif) 0 50% no-repeat;line-height:1.8em;}
.linkSOtaznikem{display:block;padding-left:35px;background:url(../img/layout/otaznik.gif) 0 7px no-repeat;line-height:3em;font-weight:normal;}
a.linkSOtaznikem{color:#1D2374;}
.vykricnik{display:block;padding-left:32px;background:url(../img/layout/vykricnik.gif) 0 7px no-repeat;line-height:3em;font-weight:bold;}
.pdf{display:block;padding:10px 0 10px 80px;background:url(../img/layout/pdf.gif) 0 50% no-repeat;line-height:60px;height:60px;}
.xls{display:block;padding:10px 0 10px 80px;background:url(../img/layout/xls.gif) 0 50% no-repeat;line-height:60px;height:60px;}
.pps, .ppt{display:block;padding:10px 0 10px 80px;background:url(../img/layout/pps.gif) 0 50% no-repeat;line-height:60px;height:60px;}
.tableBlue{border-collapse:collapse;width:100%}
.tableBlue th, .tableBlue td{padding:10px;border:1px solid #fff;vertical-align:top;}
.tableBlue th{background:#BFD5E5;font-weight:bold;text-align:left;}
.tableBlue td{background:#D4E3EE;}
}
@media print{
body{color:#000;background:#fff;font-size:12pt;font-family:serif;}
#page{width:100%;}
#languages,
#header2,
#leftCol,
#footer1Right,
#footer2 div { display:none; }
/* GALERIE */
.galerie{}
.nahled{float:left;width:155px;margin:0 6px 10px 0;}
.nahled img{padding-bottom:15px;background:url(../images/layout/gallery-img-bottom.gif) 0 100% no-repeat;}
.nahled p{color:#696969;text-align:center;font-size:.9em;}

.cls{clear:both;}
}