/* GENERAL ELEMENTS */

* { margin: 0; padding: 0; }

body, input, select, textarea { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }

a:link { color:#EC5800; text-decoration: underline;}
a:visited { color:#cc0000; text-decoration: underline; }
a:active { color:#EC5800; text-decoration: underline; }
a:hover { color:#000000; text-decoration: underline; }
	
h1, h2, h3, h4, h5, h6 { 
	font-family: "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, arial, helvetica, sans-serif; 
	font-weight: bold; 
	color: #666; 
	}
h1 { 
	font-size: 1.8em; 
	margin: 0em 0em 0.6em 0em; 
	color: #EC5800; 
	}
h2 { 
	font-size: 1.5em; 
	margin: 1.2em 0em 0.4em 0em; 
	}
h3 { 
	font-size: 1.4em; 
	margin: 1.2em 0em 0.4em 0em; 
	color: #EC5800; 
	}
h4 { 
	font-size: 1.2em; 
	margin: 1.2em 0em 0.4em 0em; 
	}
h5 { 
	font-size: 1.0em; 
	margin: 1.2em 0em 0.4em 0em; 
	}
h6 { 
	font-size: 0.8em; 
	margin: 1.2em 0em 0.4em 0em; 
	}

img { 
	border: 0px; 
	}

p { 
	font-size: 1.0em; 
	line-height: 1.3em; 
	margin: 0em 0em 1em 0em; 
	}
#content ul li
{
	list-style-type: none;
	background: url(imag/assets/black_arrow_right.gif) no-repeat 0px 1px;
	padding: 0px 0 6px 12px;
	line-height: 130%;
	color: #333;
	font-size:10px;
}
li > p { 
	margin-top: 0.2em; 
	}
pre { 
	font-family: monospace; 
	font-size: 1.0em; 
	}
strong, b { 
	font-weight: bold; 
	}


/*PAGE ELEMENTS*/

#container{
	margin:3em 0 0 1em;
	width:800px;
	text-align:left;
	}
	
#logo{
	background: #fff url(imag/assets/logoline.gif) no-repeat top right;
	border-right: 1px solid rgb(202, 202, 202); 
	position:absolute;
	width:39px;
	height:500px;
	top:55px;
	}
#main{
	border-left: 1px solid rgb(202, 202, 202); 
	top:55px;
	left: 50px;
	position:absolute;
	padding-top: 1.8em; 
	padding-left: 30px;
	}
#content{
	padding:10px 0 0 10px;
	
	width:500px;
		}
#column{
	width:160px;
	float:left;
	background-color: #CCFFFF;
}
#header { 
	left: 50px;
	position:absolute;
	width:100%; 
	font-size: 1.0em; line-height: normal; 
	}
#header h1 {
	font:"Verdana";
	
	}
		
/* NAVIGATION */

#menu { 
	left: 50px;
	position:absolute;
	width:800px; 
	background:#fff url("imag/assets/bg.gif") repeat-x bottom; 
	font-size: 1.0em; line-height: normal; 
	}
#menu ul { 
	margin:0; 
	padding: 0px 10px 0px 10px; 
	list-style:none; 
	}
#menu li { 
	float:left; 
	background:url("imag/assets/left_white.png") no-repeat left top; 
	margin:0; 
	padding:0 2px 0 9px; 
	border-bottom:1px solid #CACACA; 
	line-height: 1.8em; 
	text-decoration:none; 
	}
#menu .menu_smartlist { 
	background:url("imag/assets/left_blue.png") no-repeat left top;
	}
#menu_grey li { 
	background:url("imag/assets/left_grey.png") no-repeat left top; 
	text-decoration:none; 
	}
#menu a { 
	float:left; 
	display:block; 
	width:.1em; 
	background:url("imag/assets/right_white.png") no-repeat right top; 
	padding:2px 11px 0px 2px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#fff; 
	white-space: nowrap; 
	}
#menu .menu_smartlist a { 
	background:url("imag/assets/right_blue.png") no-repeat right top; 
	}
#menu_grey a { 
	background:url("imag/assets/right_grey.png") no-repeat right top; 
	}
#menu > ul a {
	width:auto;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a {
	float:none;
	}
/* End IE5-Mac hack */
#menu a:hover { 
	color:#333; 
	}
#menu li a:link, #menu li a:visited, #menu li a:active { 
	text-decoration:none; color: #fff; 
	}
#menu li.menu_selected a:link, #menu li.menu_selected a:visited, #menu li.menu_selected a:active { 
	text-decoration:none; 
	color: #000; 
	}
#menu li.menu_selected { 
	background-position:0 -150px; 
	border-width:0; 
	}
#menu li.menu_selected a { 
	background-position:100% -150px; 
	text-decoration:none; 
	padding-bottom:1px; 
	color:#000; 
	}
#menu li:hover, #menu li:hover a { 
	background-position:0% -150px; 
	color:#000; 
	}
#menu li:hover a { 
	background-position:100% -150px; 
	}
	
#dropmenu {
list-style-type:none; 
padding:5px 0 0 730px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

#dropmenu li {
float:left; 
padding:0; 
margin:0 1px 0 0; 
position:relative; 
width:155px; 
height:1px; 
z-index:100;}

#dropmenu li a, #dropmenu li a:visited {
text-decoration:none;
}

#dropmenu dl {
position:absolute; 
top:0; 
left:0; 
width: 155px; 
margin: 0; 
padding: 0; 
background: transparent url(transparency.gif);
}

#dropmenu dt {
border-bottom:1px solid #ccc;
margin:0; 
float:left;
}
#dropmenu dd {
display:none; 
background: transparent; 
border-bottom:1px solid #ccc; 
clear:left; 
margin:0; 
padding:0; 
color: #fff; 
font-size: 1em; 
text-align:left;
}

#dropmenu dt a, #dropmenu dt a:visited {
display:block; 
color:#999; 
padding: 2px 0px 2px 6px; 
width:105px;
}

#dropmenu dd a, #dropmenu dd a:visited {
background:#fff; 
color:#999; 
text-decoration:none; 
display:block; 
padding:2px 0px 2px 6px; 
width:105px;
}

#dropmenu li a:hover {
border:0;
}

#dropmenu li:hover dd, #dropmenu li a:hover dd {
display:block;
}
#dropmenu li:hover dl, #dropmenu li a:hover dl {
width:111px; 
border-bottom:5px solid #38AFFF;
}
#dropmenu li:hover dt a, #dropmenu li a:hover dt a, #dropmenu dd a:hover {
background: #38AFFF; 
color:#fff;
}.datum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
