
#darkloginVisible{
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	overflow: hidden;
	z-index: 20000;
}

.dlBackground{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;	
	background: #000000;
	filter:	alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	overflow: hidden; 
}

#dlContainer{
	position: absolute;
	left: 0px;
	/*top: 190px;*/
	width: 755px;	
}

#dlForm{
	width: 755px;
	height: 69px;
}

* html .dlFormMain{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.unicum.de/community/beta/themes/unicum/images/loginheader_block_bg.png', sizingMethod='scale');	
}

html > body .dlFormMain{
	background-image: url(http://www.unicum.de/community/beta/themes/unicum/images/loginheader_block_bg.png);
	background-repeat: repeat-x;
	background-position: top left;
}

.dlFormMain{
	float: left;
	width: 728px;
	height: 56px;
	margin: 0;
	padding: 0;
	padding-top: 13px;
	padding-left: 10px;
}

#dlFormLeftText{
	margin-top: 13px;
	text-align: center;
	width: 455px;
	float: left;
	font-size: 14px;
	font-weight: bold;
}

.dlFormLeftInput{
	height: 43px;
	width: 130px;
	text-align: right;
	float: left;	
}

.dlFormLeftAuto {
	height: 43px;
	width: auto;
	text-align: right;
	float: left;
	padding: 0;
	padding-top: 1px;
	padding-left: 3px;
}

* html .dlFormEnd{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.unicum.de/community/beta/themes/unicum/images/loginheader_block_1.png', sizingMethod='scale');	
}
			
			
html > body .dlFormEnd{
	background-image: url(http://www.unicum.de/community/beta/themes/unicum/images/loginheader_block_1.png);
	background-repeat: repeat-x;
	background-position: top right;
}

.dlFormLeftInput .form-item { 
	width: 120px;
	margin: 0;
	margin-bottom: 2px;
	padding: 0; 
}

.dlFormLeftInput .form-item input{
	width: 110px;
	font-size: 11px;
	padding-left: 2px;
	padding-right: 2px;
}

.dlFormRight {
	float: left;
	width: 86px;
	height: 69px;
	padding:0;
	padding-top: 13px;
	padding-left: 10px;
}

.dlFormRightButton{
	height: 43px;
	margin-top: 13px;	
}


.dlFormEnd{
	width: 13px;
	height: 69px;
	float: left;
}

.dlView{
	margin-top: 10px;
	margin-left: 80px;
	width: 320px;
	float: left;
	clear: both;
}

.dlBox {
	width: 620px;
	padding: 0;
	margin: 0;
	float: left;
	clear: both;
}

* html .dlBoxTop{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.unicum.de/community/beta/themes/unicum/images/dl_top.png', sizingMethod='image');	
}

html > body .dlBoxTop{
	background-image: url(http://www.unicum.de/community/beta/themes/unicum/images/dl_top.png);
	background-repeat: no-repeat;
	background-position: top left;
}

* html .dlBoxBottom{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.unicum.de/community/beta/themes/unicum/images/dl_bottom.png', sizingMethod='image');	
}

html > body .dlBoxBottom{
	background-image: url(http://www.unicum.de/community/beta/themes/unicum/images/dl_bottom.png);
	background-repeat: no-repeat;
	background-position: top left;
}

* html .dlBoxBody{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.unicum.de/community/beta/themes/unicum/images/dl_body.png', sizingMethod='crop');	
}

html > body .dlBoxBody{
	background-image: url(http://www.unicum.de/community/beta/themes/unicum/images/dl_body.png);
	background-repeat: repeat-y;
	background-position: top left;
}

.dlBoxTop, .dlBoxBottom {
	width: 620px;
	height: 25px;
	margin: 0;
	padding: 0;
	float: left;
	clear: both;
}

.dlBoxBody {
	width: 620px;
	margin: 0;
	padding: 0;
	float: left;
	clear: both;
}

.dlBoxContent {
	margin: 0;
	padding: 0;
	padding-left: 25px;
	padding-right: 25px;
	float: left;
	clear: both;
}

.dlHeadline {
	font: bold 18px/26px Arial, Helvetica, sans-serif;
	color: #EB060E;
}
.dlParagraph {
	font: bold 12px/16px Arial, Helvetica, sans-serif;
}
.dlSpan {
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: right;
}

td.dlTdText {
	font: 11px/14px Arial, Helvetica, sans-serif;
	vertical-align: middle;
}

.highlightedStart { background: url(images/higlight_community_start.jpg) center center no-repeat; }

div#dlContainer td.dlTdText {
	width: 225px;
	vertical-align: top;
}

td.dlTdIcon {
	width: 45px;
	vertical-align: top;
	padding-bottom: 8px;
}
