.main{
font-family:verdana, helvetica,sans serif;
font-size:9pt;
color:#333333;
line-height:1.5;
}

.subover{
font-family:verdana, helvetica,sans serif;
font-size:14pt;
color:#4F81BD;
font-weight:bold;
}

.flex{
font-family:verdana, helvetica,sans serif;
font-size:13pt;
color:#FF9900;
font-weight:bold;
}

.ber{
font-family:verdana, helvetica,sans serif;
font-size:9pt;
color:#333399;
font-weight:bold;
}

.subsubover{
font-family:verdana, helvetica,sans serif;
font-size:10pt;
color:#4F81BD;
font-weight:bold;
}

.over{
font-family:verdana, helvetica,sans serif;
font-size:9pt;
color:#FF9900;
font-weight:bold;
}

.over2{
font-family:verdana, helvetica,sans serif;
font-size:9pt;
color:#888888;
font-weight:bold;
}

.zitat{
font-family:verdana, helvetica,sans serif;
font-size:11pt;
color:#666666;
line-height:1.5;
}

.maintable{
width:920px;
border: 0px solid #888888;
font-family:verdana, helvetica,sans serif;
font-size:10pt;
color:#333333;
margin-top:15px;
margin-bottom:33px;
}

.symp_table{
background-image:url(../images/back_symposium.jpg);
background-repeat: no-repeat;
width:480px;
height:300px;
font-family:verdana, helvetica,sans serif;
font-size:9pt;
color:#333333;
line-height:1.5;
}

.symp2{
position:absolute; 
visibility:hidden;
z-index: 1;
background-image:url(../images/symposium2.jpg);
background-repeat: no-repeat;
width:600px;
height:140px;
font-family:verdana, helvetica,sans serif;
font-size:9pt;
color:#333333;
line-height:1.5;
top:200px;
left:300px;
border:1px solid #FF9900;
}

.link1{
font-family:verdana, helvetica,sans serif;
font-size:10pt;
color:#FF9900;
line-height:1.5;
font-weight:bold;
text-decoration:none;
}

.link2{
font-family:verdana, helvetica,sans serif;
font-size:10pt;
color:#FF9900;
line-height:1.5;
font-weight:normal;
text-decoration:none;
}

#menu {
width:200px;
background-color:#FFFFFF;
margin: 32px 0px 0px 8px;
font: normal 8pt verdana, sans-serif;
padding:0px 0px 0px 12px;;
}

#menu ul, #menu li {
list-style-type: none;
}


#menu li a:link, #menu li a:visited, #menu li a:active {
display:block;
background-color:#FFFFFF;
color:#666666;
text-decoration:none;
font: bold 8pt verdana, helvetica;
height:26px;
line-height:26px;
padding-left:4px;
border-width: 1px 0px 0px 0px;
border-color:#BBBBBB;
border-style:solid;
}

#menu li a:hover { 
background-color:#FFFFFF;
text-decoration:none;
padding-left:4px;
color:#FF9900;
}

#menu li span{
display:block;
background-color:#FFFFFF;
border-width:1px 0px 0px 0px;
border-color:#BBBBBB;
border-style:solid;
color:#FF9900;
text-decoration:none;
font: bold 8pt verdana, helvetica;
height:26px;
line-height: 26px;
padding-left:4px;
}

#menu li ul li a:link, #menu li ul li a:visited, #menu li ul li a:active {
display:block;
background-color:#FFFFFF;
border:0;
color:#666666;
text-decoration:none;
font: normal 8pt verdana, helvetica;
height:26px;
line-height: 26px;
margin:0px;;
padding:0px;
}

#menu li ul li a:hover { 
color:#FF9900;
text-decoration:none;
margin:0px;
padding:0px;
}

#menu li ul li span{
display:block;
background-color:#FFFFFF;
color:#FF9900;
text-decoration:none;
font: bold 8pt verdana, helvetica;
height:26px;
line-height: 26px;
margin:0px;
padding:0px;
border:0;
}

#themen{
position:absolute;
z-index:1;
left:235px;
top:390px;
width:211px;
visibility:visible;  
font-family:verdana, helvetica,sans serif;
font-size:9pt;
color:#333333;
border:1px solid #FF9900;
padding-left:8px;
padding-top:8px;
}

.bild{
position: absolute; 
top:162px; 
left:229px; 
height:189px;
width:610px;
background-color:#FFFFFF; 
visibility:hidden;
border: 1px solid #FF9900;
z-index: 1;
}

