 .homemenu { margin-left: 0px; }.homemenu ul{margin: 0;padding: 0;list-style-type: none;}.homemenu li { margin: 0 0 1px 0; }.homemenu a{display: block;padding: 5px 10px;width: 215px;color: #5287A5;text-decoration: none;
font-size: 1.2em;
border-bottom: 3px double #ddd;}.homemenu a:hover{color: #fff;background-color: #69C;text-decoration: none;}.homemenu ul ul li { margin: 0 0 0px 0; 
}.homemenu ul ul a{display: block;padding: 3px 5px 3px 20px;width: 210px;color: #555;text-decoration: none;
font-size: 1em;
border-bottom: 1px dashed #ccc;}.homemenu ul ul a:hover{color: #5287A5;background-color: #E9F4FA;text-decoration: none;}




#contact {
	position: absolute;
	right: 0;
	top: 0;
	}
#contact a span {
	display: none;
	}
	#contact a {
	display: block;
	background: transparent url(../img/contacteer.jpg)   top left no-repeat;
	width: 138px;
	height: 29px;
	}

#contact a:hover {
	
	background: transparent url(../img/contacteer.jpg)  left -29px no-repeat;
	
	}

/* @group DEF list */

/*  DEFENITION LIST */
/****************** */

#content .csc-menu-1,
#content .csc-menu-def {
	width: 100%;
	margin-bottom: 20px;
	}

div#col3_extra h3 {
	color: #D47024;
	margin: 5px 0 8px 10px;
	}

#content	.csc-menu-1,
#content .csc-menu-def {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	}

#content .csc-menu-1 li, 
#content .csc-menu-def  li {
	list-style-image: none;
	list-style-type: none;
	width: 100%;
	border: 0px;
	}

#content .csc-menu-1 a, 
#content .csc-menu-def a {
	display: block;
	padding: 3px 0 3px 20px;
	
	
	}

#content .csc-menu-1 a:link,
#content .csc-menu-1 a:visited,
#content .csc-menu-def a:link, #content .csc-menu-def a:visited {
	color: #88683c;
	text-decoration: none;
	border-bottom: 0px solid white;
	background: url(../img/bullet.gif) center left no-repeat;
	text-decoration: underline;
	}

#content .csc-menu-1 a:hover,
#content .csc-menu-def a:hover {
color: #7a9a33;
text-decoration: underline;
	}

/* ************************************************** */

/* @end */

/* @group NAVLIST */

.navcontainer {
	
	width: 730px;
	margin: 15px auto 0 auto;
	background:black;
	height:23px;
	background:#53a5d4 url(../img/topmenu-left.jpg) top left no-repeat ;	
	padding:  0  0 0 10px;
	text-align: left;
	}

.navcontainer2 {
	height:23px;
	background:#53a5d4 url(../img/topmenu-right.jpg) top right no-repeat ;	
	
	}

/*** ESSENTIAL STYLES ***/.nav, .nav * {	margin:0 0 0 0px;
	padding: 0;	list-style:none;
	padding:  0;}.nav {	/*line-height:1.0;*/}.nav ul {	position:absolute;	top:-999em;	/*width:6.45em;*/}.nav ul li,.nav a {	width: 100%;}.nav li {	float:left;	position:relative;	z-index:99;
	margin: 0;
	padding: 0;}
.nav li ul a {
	margin: 0;
	padding: 0;}.nav a {	display:block;
	margin: 0;
	padding: 0;}





