body {
	background-image	: url(../images/background_nav_large.gif);
	color			: Black;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	margin-top		: 0px;
	margin-left		: 0px;
}

#top {
	background		: #62C5DB;
	float			: left;
	width			: 100%;
	top			: 0px;
	margin-top		: 0px;
	height		: 90px;
	overflow		: hidden;
	position		: absolute;
}

#topmenu {
	background		: #CAE5EB;
	float			: left;
	width			: 100%;
	top			: 90px;
	margin-top		: 0px;
	height		: 20px;
	overflow		: hidden;
	position		: absolute;
}


#logo
{
	background		: #62C5DB;
	float			: left;
	height		: 144px;
	width			: 119px;
	margin-top		: 0px;
	margin-left		: 0px;
	overflow		: hidden;
	position		: absolute;
	left			: 15px;
	z-index: 2;
}

#header
{
	background-image: url(../images/topbilder.jpg);
	left			: 160px;
	height		: 90px;
	width			: 610px;
	position		: absolute;
	float			: left;
	text-align		: center;
}

#left {
      background-image  : url(../images/background_nav.gif);
	float			: left;
	width			: 150px;
	height		: 86%;
	top			: 90px;
	left			: 0px;
	text-align		: left;
	position		: absolute;
	z-index		: 1;
	}

#menu {
	position		: relative;
	padding-top			: 25px;
	left			: 14px;
	width			: 122px;
	color			: Black;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
	padding-left	: 0px;
	line-height		: 18px;
}

#searchbox {
	position		: relative;
	padding-top			: 30px;
	left			: 14px;
	width			: 122px;
	color			: Black;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
	padding-left	: 0px;
}
.inputfields {
	background-color: #EEF6FF; border: #BCD5FA solid 1px;
}

#menutop {
	position		: relative;
	left			: 170px;
	color			: Black;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
	padding-top		: 1px;
	padding-bottom	: 1px;
	}

#content {
	float			: left;
	width			: 600px;
	top			: 115px;
	left			: 160px;
	text-align		: left;
	position		: absolute;
	border: 1px;
	border-color: #62C5DB;
	border-style: solid;
	padding: 4px;
	}

#contentright {
	background-color: #FFCC00;
	float			: left;
	width			: 180px;
	top			: 115px;
	left			: 770px;
	text-align		: left;
	position		: absolute;
	padding: 4px;
	}


p {
	color			: #00008B;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight: normal;
}

ul {
	padding-left: 10px;
	margin-left: 10px;
}

li {
	list-style-type: circle;
	color			: #00008B;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight: normal;
}

a, a:visited {
	color: #00008B;
}


a.breadlink, a.breadlink a:visited {
	color			: #004401;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
}

h1, h2, h3, h4, h5 {
	color: #00008B;
	text-decoration: underline;
}


fieldset {
	border: none; 
}

label {
	font-weight: bold;
	padding-top: 5px;
	display: block;
}

legend {
	display: none;
}

.csc-mailform-radio input {
	float: left;
}

.csc-mailform-field {
	clear: both;
}

.csc-form-label-req {
	color			: Black;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight: bold;
}

.csc-form-label {
	color			: Black;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight: bold;
}

.csc-firstHeader {
	color: #00008B;
	text-decoration: underline;
}

/*MENUES */

/*MENU_MAIN */

.menu1_level1 A, .menu1_level1 A:visited {
   color: #00008B;
   text-decoration: none;
   width: 122 px;
   display: block;
   padding-left: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
   font-weight: bold;
   font-size: 10pt;
   font-family		: Arial, Helvetica, sans-serif;
}

.menu1_level1 A:hover, .menu1_level1 A:hover {
   color: Black;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FEA600;
   padding-left: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
   font-weight: bold;
   font-size: 10pt;
	font-family		: Arial, Helvetica, sans-serif;

}

.menu1_level1_act A, .menu1_level1_act A:visited {
   color: #C40000;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FEA600;
   padding-left: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
   font-weight: bold;
   font-size: 10pt;
	font-family		: Arial, Helvetica, sans-serif;

}

.menu1_level1_act A:hover, .menu1_level1_act A:hover {
   color: #000000;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FFCC00;
   padding-left: 2px;
   padding-right: 2px;
   font-weight: bold;
   font-size: 10pt;
   font-family	: Arial, Helvetica, sans-serif;

}


/* MENU_MAIN LEVEL 2 */

.menu1_level2 A, .menu1_level2 A:visited {
   color: #003687;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #CAE5EC;
   border-bottom: 1px solid #003687;
   padding-left: 7px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-weight: bold;
   font-size: 9pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}

.menu1_level2 A:hover {
   color: #003687;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FFCC00;
   border-bottom: 1px solid #002487;
   padding-left: 7px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-weight: bold;
   font-size: 9pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}


