body{
	background:url('img/bg.png') repeat-x;
	margin:0px;
	padding:0px;
    font-size: 11px;
	font-family:arial;
}
.clear{
	clear:both;
}
a{
	text-decoration:none;
	color:#044192;
	outline:none;
}
a.hover{
	
}
img{
	border:0px;
}
#logo{
	display:block;
	background:url('/img/logo.png') no-repeat;
	width:195px;
	height:144px;
	position:absolute;
	top:90px;
	left:50%;
	margin-left:-485px;
	z-index:1000;
}


.trusted { overflow: hidden;}

#trusted-list li img {}
#page{
	width:1050px;
	margin:auto;
}
#head{
	width:1050px;
	height:511px;
	background:url('img/top.jpg') no-repeat;
	position:relative;
}
ul#mainmenu{
	margin:0px 0px 0px 0px;
	padding:25px 0px 0px 32px;
	font-size:20px;
	list-style:none;
	z-index:1000;
	top:0px;
	position:absolute;
}
ul#mainmenu li{
	background:url('img/mr.png') top right no-repeat;
	float:left;
	height:58px;
	padding-right:10px;
	margin:0px 5px 0px 5px;
}
ul#mainmenu li a{
	background:url('img/ml.png') top left no-repeat;
	float:left;
	height:58px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:65px;
	padding:0px 25px 0px 35px;
	font-family:'myriad-bold-cond';
}

ul#mainmenu li:hover,ul#mainmenu li.current{
	background:url('img/mrh.png') top right no-repeat;
}
ul#mainmenu li:hover a,ul#mainmenu li.current a{
	background:url('img/mlh.png') top left no-repeat;
	color:#062f60;
}
#pogoda{
	background:url('img/pogoda.png') top left no-repeat;
	position:absolute;
	bottom:36px;
	left:25px;
	width:1001px;
	height:62px;
	z-index:1000;
}
#headlink{
	background:url('img/head.png') 0px 0px no-repeat;
	position:absolute;
	left:1018px;
	top:377px;
	width:53px;
	height:113px;
	overflow:hidden;
}
#sublink{
	background:url('img/flaga_sub.png') 0px 0px no-repeat;
	position:absolute;
	left:1027px;
	top:268px;
	width:53px;
	height:113px;
	overflow:hidden;
}
#menu_pogoda{
	list-style:none;
	margin:0px;
	padding:0px;
	position:absolute;
	bottom:17px;
	left:25px;
	z-index:1000;
}
#menu_pogoda li{
	float:left;
}
#menu_pogoda li a:link,#menu_pogoda li a:visited{
	background:#114b98;
	color:#FFFFFF;
	font-size:10px;
	font-family:myriad-reg;
	margin:0px 2px 0px 0px;
	line-height:19px;
	padding:0px 7px 0px 7px;
	float:left;
	outline:none;
}

#menu_pogoda li a:hover,#menu_pogoda li a:active,
#menu_pogoda li a.current:link,#menu_pogoda li a.current:visited{
	background:#4577BF;
}
.scrollable{
	position:relative;
	overflow:hidden;
	width: 1000px;
	height:45px;
	margin:15px 0px 0px 0px;
}

.scrollable .items{
	width:20000em;
	position:absolute;

}
.items div.item {
	width: 1000px;
	float:left;
}
.dzien_pogody{
	float:left;
	color:#FFFFFF;
	padding:5px 0px 0px 0px;
	margin:0px 5px 0px 5px;
	width:110px;
	font-family:'dinp';
}
.dzien_pogody .nazwa{
	font-size:10px;
	clear:both;
	display:block;
}
.dzien_pogody img{
	float:left;
	height:40px;
	margin-right:5px;
}
.dzien_pogody .temperatura{
	font-size:20px;
	font-family:'dinp-bold';
}
.dzien_pogody .pogoda_opis{
	float:left;
	width:65px;
}
#footer{
	clear:both;
	background:#1f76d9;
	color:#FFFFFF;
	font-size:10px;
	overflow:hidden;
}
#footer a{
	color:#FFFFFF;
}
#foottxt{
	width:1000px;
	margin:auto;
	padding:5px 0px 5px 0px;
}
#fck{
	float:left;
	margin:0px 0px 0px 25px;
	padding:20px 0px 60px 0px;
	color:#4c4c4c;
	font-family:arial;
	font-size:12px;
	width:735px;
	text-align:justify;
}
#fck h1,#fck h2,#fck h3, h1.tytul{
	color:#044192;
	font-family: myriad-reg;
	font-weight:normal;
	font-size:25px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
