
body{ font-family: "trebuchet ms",verdana,arial,sans-serif; font-size: 13px; background: #272829; padding: 0; margin: 0;
}
#naglowek, #wrapper, #stopka { border-right: 1px solid #535355; border-left: 1px solid #535355; background: inherit;
}
#naglowek, #stopka { border-top: 1px solid #535355; border-bottom: 1px solid #535355;
}
#srodek { float: left; width: 780px; margin-top: 10px; margin-left: 10px; color: #949494;
}
* html #srodek { display: inline;
}
#lewa { margin-top: 10px; margin-left: -780px; padding: 0px; float: left; width: 200px; background: inherit;
}
/* Start Mac IE5 filter \*/
#srodek, { padding-bottom: 32767px !important; margin-bottom: -32767px !important;
}
/* End Mac IE5 filter */
#wrapper { width: 780px; padding: 0px 0px 150px 0px; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-color: none; overflow: hidden; /* This hides the excess padding in non-IE browsers */
}
#wrapper { float: left; float/**/: none;
}
/* easy clearing */
#wrapper:after { content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; height: 0; clear: both; visibility: hidden;
}
#wrapper { display: inline-block;
}
/*\*/
#wrapper { display: block;
}
/* end easy clearing */

/**/
#stopka{ margin-left:auto; margin-right:auto; padding: 0px; width: 780px; height: 20px; clear: both; background: inherit; color: #999999; font-size: 10px; text-align: left;
}
#stopka a, #stopka a:visited, #stopka a:hover{ margin: 0px; padding: 0px 10px; color: #999999; font-size: 11px; text-decoration: none; text-align: left;
}
#stopka a img, #stopka a:visited img, #stopka a:hover img{ margin: 0px; padding: 2px; border: 1px solid #dddddd; text-align: left;
} 	
#linki{ margin-top: 1px; padding-top: 1px; width: 90%; height: 15px; text-align: center;
}
#linki a:link, #linki a:visited{ margin:0 8px 4px 8px; border: 0px; color: #999999; font-size: 10px; text-decoration: none;
}
/* Safari*/
* > #stopka, #linki, * > form { position: relative; z-index: 1000;
}
/* ]]> */
#naglowek { margin-left: auto; margin-right: auto; padding: 0px; width: 780px; height: 185px; border-top: 6px solid #7a9a13; background: url(nawczasach/morze.jpg) no-repeat;  text-align: right;
}
#naglowek h1 { margin: 25px 40px 0 0; padding: 0px; font-size: 28px; color: #1b1c1d;  text-transform: capitalize;
}
/* end easy clearing */
/* Safari*/
* > #stopka, #linki, * > form, * > #notes, * > .output
	{
	position: relative;
	z-index: 1000;
	}
/* ]]> */

/**/
#srodek ul {  display: block; margin: 10px 20px; padding: 10px 0; background: #1b1c1d; border-bottom: 2px solid #535355;
}
#srodek li {  display: inline; margin: 10px; padding: 0; list-style-type: none; color: #949494; text-decoration:none; text-transform: capitalize; font-size: 12px;
}
#srodek li h4 a:link, #srodek li h4 a:visited { display: block; margin: 0px; padding: 0;  color: #c0da10; text-decoration:none; text-transform: capitalize; font-size: 16px; font-weight: bold;
}
#srodek li h4 a:hover { color: #535355; text-decoration:none;
}
#srodek h6 { margin: 30px 20px 10px; padding: 0;  color: #c0da10; text-decoration:none; text-transform: capitalize; font-size: 14px;
}
#srodek p { margin: 30px 30px; color: #757575; padding: 0px; width: 85%; background: none; line-height: 16px; font-size: 12px; text-align: justify;
}
/**/
a:link, a:visited{ font-weight: normal; color:#757575; text-decoration: none;
}
a:hover{ font-weight: normal; color:#757575; text-decoration: none;
}
/**/
form{ background-color: transparent;  border: none;  padding: 0px; }

fieldset { width: 600px; background-color: #f9f9f9; border: none; padding: 10px;
}
label { display: block; width: 100px; float: left; border: 0px; background-color: transparent; text-align: left;
}		
input, textarea { padding: 0px 0px 0px 4px; width: 450px; display: block; float: right; border: 1px solid #dddddd; overflow:hidden
}
div.form { margin: 15px 0; width: 95%; overflow: hidden; clear: both;
}		
input.check, input.submit { float: left; margin-left: 150px;
}		
label.check { width: auto;
}
button { background: #f9f9f9; border: 0; width:91px; height:16px; padding: 0px; margin: 0px;
}
.sub { background: url(img/wyslij.gif) no-repeat;
}
/**/

/* *** Float containers fix:*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-table;}
/* Hides from IE-mac \*/
_html { overflow: visible;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */
