/*elements_lists.css*/
.imagecaption img{
	padding-bottom:0px;
	font-size:0.95em;
}
.blacktext {
	color:#000;
}
listTemplate{
	position:relative;
	padding-bottom:11px;
}
.listItemResult{
	position:relative;
	display:block;
	padding:0px 4px;
	height:14px;
	border-top:1px solid White;
	height:13px;
	padding-left:38px;
}
.listItemNumber{
	position:absolute;
	left:4px;
	top:0px;
}
.listItemFormat{
	position:absolute;
	left:4px;
	top:20px;
}
.listItemArrow{
	position:absolute;
	left:-11px;
	top:0.25em;
}
.listItemText{
	display:block;
}
/* TABLE */
.align, .alignleft{
	text-align:left;
}
.colContent{
	position:relative;
	line-height:12px;
	padding:1px 4px;
}
.colContentBlockLink{
	position:relative;
	line-height:12px;
	padding:1px 4px 0px 11px;
}
 @media all{
	html>body .tableItemArrow {
		margin-top:-12px;
	}
}
.posleft {
	position:relative;
	left:-13px;
	margin-right:-13px;
}
.download{
	width:100%;
	margin-bottom:10px;
}
.download th, .download td {
	text-align:left;
	vertical-align:top;
	padding:1px 4px 10px;
	border-color:#fff;
	border-style:solid;
	border-width:0 1px 1px 0;
}
.download th{
	padding-bottom:0;
	width:126px;
}
.download .downloadtimes, .download .downloadtimeslast {
	padding:1px 4px 0px;
	width:84px;
}
.download .downloadtimeslast {
	width:168px;
}
.resultnavi{
	clear:both;
	xmargin-top:21px;
	margin-bottom:21px;
}
.resultnavi	p{
	text-align:center;
	margin-bottom:2px;
}
.resultnavi	p.count{
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
}
.resultnavi p span {
	font-size:12px;
	color:#fff;
	background-image:none;
	background-color:#c00;
	padding-left:4px;
	padding-right:4px;
	margin-right:4px;
	margin-left:4px;
}
.resultnavi p a:hover {
	text-decoration:underline;
	background-image:url(../artglobaldhl/arrow_b_r_mini.gif) no-repeat;
}
.resultnavi p a:visited {
	color:#000;
}
/*font.css*/
a:hover{
	text-decoration:underline;
}
.pageHead{
	font-family:arial,helvetica,sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}
.pageHeadHomepage{
	font-family:arial,helvetica,sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
}
/*Small Text*/
.txtSmall, select, input {
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#000000;
	xline-height:11px;
	text-decoration:none;
}
/*Normal Text*/
.txt{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.txt b {
font-weight:600;
}
.txtBold{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:600;
	line-height:13px;/*To fit 2 lined text in Register-Buttons */
	color:#000000;
	text-decoration:none;
}
.txtHeadBold{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:600;
	line-height:13px;/*To fit 2 lined text in Register-Buttons */
	color:#ffffff;
	text-decoration:none;
}
.txtLargeBold{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.selectedNavi{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:600;
	font-weight:bold;
	color:#ffffff;
	background-color:#c00;
}
.genLink{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:600;
}
.genBoldLink{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:600;
	text-decoration:none;
}
.footerLink{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.middle{
	vertical-align:middle;
}
.txtSmallMiddle{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#000000;
	xline-height:11px;
	text-decoration:none;
	vertical-align:middle;
}
.yl{
	background-color:#ffffff;
}
.blk{
	background-color:#000000;
}
.pnk{
	background-color:#fc0fc0;
}
.rd{
	background-color:#cc0000;
}
.mdlpy{
	background-color:#ffcc00;
	vertical-align:middle;
	text-align:center;
}
.py{
	background-color:#ffcc00;
}
.lyl{
	background-color:#ffe88a;
}
/* small buttons */
.button,.backButton {
	font-size:0.95em;
	display:block;
	line-height:1;
	width:84px;
	height:14px;
	background:#e4e4e4 url(../artglobaldhl/arrow_b_r_small.gif) no-repeat 2px 1px;
	padding:0px 1px 1px 14px;
	border-width:1px;
	border-style:solid;
	border-color:#e4e4e4 black black #e4e4e4;
}
.button{
	background:#fc0 url(../artglobaldhl/arrow_b_r_small.gif) no-repeat 2px 50%;
	float:right;
}
.backButton{
	background:#fc0 url(../artglobaldhl/arrow_b_l_small.gif) no-repeat 2px 1px;
	float:left;
}
.backButton{
	float:left;
	background-image:url(../artglobaldhl/arrow_b_l_small.gif);
}
 .button:focus{
	background:#fc0 url(../artglobaldhl/arrow_w_r_small.gif) no-repeat 3px 50%;
	padding:1px 0px 0px 15px;
	border-color:black #fc0 #fc0 black;
}
.button:hover, .backButton:hover {
	background:#e4e4e4 url(../artglobaldhl/arrow_w_r_small.gif) no-repeat 3px 2px;
	padding:1px 0px 0px 15px;
	border-color:black #e4e4e4 #e4e4e4 black;
}
.buttonSmallGray{
	display:block;
	position:absolute;
	left:auto;
	right:0px;
	top:0px;
	font-weight:normal;
	font-size:0.8em;
	padding:0px 1px 1px 7px;
	border-width:1px;
	border-style:solid;
	border-color:#e4e4e4 #000 #000 #fff;
	background:#E4E4E4 url(../artglobaldhl/arrow_b_r_mini.gif) no-repeat center left; 	
	height:10px;
	width:24px;
}
.buttonSmallGray:hover, .buttonSmallGray:focus {
	padding:1px 0px 0px 8px;
	border-color:Black #E4e4e4 #E4E4E4 Black;
}
.buttonSmallGrayNews{
	left:176px;
}
.buttonReplace, .backButtonReplace {
	display:block;
	float:right;
	width:84px;
	height:14px;
}
.backButtonReplace{
	display:block;
	float: eft;
}
.backButtonlow{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:600;
	line-height:13px;
	color:#000000;
	text-decoration:none;
}

#pageheadline{position:absolute;visibility:visible;z-index:1;top:28;left:167}
#searchbox{position:absolute;visibility:visible;z-index:1;top:56;left:589}
#sidemenu{position:absolute;visibility:visible;z-index:1;top:228;left:0}
#globalreference{position:absolute;visibility:visible;z-index:1;top:28;left:588}
#fasttrack{position:absolute;visibility:visible;z-index:1;top:140;left:0}
#countryselector{position:absolute;visibility:visible;z-index:1;top:210;left:588}
#logodpwn{position:absolute;visibility:visible;z-index:0;top:5;left:14}

.tab
{
	display:block;
  	font-size:11px;
	font-weight:600;
	text-align:center;
	vertical-align:middle;
}

.redLine
{
	background-color:#cc0000;
	width:392px;
}