#fck h2{
	font-size:18px;
}
#fck h3{
	font-size:15px;
}
.fckmain{
	width:480px !important;
	margin:5px 0px 0px 35px !important;
	padding:0px 0px 0px 0px !important;
}
#masz_pytania{
	float:left;
	background:url('img/masz_pytania.jpg') no-repeat;
	width:245px;
	height:193px;
	margin-left:10px;
}
#bannery{
	float:right;
	width:250px;
	margin-right:25px;
	padding:10px 0px 20px 0px;
}
#bannery_main{
	width:750px;
	float:left;
	margin-left:25px;
	margin-top:10px;
}
.newsy_lista{
	float:right;
	width:246px;
	margin-right:25px;
	margin-top:10px;
}
.post,.post_active{
	background:url('img/news_noactive.jpg') no-repeat;
	font-size:10px;
	font-family: 'Trebuchet MS';
	color:#FFFFFF;
	line-height:12px;
	cursor:pointer;
	height:82px;
	padding:0px 5px 0px 5px;
	margin:0px 0px 5px 0px;
	
}
.post_active{
	background:url('img/news_active.jpg') no-repeat;
}
.post h2,.post_active h2{
	font-size:12px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
}
.post p,.post_active p{
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	
}
.paginacja{
	clear:both;
	padding:0px 0px 40px 0px;
	overflow:hiedden;
}
.paginacja .prev{
	background:url('img/nowsze.jpg') no-repeat;
	float:left;
	width:128px;
	height:18px;
}
.paginacja .next{
	background:url('img/starsze.jpg') no-repeat;
	float:right;
	width:115px;
	height:18px;
}
.banner{
	background:url('img/wyd_bg.jpg') no-repeat;
	width:246px;
	height:125px;
	overflow:hidden;
	color:#FFFFFF;
	float:left;
	line-height:120%;
	cursor:pointer;
	padding-top:4px;
}
.banner td{
	color:#FFFFFF;
	font-size:11px;
	line-height:120%;
}
#bannery .banner{
	border-bottom: 10px solid #FFFFFF;
}
#bannery_main .banner{
	border-right: 4px solid #FFFFFF;
}
.obiekt{
	clear:both;
	overflow:hidden;
	margin:10px 0px 15px 0px;
}
#fck .obiekt h2{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.obiekt img{
	float:left;
	border:0px;
	margin:0px 10px 0px 0px;
}
.obiekt .opis{
	float:left;
	width:530px;
	font-family:arial;
	font-size:12px;
	color:#4c4c4c;
}
.obiekt .opis .ocena{
	clear:both;
	overflow:hidden;
}
.obiekt .opis .ocena img{
	float:left;
	margin:0px;
}
#wyszukiwarka{
	background:url('img/wyszukiwarka.jpg') no-repeat;
	width:742px;
	height:90px;
}
#wyszukiwarka table{
	margin:30px 10px 0px 10px;
	color:#FFFFFF;
	font-weight:bold;
}
#wyszukiwarka table td{
	padding-right:20px;
}
#jeden_obiekt{
	margin:10px 0px 0px 0px;
}
#jeden_obiekt .zdjecia{
	clear:both;
	overflow:hidden;
}

