*{
	margin				: 0px;
	padding				: 0px;
}

body {
	background-color	: #FFF;
	margin				: 0 auto;
	padding				: 0px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 12px;
}

.content-left h1, .content-border h1 {
	font-size			: 19px;
	color				: #000080;
}
a:link, a:visited, a:active, a:hover {
	color				: #000080;
}
fieldset{
	border				: 0 none;
	}
a img {
	border				: 0 none;
	}
h1 {
	font-size			: 20px;
	color				: #000080;
	margin				: 0;
	padding				: 0;
}
h2 {
	font-size			: 18px;
	color				: #000080;		
}
h3 {
	font-size			: 16px;
	color				: #000080;
}
.tx-frmdconvectronshop-pi1 h3,
.tx-frmdconvectronshop-pi3 h3 {
	color:#FFF;
}
h4 {
	font-size			: 14px;
	color				: #000080;		
}
h5 {
	font-size			: 12px;
	color				: #000080;
	font-weight:normal;
}
h6 {
	font-size			: 10px;
	color				: #000080;		
}
li {
	margin-left: 15px;
	padding-left: 5px;
}

.td1 {
	background-color	: #292B67;
	border				: 1px solid #292B67;
	color				: #FFF;
	padding				: 2px;
}
.td1 h3 {
	color				: #FFF;
}
.td1 a {
	color				: #FFF;
	text-decoration		: none;
}

.align-right {
	text-align:right;
	padding-right:2px;
}

.td2 {
	background-color	: #FFF;
	border				: 1px solid #E0E8EF;
	vertical-align		: top;
	padding				: 2px;
}
.login{
	background			: #BBBBBB;
	height				: 24px;
	padding-top			: 3px;
	text-align			: center;
}
.media{
	background-color	: #BBBBBB;
}
#wrapper {
	background-image	: url(images/background.gif);
	background-repeat	: repeat-x;
	width				: 100%;
	margin				: auto;
}
#subwrapper {
	width				: 801px;
	margin				: auto;
}

/*HEADER*/
.header {
	background-color	: #fff;
/*	width				: 922px;*/
	width				: 801px;
	height				: 74px;
}
.logo {
	background-image	: url(images/logo3.jpg);
	background-repeat	: no-repeat;
	width				: 105px;
	height				: 61px;
	margin-top			: 6px;
	margin-left			: 19px;
	float				: left;
	text-align			: left;
}
.top {
	height				: 72px;
/*	width				: 674px;*/
	float				: left;
}

.tekstboven {
	width				: 600px;	
}
.titel {
	color				: #00008F;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 18pt;
	font-weight			: bold;
	padding-left		: 10px;
	padding-top			: 12px;
}
.links2 {
	color				: #FF0000;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 12pt;
	font-style			: italic;
	font-weight			: bold;
	padding-left		: 25px;
	padding-top			: 3px;
	margin-left			: 130px;
}
.links a {
	color				: #999999;
	text-decoration		: none;
}

.top_flags {
	width				: 87px;
	height				: 16px;
	margin-left			: 550px;
	margin-top			: -42px;
}
/*EINDE HEADER*/

/*MENU*/

#menu {
/*	background-color	: #00008F;*/
/*	width				: 800px;*/
	height				: 21px;
	color				: #fff;
	padding-top			: 4px;
	padding-bottom			: 2px;
}
#menu ul,
#menu li {
	margin:0px;
	padding:0px;
	}
#menu a:link {
	font-family			: Arial, Helvetica, sans-serif;
	color				: #fff;
/*	font-size			: 14px;*/
	font-size			: 16px;
/*	font-weight			: bold;*/
/*	background-image	: url(images/menu.jpg);*/
	text-decoration		: none;
	text-align			: center;
}
#menu a:visited {
	font-family			: Arial, Helvetica, sans-serif;
	color				: #fff;
/*	font-size			: 14px;*/
	font-size			: 16px;
/*	font-weight			: bold;*/
/*	background-image	: url(images/menu.jpg);*/
	text-decoration		: none;
}
#menu a:hover {
/*	background-color	: #58595B;*/
	font-family			:: Arial, Helvetica, sans-serif;
	color				: #fff;
/*	font-size			: 14px;*/
	font-size			: 16PX;
/*	font-weight			: bold;*/
/*	background			: #EDF4FA;*/
	text-decoration		: none;
}
#menu a.selected {
	font-family			: Arial, Helvetica, sans-serif;
	color				: #fff;
