/*
  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:#E35819;padding:0px 0px 0px 0px;color:#4E4E4E;}
img {border:0px;}

#lead {width:889px;margin:0px auto;position:relative;background:#FFFFFF;padding:454px 21px 0px 22px;}

#topLine {width:889px;height:18px;background:url(../_images/bgTopLine.gif) repeat-x;position:absolute;top:44px;left:12px;}
#banner {width:298px;height:104px;position:absolute;top:44px;left:22px;z-index:-10px;}

#lead img.logo-web-roku {position:absolute;top:90px;left:260px;}

#logo {width:232px;height:75px;display:block;left:12px;top:83px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:222px;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:242px;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:90px;right:173px;}
#topAddress1 span {font-weight:bold;color:#E35819;}

#topAddress2 {width:173px;position:absolute;top:90px;right:0px;}
#topAddress2 a {color:#E35819;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;}
#bonus_karta {position:absolute;top:178px;right:21px;width:379px;height:181px;border:solid black 2px;}
.registrace {background-color:#FDF607;border:2px solid #E35819;color:#000;float:right;font-weight:bold;padding:4px 4px 2px;position:absolute;right:21px;top:369px;width:371px;}
.registrace p {text-align:justify;}
.registrace a {color:#000;text-align:right;display:block;}
.registrace a:hover {text-decoration:none;}

#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 a {color:#E35819;text-decoration:none;}
#points ul li a:hover {color:#E35819;text-decoration:underline;}
#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:#E35819;}

#menu {width:204px;height:246px;padding-top:5px;border-top:1px solid #E35819;border-bottom:1px solid #E35819;top:178px;left:26px;position:absolute;z-index:1}
#menu a {font-size:1.1em;float:none;color:#4E4E4E;text-decoration:none;display:block;height:22px;padding:3px 0px 0px 19px;background:url(../_images/bgMenuItem.gif) no-repeat top left;overflow:hidden;}
#menu li.new a {background:#E35819 url(../_images/novinka.gif) no-repeat 150px 50%;color:#fff;font-weight:bold;}
#menu a:hover {color:#E35819;font-weight:bold;}
#menu a#menuSel {color:#E35819;font-weight:bold;}


#menu ul {margin:0px;padding:0px;list-style:none;}
#menu ul li {list-style:none;position:relative;behavior:url('hovermenu.htc');}
#menu ul ul {z-index:1;position:absolute;left:204px;top:0px;display:none;width:162px;padding-bottom:2px;background:url(../_images/bgSubmenuUl.gif) no-repeat left bottom;}
/*odkazy rozbaleného podmenu */
#menu ul ul li {clear:both;}
#menu ul ul li a {display:block;padding:3px 0px 0px 10px;text-decoration:none;width:194px;height:22px;}
/*odkazy rozbaleného podmenu:hover */
#menu ul ul li a:hover{color:#EE8424;}
#menu ul.level1 li:hover ul.level2 {display:block;}



#content {width:823px;padding:25px 34px 25px 29px;background:url(../_images/bgContent.gif) repeat-x;margin-left:3px;position:relative;}
#content a {color:#E35819;}
#content a:hover {text-decoration:none;}
#content h2 {font-family:Verdana;font-size:1.8em;color:#E35819;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:#E35819;font-size:1.1em;font-weight:bold;margin-bottom:15px;}

#content #homeLeftCol {width:611px;float:left;}
#content #homeLeftCol img {float:left;border:1px solid #A1A1A1;padding:5px;margin-right:25px;}
#content #homeLeftCol ul {width:380px;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 #homeLeftCol .eshop {text-align:center;font-size:1.5em;}
#content #homeLeftCol .tondach {margin:0 auto;width:493px;}

#content #homeRightCol {width:181px;float:left;padding-left:30px;border-left:1px solid #BEBEBE;}
#content #homeRightCol #bramak {position:relative;top:10px;left:-22px;}

#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;}

img.stavebniny-odkaz {margin-left:7px;margin-right:8px;}

#lead #content form fieldset {
	padding: 10px;
	border:none;
}

#lead #content form fieldset legend {
	display:none;
}

#lead #content form fieldset div {
	clear: both;
	margin: 0px 4px;
}

#lead #content form fieldset div label {
	width: 20%;
	text-align: right;
	padding: 3px 5px 0px 0px;
	font-weight: bold;
	float: left;
	display: block;
	margin-bottom: 5px;
}

#lead #content form fieldset div.form_static label {display:none;}
#lead #content form fieldset div.form_static {font-size:1.1em;font-weight:bold;}

#lead #content form fieldset img {margin-top:8px;}

#lead #content form fieldset div label.required {
}

#lead #content form fieldset div.form_checkbox input {width:5%;}

#lead #content form fieldset div input {
	padding: 2px;
	width: 20%;
	margin-top:5px;
}

#lead #content form fieldset div textarea {
	padding: 2px;
	margin-top: 5px;
	margin-bottom: 4px;
}


#lead #content form fieldset div select {
	padding: 2px;
}

#lead #content form fieldset div iframe {
	margin-bottom: 10px;
}

#lead #content form fieldset div input.submit {
	background: url(images/bgLoginBtn.gif) repeat-x;
	border: 1px solid #4E4E4E;
	height: 25px;
	font-weight: bold;
	width: 80px;
}

#banner_flash{ position:absolute;top:75px;left:240px;z-index:0; }

#banner_page_1 {position:absolute;top:15px;left:80px;z-index:1000;width:750px;height:523px;padding:0;margin:0;line-height:1em;background:url(/web/_images/letak_new.jpg) top no-repeat;}
#banner_page_1 img {position:absolute;bottom:76px;right:82px;z-index:1000;}
/*#banner_page_2 {position:absolute;top:15px;left:80px;z-index:1000;display:none;width:750px;height:523px;padding:0;margin:0;line-height:1em;background:url(/web/_images/letak_new.jpg) top no-repeat;}*/
#banner_page_1 a.close {position:absolute;font-weight:bold;font-size:1.4em;bottom:22px;right:19px;color:#000000;}

#banner_page_2 {position:absolute;top:15px;left:80px;z-index:1000;width:750px;height:523px;padding:0;margin:0;line-height:1em;background:url(/web/_images/Akce-3.jpg) top no-repeat;}
#banner_page_2 a {position:absolute;bottom:50px;right:82px;font-weight:bold;font-size:2em;color:#000;}
#banner_page_2 a:hover {position:absolute;bottom:50px;right:82px;font-weight:bold;font-size:2em;color:#000;}

#banner_page_2 a.close {position:absolute;font-weight:bold;font-size:1.4em;bottom:22px;right:19px;color:#000000;}

#banner_page_3{position:absolute;top:88px;left:223px;z-index:1000;width:440px;height:672px;padding:25px 25px 0px 25px;margin:0;line-height:1em;background-color:#ffff00;border:10px solid #db7922;}
#banner_page_3 h1{font-size:2em;line-height:2em;text-align:center;font-weight:bold;padding:30px 0 27px;}
#banner_page_3 p{font-size:1em;line-height:1.75em;float:none;text-align:center;font-weight:bold;}
#banner_page_3 a{font-size:2em;color:#43362a;}
#banner_page_3 a:hover {color:#000;text-decoration:none;}

#banner_page_3 a.close {position:absolute;font-weight:bold;font-size:1.4em;bottom:22px;right:19px;color:#000;}



/*dodělávky*/
.cervena{color:#ff0000;}
