
body  
{font-family: Arial; font-size: 12px; color: Black;
}

body#popup
{
    background: none;
}

/*::selection {background: #39aed4;}*/
.clear {clear: both;}
h2 {font-size: 19px; color: #C18DC6; text-transform: uppercase; 
    border-style: solid;
    border-color: #F1CAF5;
    border-width: 1px 14px 1px 1px;
    font-weight: normal;  margin: 0px; font-weight: normal;
    padding: 8px 10px;
    margin-bottom: 10px;
    /*background-color: #F1CAF5; padding: 1px;*/
    }
h2.border span {display: block; margin: 0px 14px 0px 0px; padding: 10px;background-color: White;}
/*#textContent h2 {padding: 10px 0px;}*/
h3 {font-size: 15px; color: #C18DC6; text-transform: uppercase; font-weight: normal; padding: 10px 0px; margin: 0px;}
h3 span {color: #0a2c38;}
.errorMsg {color: Red;}

a, a:visited {color: #5D5DBF;}
a:hover {color: #3D3D9F;}

button,input[type="reset"],input[type="button"],input[type="submit"] 
    {padding: 4px 6px 4px 6px;
     margin: 6px 0px;
      border: 1px solid #C18DC6;
    background-color: #F1CAF5;
    color: #6B3C70;
    padding: 4px;
    cursor: pointer;
    border-radius: 4px;
     }
button:hover,input[type="reset"]:hover,input[type="button"]:hover,input[type="submit"]:hover
{
    background-color: #FFDAFF;
}

#pageHolder {/*width:950px;*/margin-left:auto;margin-right:auto; /*background-color: #676A6E;*/padding:10px;}
#contentHolder {/*width: 950px;*/ margin: 0px; /*background-color: #FFFFFF;*/ padding-bottom: 10px; margin-bottom: 10px;}
/*header*/
/*#header {background: #ffffff url('../Images/headerBg.png') repeat-x top left;}*/
#header {display: none;}

#header .center {width: 950px; margin: 0px auto;}
/*#header .center span {color: #4bbae0; line-height: 30px;}
#header .center span a {color: #ffffff; text-decoration: none;}
#header .center span a:hover {text-decoration: underline;}
#header .center h1 {width: 208px; height: 55px; text-indent: -90000px; background: url('../Images/logo.png') no-repeat left center; float: left;}
#header .center h1 a {width: 208px; height: 55px; display: block;}*/

#header .center span {color: #4bbae0; line-height: 30px; float: left;}
#header .center span a {color: #ffffff; text-decoration: none;}
#header .center span a:hover {text-decoration: underline;}
#header .center h1 {margin: 2px 0px; padding: 0px; width: 200px; height: 80px; text-indent: -90000px; background: url('/Images/logo.png') no-repeat left center; float: left;}
#header .center h1 a {width: 208px; height: 55px; display: block;}


#header #headerWraper {background: url('../Images/bgPruhy.png') top center no-repeat;border-bottom:1px solid black;}
#header #headerWraper #headerOne {background-color: Black;height:30px;} /*{height: 30px; background: rgba(0,0,0,0.6); border-bottom: solid 1px #8dd8f2;}*/
#header #headerWraper #headerOne #topMenu {float: right; list-style-type: none; margin: 0px; padding: 0px;}
#header #headerWraper #headerOne #topMenu li {float: left; line-height: 30px; }
#header #headerWraper #headerOne #topMenu li a {color: #ffffff; text-decoration: none; margin-left: 20px;font-weight: bold;}
#header #headerWraper #headerOne #topMenu li a:hover {text-decoration: underline; color: #F1CAF5;}

#header #headerWraper #headerOne #lang {float: right; list-style-type: none; margin: 0px; padding: 0px; margin-left: 20px; color: #ffffff;}
#header #headerWraper #headerOne #lang li {float: left; line-height: 30px; }
#header #headerWraper #headerOne #lang li a {color: #ffffff; text-decoration: none; margin: 0px 5px;}
#header #headerWraper #headerOne #lang li a:hover {text-decoration: underline; color: #F1CAF5;}
#header #headerWraper #headerOne #lang li .active {color: #F1CAF5;}


#header #headerWraper #headerTwo {width:950px; height:113px; background: url('../Images/headerBg.jpg') no-repeat;}

/*#header #headerWraper #headerTwo {height: 78px; position: relative; margin-bottom: 5px;}
#header #headerWraper #headerTwo #mainMenu {list-style-type: none; padding: 0px; margin:  0px 0px 0px 40px; float: left; margin-top: 40px;}
#header #headerWraper #headerTwo #mainMenu li {float: left; line-height: 33px; margin: 0px 5px;  background: rgba(34, 148, 188, 0.5); border: solid 1px rgba(6, 26, 33, 0.5);}
#header #headerWraper #headerTwo #mainMenu li a {border: solid 1px rgba(148, 217, 240, 0.5); display: block; padding: 0px 5px; text-decoration: none; color: #ffffff; font-weight: bold; font-size: 13px;}
#header #headerWraper #headerTwo #mainMenu li a:hover {border: solid 1px #ffffff; background:#ffffff; color: #103542; text-decoration: underline;}
#header #headerWraper #headerTwo #reklama {list-style-type: none; padding: 0px; margin: 0px; float: right; width: 166px; margin-top: 10px;}
#header #headerWraper #headerTwo #reklama #bw{background: url('../Images/bwBtn.png') no-repeat; height: 35px;}
#header #headerWraper #headerTwo #reklama #rs{background: url('../Images/rsBtn.png') no-repeat; height: 34px;}
#header #headerWraper #headerTwo #reklama a {padding-left: 55px; font-size: 18px; color: #ffffff; text-decoration: none; line-height: 35px;}
#header #headerWraper #headerTwo #reklama a:hover {text-decoration: underline;}
#header #headerWraper #headerThree {height: 460px; }
#header #headerWraper #headerThree .center #filtr {background: url('../Images/filtrBg.png'); border: solid 1px #1c404c; width: 396px; height: 458px; float: left;}
#header #headerWraper #headerThree .center #filtr #filtrWrap {border: solid 1px rgba(229,241,245,0.6); height: 456px; width: 394px; }
#header #headerWraper #headerThree .center #filtr #filtrWrap #hledaniNadpis  {text-transform: uppercase; font-size: 30px; color: #ffffff; text-align: center; font-weight: normal; padding: 10px 0px; display: block;}
#header #headerWraper #headerThree .center #filtr #filtrWrap #hledaniNadpis  span {text-transform: none; font-size: 20px;}
#header #headerWraper #headerThree .center #novinky {border-right: solid 1px #1c404c; border-top: solid 1px #1c404c; background-color: #3d4f56; border-bottom: solid 1px #1c404c; width: 581px; height: 458px; float: left; position: relative;}
#header #headerWraper #headerThree .center #novinky #novinkyWrap {border: solid 1px rgba(229,241,245,0.6); height: 456px; width: 579px; text-align: center; overflow: hidden;}
#header #headerWraper #headerThree .center #novinky .caption {display: none;}
#header #headerWraper #headerThree .center #novinky .nadpis {color: #ffffff !important; line-height: normal !important; text-align: left !important; display: block; word-wrap: break-word;}
#header #headerWraper #headerThree .center #novinky .popis {color: #ffffff !important; font-size: 10px; line-height: normal !important; text-align: left !important; display: block; width: 70%; float: left; word-wrap: break-word;}
#header #headerWraper #headerThree .center #novinky .cena {font-weight: bold;}*/

/*#content #contentHolder #wrap #leftSide {width: 220px; float: left;}
#content #contentHolder #wrap #rightSide {width: 720px; float: right;}*/
#contentHolder #leftSide {display: none;}
#contentHolder #rightSide {width: 745px; /*float: right;*/  overflow:hidden;}
#rightSide .wrapper {width:100;}

#quickMenuWrap {margin-top: 8px;}
#quickMenuWrap {border: solid 1px white /*#56595D*/; width: 201px; /*height:499px;*/ float: left;}
#quickMenuWrap #quickMenu {border-top: solid 1px rgba(255,255,255,0.5); border-left: solid 1px rgba(255,255,255,0.5); border-right: solid 1px rgba(255,255,255,0.5); width: 199px; /*height: 498px;*/ list-style-type: none; margin: 0px; padding: 0px;}
#quickMenuWrap #quickMenu .nadpis {margin-left:15px;border-bottom: solid 1px #CFCFCF; line-height: 31px; /*background: url('../Images/carkovaneBg.png');*/ background: #FFFFFF;/* #56595D url('../Images/linesPattern.png');*/ padding-left: 0px; font-size: 13px; font-weight:bold; color: #C18DC6; }
#quickMenuWrap #quickMenu .nadpis a {display:block; line-height:31px;color: #C18DC6; text-decoration:none;padding-left:4px;}
#quickMenuWrap #quickMenu .nadpis a:hover {background: #000000;}
#quickMenuWrap #quickMenu .nadpis a:active {background: #756DC3;}
#quickMenuWrap #quickMenu .tlacitko {line-height: 33px; border-bottom: solid 1px #CFCFCF; margin-left:15px;}
#quickMenuWrap #quickMenu .tlacitko span, #quickMenuWrap #quickMenu .nadpis span {width: 14px; height: 21px; padding: 5px 1px; display: block; background-color: #958DE3; float: right; background-repeat: no-repeat; }
/*#quickMenuWrap #quickMenu .tlacitko .byty {background-position: 1px 4px;}
#quickMenuWrap #quickMenu .tlacitko .domy {background-position: 1px -28px;}
#quickMenuWrap #quickMenu .tlacitko .rekreacni {background-position: 1px -65px;}
#quickMenuWrap #quickMenu .tlacitko .komercni {background-position: 1px -102px;}
#quickMenuWrap #quickMenu .tlacitko .pozemky {background-position: 2px -136px;}
#quickMenuWrap #quickMenu .tlacitko .ostatni {background-position: 1px -171px;}*/
#quickMenuWrap #quickMenu .tlacitko a {display: block; line-height: 31px; /*border: solid 1px #958DE3;*/ margin-left: 0px; padding-left: 20px; background: #FFFFFF /*#000000*/; font-size: 13px; color: #000000/* #000000*/; font-weight: bold;text-decoration:none;}
#quickMenuWrap #quickMenu .tlacitko a:hover {background: #000000;}
#quickMenuWrap #quickMenu .tlacitko a:active {background: #756DC3;}
#quickMenuWrap #quickMenu .footer {background: #56595D url('../Images/linesPattern.png'); overflow: hidden;}


/*content*/
#content {width: 980px; margin: 15px auto 0px auto;}
/*.twoColumns {width: 980px; margin: 15px auto 0px auto;}*/
/*.twoColumns {width: 60%; margin: 15px auto 0px auto;border:1px solid Red;}*/
.leftColumn {width: 490px;float:left;padding-right: 10px;}
.rightColumn {width: 224px;float:left;border-left: 1px dashed silver;min-height: 480px;}
#mapa {width: 100%; margin: 0px auto; margin-top: 15px; border: none;}
#nabidkyCenter {width: 100%; margin: 0;}


/*nabidka*/
#img #imgWrap {width: 500px; height: 350px; overflow: hidden; float: left;}
#img #estatePhotos {width: 465px; float: right; }
#img #estatePhotos a {width: 100px; height: 80px; overflow: hidden; display: block; float: left; margin: 5px; text-align: center;}
#levySloupec {width: 356px; float: left; padding-right: 7px;}
/*#levySloupec table td {padding-right: 10px;}*/
#pravySloupec {width: 356px; float: left;padding-left: 6px;}
#pravySloupec table td {padding-right: 10px;}
.siroky {width: 100%;}
.mapsIframe {border: none;}
#maklerHl {color: #103542;}
#maklerHl:hover {color: #2294BC;}
#menuDetail {color: #103542;padding:2px;padding-top:4px;}
#menuDetail a {color: #103542;}
#menuDetail a:hover {color: #2294BC;}
#maklerFoto {float: left; margin-right: 10px;}
#docList {list-style-type: none; margin: 0px; padding: 0px;}
#docList a {font-size: 14px; }
#mapa_nabidka {float: right; margin-right: 10px; width: 652px; height: 300px; margin-top: 15px;}
/*nabidka konec*/
/*dev proj list*/
#devProjHodler {width: 100%; background: rgba(16,53,66,0.1); float: left; border-radius: 5px;}
#devProjHodler .Item {width: 225px; float: left; margin: 10px;}
#devProjHodler .Item:hover {cursor: pointer;}
#devProjHodler .Item:hover .textHolder {text-decoration: underline;}
#devProjHodler .Item .textHolder {width: 225px; font-size: 14px; font-weight: bold; color: #103542; text-align: center; margin-top: 10px;}
#devProjHodler .Item .imgHolder img {vertical-align: bottom;}
#devProjHodler .Item .imgHolder .imgShadow {background: url('../Images/shadow.png') no-repeat top center; width: 225px; height: 6px; float: left;}
/*dev proj list konec*/
/*dev proj detail*/
#imageHoder {width: 350px; float: left;}
#imageHoder #galleryWrap {width: 350px; margin-top: 5px;}
#imageHoder #galleryWrap a {margin-right: 5px;}
#descriptionHolder {width: 610px; float: right;}
#listHolder {width: 100%; margin-top: 20px;}
/*dev proj detail konec*/
/*makler Detail*/
#maklerImg {float: left; margin-right: 15px; width: 500px;}
#maklerInfo {float: right; width: 465px;}
#pobocka {float: right; width: 465px; margin-top: 15px;}
#pobocka #popisPob {margin: 10px 0px; display: block; font-size: 14px; line-height: 20px; word-wrap: break-word;}
/*makler Detail konec*/
/*content konec*/



/*footer*/
#footer { display: none; /*border-top: 1px solid #676A6E; width: 100%; /*margin-top: 15px;*/}
#footer #footerHolder {/* border-top: 1px solid #ffffff; background: #676A6E;*/}
#footer #footerWrap {width: 980px;  margin: 0px auto; padding-top: 5px; color: White;}
/*#footer #footerWrap .blok {margin: 10px 0px; width: 150px; min-height: 110px; border-right: dotted 1px #ffffff; float: left;}*/
#footer #footerWrap .blok {padding:4px;}
#footer #footerWrap .blok #rsFooter {width: 145px; height: 28px; background: url('/Images/logaPaticky.png') no-repeat 0px 0px; display: inline-block; text-indent: -9000px;}
#footer #footerWrap .blok #bwFooter {width: 145px; height: 28px; background: url('/Images/logaPaticky.png') no-repeat 0px -28px; display: inline-block; text-indent: -9000px;}
/*#footer #footerWrap .blok span {color: #ffffff; margin-top: 10px; margin-left: 15px; display: block; line-height: 15px; font-size: 10px;}*/
#footer #footerWrap .blok ul {list-style-type: none;}
#footer #footerWrap .blok ul li a {color: #ffffff; line-height: 15px; font-size: 10px}
/*footer konec*/









/*controls*/
/*.filter {color: #ffffff; width: 351px; margin: 0px auto;}*/
.filter th, .filter td
{
    padding: 6px;
}
.filter .button
{
    margin: 0px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.filterInput
{
    width: 124px;
}
.filter_subtype td
{
    min-width: 90px;
}
.tbMenu {width: 140px; border: solid 1px #e2e2e3; padding: 3px 0px;}
.tbMenuLong {width: 351px; border: solid 1px #e2e2e3; padding: 3px 0px;}
.tbZakazky {width: 170px; border: solid 1px #e2e2e3; padding: 3px 0px;}
.ddlMenu {height: 23px; width: 168px; border: solid 1px #e2e2e3; padding: 2px 2px 2px 0px;}

.ddlForm {height: 23px; width: 298px; border: solid 1px #e2e2e3; padding: 2px 2px 2px 0px;}
.tbForm {width: 200px; border: solid 1px #e2e2e3; padding: 3px 0px;}
.tbFormMultiLine {width: 350px; border: solid 1px #e2e2e3; padding: 3px 0px;}
/*.btnFrom {width: 64px; height: 26px; border: none; background: url('../Images/btnSend.png') no-repeat 0px 0px; cursor: pointer; text-indent: -9000px;}
.btnFrom:hover {background: url('../Images/btnSend.png') no-repeat 0px -26px;}
.btnFrom:active {background: url('../Images/btnSend.png') no-repeat 0px -52px;}*/

.searchBtn {border: none; cursor: pointer; background: url('../Images/searchBtn.png')no-repeat 0px 0px; width: 90px; height: 38px; text-indent: -9000px; float: right; margin-top: 15px;}
.searchBtn:hover {background: url('../Images/searchBtn.png')no-repeat 0px -39px;}
.searchBtn:active {background: url('../Images/searchBtn.png')no-repeat 0px -77px;}

#quickFilter, #news, #makleri,.nabidkaHolder {box-sizing: border-box;-moz-box-sizing: border-box;}
/*303px*/
#quickFilter {/*width: 100%; */height: 380px; background: #ffffff url('../Images/quickFilterBg.png'); margin-top: 15px; border: solid 1px #70868e;}
#quickFilter .blok {padding-left: 80px; width: 180px; height: 65px; float: left; margin: 15px 0px 15px 10px;}
#quickFilter #blokBytyProdej {background: url('../Images/bytyProdejIcon.png') no-repeat top left;}
#quickFilter #blokBytyPronajem {background: url('../Images/bytyPronajemIcon.png') no-repeat top left;}
#quickFilter #blokDomy {background: url('../Images/domyIcon.png') no-repeat top left;}
#quickFilter #blokNovostavby {background: url('../Images/novostavbyIcon.png') no-repeat top left;}
#quickFilter #blokJine {background: url('../Images/jinaIcon.png') no-repeat top left;}
#quickFilter #blokPozemky {background: url('../Images/pozemkyIcon.png') no-repeat top left;}
#quickFilter #blokKomercni {background: url('../Images/komercniIcon.png') no-repeat top left;}
#quickFilter #blokZahranicni {background: url('../Images/zahranicniIcon.png') no-repeat top left;}
#quickFilter .nadpis {font-size: 15px; color: #103542;}
#quickFilter .nadpis:hover {color: #2294bc;}
#quickFilter .pocetNabidek {color: #7899a5; font-size: 10px; margin-left: 5px;}
#quickFilter .polozky {color: #103542; font-size: 12px; margin-top: 15px;}
#quickFilter .polozky a {color: #103542;}
#quickFilter .polozky a:hover {color: #2294bc;}
#quickFilter .polozky span {color: #2294bc;}



/*811px*/
/*#news {width: 100%; height: 235px; margin: 0; border: solid 1px rgba(16,53,66,0.6); background: rgba(28,63,76,0.2); margin-top: 15px;}
#news #newsWraper {width: auto; height: 233px; border: solid 1px #ffffff;padding: 0 10px;}*/
#news #newsWraper .item {width: 238px; height: 195px; background: #ffffff; text-align: center; float: left; margin: 0px 0px 10px 0px; 
                         /*box-shadow: 0px 0px 10px rgba(0,0,0,0.3);*/
                         border: 1px solid #F1CAF5;
                          cursor: pointer; position: relative;}
#news #newsWraper .item.alterItem {margin-left: 10px;   }                       
#news #newsWraper .item .imgWrap {width: 228px; height: 215px; margin: 5px;  overflow: hidden; display: block; text-align: center;}
#news #newsWraper .item .imgWrap img {max-height: 215px; }
#news #newsWraper .item .captions {position: absolute; text-align: center; bottom: 0px; left: 0px; width: 100%; background: rgba(255,255,255,.8); padding: 5px 0px;}
#news #newsWraper .item .captions span {display: block; font-size: 11px;}
#news #newsWraper .item .captions .title {font-weight: bold; color: #0a2c38; display: block;}
#news #newsWraper .item .captions .price {color: #958DE3; font-weight: bold; margin: 5px 0px; display: block;}

.rightColumn #textNews {padding: 0px 10px;}
#textNews {/*width: 505px; float: right;*/}
#textNews #textNewsWraper .textNew {margin: 0px 0px 5px 0px;padding-bottom: 5px;border-bottom: dotted 1px #000000;}
#textNews #textNewsWraper .textNew:last-child {border: none;}
#textNews #textNewsWraper .textNew .textNewTitle {color: #2294BC;font-weight:bold;margin-bottom: 5px;}
#textNews #textNewsWraper .textNew .textNewDate { font-style: italic;}
#textNews #textNewsWraper .textNew .textNewText {margin: 5px 0px;}
#textNews #textNewsWraper .textNew .textNewMore {text-align:right;}
#textNews #textNewsWraper .textNew .textNewText img {}

#poptavky {width: 450px;  float: left;}
.textDemand {width: 100%; border-bottom: dashed 1px #000000; margin: 0px auto;}
.textDemand:last-child {border: none;}
/*.textDemand img {width: 140px !important; height: auto !important; float: left; margin: 5px; border: solid 5px #000000;}*/
.textDemandTitle {font-size: 15px; font-weight: bold; margin-bottom: 10px; margin: 5px; color: Black;}
.textdemandText {margin: 5px; }

#makleri {width: 100%; border: solid 1px #70868e;  margin: 15px auto 0px auto;}
#makleri #makleriWrap {width: 100%; margin: 0px auto;}
#makleri #makleriWrap .item {float: left; margin: 10px; text-align: center;}
#makleri #makleriWrap .item .imgHolder {width: 100px; height: 100px; text-align: center; margin: 0px; padding: 0px;}
#makleri #makleriWrap .item p {margin: 0px; padding: 0px;}


/*list nabidek*/

table.estateList
{
    width: 100%;
    border: 1px solid #F1CAF5;
    margin-bottom: 6px;
}

tr.estateListHeader td
{
    background-color: #F1CAF5;
    border-bottom: 1px solid #F1CAF5;
}

tr.estateListItem:hover, tr.estateListAlterItem:hover
{
    background-color: #FAEFFC;
    cursor: pointer;
}

table.estateList tr
{
    border-bottom: 1px dashed silver;
}

table.estateList td
{
    padding: 4px;
    
}

.estateListHeader td
{
    
}

/*.nabidkaHolder {width: 100%; padding-bottom: 10px; border-bottom: 1px solid #2294bc; margin-bottom: 10px; float: left;}
.nabidkaHolder .imgHolder img {max-width: 130px; border: 5px solid #ffffff !important;}
.nabidkaHolder .imgHolder {width: 140px; height: 140px; border: 2px solid #2294bc; float: left; margin-right: 10px; margin-bottom: 10px;}
.nabidkaHolder .novinkaNadpis {display: block;  color: black; font-size: 20px; font-weight: bold; float: left;
                                width: 565px; padding: 5px 0px 5px 0px; word-wrap: break-word;}
.nabidkaHolder .nabidkaAttributy {display: block; color: #2294bc; margin: 5px 0px; float: left;}
.nabidkaHolder .nabidkaPopis {float: left; width: 565px; display: block; word-wrap: break-word; }
.nabidkaHolder .nabidkaPopis .popisWrap {float: left; width: 565px; height: 75px;}
.nabidkaHolder .doporucujeme {padding: 10px 10px; background: #2294BC; float: left; margin-left: 15px; color: #ffffff; border-radius: 5px; font-weight: bold;}
.nabidkaHolder .novinka {padding: 10px 10px; background: #2294BC; float: left; margin-top: 5px; margin-left: 15px; color: #ffffff; border-radius: 5px; font-weight: bold;}
.nabidkaHolder .vice {float: left; margin-top: 5px;}
.nabidkaHolder .titleNabidka { text-decoration: none;}
.nabidkaHolder .titleNabidka:hover {text-decoration: underline;}
.nabidkaHolder .hlImg {border: none;}*/

#paginating {font-weight: bold; color: #103542;}
#paginating .imp {color: #70868e;}
#paginating a, #paginating a:visited {color: #2294bc;}
#paginating a:hover {color: #103542;}
/*list nabidek konec*/

/*list nabidek dev. projektu*/
.devProjList {width: 100%;}
.devProjList .devProjListHeader {height: 30px; background: #103542; color: #ffffff; font-weight: bold; text-align: center; border-bottom: 2px solid #90a6ad; border-top: 2px solid #90a6ad;}
.devProjList .devProjListHeader a {color: #ffffff; font-weight: bold; text-decoration: none;}
.devProjList .devProjListHeader a:hover {text-decoration: underline;}
.devProjList .devProjListItem {height: 25px;}
.devProjList .devProjListItem td {padding: 0px 5px; text-align: center;}
.devProjList .devProjListAlterItem td {padding: 0px 5px; text-align: center;}
.devProjList .devProjListAlterItem {height: 25px; background: #90a6ad;}
.devProjList .devProjListItem:hover {background: #39AED4; cursor: pointer; color: #ffffff;}
.devProjList .devProjListAlterItem:hover {background: #39AED4; cursor: pointer; color: #ffffff;}
.devProjList .devProjListItem:hover a ,.devProjList .devProjListItem:hover a {color: #ffffff;}
/*list nabidek dev. projektu konec*/
/*mapa*/
#map_canvas .odkaz {color: #103542; font-weight: bold; font-size: 14px; margin-top: 5px; display: block;}
#map_canvas .odkaz:hover {color: #2294BC;}
#map_canvas .nadpis {display: block; font-size: 16px; margin: 5px;}
#map_canvas .toolTipWrap {width: 400px;}
/*mapa konec*/
/*mapa rk*/
#map_canvas_rk {float: right; margin-right: 10px; width: 652px; height: 300px; margin-top: 15px;}
.mapsIframe {border: none;}
/*mapa rk konec*/
/*rss*/
.rssList {list-style-type: none;}
.rssList li {}
.rssList li div {clear: both;}
.rssList li div img {max-width: 150px; float: left; margin:4px 10px 10px 10px;}
.rssList li div a {font-size: 18px; display: block;padding-bottom:4px;}
/*rss konec*/
/*controls konec*/
table.detail th, table.detail td {padding:2px 2px 2px 0px;}

.clientForm th { width:160px;}

#textContent
{
    padding: 10px;
}

#team .item
{
    float: left;
    width: 350px;
    height: 100px;
    margin-bottom: 10px;
}
#team .item .imgHolder
{
    float: left;
    width: 110px;
}
#team .item .textHolder
{
    float: left;
    width: 240px;
}
#team .item .textHolder div
{
    margin-bottom: 6px;
}