/* clear all*/ 
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {


	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;}
	

body { text-align: center; font-size: 11px; font-family: Arial, Verdana, Times New Roman; line-height: 1.7; color: #4e4e4e; background: #fff url(../images/tlo.jpg) repeat-x; }
	
a { cursor: pointer; font-size: 11px; font-weight: normal; text-decoration: none; color: #5f5f5f; }
a:hover  { text-decoration: underline; }	
	
div { text-align: left; }


#wrapper { margin: auto; width: 1061px; }

.border-top{float: left; width: 100%; height: 17px; background: url(../images/border-top.png) no-repeat; margin-top: 70px;}

/* ********************************************************* HEADER *********************************************************** */


#header { float: left; width: 100%;  background: url(../images/tlo-content.png) repeat-y; }
	h1#logo a {width: 437px; height: 49px; background: url(../images/logo.gif) no-repeat; float: left; margin-top: 20px; margin-left: 50px; cursor: pointer; }

/* ********************************************************* MENU-CONATINER *********************************************************** */

#menu-container {float: left; width: 944px; border-bottom: 1px solid #1a436b; border-top: 1px solid #1a436b; margin-left: 50px; margin-top: 10px; }
	#nav {float: left; width: 100%; }
		#nav a { float: left; color: #000; padding:10px 15px 0px 10px;}
		#nav .blue {float: left; color: #6a8cb9; font-weight: bold;}
		
	#menu {float: left; width: 413px; padding-left: 25px; padding-top: 30px;}
		#menu ul {float: left; list-style: none; }
			#menu li {padding-bottom: 3px; }
				#menu a {color: #183e62; font-size: 14px; font-weight: bold; }
			.line {border-top: 1px solid #e0e0e0; width: 217px; margin-left: -15px; }
		
	#banner {float: left; width: 506px; height: 273px; background: url(../images/banner.jpg) no-repeat; margin-top: -15px;}

/* ********************************************************* CONTENT *********************************************************** */

#content { width: 100%; float: left; background: url(../images/tlo-content.png) repeat-y; padding-bottom: 50px;}

	#content h3 { font-weight: bold; font-size: 13px; color: #000; font-family: Arial; margin-top: 15px; float: left; width: 100%; }

	#content-container {float: left; width: 944px; margin-left: 50px; background: url(../images/container-content.jpg) repeat-x; margin-top: 5px;}
		.col-witamy {float: left; width: 321px; padding-left: 20px; padding-top: 20px; }
			.col-witamy h2 {float: left; background: url(../images/witamy.png) no-repeat; width: 100%; height: 23px;}
			.col-witamy p {float: left; width: 97%; padding-top: 20px; margin-right: 3%;}
		.col-oferta {float: left; width: 257px;  padding-left: 20px; padding-top: 20px;}
			.col-oferta h2 {float: left; background: url(../images/oferta.png) no-repeat; width: 100%; height: 23px;}
			.col-oferta ul {float: left; width: 97%; padding-top: 20px; margin-right: 3%; list-style: none; text-transform: uppercase;}
			.col-oferta li {padding-bottom: 1px; padding-top: 4px;}
			.col-oferta a {  padding-left: 20px;}
			.col-oferta .blue-tlo1{ background: #c7d4e0;}
			.col-oferta .blue-tlo2{ background: #cfdae5;}
			.col-oferta .blue-tlo3{ background: #d8e1e9;}
			.col-oferta .blue-tlo4{ background: #dee6ed;}
		.col-kontakt {float: left; width: 306px; padding-left: 20px; padding-top: 20px;}
			.col-kontakt h2 {float: left; background: url(../images/kontakt.png) no-repeat; width: 100%; height: 23px; padding-bottom: 20px;}
			.input { border: 0px; width: 180px; padding-left: 100px; font-size: 11px; height: 17px; padding-top: 6px; background: url(../images/input.png) no-repeat; margin-bottom: 7px;}
			.input1 { border: 0px; width: 170px; padding-left: 110px; height: 17px; padding-top: 6px; font-size: 11px; background: url(../images/input1.png) no-repeat; margin-bottom: 7px; }
			.textarea {background:transparent url(../images/text-area.png) no-repeat scroll 0 0; font-family: verdana; font-size: 11px; padding-left: 10px; padding-right: 10px; border:0 none; height:51px; padding-top: 30px; width:260px; padding-bottom: 25px;}
			.submit {border: 0px; width: 63px; height: 33px; float: right; cursor: pointer; background: url(../images/button-wyslij.png) no-repeat; } 

.table { width: 100%; margin-top: 10px; }
.table th, .table td { border-collapse: collapse; }
.table th { text-align: left; font-weight: bold; padding: 4px 5px; color: #fff; background: #6B8EBD; }
.table th.blue { background: none; color: #6B8EBD; }
.table td { padding: 3px 5px; border-bottom: 1px solid #e6e6e6; }


/* ********************************************************* CONTENT O_NAS*********************************************************** */
		
.o_nas {float: left; width: 90%; padding-left: 5%; padding-right: 5%; padding-top: 20px; padding-bottom: 60px;}
	.o_nas h2 {float: left; background: url(../images/witamy.png) no-repeat; width: 100%; height: 23px; padding-bottom: 10px; margin-top: 10px;}
	.o_nas p {float: left; width: 100%; padding-top: 20px;}
	
		
/* ********************************************************* FOOTER *********************************************************** */


#footer {  width: 100%; height: 35px; float: left; background: url(../images/border-bottom.png) no-repeat; padding-bottom: 70px;}

	.stopka{float: left; width: 1012px; background: #dae5ef; margin-left: 20px; margin-top: -20px;}
	.stopka a {float: left; padding-left: 20px;}
	.stopka p {float: right; padding-right: 20px;}


