/* CSS Document */
body{margin:0;padding:0;
	font-size:11px;font-family:"Tahoma CE",Tahoma, sans-serif;font-size:12px;
	color:#fff;background:url(../images/layout/background00.gif);}
h1,h2,h3,h4{margin:0;}
h3{color:#FDFF10;font-size:1.5em;font-weight:normal;margin-bottom:8px;}
a{color:#fff;text-decoration:underline;font-weight:bold;}
a:hover{text-decoration:none;}
img{border:none;}
#page{position:relative;width:980px;padding:0 45px;margin:0 auto;background:url(../images/layout/background01.jpg) no-repeat;}

#header{margin-bottom:20px;height:123px;}
h1#logo-cs, h1#logo-en, h1#logo-de{position:absolute;top:-1px;left:367px;width:220px;height:123px;margin:0;padding:0;overflow:hidden;}
h1#logo-cs a, h1#logo-cs span,h1#logo-en a, h1#logo-en span,h1#logo-de a, h1#logo-de span{display:block;width:220px;height:123px;}
h1#logo-cs span {position:absolute;left:0;top:0;background:url(../images/layout/logo-cs.jpg) no-repeat;cursor:pointer;}
h1#logo-en span {position:absolute;left:0;top:0;background:url(../images/layout/logo-en.jpg) no-repeat;cursor:pointer;}
h1#logo-de span {position:absolute;left:0;top:0;background:url(../images/layout/logo-de.jpg) no-repeat;cursor:pointer;}

#languages{position:absolute;right:240px;top:0px;margin:0;padding:0;}
#languages li{float:left;}

#languages li#cs{display:block;padding:0;margin:0;margin-bottom:5px;list-style:none;width:39px;height:30px;}
#languages li#cs a{position:relative;display:block;padding:0;margin:0;width:39px;height:30px;}
#languages li#cs a span{position:absolute;left:0;top:0;display:block;padding:0;margin:0;width:39px;height:30px;background:url(../images/layout/lg-cs.gif) no-repeat;}
#languages li#cs a.active span, #languages li#cs a:hover span{background-position:0 -30px;}
#languages li#en{display:block;padding:0;margin:0;margin-bottom:5px;list-style:none;width:39px;height:30px;}
#languages li#en a{position:relative;display:block;padding:0;margin:0;width:39px;height:30px;}
#languages li#en a span{position:absolute;left:0;top:0;display:block;padding:0;margin:0;width:39px;height:30px;background:url(../images/layout/lg-en.gif) no-repeat;}
#languages li#en a.active span, #languages li#en a:hover span{background-position:0 -30px;}
#languages li#de{display:block;padding:0;margin:0;margin-bottom:5px;list-style:none;width:39px;height:30px;}
#languages li#de a{position:relative;display:block;padding:0;margin:0;width:39px;height:30px;}
#languages li#de a span{position:absolute;left:0;top:0;display:block;padding:0;margin:0;width:39px;height:30px;background:url(../images/layout/lg-de.gif) no-repeat;}
#languages li#de a.active span, #languages li#de a:hover span{background-position:0 -30px;}

#mainMenu{margin:0;padding:0;list-style:none;margin-left:313px;}
#mainMenu li{float:left;display:block;overflow:hidden;line-height:30px;background:url(../images/layout/bg-menu.gif) repeat-x;}
#mainMenu a{display:block;font-size:1em;font-weight:bold;color:#fff;text-decoration:none;}
#mainMenu a#prvni{padding-left:14px;background:url(../images/layout/bg-menu-left.gif) no-repeat;}
#mainMenu a#posledni{padding-right:14px;background:url(../images/layout/bg-menu-right.gif) right top no-repeat;}
#mainMenu a.active, #mainMenu a:hover{color:#ff0;text-decoration:underline;}
#mainMenu a span {display:block;color:#fff;padding:5px 10px 9px 10px;}
#mainMenu a.active span, #mainMenu a:hover span{background:url(../images/layout/bg-menu-active.gif);}
#mainMenu a.active#prvni, #mainMenu a:hover#prvni{background:url(../images/layout/bg-menu-active-left.gif) no-repeat;}
#mainMenu a.active#posledni, #mainMenu a:hover#posledni{background:url(../images/layout/bg-menu-active-right.gif) right top no-repeat;}

#content{clear:both;}
#content2{margin:0 115px;}
#firstArticle{margin-left:322px;padding:40px 0;}
.articleBox{padding:30px 0;}
.article{margin-left:330px;}
.article-text{line-height:1.7em;}

/* INDEX PAGE */
#threeCols{background:url(../images/layout/bg-three-cols.gif) repeat-y;padding:35px 113px 35px 113px;}
#threeCols2{background:url(../images/layout/bg-three-cols2.gif) repeat-y;}
#threeColsBottom{height:14px;background:url(../images/layout/bg-three-cols-bottom.gif) no-repeat;margin-bottom:25px;}
#col1{}
#col2{margin:0 30px;}
#col3{}
.col{float:left;width:230px;}

#footer{height:170px;background:url(../images/layout/bg-footer.gif) repeat-x;}
#footerIn{width:980px;margin:0 auto;padding-top:20px;text-align:center;}
#footerPart1{padding:10px 0;margin:0;line-height:1.5em;height:76px;overflow:hidden;}
#footerPart1 span{color:#80A9A4;font-size:0.9em;line-height:2.5em;}
#footer a{font-weight:normal;}

a#logoRGS{margin:0 auto;}
a#logoRGS , a#logoRGS span{position:relative;display:block;width:350px;height:54px;padding:0;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;}

.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.il img{border:6px solid #1A8272;}
.imgdescr{font-size:11px;color:#99C0BE;padding-top:3px;}

.cls{clear:both;height:0;line-height:0;font-size:0;}
.tac{text-align:center;}
.predel{height:25px;background:url(../images/layout/predel.gif);}

#smallSeries{ position:absolute; top: 148px; left: 190px; z-index: 2; width:103px;font-size: 11px; text-align: right; }
#smallSeries span{ color:#fff42d; }
#smallSeries a.button{ display:block; width:103px; height:52px; background:url(../images/layout/small-series.png) 0 0 no-repeat; text-indent:-9999px; text-align:left; }
#smallSeries a.button:hover{ background-position:0 -52px; }
#smallSeries.de a.button{ background-position:-103px 0;}
#smallSeries.de a.button:hover{ background-position:-103px -52px;}
#smallSeries.en a.button{ background-position:-206px 0;}
#smallSeries.en a.button:hover{ background-position:-206px -52px;}
#smallSeries a:hover{ text-decoration:none; }