.bild2{
position: absolute; 
top:42px; 
left:229px; 
width:550px;
background-color:#FFFFFF; 
visibility:hidden;
border: 1px solid #FF9900;
z-index: 1;
}

.bild3{
position: absolute; 
top:42px; 
left:229px; 
width:500px;
background-color:#FFFFFF; 
visibility:hidden;
border: 2px solid #FF9900;
z-index: 1;
}

.info1{
position: absolute; 
top:236px; 
left:460px; 
height:169px;
width:393px;
background-color:#FFFFFF; 
visibility:hidden;
border: 1px solid #FF9900;
z-index: 2;
}

.info2{
position: absolute; 
top:236px; 
left:460px; 
height:169px;
width:363px;
background-color:#FFFFFF; 
visibility:hidden;
border: 1px solid #FF9900;
z-index: 2;
}

.info3{
position: absolute; 
top:32px; 
left:229px; 
width:650px;
background-color:#FFFFFF; 
visibility:hidden;
border: 1px solid #FF9900;
z-index: 2;
}

.info4{
position: absolute; 
top:22px; 
left:169px; 
width:760px;
background-color:#FAFAFA; 
visibility:hidden;
border: 1px solid #888888;
z-index:1;
}

.ocm{
position: absolute; 
top:23px; 
left:26px; 
background-color:#FFFFFF; 
visibility:hidden;
border: 2px solid #FF9900;
z-index: 2;
}

#traeger{
list-style:none;
width:250px;
margin:0;
padding:0;
}

#traeger li a:link, #traeger li a:visited, #traeger li a:active {
background:  url("../images/quadrat_orange.jpg") no-repeat;
font-size:10pt; 
padding-left:14px;
line-height:26px;
height:26px;;
text-decoration:none;
}

#traeger li a:hover {
background:  url("../images/quadrat_orange.jpg") no-repeat;
font-size:10pt;  
padding-left:14px;
line-height:26px;
height:26px;;
text-decoration:underline;
}

#traeger2{
list-style:none;
width:350px;
margin:0;
padding-left:0px;
}

#traeger2 li a:link, #traeger2 li a:visited, #traeger2 li a:active {
background:  url("../images/quadrat_orange.jpg") no-repeat;
font-size:10pt; 
padding-left:14px;
line-height:26px;
height:26px;;
text-decoration:none;
}

#traeger2 li a:hover {
background:  url("../images/quadrat_orange.jpg") no-repeat;
font-size:10pt;  
padding-left:14px;
line-height:26px;
height:26px;;
text-decoration:underline;
}

#traeger3{
list-style-image: url("../images/quadrat_orange.jpg"); no-repeat;
padding:0px 0px 0px 11px;
margin:0px 0px 0px 11px;
}

#mitgl{
list-style:none;
margin:14px 0px 0px 0px;
}

#mitgl li a:link, #mitgl li a:visited, #mitgl li a:active {
background:  url("../images/quadrat_orange.jpg") no-repeat;
font-size:9pt; 
line-height:26px;
height:26px;;
text-decoration:none;
padding:0px 0px 0px 12px;
}

#mitgl li a:hover {
background:  url("../images/quadrat_orange.jpg") no-repeat;
font-size:9pt;  
line-height:26px;
height:26px;;
text-decoration:underline;
padding:0px 0px 0px 12px;
}

#mitgl1{
list-style:none;
width:400px;
margin:14px 0px 0px 0px;
padding-left:54px;
}

#mitgl1 li{
background:  url("../images/quadrat_blau.jpg") no-repeat;
font-size:10pt; 
padding-left:14px;
line-height:22px;
height:22px;;
text-decoration:none;
}

.mitglieder{
position: absolute; 
top:342px; 
left:539px; 
height:169px;
width:370px;
background-color:#FFFFFF; 
visibility:show;
z-index: 1;
}

.mitglieder1{
margin-bottom:23px;
position:absolute;
padding:8px;
width:330px;
background-color:#FFFFFF; 
visibility:hidden;
z-index: 5;
border:1px solid #FF9900;
}

.mitglieder2{
margin-bottom:23px;
position:absolute;
padding:8px;
background-color:#FFFFFF; 
visibility:hidden;
z-index: 5;
border:1px solid #FF9900;
}

.traeger_db{
position:absolute;
padding:8px;
width:660px;
top:414px;
left:240px;
background-color:#FFFFFF; 
visibility:hidden;
z-index: 5;
border:1px solid #FF9900;
}

