* {margin:0;padding:0}
html, body {height:100%}
body {background:#232323;font-family:Arial, Helvetica, sans-serif;font-size:110%;line-height:1.125em;color:#111;text-align:justify;}
img {border:0;vertical-align:top;text-align:left}
ul, ol {list-style:none}
.fleft {float:left}
.fright {float:right}
.clear {clear:both}
.vlevo, .vpravo, .col-3 {float:left}
.alignright {text-align:right}
.aligncenter {text-align:center}
.pole {width:100%;overflow:hidden}
.container {width:100%}

#stranka {width:1000px;margin:0 auto;background:url(images/obrazek.jpg) no-repeat left top;font-size:.75em}
#hlavicka {height:420px}

.nahore {background:url(images/nahore.jpg) left top repeat-x #bebebe;}
.dole {background:url(images/dole.gif) left bottom repeat-x}

.img-indent {margin:0 20px 0 0;float:left}
.img-box {width:100%;overflow:hidden;padding-bottom:20px}
.img-box img {float:left;margin:0 20px 0 0}
p {margin-bottom:18px}
.p1 {margin-bottom:9px}
.p2 {margin-bottom:18px}
.p3 {margin-bottom:27px}
/* txt, links, lines, titles */
a {color:#111;outline:none; font-weight:bold;}
a:hover{color:#fff;text-decoration:none}
h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#bebebe;font-size:28px;line-height:1.2em;font-weight:normal;margin-bottom:20px;letter-spacing:-1px}
h3 {font-size:1.1em;line-height:1.2em}
h4 {font-size:1em;margin-bottom:6px}
h4 a {color:#616161;text-decoration:none}
h4 a:hover {color:#c72d00;text-decoration:underline}

#hlavicka .cast1 {height:53px}
#hlavicka .cast1 .ikonky {float:right;padding:0px 0px 0px 0px}
#hlavicka .cast1 .ikonky li {display:inline;float:left}
#hlavicka .cast2 {height:308px}
#hlavicka .cast2 .indent {padding:54px 0 0 36px}
#hlavicka .cast3 {padding-left:14px}
.nabidka {background:url(images/divider.gif) no-repeat left top;width:100%;overflow:hidden}
.nabidka li {display:inline}
.nabidka li a {display:block;float:left;background:url(images/divider.gif) no-repeat right top;height:59px;line-height:59px;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold;padding:0 20px}
.nabidka li a:hover {color:#b1262b}

#obsah {padding:42px 35px 50px 49px}
#obsah .vlevo {width:656px;margin-right:60px}
#obsah .vpravo {width:190px}
#obsah .text {padding-bottom:38px}

.img-list li {width:100%;overflow:hidden;padding-bottom:2px}
.img-list li.last {padding-bottom:0}
.img-list li img {float:left;margin-right:20px}
.list1 {padding-bottom:18px}
.list1 li {background:url(images/arrow1.gif) no-repeat left 6px;padding:0 0 0 9px;position:relative}

#konec .indent {padding:17px 28px 0 49px;color:#fff}
#konec img {position:relative;top:-3px}
#konec {height:83px;font-family:Tahoma, Geneva, sans-serif}
#konec p {padding:0px;color:#fff}
#konec a {color:#7aa752; text-decoration:underline;}
#konec a:hover {color:#c72d00; text-decoration:none;}
