/*@import url("/content/wLayout/design/style/weblics_new.css");*/
body, html { }
body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; /*font-size:0.69em;*/
	font-size:11px; color:#333333; text-align:center; background-color:#CCCCCC; padding-top:20px; line-height:140%; }
h1 { font-size:1.3em; margin-top:0; margin-bottom:20px; padding:0; color:#b02619; text-transform:uppercase; letter-spacing:0.1em; font-weight:normal; }
h2 { font-size:1em; margin-top:0; margin:0px; margin-bottom:0px; padding:0; color:#b02619; }
h3 { font-size:1em; padding:0; margin:0; color:#000000; }
p { padding:0; margin:0; margin-bottom:10px; }
a { text-decoration:underline; color:#1F497D; }
a:hover { text-decoration:none; /*color:#b02619;*/
	color:#1F497D; }
a.button { /*border:1px solid #b02619;
	padding:3px;
	background-color:#DFDFDF;
	font-size:10px;*/
}
a.button:hover { /*border:1px solid #b02619;
	padding:3px;
	background-color:#DFDFDF;
	color:#666666;*/
}
a img { border:none; }
ul { list-style-type: none; list-style-image: url(/content/wLayout/design/img/bullet.gif); padding:0; margin-bottom:10px; margin-top:0px; }
li { margin-bottom:0em; padding-bottom:0em; }
ol { padding:0; margin:0 0 20px 20px; }
table, tr, td { border:none; margin:0; padding:0; }
table.linien td { border-bottom:1px solid #999; padding:5px 10px 5px 0; }
.docListe { list-style-type: none; padding:0; margin-bottom:10px; margin-top:0px; margin-left:0; list-style-image: none; }
.docListe li { border-bottom:1px solid #CCCCCC; padding-bottom:2px; padding-top:2px; }
label { width:120px; display:block; float:left; }
input, select, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; margin-bottom:5px; padding:2px; border:1px solid #999999; }
input { width: 15em; }
.formButton { width:auto; }
.formTextButton { width:auto; background:none; border:none; display:inline; color:#b02619; cursor:pointer; }
.checkbox { width:auto; }
#schatten_top { width:950px; height:20px; margin:0 auto; background-image: url(../img/schatten_oben.gif); background-repeat: no-repeat; }
#schatten { width:950px; margin:0 auto; text-align:left; background-image: url(/content/wLayout/design/img/schatten_seiten.gif); background-repeat: repeat-y;	/*border:1px solid #CCCCCC;*/ }
#schatten_bottom { width:950px; height:20px; margin:0 auto; background-image: url(../img/schatten_unten.gif); background-repeat: no-repeat; }
#container { width:930px; min-height: 600px; height: auto !important; height: 600px; margin-left:9px; background-color:#FFFFFF; border-right: 1px solid #999999; border-left: 1px solid #999999; position:relative; }
/* KOPFBEREICH */
#header { background-color:#b02619; height:150px; position:relative; }
/* INHALTSBEREICH */
#content { /*height:400px;
	overflow:scroll;
	overflow-x:hidden;
	background: url(/content/wLayout/design/img/qb_logo.gif) no-repeat right bottom;*/
}
.metanav { float:right; text-align:right; font-size:0.9em; color:#b02619; margin-right: 35px; margin-left: 20px; margin-top:5px; clear:left; height:45px; }
.metanav a { color:#b02619; text-decoration:none; }
.metanav a:hover { color:#b02619; text-decoration:none; }
#contentLeft { float:left; display:inline; width:550px; margin-bottom: 130px; margin-left: 40px; z-index:50; position:relative; }
#contentRight { float:right; display:inline; margin-right: 40px; margin-bottom: 20px; width:220px; }
#news { background-color:#CCCCCC; padding:5px; margin-top:5px; }
#news a { margin-top:5px; color:#b02619; text-decoration:none; }
#news a:hover { color:#b02619; text-decoration:none; }
.datum { font-size:0.8em; }
#logo { /*visibility:hidden;*/
	display:none; margin-top:20px; width:200px; z-index:5; /*display:block;
	position:absolute;
	border:20px;
	right:20px;*/
}
.clear { clear:both; height:1px; overflow:hidden; }
.floatLeftFix1 { float:left; margin-right:20px; width:100px; }
.floatLeftFix2 { float:left; width:360px; }
.floatLeft { float:left; }
.floatRight { float:right; }
.aTeam { margin-right:10px; margin-bottom:10px; display:block; float:left; }
.aTeamNoPic { display:block;/*width:90px;
	height:129px;
	margin-right:10px;
	margin-bottom:10px;
	padding:5px;
	float:left;
	border:1px solid #CCCCCC;*/
}
.aPartner { margin-right:20px; margin-bottom:20px; display:block; float:left; width:150px; height:60px; text-align:center; }
.anlass { border-bottom:1px solid #CCCCCC; padding-bottom:5px; margin-bottom:5px; }
.datum { display:block; font-size:1em; font-weight:normal; float:left; }
.listFooter { padding-top:0px; }
.editButton { position:absolute; top:0; left:0; }
#searchform { position:absolute; top:120px; right:35px; }
#searchform a { color:#FFFFFF; }
.bewerbung { padding-bottom:10px; border-bottom:1px solid #CCCCCC; margin-bottom:10px; }
#imgfade { height:245px; overflow:hidden; }
/* Listen */


.merkblaetter                        { list-style:none; margin:0; padding:0; }
.merkblaetter .listEntry             { list-style:none; margin:0 0 10px 0; padding:0; }
.merkblaetter .listEntryHeadline     { margin:0; padding:0; }
.merkblaetter .listEntryDescription  { margin:0; padding:0; }
.merkblaetter .listThumbnail         { float:left; margin:0 10px 0 0;}

