@media screen, projection {
body{font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif; /*font-size: 83%; */margin: 0; padding: 0; color: #000; text-align: center; /*background: #fff url(../img/b.gif) 50% 0;*/ background: #fff;}

h1, h2, h3{font-size: 120%; color: #152585;}
h1{position: absolute; top: 60px; left: 85px; font-size: 80%; font-weight: normal; color: #4A4A4A; margin: 0;}
#cont3 h2{margin: 0; padding: 3px 20px; font-size: 125%; border-bottom: 1px solid #C2C6DE; clear: right;}
#nav h3{padding: 3px 30px 5px; margin: 0; background: #152585 url(../img/ct.gif) 7px 7px no-repeat; border-bottom: 1px solid #fff;}
#cont3 h3{font-size: 110%; color: black; margin-bottom: -0.5em;}
hr{height: 1px; border: none; border-bottom: 1px solid #E5E5E5;}
p{margin-bottom: 2em;}

/* BARVY */
.white, #nav h3, #nav a, #cont3 a:visited:hover, #foot a:hover{color: #fff;}
.black{color: #000;}
a{color: #FE7116;}
#cont3 a:visited, #foot{color: #777;}

/* DELENI */
#main, #head, #cont, #foot{position: relative; top: 0; left: 0; text-align: left; margin: 0 auto;}
#main{width: 770px;}
#head{height: 110px;}
#cont{font-size: 80%; padding: 10px; background-color: #E4E4E4; border: 1px solid #CBCBCB;}
#cont2{width: 748px; background: url(../img/bf.jpg) 0 0 no-repeat; border: 1px solid #fff;}
#cont2_2{width: 748px; background: #FCFCFC url(../img/bf_2.gif) 0 0; background-repeat: repeat-y;}
#cont3{padding: 24px 0 0; margin-right: 24px; _margin-right: 12px; width: 494px; text-align: left; line-height: 1.5em; background: #FCFCFC url(../img/bc.gif) 90% 0 no-repeat; float: right;}

#foot, #adr{font-size: 70%;}
#foot{text-align: right; padding: 8px 20px; clear: both;}

#head img{margin: 24px;}
#cont3 img{margin: 1.4em 0 0.5em 1em; border: 10px solid #eee; float: right;}

#adr{position: absolute; top: 0; right: 0; text-align: right; color: #6F6F6F; padding: 20px 24px 2px;}

/* NAV */
#nav{width: 204px; text-align: left;}

#nav ul{margin: 0 0 10px; padding: 0; border-bottom: 1px solid #0051DB;}
#nav li{padding: 0; margin: 0; list-style-type: none;}
#nav .ul1, #nav #ul2{background: url(../img/bc3.png);}
#nav .ul1{_background: url(../img/bf2.jpg) 0 -28px no-repeat;}
#nav #ul2{_background: url(../img/bf2.jpg) 0 -176px no-repeat;}
#bouda{padding: 15px 0; margin-bottom: 50px; text-align: center; background: url(../img/bc4.png); _background: url(../img/bf3.jpg) 0 -80px no-repeat;}

/* ODKAZY */
a{text-decoration: underline;}
a:hover{color: #fff; background-color: #FE7116;}

#nav ul a{ display: block; padding: 5px 10px 6px 30px; text-decoration: none; background: url(../img/nav1.gif) 0 100% no-repeat; border-bottom: 1px solid #4B54B0;}

#nav ul a:hover{color: #fff; background: #152585 url(../img/ct1.gif) 7px 7px no-repeat; border-bottom: 1px solid #99A0E2;}
#nav ul a.active{background: #152585 url(../img/ct2.gif) 7px 7px no-repeat;}
#bouda a img{border: 1px solid #83B3E3;}
#bouda a:hover, #head a:hover{background-color: transparent;}

#foot a{color: #C0C0C0;}

/* OSTATNI */
.hid	{display: none;}
.right{text-align: right;}
.cl		{clear: both;}
.none	{border: none;}
.vis	{visibility: hidden; margin: 0; _margin-top: -1em;}
}