@charset "utf-8";
/* @group Positions */
/*
18/4/2010 repositioned ims
*/

/*lfk messageblock 11/04/2011*/
#messageBlock {
  position:absolute;
  bottom:0;
  background:#FFF;
  width:892px;
  z-index:2;
  padding:10px;
  paddin-bottom:20px;
}

#messageBlock div.left {
  display:inline;
  float:left;
  width:300px;
}
 #messageBlock div.right {
  float:right;
  display:inline;
  width:582px;
 }

body {

 	background-color: #209710; 	
	margin:0px;
	padding:0px;
}

img
{  
border-style: none;
}

p {
  font-size: 11px;
  line-height: 20px;
  margin:0px;
	padding:0px;
}

h1 {
	  font-size: 12px;
	font-weight: bold;
		margin:0px;
			padding:0px;
	display: block;
}

.mainArea {
  position: fixed;
  left: 60px;
  width: 912px; 
  height: 95%;
  /*padding-bottom: 80px;*/
  background-color: #fff;
  min-height:700px;
}

.kInlineFileText{
	font-size: x-small;
}

.lastUpdate {
  position: absolute;
  top: 33px;
  width: 370px;
  left: 660px;
  color: White;
  font: 10px "trebuchet ms";
}

.myHeader {
  position: absolute;
  background-color: #209710;
  top: 0px;
  height: 50px;
  right: 0px;
  width: 100%;
  overflow:hidden;
  z-index:99;
}
.myFooter {
  position: absolute;
  background-color: #209710;
  bottom: -1px;
  height: 60px;
  left: 60px;
  width: 100%;
  margin:0px;
  padding:0px;
	color: white;
  font: 10px "trebuchet ms";
  z-index:6;
}

#beloudblock  {
  position:absolute;
  top:35px;
  left:930px;
  width:200px;
  color:#FFF;
  z-index:4;
  color:#FFF;
font-family: "Trebuchet MS";

}
#beloudblock  h1{color:#FFF;font-size: 16px;}
#beloudblock  div{color:#FFF;font-size: 12px; padding-top:15px;}
#beloudblock  a{	color: #ed4900;}

.myFooter a:link, a:active, .myFooter a:hover, .myFooter a:visited, .lastUpdate a:link, .lastUpdate a:hover, .lastUpdate a:visited
{
	font-weight: normal;
	font-style: normal;
	color: #fff;
}

.logoImage {
	position: fixed;
	left: 65px;
	top: 85px;
}
.logoText {
	position: fixed;
	left: 82px;
	top: 228px;
	background-color: #fff;
} 

.logoText2 {
	position: fixed;
	left: 82px;
	top: 85px;
	background-color: #fff;
} 

.menuBlock
{
	position:  fixed;
	margin-left: 0px;
	left: 10px;
	top: 280px;
	height: 100%;
	font: 13px/120% Trebuchet MS;
	letter-spacing: 0.1em;
	z-index:4;
}

#moreup.menuBlock
{
	position:  fixed;
	margin-left: 0px;
	left: 10px;
	top: 130px;
	height:100%;
	font: 13px/120% Trebuchet MS;
	letter-spacing: 0.1em;
}

.menuBlock a:link, .menuBlock a:visited, .menuBlock a:active
{
	color: #ed4900;
	font: 14px/150% Trebuchet MS;
	text-decoration: none;
}


.menuBlock a:hover
{
	font-weight: bold;
	text-decoration: underline;
}

#menu1 {
	 color: #209710;
} 

#menu1 a:link, #menu1 a:visited, #menu1 a:active
{
	 color: #209710;
	font: 12px/120% Trebuchet MS;
	text-decoration: none;
}
#menu1 a:hover
{
	font-weight: bold;
	text-decoration: underline;
}


#menu1 ul li{
		list-style: none;
}
/*
this is the submenu
*/
#menu1 ul li ul li ul {
	margin:0 !important;
	margin-left:10px !important;
	padding: 0 !important;
}
#menu1 ul li ul li ul li {
	margin:0 !important; 
	padding: 0!important;
}

#menu2 {
	  color: #ed4900;
}

#menu2 a:link, #menu2 a:visited, #menu2 a:active
{
	color: #ed4900;
	font: 14px/150% Trebuchet MS;
	text-decoration: none;
}

