body {
background-color:#00A297;
color:#D9AE01;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin: 0px;
padding: 0px;
behavior:url("csshover.htc");
}

iframe {
padding:2px;
border:#00A297 solid 1px;}

img {
float:left;}

a {
color:#D9AE01;
text-decoration:none;
}

a:hover {
color:#FCDC05;
text-decoration:underline;
}




#container {
margin:0px auto;
display:block;
width:830px;
}
#wrapper {
width:830px;
height:0px auto;
overflow:hidden;
}
.logo {
float:left;
display:block;
overflow:hidden;
width:830px;}

.logo img {
border:none;
float:right;}

.logo span {
color:#FFFFFF;
float:left;
display: compact;
overflow:hidden;
margin-left:168px;
margin-top:35px;
font-size:10px;}


.head {
display: compact;
}
.img_li {
float:left;
display:block;
overflow:hidden;
width:245px;
height:300px;
}

.img_re {
float:right;
display:block;
overflow:hidden;

border:#FFFFFF solid 9px;}




.copy {
float:left;
display:block;
overflow:hidden;
width:120px;
padding-left:25px;
padding-right:155px;
}

/** MENU */
#menu {
width:830px;
/width:870px;
float: right;
color:#FFFFFF;
padding-top:0px;
_padding-top/**/:/**/5px;
background-color:#D9AE01;
border-top:#FCDC05 solid 5px;
border-bottom:#FCDC05 solid 5px;
_background-color/**/:/**/none;
_border-top/**/:/**/none;
_border-bottom/**/:/**/none;
_background-image/**/:/**/url(images/bg_navi.jpg);
_background-repeat/**/:/**/repeat-x;
}

#menu ul {
list-style: none;
margin: 0;
padding:0;
width: auto;
float: left;

}

#menu a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:normal;
display: block;
padding:0px;
color:#ffffff;
text-decoration: none;

}

#menu a:hover {
color: #ffffff;
}
#menu ul li a {
display: block;
margin-right:3px;
margin-left:17px;
}
#menu ul li a:hover {
display: block;
background-color:#D9AE01;
margin-right:3px;
margin-left:17px;
}
#menu ul ul li a {
display:block;
height:15px;
width:auto;
overflow:hidden;
padding:5px;

background-color:#D9AE01;
margin-left:0px;
margin-right:0px;


}
#menu ul ul li a:hover {
display:block;
height:15px;
color:#D9AE01;
padding-left:5px;
padding-right:5px;
background-color:#FFFFFF;
margin-left:0px;
margin-right:0px;}

#menu li {position: relative;}

#menu ul ul li {
margin:0px;

border-right:#FCDC05 solid 3px;
border-left:#FCDC05 solid 3px;}

#menu ul ul {
position: absolute;
border-top:none;
text-transform:none;
background-color:#D9AE01;
border:#FCDC05 solid 2px;
border-top:#FCDC05 solid 5px;
}

div#menu ul ul,
div#menu ul li:hover ul ul
{display: none;
clear:both;

}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul
{display: block;
clear:both;}






.bg_block{
float:left;
display:block;
overflow:hidden;
width:830px;
height:299px;
background-image:url(images/bg_block.jpg);
margin-top:0px;
_margin-top/**/:/**/-9px;
}

.bg_block_weiss{
float:left;
display:block;
overflow:hidden;
width:830px;
height:299px;
background-color:#FFFFFF;
margin-top:0px;
_margin-top/**/:/**/-9px;
}


.bg_content_u {
float:left;
display:block;
overflow:hidden;
height:25px;
width:830px;
margin:0px;}



.left {
float:left;
display:block;
overflow:hidden;
width:250px;
height:350px;
text-align:left;
margin-left:25px;
_margin-left/**/:/**/12px;
padding-top:25px;
/padding-top:45px;
color:#ffffff;
font-weight:bold;

}
.left p {
padding-top:0px;
padding-left:0px;
font-weight:normal;}

.gruen {
color:#00A297;
margin-left:15px;
}

.left strong {
color:#D9AE01;
font-weight:normal;
font-size:18px;
}

.left a, .left a:hover {
color:#D9AE01;
font-weight:normal;
text-decoration:none;}



.right {
float:right;
display:block;
overflow:hidden;
width:440px;
height:auto;
text-align:left;
margin:20px;
margin-left:40px;
_margin-left/**/:/**/70px;
margin-right:40px;

}