/*	font-size			: 14px;*/
	font-size			: 16px;
/*	font-weight			: bold;
	background			: #EDF4FA;*/
	text-decoration		: none;
}
#menu ul { /* all lists */
	padding				: 0;
	margin				: 0;
	list-style			: none;

	position			: absolute;
}
#menu a {
	text-align			: center;
/*	display				: block;
	padding				: 15px 10px 0px 10px;*/
/*	height				: 40px;width:150px;*/
}
#menu li { /* all list items */
	font-size			: 16px;
/*	margin-left			: 0px;*/
	float				: left;
	text-align			: center;
	 /* width needed or else Opera goes nuts */
	padding-left		: 23px;
}
#menu li,
#menu li a {
	height				: 20px;
}

.menu2-NO {
	color:#FFF;
}
.submenu ul { /* all lists */
	padding				: 0;
	margin				: 0;
	list-style			: none;

}
.submenu li {
	padding				: 5px 0px 5px 0px;
	}
.submenu {
	background			: #9966CC;
   	font-size			: 11px;
   	position			: absolute;
	width				: 160px;
	padding-top			: 7px;
	margin-top 			: 2px;
	padding				: 10px;
	z-index				: 999px;
}
.submenu a {
   	font-size			: 12px;
	padding-top			: 7px;
	text-decoration		: none;
	color:#FFF;
}
.submenu a:hover {
   	font-size			: 12px;
	padding-top			: 7px;
	text-decoration		: none;
	color:#FFF;
}
/*EINDE SUBMENU*/

/*EINDE MENU*/

/*BEGIN EMPTY*/
#empty {
	background-color	: #AAAAFF;
	width				: 800px;
	height				: 35px;
	margin-top			: 1px;
	border-top: 2px solid #FFF;
}

/*BEGIN AFB*/
#afb {
	background-color	: #fff;
	width				: 801px;
	height				: 121px;
}
#afb img {
	width				: 199px;
	height				: 119px;
	padding-left		: 1px;
	padding-top			: 1px;
	margin-bottom		: -2px;
}	
.afb2 {
	background-color	: #fff;
	padding-right		: 1px;
}
.image {
	background-image	: url(images/head.jpg);
	background-repeat	: no-repeat;
	width				: 682px;
	height				: 121px;
}
#main {
	background-color	: #ffffff;
	width				: 801px;
	background			: url(images/bg_main.gif) repeat-y;
}
#main:after {
	content				: " ";
	display				: block;
	clear				: both;
}
/*CONTENT NORMAL*/
.content {
	width				: 578px;	
	min-height			: 300px;
	float				: left;
}
.content-top {
	background-color	: #FFF;
	width				: 692px;
	height				: 200px;
	margin				: 0px;
	border-right		: 1px #aeb1a7 solid;
	padding-left		: 10px;
	padding-right		: 10px;
	padding-top			: 10px;
	position:relative;
}

.breadcrumbs {
	width:500px;
	padding-left:25px;
	padding-top:3px;
	position:relative;
}
.breadcrumbs a {
	color:#000090;
}
.content-normal {
	background-color	: #fff;
	width				: 548px;
	min-height			: 100%;
	padding-left		: 25px;
	padding-right		: 25px;
	padding-top			: 10px;
	position			: relative;
}
.content-left {
	width				: 579px;
	padding-left		: 10px;
	padding-top			: 5px;
}
/*EINDE CONTENT NORMAL*/

/*CONTENT BORDER*/
.content-border {
	background-color	: #BBBBBB;
	width				: 199px;
	min-height			: 300px;
	float				: right;
	font-size			: 12px;
	border-left			: 1px solid #0000CC;
	border-right		: 1px solid #0000CC;
	margin-left:10px;
}
.wwvergeten {
	color				: #FFF;
	text-decoration		: none;
	text-align			: right;
}
.aanmelden {
	padding-left		: 22px;
	width				: 198px;
}
#login {
	font-size			: 10px;
	text-align			: left;
	width				: 190px;
	padding				: 10px;
	border: 1px solid red;	
}
#registratie{
	font-size			: 10px;
	text-align			: left; 
	width				: 190px;
	padding-left		: 10px;
	padding-right		: 10px;
	padding-bottom		: 10px;
}
#registratie submit{
	width				: 160px;
}	