#menu2 a:hover
{
	font-weight: bold;
	text-decoration: underline;
}

#menu2 ul li {
	list-style: none;
}

#menu3{
	position: fixed;
	left: 51px;
	top: 75%;
    color: #209710;
    font: 12px/120% Trebuchet MS;
	letter-spacing: 0.1em;
	z-index:30;
}

#menu3.moreup{
	position: fixed;
	left: 51px;
	top: 55%;
    color: #209710;
    font: 12px/120% Trebuchet MS;
	letter-spacing: 0.1em;
}

#menu3 a:link, #menu3 a:visited, #menu3 a:active
{
    color: #209710;
	font: 12px/120% Trebuchet MS;
	text-decoration: none;
}

#menu3 a:hover
{
	font-weight: bold;
	text-decoration: underline;
}



.bold
{
	font-weight: bold;
	font-size: 16px;
	letter-spacing: 0.3em;
}

#menu3 ul li{
	list-style: none;
}

.myCopyRight {
  position: absolute;
  left: 30px;
  font-size: 9px;
  font-family: Verdana, Sans-Serif;
  color: White;
  z-index:100;
}

html>body .myHeader , .myFooter, .right_redLine, .left_redLine, .flash {  /* nur fuer moderne Browser! */
    position: fixed;
  }


.selected
{
	text-transform: uppercase;
	font-weight: bold;
}

.image1
{
	position: fixed;
	left: 362px; /*364*/
	top: 85px;
	width: 295px;
	height: 150px;
	/*background-color: #217;*/
}

.image2
{
	position: fixed;
	left: 666px; /*668*/
	top: 85px;
	height: 150px;
	width: 295px;
	/*background-color: #9ab217;*/
}




.myMenuSub{
	color: #ed4900;
  font-size: 14px;
  	font-family: verdana, sans-serif;
}

.menuMain a {
	
	font-size: 14px;
  text-decoration: none;
  color: #ed4900;
  width: 100%;
  padding: opx;
  margin: 0px;
  border-left: 12px solid white;
	letter-spacing: 0.2em;
}

.whiteBox
{
	position: absolute;
	left: 60px;
	top: 60px;
	height: 600px;
	background-color: #fff;
	width: 900px;
}

.myMenu a:hover {
  text-decoration: none;
  color: #000;
   color: #ed4900;
  width: 100%;
  border-left: 12px solid #ed4900;
  font-weight: normal;
}

.topBlock{
	left:60px;
	position: fixed;
	width:  906px;
	height: 260px;
	background-color: #fff;
}

.textBody {
	font-family: arial, sans-serif;
	position: absolute;
	top: 260px;
	left: 362px;
  line-height: 20px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  color: #3c3b3d;
  height: 100%;
  overflow:hidden;
  width: 564px;
  font-size: 12px;
	text-align: left;
	background-color: #fdd;
	margin-right: 10px;
}

.textBody ul li{
	list-style-type: disc;
	list-style-image: url(../../Image/bullet.gif);
}
.textBody a, .textBody a:hover, .textBody a:active
{
  border: 0px;
  color: #209710;
	text-decoration: none;
}


.Title {
  color: #209710;
  margin-left: 100px;
  font-weight: bold;
  font-size: 14px;
  	font-family: verdana, sans-serif;
}

.textHeader {
  color: #ed4900;
  font-weight: bold;
  font-size: 16px;
  font-family: Trebuchet MS;
  padding-bottom: 30px;
}
.PDFText a:link, .PDFText a:active, .PDFText a:visited, .PDFText a:hover {
	text-decoration: none;
	color: black;
}
.PDF {
	width: 80px;
}
/* general */
.PDFText a:link, .PDFText a:active, .PDFText a:visited, .PDFText a:hover {
	text-decoration: none;
	color: black;
}
.PDF {
	width: 80px;
}


/*Footer kw-adds*/
#contact {
		font-size:95%;
		text-align:left;
		padding-left:5px;
		width:890px;
		margin-top:5px;
}

#footerrich {
	width:910px;
	font-size:120%;
	text-align:right;
}
#footerrich ul {	margin:0; padding:0; }
	
#footerrich ul li {
	display:inline;
	list-style-type:none;
	margin:0;
	padding-left:10px;
}


