@import url(css-reset.css);

@font-face {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	font-style: normal;
}


html{
background:url(images/tlo-od-gory.png) top repeat-x #FFF;
}

body{
background:url(images/tlo-od-gory.png) /*top*/left -34px repeat-x #FFF;
height:600px;
width:100%;
font-family:arial;
font-size:12px;
}

div.box1 img.top22 {
    left: 0;
    position: absolute;
    top: -14px;
}
#stopka_prawa{
position:absolute;
left:370px;
top:40px;
color:#515151;
/* z-index:999; */
width: 279px;
height: 91px;
background:url(images/platnosci.png) no-repeat 0px 0px;
}
#top-bg{
margin-top:20px;
}


#wrapper{
width:996px;
margin-top:/*2*/0px;
margin:0 auto;
}

#wrapper div>h1>a{
width:430px;
height:52px;
/* background:url(images/logo.png); */
position:absolute;
}

#footer{
width:996px;
height:/*160*//*98*/370px;
background:url(images/tlo-stopka.png);
clear:both;
}

#panel{
width:906px;
float:left;
height:44px;
/* background:url(images/panel-bg.png) no-repeat bottom; */
left:0px;
line-height:16px;
font-family: Tahoma, Geneva, sans-serif;
z-index:99;
}

#panel h2{
font-size:14px;
line-height:20px;
}

#panel a{
text-decoration:none;
color:#13437d;
font-size:13px;
}

#community{
/* background:url(images/community-bg.png); */
width:40px;
height:44px;
float:right;
}

#community img{
position:relative;
top:-6px;
}

#community .blip{
float:left;
margin: 0 2px;
}
#community .facebook{
float:left;
margin: 0 2px;
}
#community .nk{
float:left;
margin: 0 2px;
}
#logowanie{
margin-left: 500px;
width:450px;
height:44px;
/* background:url(images/zaloguj-bg.png); */
float:left;
left:0px;
 font-family: Tahoma, Geneva, sans-serif;
}

#logowanie input{
padding:0;
margin:0;
}

#logowanie input[type='text'],#logowanie input[type='password']{
width:112px;
height:19px;
background:url(images/tlo-pole.png) no-repeat;
padding-top:2px;
border:none;
font-size:12px;
font-family:Tahoma, Geneva, sans-serif;
color:#13437d;
padding-left:8px;
display:block;
float:left;
margin-top:5px;
float:left;
}
#logowanie input[type='password']{
background:url(images/tlo-pole.png) no-repeat;
float:left;
}

#logowanie input[type='image']{
margin:5px 0px 0px 5px;
float:left;
}

#logowanie a{
text-decoration:none;
margin: 8px 0px 0px 8px;
color: #feca3a;
font-weight:bold;
float:left;
}

#logowanie span{
display:block;
font-family:Tahoma, Geneva, sans-serif;
}

div.box1{
postition:relative;
}

div.box1 img.top{
position:absolute;
top:-57px;
left:0px;
}

div.box1 img.bottom{
position:absolute;
bottom:-14px;
left:0px;
}


div.box1 h2.naglowek{
font:19px;
font-family:Tahoma, Geneva, sans-serif;
color:#39759f;
position:absolute;
top:-41px;
}

div.box2{
background:#FFF;
position:relative;
}

div.box2 img.top{
position:absolute;
top:-49px;
left:0px;
}

div.box2 img.bottom{
position:absolute;
bottom:-12px;
left:0px;
}

div.box2 h2.naglowek{
font:19px;
font-family:Tahoma, Geneva, sans-serif;
color:#39759f;
position:absolute;
top:-36px;
text-indent:36px;
text-align:left;
left:0px;
}



#wyszukiwarka{
width:360px;
margin-bottom:5px;
float:left;
margin-top:8px;
z-index:99;
}

#wyszukiwarka-tresc{
background:url(images/tlo-wyszukiwarki.png);
width:360px;
height:230px;
float:left;
color: #fff;
padding-top: 20px;
}

#wyszukiwarka select, #wyszukiwarka .select, #wyszukiwarka2 select, #wyszukiwarka2 .select{
display:inline;
display:block;
margin:0px;
margin-left:146px;
	float:left;
}