.menu1_level2_act A, .menu1_level2_act A:visited {
   color: #003687;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FFCC00;
   border-bottom: 1px solid #002487;
   padding-left: 7px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-weight: bold;
   font-size: 9pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}

.menu1_level2_act A:hover {
   color: #000000;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FFCC00;
   border-bottom: 1px solid #002487;
   padding-left: 7px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-weight: bold;
   font-size: 9pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}

/* MENU_MAIN LEVEL 3 */

.menu1_level3 A, .menu1_level3 A:visited {
   color: #003687;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #CAE5EC;
   border-bottom: 1px dashed #003687;
   padding-left: 10px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-size: 8pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}

.menu1_level3 A:hover {
   color: #002487;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FFCC00;
   border-bottom: 1px dashed #002487;
   padding-left: 10px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-size: 8pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}


.menu1_level3_act A, .menu1_level3_act A:visited {
   color: #002487;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FFCC00;
   border-bottom: 1px dashed #002487;
   padding-left: 10px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-size: 8pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}

.menu1_level3_act A:hover {
   color: #002487;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FFCC00;
   border-bottom: 1px dashed #002487;
   padding-left: 10px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-size: 8pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}


/* MENU_MAIN LEVEL 4 */

.menu1_level4 A, .menu1_level4 A:visited {
   color: #004401;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #DDEEF3;
   border-bottom: 1px dashed #003687;
   padding-left: 19px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-weight: bold;
   font-size: 7pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}

.menu1_level4 A:hover {
   color: #004401;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FFE062;
   border-bottom: 1px dashed #002487;
   padding-left: 19px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-weight: bold;
   font-size: 7pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}


.menu1_level4_act A, .menu1_level4_act A:visited {
   color: #004401;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FFE062;
   border-bottom: 1px dashed #002487;
   padding-left: 19px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-weight: bold;
   font-size: 7pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}

.menu1_level4_act A:hover {
   color: #004401;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FFE062;
   border-bottom: 1px dashed #002487;
   padding-left: 19px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-weight: bold;
   font-size: 7pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}

/* MENU_MAIN LEVEL 5 */

.menu1_level5 A, .menu1_level5 A:visited {
   color: #004401;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #F5FAFC;
   border-bottom: 1px dashed #003687;
   padding-left: 25px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-weight: bold;
   font-size: 7pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}

.menu1_level5 A:hover {
   color: #004401;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FFF2BD;
   border-bottom: 1px dashed #002487;
   padding-left: 25px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-weight: bold;
   font-size: 7pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}


.menu1_level5_act A, .menu1_level5_act A:visited {
   color: #004401;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FFF2BD;
   border-bottom: 1px dashed #002487;
   padding-left: 25px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-weight: bold;
   font-size: 7pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}

.menu1_level5_act A:hover {
   color: #004401;
   font-weight: bold;
   text-decoration: none;
   width: 122 px;
   display: block;
   background-color: #FFF2BD;
   border-bottom: 1px dashed #002487;
   padding-left: 25px;
   padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-weight: bold;
   font-size: 7pt;
   font-family	: Arial, Helvetica, sans-serif;
   line-height: 15px;
}

/* Menu Top */

.topmenu1_level1, .topmenu1_level1 A:visited {
   color: #00008B;
   text-decoration: none;
   /*display: block;*/
   padding-left: 6px;
   padding-right: 6px;
   padding-bottom: 1px;
   font-weight: bold;
   font-size: 10pt;
   font-family		: Arial, Helvetica, sans-serif;
}

a.topmenu1_level1:hover {
   color: Black;
   font-weight: bold;
   text-decoration: none;
   /*display: block;*/
   background-color: #FEA600;
   padding-left: 6px;
   padding-right: 6px;
   padding-bottom: 1px;
   font-weight: bold;
   font-size: 10pt;
	font-family		: Arial, Helvetica, sans-serif;

}

.topmenu1_level1_act, .topmenu1_level1_act a:visited {
   color: #F30614;
   font-weight: bold;
   text-decoration: none;
   /*display: block;*/
   background-color: #FEA600;
   padding-left: 6px;
   padding-right: 6px;
   padding-bottom: 1px;
   font-weight: bold;
   font-size: 10pt;
	font-family		: Arial, Helvetica, sans-serif;

}

.topmenu1_level1_act:hover, {
   color: #000000;
   font-weight: bold;
   text-decoration: none;
   background-color: #FFCC00;
   padding-left: 6px;
   padding-right: 6px;
   padding-bottom: 1px;
   font-weight: bold;
   font-size: 10pt;
	font-family		: Arial, Helvetica, sans-serif;

}

