/* CSS Document */


body {
   margin:0;
	padding:0;
	color: #575757;
	background-image: url(../layout/bg.jpg);
	background-repeat:repeat-y;
	background-position:top center;
}

body, p, td, td p {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
}

p, table, h1, h2, h3, h4, h5, h6 {
padding:0;
margin:0;
}

table {
margin-top:20px;
}

a:active, a:focus { 
outline: 0;
border:0; 
} 

#wrapper {
   width: 975px;
   height:auto;
   margin-left:auto;
   margin-right:auto;
   padding-left:10px;
   padding-right:10px;
   margin-top:0;
}

#top {
float:left;
height: 30px;
width:975px;
}

#header {
  float:left;
  width:975px;
  height:98px;
  margin-top:20px;
  margin-bottom:20px;
}

#menu {
  float:left;
  width:975px;
  height:46px;
  padding-left:16px;
  padding-right:16px;
}

#contentwrapper {
  float:left;
  width:975px;
  height:auto;
  margin-top:20px;
}

#column {
	float:left;
	width:250px;
	height:auto;
	margin-right:20px;
	margin-top:-20px;
}

.box_column {
float:left;
    width:240px;
	height:150px;
	margin-top:20px;
	padding-left:5px;
	padding-right:5px;
	background-image:url(../layout/bg/box_index.gif);
}

#content-top {
float:left;
}

#content {
float:left;
width:685px;
padding-left:10px;
padding-right:10px;
height:auto;
min-height:500px;
background-image:url(../layout/bg/content_middle.gif);
background-repeat:repeat-y;
}

#content-bottom {
float:right;
}

#footer {
  clear:both;
  width:975px;
  height:40px;
  text-align:center;
  padding-top:20px;
}

p {
margin-top:10px;
}

h1 {
font-size:24px;
padding:0;
margin:0;
}

h2 {
color:#F7C200;
padding-bottom:3px;
margin-bottom:0;
margin-top:10px;
font-size:17px;
padding-left:3px;
border-bottom:1px solid #676767;
}

h3 {
color:#09A4E4;
padding-bottom:3px;
margin-bottom:0;
margin-top:15px;
font-size:17px;
}

a {
color:#09A4E4;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

.blue_text {
color:#09A4E4;
font-weight:bold;
}

.name {
font-size:14px;
}

.and {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

h3 .and {
font-size:14px;
}

.table td{
border: solid 1px #CCCCCC;
border-bottom:none;
border-left:none;
padding:4px;
}

.table {
border-left: solid 1px #CCCCCC;
border-bottom: solid 1px #CCCCCC;
margin-top:10px;
}

tr.even {
background-color: #F2F5F7;
}

.button {
background-image:url(../../layout/button.jpg);
background-image:expression('url(../../layout/button_ie7.jpg');
width:145px;
height:44px;
width: expression('147px');
height: expression('40px');
color:#FFFFFF;
font-weight:bold;
border:solid 1px #ffffff;
padding-top:-10px;
padding-top: expression('5px');
cursor:pointer;
background-color:#FFFFFF;
}

.formulier_textarea, .formulier_input {
color: #575757;
font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	border: solid 1px #cccccc;
}

.formulier_textarea {
padding:4px;
}

.formulier_input {
padding-left:4px;
width:200px;
}

.sended_form {
width:645px;
margin-left:20px;
margin-right:20px;
margin-top:200px;
margin-bottom:200px;
padding-top:20px;
padding-bottom:20px;
border: solid 1px #cccccc;
text-align:center;
font-weight:bold;
}

.form_error {
width:645px;
margin:20px;
padding-top:20px;
padding-bottom:20px;
border: solid 1px #cccccc;
text-align:center;
}