html { height: 100% }



body {

	background-color:#463d21;	

	margin:0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	height: 100%; text-align:center;

}



a {text-decoration: none; color: #0b3d57; font-weight: bold}

a:hover    {text-decoration: underline; color: #7A9EC4 }





#main {



width: 990px;

margin:auto;

text-align:center;

height:auto !important; /* real browsers */

height:100%; /* IE6: treaded as min-height*/

min-height:100%; /* real browsers */

background-image: url('images/newBgMain.gif');background-repeat:repeat-y;



}



.inzNadpis { font-size: 1em; font-weight:bold; font-variant:small-caps }



h1 {font-size:20px;text-align:left;float:left;margin:0;font-weight:bold;color:#463d20;width:95%;margin-left:15px;margin-top:6px}

h2 { font-size:16px; margin:0; font-weight:bold; color:#0b3d57; }

h3 {font-size:10px;float:left;text-align:justify;padding-top:5px;padding-bottom:15px;font-weight:normal;color:#353524;}

h4 { font-size:0.7em; margin:0; font-weight:normal; color:#666656; text-align:left;padding-top:3px;}



h5 { font-size:13px; margin:0; font-weight:bold; color:#463d20; margin-left:15px;margin-top:15px}

h6 { font-size:13px; margin:0; font-weight:bold;   color:463d20;text-align:right;margin-top:15px; margin-right:10px;}



img { border: none }



#logo {width:990px;height:199px;background:#efe6ad;background-repeat:no-repeat;margin-top: 0;margin-left: 0;}



#logo div.logo {

float:left;

 width: 191px; 

 height: 160px;

 border:0px;

}

#menu1 {

 display:block; 

 width: 144px; 

 height: 28px; 

 background-image:url(images/kontakty_normal.png); 

}

#menu1:hover {

background-image:url(images/kontakty_normal.png);

background-position: 144px 

}



#menu2 {

 display:block; 

 width: 144px; 

 height: 28px; 

 background-image:url(images/profil_normal.png); 

}

#menu2:hover {

background-image:url(images/profil_normal.png);

background-position: 144px;

}



#menu3 {

 display:block; 

 width: 144px; 

 height: 28px; 

 background-image:url(images/sluzby_normal.png); 

}

#menu3:hover {

background-image:url(images/sluzby_normal.png);

background-position: 144px 

}



#menu4 {

 display:block; 

 width: 144px; 

 height: 28px; 

 background-image:url(images/mapa_normal.png); 

}

#menu4:hover {

background-image:url(images/mapa_normal.png);

background-position: 144px ;

}

#menu5 {

 display:block; 

 width: 144px; 

 height: 28px; 

 background-image:url(images/poistenie_normal.png); 

}

#menu5:hover {

background-image:url(images/poistenie_normal.png);

background-position: 144px ;

}

#menu6 {

 display:block; 

 width: 144px; 

 height: 28px; 

 background-image:url(images/uvery_normal.png); 

}

#menu6:hover {

background-image:url(images/uvery_normal.png);

background-position: 144px ;

}





#imagemenu{width:923px;_width:990px;float: left;padding-left:69px; }

#imagemenu div.menu1{width:144px;float: left;margin-left:0px;	}

#imagemenu div.menu2{width:144px;float: left;}

#imagemenu div.menu3{width:144px;float: left;}

#imagemenu div.menu4{width:144px;float: left;}

#imagemenu div.menu5{width:144px;float: left;}

#imagemenu div.menu6{width:144px;float: left;}





div.clear { clear:both}



#content {

  margin: 0px auto;  

  padding: 0px;

  background-image: url('images/newBgMain.gif');background-repeat:repeat-y; 

}



/* menu vlavo */

#content div.menu_left{

  float: left;

  width: 210px;

  _width: 235px;

  

  margin-left: 25px;

  _margin-left: 0px;

  _padding-left: 24px;

  margin-top:10px;

  

  background-position:right;

}



#content div.menu_left div.menu {

  float:left;  

  width: 210px;

  margin-top: 28px;

  margin-bottom: 15px;

}



