/*		CSS CAMERA OPPAS	*/
* {
	font-family						: Verdana, Arial;
	font-size						: 10px;	
}
body, html {
	margin							: 0px 0px 0px 0px;
	font-family						: Verdana, Arial;
	font-size						: 10px;
	color								: #000000;
	text-align						: center;
	background-color				: #0a59a9;
}                       		
                        		
div.Container {         		
	border							: 0px solid #ff00ff;
	width								: 855px;
	margin-left						: auto;
	margin-right					: auto;
	text-align						: left;
	background-color				: #e2e8eb;
	min-height						: 571px;
	overflow							: auto;
}                       		
                        		
div.Header {            		
	height							: 105px;
	background-color				: #ffffff;
	background-image				: url(../Images/CameraOppasLogo.jpg);
	background-position			: left bottom;
	background-repeat				: no-repeat;
	border-bottom					: 3px solid #0a59a9;
}

div.LeftBar {
	background-color				: #e2e8eb;
	width								: 309px;	
	float								: left;
}

	div.Menu {
		width							: 309px;	
		min-height						: 167px;	
		background-color			: #e2e8eb;
		border-bottom				: 3px solid #0a59a9;
	}
		
		div.MenuItem {
			width						: 100%;
			height					: 36px;
			border-bottom			: 1px solid #ffffff;
			line-height				: 36px;
			background-image		: url(../Images/MenuMarker.gif);
			background-position	: 25px center;
			background-repeat		: no-repeat;
			cursor					: pointer;
			overflow					: visible;			
		}
			
		ul.SubMenu	{
			padding					: 0;
			margin					: 0;
			list-style				: none;
			display					: none;
			position					: absolute;
			width						: 170px;
			background-color		: #16b4ef;
			line-height				: 30px;
			margin-top				: -36px;
			margin-left				: 139px;
		}
		
		li.SubMenuItem {
			width						: 100%;
			border-top				: 1px solid #ffffff;
			background-color		: #16b4ef;
		}
		
		a.SubMenuItem:link {
			margin-left				: 15px;
			color						: #ffffff;
			text-decoration		: none;
		}
		
		a.SubMenuItem:visited {
			margin-left				: 15px;
			color						: #ffffff;
			text-decoration		: none;
		}
		
		a.SubMenuItem:hover {
			margin-left				: 15px;
			color						: #ffffff;
			text-decoration		: none;
		}
	
	div.FeaturedProduct {
		width							: 309px;	
		height						: 293px;
		vertical-align				: top;
		background-image			: url(../Images/FeaturedProduct.jpg);
		background-position		: center top;
		background-repeat			: no-repeat;
	}
	
		div.FeaturedProductHeader {
			width						: 309px;
			height					: 54px;
			background-color		: #008fd4;
			vertical-align			: center;						
		}
		
			table.FeaturedProductHeaderText {
				margin-left			: 25px;
				height				: 54px;
				color					: #ffffff;
			}
		
		img.FeaturedProduct {
			display					: block;
			margin					: auto;
		}
		
div.RightBar {
	background-color				: #ffffff;
	width								: 546px;
	margin-left						: 309px;
	vertical-align					: top;
}
	
	div.Content {
		background-color			: #ffffff;
		background-image			: url(../Images/ContentBG.jpg);
		background-position		: right 20px;
		background-repeat			: no-repeat;
		min-height					: 480px;
	}
	
	div.Slogan {
		background-image			: url(../Images/CameraOppasSubHeader.jpg);
		background-position		: right center;
		background-repeat			: no-repeat;
		height						: 167px;
		border-bottom				: 3px solid #0a59a9;
		background-color			: #028fd3;
	}

div.Footer {
	width								: 855px;
	margin-left						: auto;
	margin-right					: auto;
	clear								: both;
}	
	
	span.SmallText {
		font-size					: 9px;	
	}
	
/*		#LINKS#		*/
a.MenuLink {
	color								: #2e3192;
	text-transform					: uppercase;
	text-decoration				: none;
	font-size						: 14px;
	font-weight						: bold;
	margin-left						: 45px;
}

a.MenuLink:visited {
	color								: #2e3192;
	text-transform					: uppercase;
	text-decoration				: none;
	font-size						: 14px;
	font-weight						: bold;
	margin-left						: 45px;
}

