*{margin:0;padding:0}
div{position:relative;}
body{background-color:#487091; font-size:0; width:100%; height:100%;}

/**************
    LAYOUT
**************/

#main{
width:749px;
margin:auto;
margin-top:20px;
}

#head{
width:749px;
height:115px;
background:url(../img/head_w.jpg) no-repeat;
z-index:50;
}

#banner-kolaudacia{ z-index:999; width:130px; height:129px; position:absolute; margin:-14px 0 0 628px;  _margin:-14px 0 0 566px;}
#banner-kolaudacia span{display:none;}

#head-en{
width:749px;
height:115px;
background:url(../img/head_w_en.jpg) no-repeat;
z-index:50;
}

#navi{
width:749px;
height:50px;
z-index:40;
}

#body{
width:749px;
z-index:20;
}

#foot{
width:749px;
height:30px;
margin-top:10px;
z-index:21;
padding-top:8px;
}

#com-cont-wrap{
width:589px;
margin-left:160px;
background:url(../img/bg_com_cont_txt.gif) repeat-y;
padding-bottom:0;
}

#com-cont-txt{
width:205px;
float:left;
padding-top:15px;
}

#com-cont-img{
width:359px;
float:right;
font-size:0;
margin-top:0px;
}

#body div.stat-c-img{height:395px; background-repeat:no-repeat;}

#com-cont-img img{
margin:0;
}

#menu-bg{
width:589px; 
height:25px; 
background-color:#8FACC5;
float:right;
}

/** 3D MENU **/
#menu-3d-bg{ background:url(../img/img_menu_off_w.gif) no-repeat;}

#menu-img{background-repeat: no-repeat;}


/**** galeria ***/

div.gal-item-wrapper {margin:0 0 0px 10px; padding-top:15px;}
div.gal-item-wrapper img{float:left; margin-top:2px;}
div.gal-item-wrapper p{width:150px; float:right; padding:0 0px 0px 0px;}

#gal-cont-img{
width:359px;
float:right;
font-size:0;
margin-top:0px;
}

#gal-cont-img img{display:none;}

/**** end galeria ***/

/**** a ***/

#ponuka-list-cont{
width:589px;
padding-bottom:10px;
float:left;
}

#body div.ponuka-det-cont{
width:589px;
padding-bottom:10px;
float:right;
background-color:#fff;
padding-top:15px;
}

#ponuka-list-navi{
width:160px;
padding-bottom:0;
float:left;
}

#body div.ponuka-list-navi{
width:160px;
padding-bottom:0;
float:left;
}

table.table-ponuka{
border-collapse:collapse;
margin:10px 10px 10px 10px;
/*border:1px solid #103655;*/
}

table.table-ponuka tr{}

table.table-ponuka tr td{
border:1px solid #103655; 
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
padding: 1px 5px 3px 4px;
text-align:right;
color:#103655;
}

table.table-ponuka tr th{
border:1px solid #103655; 
font:bold 10px Verdana, Arial, Helvetica, sans-serif; 
color:#103655;
padding: 2px 5px 3px 4px;
}

table.table-ponuka tr th.poschodie{border:0; text-align:left; padding: 3px 5px 5px 4px;}

.whitebg{background-color:#fff; cursor:pointer;}
.bluebg{background-color:#8FACC5;}

/**** end ponuka ***/

/**** standardy ***/
table.table-standardy{
border-collapse:collapse;
margin:10px 10px 10px 10px;
/*border:1px solid #103655;*/
}

table.table-standardy tr{}

table.table-standardy tr td{

font:normal 10px Verdana, Arial, Helvetica, sans-serif;
padding: 1px 5px 3px 4px;
text-align:left;
vertical-align:top;
color:#103655;
border:1px solid #103655; 
}

table.table-standardy tr td.noborder{border:0;}
/**** end standardy ***/

#mapa-cont{
width:589px;
padding-bottom:0;
float:right;
background-color:#90ACC4;
}


a img{border:0}
#compass{margin-right:30px; margin-top:-1px; width:128px; height:16px; background-image:url(../img/compass_foot.gif); float:left; cursor:pointer;}
#lexxus{margin-left:17px; float:right; margin-top:-5px;}
#headlink{position:absolute; top:88px; left:0;}

/*3d menu*/
#domik1, #domik2, #domik3{display:none; position:absolute; z-index:23;}
#domik1 {left:69px; top:0;}
#domik2 {left:12px; top:24px;}
#domik3 {left:48px; top:67px;}


hr.cistic {
clear:both;
height:1px;
border:none;
margin:-1px 0 0 0;
visibility:hidden;
_display:none;
/*_clear:none;
_height:0px;*/ 
}

/**************
    FORMAT
**************/

h1, h2, h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#fff;
padding:0 5px 10px 10px;
}

h1{
font-size:11px;
}

h2{
font-size:10px;
}

p, td, ul, ol{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
}

#body p{
font-size:10px;
padding:0 5px 15px 10px;
}

#body ul{
padding:0 5px 10px 22px;
}

#body ul li{
list-style:disc;
}