.nav li:hover ul,ul.nav li.sfHover ul {	left:-2px;	top:1.9em;
	border: 3px solid black;
	width: 200px;
	background: white;
	color: #53a5d4;
	padding: 0;
	margin: 0;}.nav li:hover li ul,.nav li.sfHover li ul {	top:-999em;}.nav li li:hover ul,ul.nav li li.sfHover ul {	left:9.45em;	top:3px;}.superfish li:hover ul,.superfish li li:hover ul {	top: -999em;}/*** ORIGINAL SKIN ***/.nav {	float:left;	margin-bottom:1.5em;}.nav li {	background:#53a5d4;	border-right:1px dashed #fff;	text-align: left;
		margin: 0;
	padding: 0;	/*width:5.45em;*/}.nav a {
	margin: 0;
	padding: 0;	color: #fff;	padding: .23em 5px .23em 0px;	text-decoration:none;	text-indent: 1em;}.nav li:hover, .nav li.sfHover,.nav a:focus, .nav a:hover, .nav a:active {	background:#d5e9f4;
	color: #53a5d4;}.nav  li li,
.nav  li li a  {	background:#fff;
	color: #53a5d4;
	border-right:0px dashed #fff;	border-top:0px solid #CFDEFF;
	width: 200px;
}


.nav  li li a {	display:block;
	margin: 0 0 0 5px;
	padding: 0 ;}

.nav li ul li a {	display:block;
	margin: 0 ;
	padding: 0 0 0 0px;}

.nav  li li
 {
	border-bottom:1px solid #CFDEFF;}.nav li li li {	background:#9AAEDB;}

/* @end */













/* @group sublist */

.subnavlist {
	padding: 1px;
	margin-left: 0;
	font: 11px verdana, sans-serif;
	
	color: gray;
	margin-left: 0px
	
	}

.subnavlist li {
	list-style: none;
	margin: 0px;
	text-align: left;
	}

.subnavlist li a {
	color: #5c5c5c;
	width: 165px;
	text-decoration: none;
background:  url(../img/menu-arrow.jpg) left 5px no-repeat;
	line-height: 220%;
	display: block;
/*	height: 27px;*/
	padding-left: 20px;
	font-size: 1em;
	font-weight: bold;
	font-family:  Arial, Helvetica, Geneva, sans-serif;
	
	}

.subnavlist li ul {
	margin-left: 10px
	}

.subnavlist li ul li a,
.subnavlist li ul li a:visited  {
	color: #5c5c5c;

	width: 135px;
	text-decoration: none;
background:  url(../img/subbullet2.jpg) left 5px no-repeat;
border-bottom: 1px solid #D5E9F4;
	line-height: 180%;
	display: block;
/*	height: 27px;*/
	padding-left: 15px;
	font-size: 0.9em;
	font-weight: bold;
	font-family:  Arial, Helvetica, Geneva, sans-serif;
	}

.subnavlist  li li  a{
	color: #5c5c5c;
	color:red;
	width: 125px;
	text-decoration: none;
	background:  url(../img/subbullet.jpg) left 5px no-repeat;
	border-bottom: 1px solid #D5E9F4;
	line-height: 180%;
	display: block;

	padding-left: 15px;
	font-size: 0.9em;
	font-weight: bold;
	font-family:  Arial, Helvetica, Geneva, sans-serif;
	}

.subnavlist li li a:hover {
	color: #53a5d4;
	background:   url(../img/subbullet2.jpg) left 5px no-repeat;
	

	}

.subnavlist li a:link {
	color: #5c5c5c;
	}

.subnavlist li a:hover {
background:#D5E9F4 url(../img/menu-on2.jpg) right top  no-repeat;
	}



.subnavlist li a:hover,
.subnavlist li a.subACT {
	color: #457F9F;
	background:#D5E9F4 url(../img/menu-on2.jpg) right top  no-repeat;
	}

.subnavlist li li a:hover,
.subnavlist li a.subsubACT
{
	color: #53a5d4;
	width: 135px;
	text-decoration: none;
	background:  url(../img/subbullet2.jpg) left 5px no-repeat;
	border-bottom: 1px solid #D5E9F4;
	line-height: 180%;
	display: block;

	padding-left: 15px;
	font-size: 0.9em;
	font-weight: bold;
	font-family:  Arial, Helvetica, Geneva, sans-serif;
	}

.subnavlist li li li a:hover,
.subnavlist  ul li li a.subsubsubACT {
	color: #53a5d4;
	width: 135px;
	text-decoration: none;
	background:  url(../img/subbullet.jpg) left 5px no-repeat;
	border-bottom: 1px solid #D5E9F4;
	line-height: 180%;
	display: block;

	padding-left: 15px;
	font-size: 0.9em;
	font-weight: bold;
	font-family:  Arial, Helvetica, Geneva, sans-serif;
	}



/* @end */

/* @group funcnav */

/* FUNCTION MENU */

#funcnav {
	float: left;
	width: 400px;
	position: relative;
	right: 0;
	z-index: 150;
	
	text-align: right;
	margin: 0;
	margin-left: 340px;
	}

#funcnav li{display: inline;list-style-type: none;}

#funcnav li a{padding-right: 10px;
color: white;
text-decoration: none;}

#funcnav li a:hover{
text-decoration: underline;}

/* @end */