/* style */
* {padding:0;margin:0;}

.clear {
  clear:both;
  height:20px;
}

body {
		 	 background:#f9f9f0;
			 margin:0;
			 font: 76%/1.6em arial, verdana, tahoma, sans-serif;
			 color:#777;
			 text-align:center;
}

a {
	text-decoration:none;
}
a:link, a:visited {
	color: #333;
}
a:hover, a:active {
	border-bottom: #963 1px solid;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Georgia, Verdana, Serif;
}

#container{
			 border:#ccc 1px solid;
			 background:#fff;
			 margin-top: 20px;
	     margin-right: auto;
			 margin-left: auto;
			 margin-bottom: 0px;
			 width: 760px;
			 position:relative;
			 text-align:left;
}
#container-contactform {
			 border:#ccc 1px solid;
			 background:#fff;
			 margin-top: 20px;
	     margin-right: auto;
			 margin-left: auto;
			 margin-bottom: 0px;
			 width: 1202px;
			 height: 700px;
			 position:relative;
			 text-align:left;
}

#header{
				border:#fff 1px solid;
				margin: 10px 10px;
				width: 1600px;
				height: 230px;
				background: url(../meer-wolken.jpg) left center no-repeat;   */
}
#header h1 {
				font-size: 2.4em;
				letter-spacing: 1px;
				
}

#header h2 {
				font-size: 1.8em;
				letter-spacing: 1px;
				
}

.margin-h1 {
			 padding-top: 30px;
			 padding-left: 100px;
}

#headerimage{
				clear: both;
				margin: 0px 10px 0px 10px;
				color: #fff;
				height: 230px;
				width: 1600px;
}
#headerline {
						width: 1180px;
			  border-bottom:1px solid #dedede;
				margin-left: 10px;
}
html #headerimage{margin-top:0;}

#navigation{
			 margin: 4px 10px 0px 10px;
			 width:740px;
			 height: 20px;
			 text-align:left;
			 font-family: Arial, Trebuchet MS, Tahoma, Verdana, Serif;
			 letter-spacing:1px;
			 position:relative;
			 z-index:1000;
}
#navigation .menu{
			 position:relative;
			 width:760px;
			 z-index:1000;
}
#navigation ul {
			 z-index:1000;
			 border-bottom:1px solid #dedede;
			 width: 740px;
			 min-height:24px;
			 }
#navigation ul li{
			 float:left;
			 margin:0 5px 0 0;
			 list-style-type:none;
			 position:relative;
			 }
#navigation ul li a {
			 border:#dedede 1px solid;
			 border-bottom:none;
			 padding:2px 10px;
			 display:block;
			 font-weight:bold;
			 color:#666;
			 text-decoration:none;
			 background:#ededed;
			 }
#navigation ul li a:hover, #navigation ul li a:active {
			 background:#fff;
			 color:#333;
			 border:#ccc 1px solid;
			 border-bottom:none;
			 }


/* ---------------------------------------------------------*/
#content {
			 margin:10px 40px 10px 30px;
}

html #content {
		 	 height:1%;
}
#content-main h1 {
	 			font-size: 1.1em;
				margin: 20px 0px 20px 0px;
}
#content-main-branches h1 {
	 			font-size: 1.1em;
				margin: 20px 0px 5px 0px;
}


#content-main h2 {
	 font-size: 1.4em;
}
#content-main-branches h2 {
	 font-size: 1.0em;
	 margin-top: 8px;
}



#content-main {
			height: 300px;
			font-size: 1.2em;
}
#content-main-branches {
			height: 300px;
			font-size: 1.2em;
}
#content-main-references {
			height: 310px;
			font-size: 1.2em;
}
#content-main-form {
			height: 500px;
			width: 1200px;
			padding-left: 84px;
			font-size: 1.2em;
}

.firstcolumn {
			float: left; 
			width: 400px;
}
.secondcolumn {
			float: left; 
}
.clearcolumn {
			clear: both;
}
.buttonback {
			margin-top: 40px;
}

#content-main ul {
			margin:1em;
			padding:0 1em;
}


p {
	margin-top: 10px;
}
#content-main-branches p {
	margin-top: 0px;
}

.insert {
	 padding-left: 20px;
}
.underline {
	border-bottom: #FF0000 solid 1px;
}
.spaceafter {
	margin-bottom: 20px;
}

.listdecoration {
		list-style-image: url(../images/logo15.gif);
}


#footer {
				clear:both;
				background:transparent;
				margin:0 auto;
				width:760px;
				text-align:left;
}
html #footer {
		 height:1%;
}
