/* stijlen Varkens K.I. Limburg */
@charset "UTF-8";


.loBody {
	position: relative;
	z-index: 0;
	background-color: #d1c8c1;
}

.loImage {
	height: 257px;
}
div.first {
	width: 780px;
	height: 450px;
	border-right: 1px solid white;
	background-image: url('images/bgHome.jpg');
	background-position: top left;
}
div.last {
	overflow: hidden;
	width: 160px;
	height: 450px;
	text-aling: center;
}
div.last label a img {
	display: none;
}
div.last div.ModuleTitle {
	display: none;
}
div.last table.loginTable {
	display: block;
	margin: 20px 0 0 0;
	padding: 4px;
}
div.last table.changePassword {
	display: block;
	margin: 0 0 0 5px;
	padding: 4px;
}
div.last table.loginTable td,
div.last table.changePassword td{
	display: block;
	margin: 0 0 0 5px;
}
div.last tr.loginTableOptions {
	display: none;
}
div.last table.loginTable input,
div.last table.changePassword input {
	background-color: #EBEFEF;
	border: 1px solid #FFFFFF;
	display: block;
	width: 110px;
	height: 16px;
	margin: 0;
}
div.last table.changePassword .CommandButton input {
	width: auto;
}
div.last table.loginTable input.StandardButton,
div.last table.changePassword input.StandardButton {
	width: auto;
	margin: 12px 0;
	cursor: pointer;
	text-transform: uppercase;
	padding: 4px;
	border: 1px solid #FFFFFF;
	float: none;
	white-space: normal;
	width: 100px;
	height: auto;
}
div.last table.loginTable input.StandardButton:hover,
div.last table.changePassword input.StandardButton:hover {
	background-color: #00638F;
	color: #ffffff;
}
div.last .hidden {
	display: none;
}
div.curl {
	position: absolute;
	right: -1px;
	bottom: 0;
	z-index: 98;
}
.loImages {
	float: left;
	width: 100%;
	height: 450px;
	background-image: url('images/bgCurl.png');
	background-color: #DFD9D4;
	background-position: bottom right;
}	
.logo {
	width: 361px;
	height: 149px;
	z-index: 99;
	position: absolute;
	margin-top: 445px;
	margin-left: 10px;
}

.SGSLabel {
	background-image: url('images/lo_img_SGS.jpg');
	width: 91px;
	height: 91px;
	margin-left: 9px;
	margin-bottom: 9px;
	position: absolute;
	bottom: 0;
	left: 0;
}

.loBottom {
	height: 250px;

}

/* contentblocks */

.loMainContent {
	position: relative;
	width: 273px;
	height: 250px;
	float: left;
}

.loMainContent.left {
	background-color: #dfd9d4;
}

.loMainContent.center {
	width: 300px;
	background-color: transparent;
}

.loMainContent.right {
	background-color: transparent;
	width: 340px;
	height: 220px;
	border-left: 1px solid #fff;
	padding-left: 15px;
	margin-top: 15px;
	overflow: auto;
}

.loFooter {
	border-top: none;
	width: 947px;
	margin: 0 auto;
}
