/* general  */
* {
	margin:0;
	padding:0;
}
body {
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size2: 10px;
	background-color: #000000;
	color: #FFFFFF;
	margin: 0px;
}
a {
	color:#8d8d8d;
	text-decoration:none;
}
a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
img {
	border:0;
}


/* Structure */
#container {
	width:887px;
	margin:0 auto;
	border:0px solid blue;
	text-align: left;
	font-size: 13px;
}
#header {
	height:265px;
	background-image:url(../images/header.jpg);
	border2:1px solid red;
	vertical-align: bottom;
	width: 100%;
	font-size2: 8px;
}
#lang {
	width: 150px;
	border2:1px solid blue;
	position: relative;
	left:635px;
	float: left;
	text-align: center;
}
#lang a , #lang a:visited {color:#FFFFFF;}
#dvtree_path {
	background: #303030;
	height: 30px;
	padding-top: 8px;
	padding-left: 35px;
	vertical-align: middle;
}
#dvtree_path a.tree_path, #dvtree_path a.tree_path:visited {color:#FFFFFF;}
#dvtree_path a.tree_path:hover {color: #b16a70;}

#sidebar {
	float:right;
	width:200px;
	padding:10px;
	text-align:left;
	font-size2: 11px;
	text-align: justify;
	border:0px solid red;
	border-left:1px dotted #303030;
	border-bottom:1px dotted #303030;
}
#body {
	padding:20px;
	margin-right2:160px;
	width: 100%;
}
#body ul {
	margin-left: 20px;
}
#body p {
	margin-bottom: 10px;
}
#body img {
	border:7px solid white;
	margin-right: 15px;
}
#footer {
	padding:22px;
	text-align:right;
	float: bottom;
	border-top: 5px solid #303030;
	background: #151515;
}

/*---:[ header styles ]:---*/
#nav { width: 100%; float: left; clear: both; border2:1px solid blue; position: relative; top:220px;}
	#nav ul { list-style: none; border2:1px solid red; }
		#nav li { float: left; font-weight:bold; font-size2:12px; height2:33px;}
			#nav li a.active,#nav li a.active:visited { color: #fff; background: #303030; text-decoration: none;}
			#nav li a, #nav li a:visited { display: block; color: #333333; text-decoration: none; float: left; padding-left:11px; padding-right:11px; line-height:29px;}
			#nav li a:hover { color: #fff; background: #303030; text-decoration: none;}

/* Headings */
h1 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    MARGIN: 0px;
	color:#FFFFFF;
	font-weight:none;
	letter-spacing:-1px;
	FONT-SIZE: 18px;
}
h3 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    MARGIN: 0px;
	font-weight:bold;
	FONT-SIZE: 15px;
}

