@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, Verdana, Geneva, Trebuchet MS, sans-serif;
	font-size:1px;
	line-height:1px;
	color:#fff;
}
body {
	height:100%;
	padding:0;
	margin-left:auto;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	text-align:center;
	cursor:default;
	background-color:#fff;
}
h1 {
	font-size:14px;
	font-weight:bold;
	color:#777;
	margin-top:0;
	text-align:left;
}
h2 {
	font-size:14px;
	font-weight:bold;
	color:#777;
	padding-top:6px;
}
a:hover {
	cursor:pointer;
}
a.active {
	cursor:default;
}

/*-------------------------- head --------------------------*/

#over-wrap {
	position:absolute;
	left:0;
	top:0;
	padding:0; 
	width:100%; 
	height:100%;
	background:url(../bilder/qsl/qsl-bg.png) repeat-x 0 121px;
}
#wrap {
	position:relative;
	left:auto;
	right:auto;
	width:938px;
	height:100%;
}
#wrap-head {
	width:898px;
	left:20px;
	height:147px;
	background:url(../bilder/qsl/qsl-bg.png) repeat-x 0 121px;
}
#head-logo a { 
	position:absolute;
	left:20px;
	top:19px;
	height:125px;
	width:186px;
	background:url(../bilder/qsl/qsl.png) no-repeat;
}
* html #head-logo a { 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/qsl.png', sizingMethod='scale');
	background:none;
}
* html #head-logo.en a { 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/qsl.png', sizingMethod='scale');
	background:none;
}
#navi-wrap {
	position:absolute;
	left:172px;
	top:124px;
	padding:1px 0 0 0;
}
ul#navi {
	padding:0px;
	margin:0px;
}
ul#navi li {
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, sans-serif;
	color:#eecdb8;
	font-size:14px;
	line-height:15px;
	list-style:none;
	display:inline;
	margin:0px;
}
ul#navi a {
	padding:3px 10px 6px 10px;
	color:#eecdb8;
	font-weight:bold;
	text-decoration:none;
	margin:0;
}
ul#navi a:hover {
	font-weight:bold;
	color:#fff;
}
ul#navi a.active {
	font-weight:bold;
	color:#fff;
	cursor:default;
}
#flagsnavi {
	position:absolute;
	height:68px;
	width:81px;
	right:20px;
	top:23px;
	padding:0px;
}
#subnavi-wrap {
	width:81px;
	height:45px;
}
ul#subnavi {
	width:100%;
	margin:0;
	padding:0;
}
ul#subnavi li {
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, sans-serif;
	height:13px;
	color:#ddd;
	font-size:10px;
	font-weight:bold;
	line-height:13px;
	list-style:none;
}
ul#subnavi a {
	color:#777;
	text-decoration:none;
}
ul#subnavi a:hover {
	color:#333;
}
ul#subnavi a.active {
	color:#e53517;
}
#flags {
	width:81px;
	right:0px;
	top:23px;
	display:inline;
}
#ger a {
	width:28px;
	height:18px;
	margin-top:2px;
	float:left;
	background:url(../bilder/ger.png) no-repeat -28px 0;
	display:inline;
}
#ger a:hover {
	background:url(../bilder/ger.png) no-repeat 0 0;
	display:block;
}
#ger a.active {
	background:url(../bilder/ger.png) no-repeat 0 0;
	display:block;
	cursor:default;
}
#dotted-v {
	width:1px;
	height:23px;
	margin:0 12px;
	float:left;
	background:url(../bilder/dotted-v.gif) repeat-y;
}
#uk a {
	width:28px;
	height:18px;
	margin-top:2px;
	float:right;
	background:url(../bilder/uk.png) no-repeat -28px 0;
	display:inline;
}
#uk a:hover {
	background:url(../bilder/uk.png) no-repeat 0 0;
	display:block;
}
#uk a.active {
	background:url(../bilder/uk.png) no-repeat 0 0;
	display:block;
	cursor:default;
}

/*-------------------------- content --------------------------*/

