body{font-family:arial;text-align:center;margin:0;
background:url(../../portal/pics/page/body_bg.jpg) repeat-x rgb(255,255,255);
/*background:transparent url(../../portal/pics/page/out_bg.jpg) no-repeat scroll center top;*/
}
body.body_galery{font-family:arial;text-align:center;margin:0;
background:url(../../portal/pics/page/galeria_bg.jpg) repeat-x rgb(255,255,255) 0 -30px;

}

.bgCover { background:#fff; position:absolute; left:0; top:0; display:none; overflow:hidden }
.overlayBox {
	border:5px solid #eee;
	position:absolute;
	display:none;
	width:400px;
	xheight:300px;
	background:#fff;
}

.over_close{position:absolute;float:right;right:0px;top:-32px;width:18px;height:20px;line-height:20px;font-weight:bold;background:#fff;border:rgb(112,112,112) 2px solid;}
.over_close a{text-decoration:none;color:rgb(112,112,112);}

#smalltext a img, #smalltext2 a img{border:0;}
#smalltext .bild{padding:5px 0 0 0;}
#smalltext2{float:left;padding:15px 0 15px 0;}
#tbody{position:relative;height:786px;width:1211px;margin:0 auto;background:transparent url(../../portal/pics/page/out_bg.jpg) no-repeat scroll center top;}

#page{width:930px;position:absolute;top:0;left:133px;background:rgb(255,255,255);}

#page #header{float:left;height:162px;width:925px; _width:930px; background:url(../../portal/pics/page/header_bg.jpg) repeat-x;border-left:5px solid #fff;}
#page #header #logo{width:146px;height:142px; float:left;padding:0 0 0 26px;}
#page #header #logo img{border:0px;}

#page #header ul{float:left;padding:0 0 0 0px;margin:0px;width:753px;/*background:url(../../portal/pics/page/header_top_bg.jpg) no-repeat top right;*/}
#page #header ul li{position:relative;padding:0px;margin:0px; list-style: none; float:left;  }
#page #header ul li a{margin:0px 0px 0px 16px; float:left; text-transform: uppercase; font-size: 12px; text-decoration: none; color:rgb(58,58,58); font-weight: bold; }
#page #header ul li a:hover{ color:#F6B900; }

#page #header ul li  .menulink{position:absolute;width:106px;}

#page #header ul#language{float:left;padding:5px 0 0 20px;margin:0px;}

#page #header #section ul li a.nav-1-activex{background: url(../../portal/pics/umlynarky/skuska.jpg) no-repeat; height:16px;  filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; color:#F6B900; }
/*#page #header #section ul li a{padding:64px 17px 31px 17px; float:left; text-transform: uppercase; font-size: 12px; text-decoration: none; color:#873D24; font-weight: bold; }*/


#page #main{float:left;width:925px;background:#fff;border-left:5px solid #fff;}

#page #main #mainleft{float:left;width:250px;padding:10px 0 0 10px;}
#page #main #mainleft #news{float:left;margin: 0 0 5px 0;width:230px;border:5px solid rgb(207,208,210);}
#page #main #mainleft #news #newsheader{float:left;height:25px;width:230px;border-bottom:5px solid rgb(207,208,210);}
#page #main #mainleft #news #newsheader h2{float:left;font-size:14px; margin:0;text-transform:uppercase;color:rgb(242,110,35);padding:5px 0 5px 7px;}

#page #main #mainleft #news #newsbody{float:left;padding:10px;;width:210px;_width:230px;background:url(../../portal/pics/page/news_bg.jpg) no-repeat;}
#page #main #mainleft #news #newsbody .newsList{float:left;padding:0 0 6px 0;width:210px;}
#page #main #mainleft #news #newsbody .newsList h3{float:left;font-size:12px; margin:0;}
#page #main #mainleft #news #newsbody .newsList h3 a{color:rgb(64,64,65);text-decoration:none;}
#page #main #mainleft #news #newsbody .newsList h3 a:hover{color:rgb(242,110,35)}

#page #main #mainleft #smalltext{float:left;padding:10px 0 5px 0;text-align:left;font-size:12px;color:rgb(64,64,65);}
#page #main #mainleft #banners{position:relative;float:left;width:230px;height:25px;border:5px solid rgb(207,208,210);margin:10px 0 10px 0;}
#page #main #mainleft #banners #outbanners{float:left;width:230px;height:25px;}
#page #main #mainleft #banners #outbanners h3{float:left;font-size:14px; margin:0;text-transform:uppercase;color:rgb(242,110,35);padding:5px 0 0 7px;}
#page #main #mainleft #banners #inbanners{float:left;width:220px;_width:230px;height:225px;display:none;position:absolute;top:25px;left:0;background:#fff;border:5px solid rgb(207,208,210);}
#page #main #mainleft #banners #inbanners .bild{float:left;}
#page #main #mainleft #banners #inbanners .bild img{border:0;}
#page #main #mainleft #banners #bannerclose{position:absolute;cursor:pointer;width:32px;height:17px;bottom:0;right:35px;background:url(../../portal/pics/page/top_banner.jpg) no-repeat top center; }
#page #main #mainleft #banners #banneropen{position:absolute;cursor:pointer;width:32px;height:17px;bottom:0;right:5px;background:url(../../portal/pics/page/down2_banner.jpg) no-repeat top center; }


#page #main #mainleft #links{padding:10px 0 10px 0px;float:left;width:230px;height:150px;background:url(../../portal/pics/page/round_down.jpg) no-repeat;}

#page #main #mainleft #links #cennik{float:left;padding:24px 0 0 85px;}
#page #main #mainleft #links #cennik h3{float:left;font-size:14px; margin:0;text-transform:uppercase;}
#page #main #mainleft #links #cennik h3 a{color:rgb(64,64,65);text-decoration:none;}
#page #main #mainleft #links #cennik h3 a:hover{color:rgb(242,110,35)}

#page #main #mainleft #links #registration{float:left;padding:14px 0 0 53px;}
#page #main #mainleft #links #registration h3{float:left;font-size:13px; margin:0;text-transform:uppercase;}
#page #main #mainleft #links #registration h3 a{color:rgb(64,64,65);text-decoration:none;}
#page #main #mainleft #links #registration h3 a:hover{color:rgb(242,110,35)}

#page #main #mainleft #links #galery{float:left;padding:13px 0 0 35px;width:100px;}
#page #main #mainleft #links #galery h3{float:left;font-size:14px; margin:0;text-transform:uppercase;}
#page #main #mainleft #links #galery h3 a{color:rgb(64,64,65);text-decoration:none;}
#page #main #mainleft #links #galery h3 a:hover{color:rgb(242,110,35)}

#page #main #mainleft #links #restaurant{float:left;padding:31px 0 0 51px;}
#page #main #mainleft #links #restaurant h3{float:left;font-size:14px; margin:0;text-transform:uppercase;}
#page #main #mainleft #links #restaurant h3 a{color:rgb(64,64,65);text-decoration:none;}
#page #main #mainleft #links #restaurant h3 a:hover{color:rgb(242,110,35)}


#page #main #mainright{float:right;width:650px;}

#page #main #mainright #top_galery{float:left;width:640px; height:435px;}
#page #main #mainright #top_galery #galery_main{float:left;border:5px solid rgb(207,208,210);}
#page #main #mainright #top_galery #galery_main #jqgvii0{float:left;border:5px solid rgb(117,113,112);}

#page #main #mainright .main_text{float:left;font-size:12px;color:rgb(242,110,35);text-align:left;padding:0 25px 20px 0px;}
#page #main #mainright .main_text h1{margin:0;padding:16px 0;}

#page #footer{float:left;padding:5px 0 0 0;font-size:12px;height:35px;width:925px;border-top:5px solid rgb(121,112,113);background:#fff;margin: 0 0 0 5px;}
#page #footer #left_foot{line-height:30px;float:left;color:rgb(242,110,35);padding: 0 10px 0 0 ;}

#page #footer a img{border:0;}
#page #footer #right_foot{line-height:30px;float:right;}
#page #footer #right_foot a{color:rgb(242,110,35);}
#page #footer #right_foot a:hover{text-decoration:none;}

/*akcie detail*/

.detailout{margin:50px;float:left;border:5px solid rgb(207,208,210);}

.detailin{float:left;border:5px solid rgb(117,113,112);background:url(../../portal/pics/page/akcia_detail_bg.jpg) ;padding:0px;}
.detailin h3{font-size:14px;color:rgb(242,110,35);text-align:left;}
.detailin .newsDetail{font-size:12px;text-align:left;padding:20px;}
.detailin .newsDetail img{float:right;border:3px solid rgb(207,208,210);margin:15px;}

/*galeria*/
.body_galery .detailout{margin:115px 50px 0px 50px;width:835px;float:left;border:4px solid rgb(117,113,112);}
.body_galery .detailin{width:787px;margin:20px;float:left;border:4px solid rgb(207,208,210);background:url(../../portal/pics/page/akcia_detail_bg.jpg) ;padding:0px;}

.foto{text-align:left;position:absolute;top:0;left:54px;background:url(../../portal/pics/page/galeria_foto.jpg) no-repeat 0 -30px;width:500px;height:134px;}
.foto h3{color:#F76D21;margin:0;padding:0;font-weight:normal;font-size:18px;}
.foto .main_galery_navi{padding:30px 0 0 190px;color:rgb(117,113,112);width:640px;}
.foto .main_galery_navi a{color:rgb(117,113,112);}
.foto .main_galery_navi .main_galery_link{padding:20px 0 0 0;}

.link_img{padding:30px 20px 20px 25px;width:760px;}
.link_img a img{border:3px solid  rgb(117,113,112);margin:0 5px;}
.link_img a:hover img{border:3px solid   #F76D21;}
.link_img img.sel{border:3px solid   #F76D21;}

.link_img .left{float:left;}
.link_img .right{float:right;}

.link_img .right .img_right{
  margin:12px 0 0 0;
	float: left;
	width: 25px;
	height: 60px;
	padding:0 0 0 10px;
	background:url(../../portal/pics/page/galeria_right2.jpg) no-repeat;
}

.link_img .left .img_left {
margin:12px 0 0 0;
	float: left;
	width: 19px;
	height: 60px;
	padding:0 0px 0 4px ;
	background:url(../../portal/pics/page/galeria_left2.jpg) no-repeat;
}

.big_img{padding:30px;}
.big_img img{border:3px solid rgb(117,113,112);}
.galery_folder{float:left;padding:10px;}
.galery_folder_pic{float:left;}
.galery_folder_pic a img{float:left;border:3px solid  rgb(117,113,112);}
.galery_folder_pic a:hover img{float:left;border:3px solid  #F76D21;}

.galery_folder_pic_unlimited{float:left;}
.galery_folder_pic_unlimited a img{float:left;border:3px solid  rgb(117,113,112);}
.galery_folder_pic_unlimited a:hover img{float:left;border:3px solid  #F76D21;}


.galery_folder_name{float:left;font-size:12px;text-align:left;width:570px;padding:10px;}
