* {
	padding: 0;
	margin: 0;
}

body {
	background: #CCC;
	margin:0;
	font-family: verdana, helvetica, arial, verdana,geneva,sans-serif;
	vertical-align: top;
	font-size:76%;/*set regular font size*/
	line-height:1.125em;/*18px*/
	letter-spacing:normal;
	text-align: center;
	font-weight: normal;
	color: #000000;
}

body a {
	color:#005A8C;
	text-decoration:none;
}

p {
	font-size: 1em;
}

#page {
	width: 970px;
	margin: 0px auto;
	text-align: left;
	background: #FFF;
	height: 100%;
	border: 1px;
	border-style: solid;
	border-color: #003399;
}

#header_logo {
	width: 970px;
	height: 183px;
	border: 0px;
	background: url(http://www.kippershobby.biz/Animatrice/img/HeaderKC.jpg) no-repeat;
}

#header_menu {
	width: 963px;
	height: 25px;
	background-color: #d5d5d5;
	padding: 7px 2px 0px 5px;
}

#header_menu .breadcrumb .actief {
	font-weight: bold;
}
#header_menu .breadcrumb .Nactief {
	font-weight: normal;
}

#main_left {
	width: 195px;
	height: 100%;
	float: left;
	margin: 0 5px 0 0;
	padding: 5px 0 0 5px;
	}

#main_content {
	width: 745px;
	min-height: 200px;
	margin: 0 10px 0 0px;
	padding: 5px 5px 5px 5px;
}

#main_right {
	width: 215px;
	height: 100%;
	float: right;
	background: #FFF;
	margin: 0 0px 0 0px;
	padding: 5px 0 0 0px;
	}
	
#main_middle {
	float:right;
	height:100%;
	margin:125px 20px 0 0;
	padding:0;
	width:250px;
}
	
#footer {
	clear: both;
	margin: 0 auto 0 auto;
	width: 970px;
	padding: 5px 0 0 0;
	text-align: center;
}

.login_link ul, .mn_block_primary ul, #forum ul, #main_content ul  {
	list-style: inside;
	margin: 0px;
	padding: 0 0 10px 0;
}

#main_content ul  {
	list-style: outside;
	margin: 0 0 0 15px;
}
.mn_block_primary ul.nivo2 {
	margin: 0 0 0 15px;
}


.bericht1 {
	width: 725px;
	background-color: #B4D6F1;
	padding: 5px;
}

.bericht_odd {
	width: 725px;
	background-color: #ffffff;
	padding: 5px;
}

.bericht_even {
	width: 725px;
	background-color: #D3D3D3;
	padding: 5px;
}
.vrrd_odd {
	width: 100%;
	background-color: #ffffff;
	padding: 5px;
}

.vrrd_even {
	width: 100%;
	background-color: #fbffd9;
	padding: 5px;
}


.regel_odd {
	width: 100%;
	background-color: #ffffff;
	padding: 5px;
}

.regel_even {
	width: 100%;
	background-color: #e2e4e4;
	padding: 5px;
}
.odd {
	background: #F0F3F8;
	border: 1px solid #EAEAEA;
	margin: 0px 10px 10px 0px;
	padding: 5px 5px 5px 5px;
	min-height: 100px;
}

.even {
	background: #EDEDED;
	border: 1px solid #EAEAEA;
	margin: 0px 10px 10px 0px;
	padding: 5px 5px 5px 5px;
	min-height: 100px;
}

#page H1 {
	margin: 10px 0 10px 0px;	
	font-size: 2em;
}

#page H2 {
	font-size: 1.5em;
	color: #003399;
	padding: 0 0 5px 0px;	
}

#main_right H2 {
	font-size: 1.5em;
	color: #003399;
	padding: 10px 0 10px 0px;	
}

.vplink {
	margin: 10px 0 0 0;
}

#page .tekst {
	font-size: 1em;
	color: #a9a9a9;
	padding: 0 0 5px 0px;	
}

#forum {
	font-size: 0.9em;
	font-weight: normal;
	line-height: 1.25em;
}

