html,body{margin:0;padding:0;background-color:#FFFFFF;background:url("../img/pozadi-str.png") repeat-x;background-position:top left;}
body{font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:13px;}
.clear{clear:both;}

#hlavicka{text-align:left;}
#hlavicka-top-o{width:960px;margin:0 auto;background-color:#FFFFFF;background:url("../img/top.png") no-repeat;background-position:top center;height:118px;}
#hlavicka-top-logo{padding:6px 0 0 23px;}
#hlavicka-top-logo img{border:0;}

#ht-zalozky{font-size:12px;font-weight:bold;height:48px;padding:6px 20px 0 0;}
#ht-zalozky .zalozky-text{float:left;color:#FFFFFF;padding:17px 0 0 22px;font-size:14px;}
#ht-zalozky a{color:#FFFFFF;text-decoration:none;}
#ht-zalozky a:hover{color:#FFFFFF;text-decoration:none;}
#ht-zalozky dd{margin:0;padding:0;float:right;text-align:center;text-transform:uppercase;}
#ht-zalozky dl{margin:0 0 0 18px;padding:0;}
#ht-zalozky dd span{padding:18px 0 0 0;height:34px;width:128px;float:right;}
#ht-zalozky dd.zal a span{background:url("../img/button-n-o.png") no-repeat;background-position:top left;}
#ht-zalozky dd.zalf a span{background:url("../img/button-n-f.png") no-repeat;background-position:top left;}
#ht-zalozky dd.zall a span{background:url("../img/button-n-p.png") no-repeat;background-position:top left;}
#ht-zalozky dd a span.aktivni{background:url("../img/button-a.png") no-repeat;background-position:top left;}
#ht-zalozky dd a:hover span{background:url("../img/button-h.png") no-repeat;background-position:top left;}

#obsah{width:960px;margin:0 auto;background-color:#FFFFFF;background:url("../img/pozadi.png") no-repeat;background-position:top center;min-height:464px;text-align:left;}
.obsah-full{color:#040810;}
.obsah-top{padding:10px 15px 10px 15px;}
.obsah-top img{border:0;}
.obsah-top-l{float:left;width:456px;background:url("../img/form-pozadi.png") no-repeat;background-position:top left;padding:1px 0 0 2px;height:408px;}
.obsah-top-r{margin:0 0 0 460px;}
.box-napis{background:url("../img/box-nadpis.png") no-repeat;background-position:top center;height:31px;width:441px;color:#4C6800;font-size:14px;font-weight:bold;padding:13px 0 0 25px;}
.box-obsah{background:url("../img/box-pozadi.png") no-repeat;background-position:top center;height:360px;width:466px;}
.box-obsah-odrazky{color:#555555;font-size:13px;font-weight:bold;padding:0 20px 0 65px;}
.box-obsah-odrazky ul{margin:0;padding:0;list-style-type:none;}
.box-obsah-odrazky li{margin:0;padding:0;}
.box-obsah-odrazky li.od1{height:40px;padding-top:27px;}
.box-obsah-odrazky li.od2{height:43px;padding-top:21px;}
.box-obsah-odrazky li.od3{height:57px;padding-top:23px;}
.box-obsah-odrazky li.od4{height:40px;padding-top:18px;}
.box-obsah-sipka{color:#79A600;font-size:18px;font-weight:bold;padding:60px 0 0 135px;}
.obsah-obal{}
.obsah-l{}
.obsah-r{}

#foot{padding:10px 20px 0 18px;}
.foot-lista{background:url("../img/pata-pozadi.png") repeat-x;background-position:top left;height:52px;color:#FFFFFF;font-size:11px;}
.foot-lista-o{padding:19px 0 0 15px;}
.foot-lista a{color:#FFFFFF;text-decoration:underline;}
.foot-lista a:hover{color:#FFFFFF;text-decoration:none;}
.foot-b{margin:10px 0 0 0;background:url("../img/pata-logo.png") no-repeat;background-position:top center;height:90px;color:#C2C2C2;font-size:11px;}
.foot-b-o{padding:25px 430px 0 15px;}

.obsah-con{padding:15px 25px 15px 22px;}
.obsah-con-l{width:260px;float:left;}
.obsah-con-p{border-left:1px solid #EEEEEE;margin:0 0 0 260px;padding:0 0 0 30px;color:#555555;}

.menu{}
.menu h2{color:#79A600;font-size:17px;margin:0;padding:0;}
.menu ul{margin:0;padding:10px 0 0 0;list-style-type:none;}
.menu li{margin:0;padding:0;}
.menu li span{padding:8px 0 0 30px;height:28px;width:221px;float:right;background:url("../img/menu-n.png") no-repeat;background-position:top left;}
.menu li a{color:#383838;font-size:11px;font-weight:bold;}
.menu li a span.aktivni{background:url("../img/menu-a.png") no-repeat;background-position:top left;}
.menu li a:hover span{background:url("../img/menu-a.png") no-repeat;background-position:top left;}

.obsah-con-p h1{margin:0;padding:0 0 10px 0;color:#383838;font-size:18px;}
.obsah-con-p h2{margin:0;padding:10px 0 10px 0;color:#383838;font-size:17px;}
.obsah-con-p p{text-align:justify;font-size:13px;padding:5px 0;margin:0;}
.obsah-con-p a{color:#383838;}
.obsah-con-p a:hover{color:#333333;}

table{margin:10px 0;}
th{height:45px;margin:0;border-bottom:1px solid #CECECE;padding:0 0 0 25px;}
th.prvni{background:url("../img/th1.png") no-repeat;background-position:top left;width:85px;border-right:1px solid #9CB655;}
th.ost{background:url("../img/thp.png") repeat-x;background-position:top left;border-right:1px solid #9CB655;}
th.posledni{background:url("../img/th5.png") no-repeat;background-position:top left;width:80px;}
tr{background-color:#FEFDFD;border:1px solid #CECECE;}
tr.odd{background-color:#F3F3F3;}
td{padding:15px 0 15px 25px;border-bottom:1px solid #CECECE;border-right:1px solid #CECECE;}
td.prvni{padding-left:15px;font-weight:bold;border-left:1px solid #CECECE;}

.zadost-button{font-weight:bold;font-size:18px;margin:25px 0 0 685px;width:227px;text-align:center;}
.zadost-button a div{background:url("../img/button-chci.png") no-repeat;background-position:top left;padding:18px 0 0 0;height:48px;}
.zadost-button a{color:#FFFFFF;text-decoration:none;}
.zadost-button a:hover{color:#F2F2F2;text-decoration:none;}
.prov{padding:0 0 0 20px;}
.prov img{padding:0 0 10px 0;}

.banner-menu{padding:30px 0;}
.banner-menu img{border:0;}
