.debug_var, .debug_mess, .elapsed_time, .debug_err {
 font-family: Monaco, Verdana, Sans-serif;
 font-size: 12px;
 background-color: #f9f9f9;
 border: 1px solid #D0D0D0;
 color: #002166;
 display: block;
 margin: 14px 0 14px 0;
 padding: 12px 10px 12px 10px;
 text-align: left;
}
.debug_err {
  background-color:#FFC8C8;
  border: 1px solid #8A0305;
}

.quick_debug {
  text-align:left;
}

.alert, .action_ok{
  display: block;
  text-align: center;
}

.alert {
  border: 1px solid #A22224;
  background-color: #FF8183;
  color: #FFE6E6;
}

.action_ok {
  border: 1px solid #118113;
  background-color: #C6FF90;
  color: #005A02;
}

.admin_choice {
  background-color: #D8E8FF;
  border: 1px solid #5079FF;
  color: #00196A;
}

.article {
  width:100%;
  text-align:center;
}
.article h2 {
  color: #141950;
}
.ClanokHtml {
  text-align:left;
}

.clientInfo {
  background-color:#E5FF8F;
  border: 1px solid #8B8B0B;
  width: 98%; 
}
/* CSS Document */

body{
  margin:0px;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
}

a:link {
  color: #2A307E;
}

.centerCiara{
  width:950px;
  background-image:url(/images/ciara.png);
  background-repeat:repeat-y;
}

.clearDiv{
  clear:both;
}

.celaStrankaDiv{
  width:900px;
  background-image:url(/images/background.jpg);
}

.doleDiv{
  width:900px;
  background-color:#262b87;
}

.mainPageDiv{
  text-align:left;
}

.mainPageVlavo{
  width:333px;
  float:left;
}

.mainPageVpravo{
  width:567px;
  float:right;
}

.roletMenuDivVisible{
  position:absolute;
  width:139px;
  visibility:visible;
  background-color:#000000;
}

.roletMenuDivHiden{
  position:absolute;
  width:139px;
  visibility:hidden;
  background-color:#000000;
}

.roletSubMenu{
  margin-top:1px;
  margin-bottom:1px;
  width:139px;
  cursor:pointer;
  background-image:url(/images/menuPozadie.jpg);
}

.roletSubMenuOver{
  margin-top:1px;
  margin-bottom:1px;
  width:139px;
  cursor:pointer;
  background-image:url(/images/pozadie_over.png);
}

.roletSubMenuText{
  text-align:left;
  margin-left:7px;
}

.roletSubMenuLink{
  font-weight:bold;
  font-size:11px;
  text-decoration:none;
  color:#000000;

}
/*
.roletSubMenuLink:hover{
  color:#000000;  
}
*/
.subrelityDiv{
  margin-bottom:4px;
  color:#FFFFFF;
  text-align:left;
}

.subReality{
  color:#FFFFFF;
  text-decoration:none;
  font-size:12px;
}

.subReality:hover{
  text-decoration:underline;
}

/* nove reality */

.noveDiv{
  width:333px;
  background-image:url(/images/pozadie.png);
  background-repeat:no-repeat;
}

.noveLInka{
  text-decoration:none;
  color:#000000;
  font-size:10px;
}

.anketaDiv{
  width:333px;
}

/* search box */
.searchDiv{
  width:333px;
  height:210px;
  background-image:url(/images/DESIGN2_11.jpg);
}

.searchDiv table{
  margin-left:40px;
}

.najnovsiePonukyDiv{
  padding-top: 10px;
  padding-right: 20px;
  text-align:center;
  color: #313670;
}

.novostavbyTable {
  padding-left: 50px;
}

.novostavbyTable a:hover {
  text-decoration: none;
}

.noveTable {
  padding-left: 85px;
}

.najnovsiePonukyDiv span {
  padding-bottom: 10px;
}

.rozsireneNadpis{
  font-weight:bold;
  font-size:14px;
  margin:5px;
  margin-top:10px;
  margin-left:30px;
}

.searchForm{
  margin:0px;
  margin-left:24px;
}

.searchFormMenu{
  margin:0px;
  margin-left:45px;
}

