* {outline: none ;}
body {background: white url(/img/sit/images/bg.png) repeat-x top; padding: 0; margin: 0; font: 12px Arial; COLOR:#565757;}
img.float_left {float: left; margin: 0 25px 20px 0;}
img.float_right {float: right; margin: 0 0 20px 25px;}
a img {border: none; }
a {color:#6F6E73;}
a:hover {text-decoration: none;}

h1{text-transform: uppercase; color:#6F6E73; border-bottom: 1px #CFCFCF solid; font-size: 27px; margin-top: 10px; font-weight: lighter;}
h1.home, span.home{display: block; font-size: 18px; color:#A09FA4; margin: 37px 0 0 40px; border: none; text-transform: uppercase; font-weight: lighter;}
h2{color:#6F6E73; font-size: 18px; text-transform: uppercase; margin-top: 35px; font-weight: lighter;}
h3{font-weight: bolder; font-size: 12px; margin: 0; padding: 0; color:#2182C4;}
p {line-height: 18px; color:#6F6E73;}

#dots_1 {background: url(/img/sit/images/dot_1.png) repeat ; width:100%;}
#dots_2 {background: url(/img/sit/images/dot_2.png) repeat ; width:100%; }
#content{background: url(/img/sit/images/shadow.png) repeat-x top; margin-top: 1px; position: relative; z-index: 1; }
.content_div{position: relative; z-index: 3;}

#logo{display: block; width: 217px; height: 66px; margin-top: 24px;}
#mouse_top {display: block; background: url(/img/sit/images/mouse_top.png); width:223px; height: 100px; position: absolute; top:0; left: 0px;
          _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/sit/images/mouse_top.png', sizingMethod='scale');  _background: none;}
#mouse {display: block; background: url(/img/sit/images/mouse_bottom.png) ; width:190px; height: 67px; position: absolute; top:-42px; left: 606px;
        _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/sit/images/mouse_bottom.png', sizingMethod='scale'); _background: none;}

.more {display: inline-block; padding-left: 15px; background: url(/img/sit/images/arrow_more.png) no-repeat left center; color:#2182C4;}

.more.margin {margin-left: 20px;}

.link {display: inline-block; padding-left: 15px; margin-left:15px; background: url(/img/sit/images/arrow_link.png) no-repeat left center; color:#6F6E73;}

.login_box {display: block; background: url(/img/sit/images/locked.png) no-repeat left top; width: 283px; height: 27px; padding:8px 0px 0px 45px; margin-left: 52px; font-size: 11px; z-index: 99999; position: relative;}
.login_box input {background-color:#48474B; border: 1px #7C7C7C solid; color:#B2B2B2; width: 100px; font-size: 12px; z-index: 999999; position: relative;}
.login_box a {color:#A7A7A7; _color:#000000; font-size: 11px; margin-left: 12px;}

.link_box {display: block; position: absolute; width:90px; height: 25px; top: 55px; right: 0px;}
.link_box a.home {background: url(/img/sit/images/home.png) repeat ; width:12px; height: 12px; display: block; float: left;}
.link_box a.mail {background: url(/img/sit/images/mail.png) repeat ; width:14px; height: 11px; display: block; float: left;}
.link_box a.print {background: url(/img/sit/images/print.png) repeat ; width:13px; height: 11px; display: block; float: left;}
.link_box a:hover {background-position: 0px 11px;}
.link_box a.home:hover {background-position: 0px 12px;}
.link_box .separator {display: block; width: 1px; font-size: 1px; height: 11px; background-color:#6F6E73; margin: 3px 7px 0 7px; float: left;}

.main_menu {height:41px; background: url(/img/sit/images/menu_bg.png) repeat-x ; margin-top: 10px;}
.main_menu a {font-size: 13px; color:white; padding: 11px 16px 13px 18px; display: block; float: left; text-decoration: none;}
.main_menu a:hover {background: url(/img/sit/images/menu_active.png) repeat-x bottom;}
.main_menu a.active {font-weight: bolder; background: url(/img/sit/images/menu_active.png) repeat-x bottom;}
.main_menu .separator {display: block; width:1px;font-size: 1px;height:11px; margin-top: 15px; float: left; background: #6F6E73 url() ;}

.ul {padding: 10px 0 10px 0 ;margin-top: -3px;}
.ul .li {margin-left: 40px; margin-right: 20px; font-size: 14px; border-bottom: 1px black solid ; padding: 10px 0 10px 13px; display: block;  text-decoration: none;}
.ul .li:first-child {border-top: 1px black solid;}
.ul .li:hover{text-decoration: underline;}

.box_verejnost {background-color: #CB6E00; padding-bottom: 7px; }
.box_verejnost .ul{background: #ED6F19 url(/img/sit/images/bg_verejne.png) repeat-y left top;}
.box_verejnost .ul .li {color:#452300; border-color: #F9B700; background: url(/img/sit/images/box_arrow_1.png) no-repeat left center;}

.box_zamestnanci {background-color: #006EB7; padding-bottom: 7px;}
.box_zamestnanci .ul{background: #66A6D6 url(/img/sit/images/bg_zamestnanci.png) repeat-y left top;}
.box_zamestnanci .ul .li {color: #FFFFFF; border-color: #3087C7; background: url(/img/sit/images/box_arrow_2.png) no-repeat left center;}

.box_verejnost img, .box_zamestnanci img {border-bottom: 1px white solid;} 

.box_important { background-color: #F0F0F0; border: 1px #CFCFCF solid;}
.box_important .padding {padding:7px 15px 7px 25px;}
.box_important a {color: #6F6E73; display: block; margin-bottom: 15px;}

.new {width:190px; margin-right: 20px; float: left;}
.new.last {margin-right: 0;} 
.new p {color:#565757;} 
.new h3 a {color:#2182C4;}
.date {font-size: 10px;}

.box_calendar .item {display: block; padding-left: 70px; margin-left: 15px; margin-bottom: 10px; min-height: 52px; &height: 52px; position: relative; text-decoration: none;}
.box_calendar .item.verejne{background: url(/img/sit/images/calendar_verejne.png) no-repeat left center; color:#EB8620;}
.box_calendar .item.zamestnanci{background: url(/img/sit/images/calendar_zamestnanci.png) no-repeat left center; color:#2182C4;}
.box_calendar .item .month {display: block; position: absolute; top: 0; left: 3px; font-size: 9px; color:white; width: 40px; height: 10px; text-decoration: none; text-align: center;}
.box_calendar .item .day {display: block; position: absolute; top: 15px; left: 3px; font-size: 24px; font-weight: bolder; width: 40px; height: 35px; text-decoration: none; text-align: center;}
.underline {text-decoration: underline;}
.underline:hover {text-decoration: none;}

.submenu { background-color: #F0F0F0; border: 1px #CFCFCF solid; padding: 13px 19px; margin-top: 55px;}
.submenu a {display: block; width: 200px; height: 26px; background: url(/img/sit/images/submenu_bg.png) repeat bottom; color:#6F6E73; font-size: 14px; text-decoration: none; padding: 10px  0 0 15px;}
.submenu a:hover {background-position: top; color:#FFFFFF;}
.submenu a.active {background-position: top; color:#FFFFFF; font-weight: bolder;}
.submenu .arrow {display: block; width: 5px; height:7px; float: left; margin:5px 10px 0 5px; background: url(/img/sit/images/submenu_arrow.png) no-repeat bottom; font-size: 1px;}
.submenu a:hover .arrow, .submenu a.active .arrow {background-position: top;}

.crumb {color:#6F6E73; margin-top: 30px;}
.crumb a {color:#006EB7; padding-right: 20px; margin-right: 10px; background: url(/img/sit/images/crumb.png) no-repeat right center;}




#footer {background-color:#F0F0F0; height:115px; margin-top: 50px; text-align: center; color: #565757;}
#footer a {color: #565757;}
#footer a:hover {text-decoration: none;}
#footer .footer_menu {margin-top: 15px; margin-bottom: 25px; margin-left: 240px;}
#footer .footer_menu a {padding: 5px 18px 5px 18px; display: block; float: left; color: #565757; text-decoration: none;}
#footer .footer_menu a:hover{text-decoration: underline;}
#footer .footer_menu a.active {font-weight: bolder;}
#footer .footer_menu .separator {display: block; width:1px; font-size:1px; height: 11px; background-color: #CFCFCF; float: left; margin-top: 8px;}

.copy {margin-bottom: 5px;}
/*pridano*/
.sloupec { background-color: #F0F0F0; border: 1px #CFCFCF solid; padding: 13px 19px; margin-top: 55px;}
.sloupec .new   { float:none;margin-bottom:10px;}
.sloupec .new p   { margin:0px;}
#pager a { margin-left:190px;}
/*#seminare td { text-align:center;}  */
#registerForm { float:left;}
#registeruser { float:left;padding-left:30px;}
#listPager {margin-top:30px; }













 
