@charset "UTF-8";
/* CSS Document */
body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#505d71;
	margin-top:0px;
}
#all {
    position: relative;
	width:750px;
	margin:0px auto;
	padding-top:0px;
	text-align:left;
}
#top {
	position:absolute;
	left:0px;
	top:0px;
	width:750px;
	height:65px;
	background-image:url(../i/header_back.gif);
	background-repeat:repeat-x;
}
#logo {
	position:absolute;
	left:15px;
	top:15px;
}
#menu {
	position:absolute;
	left:0px;
	top:65px;
	width:750px;
	height:34px;
	background-image:url(../i/menu_back.gif);
	background-repeat:repeat-x;
}
#mcontainer {
	position:absolute;
	top:9px;
	left:29px;
	text-align:left;
}
#aabout {
	position:absolute;
    left:0px;
}
#arrowsolutions {
	position:absolute;
	left:114px;
}
#asolutions {
	position:absolute;
    left:57px;
}
#arrowproducts {
	position:absolute;
	left:196px;
}
#aproducts {
	position:absolute;
	left:140px;
}
#arrowclients {
	position:absolute;
	left:266px;
}
#aclients {
	position:absolute;
	margin-left:222px;
}
#arrowservices {
	position:absolute;
	left:347px;
}
#aservices {
	position:absolute;
	margin-left:293px;
}
#acontactus {
	position:absolute;
	margin-left:372px;
}
#content {
	position:absolute;
	left:0px;
	top:104px;
	width:750px;
	height:460px;
}
#bottom {
	position:absolute;
	left:0px;
	top:579px;
	width:750px;
	height:51px;
}
#email {
	position:absolute;
	left:642px;
	top:0px;
}
#contact {
    position: relative;
	padding-right:110px;
	padding-bottom:9px;
	text-align:right;
}
#bmenu {
    position: relative;
	padding-right:15px;
	padding-bottom:9px;
	text-align:right;
}
#copy {
    position: relative;
	padding-right:15px;
	text-align:right;
}
#mcorner1 {
	position:absolute;
	left:0px;
	top:0px;
	width:15px;
	height:34px;
}
#mcorner2 {
	position: absolute;
	left:735px;
	top:0px;
	width:15px;
	height:34px;
}
#ccorner1 {
	position:absolute;
	left:0px;
	top:0px;
	width:15px;
	height:15px;
}
#ccorner2 {
	position:absolute;
	left:735px;
	top:0px;
	width:15px;
	height:15px;
}
#ccorner3 {
	position:absolute;
	left:0px;
	top:445px;
	width:15px;
	height:15px;
}
#ccorner4 {
	position:absolute;
	left:735px;
	top:445px;
	width:15px;
	height:15px;
}
#ctop {
	position:absolute;
	left:15px;
	top:0px;
	width:720px;
	height:15px;
}
#cbottom {
	position:absolute;
	left:15px;
	top:445px;
	width:720px;
	height:15px;
}
#cleft {
	position:absolute;
	left:0px;
	top:15px;
	width:15px;
	height:430px;
}
#cright {
	position:absolute;
	left:735px;
	top:15px;
	width:15px;
	height:430px;
}
#clefti {
	position:absolute;
	left:0px;
	top:15px;
}
#cright1i {
	position:absolute;
	left:735px;
	top:15px;
}
#cright2i {
	position:absolute;
	left:735px;
	top:195px;
}
#cbottomi {
	position:absolute;
	left:15px;
	top:515px;
}
#ccorner3i {
	position:absolute;
	left:0px;
	top:515px;
}
#ccorner4i {
	position:absolute;
	left:735px;
	top:515px;
}
#image {
	position:absolute;
	left:35px;
	top:15px;
}
#path {
	position:absolute;
	left:20px;
	top:0px;
	width:435px;
}
#topic {
	position:absolute;
	left:20px;
	top:16px;
	width:435px;
}
#imagei {
	position:absolute;
	left:455px;
	top:0px;
	width:265px;
}
#text {
	position:absolute;
	left:20px;
	top:70px;
	width:435px;
}
#btext {
	position:absolute;
	left:20px;
	top:445px;
	width:680px;
	border-top: 1px solid #c2cbd8;
	padding-top:16px;	
	padding-bottom:0px;
}
#mtext {
	position:absolute;
	left:0px;
	top:-21px;
	width:435px;
	height:378px;
}
#c1text {
	position:absolute;
	left:7px;
	top:340px;
	width:200px;
}
#c2text {
	position:absolute;
	left:228px;
	top:344px;
	width:200px;
}
#bottomi {
	position:absolute;
	left:0px;
	top:546px;
	width:750px;
}
#innerdata {
	position:absolute;
	left:15px;
	top:15px;
	width:720px;
	height:auto; 
}
#blue {
	position:absolute;
	left:264px;
	top:15px;
	width:203px;
	height:286px;
}
#intro {
	position:absolute;
	left:319px;
	top:185px;
	width:397px;
}
#partners {
	position:absolute;
	left:35px;
	top:336px;
	width:447px;
	height:109px;
	border-right: 1px solid #b5cae6;	
}
#ipartners {
	position:absolute;
	left:0px;
	top:10px;	
}
#tpartners {
	position:absolute;
	left:0px;
	top:33px;
	width:420px;
}
#clients {
	position:absolute;
	left:155px;
	top:337px;
	width:233px;
	height:109px;
}
#iclients {
	position:absolute;
	left:34px;
	top:10px;
}
#t1clients {
	position:absolute;
	left:34px;
	top:33px;
}
#t2clients {
	position:absolute;
	left:155px;
	top:33px;
}
.menu a {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;
	color:#ffffff;
	border-right:1px solid #ccd0d6;
	padding-left:5px;
	padding-right:19px;
}
.menur a {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;
	color:#ffffff;
	padding-left:6px;
}
.menul a {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;
	color:#ffffff;
	border-right:1px solid #ccd0d6;
	padding-left:6px;
	padding-right:10px;
}
.bmenu a {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration:none;
	color:#4f96d1;
	border-right:1px solid #b5cae6;
	padding-left:5px;
	padding-right:7px;
}
.bmenul a {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration:none;
	color:#4f96d1;
	padding-left:6px;
}
.tx {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration:none;
	color:#67707d;
}
.tx a {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration:none;
	color:#4f96d1;
}
.hd {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;
	color:#6292b7;
}
.tpl {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:24px;
    text-decoration:none;
	color:#6292b7;
}
.md {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration:none;
	color:#67707d;
}
.md a {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration:none;
	color:#4f96d1;
}

.sm {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:9px;
    text-decoration:none;
	color:#67707d;
}
.sm a {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:9px;
    text-decoration:none;
	color:#4f96d1;
}
.sml {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:9px;
    text-decoration:none;
	color:#c7ccd4;
}
.sml a {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:9px;
    text-decoration:none;
	color:c7ccd4;
}