#forum .titel{
	padding: 10px 0 0 0px;
	margin: 0 0 5px 0;
}

#forum .uitleg {
	font-size: 76%;
	font-weight: normal;
	padding: 0 0 0 10px;
	color: #A9A9A9;
	bottom: 0;
}

#forum .titel {
	position: relative;
	font-size: 1.5em;
	color: #D55F00;
	font-weight: bold;
}

#page h3 {
	padding: 5px 0 0 0;
	color: #D55F00;
}
#page h4 {
	padding: 0px 0 5px 0;
}
#page .menu {
	font-size: 1.15em;
	line-height: 1.35em;
	font-weight: bold;
	margin-bottom: 5px;
	padding: 5px 0 0 0;
	color: #D55F00;
}
#forum .titel a {
	color: #D55F00;
}
#forum .navigatie {
	width: 735px;
	font-size: 1em;
	font-weight: bold;
	color: #9FA09E;
	text-align: left;
	padding: 5px 5px 5px 0px;
}
#forum p {
	padding: 0 0 10px 0;
}
.stippellijn {
	width: 735px;
	height: 1px;
	background: url(http://www.kippershobby.biz/Images/dotted.gif) repeat;
	overflow: auto;
}

#forum .block_basis {
	width: 735px;
	background-color: #F5F6F1;
	padding: 10px 15px 0px 15px;
}
#forum .block_kop {
	font-weight: bold;
	color: #000000;
	padding: 0px 0px 5px 0px;
}

#forum .block_paginanr {
	background-color: #D3D3D3;
	color: #000000;
	padding: 0px 0px 5px 0px;
	padding: 10px 0px 0px 5px;
	text-align: center;
}

#forum .tussenlijn {
	height: 1px;
	background-color: #dadbd6;
}

#forum .statusidc {
	font-weight: bold;
	color: #00008B;
}

#forum .forumfoot {
	background-color: #e8e8e8;	
	font-weight: bold;
	color: silver;
	padding: 7px 15px 7px 15px;
}

#forum .naam {
	font-weight: bold;
	color: #000000;
	padding-bottom: 10px;
}

#forum .tijd {
	font-style: italic;
	color: #000000;
}

#forum .bericht {
	color: #000000;
}

#forum .reponses {
	color: #000000;
	text-align: right;
}

#forum H2 {
	font-size: 1.5em;
	color: #003399;
	padding: 15px 0 5px 0px;	
}

#forum textarea.reply {
	margin: 0 0 10px 0;
	padding: 1px 0 2px 3px;
	width: 480px;
	height: 150px;
	display: block;
}
#forum .nieuwonderwerp a {
	position: absolute;
	font-size: 76%;
	font-weight: normal;
	color:#005A8C;
	text-decoration:none;
	right: 20px;
	}

#forum .pagnav {
	font-size: 1em;
	font-weight: normal;
	}

#paginabold {
	font-weight: bold;
}

#forum .nw_ondrwrp {
	width: 450px;
}
#forum .nieuwbericht {
	margin-bottom: 5px;
}
#forum .nw_ondrwrp p {
	padding: 0;
	margin-bottom: 10px;
}

#forum .nw_ondrwrp input {
	width: 350px;
	margin-bottom: 15px ;
	margin-top: 5px ;
	display: block;
	}
#forum .nw_ondrwrp textarea {
	width: 350px;
	height: 300px;
	margin-bottom: 15px ;
}

#forum .nw_ondrwrp label {
	width: 70px;
	text-align: left;
	margin-right: 15px;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 10px;
	}

#forum input.button, #forum .nw_ondrwrp input.reply  {
	margin-top: 10px;
	width: 80px;
} 


#forum .submit input {
	margin-left: 80px;
	width: 100px;
} 

#forum .nw_ondrwrp input.fout {
	background: #ffc6c3;
}
#forum .nw_ondrwrp textarea.fout {
	background: #ffc6c3;
}
#main_middle .helptekst {
	background-color: #D3D3D3;
	padding: 5px;
}

