*{margin:0;padding:0} img{border:none}
.clr{content: ".";display: block;height: 0;clear: both;visibility: hidden}
h2.center{text-align:center}
body {background: url(tlo.jpg) #0D2E46 no-repeat center top; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif}

#kon{margin:4% auto 5px auto;padding:0;height:500px;width:100%; background: url(bp.png) repeat;border-top: solid 1px #B2CBCE;border-bottom: solid 1px #B2CBCE}
#kontekst {float:left;width: 620px}

h1{text-transform:uppercase;font-size:1.5em;color:#fff;text-align:center;margin:20px 0}
a {text-decoration: none;color: #FFF;font-size:12px}

#menu_kontyner { height:41px; background:url(images/main-bg.png) repeat-x}
#menu { height:41px;width:500px;margin:0 auto}
#menu ul { margin: 0 auto; padding: 0; list-style: none; float: left}
#menu ul.menu { padding-left: 30px}
#menu li { position: relative; z-index: 9; margin: 0; padding: 0 5px 0 0; display: block; float: left}
#menu li:hover>ul { left: -2px}

#menu a { position: relative; z-index: 10; height: 41px; display: block; float: left; line-height: 41px; text-decoration: none; font: normal 12px Trebuchet MS}
#menu a:hover, #menu a:hover span { color: #fff}
#menu a:hover, #menu a:hover span { color: #fff}

#menu span { display: block; cursor: pointer; background-repeat: no-repeat; background-position: 95% 0}
#menu ul ul a.parent span { background-position:95% 8px; background-image: url(images/item-pointer.gif)}
#menu ul ul a.parent:hover span { background-image: url(images/item-pointer-mover.gif)}

#menu a { padding: 0 10px 0 10px; line-height: 30px; color: #e5e5e5}
#menu span { margin-top: 5px}
#menu li { background: url(images/main-delimiter.png) 98% 4px no-repeat}
#menu li.last { background: none}

#menu ul ul li { background: none}
#menu ul ul { position: absolute; top: 38px; left: -999em; width: 163px; padding: 5px 0 0 0; background: url(images/bg-li.png) repeat; margin-top:1px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px}
#menu ul ul a { padding: 0 0 0 15px; height: auto; float: none; display: block; line-height: 24px; color: #252729}
#menu ul ul span { margin-top: 0; padding-right: 15px; _padding-right: 20px; color: #252729}
#menu ul ul a:hover span { color: #fff}
#menu ul ul li.last { background: none}
#menu ul ul li { width: 100%}

#menu ul ul ul { padding: 0; margin: -38px 0 0 163px !important; margin-left:172px}
#menu ul ul ul { background: #6a8691}
#menu ul ul ul ul { background: #6a8691}
#menu ul ul ul ul { background: #6a8691}

#box_center {width:600px; margin: 60px auto; font: 13px "Trebuchet MS",Verdena, Arial, Helvetica, sans-serif;font-style:italic}
#box_center  h2{font-size:16px;font-style:normal}
span.center{text-align:center;margin:0 auto;}
#box_center ul {list-style: none}

input{height:23px;border:solid 1px #d0c5ba;color:#4e4d4d; margin-left:16px;background:#f6f5ee;font-size:11px;-moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px}
textarea{border:solid 1px #d0c5ba;background:#f6f5ee;color:#4e4d4d;-moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px}
#form {border: 1px solid #6b6545;padding:5px; font-size:90%}
input.bot {border:none;color:#fff;background: url(images/ok.jpg);height:22px;width:22px}

.motto {font-size:11px;font-style:italic;margin:110px 30px 0 0;text-align:right}

