*{ margin:0px; padding:0px;}
body { font-family:Tahoma, Verdana, Arial; font-size:0.625em; color:#555; text-align:center; background:#f0f0f0 url(../Img/redizajn/bc_page.gif) repeat-x}
h2 { font-size:1.3em; float:left; margin:0px 0 5px 0px; padding:0 0 5px 0px; clear:both; color:#8e0404; text-transform:uppercase; letter-spacing:1px  } 
h3 { font-size:1.0em; clear:both}

.dspl-none { display:none}
:focus { outline:0;}

div#center {text-align:left; width:992px; margin:0 auto}
   #container { float:left;}
   #header { width:990px; height:160px; float:left; color:#fff; position:relative; background:#fff }
   #wrapperTopMain { float:left; clear:both; width:990px; height:40px; margin-top:10px; margin-left:-1px;  background:#fff url(../Img/redizajn/bc_groupWeb.png) no-repeat -567px -511px; position:relative}
   #wrapperMain { float:left; clear:both; width:990px;  background:#fff url(../Img/redizajn/bc_contentSite.gif) left top repeat-y; text-align:left; }
   #footer { width:990px; height:152px; margin-bottom:20px; float:left; background:url(../Img/redizajn/bc_groupWeb.png) -566px -558px; text-align:center; position:relative}
   .separe { clear:both; width:650px}
   

/* titulka - horny banner*/
div.banner_title { float:left; margin-left:59px}
   .banner_title a.title_top  { float:left; width:597px; height:67px; background:url(../Img/title/banner_title_top.gif) no-repeat}
   .banner_title ul { float:left; clear:both; width:597px; list-style:none}
   .banner_title ul li { float:left; clear:none}
   .banner_title ul li a.title_left { float:left; width:147px; height:22px; background:url(../Img/title/banner_title_left.gif) no-repeat}
   .banner_title ul li a.title_center { float:left; width:301px; height:22px; background:url(../Img/title/banner_title_center.gif) no-repeat}
   .banner_title ul li a.title_right { float:left; width:149px; height:22px; background:url(../Img/title/banner_title_right.gif) no-repeat}
   .banner_title ul li a:hover.title_left { background:url(../Img/title/banner_title_left_hov.gif) no-repeat}
   .banner_title ul li a:hover.title_center { background:url(../Img/title/banner_title_center_hov.gif) no-repeat}
   .banner_title ul li a:hover.title_right { background:url(../Img/title/banner_title_right_hov.gif) no-repeat}
   .banner_title a span { display:none}
   
/* header*/
div#header a#logo{ position:absolute; top:30px; left:30px; background:url(../Img/redizajn/logo.gif) no-repeat; width:209px; height:69px;  }
   #header a#logo span { display:none;}
   #header a.pobocka { width:194px; height:19px; float:left; position:absolute; left:25px; bottom:30px}
   #header div.topNav { float:right; padding-left:5px;  background:url(../Img/redizajn/bc_menuTop_left.gif) no-repeat bottom left}
   #header div.topNav ul { float:left; padding:0px 0px 4px 0px; background:url(../Img/redizajn/bc_menuTop_right.gif) no-repeat bottom right}
   #header div.topNav ul li { float:left; border-right:1px solid #bbb; font-weight:bold; list-style:none}
   #header div.topNav ul li.last { border:0px;}
   #header div.topNav ul li a { color:#f03600; margin:4px 0px 0 0px; padding:0 14px 0 8px; text-decoration:none; float:left; letter-spacing:1px;}
   #header div.topNav ul li a:hover { color:#921002;}
   #header h1 { position:absolute; top:53px; right:5px; display:block; width:339px; height:28px; background:url(../Img/redizajn/bc_groupWeb.png) no-repeat 0 -655px}
   #header h1 span { display:none}
   
/* footer*/
div#footer ul.pobockyFoot { position:absolute; left:60px; bottom:29px; list-style:none; text-transform:uppercase; color:#000; font-size:1.1em; letter-spacing:1px}
   #footer ul.pobockyFoot li { float:left}
   #footer ul.pobockyFoot li a { float:left; margin:2px 2px; padding:0px 9px 0 4px; color:#000; font-weight:bold; border-right:1px solid #777; text-decoration:none}
   #footer ul.pobockyFoot li a.last { border-right:0px}
   #footer p { position:absolute; left:400px; bottom:9px; color:#fff; list-style:none; letter-spacing:1px}
   
/* horna lista */   
div#wrapperTopMain h2 { float:left; width:240px; margin:13px 0 0 30px; color:#fff; letter-spacing:2px; font-size:1.4em; text-align:center; text-transform:uppercase; font-weight:bold}
 
/* hlavne menu*/  
ul.menu { position:absolute; bottom:0px; left:0px; display:block; font-size:1.5em; color:#fff; height:48px; width:990px; background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -7px -717px }
  .menu li { float:left; list-style:none; }
  .menu li a { float:left; height:49px}
  .menu li a span { display:none}
  
  .menu li a.byty { margin-left:301px; background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -310px -717px; width:92px; }
  .menu li a.domy {background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -402px -717px; width:97px; }
  .menu li a.chalupy {background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -499px -717px; width:115px; }
  .menu li a.pozemky {background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -614px -717px; width:121px; }
  .menu li a.komercne{background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -735px -717px; width:119px; }
  .menu li a.kontakt{background:url(../Img/redizajn/bc_groupWeb.png) no-repeat  -854px -717px;  width:145px; }
  
  .menu li a:hover.byty {margin-left:301px; background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -310px -767px;  width:92px; }
  .menu li a:hover.domy {background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -402px -767px;  width:97px;}
  .menu li a:hover.chalupy {background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -499px -767px; width:115px;}
  .menu li a:hover.pozemky {background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -614px -767px; width:121px;  }
  .menu li a:hover.komercne{background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -735px -767px;  width:119px;}
  .menu li a:hover.kontakt{background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -854px -767px; width:145px; } 


/* podmenu*/  
ul#submenu { float:right; margin:1px -4px 0 0px; padding:3px 0 3px 0px; font-size:1.2em; }
  #submenu li {list-style:none; clear:both; float:left; }
  #submenu li a { color:#888; font-weight:bold; padding:5px 0 5px 15px; width:220px; text-decoration:none; float:left; }
  #submenu li a:hover, #submenu li a.selected { background:#f4f4f4 url(../Img/redizajn/bc_menuLeft_item.gif) no-repeat left top}


/*mapa stranky*/

div.mapSiteBig table tr td a { color:#EB4400; float:left; margin-left:0px; font-weight:bold}
   .mapSiteBig table tr td a:hover { color:#B30E03; text-decoration:underline}


/* lavy BOX-------------------------------------------------------------------------------------------------------------------------------------------------*/
div.boxLeft { width:300px;  float:left; padding-bottom:100px;}
   .mainMenu { background:url(../Img/menu_off.jpg) repeat-x; width:970px; height:52px}
   
 
/* quicksearch*/
a.quicksearch { background:url(../Img/redizajn/bc_groupWeb.png) 0px -499px; float:left; width:272px; height:59px; margin:19px 0 4px 9px;} 
a:hover.quicksearch { background:url(../Img/redizajn/bc_groupWeb.png) 0px -671px;}
a.quicksearch span { display:none}


/* vyhraj DVD*/
div.boxDVD { float:left; clear:both; margin:7px 0 0px 9px !important; position:relative}
   .boxDVD a{ width:272px; height:62px; position:absolute; left:0px; top:0px;}
   .boxDVD #vyhrajDVD { float:left; width:272px; height:60px}

a.vyhrajDVD {float:left; clear:both; margin:7px 0 0 8px; background:url(../ImgCont/banner_vyhrajDVD.jpg); width:272px; height:60px}
a.vykupujemeNehnutelnosti {float:left; clear:both; margin:7px 0 0 11px; background:url(../Img/redizajn/bc_groupWeb.png) -617px -120px; width:268px; height:59px}
a.konkurencia {float:left; clear:both; margin:7px 0 0 11px; background:url(../Img/redizajn/bc_groupWeb.png) -617px -61px; width:268px; height:59px}
a.nedajteSaZmiast {float:left; clear:both; margin:7px 0 0 8px; background:url(../Img/btn_nedajteSaZmiast.jpg); width:272px; height:60px}
a.chceteSiPrivyrobit {float:left; clear:both; margin:7px 0 0 8px; background:url(../Img/btn_zaVasTipVamZaplatime.jpg); width:272px; height:60px}
a.predavate {float:left; clear:both; margin:7px 0 0 11px; background:url(../Img/redizajn/bc_groupWeb.png) -617px 0; width:268px; height:59px}
a.europalace {float:left; clear:both; margin:0px 0 0 11px; background:url(../Img/redizajn/titulka_europalaceLink.jpg) no-repeat; width:268px; height:83px}
a.europalace:hover {background:url(../Img/redizajn/titulka_europalaceLink_hov.jpg) } 
a.recruitRank {float:left; clear:both; margin:7px 0 0 11px; background:url(../Img/redizajn/titulka_profesia.jpg) no-repeat; width:268px; height:83px}
a.recruitRank:hover {background:url(../Img/redizajn/titulka_profesia_hov.jpg) } 
a.cenaLepsia {float:left; clear:both; margin:7px 0 0 11px; background:url(../Img/redizajn/titulka_cena.jpg) no-repeat; width:268px; height:83px}
a.cenaLepsia:hover {background:url(../Img/redizajn/titulka_cena.jpg) } 
a.nemsova {float:left; clear:both; margin:0px 0 0 11px; background:url(../Img/redizajn/titulka_nemsovaLink.jpg) no-repeat; width:268px; height:83px}
a.nemsova:hover {background:url(../Img/redizajn/titulka_nemsovaLink_hov.jpg) } 
a.turecko {float:left; clear:both; margin:0px 0 0 11px; background:url(../Img/redizajn/titulka_tureckoLink.jpg) no-repeat; width:268px; height:83px}
a.turecko:hover {background:url(../Img/redizajn/titulka_tureckoLink_hov.jpg) } 
a.novyByt {float:left; clear:both; margin:10px 0 5px 11px; background:url(../Img/redizajn/titulka_novyByt.jpg) no-repeat; width:268px; height:145px}
a.novyByt:hover {background:url(../Img/redizajn/titulka_novyByt_hov.jpg) } 


/* top reality*/
a.topReality {float:left; clear:both; margin:7px 0 0 8px; background:url(../ImgCont/btn_topRealitka.jpg); width:272px; height:60px}

/* pocet ponuk*/
div.pocetPonuk {float:left; clear:both; margin:7px 0 0 8px; background:url(../Img/btn_pocetPonuk.jpg); width:272px; height:59px; position:relative}
   .pocetPonuk span { font-weight:bold; font-size:3.0em; position:absolute; top:4px; left:10px; color:#fff}

/* infobox*/ 
div.boxLeft div { margin:0 0 0 7px}   
   .boxLeft div div { margin:0px}
   .infoBox {width:272px; margin:4px 0px; padding:0; float:left; display:inline; }
   .infoBox div.top { width:272px; float:left; height:15px; margin:12px 0 0 3px; background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -347px -465px; padding:5px 0px; display:inline;  }
   .infoBox div.top h3 { float:left; margin:4px 0 0 24px; width:245px; font-size:0.9em; color:#fff; letter-spacing:1px; text-transform:uppercase; display:inline;}
   .infoBox div.bottom{ width:262px; float:left; margin-left:3px; background:url(../Img/redizajn/bc_leftBox_bottom.gif) no-repeat bottom center; padding:8px 5px 10px 5px;   }
   .infoBox div.bottom p { float:left; clear:both; width:242px; margin-bottom:3px; color:#666}
   .infoBox div.bottom img { float:left; border:0; margin:0px 15px 0 15px; clear:both}  
   .infoBox div.bottom a { float:left; color:#EB4400; font-weight:bold}
   .infoBox div.bottom span { float:left;}
   .infoBox div.bottom a:hover { color:#000}
   .infoBox div.bottom h3 { font-size:1.2em;float:left; margin:0px 0 6px 0px; padding:0px 0 0 9px; clear:both; color:#EB4400; width:245px } 

/* gplus1*/
div.infoBox div.bottom  .gPlus1 { float:left; clear:both; margin:5px 0 0 7px}
   
   /* infobox TOP PONUKA*/ 
div.infoBox.TopPonuka div.top { height:24px !Important; width:272px; margin-top:13px ;float:left; position:relative; background:url(../Img/redizajn/bc_groupWeb.png) -621px -464px}
   .infoBox.TopPonuka div.top ul { position:absolute; top:8px; left:13px}
   .infoBox.TopPonuka div.top ul li {float:left; margin:0px 3px;  font-weight:bold; list-style:none; font-size:1.2em; text-align:center; }
   .infoBox.TopPonuka div.top ul li a { color:#FF7F4B; text-decoration:none; float:left; padding:0 17px}
   .infoBox.TopPonuka div.top ul li a:hover { color:#000}
   .infoBox.TopPonuka div.top ul li a#select_1 { color:#B30E03}
   .infoBox.TopPonuka div.top ul li.last a { border:none}
   .infoBox.TopPonuka div.bottom h3 { margin:-10px 0px 0 11px; padding:0 0 3px 0px; width:243px; color:#aaa; border-bottom:1px solid #eee}
   .infoBox.TopPonuka div.bottom div#okno_2, 
   .infoBox.TopPonuka div.bottom div#okno_3{ display:none; background:none !important;}
   .infoBox.TopPonuka div.bottom div { padding-left:10px}
   .infoBox.TopPonuka div.bottom div a { background:none; border-bottom:1px solid #fcd1bf; margin:0px; padding:5px 0; width:243px; float:left; clear:both; text-decoration:none;}
   .infoBox.TopPonuka div.bottom div a:hover { background:#FFEFE8}
   .infoBox.TopPonuka div.bottom div span { float:left; margin:1px 4px; font-size:1.1em }
   .infoBox.TopPonuka div.bottom div span.cena {color:#B30E03;  font-size:0.9em; float:right}
   .infoBox.TopPonuka div.bottom div span.typ { clear:both; color:#aaa;  font-size:0.9em} 
   .infoBox.TopPonuka div.bottom div span.nazov { clear:both; color:#666;  font-size:0.9em; width:220px}
  
   /* infobox UPOZORNENIE*/
   .infoBox.upozornenie div p { margin:8px; font-weight:bold; color:#B30E03}
   
   /* infobox UPOZORNENIE*/
   .infoBox.doporucujeme div p { margin:8px; font-weight:bold;}
   
   
   /* infobox MENULEFT*/
   .infoBox.menuLeft div ul { float:left; color:#666; clear:both; margin:0px 0 0 15px; list-style:none}
   .infoBox.menuLeft div a { float:left; padding:1px 0; }
   
   /* infobox SKYPE*/
   .infoBox.skype div p { margin:4px 8px; font-weight:bold;}
   .infoBox.skype div ul { list-style:none; font-size:0.9em; }
   .infoBox.skype div ul li { margin-bottom:2px}
   .infoBox.skype div ul li img { margin:2px 4px 0 8px}
   .infoBox.skype div ul li span { width:105px; color:#555; font-weight:normal !important}
   .infoBox.skype div ul li span.pobocka { width:115px; color:#fa4800 }
   
   /* infobox SLUZBY*/
   .infoBox.sluzby div { position:relative}
   .infoBox.sluzby div img { float:left; border:0; margin:0px 30px 0 15px; clear:both}   
   .infoBox.sluzby div p { font-size:1.0em; font-weight:bold; margin-top:8px}
   .infoBox.sluzby div ul { float:left; color:#666; clear:both; margin:0px 0 0 15px; list-style:none}
   .infoBox.sluzby div ul li { width:220px}
   .infoBox.sluzby div a.viac { float:left; background:#FFEFE8; color:#FA4800; margin-left:6px; border:none; background:url(../Img/btn_dalej_off.gif) no-repeat; width:21px; height:21px; position:absolute; bottom:7px; right:18px }
   .infoBox.sluzby div a:hover.viac {background:url(../Img/btn_dalej_on.gif) no-repeat;}
   .infoBox.sluzby div a span { visibility:hidden}
   
   
   /* infobox MAILINGLIST*/
   .infoBox.mailingList div img { float:left; border:0; margin:0px 30px 0 15px; clear:both}   
   .infoBox.mailingList div p { font-size:1.0em; font-weight:bold; margin:0px 11px 6px 11px; float:left;}
   .infoBox.mailingList div input { float:left; background:#FFEFE8; color:#FA4800; width:115px; height:16px; margin:0 0px 0 10px; border:1px solid #aaa; vertical-align:middle; text-align:left; padding:2px 4px; font-size:0.9em;  }
   .infoBox.mailingList div select { float:left; background:#FFEFE8; color:#FA4800; width:77px; font-size:0.9em; height:20px; padding:2px 2px; border:1px solid #aaa; text-align:left }
   .infoBox div.bottom span { float:left; margin-top:3px; color:#FA4800; font-size:1.2em; padding:0 3px; font-weight:bold}
   .infoBox.mailingList div input.btnOdoslat { float:left; background:#FFEFE8; color:#FA4800; margin-left:6px; border:none ;background:url(../Img/btn_dalej_off.gif) no-repeat; width:21px; height:21px; }
   
   /* infobox KONTAKT*/
   .infoBox.kontakt div img { float:left; border:0; margin:0px 30px 0 8px; clear:both}   
   .infoBox.kontakt div p { font-size:1.0em; font-weight:bold; margin-top:8px; clear:none; width:auto}
   
   /* infobox KARIERA*/
   .infoBox.kariera div img { float:left; border:0; margin:0px 30px 0 15px; clear:both}   
   .infoBox.kariera div p { font-size:1.0em; font-weight:bold; margin-top:5px}
  
   /* infobox LINKY*/
   .infoBox.linky div ul { float:left; width:245px; color:#666; clear:both; margin:0px 0 0 12px; list-style:none; width:200px}
   .infoBox.linky div ul li { width:245px; padding-bottom:3px; clear:both}
   .infoBox.linky div ul li a { float:none; width:245px; color:#666; text-decoration:none}
   .infoBox.linky div ul li a:hover { text-decoration:underline}
   .infoBox.linky div p { margin:8px 0 8px 12px; font-weight:bold;}
   
  
 /* pravy BOX title-------------------------------------------------------------------------------------------------------------------------------------------------*/
div#rightBox { float:right; width:675px; position:relative; margin:0 0 0 10px; padding:0px; display:inline}
div#boxTitle { float:left; margin:0px; width:675px;}
div#boxTitle div.headerPrint { display:none}
a.recruitRankTitle { float:left; clear:both; width:453px; height:258px; margin:120px 0 0 105px; background:url(../ImgCont/title_recruitrank.jpg) no-repeat; text-indent:-10000px}

div.filterTitle { width:625px; height:47px; margin:20px 0px; float:left; background:#FFEFE8 url(../Img/boxTitle_filter.gif) no-repeat; padding:5px 10px; position:relative}
   .filterTitle p { float:left; margin:0px 0 6px 0px; padding:0px 4px; color:#EB4400; font-weight:bold }
   .filterTitle a { float:right; margin:0px 6px 0px 0px; padding:0px 4px;  color:#5D0400; font-weight:bold; text-decoration:none }
   .filterTitle a:hover { color:#EB4400}
   .filterTitle div { clear:both; float:left; margin:6px 0 0 0px; padding:0; width:625px}
   .filterTitle div div { float:left; width:280px; clear:none; margin:0 0 0 4px;}
   .filterTitle div select{ float:left; width:100px; height:17px; margin:0 4px; background:#FFEFE8; border:1px solid #aaa; color:#FA4800; font-size:0.9em; }
   .filterTitle div input { float:left; width:16px; color:#FA4800; height:19px; border:1px solid #aaa; vertical-align:middle; background:#FFEFE8; margin-left:16px;}
   .filterTitle div input.btnFilter { width:22px; height:22px; border:none; background:url(../Img/btn_dalej_off.gif) no-repeat; }
   .filterTitle div input:hover.btnFilter {background:url(../Img/btn_dalej_on.gif); }
   .filterTitle div label { float:left; color:#FA4800; height:19px; padding:4px 0 0 3px;}
   .filterTitle div input.filtruj { float:left; width:28px; height:26px; background: url(../Img/btn_dalej_off.gif) no-repeat scroll 0%; position:absolute; bottom:5px; right:8px;}
   .filterTitle.activeFilter { background:#FFEFE8 url(../Img/boxTitle_filter_active.gif) no-repeat;}
   .filterTitle.activeFilter p { color:#fff}
   
div.pobocky { background:url(../Img/bc_pobocky_left.gif) no-repeat; float:right; padding-right:0px; margin-right:31px; }
div:hover.pobocky { background:url(../Img/bc_pobocky_left_hov.gif) no-repeat;} 
div:hover.pobocky ul { background:url(../Img/bc_pobocky_right_hov.gif) no-repeat right top; }
   .pobocky ul { background:url(../Img/bc_pobocky_right.gif) no-repeat right top; float:left; height:19px; padding:5px 0px 5px 0px; margin-left:85px; list-style:none}  
   .pobocky ul li { float:left; padding:3px 13px; background:url(../Img/bc_pobocky_sep.jpg) no-repeat right top; } 
   .pobocky ul li#lastPobocka {background:none; padding-right:13px} 
   .pobocky ul li a { font-weight:bold; text-decoration:none; color:#fff; float:left}
   .pobocky ul li a:hover { text-decoration:underline}
   .pobocky ul li.selected a { color:#000; font-size:1.3em; margin-top:-2px; cursor:default}
   .pobocky ul li.selected a:hover { text-decoration:none} 
   
div.najnovsiaPonuka{ width:646px; height:21px; float:left; background:url(../Img/najnovsiaPonuka_title.gif) no-repeat; border-bottom:1px solid #EB4400}
   .najnovsiaPonuka span { display:none}
   
a.propertyT { background:url(../Img/redizajn/bc_groupWeb.png) -1643px -2px; width:214px; height:308px; float:left; margin:3px 5px 0px 0; text-decoration:none; cursor:hand; position:relative; text-align:center}
a:hover.propertyT, a:hover.propertyT.topPonuka  { background:url(../Img/redizajn/bc_groupWeb.png) -1428px -2px;}
a.propertyT.topPonuka { background:url(../Img/redizajn/bc_groupWeb.png) -998px -2px;}
a.propertyT:hover.topPonuka { background:url(../Img/redizajn/bc_groupWeb.png) -1213px -2px;}

a.propertyT.reserve {border:1px solid #ddd}
a.propertyT.reserve span.property { color:#5D0400; background:#FFEFE8}
a.propertyT.reserve span.cena { color:#5D0400}
a.propertyT.reserve span.reserve{ position:absolute; bottom:1px; left:64px; padding:2px 5px; font-weight:bold; color:#fff; background:#5D0400}

a.propertyT  span.property  { position:absolute; top:11px; left:0px; width:210px; font-size:1.1em; color:#fff; text-align:center; font-weight:bold; letter-spacing:1px; text-transform:uppercase} 
 .propertyT  span.imgBox  { float:left; clear:both; margin:48px auto 53px; padding:0px; border:none; width:210px; height:94px; text-align:center }
 .propertyT  span.imgBox img { border:0px }
 .propertyT  span.info { position:absolute; bottom:120px; left:3px; width:206px; font-size:1.2em; color:#8E0404; font-weight:bold; text-align:center; text-transform:uppercase}  
 .propertyT  span.cena { position:absolute; bottom:4px; left:0px; width:208px; padding:5px 0px; font-size:1.1em; color:#FA4800; font-weight:bold; text-align:center; letter-spacing:2px;}  
 .propertyT  span.cena span { font-size:0.9em; font-weight:normal; text-align:center; color:#888}  
 .propertyT  span.detail { float:left;  padding:5px 10px; font-size:1.1em; margin-top:0px}
 .propertyT  span.detail span { float:left; margin-top:2px; color:#666 }
 .propertyT  span.detail label { color:#EB4400; font-weight:bold; margin-top:2px ;float:left; margin-right:5px; clear:both} 
 .propertyT  span.detail span.special { color:#CF3D01; float:left; margin-top:10px; clear:both; font-weight:bold; font-size:1.2em; width:180px; text-align:center}
 .propertyT  span.detail span.viac { background: url(../Img/btn_dalej_off.gif) no-repeat; width:21px; height:21px; position:absolute; bottom:3px; right:6px}
 .propertyT  span.id { position:absolute; left:5px; bottom:5px; color:#888}



  /* listovanie */
 .listovanie { float:left; width:631px; padding:3px 8px 3px 8px; margin-top:10px; background:#f2f2f2; border-top:1px solid #bbb;}
 .listovanie p { float:left; max-width:670px}
 .listovanie p a { padding:1px 3px; margin:0 2px; float:left; color:#FA4800; text-decoration:none; cursor:pointer}
 .listovanie p a:hover, .listovanie p a.selected { color:#B30E03; cursor:pointer; }
 .listovanie p a.selected { font-style:italic; font-weight:bold; cursor:default; }
 
 /* pravy BOX DETAIL-------------------------------------------------------------------------------------------------------------------------------------------------*/
 div.detailProperty { float:left; width:649px; margin-top:30px;}
    .detailProperty  h3 { float:left; width:625px; height:24px; font-size:1.2em; font-weight:bold; letter-spacing:2px; text-transform:uppercase;  padding:12px 15px 0 10px; margin-left:1px; color:#fff; background:url(../Img/redizajn/bc_groupWeb.png) -1px -403px; text-align:right } 
    .detailProperty .bottom {float:left; width:649px; background:url(../Img/detail_content.gif) repeat-y top left; }
     
    .detailProperty .leftBox { float:left; width:278px; margin:0 0 0 8px; display:inline; }
    .detailProperty .leftBox .cena { float:left; width:276px; height:29px; border-bottom:1px solid #fff; padding:13px 0 12px 0px; font-size:1.5em; font-weight:bold; color:#FA4800; background:url(../Img/detail_price.gif) repeat-x; letter-spacing:1px; text-align:center }
    .detailProperty .leftBox .cena .sk { font-size:0.75em; padding-top:2px; color:#888}
    .detailProperty .leftBox .konecnaCena { float:left; width:276px; height:46px; border-bottom:1px solid #fff; background:url(../Img/coJeVcene.gif) no-repeat; text-indent:-10000px}
    .detailProperty .leftBox .facebook { float:left; width:276px; height:47px; border-bottom:1px solid #fff; background:url(../Img/detail_facebook.gif) no-repeat; text-indent:-10000px}
   
   
    .detailProperty .leftBox div.img { float:left; width:278px; text-align:center; border-bottom:1px solid #fff; padding:12px 0 12px 0}
    .detailProperty .leftBox div.img a { float:none; border:1px solid #bbb;}
    .detailProperty .leftBox div.img img { float:none !important; }
    
    .detailProperty .leftBox div.foto div { float:left; margin:10px 0px; width:258px; border-bottom:1px solid #fff; padding:0px 9px 10px 9px}
    .detailProperty .leftBox div.foto div img { padding:1px; border:1px solid #999; float:left; margin:3px; clear:none}
    .detailProperty .leftBox div.foto div img:hover { border:2px solid #FA4800; padding:0}
    .detailProperty .leftBox div.foto.hidden div { border:none; padding:0; margin:0}
      
    .detailProperty .rightBox { float:left; width:360px; display:inline }
    .detailProperty .rightBox .mainInfo { float:left; margin:5px 10px 2px 10px; width:342px; padding-bottom:7px; border-bottom:1px solid #eee}
    .detailProperty .rightBox .mainInfo h1 { float:left; clear:both; font-size:1.4em; font-weight:bold; color:#8e0404; text-transform:uppercase; letter-spacing:1px}
    .detailProperty .rightBox .mainInfo h2 { float:left; clear:both; margin:0px; padding:0px; font-size:1.3em; color:#666; font-weight:normal; text-transform:uppercase; letter-spacing:1px;}

    .detailProperty .rightBox .okres { float:left; clear:both; width:350px; margin:0px 0 0 0; color:#888; text-align:right; font-size:1.1em; font-weight:normal}
    
    .detailProperty .rightBox h3.infoTop { float:left; clear:both; width:314px; height:18px; margin:6px 0 0 10px; padding:6px 0 0 25px; background:url(../Img/redizajn/bc_groupWeb.png) -1px -465px; color:#fff; font-size:1.0em; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-align:left}
    .detailProperty .rightBox div.infoBottom { float:left; clear:both; width:319px; padding:5px 10px; margin:0 0 10px 10px; background:url(../Img/info_bottom.gif) no-repeat left bottom;}
    
     .detailProperty .rightBox div.infoBottom.upozornenie span { float:left; width:315px; margin:7px; font-size:1.0em; color:#fa4800; font-weight:bold; line-height:1.3em  }
   
    
    
    .detailProperty .rightBox .popis { clear:both; float:left; width:330px; margin:10px 14px; font-size:1.1em; line-height:1.4em}
    .detailProperty .rightBox .popis h4{ clear:both; float:left; width:330px; margin:18px 0 4px 0; color:#FA4800; font-size:1.2em; text-transform:uppercase; letter-spacing:2px}
    .detailProperty .rightBox .popis p { float:left; clear:both; width:330px; margin-bottom:3px; text-align:justify}   
    .detailProperty .rightBox .popis p label { float:left; width:160px; font-weight:bold; color:#555}
    .detailProperty .rightBox .popis p span { float:left; width:170px;}
    
    
    .detailProperty .infoBottom.znamemu { padding-top:13px !important}
    .detailProperty .infoBottom.znamemu p { float:left; clear:both; width:320px; margin-bottom:4px}
    .detailProperty .infoBottom.znamemu p label { float:left; width:100px; margin:3px 10px 0 0; font-size:1.1em;}
    .detailProperty .infoBottom.znamemu p input { float:left; width:195px; height:20px; font-size:1.1em; border:1px solid #999; color:#666; line-height:22px; padding-left:5px}
    .detailProperty .infoBottom.znamemu p textarea { float:left; width:195px; height:70px; padding-left:5px; font-size:12px; border:1px solid #999; color:#666;}
    .detailProperty .infoBottom.znamemu input.btnSend { float:left; clear:both; width:68px; height:14px; margin:10px 0 10px 234px; border:0; background:url(../Img/redizajn/bc_groupWeb.png) -672px -364px; cursor:pointer; text-indent:-10000px}
    .detailProperty .infoBottom.znamemu input:hover.btnSend { background:url(../Img/redizajn/bc_groupWeb.png) -741px -364px;}
    .detailProperty .infoBottom.znamemu p.chyba { font-size:1.1em; color:#B81E00; font-weight:bold; margin:0 0 10px 0}
    
    .detailProperty .infoBottom.makler  img { float:left; clear:both; margin:5px 0 0 0; border:1px solid #999}
    .detailProperty .infoBottom.makler  div.maklerBox { float:left; width:322px; border-bottom:1px solid #ddd; margin-bottom:1px; padding-bottom:5px; position:relative}
    .detailProperty .infoBottom.makler  div.maklerBox  div { float:left; width:266px; margin:4px 0 5px 7px; }
    .detailProperty .infoBottom.makler  div.maklerBox  div p { float:left; width:266px; margin-bottom:3px; font-size:1.0em }
    .detailProperty .infoBottom.makler  div.maklerBox  div p label { float:left; width:41px; margin-right:5px;  font-weight:bold; color:#888}
    .detailProperty .infoBottom.makler  div.maklerBox  div p span { float:left; width:215px; font-weight:bold}
    .detailProperty .infoBottom.makler  div.maklerBox  div p span.meno { color:#FA4800; text-transform:uppercase; }
    .detailProperty .infoBottom.makler  div.maklerBox  div a { float:left; color:#FA4800; font-size:0.9em; padding-top:2px; text-decoration:none }
    .detailProperty .infoBottom.makler  div.maklerBox  div a:hover { text-decoration:underline}
    .detailProperty .infoBottom.makler  div.maklerBox  div span.skype { float:left; clear:both;}
    .detailProperty .infoBottom.makler  div.maklerBox  div span.skype strong { float:left; width:41px; margin-top:3px; font-size:0.9em; color:#888}
    .detailProperty .infoBottom.makler  div.maklerBox  div span.skype span { float:left; margin-top:3px; }
    .detailProperty .infoBottom.makler  div.maklerBox  div span.skype img { float:left; margin:1px 4px 0 5px; border:0; clear:none}
    
    .detailProperty .infoBottom.makler  div.maklerBox  div span.flag { position:absolute; width:17px; height:70px; top:7px; right:4px}
    .detailProperty .infoBottom.makler  div.maklerBox  div span.flag img { margin:0 0 2px 0; border:0px}
    
    .detailProperty .bottom .reserve { padding:4px 5px; margin:2px 0px; font-size:1.2em; font-weight:bold; color:#fff; background:#5D0400; float:left; width:188px; text-align:center}
    .detailProperty .bottom .topPonuka { background:#B30E03; float:left; margin:0px 0 1px 0; padding:8px 0 8px 3px; width:273px; color:#fff; text-align:center; font-size:1.3em; letter-spacing:2px; font-weight:bold}

    .detailPropertyBottom {float:left; clear:both; width:582px; height:22px; padding:15px 0 0 67px; background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -1px -364px; font-size:1.1em; font-weight:bold; text-transform:uppercase; letter-spacing:2px;  position:relative  }
    .detailPropertyBottom p { float:left; }
    .detailPropertyBottom label { color:#888}
    .detailPropertyBottom span { color:#FA4800}
    
    .detailPropertyBottom .helpNav { display:block; position:absolute; bottom:8px; right:65px; width:220px; height:20px;}
    .detailPropertyBottom .helpNav a.spat { float:left; display:block; width:58px; height:14px; margin:5px 20px 0 10px; background:url(../Img/redizajn/bc_groupWeb.png) -672px -407px; }
    .detailPropertyBottom .helpNav a:hover.spat { background:url(../Img/redizajn/bc_groupWeb.png) -732px -407px; }
    .detailPropertyBottom .helpNav a.vytlacit { float:left; display:block; width:120px; height:15px; margin:4px 0 0 10px; background:url(../Img/redizajn/bc_groupWeb.png) -672px -386px; }
    .detailPropertyBottom .helpNav a:hover.vytlacit { background:url(../Img/redizajn/bc_groupWeb.png) -792px -385px; }
    .detailPropertyBottom .helpNav a.spat span { display:none}
    .detailPropertyBottom .helpNav a.vytlacit span { display:none}
    
    .detailProperty .bottom a.bigFoto {float:left !Important; position:relative; margin:0 0 0 18px; display:inline}
    .detailProperty .bottom a.bigFoto span {width:235px; height:186px; background:url(../Img/logoProperty.gif) no-repeat 50% 50%; position:absolute; top:auto; left:0; filter:alpha(opacity=39); -moz-opacity:.39; opacity:.39;}
    .detailProperty .bottom a.bigFoto img { width:235px;  float:left; border:none}
     
    .detailProperty .bottom  img.printLogo { display:none;}
   
 div.otherProperty { float:left; clear:both; width:649px; margin:20px 0 0 0;}
    .otherProperty span.hdr { float:left; width:599px; height:10px; padding:7px 25px; font-size:1.0em; font-weight:bold; text-transform:uppercase; letter-spacing:2px; color:#fff; background:url(../Img/redizajn/bc_groupWeb.png) -1px -439px}
    .otherProperty div.btm { float:left; clear:both; width:639px; margin:0 0 0 0px; padding:5px 0 7px 10px; background:url(../Img/podobnePonuky_bottom.gif) no-repeat left bottom}
    .otherProperty div.btm div { float:left; clear:both; width:630px; background:url(../Img/podobnePonuky_bottom_lnk.gif) no-repeat left bottom}
    .otherProperty div.btm div a { float:left; width:190px; min-height:100px; padding:12px 7px 5px 7px; margin-right:5px;text-decoration:none; position:relative}
    .otherProperty div.btm div a:hover { background:#eee}
    .otherProperty div.btm div a h4 { float:right; color:#aaa; width:100px; font-size:1.0em; font-weight:normal; text-transform:uppercase; text-align:right; letter-spacing:0px}
    .otherProperty div.btm div a span.cena { float:right; width:100px; margin-right:1px; color:#FA4800; font-size:1.4em; font-weight:bold; text-align:right} 
    .otherProperty div.btm div a h3 {color:#8E0404; width:190px; margin:5px 0; font-size:1.0em; clear:both; float:left; letter-spacing:0px}
    .otherProperty div.btm div a img { float:left; border:0}
     
/* obrazok detail*/
div#detailBigImg  { position:absolute; display:none; top:-50px; left:-100px; background:#fff url(../Img/detailBigImg_bg_top.jpg) repeat-x; float:left; width:630px; height:auto; padding-bottom:10px; border:2px solid #B30E03; z-index:10000; }
   #detailBigImg p.zavriet { float:right; margin:0px 0px 0 0; background:url(../Img/detailBigImg_zavriet.jpg) no-repeat; width:159px; height:21px }  
   #detailBigImg p:hover.zavriet { background:url(../Img/detailBigImg_zavriet_on.jpg)}
   #detailBigImg p span { display:none}
   #detailBigImg img { clear:both; margin:30px 0px 20px 25px; float:left} 
   #detailBigImg span.logo { background:url(../Img/logoProperty.gif) no-repeat 50% 50%; position:absolute; top:auto; left:0; width:100%; height:100% ;filter:alpha(opacity=39); -moz-opacity:.39; opacity:.39;}
   #detailBigImg .loading { float:left; margin:-5px 0px; color:#fff; display:none; font-weight:bold }
   
   
 /* PODSTRANKY -----------------------------------------------------------------------------------------------------------------------------------*/
 div.contentTop {  float:left; clear:both; margin-bottom:20px; margin-top:25px; margin-left:10px; font-size:1.2em}
    .contentTop div { /*float:left; clear:both; width:645px; */}
    .contentTop p { float:left; clear:both; margin:0 0 11px 0px; padding-right:5px; color:#555; width:645px; line-height:1.4em; text-align:justify }
    .contentTop a { font-weight:bold; color:#FA4801}
    .contentTop ul, .contentTop ol { float:left; margin:2px 40px 10px 20px}
    .contentTop ul li, .contentTop ol li { margin-bottom:8px; text-align:justify}

 div.subpage { float:left; width:660px; margin:7px 0 0 17px}
    
 div.formular { float:left; margin:12px 0px 0 0px; }
    .formular p { float:left; margin:0 0 1px 0; padding:8px 17px; background:#FFEFE8; width:609px;}
    .formular p.text {  margin-bottom:20px; background:none }
    .formular p.chyba { background:#FA4801; color:#fff}
    .formular p span { float:left; margin:3px 5px 0 5px}
    .formular p label { float:left; margin:3px 20px 0 0; font-weight:bold; width:120px}
    .formular p input, .formular p textarea { float:left; border:1px solid #EB4400; width:380px}
    .formular p input.odoslat { width:100px; text-align:center; background:#f3f3f3; color:#EB4400; font-weight:bold; float:right; margin-right:87px}
    .formular p input:hover.odoslat { background:#EB4400; color:#fff}
 
 div.sluzbyContent { float:left; margin-top:20px}
    .sluzbyContent ul {float:left; margin:15px 0 30px 30px; list-style:none}
    .sluzbyContent a.viac { clear:both; float:left}


div.pobocka_filter { float:left; width:651px; margin-bottom:25px; padding-top:5px; background:url(../Img/bc_kontaktBox_filter_top.gif) no-repeat top left; position:relative}
div.pobocka_filter span.txt { position:absolute; top:4px; right:10px; font-size:0.9em; color:#9a9a9a;}
div.pobocka_filter span.off { position:absolute; top:4px; right:10px; font-size:0.9em; color:#888; font-weight:bold; cursor:pointer}
div.pobocka_filter div.btm { float:left; width:651px; margin-bottom:0px; padding:5px 0 5px 0; background:url(../Img/bc_kontaktBox_bottom.gif) no-repeat left bottom}
div.pobocka_filter div.btm ul { float:left; width:600px; margin:5px 0 0 30px; padding-bottom:10px; list-style:none; }
div.pobocka_filter div.btm ul li { float:left; width:113px; margin-right:20px; margin-bottom:4px; padding-left:14px; background:url(../Img/pobocka_filter_li.gif) no-repeat left 4px; font-size:1.0em; cursor:pointer}
div.pobocka_filter div.btm ul li:hover { background:url(../Img/pobocka_filter_li_sel.gif) no-repeat left 5px;}
div.pobocka_filter div.btm ul li.sel { color:#8E0404; background:url(../Img/pobocka_filter_li_sel.gif) no-repeat left 5px;}
div.pobocka_filter div.btm ul.ln1 { margin-top:5px; margin-bottom:5px; border-bottom:1px solid #ddd}
div.pobocka_filter div.btm ul.ln1 li { width:270px; margin-right:10px;}

    
div.wrapper_pobocka { float:left; clear:both; width:651px; margin:0 0 30px 0; padding:0; background:url(../Img/bc_kontaktBox_bottom.gif) no-repeat bottom left; font-size:1.1em; font-family:Calibri, Tahoma,Verdana,Arial} 
   .wrapper_pobocka .header { float:left; width:633px; padding:9px 9px 0 9px; background:url(../Img/bc_kontaktBox_top.jpg) no-repeat top left;}  
   .wrapper_pobocka .header img.main { float:left; margin-right:13px; width:220px} 
   .wrapper_pobocka .header div.rght { float:right; width:400px; clear:none; color:#FDF4F0} 
   .wrapper_pobocka .header div.rght div { float:left; width:396px; color:#FDF4F0;}
   .wrapper_pobocka .header div.rght .top { margin-top:2px; text-align:right}
   .wrapper_pobocka .header div.rght .top h1 { width:396px; margin-top:3px; font-size:1.7em; color:#fff; text-transform:uppercase}
   .wrapper_pobocka .header div.rght .top span.zobrazitMapu { float:right; padding:1px 0 0 20px; color:#FDF4F0; font-size:0.9em; cursor:pointer; background:url(../Img/ico_mapaPobocky.gif) no-repeat top left; text-decoration:underline }
   .wrapper_pobocka .header div.rght .top span.zobrazitMapu.offMap { display:none; padding:1px 0 0 20px; color:#FDF4F0; font-size:0.9em; cursor:pointer; background:url(../Img/ico_mapaPobocky.gif) no-repeat top left; text-decoration:underline }
   .wrapper_pobocka .header div.rght .top span:hover.zobrazitMapu { text-decoration:none }
   .wrapper_pobocka .header div.rght .kontakt { width:205px; margin-top:-30px; font-weight:bold}
   .wrapper_pobocka .header div.rght .kontaktPobocka {  float:right; clear:none; width:220px; margin:25px 7px 0 0; text-align:right; font-size:1.1em; font-weight:bold}
   .wrapper_pobocka .header div.rght .web {  clear:none; width:190px; margin-top:73px}
   .wrapper_pobocka .header div.rght .web span { float:right; }
   .wrapper_pobocka .header div.rght .web span label { float:left; width:40px; margin-right:7px; color:#FDF4F0}
   .wrapper_pobocka .header div.rght .web span a { float:left; width:125px; text-align:right; color:#fff}
   .wrapper_pobocka .header div.openGmap { float:left; clear:both; width:649px; height:15px; margin:1px 0 0 -8px; background:#c1bfbf url(../Img/bc_openGmap.gif) center 2px no-repeat; cursor:pointer}
   .wrapper_pobocka .header div.openGmap.offMap { display:none; float:left; width:649px; height:15px; margin-left:-8px; background:#c1bfbf url(../Img/bc_openGmap_off.gif) center 2px no-repeat; cursor:pointer}
   
   .wrapper_pobocka .btm { float:left; clear:both; width:651px}
   .wrapper_pobocka .btm .kontakt_box { float:right; width:529px; margin:25px 0 20px 0; } 
   .wrapper_pobocka .btm .kontakt_box img.ft { float:left; width:100px; }
   .wrapper_pobocka .btm .kontakt_box div.makler { float:left; clear:none; width:529px; margin-bottom:15px; background:#EAEAEA;}
   .wrapper_pobocka .btm .kontakt_box div.makler .info { float:left; clear:none; width:423px; height:124px }
   .wrapper_pobocka .btm .kontakt_box div.makler .info .name { float:left; width:404px; padding:3px 10px 3px 15px; background:#DFDFDF} 
   .wrapper_pobocka .btm .kontakt_box div.makler .info .name h2 { font-size:1.3em; margin:0; padding:0}
   .wrapper_pobocka .btm .kontakt_box div.makler .info .name img {  float:right; margin:2px 3px}
   .wrapper_pobocka .btm .kontakt_box div.makler .info span.webTxt { float:left; width:399px; height:47px; margin:4px 0 0px 15px}   
   .wrapper_pobocka .btm .kontakt_box div.makler .info span.mobil { float:left; clear:both; width:418px; height:25px; color:#8E0404; font-size:1.5em; font-weight:bold; text-align:right;}
   .wrapper_pobocka .btm .kontakt_box div.makler .info a.skype { float:left; clear:both; width:140px; margin-left:13px; text-decoration:none}
   .wrapper_pobocka .btm .kontakt_box div.makler .info span.skype { float:left; clear:both; margin-top:1px }
   .wrapper_pobocka .btm .kontakt_box div.makler .info span.skype img { float:left; border:none}
   .wrapper_pobocka .btm .kontakt_box div.makler .info span.skype span { float:left; margin:1px 0 0 5px; font-size:0.9em; font-weight:normal}
   .wrapper_pobocka .btm .kontakt_box div.makler .info a { float:right; margin:0px 5px 0 6px}
   
    
ul.boxKontaktFoto { float:left; padding:8px 0; clear:none; margin-right:0px; margin-left:0px; font-size:0.9em; list-style:none}
  .boxKontaktFoto li {float:left; clear:both; width:325px; margin-bottom:5px; padding:5px; border:1px solid #FFCBB7; background:#FFF4F0; position:relative }
  .boxKontaktFoto img { float:left; margin-right:6px}
  .boxKontaktFoto li div { float:left; clear:none; width:180px}
  .boxKontaktFoto span {color:#555; font-weight:normal; margin-top:5px;}
  .boxKontaktFoto span.webText { color:#999}
  .boxKontaktFoto li div span { clear:both; margin-top:3px; float:left; width:210px}
  .boxKontaktFoto li div span strong { font-size:1.3em} 
  .boxKontaktFoto span.meno {  font-weight:bold; color:#8e0404; font-size:1.1em; text-transform:uppercase}
  .boxKontaktFoto li div div.info { float:left; width:200px; height:89px;}
  .boxKontaktFoto span.skype { position:absolute; top:79px; left:111px;}
  .boxKontaktFoto span.skype img { float:left; margin:0 5px 0 3px}
  .boxKontaktFoto span.skype strong { float:left; margin-top:2px; font-size:0.9em}
  .boxKontaktFoto span.skype span  { float:left; clear:none; width:auto; margin-top:2px; color:#555555}
  .boxKontaktFoto span.flag { position:absolute; top:4px; right:7px; width:17px; height:120px }
  .boxKontaktFoto span.flag img { clear:both; margin-bottom:1px}
  .boxKontaktFoto span a.linkOut { margin-top:0px; font-weight:normal}
  .boxKontaktFoto a { color:#FA4800; font-weight:normal; font-size:0.9em; font-weight:bold; float:left; margin-top:5px; clear:both}
  .boxKontaktFoto.profil ul { margin-top:50px}
  .boxKontaktFoto.profil li { width:195px; margin-right:8px}
    
/* google maps kontakt*/
div.mapBoxKontakt { display:none; float:left; clear:both; width:649px; height:310px; margin-top:1px; margin-left:-8px;}
div.mapBoxKontakt div.gomapMarker .mapsCnt { float:left; width:220px; color:#666; font-size:1.1em; text-align:left}
div.mapBoxKontakt div.gomapMarker .mapsCnt img { float:left; margin-right:1px; width:90px !Important; height:auto !important}
div.mapBoxKontakt div.gomapMarker .mapsCnt h6 { float:left; width:110px; height:64px; padding:3px 3px 1px 6px; font-size:1.2em; background:#f2f2f2; color:#FA4800; font-weight:bold; text-transform:uppercase}
div.mapBoxKontakt div.gomapMarker .mapsCnt div { float:left; clear:both; width:150px; padding-left:60px; margin:12px 0 0 3px; font-size:0.8em; background:url(../Img/bc_kontaktBox_gmapSipky.gif) no-repeat top left}

    
div.pobockaInfo { float:left; clear:none; width:280px; margin:10px 0 0 10px; padding:10px; font-size:0.9em; border:1px solid #ccc; background:#f2f2f2}  
   .pobockaInfo h3 { font-size:1.3em; font-weight:bold; margin:0px 0 7px 2px; color:#FA4800; text-transform:uppercase; letter-spacing:1px; color:#8e0404}
   .pobockaInfo img { width:280px; margin-bottom:20px}
   .pobockaInfo p { width:280px; margin-bottom:5px}
   .pobockaInfo iframe { margin-top:8px}
  
     
/* aktuality */
dl { float:left; clear:both}
dt { color:#EB4400; float:left; clear:both; margin:15px 0; font-size:1.1em; font-weight:bold; width:635px; text-transform:uppercase}
dd { float:left; clear:both; margin:0 0 15px 0; padding-bottom:30px; width:635px; line-height:1.4em; text-align:justify; border-bottom:1px solid #ddd}
dd p { margin-bottom:5px; width:635px !Important}
dd img { margin:10px 0; float:left; clear:both}

/* uzitocne linky podstranka*/
div.uzitocneInformacie { margin-top:10px}
   .uzitocneInformacie a { float:left; clear:both; width:635px; padding:6px 5px; border-bottom:1px solid #DDDDDD; text-decoration:none}
   .uzitocneInformacie a:hover { background:#ffefe8}
   .uzitocneInformacie a span.name{ float:left; clear:both; width:635px; margin:5px 0; color:#FA4800; cursor:pointer}
   .uzitocneInformacie a span.content { float:left; clear:both; width:635px; color:#555555; font-weight:normal; font-size:0.9em; cursor:pointer}

/* aktuality */
div.news_sort { float:left; width:652px; height:29px; padding:5px 0; margin:6px 0 28px 0; background:url(../Img/redizajn/news_list_sort.gif) }
div.news_sort ul { float:left; list-style:none; margin:9px 0 0 96px;}
div.news_sort ul li { float:left; margin-right:30px;}
div.news_sort ul li.last { margin-right:0px}
div.news_sort ul li a { float:left; font-size:0.85em; text-decoration:none}
div.news_sort ul li a:hover { color:#9D0000; text-decoration:underline}
div.news_sort ul li a.sel { color:#9D0000}

div.news_list { float:left; clear:both; width:635px;}
div.news_list h3 { color:#EB4400; float:left; clear:both; margin:10px 0 1px 0; font-size:1.1em; font-weight:bold; width:635px; text-transform:uppercase}
div.news_list span.date { float:left; clear:both; margin-bottom:12px; width:200px; color:#aaa; font-size:0.9em }
div.news_list div { float:left; clear:both; margin:0 0 15px 0; padding-bottom:25px; width:635px; line-height:1.4em; text-align:justify; border-bottom:1px solid #ddd}
div.news_list div img { margin:10px 0; float:left; clear:both}




/* titulka redizajn*/
/* lava strana*/
div.ponukSpolu { float:left; clear:both; margin:20px 0 10px 28px !Important; width:235px; height:113px; background:url(../Img/redizajn/bc_groupWeb.png) no-repeat 0 -160px; display:inline; position:relative}
   .ponukSpolu span { font-size:5.5em; font-weight:bold; color:#fff; position:absolute; top:38px; left:32px;}
   
a.ponukPracovnych { float:left; clear:both; margin:0 0 20px 28px !Important; width:235px; height:75px; background:url(../Img/redizajn/bc_groupWeb.png) no-repeat 0px -285px; display:inline; text-decoration:none; position:relative}
 .ponukPracovnych:hover { background-position:-235px -285px}
 .ponukPracovnych span { font-size:5.0em; font-weight:bold; color:#fff; position:absolute; top:8px; left:10px; letter-spacing:-1px; cursor:pointer; text-decoration:none}
   
a.ponukPracovnych111 { float:left; clear:both; margin:0 0 20px 28px !Important; width:235px; height:103px; background:url(../ImgCont/volnychPozicii_111.jpg) no-repeat; display:inline; text-decoration:none;}

   
div.vyberPobocku { float:left; clear:both; width:268px; height:59px; margin:0 0 0 12px !Important; background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -337px -155px; display:inline; position:relative}   
   .vyberPobocku:hover { background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -337px -214px}
   .vyberPobocku span { position:absolute; top:13px; left:10px; font-size:1.6em; font-weight:bold; color:#e03600; text-transform:uppercase}
   .vyberPobocku a.mapa { display:block; position:absolute; top:13px; right:8px; width:66px; height:35px;}
   .vyberPobocku a.mapa:hover {background:url(../Img/title/bc_mapa_left_hov.gif)}
   .vyberPobocku a.vsetkyPobocky { display:block; position:absolute; bottom:3px; right:4px; width:14px; height:15px; background:url(../Img/title/vsetkyPobocky.gif) no-repeat; text-indent:-10000px}
   .vyberPobocku a span { display:none}
      
a.stahujemeSa { float:left; clear:both; margin:10px 0 10px 12px !Important; width:268px; height:78px; background:url(../ImgCont/titulka_novaAdresa.jpg) no-repeat; display:inline; text-indent:-10000px}
      
a.sutazDigital { float:left; clear:both; margin:10px 0 10px 12px !Important; width:268px; height:59px; background:url(../Img/redizajn/titulka_sutazKavovar.jpg) no-repeat; display:inline}
 .sutazDigital span { display:none}
 
/* uprava titulky*/
ul.three_banners { float:left; clear:both; margin:30px 0 20px 30px; list-style:none; display:inline}
  .three_banners li { float:left; margin-right:1px }
  .three_banners li a { float:left; width:203px; height:73px }
  .three_banners li a span { display:none}
  .three_banners li a.left_b { background:url(../Img/redizajn/bc_groupWeb.png) no-repeat 0px 0px}
  .three_banners li a:hover.left_b { background:url(../Img/redizajn/bc_groupWeb.png) no-repeat 0px -73px}
  .three_banners li a.center_b { background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -204px 0px}
  .three_banners li a:hover.center_b { background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -204px -73px }
  .three_banners li a.right_b { background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -408px 0}
  .three_banners li a:hover.right_b { background:url(../Img/redizajn/bc_groupWeb.png) no-repeat -408px -73px}


/* filter */
div.box_filter { float:left; clear:both; width:675px; height:78px; margin:20px 0 10px 8px; position:relative; display:inline}
   .left_filter { float:left; width:553px; height:78px; background:url(../Img/redizajn/bc_groupWeb.png) 0px -567px; position:relative}
   .left_filter .btnFilter { display:block; position:absolute; right:17px; top:20px; width:35px; height:33px; background:url(../Img/redizajn/bc_groupWeb.png)  -244px -160px}
   .left_filter .btnFilter:hover { background:url(../Img/redizajn/bc_groupWeb.png)  -244px -199px}

div.box_filter div.row_1 { float:left; clear:both; width:380px; clear:both; margin:14px 0 0 100px; display:inline;}
   .box_filter div.row_1 select {float:left;  height:21px; margin-right:3px; color:#666}
div.box_filter div.row_2 { float:left; clear:both; width:312px; clear:both; margin:5px 0 0 173px; display:inline;}
   .box_filter div.row_2 select {float:left; height:21px; margin-right:3px; color:#666}
   .box_filter div.row_2 label { float:left; margin:4px 3px 0 2px; color:#fff; font-weight:bold}
   .box_filter div.row_2 input { float:left; margin-left:3px; height:22px}

a.btnVypnutFilter { display:block; position:absolute; bottom:-9px; right:100px; width:75px; height:13px; background:url(../Img/title/btn_vypnutFilter.gif); text-indent:-10000px}
 .btnVypnutFilter:hover {filter:alpha(opacity=59); -moz-opacity:.59; opacity:.59;}
 
a.right_fitler { display:block; float:left; width:114px; height:74px; background:url(../Img/redizajn/bc_groupWeb.png) -1px -495px}
a:hover.right_fitler { background:url(../Img/redizajn/bc_groupWeb.png) -116px -495px}
a.right_fitler span { display:none}


/* makler mesiaca*/
ul.makler_mesiaca { float:left; clear:both; margin:5px 70px; list-style:none} 
  .makler_mesiaca li { float:left; clear:both; width:500px; padding:2px 10px; margin-bottom:1px !Important; background:#FFE8DF}
  .makler_mesiaca li img { float:left; clear:none !important; width:40px; border:1px solid #E52500; margin:5px 40px 5px 0  !important;}
  .makler_mesiaca li img.left {  margin:5px 5px 5px 0}
  .makler_mesiaca li span { float:left; padding-top:25px; font-size:1.0em; font-weight:bold; color:#555 }



/* background loga*/
a.basketBC { display:block; float:left; margin:5px 0 0 37px; width:185px; height:132px; background:url(../Img/bc_groupLogo.jpg) no-repeat -2px -193px}  
a.basketBC span { display:none}

a.detskyDomov { display:block; float:left; margin:5px 0 0 37px; width:185px; height:81px; background:url(../ImgCont/banner_detskyDomov.jpg) no-repeat}  
a.detskyDomov span { display:none}

a.osobnePoradenstvo {display:block; float:left; margin:5px 0 0 50px; width:150px; height:33px; background:url(../Img/bc_groupLogo.jpg) no-repeat -13px -1px}  
a.osobnePoradenstvo span { display:none}

a.hypoexpert {display:block; float:left; margin:10px 0 0 50px; width:150px; height:43px; background:url(../Img/bc_groupLogo.jpg) no-repeat -13px -44px}  
a.hypoexpert span { display:none}

a.slsp {display:block; float:left; margin:10px 0 0 57px; width:134px; height:51px; background:url(../Img/bc_groupLogo.jpg) no-repeat -23px -384px}  
a.slsp span { display:none}

a.csob {display:block; float:left; margin:0px 0 0 12px; width:63px; height:51px; background:url(../Img/bc_groupLogo.jpg) no-repeat -87px -37px}  
a.csob span { display:none}

a.tatrabanka { display:block; float:left; margin:0px 0 0 57px; width:60px; height:51px; background:url(../Img/bc_groupLogo.jpg) no-repeat -14px -37px}  
a.tatrabanka span { display:none}

a.vub { clear:both; display:block; float:left; margin:10px 0 0 57px; width:134px; height:26px; background:url(../Img/bc_groupLogo.jpg) no-repeat -23px -327px}  
a.vub span { display:none}

a.unicredit { clear:both; display:block; float:left; margin:10px 0 0 57px; width:134px; height:24px; background:url(../Img/bc_groupLogo.jpg) no-repeat -23px -357px}  
a.unicredit span { display:none}

a.otp { clear:both; display:block; float:left; width:134px; height:33px; margin:10px 0 0 57px; background:url(../Img/logo_otp.gif) no-repeat}  
a.otp span { display:none}

a.vols { clear:both; display:block; float:left; width:134px; height:28px; margin:10px 0 0 57px; background:url(../Img/logo_vols.gif) no-repeat}  
a.vols span { display:none}

div.sav { display:block; float:left; clear:both; margin:10px 0 0 100px !Important; width:82px; height:82px; background:url(../Img/bc_groupLogo.jpg) no-repeat -13px -99px}  
div.sav span { display:none}

span.budovaMX { display:block; float:left; clear:both; margin:0 30px 0 8px; width:76px; height:63px; background:url(../Img/bc_groupLogo.jpg) no-repeat -103px -109px; text-indent:-10000px}  




/*-------------------------------------------------------------------------------------------------------------------------------------------------*/
/* POBOCKY */
/*-------------------------------------------------------------------------------------------------------------------------------------------------*/


*{ margin:0px; padding:0px;}
body { font-family:Tahoma, Verdana, Arial; font-size:0.625em; color:#555; text-align:center;}


div#centerPobocky {text-align:left; width:992px; margin:20px auto}
   #centerPobocky a.logoPob{background:url(../Img/pobocky/logo_top.jpg) no-repeat; width:218px; height:76px; margin:40px 0 0 80px; float:left; }
   #centerPobocky a.logoPob h1 { display:none;}

div#centerPobocky .mapa { background:url(../Img/pobocky/mapa_off.jpg) no-repeat; width:874px; height:457px; margin-left:80px; display:inline; float:left; clear:both; position:relative}
   #centerPobocky .footer { background:url(../Img/pobocky/footer.jpg) no-repeat; width:828px; height:51px; margin-left:90px; margin-top:110px;  float:left; clear:both; position:relative}
   
   
div.mapa a span { display:none }
   .mapa a.pobMartin { background:url(../Img/pobocky/pobMartin.gif) no-repeat; width:43px; height:31px; position:absolute; top:104px; left:280px; float:left; }   
   .mapa a.pobPrievidza { background:url(../Img/pobocky/pobPrievidza.gif) no-repeat; width:104px; height:28px; position:absolute; top:153px; left:224px; float:left; }   
   .mapa a.pobTrencin { background:url(../Img/pobocky/pobTrencin.gif) no-repeat; width:69px; height:17px; position:absolute; top:134px; left:161px; float:left; }   
   .mapa a.pobPartizanske { background:url(../Img/pobocky/pobPartizanske.gif) no-repeat; width:79px; height:18px; position:absolute; top:192px; left:140px; float:left; }   
   .mapa a.pobTopolcany { background:url(../Img/pobocky/pobTopolcany.gif) no-repeat; width:72px; height:28px; position:absolute; top:213px; left:146px; float:left; }    
   .mapa a.pobZiar { background:url(../Img/pobocky/pobZiar.gif) no-repeat; width:58px; height:31px; position:absolute; top:192px; left:242px; float:left; }   
   .mapa a.pobBanska{ background:url(../Img/pobocky/pobBystrica.gif) no-repeat; width:81px; height:17px; position:absolute; top:166px; left:336px; float:left; }    
   .mapa a.pobTrnava{ background:url(../Img/pobocky/pobTrnava.gif) no-repeat; width:58px; height:17px; position:absolute; top:246px; left:50px; float:left; }  
   .mapa a.pobLevice{ background:url(../Img/pobocky/pobLevice.gif) no-repeat; width:50px; height:18px; position:absolute; top:267px; left:230px; float:left; }  
   .mapa a.pobNoveMesto{ background:url(../Img/pobocky/pobNoveMesto.gif) no-repeat; width:59px; height:22px; position:absolute; top:172px; left:86px; float:left; }  
   .mapa a.pobBanovce{ background:url(../Img/pobocky/pobBanovce.gif) no-repeat; width:58px; height:35px; position:absolute; top:153px; left:155px; float:left; }  
   .mapa a.pobZilina{ background:url(../Img/pobocky/pobZilina.gif) no-repeat; width:57px; height:16px; position:absolute; top:97px; left:210px; float:left; }  
   .mapa a.pobZvolen{ background:url(../Img/pobocky/pobZvolen.gif) no-repeat; width:58px; height:18px; position:absolute; top:195px; left:320px; float:left; }  
   .mapa a.pobNitra { background:url(../Img/pobocky/pobNitra.gif) no-repeat; width:49px; height:16px; position:absolute; top:260px; left:160px; float:left; }  
   .mapa a.pobRuzomberok { background:url(../Img/pobocky/pobRuzomberok.gif) no-repeat; width:60px; height:29px; position:absolute; top:117px; left:330px; float:left; }  
   .mapa a.pobLiptovsky { background:url(../Img/pobocky/pobLiptovsky.gif) no-repeat; width:69px; height:16px; position:absolute; top:118px; left:383px; float:left; }  
   .mapa a.pobDubnica { background:url(../Img/pobocky/pobDubnica.gif) no-repeat; width:88px; height:16px; position:absolute; top:116px; left:183px; float:left; }  
   .mapa a.pobSkalica { background:url(../Img/pobocky/pobSkalica.gif) no-repeat; width:44px; height:30px; position:absolute; top:170px; left:38px; float:left; }  
   .mapa a.pobPoprad { background:url(../Img/pobocky/pobPoprad.gif) no-repeat; width:60px; height:17px; position:absolute; top:110px; left:463px; float:left; }  
   .mapa a.pobPiestany { background:url(../Img/pobocky/pobPiestany.gif) no-repeat; width:59px; height:15px; position:absolute; top:230px; left:81px; float:left; }   
   .mapa a.pobNoveZamky { background:url(../Img/pobocky/pobNoveZamky.gif) no-repeat; width:69px; height:32px; position:absolute; top:303px; left:155px; float:left; }   
   .mapa a.pobBratislava { background:url(../Img/pobocky/pobBratislava.gif) no-repeat; width:80px; height:15px; position:absolute; top:307px; left:45px; float:left; }   
   .mapa a.pobSenica { background:url(../Img/pobocky/pobSenica.gif) no-repeat; width:38px; height:27px; position:absolute; top:203px; left:35px; float:left; }   
   .mapa a.pobKosice { background:url(../Img/pobocky/pobKosice.gif) no-repeat; width:55px; height:16px; position:absolute; top:180px; left:560px; float:left; }   
   .mapa a.pobPresov { background:url(../Img/pobocky/pobPresov.gif) no-repeat; width:56px; height:16px; position:absolute; top:124px; left:570px; float:left; }  
   .mapa a.pobBrezno{ background:url(../Img/pobocky/pobBrezno.gif) no-repeat; width:60px; height:17px; position:absolute; top:150px; left:370px; float:left; }   
   .mapa a.pobMyjava { background:url(../Img/pobocky/pobMyjava.gif) no-repeat; width:43px; height:26px; position:absolute; top:200px; left:76px; float:left; }    
   .mapa a.pobAll { background:url(../Img/pobocky/btn_mapa_all.gif) no-repeat; width:200px; height:74px; position:absolute; bottom:95px; right:26px; float:left; }  
   .ponuk_3000 { float:left; clear:both; width:875px; height:113px; margin:1px 0 0 80px; background:url(../ImgCont/3000_ponuk.jpg) no-repeat; text-indent:-10000px }
   
   .mapa a:hover.pobMartin { background:url(../Img/pobocky/pobMartin_hov.gif) no-repeat;}   
   .mapa a:hover.pobPrievidza { background:url(../Img/pobocky/pobPrievidza_hov.gif) no-repeat; }  
   .mapa a:hover.pobTrencin { background:url(../Img/pobocky/pobTrencin_hov.gif) no-repeat; }   
   .mapa a:hover.pobPartizanske { background:url(../Img/pobocky/pobPartizanske_hov.gif) no-repeat;}    
   .mapa a:hover.pobTopolcany { background:url(../Img/pobocky/pobTopolcany_hov.gif) no-repeat;}     
   .mapa a:hover.pobZiar { background:url(../Img/pobocky/pobZiar_hov.gif) no-repeat;}      
   .mapa a:hover.pobBanska { background:url(../Img/pobocky/pobBystrica_hov.gif) no-repeat;} 
   .mapa a:hover.pobTrnava{ background:url(../Img/pobocky/pobTrnava_hov.gif) no-repeat; }  
   .mapa a:hover.pobLevice{ background:url(../Img/pobocky/pobLevice_hov.gif) no-repeat }  
   .mapa a:hover.pobNitra{ background:url(../Img/pobocky/pobNitra_hov.gif) no-repeat;}  
   .mapa a:hover.pobNoveMesto{ background:url(../Img/pobocky/pobNoveMesto_hov.gif) no-repeat; }  
   .mapa a:hover.pobBanovce{ background:url(../Img/pobocky/pobBanovce_hov.gif) no-repeat; }  
   .mapa a:hover.pobZilina{ background:url(../Img/pobocky/pobZilina_hov.gif) no-repeat; }  
   .mapa a:hover.pobZvolen{ background:url(../Img/pobocky/pobZvolen_hov.gif) no-repeat; } 
   .mapa a:hover.pobRuzomberok{ background:url(../Img/pobocky/pobRuzomberok_hov.gif) no-repeat; }  
   .mapa a:hover.pobLiptovsky{ background:url(../Img/pobocky/pobLiptovsky_hov.gif) no-repeat; }  
   .mapa a:hover.pobDubnica{ background:url(../Img/pobocky/pobDubnica_hov.gif) no-repeat; }  
   .mapa a:hover.pobSkalica{ background:url(../Img/pobocky/pobSkalica_hov.gif) no-repeat; } 
   .mapa a:hover.pobPoprad{ background:url(../Img/pobocky/pobPoprad_hov.gif) no-repeat; }  
   .mapa a:hover.pobPiestany{ background:url(../Img/pobocky/pobPiestany_hov.gif) no-repeat; }
   .mapa a:hover.pobNoveZamky{ background:url(../Img/pobocky/pobNoveZamky_hov.gif) no-repeat; }
   .mapa a:hover.pobBratislava{ background:url(../Img/pobocky/pobBratislava_hov.gif) no-repeat; }
   .mapa a:hover.pobSenica{ background:url(../Img/pobocky/pobSenica_hov.gif) no-repeat; }
   .mapa a:hover.pobKosice{ background:url(../Img/pobocky/pobKosice_hov.gif) no-repeat; }
   .mapa a:hover.pobPresov{ background:url(../Img/pobocky/pobPresov_hov.gif) no-repeat; }
   .mapa a:hover.pobBrezno{ background:url(../Img/pobocky/pobBrezno_hov.gif) no-repeat; }
   .mapa a:hover.pobMyjava{ background:url(../Img/pobocky/pobMyjava_hov.gif) no-repeat; }
   .mapa a:hover.pobAll{ background:url(../Img/pobocky/btn_mapa_all.gif) no-repeat; }  
 
  
div.footer a { text-indent:-10000px}
   .footer a { width:260px; height:50px; right:0px; top:0px; position:absolute; float:left }

/* partneri podstranka  */
table.partner { float:left; clear:both; width:450px; margin:30px 0 0 30px}
table.partner tr td a img { border:0}

dl.partner { float:left; clear:both; width:450px; margin:10px 0 0 30px}
dl.partner dt { float:left; clear:both; width:444px; margin:5px 0; padding:0 3px; font-size:1.1em; color:#E72800; text-transform:uppercase}
dl.partner dt span { color:#888; text-transform:none}
dl.partner dd { float:left; clear:both; width:444px; margin-bottom:4px; padding:0 3px 10px 3px; border-bottom:1px dashed #aaa} 


/*-------------------------------------------------------------------------------------------------------------------------------------------------*/
/* COLORBOX */
/*-------------------------------------------------------------------------------------------------------------------------------------------------*/


/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(/img/colorbox/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/img/colorbox/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(/img/colorbox/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/img/colorbox/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(/img/colorbox/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(/img/colorbox/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/img/colorbox/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/img/colorbox/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/img/colorbox/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(/img/colorbox/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/img/colorbox/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/img/colorbox/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(/img/colorbox/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/img/colorbox/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background /img/colorbox are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/colorbox/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}

/* ticker vertikalny
ul.newsticker { float:left; margin:14px 0 0 80px; padding: 0; list-style:none }
  .newsticker li { float: left; width:630px; margin-left:0; padding-left:0; display:none }
  .newsticker li a {  color:#000;  font-weight:bold; font-size:1.1em; text-decoration:none; white-space: nowrap; padding:0 25px 0 0; background:url(../Img/ticker.png) no-repeat 100% 50% }
  .newsticker li a:hover { text-decoration:underline}
  .newsticker span { margin: 0 10px 0 0;} */
  
/* ticker horizontalny */ 
div.tickercontainer {  float:left; width:685px; margin:8px 0 0 30px; padding: 0; list-style:none; overflow: hidden; }
div.tickercontainer .mask { position: relative; left: 0px; top:8px; width: 685px; height:25px; overflow: hidden; }

ul.ticker { visibility:hidden; float:left; position: relative; left: 685px; font: bold 10px Verdana; list-style-type: none; margin: 0; padding: 0;}
ul.ticker li {float: left; width:685px; margin-left:0; padding-left:0;}
ul.ticker li a { color:#000;  font-weight:bold; font-size:1.1em; text-decoration:none; white-space: nowrap; padding:0 25px 0 0; background:url(../Img/ticker.png) no-repeat 100% 50%} 
ul.ticker li a:hover { text-decoration:underline}
ul.ticker span { margin: 0 10px 0 0;} 

/* facebook*/
/* hlavny banner*/
ul.fb_banners { float:left; clear:both; margin:30px 0 20px 30px; list-style:none; display:inline}
  .fb_banners li { float:left; margin-right:1px }
  .fb_banners li a { float:left; }
  .fb_banners li a span { display:none}
  .fb_banners li a.fbLink { width:97px; height:72px; background:url(../Img/fbLink.gif) no-repeat 0px 0px}
  .fb_banners li a.allLink { width:215px; height:72px; background:url(../Img/allLink.gif) no-repeat; }
  .fb_banners li a:hover.allLink { background:url(../Img/allLink_hov.gif) no-repeat; }
  .fb_banners li.right_b { width:309px; height:72px; background:url(../Img/fbSlide/main_top_banner.jpg) no-repeat -312px 0px}
  .fb_banners li.right_b a.predavateBx { float:left; width:154px; height:30px; margin:40px 0 0 0; text-indent:-10000px}
  .fb_banners li.right_b a.hladateBx { float:left; width:154px; height:30px; margin:40px 0 0 0; text-indent:-10000px}

/* top slide*/
div#fb_topBox { position:relative;   }
div#fb_topBox div.txt { float:left; padding-right:10px 15px; text-align:left; color:#2B4A86; font-size:1.1em; position:relative}
div#fb_topBox div.txt h5 { float:left; clear:both; margin:10px 0 3px 0; font-weight:bold; color:#2B4A86}
div#fb_topBox div.txt p { float:left; clear:both; margin-bottom:10px; text-align:justify}


div#fb_topBox div.fb_rbox { float:left; width:570px; margin-left:65px; position:relative}
div#fb_topBox div.fb_rbox ol.city_box { float:left; width:245px; margin:20px 20px 0 0; list-style:none; color:#fff}
div#fb_topBox div.fb_rbox ol.city_box.rght { margin-right:0px}
div#fb_topBox div.fb_rbox ol.city_box li { float:left; clear:both; width:230px; padding:5px 5px 10px 2px; border-top:4px solid #153673; border-right:4px solid #153673; border-left:4px solid #153673; background:#4F6DA6 url(../Img/fbSlide/fb_more.gif) no-repeat 7px 10px}
div#fb_topBox div.fb_rbox ol.city_box li.last { border-bottom:4px solid #153673;}
div#fb_topBox div.fb_rbox ol.city_box li h6.head_city { float:left; width:230px; height:22px; cursor:pointer}
div#fb_topBox div.fb_rbox ol.city_box li h6.head_city span { display:none}
div#fb_topBox div.fb_rbox ol.city_box li h6.head_city.prievidza { background:url(../Img/fbSlide/n_prievidza.gif) no-repeat bottom right}
div#fb_topBox div.fb_rbox ol.city_box li h6.head_city.trencin { background:url(../Img/fbSlide/n_trencin.gif) no-repeat bottom right}
div#fb_topBox div.fb_rbox ol.city_box li h6.head_city.trnava { background:url(../Img/fbSlide/n_trnava.gif) no-repeat bottom right}
div#fb_topBox div.fb_rbox ol.city_box li h6.head_city.bystrica { background:url(../Img/fbSlide/n_bystrica.gif) no-repeat bottom right}
div#fb_topBox div.fb_rbox ol.city_box li h6.head_city.martin { background:url(../Img/fbSlide/n_martin.gif) no-repeat bottom right}
div#fb_topBox div.fb_rbox ol.city_box li h6.head_city.zilina { background:url(../Img/fbSlide/n_zilina.gif) no-repeat bottom right}
div#fb_topBox div.fb_rbox ol.city_box li h6.head_city.topolcany { background:url(../Img/fbSlide/n_topolcany.gif) no-repeat bottom right}
div#fb_topBox div.fb_rbox ol.city_box li h6.head_city.nitra { background:url(../Img/fbSlide/n_nitra.gif) no-repeat bottom right}
div#fb_topBox div.fb_rbox ol.city_box li h6.head_city.trnava { background:url(../Img/fbSlide/n_trnava.gif) no-repeat bottom right}
div#fb_topBox div.fb_rbox ol.city_box li div.message_body { float:left; width:234px; padding-top:5px; margin-top:4px;  border-top:1px solid #153673}
div#fb_topBox div.fb_rbox ol.city_box li div.message_body div { float:left; clear:both; width:230px; margin:6px 0 2px 5px}
div#fb_topBox div.fb_rbox ol.city_box li div.message_body span { float:left; clear:both; width:30px; height:11px; margin-right:10px; text-indent:-1000px}
div#fb_topBox div.fb_rbox ol.city_box li div.message_body span.byty { margin-top:2px; background:url(../Img/fbSlide/n_byty.gif) no-repeat left top}
div#fb_topBox div.fb_rbox ol.city_box li div.message_body span.domy { width:66px; height:22px; background:url(../Img/fbSlide/n_domy.gif) no-repeat left top}
div#fb_topBox div.fb_rbox ol.city_box li div.message_body iframe { margin-right:4px}
div#fb_topBox .fanclubMaxa { float:left; clear:both; width:181px; height:108px; margin:50px 0 0 215px; padding:6px 12px 12px 12px; background:#1C4289 url(../Img/fbSlide/fb_vseobecnaSkupina.gif) no-repeat center; border:3px solid #011A4A}
div#fb_topBox .fanclubMaxa iframe { float:left; margin:77px 0 0 19px}

div#fb_topBox span.logo { display:block; position:absolute; bottom:12px; right:21px; width:171px; height:61px; background:url(../Img/fbSlide/fb_logoMain.gif) no-repeat;}
div#fb_topBox div.navod { position:absolute; bottom:7px; left:385px; width:358px; height:21px; background:url(../Img/fbSlide/fb_navod.gif) no-repeat bottom left}


/* PODSTRANKA predaj komplexov*/
div.listProperty { float:left; clear:both;}
   .listProperty .property { float:left; clear:both; margin:10px 0 0 0; padding:10px 5px 10px 0; border-bottom:1px dashed #aaa }
   .listProperty .property img { float:left; margin-right:20px; border:9px solid #f0f0f0}
   .listProperty .property div { float:left; width:395px; border:0px;}
   .listProperty .property h4 { float:left; clear:both; width:387px; font-size:1.2em; color:#EB4400}
   .listProperty .property p { float:left; clear:both; width:387px; margin:5px 0; padding:0; }
   .listProperty .property h5 { float:right; clear:both; width:140px; margin-top:5px; padding:4px 0; background:#EB4400; text-align:center; color:#fff; font-size:1.3em; font-weight:bold;}
   .listProperty .viacPonuk { float:left; clear:both; width:460px; margin:20px 0 0 160px; font-size:1.3em; font-weight:bold; color:#EB4400}

h3.property { float:left; clear:both; margin:40px 0 5px 0; font-size:1.3em; color:#8E0404}
div.propertyMakler { float:left; clear:both; margin-top:5px; padding:6px 8px 8px 8px; background:#f0f0f0; border:1px solid #ddd}
   .propertyMakler img { float:left; margin-right:10px; margin-top:2px;}
   .propertyMakler div { float:left;}
   .propertyMakler div h4 { float:left; clear:both; margin-bottom:3px; font-size:1.2em; color:#EB4400}
   .propertyMakler div h5 { float:left; clear:both; margin-bottom:5px; font-size:1.1em; color:#8E0404}
   .propertyMakler div span { float:left; clear:both; }








/*
 * SimpleModal OSX Style Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2010 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: osx.css 242 2010-03-14 00:55:02Z emartin24 $
 *
 */

#osx-modal-content { position:relative}
#osx-modal-content, #osx-modal-data {display:none;}
#osx-overlay {background-color:#fff;}
#osx-container {width:980px;}
.simplemodal-close { position:absolute; bottom:-26px; left:23px; width:275px; height:54px; background:url(../Img/fbSlide/fb_close.png) no-repeat; text-indent:-10000px}