#commande .order_block, #equipe .order_block  {
	margin-top: 10px;
}
#commande .winkelwagen, #cotisation .tabellen, #monitrice .tabellen {
	border:  1px solid #B6CBD3;
	float: left;
	width: 498px;	
	min-height: 300px;
}

#commande .backorder {
	margin-top: 20px;
}

#commande .order_invoer, #cotisation .cotisation_invoer, #monitrice .block_invoer {
	float: right;
	width: 218px;
	margin: 0 10px 10px 10px;
	border: 1px solid #B6CBD3;
}
#commande .volgende_pagina {
	float: right;
	width: 212px;
	text-align: right;
	padding: 3px;
	}
#commande .order_error, #profil .personnel_error {
	float: right;
	background: #ffb6a1;
	width: 208px;
	margin: 0 10px 0 10px;
	padding: 5px 5px 10px 5px;
	border: 1px solid gray;
}
#profil #message {
	margin: 10px 10px 0 5px;
	color: #f01;
}
.clear_both {
	clear: both;
}
#commande .order_overzicht {
	border:  1px solid #B6CBD3;
	float: left;
	width: 498px;	
	min-height: 300px;
}

#equipe .oz_selectie {
margin-bottom: 5px;
}

#equipe .order_overzicht {
	border:  1px solid #B6CBD3;
	width: 735px;	
	min-height: 300px;
}
#commande .order_invoer label {
	float: left;
	width: 70px;
	text-align: right;
	margin-right: 15px;
}

#commande .order_invoer input, #cotisation .cotisation_invoer input {
	width: 70px;
	margin-bottom: 10px;
	border:1px solid #B6CBD3;
	padding:3px;
}
#commande #pers_radio1 {
	width: auto;
	margin-bottom: 10px;
	float: left;
}
#commande #pers_radio1 input {
	width: auto;
	margin-bottom: 10px;
	margin-right: 20px;
	border-style: none;
}
#commande #pers_radio2 input {
	width: auto;
	margin-bottom: 10px;
	border-style: none;
}

#commande #pers_radio2 {
	width: auto;
	margin-bottom: 10px;
}

#commande .payment_radio input{
	border-style: none;
}

#cotisation .cot_radio input {
	width: auto;
	margin: 0 10px 10px 10px;
	border-style: none;
}

#commande input.cancel, #commande input.payment, #commande input.submit {
	margin-left: 10px;
	width: 70px;
	float: left;
}

table.two {
	border:1px solid gray;
	border-collapse:collapse;
	empty-cells:show;
	table-layout:auto;
	font-size: 0.8em;
	font-weight:normal;
	background-color: white;
	line-height: 1em;
	margin-left: 5px;
	width: 488px;
}

table.two thead, table.two .bottom, table.orderlijst .bottom, table.precompte .bottom, table.taux .bottom, table.base .bottom {
	background-color: #d5d5d5;
	color:#003399;
	text-align:left;
	font-weight: bold;
}

table.two td, table.two th {
	border:1px solid gray;
	padding:3px;
	text-align: left;
}

table.overzicht, table.toon_order_adres, table.orderlijst, table.download, table.taux, table.forfataire, table.precompte, table.base {
	border-collapse:collapse;
	empty-cells:show;
	table-layout:auto;
	font-size: 0.8em;
	font-weight:normal;
	background-color: white;
	line-height: 1em;
	margin-left: 5px;
	width: 488px;
	margin-bottom: 10px;
}
#cotisation ul {
	margin-left: 20px;
	font-size: 0.9em;	
}
table.download {
	width: 535px;	
}

table.overzicht thead, table.overzicht th, table.two .bottom, table.toon_order_adres thead,  table.toon_order_adres th, table.orderlijst thead, table.orderlijst th, table.equipelijst th,
table.equipelijst .bottom, table.download th, table.taux th, table.forfataire th, table.precompte th,
table.base th   {
	background-color: #d5d5d5;
	color:#003399;
	padding:3px;
	text-align:left;
	font-weight: bold;
	border: 1px solid white;
	height: 1.5em;
}
table.taux th, table.taux th   {
	text-align:center;
}

