
	/*

		BARCLAYS Style Sheet


	*/

#mainnavi, #mainnaviend { behavior: url('/includes/iepngfix.htc') }     

* html .visualIEFloatFix { height: 0.01%; }


html * {
    margin: 0;
    padding: 0;   
}
body {
	margin: 0 auto;
	padding: 0;
	

	position: relative;
	font: normal 11px "Verdana", "Arial", sans-serif;
	color: #5b5b5b;
}
.body {
	margin: 0 auto;
	padding: 0;
	width: 854px;
	
	position: relative;
	font: normal 11px "Verdana", "Arial", sans-serif;
	color: #5b5b5b;
}
#bodyrahmen{
	width: 854px;
	margin:0;
	padding: 0;
	border:1px solid red;}


form, p, h1, h2, h3 {
	margin: 0;
	padding: 0;
}
legend{
	display: none;
	}

fieldset
{
	border: 0;
	padding: 0;
	margin: 0;
	}

img {
	border: 0;
}
.hd{
display: none;
}
/*		Header ANFANG  	*/		
#headerrahmen{
background: url('../images/background/header.jpg') no-repeat 0 0;}

#logo{
width:170px;
height: 48px;
float: left;
margin: 61px 139px 13px 0;
}


#navi{
float: left;
margin: 100px 0 21px 0;
padding:0;
height: 26px;
display: none;}
#navi span{
display: none;}
.menu{
margin:100px 1px 23px 0;}

.keyvisualimage{
height: 182px;
width: 854px;
display: none;}
/*		Header ENDE 	*/
/*		Contentbereich ANFANG  	*/		
#headline{

height: 50px;
text-align:left;
position: relative;
	margin: 0 auto;
	background: url('../images/background/headline.jpg') repeat-x left bottom;
	}
	
#headline h1#headlineslogan{
float:left;

margin: 0;
padding: 0 0 0 210px;
text-align: left;
}
#headlineslogan{
float:left;
color:red;
margin: 0;
padding: 0 0 0 210px;
text-align: left;
}
#siderahmen{

padding: 0 0 10px 0;
text-align: left;

}
.homeh1{
	color: #5b5b5b;
	font:normal 33px "Times New Roman", Times, serif;
	margin: 0;
	padding: 17px 0 0 33px; 
	
text-align: left;

}
#headline h1{
color: #fff;
font:normal 23px "Times New Roman", Times, serif;
margin: 0;
padding: 13px 0 0 324px; 

text-align: left;}
.headlinehome{
width: 454px;
height:31px;
margin:24px 0 0 34px;
}
#content{
padding-top: 25px;
width: 621px; 
float: left;}
#content .box ul{
}
#content .box ul li{
list-style-type: disc;
margin:3px 0 3px 15px;}
#thickboxcontent .boxnews{
}
#thickboxcontent .boxnews ul li{
list-style-type: disc;
margin:3px 0 3px 15px;}
#left{

width: 150px;

float: left;
text-align: center;
}
.teaserleft{
width: 150px;
height: 361px;

}

.logos{
margin-top:25px;
margin-bottom:25px;
}
.abstand{
	clear: both;
padding-top: 10px;
font-size:1px;}
.dynbox 
{
width: 600px;
float: left;
line-height: 16px;


 }
.boxnews{
border-top: 18px solid #f9f9f9;
	border-right:63px solid #f9f9f9;
	border-left:60px solid #f9f9f9;
background: #f9f9f9 url('../images/background/boxgrey.jpg') repeat-x 0 0;
text-align: left;
padding:10px 10px 25px 10px;

 }
.box{
width: 485px;
float: left;
line-height: 16px;
padding: 14px 14px 0 14px;

 }
.outwrap{
	margin: 0;
	padding: 0;
	width: 609px;
	background: #f9f9f9;
}
.outwrapnews
{
	margin: 0;
	padding: 0;
	width: 639px;
	background: #f9f9f9;
}
  .bildbox{
width: 485px;
float: left;
line-height: 16px;
padding: 14px 14px 0 14px;

 }
 .boximage{
width: 485px;
float: left;
line-height: 16px;
padding: 14px 14px 0 14px;
border-left: 77px solid #f9f9f9;
 }
