html { margin: 0px; padding: 0px; background-color: #DCE5D2; }

body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 17px;
	color: #666666;
}

p { margin-top: 0px; margin-bottom: 0px; padding-bottom: 10px; }
hr { width: 100%; border: 0; color: #DCDCDC; background-color: #DCDCDC; height: 1px; margin-top: 10px; margin-bottom: 10px; padding: 0px; }
a:link, a:visited, a:active { color: #9DAE84; text-decoration: none; outline: none; }
a:hover { color: #9DAE84; text-decoration: underline; outline: none; }
.clear { clear:both; margin-top:-1px; height:1px; overflow:hidden; }

h1 {
	color: #999999;
	font-size: 185%;
	font-weight: normal;
	font-style: normal;
	margin-top: 1px;
	margin-bottom: 7px;
	line-height: 16px;
}

h2 {
	color: #999999;
	font-size: 145%;
	font-weight: normal;
	font-style: normal;
	margin-top: 1px;
	margin-bottom: 7px;
	line-height: 15px;
}

h3 {
	color: #999999;
	font-size: 120%;
	font-weight: normal;
	font-style: normal;
	margin-top: 1px;
	margin-bottom: 7px;
	line-height: 13px;
}

h4 {
	color: #999999;
	font-size: 110%;
	font-weight: normal;
	font-style: normal;
	margin-top: 1px;
	margin-bottom: 7px;
	line-height: 13px;
}




#horizon {
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
}

#content_container {
	position: absolute;
	margin-left: -485px;
	top: -300px;
	left: 50%;
	width: 970px;
	height: 600px;
	visibility: visible;
	text-align: left;
	background-image:url(/site/apk/images/static/bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

#inner_container {
	width: 970px;
	height: 450px;
	background-color: #FFFFFF;

}

#logo {
	text-align: center;
	margin-bottom: 35px;
}


#bottom_controls {
	width: 270px;
	position: absolute;
	left: 20px;
	top: 385px;
}

#bottom_controls div {
	position: relative;
	float: left;
	margin-right: 10px;
}


#default01 {
	width: 310px;
	height: 430px;
	position: relative;
	float: left;
	left: 10px;
	top: 10px;
	background-image:url(/site/apk/images/static/menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	overflow: hidden;
}

#default02 {
	width: 310px;
	height: 430px;
	position: relative;
	float: left;
	left: 20px;
	top: 10px;
	overflow: hidden;
}

#default03 {
	width: 310px;
	height: 430px;
	position: relative;
	float: right;
	right: 10px;
	top: 10px;
	overflow: hidden;
}

#wide02 {
	width: 630px;
	height: 430px;
	position: relative;
	float: left;
	left: 20px;
	top: 10px;
	overflow: hidden;
}




.section_object {
	padding: 10px;
}






/* left navigation */
#nav {
	position: relative;
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
	margin: 20px;
	width: 180px;
}

#nav li {
	list-style: none;
	/*border-bottom: 1px dotted #000000;*/
}

#nav ul li {
	/*border-bottom: 1px dotted #000000;*/
}


#nav ul li.last {
	border-bottom: hidden;
}

/* level 1 */
#nav a {
	text-decoration: none;
	outline: none;
	color: #FFFFFF;
	text-transform: uppercase;
}

/* level 2 */
#nav li ul {
	margin-left: 0;
	padding-left: 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
	/*text-indent: -1em;*/
	line-height: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#nav li ul a {
	font-size: 90%;
	outline: none;
}

/* level 3 */
#nav li ul li ul {
	margin-left: 0;
	padding-left: 0.7em;
	/*text-indent: -1em;*/
	border: none;
	margin-top: 1px;
	margin-bottom: 1px;
	line-height: 13px;
	padding-top: 0;
	padding-bottom: 0;
}

#nav li ul li ul a {
	font-size: 90%;
	outline: none;
	text-transform: none;
}

/* all levels */
#nav li a.current {
	/*text-decoration: underline;*/
	/*text-decoration: none !important; text-decoration: underline;*/
	color: #FFFFFF !important; color: #E0E0E0;
}

#nav li a.current:after {
	/*content: url(/site/apk/images/static/cross_grey.png);*/
    content: ">";
    display: block;
    margin-left: 0.3em;
}

#nav li a.current:hover {
	text-decoration: none;
	color: #E8E8E8;
}

#nav li a:hover {
	text-decoration: none;
	color: #E8E8E8;
}