table.equipelijst .bottom  {
	font-size: 0.9em;
	background-color: #D5D5D5;
}

table.overzicht td,  table.toon_order_adres td, table.orderlijst td, table.equipelijst td, table.download td, table.taux td, table.forfataire td, table.precompte td, table.base td   {
	background-color: #dee0e0;
	border: 1px solid white;
	padding:3px;
	text-align: left;
	height: 1.5em;
}
table.taux td, table.forfataire td  {
	text-align: right;
}

table.overzicht .regel_leeg td {
	background-color: white;
	padding:3px;
	text-align: left;
}

#forum #k1 {width: 325px;}
#forum #k2 {width: 195px;}
#forum #k3 {width: 75px;}
#forum #k4 {width: 140px;}
#forum #k5 {width: 15px; text-align: center;}

#commande .orderlijst #o1 {text-align: left;}
#commande .orderlijst #o2 {text-align: right;}


#commande #k1 {width: 15px;}
#commande #k2 {width: 50px;}
#commande #k3 {width: 258px;}
#commande #k4 {width: 30px; text-align: right;}
#commande #k5 {width: 50px; text-align: right;}
#commande #k6 {width: 70px; text-align: right;}
#commande #k7 {width: 15px; text-align: center;}

#commande .overzicht #k1 {width: 288px;}
#commande .overzicht #k2 {width: 100px; text-align: right;}
#commande .overzicht #k3 {width: 100px; text-align: right;}

#commande .overzicht #p1 {width: 148px;}
#commande .overzicht #p2 {width: 68px; text-align: right;}
#commande .overzicht #p3 {width: 68px; text-align: right;}
#commande .overzicht #p4 {width: 68px; text-align: right;}
#commande .overzicht #p5 {width: 68px; text-align: right;}
#commande .overzicht #p6 {width: 68px; text-align: right;}

#commande .toon_order_adres #k1 {width: 244px;}
#commande .toon_order_adres #k2 {width: 244px;}

#commande .orderlijst #k1 {width: 50px;}
#commande .orderlijst #k2 {width: 85px; text-align: right;}
#commande .orderlijst #k3 {width: 60px; text-align: right;}
#commande .orderlijst #k4 {width: 65px; text-align: right;}
#commande .orderlijst #k5 {width: 65px; text-align: right;}
#commande .orderlijst #k6 {width: 75px; text-align: right;}
#commande .orderlijst #k7 {width: 88px; text-align: right;}

#equipe .equipelijst #k0 {width: 35px; text-align: left;}
#equipe .equipelijst #k1 {width: 66px; text-align: left;}
#equipe .equipelijst #k2 {width: 35px; text-align: right;}
#equipe .equipelijst #k3 {width: 50px; text-align: right;}

#equipe .equipelijst #m0 {width: 25px; text-align: left;}
#equipe .equipelijst #m1 {width: 175px; text-align: left;}
#equipe .equipelijst #m2 {width: 40px; text-align: right;}
#equipe .equipelijst #m3 {
	width: 45px; 
	text-align: right; 
	color:#003399; 
	font-weight:bold; 
	}

#commande .overzicht #g0 {width: 50px; text-align: left;}
#commande .overzicht #g1 {width: 35px; text-align: left;}
#commande .overzicht #g2 {width: 288px; text-align: left;}
#commande .overzicht #g3 {width: 35px; text-align: center;}
#commande .overzicht #g4 {width: 50px; text-align: left;}
#commande .overzicht #g5 {width: 50px; text-align: left;}
#commande .overzicht #g6 {width: 50px; text-align: left;}

#commande .overzicht .regel_vet {font-weight: bold;}

#document .download #k1 {width: 65px; text-align: left;}
#document .download #k2 {width: 385px; text-align: left;}
#document .download #k3 {width: 65px; text-align: left;}
#document .download #k4 {width: 20px; text-align: center;}

