/* Autor: Premysl Posker */

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}
body {font-size:75%;font-family:Arial,Verdana,sans-serif;line-height:1.5em;background:#000000;padding:0px 0px 0px 0px;color:#fff;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
input {}
input.iText {}
input.check {margin-right:10px;}
textarea {}
select {}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}

.obalHome {background:url(../images/bgBodyHome.gif) repeat-x 0px 209px;}
.obalSubpage {background:url(../images/bgBodySub.gif) repeat-x 0px 209px;}
.obal2 {background:url(../images/bgTop.jpg) no-repeat top center;}
.obalHome .obal3 {background:url(../images/bgBodyBottom.gif) repeat-x bottom;}
.obalSubpage .obal3 {background:url(../images/bgBodyBottomSupage.gif) repeat-x bottom;}

#lead {width:1000px;margin:0px auto;position:relative;padding:0px;overflow:hidden;}
.obalSubpage #lead {padding-top:254px;}

#logo {text-align:center;width:191px;height:106px;display:block;left:5px;top:0px;position:absolute;overflow:hidden;z-index:1;}
#logo h1 {padding:0px;width:191px;height:106px;overflow:hidden;margin:0px;color:#000;font-size:.8em;}
#logo h1 span {width:191px;height:106px;background:url(../images/logo.png) no-repeat;display:block;left:0px;top:0px;cursor:pointer;margin:0px;overflow:hidden;position:absolute;}
#logo strong {padding:0px;width:191px;height:106px;overflow:hidden;margin:0px;color:#000;font-size:.8em;}
#logo strong span {width:191px;height:106px;background:url(../images/logo.png) no-repeat;display:block;left:0px;top:0px;cursor:pointer;margin:0px;overflow:hidden;position:absolute;}
#logo a {color:#000;font-size:1em;}

.top {height:199px;padding:10px 6px 0px 259px;}
.topSdomem {background:url(../images/topImg.png) no-repeat 165px 59px;}
.top .topDum {position:absolute;left:122px;top:60px;}

.top .topProdat {position:absolute;left:439px;top:72px;}

.top .topKoupit {position:absolute;left:715px;top:72px;}

