html { width: 100%; margin: 0; padding: 0; }
body { width: 100%; margin: 0; padding: 0; background-color: white; font-size: 11px; font-family: Arial,Geneva CY,Sans-Serif; }

/* old */
img, table { border: 0 none transparent; }
h1,h2,h3,h4,h5,h6 { padding: 0; margin: 0; }
p { padding: 0; margin: 15px 0 0 0}
a, a:link, a:visited { color: #1763a0; text-decoration: underline; }
a:hover { text-decoration: none; }
a:active { color: #1763a0; text-decoration: underline; }
td { vertical-align: top; }


div.all { width: 100%; margin: 0; padding: 0; border: 0 none transparent; text-align: center; }
div.site { width: 1000px; margin: 0 auto; padding: 0; border: 0 none transparent; text-align: left; }
div.header { width: 1000px; height: 195px; margin: 0 auto; padding: 0; border: 0 none transparent; text-align: left; background: transparent url("images/header_bg.jpg") no-repeat scroll top left; }
div.headlogo { width: 1000px; height: 143px; margin: 0; padding: 0; border: 0 none transparent; text-align: left; }
img.logo { margin: 62px 0 0 12px; padding: 0; border: 0 none transparent; text-align: left; }
img.headphone { margin: 62px 12px 0 456px; padding: 0; border: 0 none transparent; text-align: right; }
div.headmenu { width: 1000px; height: 52px; margin: 0; padding: 0; border: 0 none transparent; text-align: left; }

div.wrapper { width: 1000px; margin: 0; padding: 0; border: 0 none transparent; overflow: hidden; background: transparent url("images/wrapper_bg.jpg") no-repeat scroll top right;}
div.leftcolumn { float: left; width: 235px; margin: 0; padding: 0; border: 0 none transparent; }

div.rightcolumn { float: right; width: 765px; margin: 0; padding: 0; border: 0 none transparent; background: transparent url("images/rightcolumn_bg.jpg") no-repeat scroll top right; }

div.leftmenu-bord { width: 223px; margin: 2px 12px 0 0; padding: 0; border: 0 none transparent; }
div.leftmenu-green { width: 223px; height: 403px; margin: 0; padding: 0; border: 0 none transparent; background: transparent url("images/leftcolumn_green.jpg") no-repeat scroll top left; }

div.main-navy-btn { float: right; width: 64px; height: 9px; margin: 13px 9px 12px 0; padding: 0; border: 0 none transparent; }
div.main-navy-btn a img { margin: 0 5px 0 5px; padding: 0; border: 0 none transparent; }

div.content-bord { width: 753px; margin: 20px 12px 0 0; padding: 0; border: 0 none transparent; font-size: 12px; line-height: 1.6em;}

div.bottom_top { width: 1000px; height: 103px; margin: 0; padding: 0; border: 0 none transparent; background: transparent url("images/bottom_top.jpg") no-repeat scroll top left; }
div.bottom_info { width: 1000px; height: 158px; margin: 0; padding: 0; border: 0 none transparent; background: transparent url("images/bottom_info.jpg") no-repeat scroll top left; }

div.logo_small { float: left; width: 263px; margin: 0; padding: 0; border: 0 none transparent; }
div.logo_small img { margin: 0 auto 0 83px; padding: 0; border: 0 none transparent; }
div.bottom_detail { float: left; width: 566px; margin: 0; padding: 0; border: 0 none transparent; border-left: 1px solid #898989; }

div.contact_info { width: auto; margin: 0 0 12px 13px; padding: 0; border: 0 none transparent; color: #1b1b1b; font: normal normal 11px/13px Tahoma,Verdana,Arial,sans-serif; }
div.contact_info span { font-weight: bold; color: #175e9c; }
div.contact_info a, div.contact_info a:link, div.contact_info a:visited { text-decoration: underline; color: #1b1b1b; }
div.contact_info a:hover { text-decoration: none; color: #1b1b1b; }
div.contact_info a:active { text-decoration: underline; color: #1b1b1b; }
div.copyright_info { width: auto; margin: 0 0 0 13px; padding: 0; border: 0 none transparent; color: #1b1b1b; font: normal normal 11px/13px Tahoma,Verdana,Arial,sans-serif; }

div.creator { float: left; width: 130px; margin: 0; padding: 0 0 0 40px; color: #1b1b1b; font: normal normal 11px/13px Tahoma,Verdana,Arial,sans-serif; }
div.creator a, div.creator a:link, div.creator a:visited { text-decoration: underline; color: #1b1b1b; }
div.creator a:hover { text-decoration: none; color: #1b1b1b; }
div.creator a:active { text-decoration: underline; color: #1b1b1b; }
div.creator_logo { width: 53px; height: 16px; margin: 10px 0 0 0; padding: 0; border: 0 none transparent; background: transparent url("images/iesa.gif") no-repeat scroll top left; cursor: pointer; }


/* old */
iframe.waitwindowlocal { position:absolute; border:0 none transparent; z-index:9999;}
div.waitwindowlocal {position:absolute; width:25px; height: 25px; padding: 0; z-index:10000; background-color:#FCF7D1; border:1px solid #E1B52D; background-image:url("images/wait.gif"); background-position:left center; background-repeat:no-repeat; z-index:9998;}
div.waitwindowlocalshadow {position:absolute; z-index:100; border:1px solid #808080;}

.waitwindowlocalshadow{
display:none; 
width:100%; 

z-index:999; 
position:absolute; 
top:0; 
left:0;
}

.ajax_load {
 display:none;
 border:2px solid black;
 background-color:#CECDCD;
 width:250px;
 height:76px;
 position:absolute;
 left:50%;
 margin-left:-125px;
 z-index:999;
 top:200px;
}

.ajax_load img {
 z-index:9999999;
}

.content-bord h1{font-size: 20px;font-weight: normal;margin-top:15px;}
.content-bord h2{font-size: 15px;font-weight: bold;margin-top:15px;}
.content-bord h3{font-size: 12px;font-weight: bold;margin-top:10px;}

.content-bord img{ margin:10px 10px 10px 10px; border: 1px solid #8ac2e0;}
.content-bord img.small{ margin:5px 0px 0px 5px; border: 1px solid #8ac2e0;}
.content-bord  .block { float: left; width: 49%; overflow: hidden; border-left: 1px solid #a2a2a2; background: url('/images/flag2.gif') no-repeat; }
.content-bord  .block .title { float: left; width: 100%; padding-left: 25px; color: #457bad; font-size: 22px; }
.content-bord  .block .news { float: left; position: relative; left: 5%; width: 90%; }
.content-bord  .block .news td { padding-top: 14px; }

.content-bord .home-item { float: left; width: 100%; border-bottom: 1px solid #a2a2a2; margin-top: 20px; padding-bottom: 5px; }
.content-bord .home-item .left-block { float: left; width: 230px; }

.content-bord .home-item .right-block { float: right; width: 312px; }
.content-bord .home-item .title { float: left; width: 100%; color: #256fae; font-size: 16px; }
.content-bord .home-item .property { float: left; width: 49%; margin-top: 7px; padding-bottom: 10px;}
.content-bord .home-item .property2 { margin: 2px 0px 0px 16px; padding: 0px; color: #256fae; }
.content-bord .home-item .property2 li { margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px ; }
.content-bord .home-item .more { float: left; text-align: right; width: 100%; margin-top: 18px; color: #256fae;}
.content-bord .home-item .more a { color: #256fae; }

.spec { float: left; width: 80%; height: 35px; margin-top: 32px; background: transparent url('/images/flag.gif') no-repeat scroll top left; padding-left: 25px; padding-bottom: 7px; color: #363636; font-size: 22px; }
.predlojen { float: left; width: 236px; margin: 0; padding: 0; margin-right: 5px; border: 1px solid #a2a2a2; border-collapse: collapse; }
.predlojen tbody, .predlojen tbody tr { margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; }
.predlojen  div { padding: 4px 6px 0px 6px; min-height: 335px; height: 355px; }
.predlojen  div img { margin:10px 0 10px 0; }
.predlojen .title { color: #256fae; font-size: 15px; }
.predlojen .property { float: left; width: 48%; margin-top: 7px; }
.predlojen .property2 { margin: 2px 0px 0px 16px; padding: 0px; color: #256fae; }
.predlojen .property2 li { margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px ; }
.predlojen .more { float: left; text-align: right; width: 100%; margin-top: 18px; padding-bottom: 10px; color: #256fae;}
.predlojen .more a { color: #256fae; }