@charset "utf-8";
/* CSS Document */
body{background:url(../images/background.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%;}

#container{width:978px; margin:auto; height:900px;}

a{text-decoration:none;}

#header{width:978px; height:200px; background: url(../images/header.png); text-align:left;}

h1#dis_none{visibility:hidden; padding:0; margin:0; font-size:1%;}

img#logo_link{border:0; margin:45px 0 0 97px;}

#menu{height:41px; width:978px; background:url(../images/bg_menu.jpg) repeat-x;}

#menu ul{ margin:0; padding: 0; list-style-type:none;}

#menu ul li{float:left; position: relative; display: block;}

#menu ul li a{  display: block; padding: 12px 8px 11px 8px; text-decoration: none; color:white; font-weight:bold; background:url(../images/li_right.jpg) no-repeat right center;}

#menu ul li#last a{background:none;}

#menu ul li a:hover{ color:black; }

#left_menu{float:left; width:144px; height:610px; padding:30px 16px 40px 16px;font-weight: bold; font-size:85%;}

#left_menu ul{list-style-type:none; width:143px; margin:0; padding:0; text-align:left;}

#left_menu ul li{float:left; position: relative; display: block;}

#left_menu ul li a{width:123px; height:16px; display:block; padding:4px 10px; margin:1px 0; text-decoration:none; color:white; }

#left_menu ul li#li_1 a{background:url(../images/bg-submenu1.gif);}
#left_menu ul li#li_2 a{background:url(../images/bg-submenu2.gif); margin-bottom:15px;}
#left_menu ul li#li_3 a{background:url(../images/bg-submenu3.gif);}
#left_menu ul li#li_4 a{background:url(../images/bg-submenu4.gif);margin-bottom:15px;}
#left_menu ul li#li_5 a{background:url(../images/bg-submenu5.gif);}
#left_menu ul li#li_6 a{background:url(../images/bg-submenu6.gif);margin-bottom:15px;}
#left_menu ul li#li_7 a{background:url(../images/bg-submenu7.gif);}

#left_menu ul li a:hover{color:black;}

#right_box{width:800px; float:right; margin-top:30px;}

.r_box{float:left; }

.r_box h2{font-size:110%; padding:0; margin:0;}

.r_box h2 a{color:#CC0000;}

.big{width:302px; height:318px;  margin:0 15px 15px 0; font-size:85%;}

.bigger{width:302px; height:275px;  _height:245px; background: #f0f0f0; margin:0 15px 15px 0; font-size:80%;}

.small{width:143px; height:318px; margin:0 15px 15px 0; background: url(../images/small.jpg) no-repeat;}

.text ul{margin:5px 0 0 0; padding:0; list-style-image: url(../images/li_text.jpg);width:143px; text-align:left;}

.text ul li{margin-left:20px; margin-bottom:13px;font-size:80%;}

.text ul li a{color:#333333; text-decoration:none;}

#box3 p a{color:#C00;}

span.sluzby_link{padding:0; margin:0;}

span.sluzby_link a{font-size:80%; color:#CC0000;}

#box1 {float: left; margin-right: 17px; margin-bottom: 17px;}
#box2 {float: left; margin-bottom: 17px;}
#box2 img{border:none;}
.ui-tabs { position: relative; margin: 0; padding: 0;}
.ui-tabs .ui-tabs-nav { margin: 0; padding: 0; position: absolute; bottom: 10px; left: 10px;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; background: none;}
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; display: block; background: #c5c5c5; margin-right: 5px; line-height: 20px; color: #000; padding: 0 7px; text-transform: uppercase;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text;  background: #fff; color: #000; font-weight: bold; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } 
#box3 .ui-tabs .ui-tabs-panel { display: block; border: 0; padding: 0; background: none; clear: both; height: 275px; text-align:left; color:#333333; }

#box3 h2{margin-bottom:7px;}
#box2 .ui-tabs .ui-tabs-panel { display: block; border: 0; padding: 0; background: none; clear: both; height: 318px; }
.ui-tabs .ui-tabs-hide { display: none !important; }
#box3 div {padding: 45px 14px 0 14px; height: 230px; overflow: hidden;}
 #box3 {clear: both; float: left; width: 302px;_width:268px; height: 295px; padding: 0; background: url(../images/bg-novinky.gif) no-repeat; margin-right: 17px; margin-bottom: 17px;}
#box4 {float: left; width: 302px; height: 275px;}

#search {margin: 0; padding: 0;text-align:left;}

#search table{float:left; margin-bottom:25px;}
 #search input {width: 109px; margin: 0; padding: 3px; height: 14px; background: #fff; border: 1px solid #989898;}
 #search input.submit {width: auto; margin: 0; padding: 0; }
 
#foot{width:978px; text-align:center; margin:auto; padding:0 0 20px 0;} 

#foot a{font-size:80%; color:#666666;}

p#languages a{color:#0066CC;}

p#languages a img{border:1px solid #333;margin:0 2px;}

img#instituce{margin-top:25px;@margin-top:23px;border:none;}






