BODY {
	margin : 0;
	padding : 0;
	background-color : #c0c0c0;
	text-align : center;
	font-family : Verdana;
	font-size : 12px;
}
IMG {
	border : 0;
}
A {
	color : #390102;
}
P {
	text-indent:20px;
}
#container {
	background-color : #bdb4ad;
	border-left : 1px solid black;
	border-right : 1px solid black;
	margin : 0 auto;
	text-align : left;
	width : 790px;
}
#header_menu {
	height : 79px;
	background-image : url('../images/tlo_header.png');
	border-bottom : 1px solid white;
	width : 790px;
	text-align : center;
}
#bar {
	width : 790px;
	height : 26px;
	background-image : url('../images/belka.png');
	border-bottom : 1px solid white;
}
#left_img {
	float : left;
}
#ap_img {
	float : left;
}
#dol_img {
	float : left;
}
#prawa_img {
	float : right;
}
#photo_bar {
	width : 790px;
	height : 296px;
}
#body {
	width : 790px;
	min-height : 750px;
	color : black;
	background-image : url('../images/tlo.jpg');
	background-repeat : repeat-x;
	border-bottom : 1px solid white;
	padding-top : 1px;
}
#footer {
	width : 775px;
	height : 22px;
	background-image : url('../images/stopka_bg.png');
	background-repeat : repeat-x;
	color : black;
	padding-left : 15px;
	padding-top : 4px;
}
#footer A {
	color:black;
}
#header {
	width : 690px;
	margin-left : 20px;
	height : 64px;
	background-image : url('../images/tlo_napis.jpg');
}
#main {
	padding : 10px 50px 10px 50px;
}
.error {
	color : white;
}
.foto {
	border : 1px solid white;
	margin : 5px;
}
TD {
	vertical-align : top;
}
.form_opis {
	width : 120px;
	text-align : right;
}
.opinion_container {
	text-align:center;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}
.opinion {
	margin:0 auto 10px;
	width:500px;
}
.opinion_name {
	margin:0 auto 20px;
	font-style:italic;
	text-align:right;
	width:500px;
}
.header_gallery {
	width : 200px;/*660?*/
	
	height : 64px;
	background-image : url('../images/tlo_galeria.jpg');
}

#tooltip {
background-color:#EEEEEE;
border:1px solid #111111;
opacity:0.95;
padding:5px;
position:absolute;
z-index:3000;
}
#tooltip h3, #tooltip div {
margin:0pt;
}

.opis_term {
	display:none;
}
#tooltip h4 {
	
	margin-top:2px;
	margin-bottom:2px;
}

#tooltip h5 {
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
}
#tooltip h6 {
	margin-top:0px;
	margin-bottom:0px;
	font-size:10px;
	font-weight:normal;

}
#tooltip  h6.wolne {
	color:green;
	

}

#tooltip h6.zajety {
	color:red;
	
	
}

P .MsoNormal {
	margin: 0px;
	padding: 0px;
	text-indent:20px;
}