* {
	font-family:verdana; 
	color:#444;
}
body {
	margin:0;
	padding:0;
   background-color:#F2F2F2;
}
#center {
	background:url('/img/_bck5.jpg') repeat-y #FFF; 
	border-bottom:1px solid #116B51;
	width:780px; 
	margin:auto; 
	clear:both;
}
#left {
	float:left; 
	width:174px;
}
#logo_div {
	background:#FFF; 
	height:109px;
}
#left_col {
	background:url('/img/_bck1.jpg') no-repeat;
}
#right {
	float:right; 
	width:606px;
}
#header {
	background:#FFF; 
	width:606px; 
	height:209px;
}
#main_col {
	background:url('/img/_bck4.jpg') no-repeat; 
	padding:10px 40px 10px 30px; 
	font:normal 11px/15px verdana; 
}
#footer {
	clear:both; 
	height:28px;
}
.news_main {
	background:url('/img/k2.gif') repeat-x bottom;
	padding:8px 0px 8px 0px;
}
.news_date {
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#000; 
	letter-spacing:1px;
}
.news_title {
	font:bold 11px/15px verdana; 
	color:#116B51; 
	text-align:justify;
}
.news_text {
	text-align:justify; 
	line-height:150%;
	font:normal 11px/15px verdana; 	
}
h1 {
	font:bold 16px/20px 'Trebuchet MS'; 
	text-align:left;
	color:#116B51;
}
h2 {
	font:bold 14px/20px 'Trebuchet MS';
	color:#116B51;
}
p {
	font:normal 11px/15px verdana; 
	text-align:justify;
	color:#444;
	margin:8px 0px 8px 0px;
}
ul.w1 {
	list-style-image:url('/img/b1.gif');	
}
ul.w2 {
	list-style-image:url('/img/b2.gif');	
}
li {
	font:normal 11px/15px verdana; 
	margin:8px 0px 0px 0px;
}
#menu {
	padding:15px 10px 0px 20px;
}
#menu div.menu_h {
	border-bottom:1px solid #888; 
	font:bold 11px Arial, sans-serif;
}	
#menu ul {
	list-style-image:url('/img/b1.gif');	
	padding:0;
	margin:0;
}
#menu ul li {
	margin:8px 0px 0px 17px;
	padding:0;
}
#menu ul a {
	font:bold 11px/15px Arial, sans-serif; 
}
#menu ul a:hover {
	font:bold 11px/15px Arial, sans-serif; 
}
#submenu {
	width:220px; 
	margin:10px 0px 10px 10px;	
	padding:5px;
	float:right; 
	border-left:1px solid #C8E5D3; 
	border-bottom:1px solid #C8E5D3; 

}
#submenu ul {
	list-style-image:url('/img/b1.gif');	
	padding:0;
	margin:0;
}
#submenu ul li {
	margin:8px 0px 0px 17px;
	padding:0;
}
#submenu ul a {
	font:bold 11px/15px Arial, sans-serif; 
}
#submenu ul a:hover {
	font:bold 11px/15px Arial, sans-serif; 
}
#szkolenia, #referencje {
	border:1px solid #aaa; 
	border-collapse:collapse;
	margin:auto;
}
#szkolenia td {
	border:1px solid #aaa;
}
#szkolenia .bg1 {
	background:#C9E6D4;
}
#szkolenia .bg2 {
	background:#EEEEEE;
}
#szkolenia .bg3 {
	background:#CCCCCC;
}
#szkolenia .bg4 {
	background:#FFD4D4;
}
#referencje td {
	border:1px solid #aaa;
	background:#EEE;	
}
#referencje th {
	border:1px solid #aaa;
	background:#DDD;	
}
#listy_referencyjne td {
	width:170px; 
	height:205px;
	text-align:center;
}
a {
	font-weight:bold; 
	color:#03A576; 
	text-decoration:none;
}
a:hover {
	color:#FEA400;
}
table.form {
	border-collapse:collapse;
}
table.form td {
	border:1px solid #C8E5D3;
}
img.foto {
	border:1px solid #444;
	margin:1px;
}
#lfdiv {
	padding-left:100px; 
	text-align:left; 
	font-size:10px; 
	border-top:1px solid #346D5C;
}
#le_div a {
	font:normal 9px tahoma; 
	color:#8DB1A7; 
	text-decoration:none;
} 
.le {
	font:normal 9px tahoma; 
	color:#8DB1A7; 
	text-decoration:none;
} 
table.wer1 {
	margin:auto;
	border-collapse:collapse; 
}
table.wer1 th {
	background:#A4C2BA;
}
table.wer1 td {
	background:#C6D9D3;	
}
table.wer1 th, table.wer1 td {
	font-size:11px;
	padding:3px;
	border:1px solid #5E8E80;
	text-align:center;
}
table.wer1 td.al {
	text-align:left;
}
div.hr {
	width:500px; 
	margin:0 auto; 
	border-top:1px solid #81AB9F; 
	line-height:0; 
	font-size:1px;
}
input, textarea, form {
	font:normal 11px verdana;
}
.button {
	border:1px solid #10674E;
	background-color:#05A579; 
	color:#FFF; 
	font-weight:bold;
	padding:2px;
}
.ac {text-align:center;}
.al {text-align:left;}
.ar {text-align:right;}
.aj {text-align:justify;}
