html, body, ul.glowna{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
img {border: 0;}

body {
	font-size: 0.8em;
	font-family:Arial, Helvetica, sans-serif;

	text-align: center;
	margin: 0px;
	padding:0px;


	background-color: #fff;
	background-image:url(../images/tlo.jpg);
	background-position:center 0px;
	background-repeat:no-repeat;
}
a {outline:none; }

/*clearfix
------------------------------------*/
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {clear:both;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
img.absmiddle {
vertical-align: middle;
margin-bottom: .25em;
}

/*==========GLOWNE WARSTWY===========*/

.kontener {padding: 0px;width: 911px;text-align: left;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
#gora { position:relative; margin:0;height: 130px; width: 911px;background-repeat: no-repeat;padding-top: 0px;padding-right: 0;padding-bottom: 0px;padding-left: 0;}
	a.logo{ position:absolute;  width:212px; height: 104px; display:block; float:left; text-indent:-99999px; background-image:url(../images/logo.png); background-repeat:no-repeat; position:absolute; top:14px; left:20px;}
	.gora_r{float:right; position:relative;  width:215px; height: 100px; text-align:center; padding:0px 0px 0px 10px;}

#gora	ul.menu_glowne{
	position:absolute;
	top:58px;
	left:192px;
	text-align:right;
	width: 690px;
}
#gora	ul.menu_glowne li{display: inline; padding:0; margin:0px 10px;  }
#gora ul.menu_glowne li a:link{color:#626262;font-size:14px; margin: 0;position: relative; font-style:italic; }
#gora ul.menu_glowne li a:hover{color:#b1a993;}
#gora ul.menu_glowne li a.active{color:#b1a993;font-size:14px; margin: 0;position: relative; font-style:italic; }
#gora ul.menu_glowne li a:visited{color:#626262; font-size:14px; font-style:italic;}
#gora ul.menu_glowne li a.active_m{color:#b1a993;}
#gora ul.menu_glowne span{color:#fe9832; margin:0 4px;}
#content{ width:970px; clear:both; margin: 0px 0px 0px 0px;}
 .c1{background-image:url(../images/tlo_content1.png); background-repeat:repeat-y; background-position:center; }
 .c2{background-image:url(../images/tlo_content2.png); background-repeat:repeat-y; background-position:center; }
 .c3{background-image:url(../images/tlo_content_oferta.png);  background-repeat:no-repeat; background-position:277px -10px;}
	.content_left{ width: 608px; float:left; }
	.content{  width: 911px; clear:both; margin-bottom:10px; }
	   .box_glowna{width:260px; float:left; margin-right:27px; font-size:11px; margin-top:36px; color:#959494; margin-bottom:30px;}
	   .box_glowna h1{color:#626262; font-weight:bold; font-style:italic; font-size:16px; margin-bottom:18px;}
	   .box_glowna a.more:link{width:60px; height:24px; display:block; text-indent:-9999px; background-image:url(../images/wiecej.png); background-repeat:no-repeat; margin-top:25px;}
		.box_glowna p {margin: 0 0 0 0; padding: 0 0 0 0;}
	.tresc{ width:574px; margin:17px 29px 20px 5px;}
	.tresc_podstrona{ width:557px; min-height: 500px; margin:13px 0px 20px 5px; background-color:#FFF; padding:25px; border-top:solid 3px #2b6370;}
	.tresc_podstrona h1{font-size:19px; font-weight:bold; display:block; margin:4px 0 20px 0px; color:#18414a; border-bottom:solid 1px #CCC; padding:0px 0px 10px 0px;}
	.content_right{ width: 299px; float:right; }
	.content_right h1{font-size:15px; font-weight:bold; display:block; margin:11px 0 10px 23px; color:#18414a;}
	.content_news{padding:23px; background-color:#2b6370; min-height:163px; font-size:11px; color:#c7dadf; }
	.content_news span{ color:#c8c1a8; display:block;}
	.content_news p{ margin: 0px; padding: 0px;}
	.content_news a {color: #C8C1A8}
	.content_news div.con{ color:#c7dadf; display:block;height:71px; margin-bottom:10px; overflow: hidden;}

	.content_szukaj {background-color:#18414a; padding: 15px 24px 13px 24px;}
	.content_szukaj input { padding: 0; font-size: 0.95em; color: #ada590; float: left; border: 0px none transparent; background: url('../images/szukaj_bg.png') no-repeat; }
				.content_szukaj input[type="text"] { width: 190px; height: 16px; margin: 0 9px 0 0; padding: 7px 8px; }
				.content_szukaj input[type="submit"] { width: 34px; height: 29px; text-indent: -3000px; cursor: pointer; background-position: -216px 0px; }

    .szybki_kontakt { margin-top:53px;}
	.szybki_kontakt h1 {color:#626262; font-style:italic; font-size:16px; margin-bottom:17px;}
	.szybki_kontakt p { font-size:11px; color:#959494; display:block; width:200px; margin-left:24px;}




.stopka1 {margin:0 0 0 6px;clear: both;height: 57px;padding-top: 1px;padding-right: 0;padding-bottom: 0;padding-left: 0;position: relative; color:#a7a7a7; font-size:11px; border-top:solid 1px #d7d7d7; width:910px;}
.copyright{float:left; width:300px; margin-top:10px;}
.phone{float:right; width:400px; margin-top:10px; text-align:right;}
.stopka1 a:link, .stopka1 a:visited, .stopka1 a:hover{
color:#a7a7a7; font-size:11px;
}
/*==========GLOWNE WARSTWY KONIEC===========*/


a:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#18414A; font-size: 12px;}
a:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #18414A; font-size: 12px;}
a:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color:#18414A; font-size: 12px;}
a:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#18414A; font-size: 12px;}

#menu_intro {
	height:301px;
	width: 648px;
    margin:2px 0 0 5px;

}
#menu_intro{list-style:none; padding: 0;}
#menu_intro li{display: inline; padding:0; margin:0; float:left;}
#menu_intro a {display:block;height:301px;float:left;width:152px; }



span.label{position:absolute; top:260px; display:block; left:15px; font-size:14px; color:#FFF; z-index:500; font-style:italic; font-weight:bold;}
/*==========1===========*/
.zd1 {clear: both;position:relative;display:block;height: 301px;width: 152px;background:url(../images/naglowek_zdjecia.jpg) no-repeat;
background-position:0 0; cursor: pointer;
}
.zd1 span.hover {position: absolute;display: block;height: 301px;width: 152px;background: url(../images/naglowek_zdjecia.jpg) no-repeat;background-position: 0 -301px; font-weight:bold;}
/*==========1===========*/
/*==========2===========*/
.zd2 {clear: both;position:relative;display:block;height: 301px;width: 152px;background:url(../images/naglowek_zdjecia.jpg) no-repeat;
background-position:-152px 0; cursor: pointer;
}
.zd2 span.hover {position: absolute;display: block;height: 301px;width: 152px;background: url(../images/naglowek_zdjecia.jpg) no-repeat;background-position: -152px -301px;}
/*==========2===========*/
/*==========3===========*/
.zd3 {clear: both;position:relative;display:block;height: 301px;width: 152px;background:url(../images/naglowek_zdjecia.jpg) no-repeat;
background-position:-304px 0; cursor: pointer;
}
.zd3 span.hover {position: absolute;display: block;height: 301px;width: 152px;background: url(../images/naglowek_zdjecia.jpg) no-repeat;background-position: -304px -301px;}
/*==========3===========*/
/*==========3===========*/
.zd4 {clear: both;position:relative;display:block;height: 301px;width: 152px;background:url(../images/naglowek_zdjecia.jpg) no-repeat;
background-position:-456px 0; cursor: pointer;
}
.zd4 span.hover {position: absolute;display: block;height: 301px;width: 152px;background: url(../images/naglowek_zdjecia.jpg) no-repeat;background-position: -456px -301px;}
/*==========3===========*/


/*ul#menu_intro_ul li a.zd1_active {width:152px; background-position:0 -301px;  position: absolute;
    display: block;  }		*/


/*==========3===========*/


#menu_intro_ul li a.zd4 {width:152px; background-position:-456px 0;}
#menu_intro_ul li a.zd4:hover,
ul#menu_intro_ul li a.zd4_active {width:152px; background-position:-456px -301px;}
/*==========4===========*/

.jj {
	color: #c8c1a8;
}
.bialy{background-color:#FFF;}

.news {margin-bottom: 10px;}
.news h2 { font-size: 14px; font-weight: bold; margin-bottom:5px;}
.m {cursor:pointer;}

#cookie-alert{
width: 100%;
height: 60px;
line-height: 60px;
position: fixed;
bottom: 0px;
background: #f4eca8;
text-align: center;
}