body{background:#fff url('/public/images/bg/bottom.jpg') 50% 100% no-repeat; text-align: center; color:#656452; height:100%;}
br{margin-bottom:14px;}


#logotitle {
 position:absolute;
 top: 28px;
 left: 317px;
 font-size: 100%;
 font-weight: bolder;
 color: #29291D;
 font-family: georgia, 'times new roman', arial, helvetica, sans-serif;
}

/* NAVIGATION SKIP */
#nav-skip{position: absolute; left: -2000px; top: 0; width: 978px;}
#nav-skip a:focus, #nav-skip a:active{position: absolute; left: 5000px; width: 200px; background: #fff; padding: 2px 0 5px; z-index: 99; text-align: center; color:#333;}

/* LAYOUT */
#wrap{background:url('/public/images/bg/page-top.jpg') 50% 0 no-repeat;}
#wrap2{background:url('/public/images/bg/kontakt-top.jpg') 50% 0 no-repeat;}
.home #wrap{background:url('/public/images/bg/home-top.jpg') 50% 0 no-repeat;}
#mother{width: 975px; margin: 0 auto; text-align:left; position:relative;}
#header{height:214px; padding:1px 0;}
.home #header{height:530px;}

/* COLS */
.col {float:left; left:100%; position:relative;}
#col-side {width:305px; margin-left:-318px; }
#col-content {width:635px; margin-left:-978px; }
.col-desc{float:right; width:295px; padding-bottom:20px; padding-left:20px;}
.col-img{float:left; width:320px; padding-bottom:20px; overflow:hidden;margin-top:0px;}
.col-img1{float:left; width:320px; padding-bottom:20px; overflow:hidden;}
#content .anotation { font-variant : italic; margin-bottom: 14px;}
.prevnext {clear:both;}
.prevnext a.prev {float: right; margin: 7px 10px 14px 0; }
.prevnext a.next {float: right; margin-bottom: 14px; margin-top:7px; }
div.clear { clear:both; }


/*selectbox jquery */ 
#dbrecords {width:260px;}

