@CHARSET "utf-8";

/******** html ********/
h2{
	margin-bottom:2px;
}
h3{
	font-size:1.2em;
	margin-top:10px;
}
/******** id ********/
#filter{
	width:520px; 
	margin-top: 20px;
	margin-left:14px; 
	padding:10px;
	float:left;
	border:1px solid #AAAAAA;
	display:block;
}
#filter label{	
	margin-right:6px;
	float:left;
	width: 70px;
	font-weight: bold;
}

#Search{
	float:left;
	width:210px;
	margin:0 !important;
}
#filterBtn{
	width:87px !important;
	margin-left:14px;
	float:left;
}
#filterArrow{
	margin-top:2px;
	margin-right:4px;
	float:left;
}
#downloadTable{
	width:580px;
	float: right;
	margin-top: 20px;
}	
#downloadDetails{
	margin:auto; 
	width:476px;
}
#lblEmail, #lblFrom{
	margin:3px 10px 0 0;
	width:48px;
	float:left;
}
#lblEmail{
	font-weight:bold;
}
#Email, #From{
	width:180px;
	display:block;
}
#EmailTxt{
	width:474px;
}
#btnSend{
	margin-top:4px; 
	float:right; 
	
	cursor: pointer;
}
#statusDiv, #errorDiv{
	float:left;
	margin-top:8px;
	font-weight:bold;
	color:#000000;
}
#sendMailLoader{
	display: none;
	margin:2px;
}
#errorDiv{
	display: none;	
}
#downSmplImg{
	float:left; 
	margin-right:18px;
}

/******** classes ****/
.dwnlTable{
	table-layout:fixed;
	margin: 10px 0;
	border: 1px solid #AAAAAA;
	border-collapse: collapse;
}
.dwnlTable tr{
	height:16px;
}
.dwnlTable th{
	/*width: 100px;*/
	background-color: #4F4F4F;
	color:#FFFFFF;
	height:40px;
	border: 1px solid #AAAAAA;	
	padding-top:2px;
	padding-left:5px;
	text-align: left;
}
.dwnlTable td{
	vertical-align: top;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	padding-top:2px;
	padding-left:5px;
	vertical-align: middle;
}
.thTitle{
	width: 280px;
}
.thVers{
	width: 60px;
}
.thLang{
	width: 64px;
}
.thSize{
	width: 80px;	
}
.thTyp{
	width: 80px;	
}
.thDate{
	width: 86px;	
}
.thAction{
	width: 86px;
}
.selectLstSpan {
	float:left;
	width:510px;	
	line-height: 1.4em;
	margin:5px 0;
	
}
.selectLstSpan a, .selectLstSpan span{
	margin-right:10px;
}
.alternTr td{ 
	background-color: #EEEEEE; 
}
.dwnIndex{
	width:400px; 
	float:left;
	margin-bottom:4px;
	margin-right:10px;
}
.error{
	margin-left:14px;
}
.generic_dialog {
	position:fixed !important;  /* fuer popup mit den details: ueberschreibt wert aus popup.css */
}