#cotisation .tabellen #k1 {width: 100px; text-align: left;}
#cotisation .tabellen #k2 {width: 64px; text-align: right;}
#cotisation .tabellen #c1 {width: 100px; text-align: left;}
#cotisation .tabellen #c2 {width: 76px; text-align: right;}
#cotisation .tabellen #a1 {width: 100px; text-align: left;}
#cotisation .tabellen #a2 {width: 129px; text-align: center;}

#cotisation .tabellen #p1 {width: 168px; text-align: left;}
#cotisation .tabellen #p2 {width: 80; text-align: right;}

#cotisation .tabellen #t1 {text-align: right;}
#cotisation .tabellen #w1 {background-color: white;}

#monitrice #k1 {width: 120px;}
#monitrice #k2 {width: 110px;}
#monitrice #k3 {width: 66px; text-align: right;}
#monitrice #k4 {width: 96px; text-align: right;}
#monitrice #k5 {width: 96px; text-align: right;}

#commande .zoekresultaat #k1 {width: 50px;}
#commande .zoekresultaat #k2 {width: 168px;}

#profil .zoekresultaat #k1 {width: 50px;}
#profil .zoekresultaat #k2 {width: 168px;}

#profil .zoekresultaat #z1 {text-align: left; width: 50px;}
#profil .zoekresultaat #z2 {text-align: left; width: 138px;}
#profil .zoekresultaat #z3 {text-align: right; width: 30px;}

#commande #b2 {text-align: left;}
#commande #b3 {text-align: right;}
#commande #b4 {text-align: right;}
#commande #b5 {text-align: right;}
#commande #b6 {text-align: right;}

#commande .order_adres, #commande .order_remarque {
	padding: 0 0 10px 0px;
}
#commande .order_adres .punten {
	font-size: 0.9em;
	margin: 0 0 0 10px;
}
#commande .order_adres .uitleg {
	font-size: 0.9em;
	margin: 10px 0 0 10px;
	font-style: italic;
}

#commande input.button_remarque {
	margin-top: 10px;
	margin-left: 10px;
	width: 135px;
}
#commande input.button_adres, #cotisation input.button_adres {
	margin-top: 10px;
	margin-left: 10px;
	width: 80px;
}
#commande img, #forum img, #document .block_download img  {
	border: 0;
}

#bulletin img {
	padding-left: 5px;
	border: 0;
	width: 486px;
}

#commande .order_error p {
	font-size: 0.9em;
}

#commande h4, #profil h4, #equipe h4, #document .block_download h4, #cotisation .cotisation_block h4,
#monitrice .block_tonen h4 {
	background-color: #B6CBD3;
	padding: 3px;
	margin-bottom: 10px;
	font-size: 1.0em;
}
#commande .order_error h4, #profil .personnel_error h4, #profil .personnel_goed h4 {
	background-color: transparent;
	padding: 0px;
	margin-bottom: 5px;
}
#commande textarea.reply {
	margin: 0 0 10px 0;
	padding: 1px 0 2px 3px;
	width: 195px;
	height: 150px;
	display: block;
}
#commande input.adres {
	margin: 0 0 5px 10px;
	padding: 1px 0 2px 3px;
	width: 195px;
}

#commande p.artikelwijzigen {
	margin-bottom: 18px;
}
#commande .order_bericht  {
	margin: 0 5px 5px 5px;
	background-color: #d5d5d5;
	padding:3px;
	font-size:0.8em;
	font-weight:normal;
	}
#commande .order_bericht ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
	margin-left:13px;
	margin-top:0;
}
#commande .order_bericht ol {
	list-style-position:outside;
	margin-left:18px;
	margin-top:0;
}

#commande .order_bedankt  {
	padding:5px 5px 10px 5px;
	font-size:0.9em;
	font-weight:normal;
}

#profil .personnel_data {
	border:  1px solid #B6CBD3;
	float: left;
	width: 498px;	
	min-height: 300px;
}
#profil .personnel_intro {
	margin-bottom: 10px;
 }
#profil label, #profil .label  {
	float: left;
	width: 170px;
	text-align: right;
	margin-right: 15px;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 10px;
	padding-left: 5px;
}
#profil .profil_tekst  {
	font-size: 0.9em;
}
#profil .profil_clear, #cotisation .form_clear, #monitrice .form_clear  {
	clear: left;
}