#content div.menu_left div.buttons {

  float: left;

  width: 210px;

  margin-top: 28px;

  margin-bottom: 15px;

}



div#footer {

  height: 37px;

  

}





#leftmenu3 {

 display:block; 

 width: 210px; 

 height: 49px; 

 background-image:url(images/domy_normal.png); 

}

#leftmenu3:hover {

background-image:url(images/domy_normal.png);

background-position: 210px;

}

#leftmenu_topponuka {

display:block; 

 width: 210px; 

 height: 49px; 

 background-image:url(images/topponuka.png);

 }

#leftmenu_topponuka:hover {

background-image:url(images/topponuka.png);

background-position: 210px;

}



#leftmenu2 {

 display:block; 

 width: 210px; 

 height: 49px; 

 background-image:url(images/byty_normal.png); 

}

#leftmenu2:hover {

background-image:url(images/byty_normal.png);

background-position: 210px;

}

#leftmenu4 {

 display:block; 

 width: 210px; 

 height: 49px; 

 background-image:url(images/pozemky_normal.png); 

}

#leftmenu4:hover {

background-image:url(images/pozemky_normal.png);

background-position: 210px;

}

#leftmenu5 {

 display:block; 

 width: 210px; 

 height: 49px; 

 background-image:url(images/priestory_normal.png); 

}

#leftmenu5:hover {

background-image:url(images/priestory_normal.png);

background-position: 210px;

}

#leftmenu120 {

 display:block; 

 width: 210px; 

 height: 49px; 

 background-image:url(images/ine_normal.png); 

}

#leftmenu120:hover {

background-image:url(images/ine_normal.png);

background-position: 210px;

}



#leftmenu6 {

 float:left;display:block; 

 width: 210px; 

 height: 50px; 

 background-image:url(images/vyhladavanie_normal.png); 

}

#leftmenu6:hover {

background-image:url(images/vyhladavanie_normal.png);

background-position: 210px;

}

#leftmenu7 {

 float:left;display:block; 

 width: 210px; 

 height: 50px; 

 background-image:url(images/predaj_nehnutelosti_normal.png); 

}

#leftmenu7:hover {

background-image:url(images/predaj_nehnutelosti_normal.png);

background-position: 210px;

}



#leftmenu129 {

 display:block; 

 width: 210px; 

 height: 49px; 

 background-image:url(images/novostavby_normal.png); 

}

#leftmenu129:hover {

background-image:url(images/novostavby_normal.png);

background-position: 210px;

}



#content div.content_text{ float:left;width:660px;_width:670px;margin-left:10px;margin-top:10px }


.velky { font-size: 1.5em; font-weight: bold; letter-spacing: -1px}



#content div.content_text div.toptext{float:left;width:660px;height:34px;}

#content div.content_text div.inzerat{float:left;width:660px;text-align:justify;border-bottom: 3px solid #cacd5d; position: relative}

.topText {float:left;width:660px;text-align:justify;border-bottom: 6px solid #cacd5d;}

#content div.content_text div.inzerat div.image {float:left;width:130px;height:100px; margin: 15px 0px 15px 10px;}
.div_foto_velky { width: 160px !important }
.foto_velky { width: 130px !important }

.obr { border: 3px solid #6498CE; margin-bottom: 10px }

.obr:hover { border: 3px solid #4176AE; margin-bottom: 10px }

#content div.content_text div.inzerat img {float:left; padding: 3px 3px 3px 3px;border: 3px solid #2a6baf }

#content div.content_text div.inzerat div.text {float:left;width:340px;height:110px;margin: 15px 0px 15px 0px;text-align:left}
.div_text_maly {width:310px !important}

#content div.content_text div.inzerat div.price {float:right;padding-left: 7px;width:155px;_width:162px;height:81px;margin: 15px 0px 15px 0px;background-image:url(images/price_background.png);background-repeat:no-repeat;}

#content div.content_text div.inzerat div.price img {border:none;float:right;margin: 15px 10px 15px 0px;}



.cena {margin-top:0px;width:150px;height:75px;background-image:url('images/price_background2.png');background-repeat:no-repeat}

.cena p { margin-top:0px;font-size:13px; font-weight:bold; color:#463d20; padding-top:16px }





.inzTable { width: 95%; padding: 2px; font-size: 0.8em;}

  .inzTable td { padding: 20px }

  

  .formTable { width: 100%}

  .formTable td { text-align:left }  



#copyright { font-size: 0.6em;  clear: both; text-align: right; color: #C9BE7B; padding-right: 4px; padding-top: 10px; font-family: arial }

#copyright a { color: #C9BE7B; font-weight: normal }



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

/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/

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

*{padding: 0; margin: 0;}



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

/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/

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

#TB_window {

	font: 12px Arial, Helvetica, sans-serif;

	color: #333333;

}



#TB_secondLine {

	font: 10px Arial, Helvetica, sans-serif;

	color:#666666;

}



#TB_window a:link {color: #666666;}

#TB_window a:visited {color: #666666;}

#TB_window a:hover {color: #000;}

#TB_window a:active {color: #666666;}

#TB_window a:focus{color: #666666;}



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

/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/

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

#TB_overlay {

	position: fixed;

	z-index:100;

	top: 0px;

	left: 0px;

	height:100%;

	width:100%;

}



.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}