.boxform{
width: 385px;
float: left;
line-height: 16px;
padding: 14px 14px 0 14px;

background: #eee; }
.box h1{
font-size:11px;
padding: 0;
margin: 15px 0 10px 0;
 }
.teaserboxdate{
width: 478px;
float: left;
line-height: 16px;
padding: 0 14px 0 0;

 }
.historydate{
width: 448px;
float: left;
line-height: 16px;
padding: 0 0 0 0;

 } 
 
 .teaserboxdate h1{
font: bold 11px "Verdana", "Arial", sans-serif;
width: 500px;
float: left;
color: #003366;
padding:8px 0 15px 14px;
display: block;

margin: 0;
background:#eee;
}
 .historydate h1
{
font: bold 11px "Verdana", "Arial", sans-serif;
width: 434px;
float: left;
color: #003366;
padding:8px 0 9px 14px;
display: block;
border-bottom: 1px solid #dedede;
margin: 0;
background:#eee;
}
 .historydate span
{
font: normal 11px "Verdana", "Arial", sans-serif;
}
 .year{
 color: #808080;
 margin:5px 0 0 0;
 display: block;
 font-size: 11px;}
 
.homedate{
width: 32px;
height: 28px;
background: url('../images/background/date.gif') repeat-x 0 0;
display: block;
float: left;
color:#fff;
text-align: center;
line-height: 12px;
padding: 3px 0 0 0;
font-size:13px;

margin: 0 1px 0 0;}

.history{
width: 32px;
height: 28px;
background: url('../images/background/date.gif') repeat-x 0 0;
display: block;
float: left;
color:#fff;
text-align: center;
line-height: 12px;
padding: 3px 0 0 0;
font-size:13px;

margin: 0 3px 0 0;}

.historyabstand{

font-size: 1px;
margin: 0;
padding: 0;
line-height: 3px;}

.kontaktext{
padding: 5px 0 5px 0;}
.kontakt{
width: 497px;
float: left;
line-height: 16px;
padding: 0;
color:#003366;

padding-bottom: 20px;
 }             
.kontaktdaten{                           
width: 500px;                       
float: left;                        
line-height: 16px;                  
padding: 0;                         
color:#003366;                      
padding-bottom: 20px;  
}              
.kontaktdaten span{                     
font-weight: bold;
margin:0 0 15px 10px;
display: block;
}                                  
.kontakt span{

display: block;}
.mitarbeiter{
background: url('../images/background/mitarbeiter.jpg') repeat-y right top;
padding: 0 22px 0 0;
border: 0;
margin: 0;
float: left;}
.kontaktdatenhintergrund{
background: #eee;
padding: 0;
margin: 0;}
.kontaktleft{
padding: 5px 10px 5px 10px;
width: 230px;     
float:left;
background:#eee url('../images/background/linietabelle.gif') repeat-y right top;}
.kontaktright{
padding: 5px 10px 5px 10px;
width: 230px;

float: left;}


.grey{
background: #f9f9f9 url('../images/background/boxgrey.jpg') repeat-x 0 0;
}
.boxtable{
width: 485px;
float: left;
line-height: 16px;
padding: 7px 14px 20px 14px;
margin-left: 30px;
background: #eee;
color: #003366;
 }


 .boxtablejahre{
width: 542px;
float: left;
line-height: 16px;
padding: 0 14px 20px 14px;


 }
.boxtablejahre .erstespalte{
background: url('../images/background/jahre.gif') no-repeat right 0;
font-size: 14px;
font-weight: bold;
padding: 3px 5px 3px 5px;
width: 44px;
margin: 0 0 0 0;
vertical-align: top;
color:#7f7f7f}

.box #sitemap .erstespalte{
background: url('../images/background/jahre.gif') no-repeat right 0;
font-size: 14px;
font-weight: bold;
padding: 3px 5px 15px 5px;
width: 121px;
margin: 0 0 0 0;
vertical-align: top;
color:#7f7f7f}
.box .zweitespalte{

background: url('../images/background/linietabelle.gif') repeat-y 0 0;
padding: 0 0 15px 5px;
vertical-align: top;

}
.boxtablejahre .zweitespalte{

background: url('../images/background/linietabelle.gif') repeat-y 0 0;
padding: 0 0 15px 5px;
vertical-align: top;

}

.hometeaserbox{

float: left;
}
.boxtable .erstespalte{
background: url('../images/background/linietabelle.gif') repeat-y 0 0;

border-bottom: 1px solid #d9d9d9;

padding: 0 5px 5px 5px;
width: 155px;
margin: 0 0 0 0;
vertical-align: top;}

.boxtable .zweitespalte{

background: url('../images/background/linietabelle.gif') repeat-y 0 0;
border-bottom: 1px solid #d9d9d9;
padding: 0 5px 5px 5px;
vertical-align: top;}
.hometeaserbox{

float: left;
}
.hometeaser{
width: 172px;
float: left;

padding: 0;
background: #f9f9f9 url('../images/background/homeh1.jpg') repeat-x 0 0;

}
.teaserboxdate img,
.hometeaserlast img,
.hometeaser img{
display: none;}
.hometeaserlast{
width: 170px;
float: left;

padding: 0;
background: #f9f9f9 url('../images/background/homeh1.jpg') repeat-x 0 0;

}
.hometeaser h1{
font: bold 11px "Verdana", "Arial", sans-serif;
width: 157px;
float: left;

display: block;
padding:8px 0 9px 14px;
margin: 0;
background: url('../images/background/homeh1.gif') repeat-y right 0;
}
.hometeaserlast h1{
font: bold 11px "Verdana", "Arial", sans-serif;
width: 157px;
float: left;

display: block;
padding:8px 0 9px 14px;
margin: 0;

}
.hometeasertext{

float: left;
width: 150px;

padding:5px 5px 0 14px;
margin: 0;
}
.homelink{

float: left;
width: 150px;

padding:0 0 0 14px;
margin: 0;
}
.line {
width: 513px;
padding:0;
height:1px;
margin: 30px 0 30px 0;
font-size: 1%;
border-left: 77px solid #f9f9f9;
background: url('../images/background/line.gif') repeat-x 0 0;
}
.searchline {
width: 100%;
padding:0;
height:1px;
margin: 20px 0 20px 0;
font-size: 1%;

background: url('../images/background/line.gif') repeat-x 0 0;
}
#content #sitemap{
	font-size: 10px;
line-height:13px;}
/*		Contentbereich ENDE 	*/
.clear{
	clear: both;   
	height:1px;
	font-size: 0px;
	margin:0; 
	padding:0;
	}
/*		Footer Anfang 	*/

#footer{


height:21px;
text-align: left;
font-size: 10px; 
}
#footer form{
	display: none;
}
#footer span{
margin: 2px 0 10px 0;
float: left;
color:#9f9f9f;
 }