.mitglieder_hide2{
margin-bottom:23px;
position:absolute;
top:402px;
left:555px;
padding:8px;
width:350px;
visibility:hidden;
z-index: 5;
}

.text{
font-family:verdana, helvetica,sans serif;
font-size:9pt;
color:#666666;
line-height:1.4;
}

.tooltip {
position: absolute;
display: none;
width:250px;
font-family:verdana, helvetica,sans serif;
font-size:9pt;
color:#333333;
padding:2px 2px 2px 2px; 
background-color:#DFDFDF; 
border:1px solid #333333;
text-align:center;
}

#menugb {
list-style-type:none;
width:162px;
padding:0;
background-color:#FFFFFF;
margin: 0px 0px 0px 12px;
padding: 0px 0px 0px 12px;
font: normal 12px verdana, sans-serif;
color:#666666;
border:2px solid #FF9900;
text-align:right;
}

#menugb li a:link, #menugb li a:visited, #menugb li a:active {
list-style-type:none;
display:block;
background-color:#FFFFFF;
color:#FF9900;
text-decoration:none;
font: normal 12px verdana, helvetica;
height:23px;
line-height:23px;
padding-right:3px;
}

#menugb li a:hover { 
background-color:#FFFFFF;
text-decoration:none;
color:#FF9900;
font-weight:bold;
padding-right:3px;
}

#menugb span{
display:block;
background-color:#FFFFFF;
color:#FF9900;
text-decoration:none;
font-weight:bold;
height:23px;
line-height:23px;
padding-right:3px;
}

#prot ul, #prot li{
list-style-type:circle;
font-family:Helvetice, verdana;
font-size:10pt;
color:#666666;
margin:0;
padding:0;
}

#prot li a:link, #prot li a:visited, #prot li a:active {
background-color:#FFFFFF;
color:#FF9900;
font-weight:normal;
text-decoration:none;
}

#prot li a:hover{ 
text-decoration:underline;
}

a:link {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:10pt; text-decoration:none;}
a:visited {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:10pt; text-decoration:none;}
a:active {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:10pt; text-decoration:none;}
a:hover {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:10pt; text-decoration:underline;}

a.gb:link {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:8pt; text-decoration:none;}
a.gb:visited {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:8pt; text-decoration:none;}
a.gb:active {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:8pt; text-decoration:underline;}
a.gb:hover {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:8pt; text-decoration:underline;}