#index-content {
	position:absolute;
	top:147px;
	left:20px;
	width:898px;
	height:504px;
}
#flash {
	width:945px;
	height:460px;
	margin-top:44px;
	float:left;
	display:inline;
}
#content {
	position:absolute;
	top:147px;
	left:0px;
	width:978px;
	height:504px;
}
#v-line {
	width:1px;
	height:422px;
	margin-top:66px;
	background:url(../bilder/qsl/dotted-v-grey.gif) repeat-y;
	float:left;
}
#v-line-right {
	width:1px;
	height:422px;
	margin-top:66px;
	background:url(../bilder/qsl/dotted-v-grey.gif) repeat-y;
	float:left;
}
.left {
}
.center {
}
.right {
	float:right;
}
#text-wrap {
	margin:66px 14px 0 19px;
	width:476px;
	height:422px;
	float:left;
}
* html #text-wrap {
	margin-left:10px;
}
.text-head {
	width:466px;
	height:40px;
}
.text-head#h-brokering {
	background:url(../bilder/qsl/h-brokering.png) no-repeat 0 0;
}
* html .text-head#h-brokering {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/h-brokering.png', sizingMethod='crop', enabled=true);
	background:none;
}
* html .text-head.en#h-brokering {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/h-brokering.png', sizingMethod='crop', enabled=true);
	background:none;
}
.text-head#h-warehousing {
	background:url(../bilder/qsl/h-warehousing.png) no-repeat 0 0;
}
* html .text-head#h-warehousing {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/h-warehousing.png', sizingMethod='crop', enabled=true);
	background:none;
}
* html .text-head.en#h-warehousing {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/h-warehousing.png', sizingMethod='crop', enabled=true);
	background:none;
}
.text-head#h-distribution {
	background:url(../bilder/qsl/h-distribution.png) no-repeat 0 0;
}
* html .text-head#h-distribution {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/h-distribution.png', sizingMethod='crop', enabled=true);
	background:none;
}
* html .text-head.en#h-distribution {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/h-distribution.png', sizingMethod='crop', enabled=true);
	background:none;
}
.text-head#h-helpdesk {
	background:url(../bilder/qsl/h-helpdesk.png) no-repeat 0 0;
}
* html .text-head#h-helpdesk {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/h-helpdesk.png', sizingMethod='crop', enabled=true);
	background:none;
}
.text-head#h-help_desk {
	background:url(../bilder/qsl/h-help_desk.png) no-repeat 0 0;
}
* html .text-head#h-help_desk {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/h-help_desk.png', sizingMethod='crop', enabled=true);
	background:none;
}
.text-head#h-qualiman {
	background:url(../bilder/qsl/h-qualiman.png) no-repeat 0 0;
}
* html .text-head#h-qualiman {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/h-qualiman.png', sizingMethod='crop', enabled=true);
	background:none;
}
.text-head#h-quali_man {
	background:url(../bilder/qsl/h-quali_man.png) no-repeat 0 0;
}
* html .text-head#h-quali_man {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/h-quali_man.png', sizingMethod='crop', enabled=true);
	background:none;
}
.text-head#h-kontakt {
	background:url(../bilder/qsl/h-kontakt.png) no-repeat 0 0;
}
* html .text-head#h-kontakt {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/h-kontakt.png', sizingMethod='crop', enabled=true);
	background:none;
}
.text-head#h-contact {
	background:url(../bilder/qsl/h-contact.png) no-repeat 0 0;
}
* html .text-head#h-contact {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/h-contact.png', sizingMethod='crop', enabled=true);
	background:none;
}
.text-head#h-impressum {
	background:url(../bilder/qsl/h-impressum.png) no-repeat 0 0;
}
* html .text-head#h-impressum {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/h-impressum.png', sizingMethod='crop', enabled=true);
	background:none;
}
.text-head#h-legal_notice {
	background:url(../bilder/qsl/h-legal_notice.png) no-repeat 0 0;
}
* html .text-head#h-legal_notice {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/h-legal_notice.png', sizingMethod='crop', enabled=true);
	background:none;
}
#text-body {
	position:relative;
	top:12px;
	left:17px;
	padding-right:10px;
	width:427px;
	height:370px;
	font-size:14px;
	line-height:23px;
	color:#777;
	text-align:justify;
	overflow:auto;
}
.e-mail a {
	color:#777;
	unicode-bidi:bidi-override;
	direction:rtl;
}
.e-mail a:hover {
	color:#333;
}
.mail2 {
	display:none;
}
#galerie-wrap {
	margin:6px 30px 0 30px;
	width:306px;
	height:482px;
	float:left;
}
#wrap-gal-img {
	width:306px;
	height:350px;
	margin-top:118px;
	background:url(../bilder/qsl/qsl-gal-bg.png) no-repeat 0 0;
}
* html #wrap-gal-img {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/qsl-gal-bg.png', sizingMethod='crop', enabled=true);
	background:none;
}
* html #wrap-gal-img.en {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/qsl-gal-bg.png', sizingMethod='crop', enabled=true);
	background:none;
}
.gal-img {
	position:relative;
	top:-90px;
	width:306px;
	height:350px;
}
.gal-img#brokering {
	background:url(../bilder/qsl/gal-brokering.png) no-repeat 0 0;
}
* html .gal-img#brokering {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/gal-brokering.png', sizingMethod='crop', enabled=true);
	background:none;
}
* html .gal-img.en#brokering {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/gal-brokering.png', sizingMethod='crop', enabled=true);
	background:none;
}
.gal-img#warehousing {
	background:url(../bilder/qsl/gal-warehousing.png) no-repeat 0 0;
}
* html .gal-img#warehousing {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/gal-warehousing.png', sizingMethod='crop', enabled=true);
	background:none;
}
* html .gal-img.en#warehousing {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/gal-warehousing.png', sizingMethod='crop', enabled=true);
	background:none;
}
.gal-img#distribution {
	background:url(../bilder/qsl/gal-distribution.png) no-repeat 0 0;
}
* html .gal-img#distribution {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/gal-distribution.png', sizingMethod='crop', enabled=true);
	background:none;
}
* html .gal-img.en#distribution {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/gal-distribution.png', sizingMethod='crop', enabled=true);
	background:none;
}
.gal-img#helpdesk {
	background:url(../bilder/qsl/gal-helpdesk.png) no-repeat 0 0;
}
* html .gal-img#helpdesk {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/gal-helpdesk.png', sizingMethod='crop', enabled=true);
	background:none;
}
* html .gal-img.en#helpdesk {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/gal-helpdesk.png', sizingMethod='crop', enabled=true);
	background:none;
}
.gal-img#qualiman {
	background:url(../bilder/qsl/gal-qualiman.png) no-repeat 0 0;
}
* html .gal-img#qualiman {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/gal-qualiman.png', sizingMethod='crop', enabled=true);
	background:none;
}
* html .gal-img.en#qualiman {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/gal-qualiman.png', sizingMethod='crop', enabled=true);
	background:none;
}
.gal-img#kontakt {
	background:url(../bilder/qsl/gal-helpdesk.png) no-repeat 0 0;
}
* html .gal-img#kontakt {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/gal-helpdesk.png', sizingMethod='crop', enabled=true);
	background:none;
}
* html .gal-img.en#kontakt {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/gal-helpdesk.png', sizingMethod='crop', enabled=true);
	background:none;
}
.gal-img#impressum {
	background:url(../bilder/qsl/gal-helpdesk.png) no-repeat 0 0;
}
* html .gal-img#impressum {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/qsl/gal-helpdesk.png', sizingMethod='crop', enabled=true);
	background:none;
}
* html .gal-img.en#impressum {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bilder/qsl/gal-helpdesk.png', sizingMethod='crop', enabled=true);
	background:none;
}

#galerie-text {
	width:306px;
	height:103px;
	margin-top:29px;
}
.red {
	font-weight:normal;
	color:#e53517;
}
.text-link {
	font-size:14px;
	font-weight:bold;
	line-height:14px;
}
.text-link a{
	color:#777;
	text-decoration:none;
}
.text-link a:hover {
	color:#333;
}
.text-h-line {
	margin:11px 0 8px 0;
	width:306px;
	height:1px;
	background:url(../bilder/qsl/dotted-h-grey.gif) repeat-x;
}
#secsigner {
	width:876px;
	height:460px;
	margin-top:66px;
	float:left;
}