#websites{
width: 212px;
background: #f2f2f2;
float: left;
height: 16px;
margin:0 5px 0 15px;
padding: 0 0 0 8px;
color:#9f9f9f;
cursor: pointer;
display:none;
 }
 #websites span{
 float: left;
display:none; }
 #websites img{
 float: right;
display:none; }
#footerlinks{
margin: 0 0 0 95px;
float: left;
display:none;}
#weblinks{
display: none; 
position: absolute; 
bottom: 16px; 
left: 0;
height:150px; 
width: 220px; 
background: #f2f2f2;
border-bottom: 1px solid #f2f2f2;
z-index: 2;
cursor: auto;
overflow:auto;
display:none;}

#footertext{
padding-top: 10px;

text-align: left;
font-size: 10px;
color: #9f9f9f;
background: red;
width: 650px;
}
/*		Footer ENDE 	*/
/*		Links Anfang 	*/

#navi a.fakten{
	background: url('../images/menu/fakten.gif') no-repeat 0 0;
	display: block;
	height: 26px;
	width: 80px;
	float:left;
	}            
#navi a.faktenaktiv,	   
#navi a.fakten:hover	{
	background: url('../images/menu/fakten.gif') no-repeat 0 -26px;
	display: block;
	height: 26px;
	width: 80px;
	float:left;
}

#navi a.philosophie{
	background: url('../images/menu/philosophie.gif') no-repeat 0 0;
	display: block;
	height: 26px;
	width: 127px;
	float:left;
	}     
#navi a.philosophieaktiv,	          
#navi a.philosophie:hover	{
	background: url('../images/menu/philosophie.gif') no-repeat 0 -26px;
	display: block;
	height: 26px;
	width: 127px;
	float:left;
}
#navi a.team{
	background: url('../images/menu/team.gif') no-repeat 0 0;
	display: block;
	height: 26px;
	width: 85px;
	float:left;
	}               
#navi a.teamaktiv,
#navi a.team:hover	{
	background: url('../images/menu/team.gif') no-repeat 0 -26px;
	display: block;
	height: 26px;
	width: 85px;
	float:left;
}