/* CONTENT */
#content h1+p:first-letter{float:left; font-family: georgia, 'times new roman', arial, helvetica, sans-serif; font-size:467%; line-height:56px; margin:8px 3px 0 0; display:inline;}
/*.big-img{text-align:center; padding:0 0px 14px; margin:3px 0 1.5em; background:url('/public/images/bg/img-desc.png') 50% 100% no-repeat;}*/
.big-img{text-align:center; padding:14px 14px 28px; margin:8px 0 1.5em; background:url('/public/images/bg/img-desc.png') 50% 94% no-repeat; border: 1px solid #DDDDD0;}
.big-img img{margin:0 auto .7em; display:block;}

/* LOGO */
#logo{margin:26px 0 0; padding:0; line-height:1; font-size:100%; font-weight:normal; float:left;}

/* MAIN MENU */
#main-menu{font-size:125%; font-weight:bold; font-family: georgia, 'times new roman', arial, helvetica, sans-serif; margin:20px 0 0; background:url('/public/images/bg/dotdash-border.png') 0 100% repeat-x; padding:0 0 7px; position:relative;}
#main-menu li{float:left; display:inline; margin: 0 1px 0 0; line-height:1;}
#main-menu strong, #main-menu a{color: #000; text-decoration:none; line-height:35px; float:left; cursor:pointer; padding:0 21px;}
#main-menu a:hover{text-decoration:underline; /*color: #fff; background:#202020;*/}
#main-menu .active{color: #fff; background:#202020; position:relative;}
#main-menu .arr{position:absolute; top:35px; width:9px; height:5px; left:50%; margin:0 0 0 -4px; background:url('/public/images/bg/arr.png') -32px 0 no-repeat;}
#main-menu .overlay{width:44px; height:25px; overflow:hidden; position:absolute; background:url('/public/images/bg/overlay.png') 0 0 no-repeat; top:31px; left:794px;}
.home #main-menu .overlay{display:none;}

/* SUB MENU */
#sub-menu{font-weight:bold; font-family: georgia, 'times new roman', arial, helvetica, sans-serif; margin:10px 0 0; overflow:hidden; width:100%; padding:0 0 5px;}
#sub-menu li{float:left; display:inline; margin: 0; line-height:1;}
#sub-menu strong, #sub-menu a{color: #000; text-decoration:none; line-height:27px; float:left; cursor:pointer; padding:0 20px;}
#sub-menu a:hover{text-decoration:underline;}
#sub-menu .active{color: #676860; background:#fff; position:relative;}
#sub-menu .arr{position:absolute; top:100%; width:9px; height:5px; left:50%; margin:0 0 0 -4px; background:url('/public/images/bg/arr.png') -19px 0 no-repeat;}

/* SIDE MENU */
#side-menu h2 {font-size:133%; margin:.2em 0 0.6em;}
#side-menu .letter{font-weight:bold; font-size:233%; font-family: georgia, 'times new roman', arial, helvetica, sans-serif; margin:-.4em 0 .25em; line-height:1;}
#side-menu .reset{margin:0 0 0 -7px;}
#side-menu li{vertical-align:bottom; margin:0 0 4px;}
#side-menu a, #side-menu strong{display:block; font-size:100%; line-height:15px; padding:3px 7px 2px;}
#side-menu a:hover{text-decoration:none;}
#side-menu .active{color: #fff; background:#676860; text-decoration:none; font-weight:normal; position:relative; padding: 6px 8px;}
#side-menu .arr{position:absolute; top:50%; width:5px; height:9px; left:-5px; margin:-4px 0 0; background:url('/public/images/bg/arr.png') 0 0 no-repeat;}

/* ABC MENU */
#abc-menu h2 {font-size:133%; margin:.2em 0 .7em;}
#abc-menu{font-family: georgia, 'times new roman', arial, helvetica, sans-serif; margin:0 0 1em;}
#abc-menu .reset{margin:0 0 0 -7px;}
#abc-menu li{float:left; display:inline; margin: 0 0 13px; line-height:1; border-right:1px solid #C9C8B4;}
#abc-menu strong, #abc-menu a{color: #000; text-decoration:none; line-height:20px; float:left; cursor:pointer; padding:0 7px; font-weight:normal; margin:-4px 0;}
#abc-menu a:hover{text-decoration:underline;}
#abc-menu .active{color: #fff; background:#656452; position:relative;}
#abc-menu .arr{position:absolute; top:20px; width:9px; height:5px; left:50%; margin:0 0 0 -4px; background:url('/public/images/bg/arr.png') -8px 0 no-repeat;}

#abc-menu2 h2 {font-size:133%; margin:.2em 0 .7em;}
#abc-menu2{font-family: georgia, 'times new roman', arial, helvetica, sans-serif; margin:0 0 1em;}
#abc-menu2 .reset{margin:0 0 0 -7px;}
#abc-menu2 strong, #abc-menu a{color: #000; text-decoration:none; line-height:20px; float:left; cursor:pointer; padding:0 7px; font-weight:normal; margin:-4px 0;}
#abc-menu2 a:hover{text-decoration:underline;}
#abc-menu2 .active{color: #fff; background:#656452; position:relative;}
#abc-menu2 .arr{position:absolute; top:20px; width:9px; height:5px; left:50%; margin:0 0 0 -4px; background:url('/public/images/bg/arr.png') -8px 0 no-repeat;}



/* LANG MENU */
#lang-menu{text-align:right; /*padding:49px 320px 0 0;*/padding:25px 320px 0 0; margin:0; font-weight:bold; font-family: georgia, 'times new roman', arial, helvetica, sans-serif;}
#lang-menu a{text-decoration:none; color:#000;}
#lang-menu a:hover{text-decoration:underline; }
.ico-en{padding:2px 0 2px 24px; background: url('/public/images/ico/flag-en.png') 0 50% no-repeat; }
.ico-cs{ padding:2px 0 2px 24px; background: url('/public/images/ico/flag-cs.png') 0 50% no-repeat; }

/* SEARCH BOX */
#search-box{position:absolute; right:50%; /*top: 49px*/ top:25px; margin-right:-488px; z-index: 3; text-align:right;}
#search-box .int-text{background:#fff; border:1px solid #fff; width:160px; color:#74735E;}
#search-box input{vertical-align:middle;}
#search-box h2{display:inline; font-weight:bold; font-size:100%; color:#000;}
#search-box p{display:inline; margin:0 0 0 10px;}

/* HOME ANNOT */
#home-annot{padding:40px 0 0 560px;}
#home-annot .title{font-size:300%; font-family:'Arno pro', 'times new roman', arial, helvetica, sans-serif; margin:0;}
#home-annot .desc{font-size:117%; font-weight:bold; font-family: georgia, 'times new roman', arial, helvetica, sans-serif; color:#000; margin:.2em 0 0; line-height:20px;}
#home-annot .link {margin:1em 0 0;}
#home-annot .link a{padding:3px 14px 3px 17px; background:#fff url('/public/images/bg/arr-black.png') 5px 50% no-repeat; color:#333;}
#home-annot .link a:hover{text-decoration:none;}

/* BREADCRUMB */
#breadcrumb {font-size:100%; color:#616252; margin:0 330px 24px 20px; font-weight:normal; font-family: georgia, 'times new roman', arial, helvetica, sans-serif;}
#breadcrumb a{color:#333; font-weight:normal; padding-right:12px; margin-right:10px; background:url('/public/images/bg/arr-black.png') 100% 50% no-repeat;}
#breadcrumb a:hover{color:#616252;}


/* IMAGES LIST */
.img-list {margin:0 0 0 4px;}
.img-list li{float:left; display:inline; width:43px; height:43px; overflow:hidden; margin:0 0 6px 6px;}


/* NEWS BOX */
#news .mainTitle{font-size:133%; font-weight:bold; margin:0 0 .7em;}
#news .title{margin:.4em 0 .2em; font-family:Arial, Helvetica,sans-serif; font-size:100%;}
#news .title a{text-decoration:none; color:#656452;}
#news .date{margin:0; font-family: georgia, 'times new roman', arial, helvetica, sans-serif; font-style:italic; font-size:133%;}
#news .desc{margin:0;}
#news li{margin:0 0 2em;}

/* ARTICLE */
.article{overflow:hidden; padding:1px 0px; margin:0 0 1.3em;}
.article .title{font-family: 'times new roman', arial, helvetica, sans-serif; font-size:150%; font-weight:normal; margin:1.2em 0 .3em; line-height:20px;}
.article p{margin:0 0 1.3em;}

.img-left{padding-right:20px;}
.img-left .title, .img-left p{margin-left:325px;}
.img-left .img{float:left; margin:0; display:inline; width:310px; text-align:center;}

.img-right{padding-left:20px;}
.img-right .title, .img-right p{margin-right:325px;}
.img-right .img{float:right; margin:0; display:inline; width:310px; text-align:center;}

/* MOTIVE BOX */
.motive-box{overflow:hidden; border:1px solid #e5e6e0; margin:0 0 1.5em; background:url('/public/images/bg/gradient-border.png') 50% 0% no-repeat;}
.motive-box .l{width:282px; padding:16px 17px;}
.motive-box .r{width:282px; padding:16px 17px;}
.motive-box .title{float:left; font-family: 'times new roman', arial, helvetica, sans-serif; font-size:183%; font-weight:normal; margin:0 0 .3em;}
.motive-box .link{float:right; margin:0.5em 0 0;}
.motive-box .link a{padding:1px 0 2px 27px; background:url('/public/images/bg/dot-arr.png') 0 0% no-repeat;}
.motive-box .desc{overflow:hidden; clear:both; margin:0 0 1em;}

.img-right .title{ font-family: 'times new roman', arial, helvetica, sans-serif; font-size:183%; font-weight:normal; margin:0 0 .3em;}

.first-letter{float:left; font-family: georgia, 'times new roman', arial, helvetica, sans-serif; font-size:467%; line-height:56px; margin:-2px 3px 0 0; display:inline;}

/* NEWSLETTER */
#newsletter-box .int-text{border:1px solid #C2C4AE; margin-right:-1px; background:#fffff6; width:170px; margin-left:7px;}

/* ICONS */
a.more{background:url('/public/images/bg/arr-brown.png') 0 4px no-repeat; padding:0 0 0 14px;}
.ico-rss{background:url('/public/images/ico/rss.png') 0 3px no-repeat; padding:0 0 0 17px;}
.ico-map{background:url('/public/images/ico/site-map.png') 0 3px no-repeat; padding:0 0 0 24px; margin-left:20px;}

/* TOOLS */
#tools{height:38px; padding:18px 20px 0 20px; color:#656452; font-family: georgia, 'times new roman', arial, helvetica, sans-serif; font-weight:bold; margin-top: 25px;}
#tools h2{display:inline; font-size:100%; font-weight:bold;}
#tools p{display:inline; margin:0;}
#tools a{color:#656452;}
#tools a:hover{color:#333;}
#tools .l{margin-top:2px;}
#tools .r{text-align:right;}

/* FOOTER */
#footer {color:#181815; height:262px; padding:25px 0 0 20px; font-family: georgia, 'times new roman', arial, helvetica, sans-serif;}
#footer a {color:#181815;}
#footer a:hover {color:#181815; text-decoration:none;}
#copy{font-size:167%;  margin:0; line-height:24px;}
#author{font-size:117%; margin:.7em 0 0;}

/* ROTATOR */
#rotator{width:480px; height:288px; overflow:hidden; position:absolute; top:192px; left:16px; margin:0;}
#wrap2 #rotator {top:213px}