form.form fieldset {border:0px;}
form.form fieldset div {clear:both;}
form.form fieldset legend {font-size:1.1em;margin:0px 0px 10px 11px;font-weight:bold;}
form.form label {width:200px;display:block;float:left;margin-bottom:5px;text-align:right;padding-right:5px;}
form.form label.required {font-weight:bold;}
form.form input {margin-bottom:5px;}
form.form div.required label {color:red;}

/*
  Licence: © Copyright 2009 Poski.com. Všechna práva vyhrazena. Kopírování bez souhlasu majitele zakázáno.
*/
* {padding:0;margin:0;}
body {font-family:Verdana,Arial;background:#FFFFFF url(../_images/bgBody.png) top repeat-x;}
img {border:0px;}
.left {float:left;}
.right {float:right;}
.text_center {text-align:center;}
.text_left {text-align:left;}
.text_right {text-align:right;}
.clear {clear:both;}
.color_yellow {color:#ef920e;}
h2,h3,h1 {font-family:Arial;}
h1 {font-size:2.4em;font-family:Arial;font-weight:bold;}
h2 {font-size:1.8em;font-family:Arial;font-weight:bold;}
h3 {font-size:1.4em;font-family:Arial;font-weight:bold;padding-bottom:10px;}
a {text-decoration:none;color:#000000;}
a:hover {text-decoration:underline;}
a.underline {text-decoration:underline;color:#000000;}
a.underline:hover {text-decoration:none;}
ul, li {list-style-type:none;}
ol {list-style-type:decimal;}
li {margin-left:15px;line-height:1.6em;}

a.button,
a.button_active {background:url(../_images/send.png) top no-repeat;color:#FFFFFF;display:block;width:116px;text-align:center;padding:9px 0 9px 0;}

h3.background {background:url(../_images/h3Back.gif) bottom repeat-x;padding-bottom:5px;margin-bottom:15px;}
h3.background span {background:url(../_images/h3BackSpan.gif) left no-repeat;padding-left:15px;}

#lead {width:1020px;margin:0px auto;position:relative;font-size:0.7em;color:#000000;}

#top {height:180px;background:url(../_images/bgTop.png) top right no-repeat;}

#top #logo {width:263px;height:106px;display:block;left:20px;top:25px;position:absolute;overflow:hidden;z-index:1;}
#top #logo h1, #logo h1 span {width:263px;height:106px;position: absolute;top: 0px;left: 0px;z-index: 1;overflow: hidden;color: #fff;padding-left: 0px;padding-top: 0px;margin: 0px;}
#top #logo h1 span {width:263px;height:106px;background-image:url(../_images/logo.gif);background-repeat:no-repeat;display: block;left: 0px;cursor: pointer;margin: 0px;overflow:hidden;behavior: url(iepngfix.htc);}

#top .menu {position:absolute;height:40px;top:140px;left:20px;}
#top .menu a {display:block;color:#FFFFFF;font-weight:bold;text-align:center;width:130px;padding:13px 0 14px 0;margin-right:2px;float:left;background:url(../_images/menuItem.png) top repeat-x;}
#top .menu a:hover,
#top .menu a.active {color:#000000;text-decoration:none;background:url(../_images/menuItemActive.png) top repeat-x;}

#top .order {position:absolute;top:49px;left:622px;width:150px;}
#top .quest {position:absolute;top:23px;left:883px;width:133px;}

#top .order h3,
#top .quest h3 {color:#FFFFFF;padding-bottom:5px;}

#content {background:url(../_images/bgContent.png) top right no-repeat;padding:40px 20px;}

#content .leftCol {width:280px;float:left;}
#content .rightCol {width:590px;float:right;padding-right:75px;}
#content .homeBottom {clear:both;}

.rightCol .infoMain {position:relative;padding-top:25px;margin-top:10px;margin-bottom:25px;}
.rightCol .infoMenu {position:absolute;top:0;padding-left:85px;z-index:10;}

.rightCol .infoMenu	a.small {display:block;color:#FFFFFF;font-weight:bold;text-align:center;width:103px;padding:13px 0 14px 0;margin-right:2px;float:left;background:url(../_images/infoBtn.png) top repeat-x;}
.rightCol .infoMenu a.small:hover,
.rightCol .infoMenu a.small_active {display:block;color:#000000;font-weight:bold;text-align:center;width:103px;padding:13px 0 14px 0;margin-right:2px;float:left;background:url(../_images/infoBtnActive.png) top repeat-x;}

.rightCol .infoMenu a.big {display:block;color:#FFFFFF;font-weight:bold;text-align:center;width:130px;padding:13px 0 14px 0;margin-right:2px;float:left;background:url(../_images/infoBtnBig.png) top repeat-x;}
.rightCol .infoMenu a.big:hover,
.rightCol .infoMenu a.big_active {color:#000000;text-decoration:none;background:url(../_images/infoBtnActiveBig.png) top repeat-x;}

.rightCol .info {background:url(../_images/bgInfo.gif) top no-repeat;clear:both;padding:30px 20px 25px 85px;z-index:10;position:relative;}
.rightCol .info p {line-height:1.5em;padding-bottom:10px;}

.rightCol .greyBoxBottom {background:url(../_images/greyBoxBottom.gif) bottom no-repeat;padding-bottom:19px;}
.rightCol .greyBoxTop {background:url(../_images/greyBoxTop.gif) top no-repeat;padding-top:34px;}
.rightCol .greyBox {background:#f2f2f1;padding:0 20px 0 20px;}

.rightCol p {padding-bottom:20px;line-height:1.6em;}
.rightCol h2 {padding-bottom:25px;}

.homeBottom .groupItem {color:#FFFFFF;width:180px;height:86px;float:left;margin:20px;padding:20px 20px 20px 80px;line-height:1.5em;}
.homeBottom .groupItem a {color:#FFFFFF;}

.homeBottom .blue {background:url(../_images/groupItem_blue.png) top no-repeat;}
.homeBottom .black {background:url(../_images/groupItem_black.png) top no-repeat;}
.homeBottom .orange {background:url(../_images/groupItem_orange.png) top no-repeat;}

a.more_yellow {color:#f9b554;background:url(../_images/more_white.png) left no-repeat;padding-left:10px;font-weight:bold;}
a.more_black {color:#000000;background:url(../_images/more_yellow.png) left no-repeat;padding-left:10px;font-weight:bold;}
a.more_grey {color:#999999;background:url(../_images/more_yellow.png) left no-repeat;padding-left:10px;font-weight:normal;}

li.more_black {color:#000000;background:url(../_images/more_yellow.png) left no-repeat;padding-left:10px;font-weight:bold;line-height:2em;}

a.more_yellow span {color:#FFFFFF;}

.leftCol .leftInfo {background:url(../_images/bgLeftInfo.png) top no-repeat;min-height:158px;_height:158px;color:#FFFFFF;padding:21px;margin-bottom:25px;}
.leftCol .leftInfo p {line-height:1.5em;padding-bottom:10px;}
.leftCol .leftInfo .subMenu {line-height:1.8em;padding-left:10px;}

#footer {padding:20px;color:#bbbbbb;text-align:center;clear:both;}
#footer a {color:#333333;}


div.refItem {color:#696969;float:left;margin-right:12px;padding:0;width:178px;}
div.refItem img {display:block;border:4px solid #D0CDCD;}
div.refItem strong {display:block;color:#EF920E;padding:8px 0 5px 0;}
div.refItem span {font-weight:bold;}
div.refItem a {color:#EF920E;text-decoration:underline;}
div.refItem a:hover {text-decoration:none;}

table.poskiTable {border-collapse:collapse;margin-bottom:15px;width:100%;}
table.poskiTable th {background:#000000;border:1px solid #DBD9D9;color:#FFFFFF;padding:0.4em;text-align:center;}
table.poskiTable td.left {text-align:left;float:none;}
table.poskiTable td {border:1px solid #DBD9D9;padding:0.3em 0.6em 0.3em 0.6em;text-align:center;}

p.screen img {border:1px solid #F9B554;margin:5px;}
.homeRef img {vertical-align: middle;}

body.location_mam_dotaz legend {display:none;}
body.location_mam_dotaz fieldset {border:0;}
body.location_mam_dotaz .layout_item {padding-bottom:8px;}
body.location_mam_dotaz .layout_item .label {padding-bottom:3px;color:#676767;}
body.location_mam_dotaz .layout_item input,
body.location_mam_dotaz .layout_item textarea {border:1px solid #CCCCCC;}
body.location_mam_dotaz .layout_item input {padding:2px;}
body.location_mam_dotaz .required {font-weight:bold;}
body.location_mam_dotaz .formular {padding-left:25px;}
body.location_mam_dotaz .formular #submit,
body.location_objednavka #submit {background:url(../_images/send.png) top no-repeat;color:#FFFFFF;border:0;padding:6px 33px 6px 33px;cursor:hand;cursor:pointer;}

form.objednavka #stepItem1 label {display:block;color:#676767;padding-top:10px;font-weight:bold;}
form.objednavka #stepItem2 label {display:block;color:#676767;padding:5px 0 2px 4px;}
form.objednavka label.bold {font-weight:bold;}
form.objednavka {color:#676767;}
form.objednavka h3 {color:#000000;}
form.objednavka #stepItem2 {line-height:1.4em;}
form.objednavka div.objednavkaItem {float:left;width:160px;}
form.objednavka textarea.pozn {margin-left:5px;}

.homeRef {position:relative;}
.homeRef .refImgBody {padding-left:19px;}
.homeRef a#ref_text1,
.homeRef a#ref_text2,
.homeRef a#ref_text3,
.homeRef a#ref_text4,
.homeRef a#ref_text0 {position:absolute;z-index:10;top:50px;}
.homeRef a.refImg {position:relative;z-index:100;}

iframe.googlemap {border:2px solid #D0CDCD;width:360px;height:280px;}

.blackR {position:absolute;left:995px;top:225px;}