#profil input {
	line-height: 1.5em;
	width: 275px;
	text-align: left;
	margin-bottom: 10px;
	border-style: solid;
	border-color: #c9c9c9;
}

#profil input.invoer {
	border: 1px solid #c9c9c9;
}
#profil input.hoofdletters {
	text-transform: uppercase;
}
#profil input.submit {
	margin-left: 5px;
	height: 20px;
	width: 100px;
	text-align: center;
	background: silver;
}

#profil .personnel_goed {
	float: right;
	background: #c5f6a5;
	width: 208px;
	margin: 0 10px 0 10px;
	padding: 5px 5px 10px 5px;
	border: 1px solid gray;
}
#validEmail {
	margin-left: 5px;
	width: 16px;
	height: 16px;
	position: absolute;
}
table.equipelijst  {
	border-collapse:collapse;
	empty-cells:show;
	table-layout:auto;
	font-size: 0.8em;
	font-weight:normal;
	background-color: white;
	line-height: 1em;
	margin-left: 5px;
	width: 725px;
	margin-bottom: 10px;
}

#map { 
	width:498px; 
	height:498px; 
}
#equipe .oz_sel_een, #equipe .oz_sel_twee {
	float: left;
	width: auto;
	margin-right: 20px;
}
#forum .actueel {
	background: #c5f6a5;
}
#equipe .voldoende, #commande .voldoende, #commande .monitrice {
	background: #c5f6a5;
}
#equipe .goed {
	background: lime;
}
#equipe .accent {
	background: #D5D5D5;
	font-weight: bold;
	}
#equipe .stop {
	background: #868888;
	color: #fff;
}

#document .wrapper {
	background-color: #b4d5ff;
	width: 160px;
	height: 285px;
	margin: 10px 10px 10px 0px;
	padding: 5px 10px 5px 5px;	
	float: left;
}
#document .wrapper_eind {
	clear: left;
}

#document .doc_image {
	width: 150px;
	border: 1px solid #9f9f9f;
	margin-bottom: 5px;
	margin-left: 5px;
}
#document .doc_tekst {
	font-size: 0.9em;
	height: 65px;
	position:relative;
}
#document .doc_bottom {
	font-size: 90%;
	position:absolute;
	bottom:0;
}
#document .block_image {
	float: left;
	width: 177px;
	height: 250px;
	border: 1px solid #000;
}

#document .block_download {
	float: right;
	width: 545px;
	margin-left: 10px;
	border:  1px solid #B6CBD3;
	float: left;
	min-height: 250px;
}
#document .doc_titel {
	margin: 0 0 10px 0;
}
#document .doc_titel p {
	margin: 5px 0 0 0;
}
#document input {
	width: 200px;
	margin: 5px 0 10px 0;
}
#document input.submit {
	width: 100px;
}
#document textarea {
	margin: 5px 0 10px 0;
	padding: 1px 0 2px 3px;
	width: 200px;
	height: 150px;
	display: block;
}

#document .doc_selectie {
	min-width: 200px;
	margin-right: 10px;
}

#document .clear_left {
	clear: left;
}

#video .wrapper {
	background-color: #b4d5ff;
	width: 160px;
	height: 200px;
	margin: 10px 10px 10px 0px;
	padding: 5px 10px 5px 5px;	
	float: left;
}
#video .wrapper_eind {
	clear: left;
}
#video .block_speler {
	float: left;
	width: 485px;
	margin-top: 5px;
}
#video .vid_image {
	width: 150px;
	border: 1px solid #9f9f9f;
	margin-bottom: 5px;
	margin-left: 5px;
}
#video .vid_tekst {
	font-size: 0.9em;
	height: 70px;
	position:relative;
}
#video .vid_bottom {
	font-size: 90%;
	position:absolute;
	bottom:0;
}

#video .block_image {
	float: left;
	width: 177px;
	height: 250px;
	border: 1px solid #000;
}
#video .block_speler_tekst {
	float: right;
	width: 235px;
	margin-right: 10px;
}

