body {
	background-color  : #FF9900;
	background-image: url(../images/background_main.gif);
	background-position: center;
	background-repeat: repeat-y;
	color			: #00008B;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	margin-top		: 0px;
}

#site {
	width			: 770px;
	height		: 100%;
	top			: 0px;
	border		: 0px solid;
	border-color	: #62C5DB;
	padding		: 0px;
	margin		: auto;
	position: absolute;
	left: 50%;
	margin-left: -385px;

}

#left {
      background-image  : url(../images/background_left.jpg);
	width			: 110px;
	height		: 100%;
	top			: 0px;
	text-align		: left;
	position		: absolute;
	z-index: 1;
	}

#menuback {
      background-image  : url(../images/tv_koerprich_left.jpg);
	width			: 110px;
	height		: 570px;
	top			: 0px;
	text-align		: left;
	position		: absolute;
	z-index: 1;
	}

#menu {
	top			: 100px;
	left			: 0px;
	color			: Yellow;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
	padding-left	: 0px;
	line-height		: 22px;
	position		: absolute;
}

#center {
	width			: 560px;
	height		: 100%;
	left			: 110px;
	top			: 0px;
	text-align		: left;
	z-index		: 1;
	border		: 0px solid;
	border-color	: Red;
	margin-left: 0px;
	position: absolute;
	background: #FF9900;
	}

#top {
	background-image	: url(../images/top.gif);
	width			: 100%;
	top			: 0px;
	margin-top		: 0px;
	margin-left		: 0px;
	height		: 75px;
}

#right {
      background-image  : url(../images/background_left.jpg);
	left			: 670px;
	width			: 100px;
	height		: 100%;
	top			: 0px;
	text-align		: left;
	position		: relative;
	}


#logo
{
	background		: #62C5DB;
	float			: left;
	margin-top		: 0px;
	margin-left		: 0px;
	overflow		: hidden;
	position		: absolute;
	z-index: 2;
}



#content {
	width			: 535px;
	top			: 5px;
	left			: 10px;
	position		: relative;
	border: 0px solid;
	border-color: #62C5DB;
	padding: 4px;
	}


div {
	color			: #00008B;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight: normal;	
}


p {
	color			: #00008B;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight: normal;
}

li {
	list-style-type: circle;
	line-height: 22px;
}

a, a:visited {
	color: #00008B;
}

td {
		font-size		: 10pt;
}

fieldset {
	border: none; 
}

label {
	font-weight: bold;
	padding-top: 5px;
	display: block;
}

a.breadlink, a.breadlink a:visited {
	color			: #004401;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
}

.csc-form-label-req {
	color			: #00008Bk;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight: bold;
}

.csc-form-label {
	color			: #00008B;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight: bold;
}

.csc-header {
	color: #00008B;
	text-decoration: underline;
}

/*MENUES */

/*MENU_MAIN */

.menu1_level1 A, .menu1_level1 A:visited {
   color: Yellow;   
   text-decoration: none;
   width: 110px;
   display: block;
   padding-left: 4px;
   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: Navy;
   font-weight: bold;
   text-decoration: none;
   width: 110px;
   display: block;
   background-color: Yellow;
   padding-left: 4px;
   padding-right: 0px;
   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: Navy;
   font-weight: bold;
   text-decoration: none;
   width: 110px;
   display: block;
   background-color: Yellow;
   padding-left: 4px;
   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: 110px;
   display: block;
   background-color: #FFCC00;
   padding-left: 4px;
   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: #FF9900;
   font-weight: bold;
   text-decoration: none;
   width: 110px;
   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: 110px;
   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: 110px;
   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: 110px;
   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;
}


.csc-form-radio {
	color			: #00008B;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight: normal;
}

div.csc-framer {
background-color: red;
color: #62C5DB;
height: 1px;
width: 98%;
border: 1px solid Red;

}

	fieldset {
	border:none;
}

label {
	display: block;
	padding-top: 5px;
	font-weight: bold;
}