#wyszukiwarka .select ,#wyszukiwarka2 .select {
	position: absolute;
	width: 150px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 32px;
	padding: 0 24px 0 8px;
	color: #4c91b1;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	background: url(images/tlo-wybor-wyszukiwarka.png) no-repeat;
	overflow: hidden;
	text-align:center;
	line-height:25px;
	left:0px;
	float:left;
}
#wyszukiwarka2 .select {
	position: absolute;
	width: 150px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 32px;
	padding: 0 24px 0 8px;
	color: #4c91b1;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	background: url(images/tlo-wybor-wyszukiwarka.png) no-repeat;
	overflow: hidden;
	text-align:center;
	line-height:25px;
	left:0px;
	float:left;
}
#wybor .select  {
	position: absolute;
	width: 187px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 25px;
	padding: 0 24px 0 8px;
	color: #4c91b1;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	background: url(images/wyszukiwarka-select.png) no-repeat;
	overflow: hidden;
	text-align:center;
	line-height:25px;
	left:0px;
}
#wyszukiwarka input, #wyszukiwarka2 input{
margin-right:8px;
margin-left:36px;
float:left;
}

div.left{
margin-right: 10px;
width:650px;
float:right;
clear:left;
}

div.right{
width:321px;
float:left;
margin-left: 10px;
margin-right:4px;
}

div.right img{
margin-bottom:25px;
/*display:block; */
}
#footer{
margin-top:-300px;
}

#footer ul{
width:996px;
 margin: 0px 0px 20px 72px;

}

#footer li{
float:left;
padding:3px 11px;
background:url(images/footer-menu-border.png) repeat-y 0px 7px;
font-family:Tahoma, Geneva, sans-serif;
margin-top:2px;
z-index:20;
position:relative;
}

#footer li:first-child{
background:none
}

#footer li a{
text-decoration:none;
color:#7d7d7d;
font-family:Tahoma, Geneva, sans-serif;
}

#footer a.gora{
position:absolute;
left:18px;
top:48px;
z-index:34;
}

#footer a.mapa{
position:absolute;
top:53px;
left:452px;
z-index:20;
}

#footer img.skrzydlo{
position:absolute;
left:-75px;
top:7px;
}


#top-bg ul{
margin-top:20px;
float:left;
width:762px;
height:38px;
background:url(images/tlo-nawigacja.png);
}

#top-bg ul li{
float:left;
margin:0px 10px 0px 1px;
}

#top-bg li a{
margin:0px;
height:38px;
display:block;
float:left;
padding:13px 2px 0px 2px;
/*font-weight:bold;*/
text-decoration:none;
color:white;
font-size:12px;
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
/* text-indent:-10000px; */
}


#top-bg li a:hover{
	border:0px;
}
#top-bg li:hover{
border:0px;
}
/*.menu-l:hover{
background:url(images/menu-h-left.png);
background-repeat:no-repeat;
background-position:left;
}
.menu-r:hover{
background:url(images/menu-h-measure.png) repeat-x center 0px;
background:url(images/menu-h-right.png);
background-repeat:no-repeat;
background-position:right;
}*/



#gory{
width:100%;
height:200px;
background:url(images/gory.png) repeat-x center -10px;
margin-top:40px;
position:absolute;
z-index:2;
left:0px;
}

div.art a.more{
position:absolute;
right:0px;
bottom:10px;
}