#navi a.beteiligungen{
	background: url('../images/menu/beteiligungen.gif') no-repeat 0 0;
	display: block;
	height: 26px;
	width: 137px;
	float:left;
	}    
	#navi a.beteiligungenaktiv,           
#navi a.beteiligungen:hover	{
	background: url('../images/menu/beteiligungen.gif') no-repeat 0 -26px;
	display: block;
	height: 26px;
	width: 137px;
	float:left;
}
#navi a.presse{
	background: url('../images/menu/presse.gif') no-repeat 0 0;
	display: block;
	height: 26px;
	width: 115px;
	float:left;
	}             
	#navi a.presseaktiv,  
#navi a.presse:hover	{
	background: url('../images/menu/presse.gif') no-repeat 0 -26px;
	display: block;
	height: 26px;
	width: 115px;
	float:left;
}
#content .hometeasertext a:link,
#content .hometeasertext a:visited{
	background: url('../images/links/special.gif') no-repeat right 5px;
	padding: 8px 40px 15px 0;
	margin: 12px 0 0 0;
	float: left;
	font-weight: bold;
	width: 117px;
	color: #5b5b5b;
	text-decoration: none;
	}
#content .homelink a:link,
#content .homelink a:visited{
	background: url('../images/links/special.gif') no-repeat right 5px;
	padding: 8px 40px 15px 0;
	margin: 12px 0 0 0;
	float: left;
	font-weight: bold;
	width: 117px;
	color: #5b5b5b;
	text-decoration: none;
	}
#footerlinks a
{
	padding: 2px 0 0 11px;
	float: left;
	color: #9f9f9f;
	text-decoration: none;
	
	}
#footerlinks a:hover{
	text-decoration: underline;
	}
#content .historydate a                 	
{             	
	text-decoration: none;       	
	                 	
	}                            	
#content .historydate a:hover{          	
	text-decoration: underline;  
	
	}                            	
#weblinks a:link,
#weblinks a:visited{
	padding:7px 0 0 10px;
	margin: 0;
	float: left;
	color: #9f9f9f;
	text-decoration: none;
	width:188px;
	}
#weblinks a:hover{
	text-decoration: underline;
	}
#content a.download{
	background:#b5b5b5 url('../images/links/pdf.gif') no-repeat 8px 2px;
	padding: 3px 10px 3px 35px;
	margin:10px 0 0 0;
	float: left;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}
#content a.extern{
	background:#b5b5b5 url('../images/links/extern.gif') no-repeat right 5px;
	padding: 3px 30px 3px 7px;
	margin:5px 0 0 0;
	float: left;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}
#content a.back{
	background:#b5b5b5 url('../images/links/pfeilleft.gif') no-repeat 8px 8px;
	padding: 3px 10px 3px 15px;
	margin:5px 0 0 0;
	float: left;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}
#content a.uebersicht{
	background:#b5b5b5;
	border-left: 5px solid #f9f9f9;
	border-right: 5px solid #f9f9f9;
	padding: 3px 10px 3px 15px;
	margin:5px 0 0 0;
	float: left;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}
#content a.next{
	background:#b5b5b5 url('../images/links/next.gif') no-repeat right 8px;
	padding: 3px 20px 3px 10px;
	margin:5px 0 0 0;
	float: left;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}  
#content a{
	color: #036;
	text-decoration: none;
	font-weight: bold;
}
#content a:hover{
	text-decoration: underline;
	
}                                            
#content a.mail{
font-weight: bold;}               
#content a.mail:hover	{
text-decoration: underline;}                    
     #content #sitemap .erstespalte a.first                 	
{             	
	font-size: 10px;
	text-decoration: none;       	
	font-weight: normal;
	background: #dedede; 
	padding: 2px; 
	color: #5b5b5b;               	
	}           
	#content #sitemap .erstespalte a.first:hover                 	
{             	                              
text-decoration: underline;}                                                                                     
#content #sitemap .erstespalte a.second                 	
{             	
	font-size: 10px;
	text-decoration: none;       	
	font-weight: normal;
	background: #b5b5b5; 
	padding: 2px; 
	color: #fff;               	
	} 
	#content #sitemap .erstespalte a.second:hover                 	
{             	                              
text-decoration: underline;}
	#content #sitemap .zweitespalte a.third                 	
{             	
	font-size: 10px;
	text-decoration: none;       	
	font-weight: normal;
	
	padding: 2px; 
	color: #5b5b5b;   
	float: left; 
	clear: both;           	
	}     
	#content #sitemap .zweitespalte a.third:hover                 	
{             	                              
text-decoration: underline;}                  
                                                                                                                              
                                                                                                                              
                                                                                                                                
	/*		Links ENDE 	*/
  /*		Formulare Anfang 	*/

