body{
	margin:0; padding:0;
	font-family:verdana; font-size:11px;
	background:url(/images/img-index/index-monitor2.jpg) no-repeat;
}

.clear{
	clear:both;
}



/* #top-container - start */
#top-container{
	margin:0; padding:18px 0 0 50px;
}

#top-container h1{
	margin:0 0 30px 0; padding:0;
	font-size:9px; text-indent:-1000px;
}

	#main-logo{
		width:194px; height:33px;
		display:block;
		background:url(/images/img-index/index-logo.gif) no-repeat;
	}

#top-container ul{
	margin:0; padding:0;
	list-style-type:none;
}

#top-container li{
	margin:0; padding:0;
	font-family:Dodum; font-size:12px;

}

		#top-container .top-menu a{
			color:#666; font-weight:bold; text-decoration: none; 
			line-height:23px;
		}

		#top-container .top-menu a:hover{
			color:#fff; background-color:#00AEEF;
		}

		#top-container .top-submenu a{
		    margin:0 0 0 5px; padding:0;
			color:#999; text-decoration:none; font-weight: normal;
			line-height:15px;
		}

		#top-container .top-submenu a:hover{
			color:#00AEEF; 
		}

	

	#country-menu{
		margin:5px 0 0 0; padding:0;
		list-style-type:none;
		position:absolute; top:240px; left:760px;
	}

		#country-menu a{
			font-size:10px; color:#999; line-height:15px; font-family:arial;
			text-decoration:none; 
		}

		#country-menu a:hover{
			color:#aaa;
			
		}

/* #top-container - end */