#video .clear_both, document .clear_both, #monitrice .clear_both {
	clear: both;
}

#video .vid_titel {
	margin: 0 0 10px 0;
}
#video .vid_titel p {
	margin: 5px 0 0 0;
}
#video input {
	width: 200px;
	margin: 5px 0 10px 0;
}
#video input.submit {
	width: 100px;
}
#video textarea {
	margin: 5px 0 10px 0;
	padding: 1px 0 2px 3px;
	width: 200px;
	height: 150px;
	display: block;
}

#video .block_speler_tekst p {
	margin-bottom: 10px;
}

#video .selectie_1 {
	float: left;
	min-width: 200px;
	margin-right: 10px;
}

#video .selectie_2 {
	float: left;
	width: 300px;
}
#video .clear_left {
	clear: left;
}

#cotisation .selectie_jaar, #cotisation .selectie_periode, #monitrice .selectie_jaar, #monitrice .selectie_periode {
	margin: 0 0 5px 5px;
}

#cotisation label, #monitrice label {
	float: left;
	width: 65px;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 5px;
	}
	
#cotisation p, #monitrice p {
	margin: 0 0 5px 5px;
	font-size: 0.8em;
	font-weight: bold;
}
#cotisation .voldoende {
	background: #c5f6a5;
}
#cotisation .gestopt, #equipe .gestopt  {
	background: #fbc2b7;
}
#commande .telaat {
	background: #fbc2b7;
}

#commande .contact_info, #profil .personel_info {
	padding-bottom: 5px;
	float: right;
	width: 218px;
	margin: 0 10px 10px 10px;
	border: 1px solid #B6CBD3;
}
#commande .contact_info p, #profil .personel_info p {
	margin: 0 0 0px 5px;
	font-size: 0.9em;
}
#profil .personel_info p#nieuwe_opdracht {
	margin: 0 0 5px 5px;
	font-size: 0.9em;
}
#commande .contact_info .label_info, #profil .personel_info .label_info {
	margin: 5px 15px 0 5px;
	font-weight: bold;
	font-size: 0.9em;

}

#commande .zoek_invoer {
	float: right;
	width: 218px;
	margin: 0 10px 10px 10px;
	border: 1px solid #B6CBD3;
}
#commande .zoek_invoer input[type="text"] {
	float: left;
	width: 160px;
	margin-bottom: 10px;
	margin-left: 5px;
	border:1px solid #B6CBD3;
	padding:3px;
}

#commande .zoek_invoer .submit, #cotisation .cotisation_invoer .submit  {
	float: left;
	width: 25px;
	margin-bottom: 10px;
	margin-left: 5px;
}

table.zoekresultaat  {
	border-collapse:collapse;
	empty-cells:show;
	table-layout:auto;
	font-size: 0.9em;
	font-weight:normal;
	background-color: white;
	line-height: 1.2em;
	width: 208;
	margin-bottom: 10px;
	}
	
table.zoekresultaat td {
	padding:3px;
	text-align: left;
}

#profil .map_symbolen {
	margin: 10px 0 10px 5px;
	
}
.map_ballon {
	font-size: 0.9em;
}

.map_ballon .vet {
	font-weight: bold;
}
#garantie input {
	display: block;
	line-height: 1.5em;
	width: 100px;
	text-align: left;
	margin-bottom: 10px;
	border-style: solid;
	border-color: #c9c9c9;
}
#garantie select {
	display: block;
	line-height: 1.5em;
	text-align: left;
	margin-bottom: 10px;
	border-style: solid;
}

#garantie p  {
	width: 170px;
	text-align: right;
	margin-right: 15px;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 10px;
	padding-left: 5px;
}
#garantie label  {
	float: left;
	width: 170px;
	text-align: right;
	margin-right: 15px;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 10px;
	padding-left: 5px;
}
#garantie input.submit {
	float: left;
	margin: 5px 0 5px 5px;
	height: 20px;
	width: 100px;
	text-align: center;
	background: silver;
	display: inline;
}