body{
 margin:0;
 padding:0;
 voice-family: "\"}\"",inherit;
 overflow:hidden;
 background-color:#FF9900;
}
p {font: 12px Helvetica;
   color: #000000;
 text-decoration: none;
}
 
.p a:link { color:#646C71; text-decoration:underline; font-weight:bold; ; font-family: Helvetica; font-size: 12px;}
.p a:visited { color:#646C71; text-decoration:none; font-weight:bold; ; font-family: Helvetica; font-size: 12px;}
.p a:hover { color:#000000; text-decoration: underline; font-weight:bold; ; font-family: Helvetica; font-size: 12px;}
.p a:active { color:#000000; text-decoration: none; font-weight:bold; ; font-family: Helvetica; font-size: 12px;}

 h1 {font: 16px Helvetica;
   color: #000000;
 text-decoration: none;
font-weight:bold;
}
 
 h2 {font: 14px Helvetica;
   color: #000000;
 text-decoration: none;
font-weight:bold;}

#scroll{
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
 overflow:auto;
}
#inhalt{
 position:absolute;
 top:145px;
 left:60px;
 width:65%;
background-color:#FF9900;
}

#rscontentcolumn-pi1{
position:absolute;
 top:145px;
 left:60px;
 width:750px;
 }
 
 #rightcol{
 position:absolute;
 top:145px;
 left:270px;
 width:330px;
 }

#logo{
 position:absolute;
 top:30px;
 right:70px;
 width:160px;
 height:120px;
 background-color:#FF9900;
}

#MainMenu{
 position:absolute;
 top:150px;
 right:70px;
 width:160px;
 height:120px;
 background-color:#FF9900;
}
#vertmenu {
color:#646C71; text-decoration:none; font-weight:bold; ; font-family: Helvetica; font-size: 16px;
    float: left; width: 160px;
    margin: 0; padding: 0;
    border: 0px dashed orange;
    background-color: FF9900;
}

ul#vertmenu  {
list-style: none;
color:#646C71; text-decoration:none; font-weight:bold; ; font-family: Helvetica; font-size: 16px;
    float: left; width: 160px;
    margin: 0; padding: 0;
    border: 0px dashed orange;
    background-color: FF9900;
}
ul#vertmenu li {
 margin: 0; padding: 0.2em;
 color:#646C71; text-decoration:none; font-weight:bold; ; font-family: Helvetica; font-size: 16px;
}
ul#vertmenu li a {
display: block;
    padding: 0.2em;
    font-weight: bold;
}
ul#vertmenu li a:visited {
 color: #646C71;}

ul#vertmenu li a:hover, ul#vertmenu li a:focus {
color: black; background-color: #F28116;
padding: 0.2em;
    font-weight: bold;
}

  ul#vertmenu li a#current
		{
color: black; background-color: #F28116; text-decoration: none; padding: 0.2em;
    font-weight: bold;}

.vertmenu  a:link { color:#646C71; text-decoration:none; font-weight:bold; ; font-family: Helvetica; font-size: 16px;}
.vertmenu  a:visited { color:#646C71; text-decoration:none; font-weight:bold; ; font-family: Helvetica; font-size: 16px;}
.vertmenu a:hover { color:#000000; text-decoration: none; font-weight:bold; ; font-family: Helvetica; font-size: 16px;}
.vertmenu a:active { color:#000000; text-decoration: none; font-weight:bold; ; font-family: Helvetica; font-size: 16px;}

.css-textpic-image img{
	background-image: url(shadow.gif);
	padding: 0 0.75em 1em 0;
}

#sprache{
 position:absolute;
 bottom:15px;
 right:70px;
 width:160px;
 background-color:#FF9900;
}

