html,body {
	margin:0;padding:0;height:100%;font-family: 'tahoma', Arial, Helvetica, sans-serif;
	font-size:11px;color: Black;background: #e3e1ec;background-image: url(img/body.jpg);
	background-repeat: repeat-x;}
a {
	text-decoration: none;color: Black;}
a:hover {
	text-decoration: none;color: #6b5fa3;}
.clr {
	clear: both;margin: 0;padding: 0;height: 0;}
div {
	position: relative;}
div#container_all {
	margin: 0 auto; width:989px;height:auto !important;  
	height:100%; min-height:100%;}
div#header {
	width:989px;position: relative; margin: 0 auto;padding: 0; }
 div.logo {
 	width: 288px; height: 161px; background-image: url(img/bg_logo.jpg); 
	background-position: right; background-repeat: no-repeat;
	text-align: center; float: left; }
 div.logo p {
 	font-size: 13px; margin-top:4px; color: #e3e1ec;}
div.fla {
	float: left; }	
div.all {
	width: 989px;margin: auto;padding-bottom: 60px}
div.menu {
	float: left; width: 288px; height: 660px; background-image: url(img/menu_bg.jpg); 
	background-repeat: no-repeat; }
div.menu div {
	width: 180px; height: 28px; background-image: url(img/link_bg.gif);
	background-position: bottom; background-repeat: repeat-x;
	font-size: 14px; padding-top:5px; padding-left:15px; left:50px; color: #7e74b1;}
div.foto {
	background-image: url(img/foto_bg.jpg); width: 701px; height: 497px; float: left}
div.tresc {
	background-image: url(img/bg_tresc.jpg); background-position: right top; 
	width: 701px; float: left; background-repeat: no-repeat; font-size: 12px; 
	line-height: 20px; margin-bottom:30px; padding-bottom:30px}
div.tresc p {
	margin-left: 20px; }	
img.fot {
	border: 3px solid white}
div.tresc p.tytul {
	font-size: 16px; color: #7e74b1; margin-top: 30px;margin-right:20px}
div.adres {
	font-size: 12px; line-height: 18px; color: #7e74b1;}
div.adres a {
	color: #7e74b1;}
div.adres a:hover {
	color: #494072; text-decoration: underline;}
div#footer {
	position: absolute;bottom: 0;text-align: left;width:800px; padding-top:10px;
	height: 50px;background-image: url(img/footer.jpg);background-repeat: no-repeat;
	background-position: center top; color: #b0abc0; margin: auto; padding-left: 50px}
ul.mmenu {
	list-style-image: url(img/li_dd.gif); color: #b0abc0;}
input.but {
	background-image: url(img/button.gif); border: none; background-color: transparent; 
	width: 135px; height: 42px; font-size: 13px; margin-top:20px}