#footer .search{

background: #f2f2f2;
border: none;
margin: 0 0 0 12px;
width: 110px;
padding: 0;
font-size: 10px; 
padding: 1px 0 2px 8px;
color:#9f9f9f;
}
#footer input{
margin: 0;
padding: 0;
float: left;
}
#footer form{

margin: 0;
padding: 0;
float: left;
}
/*		Links ENDE 	*/
/*		Menu ANFANG  	*/

li {

	list-style-type: none;

}

#popup-menu {
	display: block;
	position: absolute;
	margin: 0 auto;
	
	width: 197px;
	left: 25px;
	top:10px;
	bottom: auto;
	
	z-index: 5;
	text-align: left;
	display: none;
}
#mainnavi {
	color:#000;
	margin: 0 0 0 0px;
	width:200px;
	background: url('../images/navi/mitte.png') repeat-y left bottom;
	padding: 0 9px 0 9px;
	min-height:200px;
  height:auto !important;
  height:200px;
  display: none;
}

#mainnaviend {
	color:#000;
	margin: 0 0 0 0px;
	height: 84px;
	width:200px;
	background: url('../images/navi/unten.png') repeat-y left bottom;
	padding: 0 9px 0 9px;
	display: none;
}
#popup-menu * {
	font-size: 11px;
	color: #000;
	text-decoration: none;
	display: none;
}
#popup-menu h1 {
	display: block;
	width: 200px;
	margin: 0;
	font-size:14px;
	padding: 16px 0 7px 23px;
	color: #fff;
	font: normal 14px "Verdana", "Arial", sans-serif;
	background: url('../images/navi/oben.gif') no-repeat 0 0;
	color: #fff;
	display: none;
}
#mainnavi ul{
	
	width: 197px;
	display: none;
}

#mainnavi ul li{
	list-style-type:none;
	color:#000;
	background: #fff url('../images/background/jahre.gif') repeat-x bottom left;
	padding: 1px 0 2px 0;
}
#mainnavi ul li a
{
	
	padding: 8px 0 7px 25px;
	width:172px;
	background: url('../images/navi/pfeil.gif') no-repeat 15px 11px;
	margin: 0;
	text-decoration: none;
	display: block;
	color:#5b5b5b;
	}
#mainnavi ul li a:hover,
#mainnavi ul li .activ{
	font-weight: bold;
	background:#f3f2ef url('../images/navi/pfeil.gif') no-repeat 15px 11px;
	}
/*		Menu ENDE 	*/
/*		Formular ANFANG 	*/
.webform label{
	width: 108px;
	display: block;
	float: left;
	margin: 0; 
	padding: 0;
	font-weight: bold;
	font-size: 10px;
}
.webform label.radio{
	width: 35px;
	
	display: block;
}
.webform input{
	font-size: 11px;
	color: #555;
	width: 270px;
	display: block;
	float: left;
	border:1px solid #b5b5b5;
	padding: 2px 0 2px 0;
	margin: 0;
}
.webform textarea{
	font-size: 11px;
	color: #555;
	width: 270px;
	display: block;
	float: left;
	border:1px solid #b5b5b5;
	padding: 2px 0 2px 0;
	margin: 0;
}
.formclear{
	clear: both;   
	padding-bottom:7px;
	}
.webform .send{
	
	margin: 0;
	
	display:block;
	float: right;
}
.webform .sendb{
	font-size: 11px;
	color: #fff;
	width: 78px;
	display:block;
	
	font-weight: bold;
	background:#b5b5b5;
	padding: 2px 0 2px 0;
	margin: 0;
	border: none;
}
.webform .delete{
	
	margin: 0;
	
		
	border-right: 0;
	display:block;
	float: left;
}
.webform .deleteb{
	font-size: 11px;
	color: #fff;
	width: 78px;
	display:block;
	border: none;
	font-weight: bold;
	background:#b5b5b5;
	padding: 2px 0 2px 0;
	margin: 0;
	
}

