@charset "utf-8";
/* CSS Document */
a:hover {
	color: #ffffff;
	text-decoration: none;
	border-bottom-color: #ff9900;
}
div.sicons a { behavior: url("./js/iepngfix.htc") }

#bgL {
	background: url('../img/bgS1right2.jpg') right top repeat-x; width: 50%; height: 440px;
}
#bgR {
	background: url('../img/bgS1right2.jpg') 0px 0px repeat-x; width: 50%; height: 440px;
}
#areonaft1 {
	position:absolute; left: 50%; top: 0; z-index: 11;  margin: 71px 0 0 97px;
}
#areonaft2 {
	position:absolute; left: 50%; top: 0; z-index: 11;  margin: 0px 0 0 -286px;
}

#mccontent {
	width: 100%;
	padding-top: 295px;
	font-size: 12px;
}
#rccontent {
	width: 344px; padding-top: 306px;
}

#contentarea {
	width: 100%; position: relative; z-index:11;
}
#centralcontainer {
	width: 990px;
}
#middlecontainer {
	margin: 0 0 0 -222px; float: right; clear: left; width: 100%;
}
#middlecontainercont {
	margin: 0 0 0 222px; clear: both;
}
#middlecontainercontiefix {
	width: 100%;
}
#leftcontainer {
	width: 220px; 
	float:left; 
	clear:left; 
	padding-left:1px;
	padding-right:1px;
}
#leftcontainercont {
	padding-top: 355px;
	padding-right:22px;
}
#leftcontainercontn {
	background: #0e0e0e url('../img/bg2.gif') bottom left no-repeat;
}
.leftcontainercontp {
	padding-left:20px;
	padding-right:15px;
}
#rightcontainer {
	width: 374px; float: right; clear: right
}
.pproject {
	width: 100%;
}

span.servicelogo{
	position: absolute;
	z-index:-1;
	margin: 55px 0 0 -10px;
}
p {
	padding: 10px 0;
	margin:0;
}

#containercontent {
	margin: 0 0 0 -200px; float: left; clear: right; width: 100%;
}
#containerdescr {
	margin: 0 0 0 200px; clear: both;
}
#containerdescrn {
	padding: 0 0px 0px 20px;
	font: normal 11px/18px Tahoma;
}
#servicelogocont {
	width: 200px; 
	float:right; clear:right;
}


.sicons {
	position: relative;
	width: 590px;
	height: 125px;
	margin: 0px 0px 0px -10px;
}
.i1, .i2, .i3, .i4, .i5 {
	background: none; 
	padding: 0px;
	float: left;
	border: 0px solid red;
}
.i1 a, .i2 a, .i3 a, .i4 a, .i5 a{
	display: block;
	width: 115px; 
	height: 50px; 
	font: normal 11px Tahoma;
	color: #565656;
	text-align: center;
	padding: 105px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
}

.i1 a.str { background: url('../img/icons/m/i1.jpg') top left no-repeat; }
.i1 a.act{ background: url('../img/icons/m/i1_.jpg') top left no-repeat; color: #ffffff; border: none; }

.i2 a.str { background: url('../img/icons/m/i2.jpg') top left no-repeat; }
.i2 a.act{ background: url('../img/icons/m/i2_.jpg') top left no-repeat; color: #ffffff; border: none; }

.i3 a.str { background: url('../img/icons/m/i3.jpg') top left no-repeat; }
.i3 a.act{ background: url('../img/icons/m/i3_.jpg') top left no-repeat; color: #ffffff; border: none; }

.i4 a.str { background: url('../img/icons/m/i4.jpg') top left no-repeat; }
.i4 a.act{ background: url('../img/icons/m/i4_.jpg') top left no-repeat; color: #ffffff; border: none; }

.i5 a.str { background: url('../img/icons/m/i5.jpg') top left no-repeat; }
.i5 a.act{ background: url('../img/icons/m/i5_.jpg') top left no-repeat; color: #ffffff; border: none; }