/**
 * Wyczyszczenie styli 
 */
img {border: 0px none; }


BODY { text-align:center; margin: 0px 0px 0px 0px; font:13px Tahoma,sans-serif; color:#6f6c62;}
.cls {clear:both;}
:focus {outline:0}
.left {float:left;}
.right {float:right;}
input.login{ background: #D180A9; color:white;}
div.body {margin:0 auto; width:952px; text-align:left;}
div.top {background: url('../img/top.jpg'); height:139px; width:950px; margin:0 auto;}
div.logo { background: url('../img/logo.png') no-repeat; margin:30px 0px 0px 0px; height:41px; width:199px;display:block; position:relative; top: 35px; left:640px; float:left; behavior: url(style/iepngfix.htc);}
div.logo a { display:block;border:0px solid red;height:100%;text-indent:-3000px; }

div.jezyki { margin:5px 0px 0px 0px; display:block; float:left; position:absolute; }
div.jezyki a {border:0; margin-left:10px;}
div.jezyki img {border:0;}

b.aktualna_strona {background:#FBEFDB none repeat scroll 0 0;border:1px solid #EFD3E0; display:block; float:left; font-size:14px; height:20px; text-align:center; width:20px; margin:0 10px;}

div.dodaj { margin:115px 5px 0px 0px; _margin:50px 30px 0px 0px; display:block; float:right;  }

div.szukaj {background:url(../img/sz_mapa.png) 380px center no-repeat;height:149px; padding: 0px 0px 0px 0px; margin:10px 0px 5px 5px;}
div.szukaj label {display:block; float:left; margin-right:5px; width:132px;font-family:Tahoma; font-size:14px; font-weight:bold;}
/* guzik szukaj */
button.szukaj {background:url(../img/sw-szukaj.png); height:23px; width:78px; border:0px none; cursor:pointer; }

div.stopka { text-align:center; margin: 10px 0px 0px 0px; padding:0px 0px 10px 0px; width:950px; display:block;float:left;  background: #d2d2d2 url('../img/stopka_s.png') left top repeat-x;}
div.stopka b {height:11px; display:block;background: #d2d2d2 url('../img/stopka_up.png') left top no-repeat; padding:0px; }
div.stopka i {font-style:normal; display:block; margin: 15px 0px 0px 15px;}

h1.stronaTopNaglowek {
	color:#D998B7;
	display:inline;
	float:right;
	font-size:22px;
	font-weight:normal;
	margin:10px 30px 0 0;
	padding:0;
}

div.presentation_box {
	margin:20px;
}

/** 
	Style Dla linkow noclegowych */
.noclegi-linki-container {margin-top:10px; padding:0 0 5px;}
.noclegi-linki-container h4 {clear:both; border-bottom: 1px dotted; padding: 10px;}
.noclegi-linki-container .linki-box {width:180px;}
.noclegi-linki-container .linki-hotele-box {clear:both; overflow:hidden;}
.noclegi-linki-container .linki-hotele-box li {float:left; width:75px;}

div.kollewa {float:left;  display:block;width:196px;}
div.kolsrodek {float:left; display:block; margin:0px 5px 0px 5px; width:550px;}
div.kolprawa {float:left; display:block;width:196px;}

div.kolpbelka {height:31px; margin:5px 0px 0px 0px; width:196px; background: url('../img/belka_l_s.png') left top repeat-x;}
div.kolpbelka b {display:block; padding:5px 0px 0px 0px; background:url(../img/belka_p_l.png) left top no-repeat; height:31px;
								 font-size:14px; text-align:center; color:#d180a9; }
div.kolpbelka i {display:block; padding:0px 0px 0px 0px; background:url(../img/belka_p_p.png) right top no-repeat; text-decoration:none; font-style:normal; height:31px;}


div.kollbelka {height:40px; margin:5px 0px 0px 0px; width:196px; background:#F3ECDB url(../img/belka_l_s.png) left top repeat-x;}
div.kollbelka b {display:block; padding:5px 0px 0px 0px; background:url(../img/belka_l_l.png) left top no-repeat; height:31px;
								 font-size:14px; text-align:center; color:#d180a9; }
div.kollbelka i {display:block; padding:0px 0px 0px 0px; background:url(../img/belka_l_p.png) right top no-repeat; text-decoration:none; font-style:normal; height:31px;}

div.kolsbelka {height:30px; margin:5px 0px 0px 0px; width:550px; background: url('../img/belka_s_s.png') center top no-repeat;}
div.kolsbelka b {display:block; padding:5px 0px 0px 0px; background:url(../img/belka_s_l.png) left top no-repeat;
								 font-size:14px; text-align:center; color:#d180a9; }
div.kolsbelka i {display:block; padding:0px 0px 0px 0px; background:url(../img/belka_s_p.png) right top no-repeat; text-decoration:none; font-style:normal; height:30px;}

div.kolsbelkaobiekt {height:30px; margin:5px 0px 0px 0px; width:750px; background: url('../img/belka_s_s.png');}
div.kolsbelkaobiekt b {display:block; padding:5px 0px 0px 0px; background:url(../img/belka_s_l.png) left top no-repeat;
								 font-size:14px; text-align:center; color:#d180a9; }
div.kolsbelkaobiekt i {display:block; padding:0px 0px 0px 0px; background:url(../img/belka_s_p.png) right top no-repeat; text-decoration:none; font-style:normal; height:30px;}

div.kolsbelkaobiekt a {
    text-decoration:none;
    display:block;
    margin:0 auto;
    text-align:center;
    color:white;
}
div.kolsbelkaobiekt a:first-letter {}
div.kolsbelkaobiekt a:hover {
    text-decoration:underline;
}
div.kolsbelkaobiekt a.lt {
    float:left;
    padding-left:10px;
    /* background: url(graf/nav-bg.gif) left -56px no-repeat; */
}
div.kolsbelkaobiekt a.gt {
    float:right;
    padding-right:10px;
    /* background: url(graf/nav-bg.gif) right -28px no-repeat; */
}





.ile_ob {margin:0 0 0 80px;display:block;position:relative; padding:15px 0 10px; font-size:14px;}
#dodaj_obiekt {width:500px; margin:0 auto; color:#0B62A2;margin-top:15px;}
#dodaj_obiekt b{width:105px; display:block;float:left; text-align:right; padding-right:5px;}
#dodaj_obiekt input {width:300px; color:#c26795;}
#dodaj_obiekt input.kod { width:60px;}
#dodaj_obiekt input.miasto { width:199px;}
#dodaj_obiekt i {font-style:normal;  font-weight: bold; padding-left:10px;}
#dodaj_obiekt textarea {width:300px; height:150px; color:#0B62A2; }
#send_dt {width:100px; float:right; margin-right:63px; border:1px solid #5798CA; background:#BBE0FB; color:#0D64A4;font-weight: bold;}


#wyslij_dg {width:100px; float:right; margin-right:63px; background:#f4f4f4; color:#D180A9;font-weight: bold;}

#kontakt {width:500px; margin:0 auto; color:#0B62A2;padding-top:10px;}
#kontakt b{width:100px; display:block;float:left; text-align:right; padding-right:5px; }
#kontakt input {width:300px; color:#c26795;}

#kontakt textarea {width:300px; height:150px;}
#send_kt {width:100px; float:right; margin-right:63px;  background:#BBE0FB; color:#0D64A4;font-weight: bold;}

.sp_dane {width:160px; display:block; float:left;}

p.linia {font-weight: bold; border-bottom: solid 1px #bcbcde; width: 100%; text-align:left;}


div.kolddbel {background:url(../img/belka_sd_cala.png) left bottom no-repeat; width:551; height:15px; text-align:center; color:white;font-size:11px;}
#zmianak {cursor:pointer;}

div.wrapper {display:table; width:116px; height:80px;}
.labo { display:table-cell; vertical-align:middle;}
div.hack {}

div.kol {background:#f7f6ef url('../img/l_dol.png') bottom no-repeat;padding-bottom:1px; }
div.kol	a:link{text-decoration: none; color:#6f6c62; font-size:12px;}
div.kol	a:visited{text-decoration: none; color: #6f6c62; font-size:12px;}
div.kol	a:hover{text-decoration: underline; color: #CF90B0; font-size:12px;}
div.kol	a:active{text-decoration: none; color: #6f6c62; font-size:12px;}
div.kols {background:#f7f6ef url('../img/s_dol.png') bottom no-repeat; }
div.kolsobiekt {background:#f7f6ef url('../img/s_dol.png') bottom no-repeat;}
div.kolsrodekobiekt {float:left; display:block; margin:0px 0px 0px 5px; width:750px; }
div.reklama_g {text-align:cenn:center;}
.mapa {float:right; margin:10px 30px 0px 0px;}


/*l_dol.png*/
ul {   margin: 0px auto 10px;
       padding: 0px;
   }

li {
    text-align:left;
    margin: 2px 15px;
    padding:2px 0px;
    font: 11px Tahoma;
    color:#6f6c62;

		list-style-type:none;
   }

a {text-decoration: none; color:#6f6c62; font-size:11px;}
a:hover{text-decoration: underline;}
a.underline {text-decoration: underline;}
div.strony {margin:0 auto;padding:15px 0 0 10px; font-size:13px;font-weight:bold; font-weight:normal;overflow:hidden; }
div.strony  a{color:#6F6C62; display:block; float:left; font-size:12px; font-weight:bold; padding-top:2px; text-decoration:none; padding:3px; border:1px solid #BFBAA9; background-color:#FBFAF3; }
div.strony a:hover{border:1px solid #EFD3E0; }
div.strony span.info { float:left; font-size:14px; margin:0 0 0 80px;}
div.strony span.stronicowanie {float:right; margin-right:10px;}

.dodajtop:link{text-decoration:blink; color:#d68fb2; font-size:16px; text-transform: capitalize; font-variant: small-caps;}
.dodajtop:visited{text-decoration:blink; color:#d68fb2; font-size:16px; text-transform: capitalize; font-variant: small-caps;}
.dodajtop:hover{text-decoration: underline; color:#d68fb2; font-size:16px; text-transform: capitalize; font-variant: small-caps;}
.dodajtop:active{text-decoration:blink; color:#d68fb2; font-size:16px; text-transform: capitalize; font-variant: small-caps;}

.tab_wiecej {width:400px; text-align:right;}


#wyszukanie {display:block; font-size:16px; float:left;padding:5px 0 0 2px;margin:3px 0 0;}
/*#wyszukanie { border-right:1px solid gray; }*/
#wyszukanie ul {padding:10px 0 0;margin:0;clear:left; }
#wyszukanie li {  text-align:left }


.form { background-color:#F7F7F7; border:1px solid #E4D4AB; color:#6F6C62; font-family:Tahoma; font-size:10pt;  }
#katalog1{margin: 15px 5px 10px 25px; padding-bottom:20px; text-align:center;}
#katalog1 ul{margin: 0px; padding: 0px; display: block; width: 240px;}
#katalog1 ul li {margin: 0px; padding: 0px; border: solid 0px red; display: inline; line-height: 18px; }
#katalog1 a {margin: 0px; padding: 0px; display: inline}
#katalog1 p {margin: 0px; padding: 0px; font-weight: bold;text-transform: capitalize; font-variant: small-caps; }
#katalog1 div {text-align:justify; margin:0 0 15px; padding: 0px; width: 255px; float: left; height:100px;}

/*
 * Formularze kontaktowe ( dodaj obiekt, kontakt)
 */
ol.emailErrorList {
	margin:0 auto;
	width:250px
}
	ol.emailErrorList li.success {
		color:##379F28;
	}
	ol.emailErrorList li{
		color:#D180A9;
	}
		ol.emailErrorList li b{
			color:#D73671;
		}

/**
 * Formularz wyszukiwarki
 */
 
#wyszukanie li.hidden { display:none; }
#wyszukanie li b {display:block;width:200px;float:left;text-align:right;margin-right:2px; font:700 14px Tahoma ;}
#wyszukanie b.red9 { margin: 0 0 0 70px;  padding: 0;border:0px solid red; color:#6f6c62;}
#wyszukanie select { width:200px; font:700 12px Tahoma ; }
#wyszukanie select option {border:0px solid #E1E7EB;}
#wyszukanie li.in {text-align:center; }

/**
 * Listy wyszukiwania 
 */

/* Zdjecia na listach  */
img.ajaxImg { }
div.zdjecie_nakladka {border-style:none; position:absolute; }
div.zdjecie_ajax_wyniki_pomoc {position: relative; margin:0 auto;}

div.stronyaj  {margin:0 auto;padding-left:10px; font-size:11px;font-weight:bold; font-weight:bold;}
div.stronyaj span.info {float:left;}
div.stronyaj span.stronicowanie {float:right; margin-right:10px;}
div.stronyaj  a{color:#6F6C62; display:block; float:left; font-size:12px; font-weight:bold; padding-top:2px; text-decoration:none;}
div.stronyaj  a:hover{text-decoration; }



#wyniki div.ileObiektowContainer {border-bottom-color:black; border-bottom-style:dotted; border-bottom-width:1px; margin-bottom:10px; margin-left:10px; margin-right:10px; margin-top:5px; overflow-x:hidden; overflow-y:hidden; padding-bottom:2px;}
.tab_wyniki {width:520; padding: 3px; margin:0 auto;}
.tab_tr {border:1px solid red;}
.tab_td1 {border-bottom:1px dotted #6F6C62;}
.tab_td2 {border-bottom:1px dotted #6F6C62;vertical-align:top; padding:10px 0 0 11px;}

.tab_td2 a { font-size:13px; color:#6f6c62; text-decoration: none;}
.tab_td2 a:hover{text-decoration: underline; color:#CF90B0;}
div.wynikiLinkiInfo {font-size:11px; margin-top:5px;}
div.wynikiLinkiInfo a {font-size:11px;}
	
/** 
 *	Strona Obiektu 
 */
#wizytowka a {font-size:13px; }
#wizytowka {float:left; margin-top:10px;}
#wizytowka li { font-size:13px; width:440px;margin:5px 0px 7px 30px; overflow:hidden;}
#wizytowka li b {display:block; float:left; width:220px;}
a.pokazCalaGalerie{ cursor: pointer; }
.danetele {float:left; width:700px;}
#galeria {width:200px; float:right; margin:10px 0px 0px 0px;}
#galeria2 {display:block; float:left; width:700px; margin:0px 10px 0px 20px; text-align:justify; _margin:0px 5px 0px 10px; text-align:center;}
#galeria2 img {border:1px solid #6F6C62; margin: 5px 5px 5px 5px;}
a.pokazGaleriaLink { }
a.pokazGaleriaLink img{padding-top:5px; vertical-align:-7px; padding-right:10px; font-weight:bold; text-decoration:none;}

/* Opisy */
#opisy {float:left; width:700px; margin:0px 10px 0px 20px; text-align:justify; _margin:0px 5px 0px 10px;}

/* Mapa Googli*/
#map {width: 700px; height: 400px; }
#mapContainer {  width:700px; margin:0px 10px 0px 20px;  text-align:center;}

/* Formularz kontaktowy */
#wyslij_maila {background:url('../img/sw-wyslij.png') no-repeat; border:0 none; width:88px; height:25px; cursor:pointer; }
#pokazWyslijMailForm{background:url('../img/swmail.png') no-repeat 0 -45px; height:44px; display:block; cursor:pointer}
#pokazWyslijMailForm.hover{background-position:0 0;}
#kontaktForm{ overflow:hidden; width:700px; margin:10px 10px 0px 20px; text-align:justify; text-align:center;}
#kontaktForm ul{ float:left;}
	#kontaktForm ul li.clear {clear:both; height:0px; padding:0; margin:0;}
	#kontaktForm ul li.newsletter {text-align:center; clear:both; }
	#kontaktForm ul li.telefon {width:400px;}
	#kontaktForm ul li.submitForm {float:right; width:110px;}
	#kontaktForm ul li{ margin:0 0 0 15px; float:left; width:650px;}
		#kontaktForm ul li input {margin-left:12px; margin-top:2px;}
		#kontaktForm ul li label {display:block; float:left;}
			#kontaktForm ul li label strong { width:130px;display:block; float:left; margin:5px 0px 0px 0px; }