a.sw:link {color:#333333;  font-family: Helvetice, verdana; font-weight: normal; font-size:7pt; text-decoration:none;}
a.sw:visited {color:#333333;  font-family: Helvetice, verdana; font-weight: normal; font-size:7pt; text-decoration:none;}
a.sw:active {color:#333333;  font-family: Helvetice, verdana; font-weight: normal; font-size:7pt; text-decoration:none;}
a.sw:hover {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:7pt; text-decoration:underline;}

a.sw2:link {color:#333333;  font-family: Helvetice, verdana; font-weight: normal; font-size:11pt; text-decoration:none;}
a.sw2:visited {color:#333333;  font-family: Helvetice, verdana; font-weight: normal; font-size:11pt; text-decoration:none;}
a.sw2:active {color:#333333;  font-family: Helvetice, verdana; font-weight: normal; font-size:11pt; text-decoration:none;}
a.sw2:hover {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:11pt; text-decoration:underline;}

a.lg:link {color:#333333;  font-family: Helvetice, verdana; font-weight: normal; font-size:7pt; text-decoration:none;}
a.lg:visited {color:#333333;  font-family: Helvetice, verdana; font-weight: normal; font-size:7pt; text-decoration:none;}
a.lg:active {color:#333333;  font-family: Helvetice, verdana; font-weight: normal; font-size:7pt; text-decoration:none;}
a.lg:hover {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:7pt; text-decoration:none;}

a.or:link {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:none;}
a.or:visited {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:none;}
a.or:active {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:none;}
a.or:hover {color:#FF9900;  font-family: Helvetice, verdana; font-weight: bold; font-size:9pt; text-decoration:none;}

a.or2:link {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:none;}
a.or2:visited {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:none;}
a.or2:active {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:none;}
a.or2:hover {color:#333333;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:none;}

a.lf:link {color:#FF9900;  font-family: Helvetice, verdana; font-weight: bold; font-size:10pt; text-decoration:none;}
a.lf:visited {color:#FF9900;  font-family: Helvetice, verdana; font-weight: bold; font-size:10pt; text-decoration:none;}
a.lf:active {color:#FF9900;  font-family: Helvetice, verdana; font-weight: bold; font-size:10pt; text-decoration:none;}
a.lf:hover {color:#FF9900;  font-family: Helvetice, verdana; font-weight: bold; font-size:10pt; text-decoration:underline;}

a.be:link {color:#333399;  font-family: Helvetice, verdana; font-weight: bold; font-size:9pt; text-decoration:none;}
a.be:visited {color:#333399;  font-family: Helvetice, verdana; font-weight: bold; font-size:9pt; text-decoration:none;}
a.be:active {color:#333399;  font-family: Helvetice, verdana; font-weight: bold; font-size:9pt; text-decoration:none;}
a.be:hover {color:#333399;  font-family: Helvetice, verdana; font-weight: bold; font-size:9pt; text-decoration:underline;}

a.l1:link {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:none;}
a.l1:visited {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:none;}
a.l1:active {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:none;}
a.l1:hover {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:underline;}

a.gb1:link {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:10pt; text-decoration:none;}
a.gb1:visited {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:10pt; text-decoration:none;}
a.gb1:active {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:10pt; text-decoration:underline;}
a.gb1:hover {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:10pt; text-decoration:underline;}

a.gb2:link {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:none;}
a.gb2:visited {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:none;}
a.gb2:active {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:underline;}
a.gb2:hover {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:9pt; text-decoration:underline;}


a.bl:link {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:8pt; text-decoration:none;}
a.bl:visited {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:8pt; text-decoration:none;}
a.bl:active {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:8pt; text-decoration:none;}
a.bl:hover {color:#FF9900;  font-family: Helvetice, verdana; font-weight: normal; font-size:8pt; text-decoration:underline;}

a.cl:link {color:#009ACD;  font-family: Helvetice, verdana; font-weight: normal; font-size:8pt; text-decoration:none;}
a.cl:visited {color:#009ACD;  font-family: Helvetice, verdana; font-weight: normal; font-size:8pt; text-decoration:none;}
a.cl:active {color:#009ACD;  font-family: Helvetice, verdana; font-weight: normal; font-size:8pt; text-decoration:none;}
a.cl:hover {color:#009ACD;  font-family: Helvetice, verdana; font-weight: normal; font-size:8pt; text-decoration:underline;}

a.nw:link {color:#4F81BD;  font-family: Helvetice, verdana; font-weight: bold; font-size:10pt; text-decoration:none;}
a.nw:visited {color:#4F81BD;  font-family: Helvetice, verdana; font-weight: bold; font-size:10pt; text-decoration:none;}
a.nw:active {color:#4F81BD;  font-family: Helvetice, verdana; font-weight: bold; font-size:10pt; text-decoration:none;}
a.nw:hover {color:#4F81BD;  font-family: Helvetice, verdana; font-weight: bold; font-size:10pt; text-decoration:underline;}


.partner{
position:absolute; 
top:110px;
left:260px; 
width:600px;
background-color:#FFFFFF; 
visibility:hidden;
z-index: 1;
border:1px solid #FF9900;
}

.buch{
position:absolute; 
top:142px;
left:479px; 
width:400px;
background-color:#FFFFFF; 
visibility:hidden;
z-index: 1;
}

.buch2{
position:absolute; 
top:142px;
left:479px; 
background-color:#FFFFFF; 
visibility:hidden;
z-index: 1;
border:1px solid #FF9900;
}


#part ul, #part li{
list-style-type:none;
font-family:Helvetice, verdana;
font-size:10pt;
color:#666666;
margin:0;
padding:0;
}

#part li a:link, #part li a:visited, #part li a:active {
background-color:#FFFFFF;
color:#FF9900;
font-weight:normal;
text-decoration:none;
}

#part li a:hover{ 
text-decoration:underline;
}


#aktuell{
position:absolute; 
top:19px; 
left:203px; 
background-color:#FFFFFF; 
border:1px solid #FF9900; 
width:490px; 
z-index:1;
font-family:Helvetice, verdana;
font-size:10pt;
color:#666666;
}

#aktuell2{
position:absolute; 
top:19px; 
left:13px; 
background-color:#FFFFFF; 
border:1px solid #FF9900; 
width:460px; 
z-index:1;
font-family:Helvetice, verdana;
font-size:10pt;
color:#666666;
}

.layer1{
color:#FF9900;
font-family:verdana, helvetica;
font-size:10pt;
text-decoration:none;
}

.mgbtable td { 
padding:1px;
border-top: solid 1px #888888; 
border-right: solid 1px #888888; 
border-bottom: solid 0px #888888; 
border-left: solid 0px #888888; 
color:#333333;
font-family:verdana, helvetica;
font-size:8pt;
}

.mgbtable_ohne td { 
padding:1px;
color:#333333;
font-family:verdana, helvetica;
font-size:8pt;
}

#forum{
list-style:none;
margin:14px 0px 0px 0px;
padding-left:24px;
}

#forum li a:link, #forum li a:visited, #forum li a:active {
background:  url("../images/quadrat_orange.jpg") no-repeat;
font-size:10pt; 
padding-left:14px;
line-height:22px;
height:22px;;
text-decoration:none;
}

#forum li a:hover {
background:  url("../images/quadrat_orange.jpg") no-repeat;
font-size:10pt;  
padding-left:14px;
line-height:22px;
height:22px;;
text-decoration:underline;
}

#menu1{
list-style-image:url(../images/punkt.gif);
}

.grafik_nutzen{
position:absolute; 
visibility: visible;
top:129px; 
left:533px; 
z-index:1;
}

.layer{
position:absolute; 
visibility:hidden;
top:99px; 
left:233px; 
z-index:1;
}

.gb_table{
background-color:#FFFFFF;
font-family:verdana, helvetica,sans serif;
font-size:9pt;
color:#666666;
width:540px;
}

.blta1{
text-align:center;
width:200px;
background-color:#EDEDED;
height:23px;
}

.bltaleft1{
border-left:1px solid #888888;
text-align:center;
width:200px;
background-color:#EDEDED;
height:23px;
}

.blta2{
width:240px;
border-top:1px solid #888888;
background-color:#FFFFFF;
height:33px;
padding:0px 0px 0px 12px;
}

.bltaleft2{
border-left:1px solid #888888;
border-top:1px solid #888888;
width:240px;
background-color:#FFFFFF;
height:33px;
padding:0px 0px 0px 12px;
}

.bltaleft3{
border-left:1px solid #888888;
border-top:1px solid #888888;
width:65px;
background-color:#FFFFFF;
height:33px;
text-align:center;
}

.bltaleft4{
border-left:1px solid #888888;
width:100px;
background-color:#EDEDED;
height:33px;
text-align:center;
}

.bltaleft5{
border-left:1px solid #888888;
border-top:1px solid #888888;
width:100px;
background-color:#FFFFFF;
height:33px;
text-align:center;
}

.blta3{
border-left:1px solid #888888;
width:65px;
background-color:#EDEDED;
height:33px;
text-align:center;
}

#eintrag{
position:absolute;
background-color:#FFFFFF;
border:2px solid #FF9900;
width:600px;
top:120px;
left:250px;
visibility:hidden;
z-index:1;
}

.button_komm{
background-color:#FFFFFF;
border:0px solid #666666;
color:#FF9900;  
font-family: Helvetice, verdana; 
font-weight: normal; 
font-size:8pt; 
text-decoration:none;
padding:0;
margin:0;
width:142px;
text-align:center;
}

.button_komm1{
background-color:#000000;
border:0px solid #666666;
color:#FF9900;  
font-family: Helvetice, verdana; 
font-weight: normal; 
font-size:8pt; 
text-decoration:none;
padding:0;
margin:0;
width:142px;
text-align:center;
}

.ws{
list-style-image:url('../images/quadrat_orange_1.gif');
font-family: verdana, helvetica; 
font-weight: normal; 
font-size:9pt; 
}

.table_schlag{
width:760px;
font-family: verdana, helvetica; 
font-weight: normal; 
margin:0px 0px 0px 0px; 
border:1px solid #FF6600;
font-size:7pt; 
color:#222222; 
}

.befragung{
position:absolute; 
top:110px;
left:250px; 
width:377px;
background-color:#EDEDED; 
visibility:visible;
z-index: 1;
border:11px solid #FFFFFF;
}

.layer_back{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: #666666;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
z-index:1;
}

.layer_front{
display: none;
position: absolute;
top: 25%;
left: 25%;
width: 55%;
padding: 12px;
background-color: #FFFFFF;
border:3px solid #FF9900;
overflow: auto;
z-index:2;
}

#ul_strich ul, #ul_strich li {
list-style-image:  url(../images/strich_ul.gif);
font-size:9pt; 
padding: 0px 0px 0px 3px;
margin:4px 0px 0px 0px;
text-decoration:none;
}
