/* CSS Document */

@media (max-width: 1050px) {
	
	
div.body {
	width:768px;
	height:auto;
	margin:0 auto 0 auto;
	overflow:hidden;
	clear:both;
	/*background-color:#0FF;*/	
}


/*  MENU MOB */
.menu {
	display:none;
}
#menumob {
	display:block;
}
.menu-mod-ico {
	right:17px;
	top:17px;
	width:31px;
	height:27px;
	z-index:100;
	position:fixed;
	z-index:100000;
	display:block;
	cursor:pointer;
}
.menu-mob {
	display:block;
	width:auto;
	padding:0px;
	height:auto;
	top:40px;
	overflow:hidden;
	float:right;
	position:fixed;
	right:0px;	

	z-index:10000;
	display:none;
	overflow:auto;
	max-height:95%;
}	
.menu-mob a {
	text-decoration:none;
	color:#fff;
	font-size:14px;
}
.menu-mob a:hover {
	text-decoration:underline;
	color:#fff;
	font-size:14px;
}
.link {
	width:auto;
	float:left;
	overflow:hidden;
	padding-left:0px;
	clear:both;
	padding:10px;
	text-align:left;
}
.link-konto {
	width:auto;
	clear:both;
	padding-left:0px;
	padding-right:20px;
	margin:10px;
	background-image:url(../images/ico-lock.png);
	color:#FFF;
	display:none;
}
.link-konto-login {
	width:auto;
	clear:both;
	padding-left:54px;
}
.menu-links {
	width:110px;
	padding:20px;
	float:left;
	overflow:hidden;
	padding-right:70px;
	background-color:#043d92;
}
.menu-links-k {
	width:110px;
	padding:20px;
	float:left;
	overflow:hidden;
	padding-right:70px;
	background-color:#75ab2e;
}
.menu-bg-f {
	width:100%;
	height:auto;
	overflow:hidden;
	clear:both;
	background-color:#043d92;
}
.menu-bg-k {
	width:100%;
	height:auto;
	overflow:hidden;
	clear:both;
	background-color:#75ab2e;
}

.underline {
	text-decoration:underline;
}

.menu-konto {
	width:150px;
	display:block;
	float:left;
	overflow:hidden;
	height:auto;
	background-color:#0846a2;
	padding:20px;
	text-align:center;
	color:#FFF;
	padding-top:30px;
	padding-bottom:20px;
}
.avatar-menu {
	width:80px;
	height:80px;
	overflow:hidden;
	clear:both;
	background-image:url(../images/avatar-menu.png);
	margin:0 auto 0 auto;
	margin-top:10px;
	margin-bottom:10px;
	opacity:0.7
}
.arrow-up-menu {
	display:none;
}
.link-konto-login {
	padding-left:0px;
	text-align:left;
}
.login-links {
	display:none;
}


.links-sub {
	display:none;
}

.links-login {
	display:none;
}




.menu-konto-login {
	width:100%;
	padding:0px;
	padding-bottom:0px;
	float:left;
	overflow:hidden;
	border-bottom:1px solid #0846a2;
}
.menu-konto-login-k {
	width:100%;
	padding:0px;
	padding-bottom:0px;
	float:left;
	overflow:hidden;
	border-bottom:1px solid #7cb434;
}
.link-login {
	width:100%;
	float:left;
	overflow:hidden;
	padding:10px;
	clear:both;
	padding-left:30px;
	text-align:left;
	background-color:#a7d6ff;
	background-color:#0846a2;
	cursor:pointer;
	text-decoration:none;
	color:#fff;
	font-size:14px;
	margin-bottom:1px;	
}
.link-login-k {
	width:100%;
	float:left;
	overflow:hidden;
	padding:10px;
	clear:both;
	padding-left:30px;
	text-align:left;
	background-color:#7cb434;
	cursor:pointer;
	text-decoration:none;
	color:#fff;
	font-size:14px;
	margin-bottom:1px;	
}

.link-login-k-active{
	width:100%;
	float:left;
	overflow:hidden;
	padding:10px;
	clear:both;
	padding-left:30px;
	text-align:left;
	background-color:#8ec545;
	cursor:pointer;
	text-decoration:none;
	color:#fff;
	font-size:14px;
	margin-bottom:1px;	
}


