body {
	margin: 0;
	padding: 0;
	background: #000000 url(images/index/bg_001.jpg) repeat-x;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

img {
	border:0px;
}

a {
	color:black;
}

a:hover {
	color:black;
	text-decoration:none;
}

ul {
	margin: 0;
	padding: 10px;
}
ul li {
	list-style: none;
}

div.lang {
	position:absolute;
	padding:50px 0px 0px 10px;
}

#page {
	width:1001px;
	margin: 0px auto;
}

#dj {
	float:left;
	width:333px;
	filter:alpha(opacity=50);	/* Transparency */
	opacity:0.5;	/* Transparency */
}
#dj:hover {
	filter:alpha(opacity=100);	/* Transparency */
	opacity:1;	/* Transparency */
}
#dj h2 {
	margin: 0px;
	padding: 0px;
	background: #000000 url(images/index/dj2.jpg) no-repeat;
	width:333px;
	height:40px;
	text-align:center;
	color:#ff9444;
	font:25px Verdana;
	font-weight: bold;
}

#dj div {
	margin: 0px;
	padding: 10px;
	background: #ff9444 url(images/index/dj3.jpg) no-repeat;
	width:313px;
	height:220px;
	text-align:left;
	color:black;
	font:10px Verdana;
	font-weight: bold;
}


#design {
	float:left;
	width:333px;
	filter:alpha(opacity=50);	/* Transparency */
	opacity:0.5;	/* Transparency */
}
#design:hover {
	filter:alpha(opacity=100);	/* Transparency */
	opacity:1;	/* Transparency */
}
#design h2 {
	margin: 0px;
	padding: 0px;
	background: #000000 url(images/index/design2.jpg) no-repeat;
	width:333px;
	height:40px;
	text-align:center;
	color:#325900;
	font:30px Verdana;
	font-weight: bold;
}

#design div {
	margin: 0px;
	padding: 10px;
	background: #a74400 url(images/index/design3.jpg) no-repeat;
	width:313px;
	height:220px;
	text-align:left;
	color:black;
	font:10px Verdana;
	font-weight: bold;
}

#seo {
	float:left;
	width:332px;
	filter:alpha(opacity=50);	/* Transparency */
	opacity:0.5;	/* Transparency */
}
#seo:hover {
	filter:alpha(opacity=100);	/* Transparency */
	opacity:1;	/* Transparency */
}
#seo h2 {
	margin: 0px;
	padding: 0px;
	background: #000000 url(images/index/seo2.jpg) no-repeat;
	width:333px;
	height:40px;
	text-align:center;
	color:#002c57;
	font:30px Verdana;
	font-weight: bold;
}


#seo div {
	margin: 0px;
	padding: 10px;
	background: #a74400 url(images/index/seo3.jpg) no-repeat;
	width:312px;
	text-align:left;
	color:black;
	height:220px;
	font:10px Verdana;
	font-weight: bold;
}
#vline {
	width:1px;
	height:500px;
	float:left;
}
#contact {
	height:50px;
	float:right;
	width: 100%;
	background: #000000 url(images/index/bg_001.jpg) repeat-x;
}
#contact div {
	margin: 10px auto;
	width:150px;
	background:#444;
	text-align:center;
	padding:2px;
}