/**
 * style sheet nieuwe stijl!
 */

body {
background-color:#efefef;
font-family: sans-serif;
margin:5px;
padding:5px;
font-size:10pt;
}

.backgroundFish{
position:absolute;
top:-10%;
right:0;
scroll:overflow;
padding:0px;
}

.letMeFloat{
margin: 0 auto;
border: 1px solid black;
/*ee88ee*/
border-bottom-style:none;
width:800px;
position:relative;
}

.normalDevider{
background-image: url("img/v2_bar.png");
background-repeat: repeat-x;
text-align:center;
}

.terminator{
height: 0px;
}

.headLogo {
background-color:white;
text-align:center;
}

.bodyStyle {
background-color:white;
background-image: url(img/v2_left.png);
background-repeat:repeat-y;
}


.bodyStyle table{
border-colapse:colapse;
border-style: none;
}

.bodyStyle img{
border:none;
}

.smallFont{
font-size:10px;
}

.stretch{
width: 250px;
}

.leftSide{
text-align:right;
vertical-align:top;
}

.leftSide img{
margin:15px;
}

.rightSide{
text-align:left;
vertical-align:top;
}

.stdImg {
 margin: 0 30px;
}

.showKiezels{
background-image:url(img/Kiezels2.jpg);
background-repeat: no-repeat;
background-position:bottom center;
}

.jumpToRight{
margin: 30px;
}


/* old color: b41a40 */
.headermenu
.headermenu a{
	text-align: center;
}

a.headermenusel,
a.headermenu{
	text-decoration:none;
	margin-left:2px;
	margin-right:2px;
	padding-left:5px;
	padding-right:5px;
}

/* old color: b41a40*/
a.headermenusel,
a.headermenu,
a.headermenu:active,
a.headermenu:link,
a.headermenu:visited{
	color:white;
	background-color:#c85672;
	font-size:10pt;
}

/* old color: dd8f9f */
a.headermenusel:active,
a.headermenusel:link,
a.headermenusel:visited,
a.headermenusel:hover,
a.headermenu:hover{
	color:white;
	background-color: #d47e93;
	font-size:10pt;
}

a.email_link,
a.email_link:active,
a.email_link:link,
a.email_link:visited{
text-decoration:none;
}
a.email_link:hover{
text-decoration:underline;
}

a.itten_link,
a.itten_link:active,
a.itten_link:link,
a.itten_link:visited{
text-decoration:none;
font-weight:bold;
color:black;
}
a.itten_link:hover{
text-decoration:underline;
}

.vatEdge{
margin: 1px;
padding: 1px;
}

H1, H2{
	color: #b41a40;
	padding: 32px 30px 10px 30px;
	margin: 0;
	font-size: 14pt;
}
P {
  padding: 10px 30px;
  margin: 0;
  line-height: 2em;
}

P, UL, LI, td, th{
	font-size:10pt;
	text-align:left;
	vertical-align:top;
}

th{
	font-weight:bold;
}

table.margin_table {
margin:30px;
margin-top:0;
}


li{
list-style-position:inside;
  line-height: 2em;
}

hr{
border: 1px solid #dc94a5;
}

.align_bottom {
  position: relative;
}

.align_bottom > div {
  position: absolute;
  left: 0;
  bottom: 0;
}

a:hover,
a:link,
a:visited,
a:active {
color: inherit;
line-height: 1.5em;
text-decoration: none;
}
a:hover{
text-decoration: underline;
}

.stretch_less {
width: 220px;
}