@charset "utf-8";
/* CSS Document */



body {
	margin:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}
#back_clients {
	margin:0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	background-image:url(/images/common/back_clients.jpg);
	background-repeat:repeat-x;
}
div.wrapper {
	width:1000px;
	margin:auto;
}
#header_nav {
	height:125px;
	background-image:url(images/common/gradient-header.jpg);
	background-repeat:repeat-x;
	background-position:0px 88px;
}
h1 {
	display: none
}
a.bt1 {
	background-image: url(images/common/bt1_top.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:88px;
	height:32px;
	display: block;
	float:left
}
a:hover.bt1 {
	background-image: url(images/common/bt1_top.jpg);
	background-repeat:no-repeat;
	background-position:0px -32px;
	width:88px;
	height:32px;
	display: block;
	float:left
}
a.bt1ON {
	background-image: url(images/common/bt1_top.jpg);
	background-repeat:no-repeat;
	background-position:0px -32px;
	width:88px;
	height:32px;
	display: block;
	float:left
}
a.bt2 {
	background-image: url(images/common/bt2_top.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:109px;
	height:32px;
	display: block;
	float:left
}
a:hover.bt2 {
	background-image: url(images/common/bt2_top.jpg);
	background-repeat:no-repeat;
	background-position:0px -32px;
	width:109px;
	height:32px;
	display: block;
	float:left
}
a.bt2ON {
	background-image: url(images/common/bt2_top.jpg);
	background-repeat:no-repeat;
	background-position:0px -32px;
	width:109px;
	height:32px;
	display: block;
	float:left
}
a.bt3 {
	background-image: url(images/common/bt3_top.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:77px;
	height:32px;
	display: block;
	float:left
}
a:hover.bt3 {
	background-image: url(images/common/bt3_top.jpg);
	background-repeat:no-repeat;
	background-position:0px -32px;
	width:77px;
	height:32px;
	display: block;
	float:left
}
a.bt3ON {
	background-image: url(images/common/bt3_top.jpg);
	background-repeat:no-repeat;
	background-position:0px -32px;
	width:77px;
	height:32px;
	display: block;
	float:left
}
a.bt4 {
	background-image: url(images/common/bt4_top.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:68px;
	height:32px;
	display: block;
	float:left
}
a:hover.bt4 {
	background-image: url(images/common/bt4_top.jpg);
	background-repeat:no-repeat;
	background-position:0px -32px;
	width:68px;
	height:32px;
	display: block;
	float:left
}
a.bt4ON {
	background-image: url(images/common/bt4_top.jpg);
	background-repeat:no-repeat;
	background-position:0px -32px;
	width:68px;
	height:32px;
	display: block;
	float:left
}
a.bt5 {
	background-image: url(images/common/bt5_top.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:80px;
	height:32px;
	display: block;
	float:left
}
a:hover.bt5 {
	background-image: url(images/common/bt5_top.jpg);
	background-repeat:no-repeat;
	background-position:0px -32px;
	width:80px;
	height:32px;
	display: block;
	float:left
}
a.bt5ON {
	background-image: url(images/common/bt5_top.jpg);
	background-repeat:no-repeat;
	background-position:0px -32px;
	width:80px;
	height:32px;
	display: block;
	float:left
}
#col_home {
	width: 286px;
	height:230px;
	border-right:1px solid #999999;
	margin-top:13px;
	float:left
}
#col_home2 {
	width: 286px;
	height:230px;
	margin-top:13px;
	float:left;
}
#col_clients {
	width: 247px;
	height:535px;
	border-right:1px solid #04a2cd;
	margin-top:13px;
	float:left;
	margin-bottom:10px;
}
#col_test {
	width: 247px;
	height:925px;
	border-right:1px solid #04a2cd;
	margin-top:13px;
	float:left;
	margin-bottom:10px;
}
#col_contact {
	width: 247px;
	height:500px;
	border-right:1px solid #52a14c;
	margin-top:13px;
	float:left;
	margin-bottom:10px;
}
#col_company {
	width: 247px;
	height:535px;
	border-right:1px solid #d55703;
	margin-top:13px;
	float:left;
	margin-bottom:10px;
}
#col_work {
	width: 247px;
	height:700px;
	border-right:1px solid #ba1151;
	margin-top:13px;
	float:left;
	margin-bottom:10px;
}
#col_work_internet {
	width: 247px;
	height:1600px;
	border-right:1px solid #ba1151;
	margin-top:13px;
	float:left;
	margin-bottom:10px;
}
#col_casestudy {
	width: 247px;
	height:500px;
	border-right:1px solid #ba1151;
	margin-top:13px;
	float:left;
	margin-bottom:10px;
}
#col_capa {
	width: 247px;
	height:750px;
	border-right:1px solid #cd8404;
	margin-top:13px;
	float:left;
	margin-bottom:10px;
}
#col_capa2 {
	width: 247px;
	height:1100px;
	border-right:1px solid #cd8404;
	margin-top:13px;
	float:left;
	margin-bottom:10px;
}
#content {
	font-size:12px;
	color:#534a4a;
}
#clients_list {
	margin-top:5px;
	font-size:12px;
	color:#534a4a;
	height:auto;
	padding-top:2px;
	float:left;
	width:175px;
}
a.clients_listOn {
	color: #534a4a;
	display:block;
	font-size:12px;
	text-align:left;
	text-decoration:underline;

}
a:hover.clients_listOn {
	color: #04a2cd
}
a.contact_listOn {
	color: #534a4a;
	display:block;
	font-size:12px;
	text-align:left;
	text-decoration:underline;

}
a:hover.contact_listOn {
	color: #52a14c
}
a.company_listOn {
	color: #534a4a;
	display:block;
	font-size:12px;
	text-align:left;
	text-decoration:underline;
}
a:hover.company_listOn {
	color: #d55703
}
.clients_listOFF {
	color: #6a5f5f;
	text-decoration:none;
	display:block;
	font-size:12px;
	text-align:left;
	padding-top:0px;
	padding-bottom:0px
}
ul.other {
	padding-left:15px;
	margin-left:15px;
	padding-top:3px;
	margin-top:3px;
	color:#d55703
}
ul.other2 {
	padding-left:15px;
	margin-left:15px;
	padding-top:3px;
	margin-top:3px;
	color:##cd8404
}
a.work_listOn {
	color: #534a4a;
	display:block;
	font-size:12px;
	text-align:left;
	text-decoration:underline;
}
a:hover.work_listOn {
	color: #ba1151
}
a.work_nav {
	color: #534a4a;
	display:block;
	font-size:12px;
	text-align:left;
	text-decoration:underline;
}
a:hover.work_nav {
	color: #ba1151
}
a.work_navON {
	color: #ba1151
}
#work_navicon {
	background-image: url(images/common/arrow_capa.jpg);
	background-repeat:no-repeat;
	background-position:topleft;
	width:200px;
}
#work_navicon2 {
	background-image: url(images/common/arrow_work.jpg);
	background-repeat:no-repeat;
	background-position:topleft;
	width:200px;
}
a.capa_nav {
	color: #534a4a;
	display:block;
	font-size:12px;
	text-align:left;
	text-decoration: none;
}
a:hover.capa_nav {
	color: #cd8404
}
a.capa_navON {
	color: #cd8404
}
#capa_navicon {
	background-image:url(images/common/work_icon.jpg);
	background-repeat:no-repeat;
	background-position:topleft;
	width:225px;
}
a.capa_listOn {
	color: #534a4a;
	display:block;
	font-size:12px;
	text-align:left;
	text-decoration: none
}
a:hover.capa_listOn {
	color: #cd8404
}
a.capa_bt1 {
	background-image: url(images/common/capa_bt1_top.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:139px;
	height:290px;
	display: block;
	float:left
}
a:hover.capa_bt1 {
	background-image: url(images/common/capa_bt1_top.jpg);
	background-repeat:no-repeat;
	background-position: -139px 0px;
	width:139px;
	height:290px;
	display: block;
	float:left
}
a.capa_bt2 {
	background-image: url(images/common/capa_bt2_top.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:143px;
	height:290px;
	display: block;
	float:left
}
a:hover.capa_bt2 {
	background-image: url(images/common/capa_bt2_top.jpg);
	background-repeat:no-repeat;
	background-position:-143px 0px;
	width:143px;
	height:290px;
	display: block;
	float:left
}
a.capa_bt3 {
	background-image: url(images/common/capa_bt3_top.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:143px;
	height:290px;
	display: block;
	float:left
}
a:hover.capa_bt3 {
	background-image: url(images/common/capa_bt3_top.jpg);
	background-repeat:no-repeat;
	background-position:-143px 0px;
	width:143px;
	height:290px;
	display: block;
	float:left
}
a.capa_bt4 {
	background-image: url(images/common/capa_bt4_top.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:155px;
	height:290px;
	display: block;
	float:left
}
a:hover.capa_bt4 {
	background-image: url(images/common/capa_bt4_top.jpg);
	background-repeat:no-repeat;
	background-position:-155px 0px;
	width:155px;
	height:290px;
	display: block;
	float:left
}
a.home_toplink {
	color: #534a4a;
	display:block;
	font-size:12px;
	text-align:left;
	text-decoration: none
}
a:hover.home_toplink {
	color: #055f98
}
a.capa_link {
	color: #534a4a;
	display:block;
	font-size:12px;
	text-align:left;
	text-decoration: none
}
a:hover.capa_link {
	color: #cd8404
}