.searchSelect{
  width:153px;
  height:18px;
  font-size:10px;
  background-color:#DCE0FB;
  font-weight:bold;
}

.searchInput{
  width:151px;
  height:12px;
  font-size:10px;
  margin-left:2px;
}

.searchInputPol{
  width:60px;
  height:12px;
  font-size:10px;
}

.searchInputBig{
  width:367px;
  height:12px;
  font-size:10px;
}

.searchNadpis{
  color:#FFFFFF;
  text-decoration:underline;
  font-weight:bold;
}

.searchNadpisRoz{
  text-decoration:underline;
  font-weight:bold;
  text-align:right;
}

.rzsireneDiv{
  text-align:right;
  margin-right:60px;
}

.rzsireneLink{
  font-size:11px;
  text-decoration:underline;
  color:#FFFFFF;
}

#zrusit{
  border: 0px;
}

/* mix */
.NadpisDiv{
  margin-left:1px;
  width:523px;
  
  font-size:14px;
  font-weight:bold;
  text-align:center;
}

/* clanok */
.ClanokHtml{
  margin:5px;
  margin-left:20px;
  margin-right:20px;
  width:483px;
}

/* */

.nodeA{
  text-decoration:none;
  color:#0066FF;
}

.nodeA:hover{
  text-decoration:underline;
}

.nodeDiv{
}

/* galeria */

.galeriaImg{
  border-width:1px;
  border-style:solid;
  border-color:#666666;
  cursor:pointer;
}

.galeriaImgTitleDiv{
}

/* reality list */
.popisPre{
  margin:0px;
  font-size:11px;
}
.realityBlokDiv{
  width:530px;
}
.realitaCena{
  color:#FF0000;
  font-weight:bold;
  font-size: 15px;
}

.cenaSKK{
  font-size: 12px;
  font-weight:normal;
}

.realitaLinkBoldH{
  font-size:12px;
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}

.realitaLinkBold{
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}
.realitaLinkText{
  color:#000000;
  text-decoration:none;
}

.realitaLink{
  color:#0033CC;
  text-decoration:none;
  font-weight:bold;
}
.realitaLink:hover{
  text-decoration:underline;
}

.paging{
  margin-left:1px;
  width:520px;
  text-align:center;
  background-color:#DDDDDD;
}

.pageLinkOd{
  color:#0033CC;
  font-size:11px;
}

.pageLink{
  color:#0033CC;
  text-decoration:none; 
  font-size:11px;
}

.pageLink:hover{
  text-decoration:underline;
}


/* realita */

.printLink{
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}

.cestaDiv{
  
}

.castaLink{
  font-weight:bold;
  color:#000000;
  text-decoration:none;
}

.popisTxtPre{
  margin:0px;
  margin-left:10px;
}

.realitaDetailNadpis{
  color:#0033CC;
  font-weight:bold;
}

.realitaDetailNadpisH{
  color:#0033CC;
  font-weight:bold;
  margin:0px;
  padding:0px;
  font-size:12px;
}

.imgViac{
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}
.imgViac:hover{
  text-decoration:underline;
}

.realitaKontaktText{
  margin-left:20px;
  margin-bottom:20px;
  margin-top:50px;
}

/* ---------------------------- */

.imgStyle{
  border-width:1px;
  border-style:solid;
  border-color:#666666;
}

.mapa{
  margin-left:20px;
}

/* --------------------- */
.anketa{
  
}
.anketaBorder{
  border-color:#C1CACF; 
  border-width:1px; 
  border-style:solid; 
  
  width:240px;
  margin-left:40px;
  margin-top:10px;
  background-color:#F2F2FD;
}

.anketaNadpis{
  text-align:center;
  font-weight:bold;
  font-size:11px;
  padding-top:3px;
  padding-bottom:2px;
}
.anketaCount{
  font-size:10px;
}
.anketaLink{
  color:#000000;
  text-decoration:none;
  font-size:10px;
}
.anketaLink:hover{
  text-decoration:underline;
}

/* ---------------- */

.baner{
  margin-left:35px;
  width:254px;
  text-align:center;
}

.banerHore{
  margin-left:2px;
  width:520px;
  text-align:center;
}

.marginPading{
  margin:0px;
  padding:0px;
}
