
@import url("boxes.css");
@import url("forms.css");
@import url("header.css");
@import url("tables.css");
@import url("subpage.css");
@import url("others.css");
@import url("homepage.css");


body {
	margin:30px 0 0 0;
	padding:0;
	background:#fff;
	text-align:center;
	color:#424242;
	}


img {border:none;}

body, select, td, option, textarea, input {
	font:11px/14px tahoma, arial, sans-serif;
	}

p, span, font {
	font:11px/14px tahoma, arial, sans-serif !important;
	}

h1 {
	font-weight:normal;
	font-size:17px;
	margin-bottom:20px;
	line-height:22px;
	}
	
h2 {
	font-weight:bold;
	font-size:12px;
	margin:0 0 3px 0;
	}	
	

.left {float:left;}
.right {float:right;}

a {color:#C71B1B;text-decoration:none;}
a:hover {text-decoration:underline;}

.container {
	width:765px;
	margin:0 auto;
	text-align:left;
	}


.header {
	height:184px;
	position:relative;
	width:765px;
	background:url(../gfx/bg_header.jpg) no-repeat right top;
	}

.sidebar {
	float:left;
	width:175px;
	padding-top:20px;
	padding-left:20px;
	}

.mainCol {
	float:right;
	padding-right:50px;
	display:inline; /*dla IE*/
	margin-bottom:30px;
	width:500px;
	}
	
.footer {
	border-top:1px solid #DADADA;
	clear:both;
	padding:0 20px;
	}
	
p.pathway {
	border-bottom:1px solid #DADADA;
	padding:5px 20px;
	margin:0;
}

div.cno {
	margin-top:30px;
	}

.sidebar div.mod {
	width:165px;
	}

.sidebar .menu ul {
	margin:0;
	padding:0;
	}
	
.sidebar .menu li {
	list-style:none;
	border-bottom:1px solid #B5B5B5;
	margin:0;
	padding:0;
	}
	
.sidebar .menu li a {
	padding:7px 4px 7px 9px;
	display:block;
	}
	
.sidebar .menu li a#active_menu	{
	font-weight:bold;
	}
	
.sidebar .menu h3 {
	text-indent:-2000px;
	margin:0;
	height:26px;
	}
	
.Services h3 {background:url(../gfx/h3_services.gif) no-repeat left top;}
.AboutUs h3 {background:url(../gfx/h3_aboutUs.gif) no-repeat left top;}
.OnGoingProjects h3 {background:url(../gfx/h3_onGoingProjects.gif) no-repeat left top;}
.Contact h3 {background:url(../gfx/h3_contact.gif) no-repeat left top;}
.NewsEvents h3 {background: url(../gfx/h3_newsEvents.gif) no-repeat left top;}
	
	
	
p.readMore {
	text-align:right;
	font-weight:bold;
	}
	
	
img.fle {
	float:left;
	margin:0 10px 10px 0;
	}
	
img.fle_trasnfer {	
	margin-bottom:20px;
	}
	
img.fle_effort {	
	margin-left:45px;
	margin-right:50px;
	margin-bottom:20px;
	}	
	
	
.projects h2.cno {
	margin-left:158px;
	}
	
.projects img {
	position:relative;
	top:-28px;
	}
	
p.createDate {
	margin:-3px 0 0 0;
	color:#999999;
	}	
	
p.special1 {
	font-weight:bold !important;
	font-style:italic !important;
	color:#BD0A1C !important;
	}	
