#strona{
	width:100%;
	margin:0px auto;
	background-color:transparent;
}

/*
----------------
HEADER BOX START - NAGŁÓWEK WITRYNY
----------------
*/
#container
 {
 height: 100%;
 overflow: hidden;
 height:165px;
 width:902px;
 margin:0px auto;
 }
#wrap_header { float: left; width: 517px; }
#logo_header { 
	float: right; 
	width: 133px;
	height:155px;
}
#logo_header p.interLogo {
	width:122px;
	height:126px;
	background:transparent url(../images/sprite_black.png) -22px -161px no-repeat;
	margin-top:32px;
	margin-bottom:0px;
}
#logo_header p.interLogo a {width:120px;height:116px;display:block;}
#left_wing_header { float: left; width: 384px;}
#left_wing_header p.left_wing {
	width:335px;
	height:155px;
	background:transparent url(../images/sprite_black.png) 0px -3px no-repeat;
	float:right;
}
#right_wing_header { float: right; width: 385px; }
#right_wing_header p.right_wing {
	width:335px;
	height:155px;
	background:transparent url(../images/sprite_black.png) -342px -3px no-repeat;
	float:left;
}


/*
----------------
HEADER BOX END - KONIEC NAGŁÓWKA WITRYNY
----------------
*/

#nawigacja_glowna{
	margin:0 auto 0 61px;
	padding-top:15px;
	background:transparent url(../images/sprite_white.png) -4px -395px no-repeat;
	width:768px;
	height:35px;
	z-index:1;
	float:left;
}

#nawigacja_glowna ul {
	list-style-type:none;
	margin:0px 0px 0px 8px;
}

#nawigacja_glowna ul li {
	float:left;
	margin-left:10px;
	padding-left:3px;
	padding-right:3px;
}

#nawigacja_glowna ul li:hover {
	background-color:#FFF;
	/* for IE */
    filter:alpha(opacity=60);
    /* CSS3 standard */
    opacity:0.6;
    -moz-border-radius: 3px;  
	-webkit-border-radius: 3px;
	padding-left:3px;
	padding-right:3px;
}


#nawigacja_glowna ul li.visited {
	background-color:#FFF;
	/* for IE */
    filter:alpha(opacity=60);
    /* CSS3 standard */
    opacity:0.6;
    -moz-border-radius: 3px;  
	-webkit-border-radius: 3px;
	padding-left:3px;
	padding-right:3px;
}

#nawigacja_glowna ul li a{
	font:sans-serif,tahoma,helvetica;
	color:#FFF;
}

#nawigacja_glowna ul li:hover a {
	color:#000;
}

#navi_bottom {
	width:902px;
	height:27px;
	background-color:#001976;
	margin:2px auto 0px auto;
}

#navi_bottom ul {
	list-style-type:none;
	margin:0px 0px 0px 100px;
	padding-top:5px;
}

#navi_bottom ul li {
	float:left;
	margin-left:17px;
	padding-left:3px;
	padding-right:3px;
}

#navi_bottom ul li:hover {
	background-color:#FFF;
	/* for IE */
    filter:alpha(opacity=60);
    /* CSS3 standard */
    opacity:0.6;
    -moz-border-radius: 3px;  
	-webkit-border-radius: 3px;
	padding-left:3px;
	padding-right:3px;
}

#navi_bottom ul li a{
	font:sans-serif,tahoma,helvetica;
	color:#FFF;
}

#navi_bottom ul li:hover a {
	color:#000;
}

#slide{
	border:7px solid;
	text-align:center
}
#news{
	border:1px solid green;
	margin:10px 0;
	padding:40px;
}

#promocje{
	border:1px solid;
	overflow:hidden;
	padding:10px;
}
#promocje .oferta{
	border:1px solid red;
	float:left;
	height:40px;
	margin-right:10px;
	width:70px;
}
#partnerzy_slide {
	height:155px;
	width:896px;
	background-color:#001977;
	padding:9px 3px 3px 3px;
	z-index:1;
}
#partnerzy_slide ul {
	width:896px;
	float:left;
	min-height:147px;
	margin-bottom:0px;
	background-color:#D1EEFF;
}

#footer{
	width:902px;
	margin:50px auto 10px auto;
	text-align:center;
	clear:both;
	color:#FFF;
}
#footer .nodemato_logo 
{
    position:absolute;
    right:0;
    bottom:0;
}
#footer div.footer_logo {
	width:65px;
	height:63px;
	background:transparent url(../images/sprite_black.png) -158px -170px no-repeat;
	margin:0px auto;
	display:block;
}

#footer div.footer_data {
	width:219px;
	margin:10px auto;
}
#footer div.footer_data p {
	text-align:center;
	color:#FFF;
	font-size:10px;
	text-indent:0;
}

#footer_subpage {
	height:377px;
	width:100%;
	margin-top:20px;
	background:transparent url(../images/hotele_footer.png) center 0px no-repeat;
	z-index:200;
}

#footer_subpage div.footer_data_subpage {
	width:300px;
	height:80px;
	background-color:transparent;
	margin:0px auto;
	padding-right:500px;
	padding-top:50px;
}
#footer_subpage div.footer_data_subpage p.footer-logo {
	width:65px;
	height:63px;
	background:transparent url(../images/sprite_black.png) -158px -170px no-repeat;
	float:left;
}
#footer_subpage div.footer_data_subpage p.footer-text {
	padding-top:0px;
	color:#FFF;
	text-align:center;
}