.links-login-sub {
	width:auto;
	clear:both;
	overflow:hidden;
	margin-left:0px;
	display:none;
}
.link-login-sub {
	width:290px;
	float:left;
	overflow:hidden;
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	padding-left:0px;
}
.l-padding {
	width:50px;
	height:10px;
	float:left;
	overflow:hidden;
}

.zalogowany {
	width:auto;
	float:left;
	padding-left:30px;
	color:#FFF;
	text-align:left;
	padding-bottom:20px;
}
.kontekst {
	width:auto;
	float:left;
	padding-left:25px;
	padding-bottom:20px;
	padding-top:0px;
	margin-top:0px;
}


/* end menu mob */



.logo {
	width:200px;
	float:left;
	margin:0 auto 0 auto;
	margin-top:30px;
}
.logo-graf {
	width:200px;
}
.slogan {
	font-weight:normal;
	font-size:12.4px;
}


.bottom {
	width:768px;	
}
.s-body {
	width:760px;
	
}
.s-kol {
	padding-right:70px;
}

.banery {
	width:100%;
	height:337px;
	clear:both;
}
.ban-haslo {
	text-align:center;
}
.baner1 {
	width:100%;
	height:337px;	
	background-size:1050px;
}
.baner2 {
	width:100%;
	height:440px;	
	background-size:750px;
}
.baner3 {
	width:100%;
	height:440px;	
	background-size:750px;
}

.zajawki {
	background-image:none;
	height:auto;
	padding-left:50px;
}
.zajawka {
	width:299px;
	height:89px;
	padding:22px;
	float:left;
}
.promowane {
	width:730px;
}
.promowana {
	margin:10px;
	margin-left:33px;
}

div.cookie {
	width:80%;
}
div.cookie-txt {
	width:100%;
}
.content-padding {
	width:730px;
	float:none;
	margin:0 auto 0 auto; 
}
.content-padding-oferta {
	width:730px;
}
.conpany-info {
	width:730px;
}
.content-left {
	width:510px;
	height:auto;
	float:left;
	overflow:hidden;
}

/* oferty */
/*
.kategorie {
	width:498px;
}
.oferty {
	width:474px;
}
.oferta {
	width:454px;
}
.oferta-over {
	width:454px;
}
.of-info {
	width:250px;
}
.of-cena {
	float:left;
	clear:both;
}
.of-info-midle {
	height:auto;
	width:100%;
	overflow:hidden;
	padding:0px;
}
.of-info-midle p {
	margin:0px;
	padding:0px;
}
.of-skrot {
	width:100%;
	height:47px;
	overflow:hidden;
	float:left;
	color:#ccc;
	font-size:12px;
	text-align:left;
	line-height:15px;
}
.of-ico {
	display:none;
}
.of-l-op {
	float:left;
}
.reklama-txt {
	width:95%;
}*/

/* ofertowa */
.pakiet {
	width:95%;
}
.pakiet-t {
	width:95%;
}
.powiazana {
	margin:5px;
}
.powiazana-over {
	margin:5px;
}
.oferta-left {
	width:475px;
	height:auto;
	overflow:hidden;
	float:left;
}
.k-navi {
	width:730px;
}
.tab-kalendarz {
	width:730px;
}
.rez-popup {
	width:750px;
}
.contener {
	width:730px;
}
.field-komentarz {
	width:600px;
}
.op-content {
	width:95%;
}
.up-kw {
	display:none;
}

/* Rezerwacja*/
.ramka {
	width:722px;	
}
.rez-oferta {
	width:410px;
	float:left;
	border-left:0px dotted #CCC;
}

/* Pakiety */

.content-padding-pakiety {
	width:95%;
}

.ofer-pakiet {
	float:none;
	display:inline-block;

}
.ofer-box1 {
	float:left;	
	float:none;
	display:inline-block;
}
.ofer-box2 {
	float:left;
	margin-top:7px;
	float:none;
	display:inline-block;
}
.butons-pakiety {
	height:auto;
	overflow:hidden;
	float:left;
	border:1px dashed #CCC; 
	width:310px; 
	margin-left:10px; 
	margin-right:10px; 
	min-height:324px;
	margin-top:7px;
	padding-top:0px;
	float:none;
	display:inline-block;
}
.butons-pakiety .button-grey{
	clear:both;
	margin-top:20px;
	margin-left:20px;
	float:left;
}
.butons-pakiety .button-yellow{
	clear:both;
	margin-top:20px;
	margin-left:20px;
	float:left;
}

