body {

	

	

	

		margin:0; padding:0;

	background: url(images/tlogo.jpg) repeat-x;

	background-color: #4e4e4e;

	font: 11px Arial, sans-serif, Helvetica;

	color: #4b4b4b; /*#5f6060;*/

		text-align: center;



	

		

	

	

	 }





a:link {color: #304966; text-decoration: none;}

a:hover {color: #ff8408; text-decoration: underline;}

a:visited {color: #304966; text-decoration: none;}

a:visited:hover {color: #ff8408; text-decoration: underline;}





td {	font: 11px Arial, sans-serif, Helvetica;

	color: #4b4b4b; /*#5f6060;*/}

	

h1{

font: bold 18px "Trebuchet MS", Arial, sans-serif, Helvetica;

	color: #DC0000; /*#5f6060;*/

	margin-bottom: 0;

margin-top: 10;

padding: 0px 0px 0px 0px;



}



hr

{

  border: 0;

  color:  #3c433f;

  background-color:  #3c433f;

  height: 1px;

} 













#cont {width: 100%; margin: 0 auto;  background: #4e4e4e5; background-color: #4e4e4e5;}

#main {width: 980px;  margin: 0 auto; background: #ffffff;	text-align: left;}



#head {width: 980px; height: 103px; margin: 0 auto;  background: #ffffff}



#headg {width: 980px; height: 80px; margin: 0 auto;  background: #FFFFFF url('images/szablonok_01g.jpg')}

#headd {width: 940px; height: 23px; margin: 0 auto;  background: #ffffff; margin-left: 10px; margin-right: 10px; }



#headd a {color: #3E3E3E; text-decoration: none; font-weight: bold; }

a.linkg {color: #3E3E3E; text-decoration: none; font-weight: bold; }

#flash {width: 980px; height: 275px; margin: 0 auto; background: #ffffff}







#maincont {width: 980px; margin: 0 auto;  background: #ffffff;position: relative;}







#left {width: 320px; float: left; margin: 0 auto; background: #ffffff;position: relative;}

#right {width: 660px; float: right;margin: 0 auto; background: #ffffff;position: relative;text-align: left;}





#rightcont {width: 660px; margin: 0 auto; background: #ffffff; position: relative; left: 0; top: 13px;	text-align: left;}



#rightcont1 {width: 660px; margin: 0 10 0 0; background: #ffffff; position: relative; left: 0; top: 13px;}







#search {}

#boxl {width: 320px;  margin: 0 0 0 0;  background: #ffffff}







#footer {width: 980px; height: 27px; margin: 0 0; overflow: hidden; background: #ffffff;position: relative; margin-top: 10px; padding-top: 5px;}





#boksywysokiecont {text-align: left;}
#boksywysokiecont td{vertical-align:top}




#boksywysokiecont ul li {clear: both; display: inline;	font: 11px Arial, sans-serif, Helvetica;}





#boksywysokiecont .la {width: 100%; border-bottom: 1px solid #fffff6; padding: 2px 0 2px 0; display: block; float: left; cursor: pointer; font: 11px;	text-align: left;}

#boksywysokiecont .la:hover {background: #0092DC url(images/tlogo.jpg) repeat-x top; color: #81b4c9; text-decoration: none;}

#boksywysokiecont .l1 {margin-left: 10px; float: left; width: 100px; color: #ffffff;}

#boksywysokiecont .l2 {display: block; float: left; width: 10px; color: #ffde63;}

#boksywysokiecont .l3 {display: block; width: 70px; text-align: right; float: left; color: #DC0000; font-weight: bold;}

#boksywysokiecont .la:hover .l1X, #boksywysokiecont .la:hover .l2X, #boksywysokiecont .la:hover .l3X {color: #ffffff;}

#boksywysokiecont .box_top {width: 190px; height: 101px; display: block; margin:0 0 1px 0; padding: 6px 10px 0 10px; font-weight: bold; font-size: 12px; color: #ffffff; background: #DC0000; }


#boksywysokiecont .box_top a:link  , #boksywysokiecont .box_top a:visited,#boksywysokiecont .box_top a:hover {display: block; margin: -7px -10px 0 -10px; padding: 7px 10px 0 10px; color: #ffffff; text-decoration: none;	text-align: left;}

#boksywysokiecont .box_top img {margin: 7px -10px 0 -10px; display: block; margin-bottom: 10;}







.wysokielewa { 

float: left;

width: 220px;

background: #ffffff;

position: relative;

 

 }

 

 

#wysokielewac { 



width: 210px;

background: #9b9b9b;

left: 2px;

position: relative;



 

 }

 

 

 

 

#wysokiesrodek { 

float: left;

width: 220px;

background: #ffffff;

position: relative;

 }

 

 

#wysokieprawa { 

float: right;

width: 220px;

background: #ffffff;

position: relative;

 }

 

 

#wysokieprawyc {

    float: right;

   width: 440px;

	background: #555555;

position: relative;

}













ul.lst {width: 650px; height: auto; margin:0 5px 0 5px; padding:0; list-style: none; display: inline; background-color: #ffffff;}





.lst .h1 {width: 70px; padding: 6px 10px 0 10px;  float: left;  }

.lst .h2 {width: 300px; padding: 6px 10px 0 10px;  float: left;}

.lst .h3 {width: 130px; padding: 6px 10px 0 10px; float: left;}

.lst .h4 {width: 90px; padding: 6px 0px 0 0px; float: left;}





.lst>li {clear: both;}

.lst ul {width: 650px; height: auto; margin:0 0px 0 0px; padding:0; float: right; display: block; list-style: none;}

.lst .l {background: #9E9E9E }

.lst .d {background: #C2C2C2}

.lst .h {height: 27px; color: #ffffff; font-weight: bold; margin:0; padding:0;background-color: #4A4A4A;}



.lst .l1 {width: 70px; padding: 7px 10px 7px 10px;  float: left;}





.lst .l2 {width: 300px; padding: 7px 10px 7px 10px;  float: left;}

.lst .l2 .btn {float: right;}

.lst .l2 .o img {margin: 2px 0 0 0;}





.lst .l3 {width: 130px; padding: 7px 10px 7px 10px; float: left;}

.lst .l3 small {font-size: 9px;}

.lst .l3 .lm {color: #ce2921;}

.lst .l3 .lmc {color: #a0a0a0; text-decoration: line-through;}

.lst .l3 .fm {color: #fd0002;}

.lst .l3 .prom {color: #ff8408;}

.lst .l3 .hit {color: #84bdce;}





.lst .l4 {width: 90px; padding: 7px 0px 7px 0px; float: left;}

.lst .l4 a {float: right; margin:0 0 2px 0;}







div.ankieta {font: 10px Arial; color: #5f6060; margin:0 10px 0 0; clear: left; display: inline; text-align: right;}

ul.ankieta {text-align: right; margin:0; padding:0; width: 510px; float: left; list-style-type: none;}

ul.ankieta li {font: 10px Arial; margin:0; padding:0; float: left; width: 170px;}

.ankieta a:link {text-decoration: none;}

.ankieta div.ocena, span.ocena, span.bar, .litery * {background-color: transparent; background-image: url(/img/new/ankieta.gif);}

.ankieta h3, .ankieta h2 {font: 11px Arial; font-weight: bold; margin:0 0 5px 0;}

.ankieta div {margin: 5px 0; clear: left; text-align: right; font: 10px Arial; color: #5f6060; line-height: 16px; white-space: nowrap;}

.ankieta div.ocena, span.ocena, .litery * {width: 34px; height: 21px; padding: 5px 0; margin: -3px 4px 0 0; float: left; clear: left; text-align: center; font: 18px Arial; font-weight: bold; background-position:0 0; color: #ffffff;}

li .ankieta div.ocena, span.ocena, .litery * {width: 22px; height: 14px; margin: -2px 4px 0 0; padding: 2px 0; font: 11px Arial; font-weight: bold; background-position: -34px 0;}

li .ankieta div.ocena {margin-top: 5px; float: left;}

li a.ankieta {float: left; margin-top: 7px;}

span.ocena {background-position: -56px -0px;}

div.ankieta.bars {width: 150px; display: block; margin: 5px 0 0 0;}

.ankieta img {margin: 3px 0 0 0;}

.text .ankieta.btn, .ankieta.btn {margin: 10px 10px 0 0;}







#search span{ 	font: 11px Arial, sans-serif, Helvetica;color: #ffffff; font-weight: bold;}



#search select { 	font: 11px Arial, sans-serif, Helvetica;color: #000000;  width: 175px;}



#search .input { 	font: 11px Arial, sans-serif, Helvetica;color: #000000;   width: 80px;}



#oferta  {color: #333333;  background-color: #f5f5df; }



.td {color: #262626;  background-color: #c6c6b0;  margin:5px 5px 5px 5px; padding-bottom: 5; padding-left: 5; padding-right: 5; padding-top: 5;}





#rezerwacja .input { 	font: 11px Arial, sans-serif, Helvetica;color: #000000;  width: 175px;}





#rezerwacja .rezcz { 	font: 11px Arial, sans-serif, Helvetica;color: #DC0000; font-weight: bold;}



#rezerwacja .tdr { 	font: 11px Arial, sans-serif, Helvetica;color: #000000;  height: 40px;}





#rezerwacja .input { 	font: 11px Arial, sans-serif, Helvetica;color: #000000;  width: 175px;}















label.error{

	color:red;

	padding:0px 0px 0px 5px;

	display:block;

	width:300px;

}

input.error{

	border:2px red solid;

}

.ukryte{
	display:none;
	visibible:false;
}