.content-normal .login1 a {
	color				: #000080;
}
#c26 {
	background-color	: #fff;
/*	width				: 228px;
	height				: 191px;
	color				: #000000;*/
	padding-left		: 10px;
	padding-top			: 10px;
}

.aandelen {
	background-color	: #FFF;
	font-size			: 14px;
	color				: #000080;
	width				: 179px;
	padding-left		: 10px;
	padding-top			: 10px;
	padding-right		: 10px;
}
.imagesborder {
	text-align			: center;
	background-color	: #FFFFFF;
	width				: 198px;
	height				: 60px;
}
.gebruikersnaam {
	color				: #1D205F;
	width				: 100px; 
	height				: 18px; 
	padding-top			: 2px; 
	float: left;
}
.user {
	display:block;
	background-color	: #000080; 
	color				: #FFF;
	font-size			: 11px;
	width				: 100px; 
	height				: 18px; 
	padding-top			: 2px; 
	padding-left		: 3px; 
	overflow: hidden;
}
/*EINDE CONTENT BORDER*/
#footer {
	background-color	: #FFF;
	font-size			: 10px;
	color				: #000000;
	width				: 100%;
	height				: 100%;
	text-align			: center;
	border-top			: 3px solid #00008F;
	padding-top			: 3px;
}
#footer a {
	color				: #000000;
	text-decoration		: none;
	padding-left		: 7px;
}
#footertext {
	width:776px;
	text-align:left;
	margin:0px auto;
	padding-left:25px;
}
.input2 {
	border				: 1px solid #000080;
	color				: #333333;
	font-size			: 11px;
	width				: 120px;
	height:	18px;
}
/*WINKELWAGEN*/
.winkelwagen {
	width				: 100%;
	background-color	: #FFFFFF;
}
.winkeltd {
	background-color	: #292B67;
	border-left			: 1px solid #EDF4FA;
	border-top			: 1px solid #EDF4FA;
	color				: #FFF;
	padding				: 5px 10px 10px 5px;
}

.tdback {
	background-color	: #FFFFFF;
	padding-left		: 5px;
	border-left			: 1px solid #292B67;
}
.tdright {
	background-color	: #FFFFFF;
	border-right		: 1px solid #292B67;
}
.left {
	background-color	: #EFEFEF;
	border-left			: 1px solid #292B67;
}
.left2 {
	background-color	: #292B67;
	border-left			: 1px solid #292B67;
	border-top			: 1px solid #EDF4FA;
	color				: #FFF;
	padding				: 5px 10px 10px 5px;
}
.right {
	border-right		: 1px solid #292B67;
	background-color	: #EFEFEF;
	padding-left		: 5px;
}
.right a {
	color				: #292B67;
	text-decoration		: none;
}
.prijs {
	background-color	: #FFFFFF;
	padding-left		: 5px;
}

.submitje {
	height				: 24px;
	border-left			: 1px solid #292B67;
	border-right		: 1px solid #292B67;
	background-color	: #FFFFFF;
	text-align			: right;
	padding-right		: 2px;
	padding-top			: 2px;
}

.onderkant {
	background-color	: #FFFFFF;
	border-bottom		: 1px solid #292B67;
	border-left			: 1px solid #292B67;
	border-right		: 1px solid #292B67;
	width				: 648px;
	height				: 24px;
}

.kassa {
	background-image	: url(images/kassa.jpg);
	background-repeat	: no-repeat; 
	width				: 117px;
	height				: 20px;
	margin-top			: 2px;
	margin-left			: 530px;
	padding-top			: 3px;
	text-align:center;
	position			: absolute;
}
.kassa a {
	color				: #292B67;
	font-size			: 11px;
	font-weight			: bold;
	text-decoration		: none;
}
.title {
	background-color	: #EFEFEF;
	padding-left		: 5px;
	border-left			: 1px solid #FFF;
	border-bottom		: 1px solid #FFF;
}
.title a {
	color				: #292B67;
	text-decoration		: none;
}
.title a:hover {
	color				: #333333;
	text-decoration		: none;
}
/*EINDE WINKELWAGEN*/
.align-center{
	text-align			: center;
}
.error {
	border				: 2px solid #F00;
	padding				: 10px;
	background-color	: #FFF;
	color				: #F00;
	text-align			: center;
	margin-bottom		: 5px;
}