/* Asystent */
#id-schowek {
	display:block;
}
#id-schowek-mob {
	display:none;
}
#id-ostatnio {
	display:block;
}
#id-ostatnio-mob {
	display:none;
}
/* schowek */
compare












/* KONTO */
.ram {
	width:767px;
}
.z-rejestracja {
	width:auto;
	margin-right:0px;
	float:left;
}
.z-konsument {
	width:170px;
	margin-right:10px;
}
.z-firma {
	width:170px;
	margin-right:20px;
}
.rejestracja {
	width:700px;
	float:left;
}
.info-sprz {
	display:none;
}
.raport-left {
	width:100%;
	clear:both;
}
.raport-right {
	width:100%;
	clear:both;
}
.raport {
	width:94%;
}
.submenu {
	display:none;
}
.ramka-konto {
	width:722px;	
}
.txtarea {
	width:680px;
}
.manage {
	width:560px;
}
.m-edit {
	width:680px;
}
#id-filtry .field-edit2 {
	width:200px
}
.ch-kol5 {
	width:190px;
	height:auto;
	overflow:hidden;
	float:left;
}
#id-rozpoczeta {
	width:110px;
}
.ety-pol-inf { 
	width:400px;
}
.wid {
	width:760px;
}
.tresc img {
	width:100%;
}
.firma-tyt {
	width:700px;
}
.firma {
	width:700px;
}
.firma-over {
	width:700px;
}
.rez-dane-ety {
	width:28%;
	float:left;
	padding:0px;
	overflow:visible;
}
.rez-dane-pol {
	width:70%;
	float:right;
	padding:0px;
	overflow:visible;
}
.rez-right {
	float:left;
	padding-left:25px;
}
.rez-left {
	border-right:0px dotted #CCC; 
	border-left:0px dotted #CCC; 
	float:left;
	padding-right:40px;
	width:100%;
}
.rez-dane-plat {
	width:auto;
}
.pole-www {
	margin-left:210px;
}
.platnosci-www {
	margin-left:210px;
}

.katalog {
	width:430px;
}
.firma-tyt {
	width:430px;
}
.firma {
	width:405px;
}
.firma-over {
	width:405px;
}

.firma-col-1 {
	width:40%;
}
.firma-col-2 {
	width:40%;
}
.firma-col-3 {
	width:20%;
}
.ico-up {
	top:90%;
	z-index:100000
}
.s-kol-kontakt {
	float:left;
	margin-top:20px;
}
.s-tyt-kontakt {
	float:left;
}

.wysz-home {
	margin-top:190px

}
.logo-top {
	float:none;
	margin:0 auto 0 auto;
	text-align:center;
}
.zajawka {
	width:300px;
	height:150px;
}


.kategorie-blog {
	width:90%;
	float:none;
	float:left;
	margin:0 auto 0 auto; 
}
.prom-left {
	width:100%;
}

#nad-mapa {
	float:none;
	margin:0 auto 0 auto;
	width:100%;
}
#mapka {
	float:none;
	margin:0 auto 0 auto;
	width:90%;
	border:px solid #F00;
}
.lis-usl {
	width:708px;
}
.pakiet2 {
	width:100%;
	height:auto;
	margin:0 auto 0 auto;
	float:none;
	overflow:hidden;
	border:0px dashed #CCC;
	border-top:0px;
	background-color:#f6f6f6;
}

.of-cena {
	width:30%;
}
.oferta{
	width:710px;
}
.oferta-over{
	width:710px;
}
.company-inf-adres {
	padding-right:10px;
	width:18%;
}

.wyszfield {
	left:0px;
}

.lokalizator {
	left:10px;
}


/*  WYSZUKIWARKA   */
.button-wyszukiwarka {
	width:47px;
	height:44px;
	cursor:pointer; 
	float:left;
	background:none;
	background-image:url(../images/button-wysz.png);
	border:0px;
}
.search-fields {
	width:710px;
}
.search-field {
	width:340px;
}

.wysz-field-blank {	
	width:320px;
}
.wysz-field-blank-lokalizacja {	
	width:293px;
}
#woj-cale {
	width:292px;
}
.ui-autocomplete {
	width: 310px !important;
}
.ram-edit-open {
	width:100%;
	height:auto;
	overflow:hidden;
	clear:both;
	height:auto;
}
.ch-kal {
	padding-top:20px;
}






}










