input{
font-family: Arial, Verdana, 'Small Fonts', sans-serif;
	font-size: 10px;
}

html{
 	 scrollbar-face-color: #cccccc;
     scrollbar-track-color: #cccccc;
     scrollbar-3dlight-color: #cccccc;
     scrollbar-darkshadow-color: #cccccc;
     scrollbar-track-color: #eeeeee;
     scrollbar-arrow-color: #ffffff;
     scrollbar-highlight-color: #cccccc;
     scrollbar-shadow-color: #cccccc;
}


.psycho {
	font-family: Arial, Verdana, 'Small Fonts', sans-serif;
	font-size: 48px;
}

.FlaggenImages{
	position:relative;top:4px;
}

.ersterAbstand{
	width:40px;
}
.Abstand{
	width:55px;
}
.Imagebreite{
	width:130px;
}
#CorporateLine{
height:40px;
}

#text_header{
position:relative;
left:20px;
font-family:Arial, Verdana;
font-size:14pt;
font-weight:bold;
color:#8A4E37;
}


#cite{
height: 100px;
font-family: Arial, Verdana, 'Small Fonts', sans-serif;
	font-size: 29px;
	
	padding-left:60px;

}
#cnt{
clear:both;
 
width:100%;
}
#innercnt{
position:relative;
height: 270px;
width: 930px; 
top:20px;
background:#ffffff;
left:-10px;
overflow:auto;
}
#innercnt_nocolor{
height: 395px; 
margin-top:23px;

}


#subnavigation{
font-family:    Arial, Verdana, 'Small Fonts', sans-serif;
	font-size: 8pt;
	/*font-variant:small-caps;*/
	text-align:right;
	position:absolute;
	height: 60px;
	width:916px;
	 right:34;
 
}


#subnavigation_text{
height:100%;
width:910px;
vertical-align:middle;


}
#coporateNavigation{
height:110px;
overflow:hidden;
position:relative; top:51px;
}
#coporateNavigation_text{
vertical-align:bottom;
height:113px;
}
#navigation{
font-family:     Arial, Verdana, 'Small Fonts', sans-serif;
	font-size: 10pt;
	/*font-variant:small-caps;*/
	text-align:left;
	border-bottom:solid 1px #999999;
	height:160px;
	margin:auto;
}

#navigation_texted{
font-family:     Arial, Verdana, 'Small Fonts', sans-serif;
	font-size: 10pt;
	/*font-variant:small-caps;*/
	text-align:left;
	height:560px;
	margin:auto;
}

#SeitenSubNavi{
    font-family:   Arial, Verdana, 'Small Fonts', sans-serif;
	font-size: 8pt;
	font-variant:small-caps;
	text-align:center;
	padding-top:3pt;
	width:948px;
	margin:auto;
}
.line{
color:#999999;
font-size:12pt;
margin-left: 4px;
margin-right: 4px;
}
#baseFrame{
	position:absolute; right:0px; bottom:0px; width:auto; height:auto; left:0px; top:247px;overflow:auto;
}
#innerbaseFrame{
	 position:relative; overflow:hidden; width:950px; margin:0px auto;  min-height:550px; left:7px;; padding-top:0px;
}

#innerbaseFrame_start{
position:relative; border-left:1px solid #999999;border-bottom:1px solid #999999;border-right:1px solid #999999; ; overflow:hidden; width:948px; margin:0px auto; min-height:400px; background:url(../Bilder/start_bg.jpg); left:-2px;
}

#innerbaseFrame_bg{
	 position:relative; overflow:hidden; width:948px; margin:0px auto; left:0px; border-left:1px solid #999999;border-bottom:1px solid #999999;border-right:1px solid #999999;min-height:330px;max-height:430px;height:330px;
}

#header{
	width:100%;text-align:center;color:#222266;font-family:   Arial, 'Small Fonts', sans-serif; font-size: 18pt;  padding-top:2px;
}

#images{
	width:215px;text-align:right;color:#000000;font-family:   Arial, Verdana, 'Small Fonts', sans-serif; font-size: 8pt; padding-right:10px;
	
}

#text{
	width:500px;text-align:justify;color:#000000;font-family:   Arial, Verdana, 'Small Fonts', sans-serif; font-size: 9pt; 
	margin:auto; line-height:1.6em;
}

#factbox{
	border:0px;width:205px;text-align:center;color:#000000;font-family:   Arial, Verdana, 'Small Fonts', sans-serif; font-size: 9pt; 
		padding-right:10px;padding-left:10px;
}
        html, body {
                height: 100%;                                                                   /* Make sure the document takes up the whole window. */
                margin: 0;                                                                      /* Get rid of any default margins, which could cause the html and body elements to be larger than the window and trigger scrollbars. */
                padding: 0;   
		                                                      /* Get rid of any default padding, which could cause the html and body elements to be larger than the window and trigger scrollbars. */
            }



            div#position {
                /*background: blue;*/
                width: 100%;
				text-align: center;
            }
			
			div#content{
				margin: 0px auto;
				text-align: left;
				width:950px;
				overflow:hidden;
				
			}
			
			
			
			
			a{
			text-decoration:none;
			color:#000000;
			}
			a:hover{
			color:#999999;
			}
			a.active{
			color:#f29461;
			}