	body {
		margin: 0;
		color: #2d2d2d;
		font-family: Tahoma, Arial, Verdana, Helvetica;
		font-size: 12px;
		line-height: 16pt;
	}
	a {
		color: #2d465f;
		text-decoration: underline;
	}
	a:hover {
		text-decoration: none;
	}

	h2 {
		color: #2D465F;
		font-size: 14px;
		font-weight: bold;
		text-align: left;
	}
	
	h2.headA {
		color: #FF6C00;
		font-size: 16px;
		border-bottom: 1px solid #2D465F;
	}
	
	ol {
		text-align: left;
	}

/* -------- PAGES IN --------------*/
	img {
		border: 0;
	}

	/* >>>>>>>> MENU */
		#outerIn {
/*			border: 5 solid #333333; */
			margin-top: -20;
			width: 100%;
			height: 88%;
			text-align: center;
			background: url(img/bg_in.gif) repeat-x center top;
				}
		#outerIn[id] {
			margin-top: 0;
			display: table; 
			position: static; 
		}
		#menu {
			width: 760;
			margin: auto;
			color: #6b8dae;
			padding-top: 29px;
			padding-bottom: 7px;
			text-align: left;
		}
		#menuCM {
			width: 760;
			margin: auto;
			text-align: left;
			color: #6b8dae;
			padding-top: 29px;
			padding-bottom: 7px;
		}
		a.menuLink {
			font-size: 11px;
			color: #ebebeb;
			text-decoration: none;
			width: auto;
			padding-right: 13px;
			padding-left: 13px;
		}
		a.menuLink:hover {
			text-decoration: underline;
		}
		#subMenuW1 {
			background-color: #2d465f;
			margin-top: 25px;
			margin-left: 60;
			text-align: left;
			width: 172px;
			position:absolute;
			visibility: hidden;
			z-index:3;
		}
		#subMenuW1[id] {
			margin-top: 29px;
			margin-left: 70;
		}
		#subMenuW2 {
			background-color: #2d465f;
			margin-top: 25px;
			margin-left: 410;
			text-align: left;
			width: 172px;
			position:absolute;
			visibility: hidden;
			z-index:4;
		}
		#subMenuW2[id] {
			margin-top: 29px;
			margin-left: 422;
		}
		#subMenuW3 {
			background-color: #2d465f;
			margin-top: 25px;
			margin-left: 92;
			text-align: left;
			width: 172px;
			position:absolute;
			visibility: hidden;
			z-index:5;
		}
		#subMenuW3[id] {
			margin-top: 29px;
		}
		.subMenuCell {
			padding: 7;
			padding-left: 20;
			border:#FFFFFF  1px solid;
			border-top: none;
		}
		.subMenuLink {
			font-size: 11px;
			color: #ebebeb;
			padding-left: 5;
		}
		.subMenuLink:hover {
			text-decoration:none;
		}
	/* <<<<<<<<< END MENU */

	/* >>>>>>>> BANER */
		#baner {
			background: #FFFFFF;
			width: 760px;
			height: 241px;
			display: block;
			margin: auto;
			border-right: 1px solid #ced3d9;
			border-left: 1px solid #ced3d9;
		}
		#banerLogo {
			width: 300px;
			text-align: right;
			margin-top: 80px;
			float: left;
			position: relative;
			} 
		
		#banerImg {
			width: 452px;
			height: 241px;
			float: right;
			color: #CCCCCC;
			position: relative;
		}
	/* <<<<<<<<< END BANER */

	/* >>>>>>>>> CONTENT */
		#content{
			overflow: hidden;
			width: 760px;
			margin:auto;
			height: auto;
			border-right: #ced3d9 solid 1px;		
			border-left: #ced3d9 solid 1px;
			}  	
		#contentHeader {
			text-align: right;
			padding-top: 20px;
		}  
		#colLeft {
			position: relative;				
			width: 379px;
			float:left;
			padding: 20px;
			border-right: #CCCCCC 1px solid;
		}  
		#colLeft[id] {
			width: 339px;		
		}
		#colRight {
			position: relative;
			float:left;
			width: 379px;
			text-align: left;
			padding: 20;
		}  
		#colRight[id] {
			width: 339px;
		}
		p.textColLeft {
			text-align:justify;	
		}
		p.textColRight {
			font-size: 11px;
			text-align: justify;
		}
		a.colRightLink {
			text-decoration: underline;
			font-size: 11px;
			color: #2d465f;
			padding: 5px;
		}
		a.colRightLink:hover {
			text-decoration: none;
		}
		ul li {
			text-align:left;
			list-style-image: url(img/li1.gif);
			margin-bottom: 5px;
		}
		
		ol li {
			text-align:left;
			margin-bottom: 5px;
		}
		/* FORMULARZ */

		.formInput {
			font: 11px Tahoma, Arial, Verdana, Helvetica;
			color: #666666;
			margin: 0px;
			height: 20px;
			width: 200px;
			border: 1px solid #D1D1D1;
			padding-right: 5px;
			padding-left: 5px;
		
		}
		.formTxtArea {
			padding: 5px;
			height: 100px;
			width: 200px;
			font: 11px Tahoma, Arial, Verdana, Helvetica;
			color: #666666;
			border: 1px solid #D1D1D1;
			white-space: normal;
		}
		.kontaktTresc {
			font-size: 13px;
			font-weight: bold;
			color: #FF6600;		
		}

		
	/* <<<<<<<<< END CONTENT */

	/* >>>>>>>>> FOOTER */
		#footer {
			width: 100%;
			_height: 60;
			bottom: 0;
			text-align:center;
		    vertical-align: bottom; 
			border-top: 1px solid #ced3d9;
			border-bottom: 5px solid #2d465f;
			padding-top: 20px;
			padding-bottom: 20px;
			background-color: #fff8e9;
		}
		#footer[id] {

		}
		#footerIn {
			font-size: 9px;
			text-align:left;
			width: 760px;
			margin: auto;
		}
    	#eline {
			text-align: center;
			background-color:#FFFFFF; 
			bottom: 60;
			margin-top: 60; 
			width: 100%; 
			margin: auto; 
			height:32; 
			font-size:9px; 
			padding-top:5px;
		}
		#elineIn {
			position: relative;
			clear: both;
			width: 760px;
			margin: auto;
			text-align:right;
		}
		a.downMenuLink {
			font-size: 11px;
			color: #333333;
			text-decoration: none;
			width: auto;
			padding-right: 3px;
			padding-left: 3px;
		}
		a.downMenuLink:hover {
			text-decoration: underline;
		}
		.elineFloat2 {
			float: right;
		}
		.elineFloat1 {
			float: right;
			padding-top: 6;
		}
	
	/* <<<<<<<<< END FOOTER */


/* --------END PAGES IN --------------*/

/* --- attachments --- */
ul.attachments {
	padding: 0;
	margin: 0;
}

ul.attachments li {
	list-style: none;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 25px;
}

ul.attachments li.doc {
	background-image: url(img/icoDoc.gif);
}
/* --- /attachments --- */