#jeden_obiekt .zdjecia a{
	float:left;
	margin:10px 5px 0px 0px;
}
#fade{
	position:absolute;
	top:83px;
	left:25px;
	list-style:none;
	overflow:hidden;
	width:1001px;
	height:414px;
	margin:0px;
	padding:0px;
}
#fck table{
	border-collapse:collapse;
}
#fck table tr{
	background:#B4D2F8;
}
#fck table tr.striped{
	background:#FFFFFF;
}
#fck table th{
	background:#044192;
	color:#FFFFFF;
}
#fck ul li{
	line-height:150%;
}
#wyszukiwarka table tr,#wyszukiwarka table tr.striped,
#fck table.clean tr,#fck table.clean tr.striped
{
	background:none;
}
.kontakt_lewa{
	float:left;
	width:353px;
	min-height:300px;
	margin:0px 0px 0px 25px;
}
.kontakt_prawa{
	float:left;
	width:353px;
	min-height:300px;
	margin:0px 0px 0px 25px;
}
.kontakt_top{
	margin-top:10px;
	width:353px;
	float:left;
	height:166px;
	background:url('img/kontakt_top.jpg');
	color:#FFFFFF;
	text-align:center;
	font-family:myriad-bold-cond;
	position:relative;
	z-index:1000;
}
.kontakt_top .ulica{
	font-size:20px;
	margin-top:5px;
}
.kontakt_top .telefon{
	font-size:19px;
	margin-top:5px;
}
.kontakt_top .mail{
	font-size:15px;
	font-family: 'myriad-reg';
}
.kontakt_top .otwarte{
	width:100%;
	margin-top:10px;
}
.kontakt_top .otwarte th{
	text-align:center;
	font-size:12px;
}
.kontakt_top .otwarte td{
	text-align:center;
	font-size:23px;
}
.kontakt_bottom2{
	width:353px;
	float:left;
	height:309px;
	background:url('img/kontakt_bottom2.jpg') no-repeat;
	color:#FFFFFF;
	display:none;
}
.kontakt_bottom1{
	width:353px;
	float:left;
	height:18px;
	background:url('img/kontakt_bottom.jpg');
	display:block;
}
.znajdz_na_mapie{
	position:absolute;
	right:0px;
	bottom:-20px;
	width:128px;
	height:20px;
	z-index:1000;
	outline:none;
}
.toggle_contact{
	position:absolute;
	right:128px;
	bottom:-20px;
	width:128px;
	height:20px;
	z-index:1000;
	outline:none;
}
table.formularz{
	color:#044192;
	width:345px;
	margin:auto;
	margin-top:0px;
}
td.label{
	font-size:10px;
	padding-top:3px;
}
.inputdiv{
	width:342px;
	height:38px;
	background:url('img/input.jpg') no-repeat;

}
.inputdiv input{
	border:0px;
	width:320px;
	margin:10px 0px 0px 10px;
}
.textareadiv{
	width:342px;
	height:104px;
	background:url('img/textarea.jpg') no-repeat;

}

.textareadiv textarea{
	border:0px;
	width:320px;
	margin:10px 0px 0px 10px;
	height:85px;
}
.wyslij{
	display:block;
	float:right;
	margin-top:0px;
	width:128px;
	height:30px;
	border:0px;
	background:transparent;
	cursor:pointer;
}
.error_input{
	border:1px solid #FF0000 !important;
}
@font-face {
  font-family: 'myriad-bold-cond';
  src: url('font/myriadpro-boldcond-webfont.ttf');
}
@font-face {
  font-family: 'myriad-reg';
  src: url('font/myriadpro-regular-webfont.ttf');
}
@font-face {
  font-family:'dinp';
  src: url('font/dinpl-medium-webfont.ttf');
}
@font-face {
  font-family: 'dinp-bold';
  src: url('font/dinpl-bold-webfont.ttf');
}