#content-ul{
padding:0 5px 10px 22px;
list-style-type:disc;
}

#content-ul li{
list-style-type:disc;
font-size:12px;
}

#body ol{
padding:0 5px 10px 28px;
_padding:0 5px 10px 28px;
}

a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
text-decoration:underline
}

a.hover{text-decoration:none;}

p.left-navi{padding-left:0px; margin-left:-10px;}
p.pdf-p{padding:0px; margin-left:-10px;}

#aktiv-zima{display:block;}
#aktiv-leto{display:none;}

/******** Linky *********/

a.nounder{
margin:40px 10px 0 0;
text-decoration:none;
}
a.nounder:hover{
font-weight:bold;
}

#jazyk{position:relative; margin-top:10px; margin-left:12px; float:left}
#season{position:absolute; margin-top:10px; margin-left:28px;}
#season2{position:absolute; margin-top:10px; margin-left:60px;}
#season-en{position:absolute; margin-top:10px; margin-left:7px;}
#season2-en{position:absolute; margin-top:10px; margin-left:60px;}

a.back{
text-decoration:none;
background:url(../img/sipka_back.gif) no-repeat 0 5px;
padding:0 0 0 12px;
display:block;
margin-left:15px;
position:relative;
}
a.back:hover{
font-weight:bold;
}

a.pdf{
display:block;
height:26px;
text-decoration:none;
background:url(../img/icon_pdf.gif) no-repeat 0 4px;
padding:0px 0 0 25px;

}
a.pdf:hover{
font-weight:bold;
}

#body a.header{
text-decoration:none;
font-weight:bold;
font-size:11px;
margin-left:15px;
}
#body a.header:hover{
color:#103655;
}

#nav a.on{font-weight:bold;}

#body ul{
padding:0 5px 10px 22px;
_padding:0 5px 10px 25px;
}

#body ul li{
list-style:disc;
float: none;
}

#body ol{
padding:0 5px 10px 28px;
_padding:0 5px 10px 33px;
}

a span{display:none;}
white-blue{color:#AECAED;}
white-gray{color:#eee;}
.blue{color:#103655; margin-left:15px;}
div.light-blue{background-color:#8FACC5;}

#mapa-cont div.left-fl{float:left; width:49%;}
#mapa-cont div.right-fl{float:right; width:49%;}

h1.main-head{font-size:14px; color:#eee; padding-bottom:10px;  padding:10px 0 0 15px;}
h1.mapa-h1{ padding:10px 0 10px 10px;}
h1.ponuka-h1{ padding:13px 0 10px 10px;}


/******* STAT BGS ********/ 

#body div.pg_index{background-image:url(../img/oprojekte.jpg)}
#body div.pg_financovanie{background-image:url(../img/financovanie.jpg)}
#body div.pg_kontakty{background-image:url(../img/kontakty.jpg)}
#body div.pg_lokalita{background-image:url(../img/aktivity.jpg)}
#body div.pg_mapa{background-image:url(../img/mapa_sr.gif)}
#body div.pg_mapa_local{background-image:url(../img/mapa_local.gif); background-repeat:no-repeat;}


/****** DYNGAL ********/

#dyngalwrap{
position:relative;
margin-left:160px;
background:url(../img/bg_com_cont_txt.gif) repeat-y;
padding-bottom:0;
_height:1px;
}
#dyngalwrap ul.picturelist{list-style:none;  line-height:18px; padding-left:20px; _padding-left:25px; margin-top:10px; /*_margin-top:-5px*/}
#dyngalwrap ul.picturelist li.thumb{list-style:none;}
#dyngalwrap ul.picturelist li.thumb img{margin-top:30px; _margin-top:20px;}
#dyngalwrap ul.picturelist li.thumb span{margin-top:-5px; display:block; margin-top:-30px; margin-left:35px;}

#dyngalwrap .dyngal_thumbs{width:205px; float:left;}
#dyngalwrap .dyngal_detail{ width:360px; float:right;}
#dyngalwrap .dyngal_detail img{float:right;}

/* brown banner */

#main #brown-banner{position:absolute; visibility:hidden !important; margin:0 0 0 0px; _margin:0 0 0 -161px; background:url(../img/bg-brown-banner.jpg) no-repeat 0 0; width:161px; height:94px;}
#main #brown-banner .cell{padding:10px 0 0 0;}
#main #body #brown-banner p{padding-bottom:3px !important; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; text-align:center;}
#main .big-txt{font-size:1.7em;}

#main #brown-banner.ie-standarts-banner{_margin:0 0 0 0px;}
#head-en #banner-kolaudacia{_margin:-14px 0 0 570px;}


/* brown banner v ponuke*/

#brown-banner-2{position:relative; margin:0 0 15px 0; display:none !important; /*visibility:hidden !important;*/ background:url(../img/bg-brown-banner.jpg) no-repeat 0 0; width:161px; height:94px;}
#brown-banner-2 .cell{padding:10px 0 0 0;}
#body #brown-banner-2 p{padding-bottom:3px !important; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; text-align:center;}

#ponuka-list-cont.pri-bannery{/*margin-top:-109px;*/}
