
* {
 margin: 0;
 padding: 0;
}

html{overflow:hidden}

body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%;
font: 14px geneva;
min-width:1000px;
}

* html body{ /*IE6 hack*/
padding: 30px 0 0 0; /*Set value to (HeightOfFrameDiv 0 0 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

#shadow_horizont {
	PADDING-BOTTOM: 25px; 
	MARGIN-TOP: 0px; 
	WIDTH: 530px; 
	MARGIN-BOTTOM: 25px; 
	BACKGROUND: url(/layout/pics/shadow_horizontal_steady.png) no-repeat right bottom; 
	MARGIN-LEFT: 250px
}

#maincontent{
position:fixed !important;
position:absolute;
top:26px;
right:0px;
left:0;
bottom:0;
overflow:auto;
z-index:-1
}

#level1{
position:fixed;
top:27px;
width:250px;
left:0;
bottom:0;
overflow:hidden;
z-index:3;
background:white;
}

#level2{
position:fixed;
left:0px;
margin-top:27px;
right:0px;
height:100%;
overflow-y:auto;
z-index:2
}


/*fŸr touch*/

.touch{
	display:block;
}



.innertube{margin:15px 0px 15px 15px}


p { margin: 0; }

ul.classic {
 list-style: disc;
 margin-bottom: 1em;
 padding-left: 2em;
}

#index_logo{
font:23px/1 'Plantin W01 Bold',Georgia;
margin:0;
height:21px;
margin:-3px 0px 0 0px;
}

h1{
font:23px 'Plantin W01 Bold',Georgia;
line-height:27px;
margin-bottom:5px;
}

.img_right{margin-bottom:4px}

strong{
font-family:'Plantin W01 Bold',Georgia;
font-weight:normal;
}

em{
font-family:'Plantin W01 Italic',Georgia;
font-style:normal;
}

h2{
font:14px 'Plantin W01',Georgia;
line-height:20px;
}

.level2_top{
font:14px 'Plantin W01',Georgia;
line-height:19px;
color:white
}

.level2_bottom{
font:14px 'Plantin W01',Georgia;
line-height:19px;
color:black
}

img{border:0;padding:0}

.level3{
font-size:14px;
font-family:'Plantin W01',Georgia;
line-height:20px;
width:450px;
}

a.index_logo{font:23px "Plantin W01 Bold";color:white;line-height:1;margin:0;padding:0;outline:none}

a.index_logo:link{color:white}
a.index_logo:visited{color:white}

a.index_logo:hover{color:white;font-weight:bol}



a{font:14px "Plantin W01";color:#;outline:none }
a:link{color:#}
a:visited{color:#;}
a:hover{color:color:black}

a.links_level1_top{font:14px "Plantin W01";color:white}

a.links_level1_top:link{color:#}

a.links_level1_top:visited{color:#}
a.links_level1_top:hover{color:#b4523a}

a.links_level1_bottom{font:14px "Plantin W01";color:#}

a.links_level1_bottom:link{color:#}
a.links_level1_bottom:visited{color:#}

a.links_level1_bottom:hover{color:black}

a.links_level2{font:14px "Plantin W01";color:# }

a.links_level2:link{color:#}
a.links_level2:visited{color:#}

a.links_level2:hover{color:black}



<!-- 
/*impressum*/
#bottom{
	width:100%;
	text-align:right;
	background-image:url(layout/pics/white_bg_50.png);
}
 -->

#bottom{
	width:291px;
	position:fixed;
	right:25px;
	bottom:7px;
	background-image:url(/layout/pics/white_bg_80.png);
}

  a.link_impr{color:#4b4b4b;text-decoration:underline;font-size:10px;font-family:arial}
  a.link_impr:link{color:#4b4b4b}
  a.link_impr:visited{color:#4b4b4b}
  a.link_impr:hover{color:#4b4b4b} 



.tooltip {
display:none;
background:transparent url(/tools/img/tooltip/black_arrow.png);
font-size:12px;
height:70px;
width:160px;
padding:25px;
color:#fff
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;	
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

a.index_menu:hover{
	text-decoration:underline !important;
	cursor:hand !important;
	cursor:pointer
}