/* CSS Document: Checkitout.nl */

/*scroller*/
.scrollpage {
	  position		:relative;
	  overflow		:hidden;
	  width			:270px;
	  height		:113px;
}

.scrollitem {
	  position		:relative;
	  text-align	:left;
	  height		:100px;
	  overflow		:hidden;
}
	
.scrollpagetwee {
	  margin-bottom	:13px;
	  position		:relative;
	  overflow		:hidden;
	  width			:140px;
	  height		:155px;
}

	
/*Algemeen*/
body {
	  background-color: #cccccc;
	  text-align: center;
	  font-size: 9pt;
	  font-family: Arial, Helvetica, sans-serif;
	  color: black;
	  margin: 0 0 0 0;
	  padding: 0px;
}

.avatar {
	  width: 100px;
	  height: 100px;
	  border: 1px solid black;
	  margin-bottom: 5px;
}

td {
	  text-align: left;
	  vertical-align: top;
}

img {
	  border: 0px;
	  border-style: none;
}

#main {
	  margin: 0 0 0 0;
	  width: 200px;
	  border: 1px solid black;
	  float: left;
} 

#container {
	  border: 1px solid black;
	  width: 900px;
}

.iframe {
	  width: 760px;
	  height: 1000px;
	  border: 0px;
	  margin: 0 0 0 0;
	  padding: 0 0 0 0;
	  overflow: auto;
}

.borderbg {
	  border: 1px solid #458543;
	  background-color: #f0fbec;
}

.h_reg {
	  font-family: Impact, Arial;
	  color: #3c3d3f;
	  font-size: 20pt;  
	  vertical-align: middle;
}

.reg_block {
	  padding-left: 3px;
	  padding-right: 3px;
	  width: 394px;
	  border-right: 2px solid black;
	  border-left: 2px solid black;
	  background-color: #d4e7ee;
}

/*Tabellen*/
.index_right_table {
	  width: 200px;
	  margin: 0 0 0 0;
}
.index_right {
	  width: 200px;
	  margin: 0 0 0 0;
}

.review_head {
	  width: 167px;
	  border: 1px solid black;
	  color: black;
	  text-align: center;
	  background-image: url(images/review_head2.jpg);
}

.review_box {
	  border: 1px solid black;
	  background-color: white;
}

.shadowleft {
	  width: 10px;
	  background-image: url(images/slicer_shadow_left.jpg);
}

.shadowright {
	  width: 10px;
	  background-image: url(images/slicer_shadow_right.jpg);
}

.main {
	  width: 960px;
	  border: 1px solid black;
}

.padding_left {
	  padding-left: 12px;
	  padding-right: 12px;
	  text-align: left;
}

.right {
 	  text-align: right;
}

.log_line{
	  border-style:	solid;
	  border-width:	0px;
	  border-top-width:	1px;
	  border-color:	#458543;
	  z-index: 2;
}


/*profiel-tabellen*/
.profieleditlinks {
	  width: 210px;
	  text-align: right;
	  padding-right: 10px;
}

.profieleditrechts {
	  width: 550px;
	  text-align: left;
}

.headerup {
	  text-align: center;
}

.headerdown {
	  border: 1px solid black;
	  height: 25px;
	  background-image: url(images/slicer_header.jpg);
	  text-align: center;
	  vertical-align: middle;
	  font-weight: bold;
}

.avatar {
	  width: 100px;
	  height: 100px;
	  border: 1px solid black;
	  margin-bottom: 5px;
}

.contactgegevens_head {
	  border: 1px solid black;
	  height: 20px;
	  background-image: url(images/slicer_header.jpg);
	  font-weight: bold;
	  text-align: center;
	  vertical-align: middle;
}

.infoleft {
	  height: 25px;
	  width: 150px;
	  text-align: right;
}

.inforight{
	  height: 25px;
	  width: 350px;
	  text-align: left;
}

/*Stamboom opmaak*/
.kinderen_up {
	  width: 560px;
	  height: 22px;
	  background-image: url(images/kinderen_top.gif);
}

.kinderen_mid {
	  width: 560px;
	  overflow: visible;
	  background-image: url(images/kinderen_slicer.gif);
}

.kinderen_bottom {
	  width: 560px;
	  height: 25px;
	  background-image: url(images/kinderen_bottom.gif);
}

.kind_up {
	  width: 200px;
	  height: 22px;
	  background-image: url(images/kind_top.gif);
}

.kind_mid {
	  width: 200px;
	  overflow: visible;
	  background-image: url(images/kind_slicer.gif);
}

.kind_bottom {
	  width: 200px;
	  height: 25px;
	  background-image: url(images/kind_bottom.gif);
}


/*Tekst*/
p {
	  font-size: 10pt;
	  font-family: Arial, Palatino Linotype, Swiss, Helvetica;
	  color: black;
}

h2 {
	  font-family: Arial, Palatino Linotype, Swiss, Helvetica;
	  font-size: medium;
	  font-weight: bolder;
	  color: green;
}

.small {
	  font-family: Arial, Palatino Linotype, Swiss, Helvetica;
	  font-size: 7pt;
	  color: black;
}