html,body { margin:0; padding:0; width:100%; }
html>body div.mozilla-clear { width:1px; height:1px; font-size:1px; display:block; clear:both; }
body { background: url(/dsg/default/tile.gif) #CCC; font-size:62.5%; font-family:Verdana,Arial,Helvetica,sans-serif; }
/* html>body { overflow-y:scroll; } */
html>body #main { height:auto; min-height:440px; }

p { font-family: Verdana,Arial; font-weight: normal; font-size: 10px; color: #444557; 
    text-transform: none; text-decoration: none; margin: 0; line-height:14px; }
table { font-size: 11px; font-family: Verdana,Arial; border-collapse:collapse; margin:0; border:0; }
td { line-height:12px; font-size:10px; }
img { border:0; margin: 0px; }
a { color:#0A9301; text-decoration:none; margin:0px; }
a:hover, td a:hover { color:#D2A676; text-decoration:underline; }
form { margin:0; border:0; padding:0;}

#page { margin:0px auto; width:780px; overflow:hidden; display:table; height:1%; background:#CCC; } 
#logo img { margin:3px 0 0 75px; }
.referrer { display:none; }

.main_menu_1 { height:20px; font-family:Verdana,Arial,Helvetica,sans-serif; color: #444; font-size:10px; text-align:center; text-transform:uppercase; }
.main_menu_1 a { margin: 2px 10px; text-decoration:none; letter-spacing: -1px; color: #777; font-weight:bold; }
.main_menu_1 a:hover { margin: 2px 10px; text-decoration:none; letter-spacing: -1px; color:#0A9301; font-weight:bold; background:#FFFFC3; }

.contact { padding-left:12px; color:white; text-align:left; text-decoration:none; }
.contact a, .contact a:hover { text-decoration:underline; color:white; }

.footer { width:757px; line-height:36px; text-align:left; background: url(/dsg/default/insa_frame/bottom_bkg.gif); }
.linkFooter, .linkFooter a { font-family: verdana; font-weight: normal; font-size: 10px; color: #fff; white-space:nowrap; text-align:left; padding: 0 4px 4px 4px; text-decoration: none; text-transform: none;  }
.linkFooter a:hover { color: #fff; text-decoration:underline; }

#path { margin: 0; padding: 5px 0 5px 12px; text-align: left; }
#path a { color:#0A9301; text-decoration:none; }
#path a:hover { color:#D2A676; text-decoration:underline; }

.main_menu_2 { font-family: Verdana,Arial; font-weight: normal; font-size: 10px; text-transform: none; color: #444557; 
               text-decoration: none; text-align: left; padding: 3px 2px 4px 10px; 
               background: url(/dsg/default/insa_table/infopush_bkg.gif) repeat-y #F3F4F6; border-top: #39455a 1px solid; }
.main_menu_2 a { color: #444557; text-decoration: none; }
.main_menu_2 a:hover { color:#444557; text-decoration:none; }
.main_menu_2_nav { font-family: Verdana,Arial; font-weight: normal; font-size: 10px; text-transform: none; color: #444557; 
               text-decoration: none; text-align: left; padding: 3px 2px 4px 10px; 
               background: url(/dsg/default/insa_table/infopush_nav_bkg.bmp) repeat-y #DDD; border-top: #39455a 1px solid; }
.main_menu_2_nav a { color: #444557; text-decoration: none; }
.main_menu_2_nav a:hover { color:#0A9301; text-decoration:none; font-weight:bold; }
.main_menu_2_hot { font-family: Verdana,Arial; font-weight: normal; font-size: 10px; text-transform: none; color: #CC0000; 
               text-decoration: none; text-align: left; padding: 3px 2px 4px 10px; 
               background: url(/dsg/default/insa_table/infopush_bkg.gif) repeat-y #F3F4F6; border-top: #39455a 1px solid; }
.main_menu_2_hot a { color: #CC0000; text-decoration: none; }
.main_menu_2_hot a:hover { color: #CC0000; text-decoration:none; font-weight:bold; }
.main_menu_2_hot_nav { font-family: Verdana,Arial; font-weight: normal; font-size: 10px; text-transform: none; color: #CC0000; 
               text-decoration: none; text-align: left; padding: 3px 2px 4px 10px; 
               background: url(/dsg/default/insa_table/infopush_nav_bkg.bmp) repeat-y #DDD; border-top: #39455a 1px solid; }
.main_menu_2_hot_nav a { color: #CC0000; text-decoration: none; }
.main_menu_2_hot_nav a:hover { color:#CC0000; text-decoration:none; font-weight:bold; }

.main_menu_3 { font-family: Verdana,Arial; font-weight: normal; font-size: 10px; text-transform: none; color: #444557; 
               text-decoration: none; text-align: left; padding: 2px 2px 2px 10px; 
               background: url(/dsg/default/insa_table/infopush_bkg.gif) repeat-y #F3F4F6;  }
.main_menu_3 a { color: #444557; text-decoration: none; }
.main_menu_3 a:hover { color:#444557; text-decoration:underline; }
.main_menu_3_nav { font-family: Verdana,Arial; font-weight: normal; font-size: 10px; text-transform: none; color: #444557; 
               text-decoration: none; text-align: left; padding: 2px 2px 2px 10px; 
               background: url(/dsg/default/insa_table/infopush_nav_bkg.bmp) repeat-y #DDD;  }
.main_menu_3_nav a { color: #444557; text-decoration: none; }
.main_menu_3_nav a:hover { color: #0A9301; text-decoration: none; font-weight:bold; }

.infopush { font-family:verdana,Arial; font-weight: normal; font-size: 10px; color: #444557; line-height:16px;
            text-transform: none; text-decoration: none; text-align: left; padding: 3px 6px 1px; 
            background: url(/dsg/default/insa_table/infopush_bkg.gif) repeat-y #F3F4F6; }
.infopush a { color: #444557; text-decoration: none; }
.infopush a:hover { color: #444557; text-decoration: underline; }

.infopushSMS { font-family:verdana,Arial; font-weight: normal; font-size: 10px; color: #444557; line-height:12px;
               text-transform: none; text-decoration: none; text-align: left; padding: 5px 12px; 
               background: url(/dsg/default/insa_table/infopush_bkg.gif) repeat-y #F3F4F6; }
.infopushSMS a { color: #444557; text-decoration: none; }
.infopushSMS a:hover { color: #444557; text-decoration: underline; }

.infopush_148 { font-family:verdana,Arial; font-weight: normal; font-size: 10px; color: #444557; line-height:12px;
               text-transform: none; text-decoration: none; text-align: left; padding: 5px 12px; 
               background: url(/dsg/default/insa_table/infopush_bkg_148.bmp) repeat-y #F3F4F6; }
.infopush_148 a { color: #444557; text-decoration: none; }
.infopush_148 a:hover { color: #444557; text-decoration: underline; }

.infopush_184 { font-family:verdana,Arial; font-weight: normal; font-size: 10px; color: #444557; line-height:12px;
               text-transform: none; text-decoration: none; text-align: left; padding: 5px 12px; 
               background: url(/dsg/default/insa_table/infopush_bkg_184.bmp) repeat-y #F3F4F6; }
.infopush_184 a { color: #0000FF; text-decoration: none; }
.infopush_184 a:hover { color: #0000FF; text-decoration: underline; }

.infopush_381 { font-family:verdana,Arial; font-weight: normal; font-size: 10px; color: #444557; line-height:12px;
               text-transform: none; text-decoration: none; text-align: left; padding: 5px 12px; 
               background: url(/dsg/default/insa_table/infopush_bkg_381.bmp) repeat-y #F3F4F6; }
.infopush_381 a { color: #444557; text-decoration: none; }
.infopush_381 a:hover { color: #444557; text-decoration: underline; }

.infopush_250 { font-family:verdana,Arial; font-weight: normal; font-size: 10px; color: #444557; line-height:12px;
               text-transform: none; text-decoration: none; text-align: left; padding: 5px 12px; 
               background: url(/dsg/default/insa_table/infopush_bkg_250.bmp) repeat-y #F3F4F6; }

.infopush_542 { font-family:verdana,Arial; font-weight: normal; font-size: 10px; color: #444557; line-height:12px;
               text-transform: none; text-decoration: none; text-align: left; padding: 5px 12px; 
               background: url(/dsg/default/insa_table/infopush_bkg_542.bmp) repeat-y #F3F4F6; }
.infopush_542 a { color: #444557; text-decoration: none; }
.infopush_542 a:hover { color: #444557; text-decoration: underline; }

.estate_543 { font-family:verdana,Arial; font-weight: normal; font-size: 10px; color: #444557; line-height:12px;
               text-transform: none; text-decoration: none; text-align: left; padding: 0; 
               background: url(/dsg/default/insa_table/re_bkg_543.bmp) repeat-y #F3F4F6; }
.estate_543  a { color:#0A9301; text-decoration: underline; }
.estate_543  a:hover { color:#D2A676; text-decoration: underline; }

.gallery { font-family:verdana,Arial; font-weight: normal; font-size: 10px; color: #444557; line-height:12px;
           text-transform: none; text-decoration: none; text-align: left; padding: 5px 12px 0; background: #F3F4F6; }

.gallery_re { font-family:verdana,Arial; color: #444557; padding: 3px 2px 3px 3px; background: #F3F4F6; }

.real_estate { font-family:verdana,Arial; font-weight: normal; font-size: 10px; color: #444557; line-height:14px;
           text-transform: none; text-decoration: none; text-align: left; border-bottom: 1px solid white; }

.real_estate_info { font-family:verdana,Arial; font-weight: normal; font-size: 10px; color: #444557; line-height:14px;
           text-transform: none; text-decoration: none; text-align: left; border-bottom: 1px solid white; 
           vertical-align:top; }

.real_estate_info a, .real_estate_info a:hover { color: #444557; text-decoration: none; cursor:pointer; }

.converter { font-family:Verdana,Arial; font-weight: normal; font-size: 10px; color: #444557; line-height:12px;
             text-transform: none; text-decoration: none; text-align: left; padding: 3px 0; background:#F3F4F6; }
.error { color: red; }
p.error { color: #444557; font-weight: bold; padding: 10px 10px 5px; }

td.table_top { color:#444557; background-color: #F6F6F8; }
td.table_top_nav { color:#444557; background-color: #DDD; cursor: pointer; }

.link {
	text-transform: none; color: #444557; text-decoration: none
}
.link:hover {
	text-decoration: underline
}
.hidden {
	font-size: 0px
}
.small {
	font-size: 4px
}
.txtver09nw1 {
	font-weight: normal; font-size: 9px; color: #f5f6f7; font-family: verdana
}
.txtversml1blk {
	font-weight: normal; font-size: 8px; color: #000000; font-family: verdana
}
.pogojiclentitle {
	font-weight: bold; font-size: 8px; color: #427840; padding-top: 12px; font-family: verdana; text-align: center
}
.pogojiclen {
	font-weight: normal; font-size: 9px; color: #427840; font-family: verdana; text-align: justify
}
.txtversml2blk {
	font-weight: normal; font-size: 9px; color: #000000; font-family: verdana
}
.txtlink {
	font-weight: normal; font-size: 10px; text-transform: none; color: #000000; font-family: verdana; text-decoration: none
}
.txtlink:hover {
	font-weight: normal; font-size: 10px; text-transform: none; color: #427840; font-family: verdana; text-decoration: none
}

.txtver10ng1green1 {
	font-weight: normal; font-size: 10px; text-transform: none; color: #427840; font-family: verdana; text-decoration: none
}
.txtver10ng1green2 {
	font-weight: normal; font-size: 10px; text-transform: none; color: #385b38; font-family: verdana; text-decoration: none
}
.txtver10bg1 {
	font-weight: bold; font-size: 10px; color: #444557; font-family: verdana
}

.txttah11bg2 { font-weight: bold; font-size: 11px; color: #374560; font-family: tahoma; text-align:left; line-height:16px; }
.txttah11bg2 a { color:#0A9301; font-weight: normal; text-decoration:none;  }
.txttah11bg2 a:hover { color:#0A9301; font-weight: normal; text-decoration:underline;  }
.txttah11bg2b { font-weight: bold; font-size: 11px; color: #374560; font-family: tahoma; text-align:left; line-height:16px; }
.txttah11bg2b a { color: #FFF; font-weight: bold; text-decoration:underline;  }
.txttah11bg2b a:hover { color: #FFF; font-weight: bold; text-decoration:underline;  }

.mplnk {
	font-weight: bold; font-size: 10px; color: #374560; font-family: verdana
}
.printsifra {
	font-weight: bold; font-size: 12px; color: #000000; font-family: verdana
}
.printvrsta {
	font-weight: bold; font-size: 22px; color: #000000; font-family: verdana
}
.printlokacija {
	font-weight: bold; font-size: 22px; color: #666666; font-family: verdana
}
.printoprema {
	font-weight: bold; font-size: 12px; color: #666666; font-family: verdana
}
.printcena {
	font-weight: bold; font-size: 24px; color: #888888; font-family: verdana
}
.printnoga {
	font-weight: normal; font-size: 12px; color: #666666; font-family: verdana
}
.linktah10bg2 a {
	font-weight: bold; font-size: 10px; color: #435569; font-family: tahoma
}

@media print    
{
.buttons {
	visibility: hidden
}

}

@media screen    
{
.buttons {
	visibility: visible
}
    }
.button {
	font-weight: normal; font-size: 11px; color: #000000; font-family: verdana
}
.img_nav {
	font-size: 11px; text-transform: none; color: #ffffff; font-family: verdana; text-decoration: none
}
.img_opis {
	font-size: 12px; text-transform: none; color: #ffffff; font-family: verdana; text-decoration: none
}
.text {
	font-size: 11px; color: #ffffff; font-family: verdana
}
.txtv10w {
	font-size: 10px; text-transform: none; color: #ffffff; font-family: verdana; text-decoration: none
}
.txtv10blk {
	font-size: 10px; color: #000000; font-family: verdana
}
.txtv9x {
	font-size: 10px; color: #1a3267; font-family: verdana
}
.txtv10x {
	font-size: 10px; text-transform: none; color: #1a3267; font-family: verdana; text-decoration: none
}
.txtv10x:hover {
	color: #000000
}
.txtv10xunderline {
	font-size: 10px; text-transform: none; color: #1a3267; font-family: verdana; text-decoration: none
}
.txtv10xunderline:hover {
	color: #000000; text-decoration: underline
}
.txtver10ng2 {
	font-weight: normal; font-size: 10px; color: #107608; font-family: verdana
}
.txtver11bg2 {
	font-weight: bold; font-size: 11px; color: #107608; font-family: verdana
}
.balloonstyle { position:absolute; top: -500px; left: 0; padding: 5px; visibility: hidden; border:1px solid black;
               font:normal 12px Verdana; line-height: 18px; z-index: 100; background-color: white; width: 200px;
               /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
               filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5); }
#arrowhead { z-index: 99; position:absolute; top: -500px; left: 0; visibility: hidden; }

