html {  height: 100%;  margin-bottom: 1px;  background: #957F66;}body {	margin: 0;	padding: 0;	height: 793px;}div#wrapper {	margin: 18px auto;	width: 848px;	height: 773px;	background: url(../image/podklad.jpg) 0 0 repeat-y;}div#wrapper_test {		margin: 18px auto;	width: 848px;	height: 1200px;	background: url(../images/tlo_test.jpg) 0 0 no-repeat;}div#wrapper1 {	margin: 18px auto;	width: 848px;	height: 819px;	background: url(../image/podklad1.jpg) 0 0 repeat-y;}div#header {	text-align:center;	position: relative;	top:10px;	height:250px;	/*left:128px;	top: 70px;	width: 591px;	height: 171px;	background: url(../image/napis-pokoje.png) 0 0 repeat-x;*/}div#menu_bar {	position: relative;	left:38px;	outline:none;	top:10px;	width: 848px;	height: 60px;	z-index:100;	}	div#main_content {	position: relative;	top: 15px;	width: 848px;	font-family:"Times New Roman", Times;	font-weight:800;	font-size:16px;	/*font-style:italic;*/	color:#231f20;	}div#main_content1 {	position: relative;	top: 35px;	width: 848px;	font-family:"Times New Roman", Times;	font-weight:800;	font-size:16px;	/*font-style:italic;*/	color:#231f20;		}	div#main_foto {	width:360px;	padding-top:13px;	padding-left:40px;	padding-right:0px;	display:inline;	float:left;		}		div#main_flash {	width:327px;	height:328px;	padding-top:8px;	padding-left:11px;	padding-right:5px;	display:inline;	float:left;  border: solid 2px #000;	background-color: #FFF	}div#main_text {	width:400px;	padding-top:30px;	padding-left:0px;	display:inline;	float:left;	text-align:justify;	}div#main_text:first-letter {	font-size:25px;	}	div#zaproszenie {	position:absolute;	top:18px;	left:10px;	}	div#wzorek {	position:absolute;	top:700px;		margin-left:245px;		}			div#wzorek_test {	position:absolute;	top:1130px;		margin-left:245px;		}div#wzorek1 {	position:absolute;	top:746px;	display:block;		margin-left:245px;		}div#gallery_left {	width:222px;	margin:57px 8px 0;	display:inline;	float:left;		}div#gallery_left1 {	width:340px;	text-align:center;	margin-top:35px;	margin-right: 20px;	margin-left: 60px;	display:inline;	float:left;		}	div#gallery_right {	width:222px;	margin:57px 8px 0px;	display:inline;	float:left;		}.fotomini {	margin:1px;	padding:3px;	width:100px;	height:86px;	display:inline;	float:left;	background: #ffffff;	border: 1px black solid;	}.fotomini1 {	margin:1px;	padding:3px;	width:80px;	height:60px;	display:inline;	float:left;	background: #ffffff;	border: 1px black solid;	}	div#gallery_center {	margin-top:30px;	margin-left:5px;	margin-right:5px;	width:350px;	height:300px;	padding:5px;	display:inline;	float:left;	background: #ffffff;	border: 1px black solid;	}div#gallery_all{	width:760px;	text-align:left;	margin-top:10px;	margin-right: 40px;	margin-left: 40px;	margin-bottom:10px;	padding:5px;	clear:both;	/*color:#ffffff;*/	font-size:16px;}div#contact_left {	width:330px;	margin-top:35px;	margin-right:25px;	margin-left:70px;	display:inline;	float:left;		}div#contact_right {	width:270px;	margin-top:35px;	margin-left:30px;	display:inline;	float:left;	}.contact_input {	margin:1px;	padding:3px;	display:inline;	background: #ffffff;	border: 3px black double;	font-family:Tahoma,"Times New Roman", Times;	font-size:15px;	font-weight:800;	/*font-style:italic;*/	color:#231f20;	}div#mapa{	margin-top:25px;	margin-left:62px;	margin-right:63px;}div#news_left {	width:100px;	padding:10px;	margin-top:50px;	margin-left:140px;	display:inline;	float:left;	}div#news_right {	margin-left:140px;	width:550px;	padding-top:30px;	padding-left:0px;	display:block;	text-align:justify;	}div#contact_right p {	font-size:20px;	margin-left:0px;	margin-right:0px;	margin-top:3px;	margin-bottom:3px;	background: #ffffff;	padding:2px;	}div#contact_right p:first-letter {font-size:35px;}p:first-letter {font-size:25px;}p:first-line {text-indent: 20px;}.news:link{	font-family:"Times New Roman", Times;	font-weight:800;	font-size:16px;	color:#231f20;	font-style: normal;	text-decoration: none;}.news:hover{	font-family:"Times New Roman", Times;	font-weight:800;	font-size:16px;	color:#231f20;	font-style: normal;	font-weight: bold;	text-decoration: none;}.news:visited{	font-family:"Times New Roman", Times;	font-weight:800;	font-size:16px;	color:#231f20;	font-style: normal;	text-decoration: none;}.news{	font-family:"Times New Roman", Times;	font-weight:800;	font-size:16px;	color:#231f20;	font-style: normal;	text-decoration: none;}#prezentacje {    margin-top:0px;    margin-left:30px;    font-family:"Times New Roman", Times;	font-weight:800;	font-size:18px;	color:#231f20;	font-style: normal;	text-decoration: none;		display: block;}#prezentacje p {margin-left:170px;font-weight: bold;}#prezentacje img{border: solid 6px #FFF;}#obrazki {display: block;text-align: center;float: left;margin-left:20px;}