﻿/* Layout Master Page */

/* NORMAL */

div
{
	/*border: solid 1px white;*/
}

fieldset
{
	width:auto;
}
div.fieldsetContent
{
	width:auto; margin-left:8px;margin-right:8px;margin-top:10px;margin-bottom:8px;
}

.l_bg
{
	position: absolute;
	
	top: 18px;
	left: 19px;
	
	background-image: url(Images/Design/bg.jpg);
	
	width: 914px; 
	height: 735px;
}

.l_loginstatus
{
	position: absolute;
	
	top: 20px;
	left: 249px;
	
	width: 624px;
	height: 40px;
	
	margin-right: 44px;
	
	color: White;
	text-align: right;
}

.l_menu
{
	position: absolute;
	
	top: 78px;
	left: 249px;
	
	background-image: url(Images/Design/bgMenu.jpg);
	background-repeat:repeat-y;
	background-color: #852b75;
	
	width: 624px;
	height: 18px;
	
	z-index: 20;
}

.l_pre_content
{
	position: absolute;
	
	top: 96px;
	left: 0px;
	
	width: 248px;
	height: 496px;
}

.l_pc_top
{
	 height: 40px;
	 width: 100%;
}

.l_pc_stoerer
{
	text-align: center;
	vertical-align: bottom;
	
	width: 248px;
	height: 217px;
}

.l_pc_portal
{
	 width: 248px;
	 height: 135px;
}

.l_pc_search
{
	 width: 248px;
	 height: 104px;
	 text-align:center;
}

.l_content
{
	position: absolute;
	overflow: auto;
	
	top: 96px;
	left: 249px;
	
	background-color: White;
	filter: alpha(opacity=90);
	opacity: 0.9;
	
	width: 624px;
	height: 496px;
	
	z-index: 1;
}

.l_overflow_top_left
{
	position: absolute;
	
	top: 592px;
	left: 0px;  
	
	background-image: url(Images/Design/overflow_top_left.gif);
	
	width: 249px;
	height: 8px;
}

.l_overflow_top
{
	position: absolute;
	
	top: 592px;
	left: 249px;
	
	background-image: url(Images/Design/overflow_top.gif); 
	
	width: 624px;
	height: 8px;
}

.l_overflow_top_right
{
	position: absolute;
	
	top: 592px;
	left: 873px;
	
	background-image: url(Images/Design/overflow_top_right.gif);
	
	width: 41px;
	height: 8px;
}

.l_logo
{
	position: absolute;
	
	top: 600px;
	left: 0px;
	
	background-image: url(Images/Design/bgLogo.jpg);
	
	width: 914px;
	height: 82px;
}

.l_logo_image
{
	position: absolute;
	
	left: 630px;
	vertical-align: middle; 
}

.l_overflow_bottom_left
{
	position: absolute;
	
	top: 682px;
	left: 0px;
	
	background-image: url(Images/Design/overflow_bottom_left.gif);
	
	width: 249px;
	height: 8px;
}

.l_overflow_bottom
{
	position: absolute;
	
	top: 682px;
	left: 249px;
	
	background-image: url(Images/Design/overflow_bottom.gif);
	
	width: 624px;
	height: 8px;
}

.l_overflow_bottom_right
{
	position: absolute;
	
	top: 682px;
	left: 873px;
	
	background-image: url(Images/Design/overflow_bottom_right.gif);
	
	width: 41px;
	height: 8px;
}

.l_links
{
	position: absolute;
	
	top: 690px;
	left: 0px;
	
	width: 249px;
	height: 18px;
	
	margin-left: 20px;
}

.l_links_balken
{
	position: absolute;
	
	top: 700px;
	left: 41px;
	
	width: 249px;
	height: 18px;
	
	display: none;
}

.l_white_label
{
	position: absolute;
	
	top: 690px;
	left: 249px;
	
	background-color: White;
	filter: alpha(opacity=90);
	opacity:0.9;
	
	width: 624px;
	height: 18px;
}

.ContentMargin
{
	margin-left: 20px;
	margin-top: 20px;
	margin-right: 10px;
}

.UserControlMargin
{
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
span.PdfSymbol
{
	vertical-align:top;
    margin-left:2px; 
    padding:8px;
    display:inline-block;
    background:url(Images/Design/pdfsymbol.png) no-repeat 0px 0px;
}


.ClearFloat {clear:both;}