.obalSubpage .top {position:absolute;top:0px;left:0px;width:735px;}
	.top .topText {width:374px;height:30px;padding:3px;position:relative;margin-top:10px;float:left;}
	.top .topText span {position:absolute;top:0px;left:0px;width:380px;height:36px;background:url(../images/topText.png) no-repeat;}
	
	.top .topUser {width:280px;height:55px;padding:5px 15px;float:right;background:url(../images/bgTopUser.png) no-repeat;margin-bottom:10px;font-size:.9em;text-align:right;}
	.top .topUser input {vertical-align:middle;}
	.top .topUser input.iText {height:14px;width:75px;padding:2px;border:1px solid #fff;margin-right:4px;background:url(../images/bgTopUserInput.gif) repeat-x top left;font-size:1em;}
	.top .topUser label {margin-right:4px;}
	.top .topUser p {margin-bottom:10px;}
	.top .topUser p a {color:#fff;background:url(../images/topUserArrow.gif) no-repeat right 60%;padding-right:9px;margin:0px 5px;}
	
	.top .chciProdat {width:253px;height:93px;padding:3px;float:right;position:relative;display:block;}
	.top .chciProdat span {width:259px;height:99px;position:absolute;top:0px;left:0px;background:url(../images/btnChciProdat.png) no-repeat;}
	
	.top .chciKoupit {width:253px;height:93px;padding:3px;float:right;position:relative;display:block;margin-left:17px;}
	.top .chciKoupit span {width:259px;height:99px;position:absolute;top:0px;left:0px;background:url(../images/btnChciKoupit.png) no-repeat;}
	
.menu {height:32px;padding:13px 10px 0px 10px;background:url(../images/bgMenu.gif) repeat-x left bottom;margin-bottom:3px;}
.obalSubpage .menu {position:absolute;top:209px;left:0px;width:980px;}
	.menu #jsddm {float:left;list-style:none;font-size:.9em;text-transform:uppercase;}
	.menu #jsddm li {float:left;padding:0px 5px;position:relative;}
	.menu #jsddm li.sep {padding:0px;}
	.menu #jsddm li a {display:block;float:left;color:#fff;text-decoration:none;padding:1px 4px;}
	.menu #jsddm li a:hover {background:#1d1d1d;}
	.menu #jsddm li.active a {background:#1d1d1d;}
	/*.menu #jsddm li:hover a {background:#1d1d1d;}*/
	.menu #jsddm li.red a {background:#840000;}
	.menu #jsddm li.red a:hover {background:#1d1d1d;}
	
	.menu #jsddm ul {visibility:hidden;position:absolute;top:20px;left:5px;background:#840000;list-style:none;width:170px;z-index:10000;font-size:1em;}
	.menu #jsddm li ul li {padding:0px;width:170px;}
	.menu #jsddm li ul li a {padding:2px 7px;display:block;width:156px;background:none;}
	.menu #jsddm li ul li.highlightedMenu a {font-weight:bold;background:#f7e90e;color:#000;}
	.menu #jsddm li ul li a:hover {background:#1d1d1d;}
	.menu #jsddm li ul li.highlightedMenu a:hover {color:#fff;}
	
	.menu .search {float:right;}
	.menu .search input {vertical-align:middle;}
	.menu .search input.iText {width:153px;height:17px;padding:3px;border:0px;background:#fff;margin-right:5px;}

.homePageIE7fix {position:absolute;height:269px;top:257px;left:0px;width:1000px;}
.homePageIE7fix2 {height:269px;width:1000px;}

.homeTopNabidky {width:743px;height:255px;padding:14px 8px 0px 6px;float:left;}
	.homeTopNabidky .rotateLeft {float:left;margin-top:102px;cursor:pointer;}
	.homeTopNabidky .rotateRight {float:right;margin-top:102px;cursor:pointer;}
	.homeTopNabidky .disabled {visibility:hidden;}
	.homeTopNabidky .nabidky {position:relative;overflow:hidden;}
	.homeTopNabidky .nabidky ul {list-style:none;float:left;width:672px;height:242px;overflow:hidden;float:left;margin-left:8px;}
	.homeTopNabidky .nabidky ul li {float:left;}
	.homeTopNabidky .nabidky .topNabidka {width:198px;height:230px;padding:5px 7px;border:1px solid #484848;line-height:1.5em;position:relative;margin-right:10px;}
	.homeTopNabidky .nabidky .topNabidka img {}
	.homeTopNabidky .nabidky .topNabidka .topMark {position:absolute;width:45px;height:44px;background:url(../images/topMark.gif) no-repeat;top:13px;right:15px;}
	.homeTopNabidky .nabidky .topNabidka h3 {font-size:1em;font-weight:normal;margin-bottom:2px;height:38px;}
	.homeTopNabidky .nabidky .topNabidka h3 a {color:#fff;}
	.homeTopNabidky .nabidky .topNabidka strong {color:#a32524;font-weight:normal;}
	
	.homeTopNabidky .nabidky .carousel-wrap {width:672px;float:left;position:relative;}
	.homeTopNabidky .nabidky .carousel-wrap li {float:left;}


.homeSearch {width:242px;height:269px;background:#000000;float:right;overflow:hidden;position:relative;}
	.homeSearch .lupa {position:absolute;top:0px;right:0px;}
	.homeSearch .header {width:236px;height:39px;padding:3px;display:block;position:relative;}
	.homeSearch .header span {height:45px;display:block;position:absolute;width:242px;top:0px;left:0px;background:url(../images/headerVyhledavani.png) no-repeat;}
	.homeSearch .in {padding:10px;}
	.homeSearch .in p {clear:both;}
	.homeSearch .in div.okresy {clear:both;}
	.homeSearch .in p label {float:left;display:block;padding-top:2px;}
	.homeSearch .in p select {float:right;margin-bottom:12px;border:1px solid #7f9db9;padding:1px;}
	.homeSearch .in .okresy label {float:left;display:block;padding-top:2px;}
	.homeSearch .in .okresy select {float:right;margin-bottom:12px;border:1px solid #7f9db9;padding:1px;}
	.homeSearch .in p.ceny {padding-bottom:12px;text-align:right;white-space:nowrap;}
	.homeSearch .in p.submit {text-align:right;}
	.homeSearch .in p.ceny label {float:none;display:inline;vertical-align:middle;}
	.homeSearch .in p.ceny label.label_od {float:left;display:block;padding-top:4px;}
	.homeSearch .in p.ceny select {float:none;margin-bottom:0px;border:1px solid #7f9db9;padding:1px;vertical-align:middle;}
	.homeSearch .in select.kraj {width:150px;}
	.homeSearch .in select.okres {width:150px;}
	.homeSearch .in select.operace {width:150px;}
	.homeSearch .in select.typ {width:105px;}
	.homeSearch .in select.od {width:64px;}
	.homeSearch .in select.do {width:63px;}

.obalSubpage .breadcrumbs {background:#393939;padding:7px 18px;margin-bottom:20px;}
.obalSubpage .breadcrumbs a {color:#fff;}

.icons {height:120px;position:relative;margin-bottom:20px;padding-top:10px;}
.obalSubpage .icons {padding-top:0px;height:95px;position:absolute;top:259px;left:0px;width:1000px;}
	.icons .header {width:210px;height:19px;padding-top:6px;margin:0px auto 0px auto;display:block;text-align:center;text-transform:uppercase;background:url(../images/bgIconsHeader.gif) repeat-x top;padding-bottom:14px;}
	.obalSubpage .icons .header {padding-bottom:3px;}
	.icons .iconItem {overflow:hidden;width:139px;padding:0px 0px 0px 60px;float:left;height:40px;margin-bottom:10px;border-right:1px dashed #9e9e9e;font-size:.9em;color:#020000;}
	.icons .iconItem h4 {font-size:1.1em;line-height:1.6em;}
	.icons .iconItem h4 a {color:#fff;}
	.icons .iconItemRed h4 a {color:#CF0000;}
	.icons .iconItemLast {border-right:0px;}
	.icons .icon01 {background:url(../images/icon01.gif) no-repeat 20px 0px;}
	.icons .icon02 {background:url(../images/icon02.gif) no-repeat 20px 1px;}
	.icons .icon03 {background:url(../images/icon03.gif) no-repeat 10px 0px;}
	.icons .icon04 {background:url(../images/icon04.gif) no-repeat 13px 3px;}
	.icons .icon05 {background:url(../images/icon05.gif) no-repeat 14px 1px;}
	.icons .icon06 {background:url(../images/icon06.gif) no-repeat 16px 2px;}
	.icons .icon07 {background:url(../images/icon07.gif) no-repeat 8px 1px;}
	.icons .icon08 {background:url(../images/icon08.gif) no-repeat 13px 2px;}
	.icons .icon09 {background:url(../images/icon09.gif) no-repeat 5px 0px;}
	.icons .icon10 {background:url(../images/icon10.gif) no-repeat 9px 1px;}
	.icons .moreIcons {float:right;display:block;background:url(../images/bgMoreIcons.gif) repeat-x;height:21px;margin-right:74px;padding:1px 20px 0px 20px;color:#fff;font-size:.9em;}
	.icons .moreIcons span {background:url(../images/bgMoreIconsArrow.gif) no-repeat right 50%;display:block;float:left;padding-right:22px;cursor:pointer;}
	.icons #ikony {display:none;position:absolute;top:98px;left:0px;width:1000px;background:#7b7b7b;height:56px;padding-top:6px;}
	.obalSubpage .icons #ikony {top:75px;}
	.icons #ikony .close {position:absolute;right:13px;bottom:7px;}

.homeCols {background:url(../images/bgHomeCols.gif) repeat-y 318px 0px;padding:0px 0px 0px 17px;}

.homeCol1 {width:290px;float:left;padding:0px 40px 7px 0px;}
	.homeCol1 .header {font-size:1.35em;color:#de3231;display:block;margin-bottom:15px;line-height:1.4em;}
	.homeCol1 .nabidka {padding-bottom:15px;}
	.homeCol1 .nabidka .img {width:94px;float:left;min-height:10px;_height:10px;}
	.homeCol1 .nabidka .img img {border:1px solid #b8b8b8;}
	.homeCol1 .nabidka .desc {width:194px;float:left;color:#888888;}
	.homeCol1 .nabidka .desc h4 {font-size:1em;margin-bottom:3px;}
	.homeCol1 .nabidka .desc h4 a {color:#fff;}
	.homeCol1 ul {list-style:none;}
	.homeCol1 ul li {padding:2px 0px;}
	.homeCol1 ul li a {color:#fff;background:url(../images/homeColArrow.gif) no-repeat right 50%;padding-right:18px;}

.homeCol2 {width:350px;float:left;padding-bottom:7px;}
	.homeCol2 h3 {font-size:1.35em;color:#de3231;display:block;margin-bottom:15px;line-height:1.4em;}
	.homeCol2 p {margin-bottom:2em;}
	.homeCol2 ul {list-style:none;}
	.homeCol2 ul li {padding:2px 0px;}
	.homeCol2 ul li a {color:#fff;background:url(../images/homeColArrow.gif) no-repeat right 50%;padding-right:18px;}

.homeCol3 {width:272px;float:right;padding-bottom:7px;}
	.homeCol3 ul {list-style:none;}
	.homeCol3 ul li {padding:2px 0px;}
	.homeCol3 ul li a {color:#fff;background:url(../images/homeColArrow.gif) no-repeat right 50%;padding-right:18px;}
	.homeCol3 .banner {margin-bottom:7px;}
	.homeCol3 h4 {font-size:1.35em;color:#de3231;display:block;margin-bottom:5px;line-height:1.4em;}

.fullAdv {text-align:center;padding-bottom:20px;}

.greyBoxHome {height:322px;padding:16px 11px 0px 9px;}
	.greyBoxHome .box1 {width:248px;height:189px;padding:16px 20px 0px 30px;background:#949494 url(../images/bgBox1.png) no-repeat;float:left;}
	.greyBoxHome .box1 .header {display:block;font-size:1.15em;margin-bottom:10px;}
	.greyBoxHome .box1 ul {list-style:none;margin-left:108px;}
	.greyBoxHome .box1 ul li {padding:2px 0px;}
	.greyBoxHome .box1 ul li a {color:#fff;background:url(../images/homeColArrow.gif) no-repeat left 50%;padding-left:18px;}
	
	.greyBoxHome .box2 {width:332px;height:187px;padding:14px 20px 0px 16px;background:#949494 url(../images/bgBox2.png) no-repeat;float:left;margin-left:12px;position:relative;}
	.greyBoxHome .box2 .header {display:block;font-size:1.15em;margin-bottom:10px;text-align:left;}
	.greyBoxHome .box2 p {padding-top:13px;}
	.greyBoxHome .box2 a {color:#fff;}
	.greyBoxHome .box2 .doporucenaNabidka {float:left;margin-bottom:0px auto 10px auto;width:315px;height:178px;position:relative;}
	.greyBoxHome .box2 .doporucenaNabidka img {}
	.greyBoxHome .box2 .doporucenaNabidka .price {position:absolute;left:0px;bottom:0px;display:block;background:#000;padding:3px 10px;font-weight:bold;z-index:1;}
	.greyBoxHome .box2 .doporuceneNabidky {padding-top:0px;}
	.greyBoxHome .box2 .doporuceneNabidky {}
	.greyBoxHome .box2 .doporuceneNabidky .rotateLeft {display:none;}
	.greyBoxHome .box2 .doporuceneNabidky .rotateRight {display:none;}
	.greyBoxHome .box2 .carousel-pagination {position:absolute;top:1px;width:18px;left:339px;z-index:5;}
	.greyBoxHome .box2 .carousel-pagination a {display:block;background:#000;color:#fff;text-align:center;margin-bottom:2px;text-decoration:none;cursor:pointer;font-size:.9em;}
	.greyBoxHome .box2 .carousel-pagination a.active {background:#3D3D3D;}
	
	.greyBoxHome .box3 {width:240px;height:189px;padding:16px 20px 0px 30px;background:#949494 url(../images/bgBox3.png) no-repeat;float:right;}
	.greyBoxHome .box3 .header {display:block;font-size:1.15em;margin-bottom:20px;text-align:left;}
	.greyBoxHome .box3 p {padding-left:88px;margin-bottom:16px;}
	.greyBoxHome .box3 a {color:#fff;}
	
	.greyBoxHome .sep {display:block;height:52px;clear:both;overflow:hidden;}
	
	.greyBoxHome .links {text-align:center;padding:0px 0px 0px 0px;line-height:2em;font-style:italic;}
	.greyBoxHome .links a {color:#fff;}
	.greyBoxHome .links strong {background:#b70202;font-weight:normal;padding:3px 5px;margin:0px 6px;}
	
	.obalSubpage .greyBoxHome {height:66px;padding-top:19px;}
	.obalSubpage .greyBoxHome .links {text-align:center;padding:0px 0px 0px 0px;line-height:2em;font-style:italic;}

.footer {height:135px;line-height:2.3em;padding:0px 8px 0px 15px;}
	.footer p {padding:23px 0px 0px 0px;float:left;color:#888888;}
	.footer p a {color:#888888;}
	.footer p .white {color:#fff;}
	.footer p .white a {color:#fff;}
	.footer p img {float:none;vertical-align:middle;}
	
	.footer .footer_right {float:right;text-align:center;font-size:.9em;padding-right:10px;}
	.footer .footer_right a {color:#fff;}

.content {background:url(../images/bgContentSubpage.gif) repeat-y 710px 0px;margin-bottom:20px;padding:0px 10px 0px 11px;_height:1px;}
.mainColFull {background:none;}
	
.mainCol {width:685px;float:left;}
.mainColFull .mainCol {width:979px;float:none;}
	.mainCol .filterForm .idTabsContainer {margin-bottom:10px;}
	.mainCol .filterForm .idTabsContainer .idTabs {height:37px;list-style:none;padding-left:16px;float:left;margin-bottom:0px;}
	.mainCol .filterForm .idTabsContainer .idTabs li {float:left;}
	.mainCol .filterForm .idTabsContainer .idTabs li a {display:block;height:37px;float:left;color:#ababab;text-decoration:none;}
	.mainCol .filterForm .idTabsContainer .idTabs li a span {display:block;height:37px;float:left;}
	.mainCol .filterForm .idTabsContainer .idTabs li a span span {display:block;height:27px;padding:10px 20px 0px 12px;float:left;}
	.mainCol .filterForm .idTabsContainer .idTabs li a.selected {color:#fff;font-weight:bold;}
	
	.mainCol .filterForm .idTabsContainer .idTabs li.rozsirene {float:left;}
	.mainCol .filterForm .idTabsContainer .idTabs li.rozsirene a {background:#232323 url(../images/bgIdTabsItemBottom.gif) repeat-x bottom;}
	.mainCol .filterForm .idTabsContainer .idTabs li.rozsirene a span {background:url(../images/bgIdTabs1Right.gif) no-repeat top right;}
	.mainCol .filterForm .idTabsContainer .idTabs li.rozsirene a.selected {background:#464646 url(../images/bgIdTabsItem1RightActive.gif) no-repeat top right;}
	.mainCol .filterForm .idTabsContainer .idTabs li.rozsirene a.selected span {background:none;}
	.mainCol .filterForm .idTabsContainer .idTabs li.rozsirene a.selected span span {background:none;}
	
	.mainCol .filterForm .idTabsContainer .idTabs li.rozsireneFull {float:left;}
	.mainCol .filterForm .idTabsContainer .idTabs li.rozsireneFull a {background:#232323 url(../images/bgIdTabsItemBottom.gif) repeat-x bottom;}
	.mainCol .filterForm .idTabsContainer .idTabs li.rozsireneFull a span {background:url(../images/bgIdTabs1Right.gif) no-repeat top right;}
	.mainCol .filterForm .idTabsContainer .idTabs li.rozsireneFull a.selected {background:#464646 url(../images/bgIdTabsItem1RightActiveFull.gif) no-repeat top right;}
	.mainCol .filterForm .idTabsContainer .idTabs li.rozsireneFull a.selected span {background:none;}
	.mainCol .filterForm .idTabsContainer .idTabs li.rozsireneFull a.selected span span {background:none;padding-right:27px;}
	
	.mainCol .filterForm .idTabsContainer .idTabs li.region {float:right;}
	.mainCol .filterForm .idTabsContainer .idTabs li.region a {background:#232323 url(../images/bgIdTabsItemBottom.gif) repeat-x bottom;}
	.mainCol .filterForm .idTabsContainer .idTabs li.region a span {background:url(../images/bgIdTabsItem2Right.gif) no-repeat right top;}
	.mainCol .filterForm .idTabsContainer .idTabs li.region a span span {background:url(../images/bgIdTabsItem2Left.gif) no-repeat left bottom;}
	.mainCol .filterForm .idTabsContainer .idTabs li.region a.selected {background:#464646 url(../images/bgIdTabs2RightActive.gif) no-repeat top right;}
	.mainCol .filterForm .idTabsContainer .idTabs li.region a.selected span {background:none;}
	.mainCol .filterForm .idTabsContainer .idTabs li.region a.selected span span {background:none;}
	
	.mainCol .filterForm .idTabsContainer .search_box {border:2px solid #464646;padding:17px 22px 12px 22px;background:#2a2a2a;}
	.mainCol .filterForm .idTabsContainer .search_box table {border-collapse:collapse;}
	.mainCol .filterForm .idTabsContainer .search_box table th {text-align:left;padding:0.4em 2em 0.4em 0em;vertical-align:top;}
	.mainCol .filterForm .idTabsContainer .search_box table td {text-align:left;padding:0.4em 0em 0.4em 0em;vertical-align:top;}
	.mainCol .filterForm .idTabsContainer .search_box table td .inputItem {white-space:nowrap;margin-right:5px;display:block;float:left;margin-bottom:5px;}
	.mainCol .filterForm .idTabsContainer .search_box table td .inputItem input {margin-bottom:2px;margin-right:3px;}
	.mainCol .filterForm .idTabsContainer .search_box table td input {vertical-align:middle;}
	.mainCol .filterForm .idTabsContainer .search_box table td input.middle {width:100px;margin-right:10px;}
	
	.mainCol .filterForm .idTabsContainer .search_box .domtabUlOkresy {list-style:none;}
	.mainCol .filterForm .idTabsContainer .search_box .domtabUlOkresy li {display:inline;white-space:nowrap;margin-right:10px;line-height:2em;}
	.mainCol .filterForm .idTabsContainer .search_box .domtabUlOkresy li a {color:#fff;}
	
	.content .mainCol td input.i300 {width:420px;}
	.content .mainCol td textarea.i300 {width:420px;height:100px;}
	.content .mainCol td.poslatOdkaz {padding-bottom:1em;color:#edd600;}
	
	.mainCol h1 {font-size:1.35em;color:#de3231;line-height:1.2em;padding:0px 0px 10px 0px;border-bottom:1px solid #2a2a2a;margin-bottom:18px;}
	.mainCol h1 img {vertical-align:middle;margin-right:8px;}
	.mainCol h2 {font-size:1.2em;color:#de3231;line-height:1.2em;padding:0px 0px 0px 0px;margin-bottom:18px;}
	.mainCol h2 a {color:#de3231;}
	.mainCol h2.h1 {font-size:1.35em;color:#de3231;line-height:1.2em;padding:0px 0px 10px 0px;border-bottom:1px solid #2a2a2a;margin-bottom:18px;}
	.mainCol h3 {font-size:1.15em;color:#de3231;line-height:1.2em;padding:0px 0px 0px 0px;margin-bottom:10px;}
	
	.mainCol .inputItem {white-space:nowrap;margin-right:5px;display:block;float:left;margin-bottom:5px;}
	.mainCol .inputItem input {margin-bottom:2px;margin-right:3px;}
	
	.mainCol .pages {text-align:right;padding-bottom:10px;color:#aeaeae;}
	.mainCol .pages span {margin:0px 3px;}
	.mainCol .pages a {margin:0px 3px;color:#f8e300;}
	.mainCol .pages p {float:left;padding-left:14px;margin-bottom:0px;}
	.mainCol .pages p input {vertical-align:middle;margin-left:7px;}
	.mainCol .pages .header1left {padding-top:20px;}
	
	.mainCol p {margin-bottom:12px;}
	.mainCol p.small {font-size:.9em;}
	.mainCol p a {color:#fff;}
	.mainCol .yellow {color:#edd600;}
	.mainCol .oneStepBack {float:right;font-weight:bold;color:#edd600;}
	.mainCol .oneStepBackLeft {float:left;}
	
	.mainCol ul {margin:0px 0px 12px 20px;}
	.mainCol ol {margin:0px 0px 12px 25px;}
	.mainCol ol.podminky li {padding-bottom:7px;}
	
	.highlight {background:#e5e5e5 url(../images/highlightTL.gif) no-repeat top left;margin-bottom:20px;}
	.highlight .hin1 {background:url(../images/highlightBL.gif) no-repeat bottom left;}
	.highlight .hin2 {background:url(../images/highlightTR.gif) no-repeat top right;}
	.highlight .hin3 {background:url(../images/highlightBR.gif) no-repeat bottom right;padding:10px;font-size:1.15em;text-align:center;font-weight:bold;color:#b80000;}
	.highlight .hin3 a {color:#000;}
	.highlightLeft .hin3 {text-align:left;color:#000;font-weight:normal;font-size:1em;}
	.highlight .hin3 .largeOne {font-size:1.7em;line-height:1em;color:#de3231;}
	.highlight .hin3 .largeOne span {font-size:.6em;color:#000;}
	
	.mainCol .errors {padding:10px 10px 10px 30px;border:2px solid #de3231;margin-bottom:10px;background:url(../images/bgErrors.gif) no-repeat top right;min-height:115px;_height:115px;}
	.mainCol .errors ul {margin:0px 0px 0px 0px;}
	
	.mainCol .col1 {width:48%;float:left;}
	.mainCol .col2 {width:48%;float:right;}
	.mainCol fieldset .col1 ul {margin-bottom:0px;}
	.mainCol fieldset .col2 ul {margin-bottom:0px;}
	
	.mainCol .yellowHighlight {line-height:1.8em;color:#EDD900;}
	
	.mainCol fieldset {border:2px solid #fff;padding:12px;margin-bottom:10px;}
	.mainCol fieldset legend {font-weight:bold;padding:0px 10px;color:#de3231;}
	.mainCol fieldset img {vertical-align:middle;margin-bottom:6px;}
	.mainCol fieldset input {vertical-align:middle;padding:2px;border:1px solid #b3b3b3;background:#2c2c2c;color:#fff;margin-bottom:5px;}
	.mainCol fieldset textarea {vertical-align:middle;padding:2px;border:1px solid #b3b3b3;background:#2c2c2c;color:#fff;margin-bottom:5px;}
	.mainCol fieldset select {vertical-align:middle;padding:2px;border:1px solid #b3b3b3;background:#2c2c2c;color:#fff;margin-bottom:5px;}
	.mainCol fieldset a {color:#edd600;}
	.mainCol fieldset td .hint {padding-left:30px;font-weight:bold;}
	.mainCol .nowrap {white-space:nowrap;}
	
	#lead .mainCol .inputRadio {vertical-align:middle;margin-right:5px;}
	#lead .mainCol .shortBtn {border:1px solid #b80000;background:#b80000 url(../images/bgSubmitBtn.gif) repeat-x;color:#fff;font-size:1em;font-weight:bold;padding:0px 10px 2px 10px;height:22px;cursor:pointer;}
	#lead .mainCol .shortBtnBack {border:1px solid #b80000;background:#b80000 url(../images/bgSubmitBtn.gif) repeat-x;color:#fff;font-size:1em;font-weight:bold;padding:0px 10px 2px 10px;height:22px;cursor:pointer;}
	#lead .mainCol .longBtn {border:1px solid #b80000;background:#b80000 url(../images/bgSubmitBtn.gif) repeat-x;color:#fff;font-size:1em;font-weight:bold;padding:0px 10px 2px 10px;height:22px;cursor:pointer;margin-bottom:5px;}
	#lead .rightCol .shortBtn {border:1px solid #b80000;background:#b80000 url(../images/bgSubmitBtn.gif) repeat-x;color:#fff;font-size:1em;font-weight:bold;padding:0px 10px 2px 10px;height:22px;cursor:pointer;}
	
	.mainCol fieldset table {border-collapse:collapse;}
	.mainCol fieldset table th {vertical-align:top;padding:0.2em 0.5em 0.2em 0em;}
	.mainCol fieldset table td {vertical-align:top;padding:0.2em 0.5em 0.2em 0em;}
	
	.mainCol table.prehled {border-collapse:collapse;margin-bottom:10px;width:100%;}
	.mainCol table.prehled th {background:#1a1a1a;border-bottom:1px solid #535353;padding:0.3em 1em;text-transform:uppercase;text-align:left;color:#fff;}
	.mainCol table.prehled th a {color:#fff;}
	.mainCol table.prehled td {padding:1em 1em 0.6em 1em;background:#000 url(../images/bgTablePrehledTd.gif) repeat-x bottom;vertical-align:middle;}
	.mainCol table.prehled td input {margin-top:0px;}
	.mainCol table.prehled td.foto {width:115px;padding-top:0.7em;padding-bottom:0.7em;}
	.mainCol table.prehled td.cena {font-weight:bold;color:#b80000;}
	.mainCol table.prehled td.cena span {white-space:nowrap;}
	.mainCol table.prehled td.druh {white-space:nowrap;}
	.mainCol table.prehled td.nazev {font-weight:bold;}
	.mainCol table.prehled td.nazev h2 {font-size:1em;margin-bottom:0px;padding:0px;line-height:1.6em;}
	.mainCol table.prehled td.nazev a {color:#f8e300;}
	.mainCol table.prehled td.misto {font-weight:bold;color:#f8e300;}
	.mainCol table.prehled td.misto a {color:#f8e300;}
	.mainCol table.prehled td.popis {color:#fff;}
	.mainCol table.prehled td.popis a {color:#fff;}
	.mainCol table.prehled td.email a {color:#f8e300;}
	.mainCol table.prehled td.www a {color:#f8e300;}
	.mainCol table.prehled tr.schrankaFirst td {background:none;}
	
	.mainCol .doporucujemeRk {border:1px solid #696969;background:#262626;padding:8px 17px 13px 17px;margin-bottom:15px;}
	.mainCol .doporucujemeRk .hdr {display:block;font-size:.9em;padding-bottom:10px;}
	.mainCol .doporucujemeRk .doporucenaRk {float:left;width:267px;}
	.mainCol .doporucujemeRk .doporucenaRk .img {float:left;margin-right:16px;width:65px;min-height:10px;_height:10px;}
	.mainCol .doporucujemeRk .doporucenaRk .desc {float:left;width:175px;font-size:.9em;}
	.mainCol .doporucujemeRk .doporucenaRk .desc h3 {margin-bottom:6px;}
	.mainCol .doporucujemeRk .doporucenaRk .desc h2 {font-size:1.1em;font-weight:bold;margin-bottom:4px;}
	.mainCol .doporucujemeRk .doporucenaRk .desc a {color:#fff;}
	.mainCol .doporucujemeRk .sep {margin:0px 20px;float:left;}
	
	.mainCol .header1right {float:right;font-size:1.35em;color:#de3231;display:block;margin-bottom:0px;line-height:1.4em;border-bottom:0px;padding:0px;}
	.mainCol .header1right img {float:left;margin:0px 8px 0px 0px;}
	.mainCol .header1right span {float:left;display:block;padding-top:5px;padding-right:10px;}
	.mainCol .header1left {float:left;font-size:1.35em;color:#de3231;display:block;margin-bottom:0px;line-height:1.1em;border-bottom:0px;padding:0px;}
	
.rightCol {width:261px;float:right;}
	.rightCol .yellow {color:#edd600;}
	.rightCol .header {font-size:1.35em;color:#de3231;display:block;margin-bottom:10px;line-height:1.4em;}
	.rightCol ul {list-style:none;margin-bottom:10px;}
	.rightCol ul li {padding:2px 0px;}
	.rightCol ul li a {color:#fff;background:url(../images/homeColArrow.gif) no-repeat right 50%;padding-right:18px;}
	.rightCol ul.listStyle {list-style:disc;margin-left:15px;}
	
	.rightCol .chciProdat {width:255px;height:95px;padding:3px;margin-bottom:8px;position:relative;display:block;}
	.rightCol .chciProdat span {width:261px;height:101px;position:absolute;top:0px;left:0px;background:url(../images/btnChciProdat2.png) no-repeat;}
	
	.rightCol .odesliInzerat {width:255px;height:114px;padding:3px;margin-bottom:20px;position:relative;display:block;}
	.rightCol .odesliInzerat span {width:261px;height:120px;position:absolute;top:0px;left:0px;background:url(../images/btnOdesliInzerat.png) no-repeat;}
	
	.rightCol .nabidka {padding-bottom:15px;}
	.rightCol .nabidka .img {width:73px;float:right;min-height:10px;_height:10px;}
	.rightCol .nabidka .img img {border:1px solid #b8b8b8;}
	.rightCol .nabidka .desc {width:180px;float:left;color:#888888;}
	.rightCol .nabidka .desc h4 {font-size:1em;margin-bottom:3px;}
	.rightCol .nabidka .desc h4 a {color:#fff;}
	
	.rightCol ul.poradnaCats {list-style:none;padding:0px 5px 0px 0px;margin-bottom:20px;}
	.rightCol ul.poradnaCats li {padding:10px 4px 10px 11px;border-bottom:1px solid #626262;font-size:1.1em;}
	.rightCol ul.poradnaCats li input {vertical-align:middle;margin-right:6px;margin-bottom:2px;}
	
	.rightCol table.cenik {border-collapse:collapse;width:100%;border:1px solid #000;margin-bottom:20px;}
	.rightCol table.cenik th {border:1px solid #000;background:#b80000;padding:0.3em 0.5em;}
	.rightCol table.cenik td {border:1px solid #000;background:#cccccc;font-size:1em;text-align:center;color:#000;padding:0.3em 0.5em;}
	.rightCol table.cenik td img {vertical-align:middle;margin:0px 3px;}
	.rightCol table.cenik td.title {background:#5b5b5b;font-weight:bold;text-align:left;color:#fff;}
	.rightCol table.cenik tr.bg td.title {background:#5b5b5b;font-weight:bold;color:#fff;}
	.rightCol table.cenik tr.bg td {background:#3c3c3c;color:#fff;}
	
#detailNemovitosti {padding:0px 0px 0px 0px;}
	#detailNemovitosti .mainHeader {font-size:1.35em;display:block;color:#de3231;padding:0px 0px 10px 0px;border-bottom:1px solid #2a2a2a;margin-bottom:18px;}
	#detailNemovitosti .idTabs {list-style:none;height:60px;float:none;padding-left:0px;border-left:1px solid #3a3a3a;background:url(../images/bgDetailPrvek.gif) repeat-x bottom;margin:0px;}
	#detailNemovitosti .idTabs li {float:left;height:59px;border-top:1px solid #3a3a3a;border-right:1px solid #3a3a3a;}
	#detailNemovitosti .idTabs li.nabidni {padding-top:5px;border:0px;float:right;height:55px;margin-left:8px;}
	#detailNemovitosti .idTabs li.ostatni {padding-top:5px;border:0px;float:right;height:55px;}
	#detailNemovitosti .idTabs li a {color:#b3b3b3;height:52px;padding:3px;border-bottom:1px solid #3a3a3a;display:block;float:left;}
	#detailNemovitosti .idTabs li a span {height:35px;padding:17px 10px 0px 10px;display:block;background:#292929 url(../images/bgDetailIdTabItemSpan.gif) repeat-x;float:left;}
	#detailNemovitosti .idTabs li.ostatni a {border-bottom:0px;padding:2px;width:142px;height:26px;position:relative;}
	#detailNemovitosti .idTabs li.ostatni a strong {display:block;width:146px;height:30px;position:absolute;top:0px;left:0px;background:url(../images/btnOstatniNabidkyRK.gif) no-repeat;cursor:pointer;z-index:1;}
	#detailNemovitosti .idTabs li.nabidni a {border-bottom:0px;padding:2px;width:142px;height:26px;position:relative;}
	#detailNemovitosti .idTabs li.nabidni a strong {display:block;width:146px;height:30px;position:absolute;top:0px;left:0px;background:url(../images/btnNabidniNemovitost.gif) no-repeat;cursor:pointer;z-index:1;}
	
	#detailNemovitosti .idTabs li a.selected {font-weight:normal;color:#fff;border-bottom:1px solid #2c2c2c;display:block;background:#2c2c2c;}
	#detailNemovitosti .idTabs li a.selected span {display:block;background:#2c2c2c;}
	
	#detailNemovitosti .prvek {padding:4px 4px 15px 14px;border-left:1px solid #3a3a3a;border-right:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;background:#2c2c2c;}
	
	#detailNemovitosti .detailImages {float:left;width:268px;text-align:center;padding-top:10px;margin-bottom:15px;}
	#detailNemovitosti .detailImages #mainImg {border:1px solid #535353;padding:5px 4px;width:254px;}
	#detailNemovitosti .detailImages .mainImg {border:1px solid #535353;padding:5px 4px;width:254px;}
	
	#detailNemovitosti .detailImages .otherImgs {padding-top:5px;}
	#detailNemovitosti .detailImages .otherImgs .thumbnails img {border:1px solid #535353;padding:3px;float:left;margin:0px 4px 0px 0px;}
	#detailNemovitosti .detailImages .otherImgs .thumbnails {margin-left:7px;float:left;width:220px;height:82px;overflow:hidden;position:relative;}
	#detailNemovitosti .detailImages .otherImgs .thumbnails #thIn {position:absolute;width:10000px;top:0px;left:0px;}
	#detailNemovitosti .detailImages .otherImgs img.arrowLeft {float:left;padding:0px;border:0px;margin:32px 0px 0px 0px;}
	#detailNemovitosti .detailImages .otherImgs img.arrowRight {float:right;padding:0px;border:0px;margin:32px 0px 0px 0px;}
	
	#detailNemovitosti .detailDesc {float:right;width:674px;}
	#detailNemovitosti .detailDesc .descBanners {float:right;}
	#detailNemovitosti .detailDesc .descMainDatas {width:388px;float:left;padding-top:10px;}
	#detailNemovitosti .detailDesc .descMainDatas h1 {font-size:1.35em;color:#de3231;line-height:1.2em;padding:0px 10px;margin-bottom:10px;}
	#detailNemovitosti .detailDesc .descMainDatas table {border-collapse:collapse;width:100%;margin-bottom:10px;}
	#detailNemovitosti .detailDesc .descMainDatas table th {padding:0.2em 10px;text-align:left;}
	#detailNemovitosti .detailDesc .descMainDatas table td {padding:0.2em 10px;}
	#detailNemovitosti .detailDesc .descMainDatas table td h2 {font-size:1em;}
	#detailNemovitosti .detailDesc .description {padding:0px 55px 20px 10px;}
	#detailNemovitosti .detailDesc .description h3 {color:#de3231;font-size:1em;margin:0px;padding:0px 0px 3px 0px;}
	#detailNemovitosti .detailDesc .description a.show {color:#fce800;background:url(../images/descArrow.gif) no-repeat right 60%;padding-right:16px;float:right;}
	#detailNemovitosti .detailDesc .description a.hide {color:#fce800;background:url(../images/descArrow2.gif) no-repeat left 60%;padding-left:16px;float:right;}
	
	#detailNemovitosti h3 {font-size:1.35em;color:#de3231;line-height:1.2em;padding:10px 10px 0px 10px;margin-bottom:10px;}
	#detailNemovitosti .detailDesc h4 {font-size:1em;color:#de3231;margin-bottom:10px;}
	
	#detailNemovitosti table.parametry {width:331px;float:left;border-collapse:collapse;}
	#detailNemovitosti table.parametry th {width:48%;padding:0.3em 1em;text-align:left;font-weight:normal;color:#edd600;border-bottom:2px solid #2c2c2c;background:#3a3a3a;}
	#detailNemovitosti table.parametry td {width:48%;padding:0.3em 1em;border-bottom:2px solid #2c2c2c;background:#3a3a3a;}
	#detailNemovitosti table.parametry td a {color:#fff;}
	#detailNemovitosti table.parametry td h2 {margin:0px;padding:0px;}
	#detailNemovitosti table.hlavni {margin-left:10px;}
	#detailNemovitosti table.vedlejsi {width:268px;}
	
	#detailNemovitosti table.data {border-collapse:collapse;margin-bottom:10px;}
	#detailNemovitosti table.data th {padding:0.3em 1em;text-align:left;font-weight:normal;color:#edd600;border-bottom:2px solid #2c2c2c;background:#3a3a3a;}
	#detailNemovitosti table.data td {padding:0.3em 1em;border-bottom:2px solid #2c2c2c;background:#3a3a3a;}
	
	#detailNemovitosti .obecnyKontakt {width:569px;padding:10px 20px 10px 20px;float:right;margin-right:55px;background:#7B7B7B;margin-bottom:10px;}
	#detailNemovitosti .obecnyKontakt h4 {color:#000;font-size:1em;}
	#detailNemovitosti .obecnyKontakt a {color:#fff;}
	#detailNemovitosti .obecnyKontakt p {margin-bottom:0px;}
	#detailNemovitosti .obecnyKontakt .mobil {background:url(../images/phoneIcon.gif) no-repeat left 50%;padding:2px 0px 2px 18px;display:block;}
	#detailNemovitosti .obecnyKontakt .mobilRight {float:right;}
	#detailNemovitosti .obecnyKontakt .mobilcolor {background:url(../images/iconMobilColor.gif) no-repeat left 50%;padding:2px 0px 2px 18px;display:block;}
	#detailNemovitosti .obecnyKontakt .emailcolor {background:url(../images/iconEmailColor.gif) no-repeat left 50%;padding:2px 0px 2px 18px;display:block;}
	
	#detailNemovitosti .detailKontakt {width:609px;float:right;margin-right:55px;}
	#detailNemovitosti .detailKontakt fieldset {margin-bottom:13px;border:2px solid #fff;padding:12px;}
	#detailNemovitosti .detailKontakt fieldset legend {padding:0px 10px;}
	#detailNemovitosti .detailKontakt fieldset input {vertical-align:middle;width:173px;padding:2px;border:1px solid #b3b3b3;background:#0F0F0F;color:#fff;margin-bottom:5px;}
	#detailNemovitosti .detailKontakt fieldset img {vertical-align:middle;margin-bottom:6px;}
	#detailNemovitosti .detailKontakt fieldset input#captcha {width:50px;}
	#detailNemovitosti .detailKontakt fieldset textarea {width:447px;height:70px;padding:2px;font-family:Arial;font-size:1em;border:1px solid #b3b3b3;background:#0F0F0F;color:#fff;}
	#detailNemovitosti .detailKontakt table {width:100%;border-collapse:collapse;}
	#detailNemovitosti .detailKontakt table th {text-align:left;vertical-align:top;}
	#detailNemovitosti .detailKontakt table td {vertical-align:top;padding:0px 0.3em 0px 0em;}
	#detailNemovitosti .bottomOptions {text-align:right;margin-right:55px;padding-top:15px;}
	#detailNemovitosti .bottomOptions a {margin-left:3px;}
	
	.mainCol .contactForm {}
	.mainCol .contactForm fieldset {margin-bottom:13px;border:2px solid #fff;padding:12px;}
	.mainCol .contactForm fieldset input {vertical-align:middle;width:123px;padding:2px;border:1px solid #b3b3b3;background:#2c2c2c;color:#fff;margin-bottom:5px;}
	.mainCol .contactForm fieldset img {vertical-align:middle;margin-bottom:6px;}
	.mainCol .contactForm fieldset input#captcha {width:50px;}
	.mainCol .contactForm fieldset textarea {width:290px;height:129px;padding:2px;font-family:Arial;font-size:1em;border:1px solid #b3b3b3;background:#2c2c2c;color:#fff;}
	.mainCol .contactForm table {width:100%;border-collapse:collapse;}
	.mainCol .contactForm table th {text-align:left;vertical-align:top;}
	.mainCol .contactForm table td {vertical-align:top;padding:0px 0.3em 0px 0em;}
	
	#detailNemovitosti .kalkulackyObal {margin-right:10px;}
	#detailNemovitosti table.kalkulacky {width:100%;border-collapse:collapse;}
	#detailNemovitosti table.kalkulacky td {padding:15px 0px;text-align:center;vertical-align:middle;background:#fff;}
	
	.mainCol p.formSent {font-size:1.4em;}

.mainCol table.cenik {border-collapse:collapse;width:100%;border:1px solid #000;margin-bottom:20px;}
	.mainCol table.cenik th {border:1px solid #000;background:#b80000;padding:0.3em 0.5em;}
	.mainCol table.cenik td {border:1px solid #000;background:#cccccc;font-size:.9em;text-align:center;color:#000;padding:0.3em 0.5em;}
	.mainCol table.cenik td img {vertical-align:middle;margin:0px 3px;}
	.mainCol table.cenik td.title {width:280px;background:#5b5b5b;font-weight:bold;font-size:1.1em;text-align:left;color:#fff;}
	.mainCol table.cenik tr.bg td.title {background:#5b5b5b;font-weight:bold;color:#fff;}
	.mainCol table.cenik tr.bg td {background:#3c3c3c;color:#fff;}
	.mainCol .napoveda {cursor:pointer;}
	.mainCol table.cenik2 {width:auto;}
	.mainCol table.cenik2 th {padding:0.3em 1em;}
	.mainCol table.cenik2 td {}
	.mainCol table.cenik2 td.title {}

.mainCol table.bannery {border-collapse:collapse;margin-bottom:15px;}
	.mainCol table.bannery td {padding:.7em 1em;}
	.mainCol table.bannery td.cena {color:#d1be21;}
	.mainCol table.bannery td.small {font-size:.9em;text-align:right;}
	.mainCol table.bannery tr.dark td {padding:0.3em 1em;background:#282828;}
	
	
#tooltip {
	position: absolute;
	z-index: 3000;
	width:200px;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	font-size:.8em;
	color:#000;
}
#tooltip h3, #tooltip div { margin: 0; }

.poradna_item {}
.poradna_item .poradna_item_dotaz {display:block;border:1px solid #585858;background:#2f2f2f;padding:15px;margin-bottom:16px;}
.poradna_item a.poradna_item_dotaz {padding:5px 15px;cursor:pointer;font-weight:bold;color:#fff;background-image:url(../images/otazkaPlus.gif);background-repeat:no-repeat;background-position:right top;}
.poradna_item a.sipka {background-image:url(../images/otazkaMinus.gif);background-repeat:no-repeat;background-position:right top;}
.poradna_item .poradna_item_dotaz table {width:100%;border-collapse:collapse;}
.poradna_item .poradna_item_dotaz table th {text-align:left;color:#e4d100;}
.poradna_item .poradna_item_dotaz table th.right {text-align:right;font-weight:normal;}
.poradna_item .poradna_item_dotaz table th.right a {color:#e4d100;}

.poradna_item .poradna_item_odpoved {border:1px solid #585858;background:url(../images/bgNejhledanejsiReality.gif) repeat-x top left;padding:15px;margin-left:46px;margin-bottom:16px;}
.poradna_item .poradna_item_odpoved table {width:100%;border-collapse:collapse;}
.poradna_item .poradna_item_odpoved table th {text-align:left;color:#e4d100;}
.poradna_item .poradna_item_odpoved table th.right {text-align:right;font-weight:normal;}
.poradna_item .poradna_item_odpoved table th.right a {color:#e4d100;}
.poradna_item .poradna_item_odpoved ul li {padding-bottom:3px;}

.refItem {float:left;width:181px;padding:0px 15px 15px 15px;}
.refItem strong {display:block;color:#F4E000;}
.refItem img {border:1px solid #2c2c2c;padding:2px;margin:0px auto;}
.refItem a {}
.refItem p {margin-bottom:0px;}

.searchMapa {padding:20px 0px;text-align:center;position:relative;}
.searchMapa .mapShowBtn {position:absolute;top:28px;right:12px;display:block;border:1px solid #b80000;color:#fff;background:#b80000 url(../images/bgMapShowBtn.gif) repeat-x;text-decoration:none;font-weight:bold;height:19px;padding:1px 8px 0px 8px;}
.searchMapa .mapShowBtn:hover {text-decoration:underline;}

.prodatPes {margin-bottom:7px;height:135px;padding:25px 30px 0px 160px;background:url(../images/bgChciProdatHeader.png) no-repeat left bottom;color:#000000;font-weight:bold;font-size:1em;line-height:1.8em;margin-bottom:13px;}
.prodatPes strong {color:#b80000;white-space:nowrap;}
#lead .prodatPes a {color:#b80000;}

.koupitPes {margin-bottom:7px;height:135px;padding:25px 30px 0px 160px;background:url(../images/bgChciKoupitHeader.png) no-repeat left bottom;color:#000000;font-weight:bold;font-size:1.15em;line-height:1.8em;}
.koupitPes strong {color:#b80000;}

/* OKNO S VYBEREM ADRESY*/
.popupWindow {padding:10px 0px}
.select_address {padding:10px;margin:0px 10px 10px 10px;border:1px solid #2c2c2c;background:url(../images/bgMainColOther.gif) repeat-x top left;}
.select_address form {margin-bottom:15px;}
.select_address fieldset {border:2px solid #8c8c8c;padding:0px;margin-bottom:6px;}
.select_address fieldset.light {border:1px solid #8c8c8c;padding:10px;}
.select_address fieldset legend {margin:0px 13px;padding:0px 11px;font-weight:bold;color:#fff;}
.select_address fieldset .in {padding:15px 22px;}
.select_address fieldset table {border-collapse:collapse;border:0px;width:100%;}
.select_address fieldset .in table td {padding:0.5em 0.4em;vertical-align:top;}
.select_address fieldset .in table td span.inputItem {white-space:nowrap;}
.select_address fieldset .in table td input {margin:4px 5px 7px 0px;vertical-align:middle;}
.select_address fieldset .in table td select {margin:4px 5px 7px 0px;vertical-align:middle;}
.select_address fieldset .in table td label {margin-right:5px;}
.select_address fieldset .in table td textarea {width:422px;height:167px;font-family:Arial;font-size:1em;}
.select_address fieldset .in table td textarea.textareaSmall {width:200px;height:200px;}
.select_address fieldset .in table td img {vertical-align:middle;}
.select_address h2 {font-size:1.35em;color:#de3231;line-height:1.2em;padding:0px 0px 10px 0px;border-bottom:1px solid #2a2a2a;margin-bottom:18px;}
a.shortBtnBack {margin-bottom:8px;width:123px;height:21px;background:url(../images/btnZpet.gif) no-repeat;font-family:Arial;font-weight:bold;font-size:0.9em;color:#fff;text-align:center;border:0px;padding:2px 0px 0px 0px;display:block;text-decoration:none;}
a.shortBtnBack:hover {text-decoration:underline;}
.select_address table.vypis {width:100%;border-collapse:collapse;border:1px solid #8c8c8c;font-size:0.9em;}
.select_address table.vypis td {border:1px solid #8c8c8c;padding:0.2em 8px;}
.select_address table.vypis td input {vertical-align:middle;margin-left:20px;}
.select_address table.vypis tr.tableHead th {border:1px solid #8c8c8c;padding:0x;font-size:1.1em;}
.select_address table.vypis tr.tableHead th div {border:2px solid #000000;background:#575757;padding:15px 0px;}
.select_addresstable.vypis tr.tableHead.schranka th div {border:2px solid #313131;}
.select_address table.vypis tr.tableHead th.left div {text-align:left;padding-left:15px;}
.select_address table.vypis tr.tableHead th div a {color:#f8e300;}
.select_address .shortBtn {border:1px solid #b80000;background:#b80000 url(../images/bgSubmitBtn.gif) repeat-x;color:#fff;font-size:1em;font-weight:bold;padding:0px 10px 2px 10px;height:22px;cursor:pointer;}

#lead .mainCol .new_offer_steps {margin-bottom:12px;line-height:1.3em;}
#lead .mainCol .new_offer_steps .step {display:block;float:left;margin-right:2px;width:135px;height:36px;background:#393939;font-weight:bold;text-align:center;}
#lead .mainCol .new_offer_steps .active {background:#b80000;color:#fff;}
#lead .mainCol .new_offer_steps .step span.no {height:32px;width:20px;padding:4px 10px 0px 0px;display:block;float:left;text-align:right;font-size:2em;line-height:1.1em;}
#lead .mainCol .new_offer_steps .step span.stepText {height:26px;width:100px;padding:10px 0px 0px 0px;display:block;float:left;text-align:left;font-size:1em;font-weight:normal;}
#lead .mainCol .new_offer_steps .step span.noTop {padding-top:2px;height:34px;}
#lead .mainCol .new_offer_steps .firstStep {margin-left:1px;}
#lead .mainCol .new_offer_steps .lastStep {margin-right:0px;}
#lead .mainCol .new_offer_steps .clearing {display:block;}

.mainCol .otaznik {displaY:block;float:left;height:22px;padding-left:22px;position:relative;text-decoration:none;margin-left:5px;background:url(../images/otaznik.gif) no-repeat top left;cursor:pointer;}
.mainCol .otaznik:hover {background-position:0px -22px;}
.mainCol .otaznik .napoveda {position:absolute;top:0px;left:30px;display:none;background:#2c2c2c;width:150px;padding:4px;}
.mainCol .otaznik:hover .napoveda {display:block;}
.mainCol .otaznik .napoveda .arrow {position:absolute;top:5px;left:-5px;width:5px;height:11px;background:url(../images/napovedaArrow.gif) no-repeat;display:block;}

.rightCol .toDo {display:block;background:#B80000 url(../images/bgSubmitBtn.gif) repeat-x top;padding:4px 4px 2px 4px;color:#fff;font-weight:bold;border:1px solid #B80000;text-decoration:none;text-align:center;}