#content div.info{
font-size:14px;
font-weight:bold;
color:red;}
.punktacja{
width:100px;
height:6px;
border:1px solid #c3c3c3;
}
.punkty{
height:6px;
background-color:#9ad71c;
}
.ocena{
width:100px;
float:left;
margin:5px 20px;
}
.punkty_liczba{
float:right;
font-size:0.8em;
}
#footerPartnerzy{
color: #7d7d7d;
font-size:16px;
clear:both;
width:996px;
height:55px;
padding-top:12px;
margin:10px 0px 0px 70px;
background-repeat:no-repeat;
}
#tlo_top_Top{
   background-image: url('images/jebane-tlo-belka.png');
   background-repeat:no-repeat; 
    height: 44px;
    left: 0;
    position: absolute;
    top: -235px;
    width: 960px;
}
#kursy{width:90%;margin:0 auto;text-align:left}
#kursy td{padding:5px;border-bottom:1px dashed balck}
#kursy .procent{text-align:right;color:green;width:30%;}
#kursy .kurs{text-align:center;color:black;width:30%;}
#kursy .waluta{text-align:left;color:#236193;width:30%;}
.nagKursy{font-weight:bold;background-color:#e5fbff}
.dataKurs{text-align:right}
#kursy .spadek{color:red;}


#prognoza{
width:308px;
/* height:265px; */
text-align:center;
margin-bottom:10px;
margin-top:53px;
}
#prognoza img.bottom{
bottom:-37px;
}
#ads, #google_ads_frame1{
    display: none;
}
#google_translate_element{
background:none;
right:5px;
margin-top:5px;
height:40px;
float:right;
}
.informator{
font-family:'Arial';
background-color: #D2E2FF;
    border: 1px solid #97D4DD;
    margin-top: 10px;
    padding: 10px;
    line-height:1.5em;
    text-align: left;
}
.informator a{
font-weight:bold;
color:#0090FF;
text-decoration:none;
}
.informator a:hover{
text-decoration:underline;
color:red;
}
#mobilny_turysta{
width:638px;
height:153px;
padding:0px;
padding-top:10px;
background-image:url('images/mobilny_turysta_tlo.png');
background-repeat:no-repeat;
margin:0 auto;
margin-top:20px;
margin-bottom:20px;
position:relative;
}
#wynajem_campera{
position:absolute;
display:block;
margin:0px;
padding:0px;
width:209px;
height:148px;
left:5px;
bottom:5px;
background-image:url('images/wynajem_campera.png');
background-repeat:no-repeat;
}
#czartery_jachtow{
position:absolute;
display:block;
margin:0px;
padding:0px;
width:209px;
height:148px;
left:214px;
bottom:5px;
background-image:url('images/czartery_jachtow.png');
background-repeat:no-repeat;
}
#wynajem_samochodow{
position:absolute;
display:block;
margin:0px;
padding:0px;
width:210px;
height:148px;
left:423px;
bottom:5px;
background-image:url('images/wynajem_samochodow.png');
background-repeat:no-repeat;
}
.tytul {
color:#106ec5; 
font-size:16px; 
font-weight:bold; 
height: 26px; 
margin: 8px 0px 0px 15px;
}
.kreska630 {
background-color:#106ec5; 
width: 630px; 
height: 1px; 
margin: 0px 0px 20px 0px;
}
.kreska976 {
background-color:#106ec5; 
width: 976px; 
height: 1px; 
margin: 0px 0px 20px 0px;
}
.tresc {
font-family:Tahoma, Geneva, sans-serif; 
font-size:14px;
width:976px; float:left;
margin-left:10px; 
margin-right:10px;
}
.tresc630 {
font-family:Tahoma, Geneva, sans-serif; 
font-size:14px;
width:630px; float:left;
margin-left:10px; 
margin-right:10px;
position: relative;
}
.tresc976 {
font-family:Tahoma, Geneva, sans-serif; 
font-size:14px;
width:976px; float:left;
margin-left:10px; 
margin-right:10px;
}
.podstrona-gora {
	float:left;
	width:996px;  
	margin-top:10px; 
	height: 12px; 
	background-image:url(images/gora-zawartosci-tla.png);
}
.podstrona-dol {
	float:left; 
	width:996px;  
	margin-bottom:8px; 
	height: 12px; 
	background-image:url(images/dolna-zawartosci-tla.png);
}
.podstrona-tresc {
	float:left; 
	width:996px; 
	background-image:url(images/tlo-zawartosc-strony.png);
}

#seo{
width:996px;
clear:both;
}
.here a{
color: #106EC5;
text-decoration: none;}

.ads{text-align:center;margin:5px;width:100%;}
.ads ins{display:inline-block;vertical-align: top;}
.ads-desc{text-align:center;margin:5px;float:left;}
.img-blur{filter: blur(10px);
  -webkit-filter: blur(10px);
  -moz-filter: blur(10px);
  -o-filter: blur(10px);
  -ms-filter: blur(10px);
  filter: progid: DXImageTransform.Microsoft.Blur(PixelRadius='10');}