/* Page Properties */

body, html { margin:0px; padding:0px; background-color: #F3F3F3; }


/* LAYOUT */

#meta {	 float:left; width:992px; height:43px; background-color:#FFFFFF;}
#border {float:left; width:288px; height:43px; }
#metaMenu {float:left; width:420px; height:43px; }
#lang {float:right; width:250px; height:43px; }
#page { float:left; width:992px; height:600px; margin-left:0px; position:relative; background-color:#FFFFFF;}
#top { }
#header { float:left; width:992px; height:96px; }
#logo { float:left; width:288px; }
#headimg {float:left; }

#menu { float:left; width:992px; height:73px;  }
#main {	width:992px; float:left;  position:relative; background-repeat:no-repeat; background-position:bottom right; background-color:#FFFFFF; }
#headline { float:left; width:992px; height:90px; /*margin-top:50px;*/ }
#left {	float:left; width:162px; height:500px;  }
#head_article { float:left; width:468px;  margin-left:126px; }
#center { float:left; width:468px; margin-left:126px; /*height:500px;*/ padding-bottom:180px; }
#right { float:right; width:200px; padding-bottom:180px; }


#footer { float:left; width:992px; height:52px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; font-weight:bold; text-transform:uppercase; color:#666666; position:relative; background-color:#FFFFFF; }
#leer  { width:52px; height:2px; border-top:2px #ffffff solid; margin-left:0px; float:left;  }
#footerCont  { width:940px; height:53px; border-top:2px #8BAD4E solid; margin-left:0px; float:left; height:53px; padding-top:10px; }
#newsBox { float:left; width:186px; padding:3px 10px 12px 4px; border-top:1px solid #ffffff; margin-bottom:12px;  }


/* STYLES	 */

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:46px; color:#666666; font-weight:normal; padding: 0 0 0 198px; margin-top:0px; margin-bottom:0px;}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; padding-left:0px; margin-left:0px; font-weight:bold; padding-bottom:0px; padding-top:0px; margin-top:1px; margin-bottom:4px; line-height:20px; }
/*h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; padding-left:0px; margin-left:0px; font-weight:bold; padding-bottom:0px; padding-top:0px; margin-top:1px; margin-bottom:6px; line-height:20px; }*/
h3.p_header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; padding-left:0px; margin-left:0px; font-weight:bold; padding-bottom:0px; padding-top:0px; margin-top:0px; margin-bottom:0px; line-height:20px; }


p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color:#333333; margin-top:2px; }
p.bodytext a, p.bodytext a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color:#333333; margin-top:0px; }
p.bodytext a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color:#6E9B24; margin-top:0px; }
#newsBox h1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6E9B24; font-weight:bold; padding: 0 0 3px 0; margin-top:0px; margin-bottom:0px; }
#newsBox p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:16px; color:#666666; margin-top:0px; }
dd.csc-textpic-caption { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height:12px; color:#666666; padding-top:3px; }
#center ul li, #center ul li a, #center ul li a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color:#333333; margin-top:2px; text-decoration:none }
#center ul { margin-left:10px; padding-left:10px; list-style-image:url(../img/bullet.gif); }
#center label { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color:#333333; }
.csc-uploads-fileName a, .csc-uploads-fileName a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color:#333333; margin-top:2px; text-decoration:none }
.csc-uploads-fileName a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color:#6E9B24; margin-top:2px; text-decoration:none }
a.pdf, a:visited.pdf { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#333333;  }
a:hover.pdf { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#6E9B24; }
.filesize { font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; font-size:10px; color:#666666; }
#center dt { margin-bottom:8px; }
#center ol li { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color:#333333; margin-top:2px; margin-left:0px; padding-left:0px; }
#center ol { padding-left:20px; margin-left:5px; }
.back, .back:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#333333; }
.back:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#6E9B24; font-weight:bold; }


/* META MENU  */

ul#metaNav { font-family:Arial, Helvetica, sans-serif; font-size:11px;	margin:0; padding:0.3em; text-align:left; padding-top:14px;  }
ul#metaNav li { list-style: none; display: inline;  /*margin: 0.4em; */	padding-right: 20px;	}
ul#metaNav a, ul#metaNav span {	color:#333333; 	/*padding: 0.2em 1em;*/	text-decoration: none;	}
* html ul#metaNav a, * html ul#metaNav span {color:#333333;	width: 1em; /* nur fuer IE 5.0x erforderlich */	w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */	}
ul#metaNav a:hover, ul#metaNav span {color:#6E9B24;	}
ul#metaNav li.navOn a { color:#6E9B24; text-decoration: none; 	font-weight: bold; 	}

ul#langNav { font-family:Arial, Helvetica, sans-serif; font-size:11px;	margin:0; padding:0.3em; text-align:right; padding-top:14px; }
ul#langNav li { list-style: none; display: inline;  /*margin: 0.4em; */	padding-left: 20px; }
ul#langNav a, ul#langNav span {	color:#333333; 	/*padding: 0.2em 1em;*/	text-decoration: none;	}
* html ul#langNav a, * html ul#langNav span {color:#333333;	width: 1em; /* nur fuer IE 5.0x erforderlich */	w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */	}
ul#langNav a:hover, ul#langNav span {color:#6E9B24;	}
ul#langNav li.navOn { color:#6E9B24; text-decoration: none; font-weight: bold;	}



/* MAIN MENU  */

ul#mainNav { font-family:Arial, Helvetica, sans-serif; font-size:15px; margin:0;  text-align:left; padding-left:288px; padding-top:32px; font-weight:bold; }
ul#mainNav li { list-style: none; display: inline;  padding-right: 20px; }
ul#mainNav a, ul#mainNav span {	color:#8C8C8C; 	/*padding: 0.2em 1em;*/	text-decoration: none;	}
* html ul#mainNav a, * html ul#mainNav span {color:#8C8C8C;	width: 1em; /* nur fuer IE 5.0x erforderlich */	w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */	}
ul#mainNav a:hover, ul#mainNav span {color:#6E9B24;	}
ul#mainNav li.navOn a { color:#6E9B24; text-decoration: none; font-weight: bold; }


/* SUB MENU   */

ul#subNav { margin:0; padding:0; /*background-color: #FBFBFB;*/ font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-align:right; }
ul#subNav li { line-height:18px; list-style:none; padding-bottom:14px }
ul#subNav a { margin-left:54px;	display:block; text-decoration: none; color: #8C8C8C; font-style:italic; font-weight:bold;  }
ul#subNav a:hover {font-weight:bold; color:#6E9B24; }
ul#subNav li.navOn a {	color:#6E9B24; text-decoration: none; 	/*font-weight: bold;*/	}


/* CONTENT */
.csc-textpic-imagewrap { margin-top:10px; margin-bottom:20px; }


