/* reset HTML-elements
--------------------------------------------------------- */
html, body, a, div, span, hr, h1, h2, h3, h4, ul, ol, li,table, tr, th, td,form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	}
	
body      { font-family: "normal 0.7em Verdana", Helvetica, Arial, Geneva, sans-serif; line-height: 150%; background: url("../img/left_body1.gif") repeat-y left top }
	
/* standard elements */
* {
	margin: 0;
	padding: 0;
}

a {
	color: #FFF;
	text-decoration: none;
}


/* CONTENT STYLE menu: 4F4A48
--------------------------------------------------------- */
#logo   {
	margin: 8px 0px 0px 27px
	}
	
#menuleft   {
	width: 166px;
	border-top: 1px solid #BDBDBD;
	font: 0.6em Verdana, sans-serif;
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	margin: 0px 0px 0px 26px
	}
	
.borderwhite  {
	color: #FFF
	}

.borderblack  {
	color: #000
	}
	
.bordergrey {
	color: #CCD1D3
	}

.sm  {
	font: normal 0.6em Verdana,sans-serif;
}

.sub  {
	font: normal 0.6em Verdana,sans-serif;
	margin: 0px 0px 0px 22px;
	color: #BDBDBD;}


/* Menu lists 
--------------------------------------------------------- */


.block1 li   { background: url("../img/block_black2.jpg") repeat-x left top; list-style: none; border-bottom: 1px solid #bdbdbd }
	
.block1 a   { font: 1.1em Verdana, sans-serif; background: url("../img/block_black2.jpg") repeat-x left top; display: block; padding: 0.8em 2% 0.8em 5%; width: 94% }
	
.block1 a:hover {
	color: #FFF;
	background: #1E1C1C;
	}


ul.block2 {
	background: #000;
	margin: 0;
	padding: 0;
}
.block2 li   { background: url("../img/block_black.jpg") repeat-x left top; list-style: none }
.block2 a   { font: 1.2em Verdana, sans-serif; background: url("../img/block_black.jpg") repeat-x left top; display: block; margin-left: 20px; padding: 0.4em 2% 0.6em 5%; width: 80% }
.block2 a:hover {
	background: #A9C8D7;
	color: #FFF;
}

.nolink {
	color: #FFF;
	display: block;
	font: normal 1.2em Verdana,sans-serif;
	padding: 0.6em 2% 0.6em 5%;
	margin-left: 0px;
}