.error{
color: #f00;
float:right;
border-right: 5px solid #eee;}
.webform .check{
			width: 12px;
			border: none;
			margin:0 25px 0 0;
			float:left;
			}
.webform .check_checkbox{
			
			border: none;

			}

/*		Formular ENDE 	*/
/*		Thickbox ANFANG 	*/
#thickbox{
	background: #003466 url('../images/background/detailreferenzen.jpg') repeat-x 0 0;
	width: 529px;
	border:none;
	padding: 15px 20px 20px 60px;}
#thickbox h1{
	color: #fff;
	font:normal 23px "Times New Roman", Times, serif;
	margin: 0;
	padding: 17px 0 0 10px;
text-align: left;}
 a.downloadpdf{
	background:#b5b5b5 url('../images/links/pdf.gif') no-repeat 8px 3px;
	padding: 5px 10px 5px 35px;
	margin:5px 0 0 10px;
	float: left;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}
#thickbox a.close{
	background:#b5b5b5;
	padding: 5px 5px 5px 5px;
	margin:0 10px 0 0;
	float: right;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}
#thickboxcontent{
	margin: 0;
	padding: 0;
	width: 609px;
	
	}
#thickboxgrey .box{
	background: #f9f9f9 url('../images/background/boxgrey.jpg') repeat-x 0 0;
	padding: 0 0 0 0;
	float: none;
}
#thickboxgrey{
	border-top: 18px solid #f9f9f9;
	border-right:63px solid #f9f9f9;
	border-left:60px solid #f9f9f9;
	background: #f9f9f9 url('../images/background/boxgrey.jpg') repeat-x 0 0;
	text-align: left;
	padding:10px 10px 25px 10px;
}
/*		Thickbox ENDE 	*/
/*		Referenzendetail ANFANG 	*/

#referenzendetail {
	position: absolute;
	margin: 0 auto;
	
	width: 197px;
	
	bottom: auto;
	z-index: 10;
	text-align: left;
	
}
#referenzendetaillogo{
	width: 318px;
	background: #fff;
	text-align: center;
	padding: 10px 0 10px 0;}
#referenzendetailtext {
	background: #e8e8e8 url('../images/background/back_referenzen.jpg') repeat-x 0 0;
	color: #000;
	text-align: left;
	width: 293px;
	padding:10px 15px 10px 10px;
}
#referenzendetailtext p {
	background:  url('../images/background/referenzentext.gif') no-repeat left bottom;
	text-align: left;
	margin-bottom:10px;
	padding:0 0 5px 5px;
}
#referenzendetailtext a.next{
	background:#b5b5b5 url('../images/links/next.gif') no-repeat right 8px;
	padding: 3px 20px 3px 10px;
	margin:5px 0 0 0;
	float: right;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}
/*		Referenzendetail ENDE 	*/

#jHelperTipAttrContainer{ 
background:#FFFFCC;border:1px solid #FF3333; color:#333; display:none;
}

#jHelperTipContainer {
display:none;
}
/*		Referenzendetail ENDE 	*/
/*		Glossary ANFANG 	*/
.glossary {
  background: url('../images/background/glossarylink.gif') repeat-x bottom left;
  text-decoration: none;
  color: #5b5b5b;
  cursor: help;
  font-weight:normal;
  

}
.glossar {
	position: absolute;
	margin: 0 auto;
	background:#dedede;
	width: 230px;
	left: 500px;
	top:520px;
	bottom: auto;
	z-index: 10;
	text-align: left;
	padding: 10px;
	border:1px solid #cdcdcd;
	font-size:10px;
	line-height:14px;
}

/*		Glossary ENDE 	*/

.quoteinfo {
	background:#f9f9f9 url('../images/background/back_zitat.jpg') no-repeat 0 0;
	font-size: 10px;
	color:#5b5b5b;
	line-height: 17px;
	font-weight: normal;
	padding: 20px 15px 25px 0px;
	margin-top: 8px;
	text-align: left;
}
#pullquote {

background: url('../images/background/zitatlinie.gif') repeat-y top left;
padding: 0 0 2px 0;
color: #003366;
text-align: left;
font:normal 17px "Times New Roman", Times, serif;
line-height: 24px;
}
#pullquotefrom {


padding: 10px 0 7px 0;
color: #003366;
font: italic 10px "Verdana", "Arial", sans-serif;
text-align: left;
}
#suche {


display:none;
}