.right_big {
float:right;
display:block;
overflow:hidden;
width:740px;
height:279px;
text-align:left;
margin:20px;
margin-left:40px;
_margin-left/**/:/**/70px;
margin-right:40px;
overflow:scroll;
overflow-x:hidden;
}

.right_big_no {
float:right;
display:block;
overflow:hidden;
width:740px;
height:299px;
text-align:left;
margin:20px;
margin-left:40px;
_margin-left/**/:/**/70px;
margin-right:40px;
}

h1 {
font-size:20px;
color:#D9AE01;
font-weight:light;
letter-spacing:2px;
padding-left:5px;}


.text {
display:block;
overflow:hidden;
color:#008980;
border:none;
border-top:#00A297 dotted 1px;
border-bottom:#00A297 dotted 1px;
_border-bottom/**/:/**/none;
padding:5px;

}

.text h2{
color:#00A297;
font-size:12px;
font-weight:bold;
padding-left:5px;
}


.text p {
padding:5px;
/padding-top:0px;
/padding-bottom:0px;}




.text ul {
list-style-image:url(images/list.jpg);
}
.text li {
line-height:15px;}

.text_scoll {
color:#00A297;
border:none;
border-top:#00A297 dotted 1px;
border-bottom:#00A297 dotted 1px;
_border-bottom/**/:/**/none;
padding:5px;
overflow:scroll;
overflow-x:hidden;
height:250px;
}

.text_scoll h2{
color:#00A297;
font-size:12px;
font-weight:bold;
padding-left:5px;
}


.text_scoll p {
padding:5px;
/padding-top:0px;
/padding-bottom:0px;}




.text_big {
color:#00A297;
border:none;
border-top:#00A297 dotted 1px;
border-bottom:#00A297 dotted 1px;
_border-bottom/**/:/**/none;
padding:5px;
overflow:scroll;
overflow-x:hidden;
height:250px;
}

.text_big h2{
color:#00A297;
font-size:12px;
font-weight:bold;
padding-left:5px;
}


.text_big p {
padding:5px;
/padding-top:0px;
/padding-bottom:0px;}


.text_inner {
display:block;
}
.text_inner p {
padding:0px;
padding-top:5px;
padding-bottom:5px;
}
.text_inner img {
border:#00A297 solid 1px;
float:left;
display:block;
overflow:hidden;
}

.text_inner_left {
float:left;
display:block;
overflow:hidden;
width:325px;
}

.text_inner .text_inner_left img {
margin-right:15px;}
*+html .text_inner .text_inner_left img {
margin-right: 0px;
}

.text_inner_left_1 {
float:left;
display:block;
overflow:hidden;
width:200px;
/width:152px;
_width/**/:/**/200px;
margin-right:55px;
/margin-right:125px;
_margin-right/**/:/**/55px;
margin-top:15px;
text-align:center;
}
.text_inner_left_1 p {
float:left;
display:block;
overflow:hidden;
text-align:center;
padding-bottom:5px;
width:200px;}
*+html .text_inner_left_1 p {
margin-left: -25px;
}
.text_inner_left_1 img {
margin-left: 25px;
}
* html .text_inner_left_1 img {
margin-left: 12px;
}
*+html .text_inner_left_1 img {
margin-left: 0px;
}

.text_inner_left_2 {
float:right;
display:block;
overflow:hidden;
width:200px;
/width:152px;
_width/**/:/**/200px;
margin-top:15px;
text-align:center;
}

.text_inner_left_2 p {
float:left;
display:block;
overflow:hidden;
text-align:center;
padding-bottom:5px;
width:200px;}

.text_inner_left_2 img {
margin-left: 25px;
}
* html .text_inner_left_2 img {
margin-left: 12px;
}
*+html .text_inner_left_2 img {
margin-left: 0px;
}

.text_inner_right {
float:left;
display:block;
overflow:hidden;
width:325px;
margin-left:35px;
}
.text_inner_left_big {
float:left;
display:block;
overflow:hidden;
width:700px;
}

.text_inner_left_big img {
margin-right:15px;}

.ende {
float:left;
display:block;
overflow:hidden;
width:810px;
height:30px;
background-image:url(images/bg_ende.jpg);
background-repeat:no-repeat;
margin-bottom:50px;
margin-top:50px;
padding:10px;
text-align:center;

}

.ende a {
color:#D9AE01;
text-decoration:none;
}


.ende a:hover {
color:#FCDC05;
text-decoration:underline;
}

.clear {
 clear:both;
}





