* {margin:0;padding:0;}

body {background:url(img/web/bg.png) left top repeat-x #ddd;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:20px;color:#000;}

p {margin-bottom:10px;}

a {color:#c1101e;}

a:hover{color:#555;}

ul {margin:0;padding:0 0 0 15px;list-style-type:square;}

li {margin-bottom:10px;}

img {border:3px solid #ddd;}

h1 {font-size:20px;color:#c1101e;font-weight:bold;padding:0 0 5px 55px;margin-bottom:15px;border-bottom:1px solid #c1101e;background: url(img/web/h1.gif) no-repeat left center;}

h2 {font-size:16px;color:#000;font-weight:bold;margin:20px 0 10px 0;}

#telo {width:960px;margin:0 auto;position:relative;}

#top {height:115px;background:url(img/web/logo.gif) no-repeat left top #fff;margin:0 0 40px 0;}

#top .nav {padding:120px 0 0 0;}

#top .nav li {display:inline;}

#top .nav li a {display:block;font-size:14px;font-weight:bold;float:left;padding:5px 17px 10px 17px;color:#fff;text-decoration:none;background:url(img/web/delitko.gif) no-repeat left top;}

#top .nav li a.uvod {background:none;}

#top .nav li a.hp {background:none #fff;color:#000;}

#top .nav li a.aktiv {background:none #fff;color:#000;}
	
#top .nav li a:hover {color:#000;text-decoration:none;background:url(img/web/delitko.gif) no-repeat left top #fff;}

#top .nav li a:hover.uvod {color:#000;text-decoration:none;background:url(img/web/clean.gif) no-repeat left top #fff;}

#obal-navigace {margin:62px 0 0 0;float:left;width:250px;}

#navigace {background:#ffcccc;padding:5px;border:1px solid #ff9966;}

#menu {width:100%;border:1px solid #ff9966;}

#menu span {display:none}

#menu a {display:block;_dis\play:inline-block;margin:0px;padding:6px 0 6px 10px;background:#fff;color:#000;border-bottom:1px solid #c5c5c5;_width:100%;text-decoration:none;font-weight:normal;font-size:14px;}

#menu a:hover {background:#fff;color:#c1101e;}

#menu .aktivni {background:#fff;color:#c1101e;}

#obsah {padding:0 20px 40px 20px;background:#fff;}

#obal-text {float:right;width:635px;margin:28px 0 0 0;}

#text {background-color:#fff;padding:10px;}

#text .uvod {color:#000;font-size:16px;background:#f4f4f4;border-bottom:2px solid #777;padding:30px;margin: 0 0 20px 0}

.box {width:100%;}

.box .top {background:url(img/web/moti1.png) no-repeat 537px top;width:100%;}

.box .okraje {padding:0;}

.pata-bg {background:url(img/web/bg-pata.gif) left bottom repeat-x;}

#pata {height:123px;color:#d1d5da;font-size:14px}

#pata .okraj {padding:20px 40px 0 20px;}

#pata a {color:#fff;font-weight:normal;}

#pata a:hover {color:#000;text-decoration:none;background:#fff;}

#pata .pleva {float:left;}

#pata .pprava {float:right;}

form {width:290px;}

fieldset {padding:10px;margin:0 0 10px 0;border:1px solid #000;}

legend {font-weight:bold;color:blue;margin:5px 0;padding:5px;border:1px solid #000;background:#bbb;color:#000;}

input.odesilaci {background-color:#444;color:#fff;font-weight:bold;width:269px;padding:5px 0 5px 0;}

#toplist {position:absolute;left:0;top:0;visibility:hidden;}

#toplist img {border: none;}

.clear { clear: both; height: 1px }

