body {margin:0px; top-margin: 5px; font-size:11px; font-family:verdana,sans-serif; color:#333333; line-height:1.5; }
a {color:#293903; }

.internal-link {text-transform:uppercase; }

.csc-header {
	text-transform:uppercase;
	font-size:14px;
	color:#87ab1d;
	}

#frmPbSurvey .survey_item {padding-left:10px; padding-right:10px; }
#frmPbSurvey .question {color:#87ab1d; font-size:16Px; }

#menu1, #menu2 {height:145px; font-weight:bold;}
#menu2 {height:125px; font-weight:bold;}
#menu3 {font-weight:bold;}

#header {height:305px; width:860px; background-color:#FFFFFF; }
.slideshow {height:305px; width=860px; background-color:#FFFFFF; margin:auto; background-color:#FFFFFF; border-right-style:solid; border-right-width:0.1em; border-right-color:#000000;}
.slideshow img {padding:0px; }

#top_menu {height:20px; background-color:#87ab1d; }
#clear {clear:both; }

#master_container {height:100%; }

#menu {float:left; width:160px; padding:5px; background-color:#FFFFFF; }
#content {float:left; width:680px; padding:5px; background-color:#FFFFFF; border-right-style:solid; border-right-width:0.1em; border-right-color:#FFFFFF;}
#news {float:left; height:100%; width:120px; padding:5px; background-color:#FFFFFF; }

ul#TOP_MENU {margin:0px; margin-left: 120px; text-align: center; }
ul#TOP_MENU li {list-style: none; display: inline; }
ul#TOP_MENU a {float: left; 
	border-left-style:solid; border-left-width:2px; border-left-color:#FFFFF; 
	width: 9em; text-decoration: none; text-transform:capitalize; color:#FFFFFF; font-family: verdana; font-size:13px; font-weight:normal; }
ul#TOP_MENU a:hover {background-color:#4c6601; color:#FFFFFF; }

ul#MENU {margin:0px; margin-left:-40px; text-align: left;}
ul#MENU li {display: inline; }
ul#MENU a {float: left; width: 9em; text-decoration: none; text-transform:capitalize; color:#87ab1d; font-family: verdana; font-size:13px; font-weight:normal; }
ul#MENU a:hover {background-color:#87ab1d; color:#FFFFFF; }

#trenner {height:10px; }

h1 {font-size:12px; }
h2 {font-size:16px; color:#87ab1d; font-weight:bold; }

/* ################ MAILFORM ############################### */
fieldset {border:0px; padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:10px; border: 1px solid #000000; }
.formu {width:70%; padding-top:0px; padding-bottom:0px; padding-left:10px;  }
.mf-text {color: #000000; border: 1px solid #000000; margin-bottom: 50px; }
.mf-input {border: 1px solid #000000; margin-bottom: 50px; }
.mf-submit {color: #ffffff; background-color: #C0C0C0; border: 0px; }
