@import url("../../../../pages/sites/vqts/vqts_tables.css");

/* vqts PLATFORM COLORS */
/********************************************/
/* vqts SPECIALS */

#cmslink {
	position: absolute;
	width: 290px;
	left: 20px;
	top: 1px !important;
	}
	
#maincontent .patharea {
	padding: 0px;
	margin: 30px 14px 0 13px; 
	color: #1A1416; 
	background-image: none;  
	height: 21px;
	line-height: 20px;
	font-size: 10px;
	text-transform: uppercase;
	clear: both;
}
body {
	padding: 0px;
	margin: 0px;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000; 
	}
h1, 
.head-sub {
	visibility: hidden; 
	display: none; 
	}
h2 {
	font-family: verdana !important;
}
/* summary */
	h5 {
		font-size: 13px; 
		line-height: 20px; 
		font-weight: normal; 
		color: #A3A3A3;
		padding: 0px;
		margin: 0 0 40px 0;  
	}
#head {
	padding: 0px;
	margin: 0px;
	height: 161px;
}
#head .head-top { 
	background: transparent; 
	padding:0px;
	margin: 0px;
	height: auto;
	width: auto;
	clear: both;
	float: left; 
	line-height: normal; 
	letter-spacing: 0; 
}
#head .head-top a { 
	width: 402px !important;
	height: 110px !important; 
	display: block;
}
.anwendung {
	background-position: 22px 0%;
	width: 402px !important;
	height: 110px !important; 
	padding: 0 !important; 
	margin: 33px 0 0 0 !important;
	clear: both;
	}
.banner {
	width: 560px !important; 
	height: 60px; 
	padding: 0;
	margin: 6px 0 0 20px;
	float: left; 

}
.banner .infoarea {
	margin: 0px;
	padding: 0px; 
	clear: both;
	float: left !important;
}

#footer { 
	margin-top: 20px;
}
#simple-newsletter {
	padding-bottom: 20px;
}

/* SPECIALS END */
/********************************************/
body, 
body.popupimage {
	background: url(../../../../pages/img/vqts/bg_head_fh.gif) no-repeat #fff; 
	}
body.popupmail, 
body.mailbody,
body.preview {
	background: url(../../../../pages/img/vqts/bg_mail.gif) no-repeat #FFF !important;
}
#webuserarea .button a
#subscribearea .buttonsubsribe, 
#subscribearea .buttonedit, 
#unsubscribearea .buttonunsubsribe,
.inlineimage .forward, 
.inlineimageleft .forward, 
.inlineimageright .forward
.imagebottomright, 
#feedback .send,
#feedback .print {
	background: url(../../../pages/img/vqts/marker_right.gif) no-repeat right;
	}
#menuarea li div {
	background: url(../../../pages/img/vqts/marker_right.gif) no-repeat;
	background-position: 100% 12px;
	}
#fulltextarea .search,
#fulltextarea .reset,
#votingarea	.vote a,
#linkarea ul li, 
#downloadarea li {
	background: url(../../../../pages/img/vqts/marker_right.gif) no-repeat;
	background-position: 0% 3px;
}
.inlineimage .back,
.inlineimageleft .back, 
.inlineimageright .back,
.imagebottomleft  {
	background: url(../../../pages/img/vqts/marker_left.gif) no-repeat left;
}

.kurs-on,
a {
	color: #ee8500;
	}
#mail .message {
	background: #e29e9d;
	}

#menuarea li ul.level2 li.on div a,
#menuarea li ul.level3 li.on div a,
#menuarea li ul.level4 li.on div a,
#menuarea li.on a,
#hitlist ul li h3 a.on {
	color: #ee8500;
	}

.textbox { 
	border:1px #e29e9d solid; 
}


/* Linksammlung */

#contentlist ul li, 
#homearea ul li { 
	margin: 14px 0 0 0;
	padding: 0 0 16px 0;
	background: url(../../../pages/img/portal/spacer.gif) repeat-x bottom;
}
#contentlist ul li .textcontainer,
#homearea ul li .textcontainer {
	float: left;
	font-size: 11px;
	margin: 0 0 0 14px;
}
#contentlist ul li h3 a, 
#homearea ul li h3 a {
	font-weight: bold;
	color: #eb6a02;
	font-size: 14px;
}
#contentlist ul li h3 a:hover,
#homearea ul li h3 a:hover {
	color: #eb6a02;
}
#contentlist ul li .more,
#homearea ul li .more {
	display: block;
	padding-top: 8px;
}

/* Startseite */
.news h4,
.inhalt h2 { 
	background: url(../../../../pages/img/vqts/marker_startseite.gif) no-repeat; 
	background-position: 0% 6px; 
}
#footer { 
	background: url(../../../../pages/img/vqts/footer.gif) repeat-x #F0F0F0;
}
#footer .f-left {
	width: 246px; 
	height: 133px; 
	float: left; 
	margin-top: 19px;  
	background: url(../../../../pages/img/portal/logo-3s.gif) no-repeat;  
	background-position: 179px 0px;
}
#footer .f-left .l-box {
	float:left; 
	width: 214px; 
	height: 133px; 
	line-height: 16px;  
	padding: 0 10px 0 22px; 
	background: url(../../../../pages/img/portal/spacer_footer-v.gif) repeat-y; 
	background-position: 100% 0%;
}
#footer .f-right {
	width: 507px; 
	height: 133px; 
	float: left; 
	margin-top: 19px;
}
#footer .f-right .r-box {
	width: 481px; 
	height: 133px; 
	margin-right: 13px;  
	padding-left: 13px; 
	line-height: 16px; 
	background: url(../../../../pages/img/portal/spacer_footer-v.gif) repeat-y; 
	background-position: 100% 0%;
}
