* {margin:0px; padding:0px}

body { font: normal 11px Tahoma, Arial, sans-serif; color: #605B40; background-color: #E1E1C4;}

#wrapper {

	width: 600px;

	margin-top: 15px;

	margin-right: auto;

	margin-bottom: 15px;

	margin-left: auto;

}

.box {

	background-color: #EAEAD7;

	border:1px solid #BABA78;

	padding:10px;

	margin-top: 10px;

}
.box2 {

	background-color: #E1E1C4;

	border:1px solid #BABA78;

	padding:10px;

	margin-top: 10px;

}
.box2 a {
	color: #006393;
}
.box2 div img {
	float: left;
	margin-right: 7px;
}
.box2 div {
	padding-top: 5px;
	padding-bottom: 5px;
}
#header {

	margin-bottom: 10px;

	padding: 10px;

	background-color: #EAEAD7; border:1px solid #BABA78

}

#header h1 {

	display: inline;

	font-weight: normal;

	font-size: 12px;

}

h2 {font-size: 11px; font-weight: normal; margin-top: 0px; margin-bottom: 0px; padding-top:7px; padding-bottom:7px;}

.opis {float:right; width:400px;}

.foto {float:left; width:170px; text-align:left;}

p {line-height:19px; text-align:justify; padding-top:5px; padding-bottom:5px}

h2 {padding-top:7px; padding-bottom:7px;}
a.hotels { color: #0080C0;}

h2.hotel { font-weight: bolder;}

.foto img {border:1px solid #BABA78;}

.foto ul li {list-style-type: none;}

.foto ul li a {

	color: #0080C0;

	background-image: url(bullet.gif);

	background-repeat: no-repeat;

	padding-left: 17px;

}
.clear {clear:both}
#formLabelsContainer div { padding-top: 12px; }
    #formHeader { padding: 4px 0; background-color: #EAEAD7; color: #000000;  }
    #formContainer { border:1px solid #BABA78; width: 100%; padding-bottom: 12px; margin: 0 auto; text-align: center; overflow: hidden; background-color: #EAEAD7; color: #666666; font: 11px Tahoma Verdana, Arial, Helvetica, sans-serif; }
    #formLabelsContainer { text-align: left; width: 110px; padding-left: 10px; }
    #formInputsContainer { text-align: left; width: 240px; }
	#formInputsContainer select {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
    #formSubmitButton {
	width: 150px;
	height: 44px;
	border: 1px solid #fff;
	color: #FFFFFF;
	background-color: #ED2539;
}
	
	select, input { font: 11px Tahoma, Arial, sans-serif; color: #000; }
.photos img {
	float: left;
	margin-right: 5px;
	border:1px solid #BABA78;
}
.title {
	border:1px solid #BABA78;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #EAEAD7;
	font-weight: bolder;
}
h2.name {
	font-size: 12px;
	font-weight: bolder;
}
.similar {
	padding: 10px;
}
.citylist {
	border:1px solid #BABA78;
	padding: 10px;
	background-color: #EAEAD7;
}
