@media screen, projection{
body{font-size:85%; font-family:Verdana,Arial,lucida,sans-serif; margin:0; padding:0; text-align:center; color:#000; background:#fff;}

hr{height:1px; border:none; border-bottom:1px solid #ccc;}
h1,h1 span{width:479px; height:40px;}
h1{position:absolute; top:20px; right:15px; margin:0; overflow:hidden;}
h1 span{display:block; position:absolute; top:0; left:0; background:transparent url(../img/l.gif) 0 0 no-repeat;}
h1,h2,h3,h4,#cont-hp h2,#right h2{font-size:130%; font-weight:bold;}
h2{font-size:140%;}
.items h3,.items2 h3{font-size:120%;}
p,li{line-height:2.6ex;}
p{margin:0.5em 0;}

/* BARVY */
.wh,#nav a,.foot1,.foot1 a,.perex{color:#fff;}
.bl,a:hover,#right2 h3 a:hover,.items div h3 a:hover,.items2 div h3 a:hover{color:#000;}
h2,h3,h4,h2 a,h3 a,h4 a{color:#27486d;}
a,#right2 h3 a,.items div h3 a,.items2 div h3 a{color:#aa0000;}
.grey {color:#d1dbe5}

/* DELENI */
#main{width:980px; margin:0 auto 1em; text-align:left; background:#fff; border:1px solid #d1dbe5; border-top:5px solid #aa0000;}
#head{position:relative; height:82px; background:#fff url(../img/bg-top.gif) 0 1px no-repeat;}
#contmain{position:relative; left:0; top:0;}
#foot p{padding:8px 20px; margin:0; background:#e5e5e5; border-bottom:4px solid #426489;}
#foot .foot1{background:#839bb5; border-top:1px solid #fff; border-bottom:none;}

#nav{padding-left:20px; background:#406185 url(../img/bg-nav.gif) 0 4px repeat-x;}
#nav ul,.noul{padding:0; margin:0; list-style-type:none;}
#nav li{display:block; float:left; padding-right:5px;}
#nav li.active{padding-right:5px; background:transparent url(../img/nav-shadow.gif) 100% 100% no-repeat;}

#right,#right2{float:right; font-size:90%; width:216px; padding:10px 20px 10px 0;}
#right2{width:245px; padding-top:0;}
#right{padding:10px; background:#fff url(../img/news-gray.gif) 0 0 no-repeat;}
#right h3{font-size:110%; font-weight:bold; margin:0.5em 0;}
#right2 h3{font-size:110%; padding:13px 0 0; margin:0;}
#cont{padding:15px 0 10px 20px; width:670px;}
#cont-all{padding:0 20px 10px 20px;}
#cont .text{margin-right:10px;}
#cont .imgfl{float:left; margin:0 15px 15px 0;}
#cont-top{padding:0 20px;}
#cont-hp{text-align:center; width:980px; background:white url(../img/bg-content-hp.gif) 0 0 repeat-x; border-top:6px solid #27486d;}
#cont-hp div{float:left; text-align:left; width:276px; height:150px; padding:10px; margin:10px 0 15px 20px; border:1px solid #e3e3e3; border-bottom-width:5px;}
#cont-hp div h2,.items div h3,.items2 div h3,#cont .text h2{font-weight:normal; margin:0 0 10px;}

.date{color:#78a7c2; margin:1em 0 0;}
#right2 .date{float:right; color:#496f99; padding:2px 3px; margin-left:5px; background:#efefef;}

#crums{padding:8px 20px; background:#e5e5e5; margin-bottom:1px; border-top:6px solid #27486d;}
.img{height:51px; background-position:top right; background-repeat:no-repeat; border-bottom:6px solid #aa0000;}
.perex{font-size:120%; padding:10px; min-height:62px; background:#88a3c9 url(../img/bg-perex.gif) 0 0 repeat-x;}
.perex p{margin-top:0;}
#cont .perex{margin-right:10px;}
#cont-top div.bor{border:1px solid #d9d9d9; background:white url(../img/bg-perex2.gif) 0 0 repeat-y;}
#cont-top .perex{float: left; width: 672px;}
#cont-top .obr-right{float:right;}
#cont-top .obr-right img {padding-right: 5px;}
#right2 .box{padding:10px; background:#fbfbfb; border:1px solid #d9d9d9;}
.items div,.items2 div{float:left; width:216px; padding:10px; margin-bottom:10px; background:#f8f8f8 url(../img/bg-item.gif) top right no-repeat; border-bottom:1px solid #d5d5d5;}
.items2 div{width:650px;}
.items3 div{text-align:center; width:300px; padding:10px 0; margin:0 10px 10px 0; float:left; border:1px solid #ddd;}
.items3 a img{border:none;}
.items2 div p,.items2 div h3{margin-left:85px;}
.items2 div img{float:left; margin:-10px 0 -10px -10px}
.box img{margin:0 4px 7px 5px; border:1px solid black;}
.back{padding:20px;}

.pdf,.mov,.doc{padding:3px 0 3px 22px; background:#fff url(../img/ik/pdf.gif) 0 50% no-repeat;}
.mov{background-image:url(../img/ik/mov.gif);}
.doc{background-image:url(../img/ik/doc.gif);}

.navig{float:left; margin: 5em auto 2em;padding:0.1em 2em 0.1em 2em; border-width: 1px;border-style: solid;border-color: #d1dbe5;}
.presbox{padding:10px; background:#fbfbfb; border:1px solid #d9d9d9; margin:10px 0;}
.presbox h3{margin-top:0;}
.contact{margin-top:1em;}
.navpress{border-right:1px solid #d1dbe5; float:left; padding:0 20px 0 0; margin:0 10px 10px 0;}
	.navpress ul{padding:0; margin:0; list-style-type:none;}
	.navpress li{margin:0 0 3px;}

/* ODKAZY */
a{text-decoration:underline;}
#nav a{display:block; text-decoration:none; padding:1.05em 0.7em 0.3em;}
#nav .active a,#nav a:hover{color:#000; text-decoration:none; background:#adc4e4 url(../img/nav-arr.gif) 5px 0 no-repeat;}
#nav a:hover{background-color:#d7e3f1;}
#head a:hover{background:#fff;}

/* TABULKY */
table{font-size:100%; margin:10px 0;}
th,td{padding:2px 7px; vertical-align:top;}
th{background:#a91000; padding:3px 7px;}
.td1 td{background:#e5e5e5;}
.th1 th{background:#839bb5; color:#ffffff;}

table.ref td{vertical-align:middle; padding:5px 30px 5px 0; font-weight:bold;}

.tabfeatures{width:460px; border-collapse:collapse; border:2px solid #ddd;}
.tabfeatures td{border:1px solid #d9d9d9;}

/* FORMULARE */
form{margin:0;}
fieldset{margin:10px 0; padding:10px; border:1px solid #ccc;}
legend{padding:3px 5px; border:1px solid #ccc;}
.formlist{display:inline;}

/* OSTATNI */
.sml{font-size:80%;}
h3 .sml{font-weight:normal; font-size:75%;}
.hid{display:none;}
.c{text-align:center;}
.r{text-align:right;}
.just{text-align:justify;}
.flr{float:right;}
.fl,#cont{float:left;}
.cl,#foot{clear:both;}
.cll{clear:left;}
.none,a img{border:none;}
.brd{border:1px solid black;}
.brd1{border:1px solid #ddd;}
.vis{visibility:hidden; margin:0;}
div.cl{font-size:1px; height:1px; margin-top:-1px;}
.mb{margin-bottom:25px;}
.w80{width:80px;}
.bg1{background:#e5e5e5;}
}
