

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;display:block;}
body {font-size:75%;font-family:Arial,Verdana,sans-serif;line-height:1.3em;background:#fff url(../images/bgBody.gif) repeat-x bottom;padding:0px;color:#505050;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
input {}
textarea {}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}

#hlava {width:100%;height:326px;background:url(../images/bgHlava.png) no-repeat top center;position:absolute;z-index:0;top:0px;left:0px;}

#lead {width:966px;margin:0px auto;position:relative;padding:0px 17px 0px 17px;background:url(../images/bgLead.png) no-repeat top left;}

#logo {width:432px;height:112px;display:block;left:60px;top:35px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:432px;height:112px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;}
#logo h1 span {width:432px;height:112px;background-image:url(../images/logo.png);background-repeat:no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
#logo a {color:#fff;}

.topNav {height:137px;font-size:0.9em;text-align:right;padding:10px 10px 0px 0px;color:#6a6a6a;}
.topNav a {color:#6a6a6a;margin:0px 3px;}

.menu {height:50px;clear:both;padding:20px 0px 0px 0px;text-align:center;}
.menu a {padding:0px 11px 0px 11px;font-size:0.9em;font-weight:bold;color:#6a6a6a;text-decoration:none;}
.menu img.sep {vertical-align:middle;}
.menu a:hover {color:#fd8b00;}
.menu a.active {color:#fd8b00;}

.face {height:188px;padding:35px 275px 0px 256px;background:url(../images/bgFace.jpg) no-repeat;}
.face h2 {font-size:1.1em;color:#fff;margin-bottom:8px;}
.face p {margin-bottom:8px;color:#e09494;}
.face a {color:#fd8b00;}

.content {background:url(../images/bgContent.png) no-repeat top left;padding-bottom:29px;}
.content .mainCol {width:470px;float:left;padding:30px 0px 0px 33px;}
.content .mainCol h2 {font-size:1.35em;color:#000000;margin-bottom:13px;}
.content .mainCol h3 {font-size:1.1em;color:#000000;margin-bottom:13px;}
.content .mainCol p {margin-bottom:13px;}
.content .mainCol a {color:#b30101;}
.content .mainCol img.ileft {float:left;margin:0px 22px 15px 0px;border:1px solid #e2e2e2;}
.content .mainCol ul {margin-bottom:13px;margin-left:30px;}
.content .mainCol ol {margin-bottom:13px;margin-left:30px;}
.content .mainCol table {margin-bottom:13px;width:100%;border-collapse:collapse;}
.content .mainCol table th {border-bottom:2px solid #000;padding:0.3em;}
.content .mainCol table td {border-bottom:1px solid #000;padding:0.3em;}
.content .mainCol table.doba {width:auto;}
.content .mainCol table th {text-align:right;border-bottom:1px solid #000;padding:0.2em 0.3em;}
.content .mainCol table td {text-align:center;border:0px;padding:0.2em 0.3em;}
.content .mainCol table td.left {text-align:left;}
.content .mainCol table td.right {text-align:right;}
.content .mainCol table th.left {text-align:left;}
.content .mainCol table th.center {text-align:center;}


.content .rightCol {padding-top:129px;width:452px;float:right;}
.content .rightCol .rc1 {background:url(../images/bgRightCol.gif) repeat-y;}
.content .rightCol .rc2 {background:url(../images/bgRightColTop.gif) no-repeat top left;}
.content .rightCol .rc3 {padding:0px  30px 20px 36px;background:url(../images/bgRightColBottom.gif) no-repeat left bottom;}
.content .rightCol h3 {height:26px;padding-top:15px;margin-bottom:20px;text-align:right;font-size:1.65em;color:#b30101;}
.content .rightCol .news_item {padding-bottom:12px;}
.content .rightCol .news_item .title {font-size:1.1em;margin-bottom:5px;display:block;color:#000000;}
.content .rightCol .news_item div {margin-bottom:6px;}
.content .rightCol .news_item p {text-align:right;font-size:0.9em;}
.content .rightCol .news_item a {color:#b30101;}
.content .rightCol .news_item div ul {list-style:none;}
.content .rightCol .news_item div ul li {background:url(../images/rightColList.gif) no-repeat 8px 8px;padding-left:16px;}

.footer {height:53px;padding-top:17px;padding-right:4px;text-align:right;font-size:0.9em;color:#8c8c8c;}
.footer a {color:#ffffff;}