a.MenuLink:hover {
	color								: #2e3192;
	text-transform					: uppercase;
	text-decoration				: none;
	font-size						: 14px;
	font-weight						: bold;
	margin-left						: 45px;
}


a.FooterLink {
	color								: #FFFFFF;
	text-transform					: uppercase;
	text-decoration				: none;
	font-size						: 10px;
	font-weight						: bold;
	margin-left						: 45px;
}

a.FooterLink:visited {
	color								: #FFFFFF;
	text-transform					: uppercase;
	text-decoration				: none;
	font-size						: 10px;
	font-weight						: bold;
	margin-left						: 45px;
}

a.FooterLink:hover {
	color								: #FFFFFF;
	text-transform					: uppercase;
	text-decoration				: none;
	font-size						: 10px;
	font-weight						: bold;
	margin-left						: 45px;
}

/*		# HEADERS		*/
td.LeftBlue {
	width								: 7px;
	height							: 30px;
	background-image				: url(../Images/BlueLeft.jpg);
	background-repeat				: no-repeat;
}

td.TextBlue {
	height							: 30px;
	background-image				: url(../Images/BlueBg.jpg);
	background-repeat				: repeat-x;
	font-size						: 14px;
	font-weight						: bold;
	color								: #ffffff;
}

td.SpaceBlue {
	width								: 60px;	
	height							: 30px;
	background-image				: url(../Images/BlueBg.jpg);
	background-repeat				: repeat-x;
}
td.RightBlue {
	width								: 7px;
	height							: 30px;
	background-image				: url(../Images/BlueRight.jpg);
	background-repeat				: no-repeat;
}

td.LeftOrange {
	width								: 7px;	
	height							: 30px;
	background-image				: url(../Images/OrangeLeft.jpg);
	background-repeat				: no-repeat;
}

td.TextOrange {
	height							: 30px;
	background-image				: url(../Images/OrangeBg.jpg);
	background-repeat				: repeat-x;
	font-size						: 14px;
	font-weight						: bold;
	color								: #ffffff;
}

td.SpaceOrange {
	width								: 60px;	
	height							: 30px;
	background-image				: url(../Images/OrangeBg.jpg);
	background-repeat				: repeat-x;
}
td.RightOrange {
	width								: 7px;	
	height							: 30px;
	background-image				: url(../Images/OrangeRight.jpg);
	background-repeat				: no-repeat;
}

/*		LOGIN BLOCK		*/
table.LoginForm {	
	float								: right;
	height							: 50px;
	margin-top						: 40px;
	border							: 0px solid #000000;
}
	td.LoginText {
		text-align					: right;
		padding-right				: 5px;
		font-weight					: bold;	
	}
	
	td.Login {
		background-color			: #e9f0f7;	
		width							: 150px;
		height						: 20px;
	}
	
	input.Login {
		background-color			: #e9f0f7;
		border						: 0px none #000000;
		margin-left					: 5px;
		margin-right				: 5px;
		width							: 115px;
	}
	
/*		FOUTMELDINGEN	*/
ul#ErrorBox {
	color								: #FF0000;	
}
.subheader {
	color								: #0a59a9;
	font-size						: 15px;
	font-weight						: bold;
}	
.header {
	color								: #0a59a9;
	font-size						: 18px;
}

/*		GEBRUIKERSGEDEELTE	*/

input.inputBox {
	border							: 1px solid #0A59A9;
	width								: 250px;
}

select.inputBox {
	border							: 1px solid #0A59A9;
	width								: 250px;	
}

textarea.inputBox {
	border							: 1px solid #0A59A9;
	width								: 250px;	
}

input.Btn {
	border							: 1px solid #0A59A9;
	/*width								: 250px;	*/
	background-color				: #E9F0F7;
	color								: #00ACDB;
}

table.CmViewSubscription {
	margin-left						: 20px;	
}

table.CmViewCustomer {
	margin-left						: 20px;
	margin-top						: 10px;	
}

table.CmEditCustomer {
	margin-left						: 20px;	
}

	b.Title {
		color							: #0a59a9;
		font-size					: 14px;
	}

img.CamerasImg {
	float								: right; 
	margin-top						: 20px;
	margin-right					: 15px;
}

/*		ViewDocument.asp	*/

div.Document {
	width								: 515px;
	overflow							: auto;
}
