body {font-family: arial; padding-top: 7px; font-size: 0.9em; padding-bottom: 30px;}

#main {margin: 0 auto; width: 824px;}
#content {float: left; width: 824px; padding-bottom: 30px;}
#header {float: left; width: 824px; height: 96px; border-bottom: #97be0d 10px solid; }
#header a {float:left;}
div.vyhra {; background-color: #97be0d;height: 50px;color: white;float: left; width: 570px; padding:1px 0px 1px 5px;margin-top: 20px;}
div.vyhra_h {color: white;font-weight: bold;}
#header a img {border: none; margin-left: 23px; margin-top: 7px; float: left;}
#header .cap {float: left; width: 824px; height: 7px; background: #c3e8fd url(../images/header_cap.png) no-repeat; }
#header .content {float: left; width: 824px; height: 89px; background: #e0f4fd url(../images/header_bg.png) repeat-x; }

#menu {float: right; margin-top: -7px;}
#menu ul {list-style-type: none; display: block; margin: 0; padding: 0; float:left; height: 30px;}
#menu li {display: inline; margin: 0; padding: 0; float: left; height: 30px;}
#menu li a {padding:0; margin:0; margin-left: 15px; margin-right: 15px; padding-top: 14px; padding-bottom: 0; float: left;  height: 16px; text-decoration: none; color: #46484a; }
#menu li a.sel {font-weight: bold; background-image: url(../images/sel.png); background-position: center top; background-repeat: no-repeat;}

#icos {float: right; clear: both; margin-right: 20px;}

#intro {float: left; width: 824px; height: 236px; background: #f8f6f6 url(../images/txt_bg.png) repeat-x;}
#img {float: left; width: 527px; height: 236px;}
#img .t {float: left; width: 527px; height: 189px; background: #f8f6f6 url(../images/img_t.jpg) no-repeat; }
#img .bl {float: left; width: 56px; height: 47px; background: #fff url(../images/czsk_bg.png) no-repeat; }
#img .jaz {margin-top: 4px; margin-right: 19px; float: right;}
#img .bl a {color: #fff; text-decoration: none; font-size: 15px; float: right;clear: both;}
#img a.sel {font-weight: bold;}
#img .br {float: left; width: 471px; height: 47px; background: #f8f6f6 url(../images/img_b.jpg) no-repeat;}
#txt {float: left; height: 236px; width: 297px;}

#txt h1 {font-size: 16px; color: #000; margin-top: 45px; margin-left: 3px; margin-bottom: 20px; font-weight: normal;}
#txt .orange {font-weight: bold;}
#txt p {margin-top: 0; margin-left: 3px; margin-right: 20px; color: #938e8e; text-align: justify; font-size: 11px;}
#txt a {color: #747678; text-decoration: underline;}

.orange {color: #97be0d;}
.blue {color: #7bacc9;}
.white {color: #fff;}
.red {color: red;}
.right {float: right;}

#left {float: left; width: 570px; margin-top: 20px;}
#left p {color: #747678; font-size: 12px; text-align: justify;}
#left a {color: #747678; text-decoration: underline;}
#left h1 {color:#97be0d; font-size: 17px; margin:0; padding: 0; width: 567px; padding-left: 3px; padding-bottom:5px; margin-top: 12px; border-bottom: #97be0d 1px solid; }
.postup h3 {color: #5e9bbf; margin: 0; padding: 0; margin-top: 0px; margin-bottom: 5px; font-size: 12px;}
.postup p {color: #404040; font-size: 12px; font-weight: bold; text-align: justify; margin-top: 5px;}
#left h2 {color: #97be0d; margin:0; padding: 0; width: 577px; padding-left: 3px; padding-bottom: 5px; margin-top: 12px; margin-bottom: 10px; border-bottom: #97be0d 1px solid; font-size: 15px;}
#left h3 {font-size: 14px; margin-bottom: 10px; color: #7bacc9;}
#left h4 {font-size: 12px; margin: 0; padding: 0; margin-top: 10px; color: #7a7c7d;}

p.faq {color: #7a7c7d; font-size: 12px; margin-top: 0px; margin-bottom: 10px; text-align: justify;}
#left .postup {float: left; width: 570px; margin-top: 5px;}
.postup a {color: #5e9bbf; text-decoration: none;}
#left .point {float: left; width: 30px; height: 40px; background-image: url(../images/point.png); background-repeat: no-repeat; background-position: left top;}
#left .text {float: left; width: 525px;}
.zazadat {float: left; width: 570px;}
.zazadat a {float: right; width: 149px; height: 44px; background: #f8f6f6 url(../images/btn_big.png) no-repeat; line-height: 44px; text-decoration: none; text-align: center; color: #5e9bbf; 
    font-weight: bold; margin-right: 15px; }
.gs {color: #7a7c7d; font-size: 12px; text-decoration: none;}

#right {float: right; width: 224px; height: 670px; margin-top: 20px; font-size: 12px;}
#right .cap {float: left; width: 224px; height: 17px; background: #494949 url(../images/right_top_cap.png) no-repeat; }
#right .top {float: left; width: 224px; height: 188px; background: #6d6e70 url(../images/right_top_bg.png) repeat-x; }
#right .bottom {float: left; width: 224px; height: 327px; background: #f4f4f4 url(../images/right_bottom_bg.png) repeat-x;}

#right h2 {margin:0; padding:0; margin-left: 8px; margin-top: 12px; font-size: 14px; margin-bottom: 14px;}
#right .top span {margin-bottom: 7px; margin-left: 8px; float: left; width: 90%;}
#right .bottom p {margin: 0;margin-bottom: 7px; margin-left: 8px; margin-right: 8px; text-align: justify;}
#right a {color: #747678; text-decoration: underline; line-height: 20px;}
#right a:hover {text-decoration: none;}

#right .bottom ul {list-style-type: none; color: #828282; margin-left: 2px;}
#right .bottom h1 {margin-bottom: 7px;}
#right .bottom h3 {margin: 0; padding: 0; font-size: 13px; text-decoration: none; margin-left: 7px; margin-bottom: 10px; font-weight: bold; margin-top: 14px;}
#right .bottom .orange {font-weight: bold;}
#right span.rpsn {float: left;width: 207px; text-align: center;margin-top: 5px; font-size: 90%;}
#right .bottom .grey {color: #828282;}

#right .bottom h3 {float: left; width: 180px; color: #73af41; font-size: 12px; margin:0; padding:0; height: 25px; line-height: 25px; margin-bottom: 5px;}
#right .bottom img {float: left;margin-left: 10px; margin-right: 6px;margin-bottom: 5px;} 


#footer {float: left; width: 824px; height: 52px; margin-top: 40px;}
#footer .left {float: left; width: 220px; height: 52px; background: #7f8081 url(../images/footer_left_bg.png) no-repeat;  }
#footer .right {float: left; width: 604px; height: 52px; background: #d8eefc url(../images/footer_right_bg.png) repeat-x;}
#footer .in {float: right; margin-top: 10px; margin-right: 10px; }
#footer a  {color: #6c6c6c; text-decoration: none; margin-bottom: 5px; margin-left: 5px; float: right; font-size: 10px;}
#footer span {color: #6c6c6c; text-decoration: none; margin-bottom: 5px; float: right; font-size: 10px; clear: both;}
.down {font-size: 10px; color: #afafaf; margin-right: 2px; margin-top: 7px; }
.down a {text-decoration:none;color: #afafaf; margin-bottom: 30px; }



#left.form label {color:#968282; font-size: 13px;}
#left.form form {margin-top:20px;color:#968282;} 
#left.form p {font-style: italic; color: #b5b5c0; margin-left: 10px; }
#left.form .podminky {width: 330px; height: 100px; overflow-y: scroll; border-top:#ddd 1px solid ; border-bottom: #ddd 1px solid; text-align: left;}
#left.form {font-size: 11px; width: 590px; background-color: #f3f3f3; padding-bottom: 20px; }
#left.form input {border: #dbdfe6 1px solid; padding: 1px; color: #444;}
#left.form label.chck {font-weight: normal; color: #000; height: 20px; line-height: 20px;}
td.chck {vertical-align: middle;}
td {text-align: left;}
.spec {float: left;}
.int { width:330px;}
.strong {font-weight: bold;}
#left.form input.wide {width: 120px;}
#left.form input.thin {width: 85px;}
#left.form .l {width: 230px; text-align: right !important;}
#left.form .r {text-align: left;}
#left.form .poznamka {padding-top: 20px;}

#left.form table.btn {margin-left: 220px; }
.btn input {float:left; border: none !important; margin: 0; padding: 0; width: 149px; height: 44px;  text-align: center; background: #968282 url(../images/btn_big.png) no-repeat;
    color: #5e9bbf !important; font-size: 13px; font-weight: bold;}

.table_cap {float: left; width: 568px; height: 3px; background: #e5e5e5 url(../images/table_cap.png) no-repeat; margin-top: 30px;}
.table_bottom {float: left; width: 568px; height: 13px; background-color: #95b80d;}
.table_bottom_cap {float: left; width: 568px; height: 2px; background: #95b80d url(../images/table_bot.png) no-repeat;}
table.splatky {width: 568px; border: none; border-spacing: 0; border-collapse: collapse;}
table.splatky .head {text-align: left; color: #757575; font-weight: normal; font-size: 16px; background-color: #e5e5e5; border-top: none;}
table.splatky .head span {margin-left: 52px;}
.label {text-align: center; border-left: none !important;}
table.splatky .table_bg {background: #dadada url(../images/table_bg.png) repeat-x; height: 28px; }
table.splatky th {color: #97be0d; font-weight: normal;border-top: #d7d7d7 1px solid;}
table.splatky td {border-left: #d7d7d7 1px solid;border-top: #d7d7d7 1px solid; text-align: center; color: #747678; font-size: 11px;}

a.logo img { margin-left: 4px; margin-top: 6px; border: none; clear: both;}
a.email {color: #747678; text-decoration: none;}
span.blued {color: #6da4c5; font-size: 12px;}
/* IE6 */
*html #footer .right {width: 595px;}
*html #footer .in {margin-right: 5px;}
*html #img .jaz {float: left; widht: 18px; margin-right: 0;}
*html #img .jaz a {float: left; margin-left: 18px; margin-right: 0;}
*html .table_cap {margin: 0; padding: 0; height:0px; display: none;}
*html .table_bottom_cap {margin:0; padding:0; display: none;}
*html #icos {margin-top: 30px; margin-right: 10px;}
*+html div#icos {margin-top: 30px;color:green;} 

.vyhoda {float: left; width: 260px; margin-top: 13px; margin-bottom: 6px; margin-right: 50px; }
.vyhoda.nm {margin-right: 0;}
.vyhoda h3 {color: #69a934; margin-left: 10px; font-size: 15px; margin-bottom: 0;}
.vyhoda .ikonka {float: left; height: 39px; width: 39px; }
.vyhoda .ikonka img {}
.vyhoda .text {float: left; width: 220px !important;}
.vyhoda .text p {color: #8a8a8a !important; margin-left: 10px; margin-right: 5px; margin-bottom: 0; margin-top: 3px;}

#left .point {float: left; width: 40px; height: 40px; background-image: url(../images/point.png); background-repeat: no-repeat; background-position: left top;}
#left .point span {color: #fff; margin-left: 10px; margin-top: 7px; float: left; font-weight: bold; }

#left .odeslano {background: #fff; text-align: center; margin: 0}
#left .zamitnuto {background: #fff; text-align: center; margin: 0;}
#left .zamitnuto h2 {color: #CD182B;}

.toplist {visibility: hidden;}