@charset "ISO-8859-1";
/* @group Positions */
/*
18/4/2010 repositioned ims
*/

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;
}

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

.lastUpdate {
  position: absolute;
  top: 5px;
  width: 350px;
  left: 560px;
  color: White;
  text-align: right;
}

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

.myFooter a:link, a:active, .myFooter a:hover, .myFooter 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;
} 

.menuBlock
{
	position:  fixed;
	margin-left: 0px;
	left: 10px;
	top: 280px;
	height: 100%;
		font: 14px/150% 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: 14px/150% Trebuchet MS;
	text-decoration: none;
}
#menu1 a:hover
{
	font-weight: bold;
	text-decoration: underline;
}


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

#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: 80%;
    color: #209710;
    		font: 14px/150% Trebuchet MS;
	letter-spacing: 0.1em;
}

#menu3 a:link, #menu3 a:visited, #menu3 a:active
{
    color: #209710;
	font: 14px/150% 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: 367px; /*364*/
	top: 85px;
	width: 295px;
	height: 150px;
	/*background-color: #217;*/
}

.image2
{
	position: fixed;
	left: 670px; /*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%;
  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: 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;
}
