body
{
    font-size: 11px;
    line-height: 17px;
    font-family : Arial, Helvetica, sans-serif;
}

 A {
 	Color : #000000;
 	text-decoration : underline;
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 11px;
 }
 
 A:ACTIVE  {
 	Color : #000000;
 	text-decoration : underline;
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 11px;
 }

 A:VISITED  {
 	Color : #000000;
 	text-decoration : underline;
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 11px;	
 }
 
 A:HOVER, A:FOCUS  {
 	Color : #0A832E;
 	text-decoration : underline;
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 11px;
 }

div.worldmap
{
    position: absolute;
    left: 30px;
    top: 70px;
    width: 290px;
    height: 145px;
}

div.white_area
{
    position: absolute;
    left: 0px;
    top: 228px;
    width: 347px;
    height: 119px;
    background-image: url(../images_layout/intro/balken.png);
}
div.white_area2
{
    position: absolute;
    left: 926px;
    top: 228px;
    width: 25px;
    height: 119px;
    background-image: url(../images_layout/intro/balken.png);
}

div.white_txt
{
    position: absolute;
    left: 0px;
    top: 240px;
    width: 347px;
    height: 91px;
    font-family: Arial;
    font-size: 25px;
    font-weight: bold;
    text-align: left;
    color: #FFFFFF;
}

div.pictures
{
    position: absolute;
    left: 30px;
    top: 347px;
    width: 180px;
    height: 145px;
    overflow: hidden;
}

div.pfeile
{
    position: absolute;
    left: 215px;
    top: 386px;
    width: 135px;
    height: 30px;
}
div.pfeile2
{
    position: absolute;
    left: 215px;
    top: 426px;
    width: 135px;
    height: 30px;
}



div.farbbalken_oben
{
    position: absolute;
    left: 350px;
    top: 0px;
    width:573px;
    height: 318px;
    background-image: url(../images_layout/intro/farb_balken.png);
}

div.farbbalken_unten
{
    position: absolute;
    left: 350px;
    top: 318px;
    width:573px;
    height:209px;
    background-image: url(../images_layout/intro/farb_balken_unten.png);
}


div.header
{
    width: 951px;
    text-align: right;
    padding-top: 9px;
    margin-bottom: 9px;
}

div.content
{
    position: relative;
    width: 951px;
    height: 491px;
    background-image: url(../images_layout/intro/oeko_bg.jpg);
    overflow: hidden;
}

.langNav
{
    position: absolute;
    left: 30px;
    top: 10px;
}

ul
{
    margin: 0px; 
    padding: 0px;
}

li.menu
{
    list-style: none; 
    display: block; 
    float: left; 
    margin-right: 3px; 
    width: 141px; 
    background-position: center 245px; 
    background-repeat: no-repeat;
    padding-top: 318px;
}

li.menu a, li.menu a:active, li.menu a:visited
{
    display: block;    
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #fff;
    line-height: 29px; 
    text-align:left;
    text-decoration: none; 
    height: 29px;
    width: 100%;    
    padding: 0px;      
    background-color: #ffc005;
}

li.menu a:hover, li.menu a:focus
{
    color: #fff;
    text-decoration: none;
}

li.umenu
{
    display: block;    
    list-style: none; 
    padding: 0px;
    margin: 0px;    
    margin-bottom: 1px; 
    width: 141px;
}

li.umenu a, li.umenu a:active, li.umenu a:visited
{
    display: block;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;    
    color: #000;
    line-height: 15px; 
    height: auto;
    text-align:left;
    text-decoration: none; 
    width: 141px;    
    padding: 0px;
    padding-left: 5px;
    margin: 0px;
    background-color: #ffd988;
}

li.umenu a:hover, li.umenu a:focus
{
    color: #000;
    font-size: 10px;
}

li.menu div
{
    position: absolute; 
    width: 141px; 
    height: 490px; 
    visibility: hidden;
    top: 0px;
    overflow: hidden;
}

#suchfeld
{
    border: solid 1px #F8B01F;
    top: 0px;
    padding: 1px;
    width: 90px;
    background-color: #ffffff;
}

.headNavi
{
  font-weight: bold;
}