.TB_overlayBG {

	background-color:#000;

	filter:alpha(opacity=75);

	-moz-opacity: 0.75;

	opacity: 0.75;

}



* html #TB_overlay { /* ie6 hack */

     position: absolute;

     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

}



#TB_window {

	position: fixed;

	background: #ffffff;

	z-index: 102;

	color:#000000;

	display:none;

	border: 4px solid #525252;

	text-align:left;

	top:50%;

	left:50%;

}



* html #TB_window { /* ie6 hack */

position: absolute;

margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');

}



#TB_window img#TB_Image {

	display:block;

	margin: 15px 0 0 15px;

	border-right: 1px solid #ccc;

	border-bottom: 1px solid #ccc;

	border-top: 1px solid #666;

	border-left: 1px solid #666;

}



#TB_caption{

	height:25px;

	padding:7px 30px 10px 25px;

	float:left;

}



#TB_closeWindow{

	height:25px;

	padding:11px 25px 10px 0;

	float:right;

}



#TB_closeAjaxWindow{

	padding:7px 10px 5px 0;

	margin-bottom:1px;

	text-align:right;

	float:right;

}



#TB_ajaxWindowTitle{

	float:left;

	padding:7px 0 5px 10px;

	margin-bottom:1px;

}



#TB_title{

	background-color:#e8e8e8;

	height:27px;

}



#TB_ajaxContent{

	clear:both;

	padding:2px 15px 15px 15px;

	overflow:auto;

	text-align:left;

	line-height:1.4em;

}



#TB_ajaxContent.TB_modal{

	padding:15px;

}



#TB_ajaxContent p{

	padding:5px 0px 5px 0px;

}



#TB_load{

	position: fixed;

	display:none;

	height:13px;

	width:208px;

	z-index:103;

	top: 50%;

	left: 50%;

	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */

}



* html #TB_load { /* ie6 hack */

position: absolute;

margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');

}



#TB_HideSelect{

	z-index:99;

	position:fixed;

	top: 0;

	left: 0;

	background-color:#fff;

	border:none;

	filter:alpha(opacity=0);

	-moz-opacity: 0;

	opacity: 0;

	height:100%;

	width:100%;

}



* html #TB_HideSelect { /* ie6 hack */

     position: absolute;

     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

}



#TB_iframeContent{

	clear:both;

	border:none;

	margin-bottom:-1px;

	margin-top:1px;

	_margin-bottom:1px;

}

#kalkulacka { padding-left: 110px; _padding-left:0px }

#kalkulacka table{
background: #FFD2A6;
font-size:0.8em;
border:1px solid #000000;
}
#kalkulacka th{
border:1px solid #000000;
background: #996600;
color:#FFFFFF;

}
#kalkulacka td{
color: #000000;
text-align:center;

}

.star {
position: absolute; border: none; left: -15px; top:-10px; background: url('images/star.png'); width: 70px; height: 70px;
_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.madreal.sk/images/star.png');
}
