body{
padding-right:0px;
padding-left:0px;
padding-bottom:8em;
margin:0px;
padding-top:0px;
background:url(ides/bg.jpg) #F1EFE2;
color:#000000;
font:80%/1em "Trebuchet MS",Verdana,Arial,sans-serif;
text-align:center;
}
h1{
font-size:1px;
text-indent:-5000px;
line-height:1px;
text-decoration:none;
}
h2{
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
margin:0px 0px 0.5em;
padding-top:0px;
color:#9BB50C;
font-weight:bold;
font-size:1.3em;
}
h2 span{
color:#F8BE2A;
}
h3{
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
margin:0px 0px 0.5em;
padding-top:0px;
color:#9BB50C;
font-weight:bold;
font-size:1.25em;
}
h4{
clear:left;
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
margin:0px 0px 0.5em;
padding-top:0px;
color:#999900;
font-weight:bold;
font-size:1.1em;
}
p{
margin:0px 0px 5px;
}
a{
color:#9BB50C;
text-decoration:none;
}
a:visited{
color:#999999;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
a img{
	border: 0px none;
}
.raus{
font-size:1px;
text-indent:-5000px;
line-height:1px;
text-decoration:none;
}
samp{
color:#008000;
font-size:1em;
}
code{
color:#336699;
font-size:1.1em;
}
q{
font-style:italic;
}
kbd{
border-right:#9BB50C 1px solid;
padding-right:1px;
border-top:#E2F576 1px solid;
padding-left:1px;
padding-bottom:0px;
border-left:#E2F576 1px solid;
padding-top:0px;
border-bottom:#9BB50C 1px solid;
background:#FFFFC4;
font-size:1.1em;
}
ul{
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
margin:0px;
padding-top:0px;
}
li{
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
margin:0px;
padding-top:0px;
}
.bodymain{
color:#9BB50C;
font-weight:bold;
}
a#lnkhm{
width:550px;
left:180px;
position:absolute;
top:80px;
height:60px;
}
#akpf{
margin:0px auto;
width:840px;
background:url(ides/aheader.jpg) no-repeat left top;
text-align:left;
position:relative;
height:167px;
}
#akpflnk1{
width:380px;
background:url(ides/hlinksbg.gif) no-repeat left bottom;
text-align:right;
right:80px;
position:absolute;
top:10px;
}
#akpflnk1 ul{
padding-right:15px;
padding-left:0px;
padding-bottom:2px;
margin:0px;
padding-top:0px;
background:url(ides/eckroa.gif) no-repeat right top;
}
#akpflnk1 li{
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
display:inline;
list-style-type:none;
color:#FFFFFF;
font-size:0.9em;
line-height:1.5em;
}
#akpflnk1 li a{
color:#FFFFFF;
}
#akpfr2{
margin:0px auto;
width:840px;
background:url(ides/bheader.jpg) no-repeat left top;
text-align:right;
height:40px;
}
#akpfr2 span{
margin:0px auto;
float: left;
}
#akpfr2 p{
margin-bottom:0px;
margin-right:35px;
padding-top:15px;
float: left;
}
#akpfmenu{
margin:0px auto;
width:840px;
background:url(ides/menutopbga.jpg) no-repeat left top;
text-align:left;
position:relative;
height:66px;
}
#akpfmenu ul{
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
margin:0px;
width:439px;
padding-top:0px;
list-style-type:none;
background:url(inav/menutop.jpg) no-repeat left top;
left:318px;
position:absolute;
top:6px;
height:53px;
}
#akpfmenu li{
padding-right:0px;
padding-left:0px;
float:left;
padding-bottom:0px;
margin:0px;
padding-top:0px;
text-indent:50px;
}
#akpfmenu li a{
width:145px;
display:block;
color:#C6C1A3;
font-size:1px;
line-height:53px;
text-decoration:none;
height:53px;
}
#akpfmenu li a span{
left:-5000px;
position:absolute;
}
#akpfmenu li a:hover{
background:url(inav/menutop.jpg) no-repeat left top;
}
#akpfmenu a#lnkgal:hover{
background-position:0px -53px;
color:#6882C3;
}
#akpfmenu a#lnkupl:hover{
background-position:-145px -53px;
color:#8FAB10;
}
#akpfmenu a#lnkinf:hover{
background-position:-290px -53px;
color:#FFC326;
}
#inhalt h2{
margin-bottom:20px;
padding-bottom:5px;
border-bottom:#E8E5D4 1px solid;
font-size:1.35em;
font-variant:small-caps;
letter-spacing:2px;
}
#inhalt h3{
margin:20px 0px 10px;
letter-spacing:2px;
}
#inhalt h3:first-letter{
color:#F8BE2A;
}
#bodymain label{
padding-right:18px;
float:left;
width:8em;
background:url(ides/pf1.gif) no-repeat right center;
color:#9BB50C;
font-weight:bold;
text-align:right;
}
#bodymain textarea{
border-right:#AAAAAA 1px solid;
padding-right:3px;
border-top:#AAAAAA 1px solid;
padding-left:3px;
padding-bottom:3px;
border-left:#AAAAAA 1px solid;
width:70%;
padding-top:3px;
border-bottom:#AAAAAA 1px solid;
background:#FFFFFF;
font-size:small;
font-family:sans-serif;
height:15em;
}
#bodymain textarea.fullsize{
border-right:#AAAAAA 1px solid;
padding-right:3px;
border-top:#AAAAAA 1px solid;
padding-left:3px;
padding-bottom:3px;
border-left:#AAAAAA 1px solid;
width:98%;
padding-top:3px;
border-bottom:#AAAAAA 1px solid;
background:#FFFFFF;
font-size:small;
font-family:sans-serif;
height:10em;
}
#mittbx{
margin:0px auto;
width:840px;
background:url(ides/contbg.jpg) repeat-y left top;
text-align:left;
}
#mittbx #sidebar{
float:left;
width:225px;
padding:4px 0px 0px 0px;
margin: 0px 10px 0px -10px;
background:url(ides/sidebartr.gif) no-repeat right top;
line-height:1.3;
position: relative;
}
#mittbx #sidebar h2{
padding-left:1em;
}
#mittbx #sidebar p{
padding-right:75px;
}
#mittbx #sidebar ul{
padding-right:0px;
padding-left:0px;
padding-bottom:10px;
margin:0px 0px 15px;
width:180px;
padding-top:0px;
list-style-image:url(inav/lida.gif);
background:url(ides/hr2.jpg) no-repeat left bottom;
}
#mittbx #sidebar li{
padding-right:0px;
padding-left:0px;
padding-bottom:4px;
margin:0px 0px 0px 25px;
width:160px;
padding-top:3px;
color:#9BB50C;
line-height:1em;
}
#bodymain #sidebar li{
background:url(ides/hr.gif) no-repeat left bottom;
}
#mittbx #sidebar li.last{
background:none transparent scroll repeat 0% 0%;
}
#mittbx #sidebar .hinweis{
clear:both;
margin-top:10px;
padding-bottom:5px;
width:190px;
background:url(ides/hr2.jpg) no-repeat left bottom;
font-size:0.8em;
line-height:1.15em;
text-align:justify;
}
#mittbx #sidebar .hinweis img{
float:left;
}
#mittbx #sidebar .hinweis p{
padding-right:3px;
margin-left:50px;
color:#666666;
}
#mittbx #sidebar h2{
width:170px;
}
#mittbx #inhol{
	float: left;
	margin: 0px 0px 8px 8px;
	width: 240px;
	padding-top: 8px;
	background-color: Silver;
}
#mittbx #inhor{
float:left;
margin:0px 0px 8px 8px;
width:280px;
padding-top:8px;
background-color: Silver;
}
#mittbx #inh{
float:left;
width:577px;
}
#mittbx #inhor p{
margin-bottom:15px;
margin-right:10px;
line-height:1.3;
}
#mittbx #inhor a img{
margin-right:10px;
}
#mittbx #inhh{
clear:left;
margin:0px 0px 0px 20px;
width:534px;
background:url(ides/teaserbr.jpg) no-repeat 99% 100%;
line-height:1.3em;
}
#mittbx #inhh p{
padding-right:60px;
}
#mittbx #inhh h2{
padding-right:60px;
background-color: Silver;
}
#mittbx #inhh h3{
padding-right:60px;
background-color: Silver;
}
#clearcu{
clear:both;
margin:0px auto;
width:840px;
background:url(ides/contu.jpg) no-repeat left top;
font-size:1px;
height:14px;
}
#atrenn{
margin:0px auto;
width:840px;
background:url(ides/conto.jpg) no-repeat left top;
font-size:1px;
height:14px;
}
div#inhalt{
padding-right:20px;
padding-left:15px;
padding-bottom:0px;
margin:0px 0px 0px 30px;
padding-top:15px;
background:url(ides/conto.jpg) no-repeat right top;
line-height:1.5em;
}
div#inhalt p{
margin-bottom:1.1em;
text-align:justify;
}
div#inhalt blockquote{
padding-right:1em;
padding-left:38px;
padding-bottom:0px;
margin:1em;
padding-top:0.5em;
background:url(icnt/zita.jpg) #FFFFFF no-repeat left top;
color:#797342;
font-style:italic;
}
#inhalt dl{
margin-bottom:2em;
padding-bottom:20px;
background:url(ides/hr3.jpg) no-repeat left bottom;
}
#inhalt dt{
margin-bottom:1em;
color:#999900;
font-weight:bold;
font-size:1.2em;
}
#inhalt dd{
margin-bottom:0.5em;
}
#inhalt ul{
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
margin:0px 0px 10px;
padding-top:0px;
list-style-type:none;
}
#inhalt li{
padding-left:20px;
margin:4px 0px;
background:url(inav/lida.gif) no-repeat left top;
line-height:1.2em;
}
#footer{
margin:0px auto;
width:840px;
padding-top:0.5em;
background:url(ides/footer.jpg) no-repeat left top;
color:#FFFFFF;
font-weight:bold;
font-size:0.95em;
text-align:left;
height:104px;
}
#footer p{
margin:0px 35px 0px 40px;
}
#footer a{
color:#FFFFFF;
}