/* #main-comtainer - start */
#main-comtainer{
	width:950px;
}

	#mc-mcontent{
		float:left;
		width:540px;
		margin:0; padding:0 0 0 50px;
	}

		
		#mc-stitle{
		    width:535px; height:62px;
			margin:40px 0 0 0; padding:0;
			background:url(/images/img-index/index-services2.gif) no-repeat top left;
		}

		#mc-stitle span{
			display:none;
		}		

		#mc-stitle a{
		    width:300px; height:62px;
			background:url(/images/img-index/index-services2.gif) no-repeat top left;
			display:block;
		}

		#mc-stitle a:hover{
		    background-position:0 -62px;
		}

		#mc-services{
			margin:0; padding:13px 30px 30px 50px;
			background:url(/images/img-index/index-servicebg2.gif) no-repeat;
		}

		#mc-services dl{
			margin:0; padding:5px 0 0 75px;
			height:80px;
		}

		#mc-services dt{
			margin:0; padding:0 0 3px 0;
			font-size:11px; font-family:tahoma;
		}

		#mc-services dd{
			margin:0; padding:0;
			color:#777; font-size:11px;
		}		

		#mc-services span{
			color:#FF6600;
		}

		#mc-services img{
			padding-left:10px;
			border:none; 
		}

		#mc-services a{
			display:block;
			text-decoration:none;
			color:#4e4e4e;
		}

		#mc-services a:hover{
			background-color:#fff;
		}

		#mc-services strong{
			font-size:13px;
		}

			#mc-services01{				
				background:url(/images/img-index/index-boximg01.jpg) no-repeat 0 10px;
			}

			#mc-services02{				
				background:url(/images/img-index/index-boximg02.jpg) no-repeat 0 10px;
			}

			#mc-services03{				
				background:url(/images/img-index/index-boximg03.jpg) no-repeat 0 10px;
			}

		#mc-wtitle{
			margin:20px 0 0 0; padding:0 0 15px 0;
			text-indent:-1000px; font-size:9px;
			background:url(/images/img-index/index-whyoso.gif) no-repeat;
		}

		#mc-wtitle a{
			width:510px; height:17px;
			display:block;
		}

		#mc-wtitle a:hover{
			width:510px; height:17px;
			display:block;
		}

	#mc-mcontent ol{
		margin:0; padding:0 0 0 45px;
		background:url(/images/img-index/index-whyosoimg.gif) no-repeat 370px center;
	}

	#mc-mcontent ol li{
		margin:0; padding:5px 0 5px 0;
		color:#777; font-family:tahoma; font-size:12px;
	}

		#mc-case{
			margin:35px 0 0 0; padding:0 0 20px 0;
			text-indent:-1000px; font-size:9px;
			background:url(/images/img-index/index-case.gif) no-repeat;
		}

		#mc-case a{
			width:510px; height:17px;
			display:block;
		}

		#mc-casebox{
			margin:0; padding:5px 0 0 20px;
		}

		#mc-casebox .mc-casedl{
			float:left; font-family:tahoma;
			margin:0; padding:0 7px 0 7px;
		}

		#mc-casebox .mc-casedl strong{
			font-size:11px; color:#777;
		}

		#mc-casebox .mc-casedl dd{
			margin:0; padding:5px 0 0 0;
			width:148px; 
			color:#999; 
		}

		#mc-casebox .mc-casedl span{
			color:#0071B4; 
		}

		#mc-casebox .mc-casedl dd a{
			color:#0071B4; text-decoration:none;
		}

		#mc-casebox .mc-casedl dd a:hover{
			color:#0071B4; text-decoration:underline;
		}

			#mc-ctitle01{
				width:148px; height:12px;
				text-indent:-1000px;
				background:url(/images/img-index/index-casekad.gif) no-repeat;
			}

			#mc-ctitle02{
				width:148px; height:12px;
				text-indent:-1000px;
				background:url(/images/img-index/index-casesmo.gif) no-repeat;
			}

			#mc-ctitle03{
				width:148px; height:12px;
				text-indent:-1000px;
				background:url(/images/img-index/index-caseseo.gif) no-repeat;
			}

	#mc-scontent{
		float:left;
		margin:135px 0 0 0; padding:120px 0 20px 70px;
		width:220px;
		background:url(/images/img-index/index-sbar.gif) no-repeat ;
	}

		#mc-scontent h2{
			margin:0 0 10px 0; padding:0;
			text-indent:-1000px; font-size:9px;
			background:url(/images/img-index/index-whyksem.gif) no-repeat;
		}

		#mc-scontent h2 a{
			width:220px; height:17px;
			display:block;
		}

		#mc-scontent ol{
			margin:0 15px 0 0; padding:0 0 40px 30px;
		}

		#mc-scontent ol li{
			margin:0; padding:10px 0 0 0;
			color:#717171; font-family:tahoma;
			text-align:justify; 
		}

		#mc-scontent ol li span{
			color:#E27B36; 
		}

		#mc-scontent dl{
			margin:0; padding:0 0 0 10px;
		}

		#mc-scontent dd{
			margin:0; padding:0 0 2px 10px;
		}

		#mc-contact{
			margin:0; padding:40px 0 0 25px;
			width:219px; height:138px;
			background:url(/images/img-index/index-contact.gif) no-repeat;
			color:#777; line-height:13px;
		}

		#mc-contact p{
		    margin:0; padding:5px 0 0 0;
			color:#0071B4;
		}

		#mc-contact a{
			text-decoration:none;
			color:#0071B4; line-height:15px;
		}

		#mc-contact a:hover{
			text-decoration:none;
			color:#fff; line-height:15px; background-color:#00AEEF;
		}

		#mc-contact h3{
			display:none;
		}

		#mc-sclients{
			margin-bottom:10px;
			width:137px; height:10px;
			text-indent:-1000px;
			background:url(/images/clients-title.gif) no-repeat;
		}

		#mc-spartners{
			margin-top:20px;
			margin-bottom:10px;
			width:137px; height:13px;
			text-indent:-1000px;
			background:url(/images/partners-title.gif) no-repeat;
		}

		
/* #main-comtainer - end */

/* #bottom-container - start */
#bottom-container{
	margin:30px 0 0 0; padding:0;
	width:781px; height:101px;
	background:url(/images/copy-bg.gif) no-repeat;
}

#bottom-container ul{
	margin:0; padding:10px 0 0 100px;
	list-style-type:none;
}

#bottom-container li{
	display:inline;
}

#bottom-container a{
	color:#333333; text-decoration:none;
}

#bottom-container a:hover{
	color:#777777; text-decoration:none;
}

#bottom-container p{
	margin:0; padding:15px 0 0 98px;
	color:#767676;
}
/* #bottom-container - end */