/*
  Autor: Přemysl Posker - premysl@poski.com
  Licence: © Copyright 2008 Poski.com s.r.o. Všechna práva vyhrazena. Kopírování bez souhlasu majitele zakázáno.
*/

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearing {clear:both;height:1px;display:block;overflow:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
body {font-size: 68.75%;font-family:Verdana,Arial;line-height:1.6em;background:#3ece00;padding:0px 0px 0px 0px;color:#4E4E4E;}
img {border:0px;}
label {cursor:pointer;}

.ileft {float:left;margin:0px 15px 10px 0px;}
.iright {float:right;margin:0px 30px 10px 15px;border:1px solid #000;}
.pleft {margin-left:20px;}
.mbot {padding-bottom:100px;}

#lead {width:889px;margin:0px auto;position:relative;background:#FFFFFF;padding:454px 21px 0px 22px;}
#lead.leadSubpage {padding:254px 21px 0px 22px;}

#topLine {width:889px;height:18px;background:url(../images/bgTopLine.gif) repeat-x;position:absolute;top:44px;left:22px;}

#logo {width:150px;height:75px;display:block;left:22px;top:83px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:150px;height:75px;position: absolute;top: 0px;left: 0px;z-index: 1;overflow: hidden;color: #fff;padding-left: 0px;padding-top: 0px;margin: 0px;}
#logo h1 span {width:150px;height:75px;background-image:url(../images/logo.gif);background-repeat:no-repeat;display: block;left: 0px;cursor: pointer;margin: 0px;overflow:hidden;}

#topAddress1 {width:205px;position:absolute;top:100px;right:195px;}
#topAddress1 span {font-weight:bold;color:#3ece00;}

#topAddress2 {width:173px;position:absolute;top:100px;right:22px;}
#topAddress2 a {color:#3ece00;background:url(../images/bgTopAddressLink.gif) no-repeat right 50%;padding-right:17px;}
#topAddress2 a:hover {text-decoration:none;}

#topImg {position:absolute;top:178px;right:21px;}

#points {width:231px;height:234px;padding:19px 25px 0px 33px;position:absolute;top:178px;right:406px;background:#EDEEED;}
#points ul {list-style:none;}
#points ul li {height:62px;padding-left:76px;line-height:1.6em;display:block;}
#points ul li.jedna {background:url(../images/point1.gif) no-repeat top left;}
#points ul li.dve {background:url(../images/point2.gif) no-repeat top left;}
#points ul li.tri {background:url(../images/point3.gif) no-repeat top left;}
#points ul li.line {height:14px;background:url(../images/pointsLine.gif) no-repeat top right;}
#points ul li strong {color:#3ece00;}
#points ul li a {color:#3ece00;}
#points ul li a:hover {text-decoration:none;}

#menu {width:204px;height:246px;padding-top:5px;border-top:1px solid #3ece00;border-bottom:1px solid #3ece00;top:178px;left:26px;position:absolute;}
#menu a {font-size:1.1em;float:none;color:#4E4E4E;text-decoration:none;display:block;height:31px;padding:15px 0px 0px 19px;background:url(../images/bgMenuItem.gif) no-repeat top left;overflow:hidden;}
#menu a:hover {color:#3ece00;font-weight:bold;}
#menu a#menuSel {color:#3ece00;font-weight:bold;}

#menu2 {width:886px;height:46px;padding-top:5px;border-top:1px solid #3ece00;border-bottom:1px solid #3ece00;top:178px;left:26px;position:absolute;background:url(../images/bgMenuItemSubpage.gif) repeat-x top left;}
#menu2 a {font-size:1.1em;float:left;width:157px;margin-left:1px;color:#4E4E4E;text-decoration:none;display:block;height:31px;padding:15px 0px 0px 19px;overflow:hidden;}
#menu2 a:hover {color:#3ece00;font-weight:bold;background:url(../images/bgMenuItemSubpageHover.gif) repeat-x top left;}
#menu2 a#menuSel {color:#3ece00;font-weight:bold;}

#content {width:823px;padding:25px 34px 25px 29px;background:url(../images/bgContent.gif) repeat-x;margin-left:3px;}
#content a {color:#3ece00;}
#content a:hover {text-decoration:none;}
#content h2 {font-family:Verdana;font-size:1.8em;color:#3ece00;font-weight:normal;margin-bottom:20px;}
#content p {margin-bottom:20px;}
#content hr {width:100%;border-width:1px 0px 0px 0px;border-style:solid;border-color:#BEBEBE;height:1px;display:block;overflow:hidden;margin:20px 0px;}
#content h3 {color:#3ece00;font-size:1.1em;font-weight:bold;margin-bottom:15px;}

#content ol {margin-left:20px;font-weight:bold;}
#content ol p {font-weight:normal;margin-bottom:7px;}
#content ul {margin-left:20px;}

#content #homeLeftCol {width:611px;float:left;border-right:1px solid #BEBEBE;}
#content #homeLeftCol img {float:left;border:1px solid #A1A1A1;padding:5px;margin-right:25px;}
#content #homeLeftCol ul {width:195px;float:left;list-style:none;}
#content #homeLeftCol ul li {padding-left:20px;background:url(../images/bgTopAddressLink.gif) no-repeat left 7px;line-height:1.8em;}

#content #homeRightCol {width:181px;float:left;padding-left:30px;}

#footer {width:839px;height:31px;padding:17px 25px 0px 25px;background:#E5E5E5;clear:both;text-align:right;}
#footer p {float:left;}
#footer a {color:#4E4E4E;}
#footer a:hover {text-decoration:none;}

form fieldset {border:1px solid #3ECE00;padding:10px;margin-bottom:15px;}
form fieldset legend {font-weight:bold;padding:0px 10px;}
form fieldset label {display:block;width:230px;font-weight:bold;text-align:right;padding-right:10px;}
form fieldset table {width:100%;border-collapse:collapse;border:0px;}
form fieldset td {vertical-align:top;}
form fieldset td.notice {width:300px;}
form fieldset td.label {width:240px;}
form fieldset input {margin-bottom:5px;font-family:Verdana;font-size:1em;padding:1px;}
form fieldset textarea {width:230px;height:80px;font-family:Verdana;font-size:1em;padding:3px;}

