/*
   Verster Psychologen
   Stylesheet
   03-05-2007 i-Aspect B.V.
*/

body{
	font:12px Arial, Helvetica, sans-serif;
	color:#444444;
}

div#container {
	margin:auto;
	width:771px;
}

.hide { display:none; }

	p { line-height:20px; }

	h1.logo{
		font-size:32px;
		font-style:italic;
		font-weight:normal;
		margin-top:30px;
	}

	h2,h3,h4{
		font-weight:normal;
		padding:0px;
		margin:0px;
		margin-bottom:15px;
		font-family:"Lucida Sans", "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
		letter-spacing:-0.05em;
	}

	h2{
		font-size:24px;
		color:#f96b01;
	}

	h3{ font-size:16px;margin-bottom:0; }
	h4{ font-size:14px; }

	div.hr {
		border:0px;
		border-bottom:solid 1px #eeeeee;
		padding:0px;
		margin:0px;
		margin-top:30px;
		margin-bottom:30px;
	}
	div.hr hr {
	  display: none;
	}

	img.header {
		width:771px;
		height:213px;
		margin-top:-6px;
		background-repeat:no-repeat;
		background-position:top left;
		border:1px solid #ccc;
		padding:0px;
	}


		div#content, div#widecontent{
			width:460px;
			min-height:435px;
			margin-left:-8px;
			padding:30px;
			padding-right:0px;
			padding-top:35px;
			padding-bottom:20px;
			border:0px;
			float:left;
			background:url(../images/bg_content.jpg) no-repeat left top;
		}
		div#widecontent{
			width:719px;
		}
   		div#content p{
   			margin:0px;
   			padding-bottom:10px;
   			padding-right:30px;
   			border-right:1px solid #f0efef;
   		}
   		div#content ul{
            margin:10px 0 10px 10px;
            padding:0;
            border-right:1px solid #f0efef;
   		}
   		div#content ul li{
            line-height:20px;
            margin-left:10px;

   		}

/* contact */
   .address {
   	font-style:normal;
   }

/* wie zijn wij */

   div.wiezijnwij_foto {
      width:132px;
      height:99px;
      padding:0px;
      margin:10px;
      margin-left:0px;
      background:url(../images/wiezijnwij_photo_shadow.gif) no-repeat bottom right;
      float:left;
   }
   div.wiezijnwij_foto img{
      border:solid 1px #fec040;
   }

   a.link_registraties {
      color:#ffc54d;
      background:url(../images/wiezijnwij_a.gif) no-repeat left center;
      padding:0px;
      padding-left:18px;
   }



form {

	margin:0px;
	padding:0px;
	width:459px;
	padding-top:15px;
	border-right:1px solid #f0efef;
	overflow:auto;

}

	form label{
		width:130px;
		font-weight:bold;
		color:#414243;
		float:left;
		height:16px;
		padding-top:4px;
		display:block;
		margin:5px;
		margin-left:0px;
	}

	form input, form textarea{
		width:227px;
		border:1px solid #dedddd;
		height:18px;
		padding:1px;
		margin:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}

	form input.small{ width:50px; }

	form input.medium{ width:160px; 	}

	form button{
	  font-family:Arial,Verdana,Helvetica,sans-serif;
	  font-size:11px;
	  text-transform:uppercase;
	  color:#444;
	  font-weight:bold;
	  border:1px solid #ecf5ff;
	  padding:0;
	  padding-top:3px;
	  padding-left:3px;

	  margin:0;
	  background:url(../images/sendbtn-top.gif) no-repeat top left;
	}
	  form button span{
	     background:url(../images/sendbtn-bottom.gif) no-repeat bottom right;
	     display:block;
	     padding-right:3px;
	     padding-bottom:3px;
	  }
	form input.submit{
		padding-top:6px;
		padding-right:83px;
		float:right;
		width:102px;
		height:29px;
		border:0px;
	}

	form textarea{
		height:100px;
	}

	em.verplicht {
		color:#f96b01;
	}




	div#sidebar{
		width:259px;
		float:left;
		padding:0px;
		margin-left:30px;
		padding-right:0px;
		padding-top:35px;
	}

		div#sidebar h2 {
			margin-left:18px;
		}

		div#sidebar ul{
			list-style:none;
			margin:0px;
			padding:0px;
		}

			div#sidebar ul li{
				width:219px;
				margin:0 0 10px 0;
				padding:20px;
				padding-top:0px;
				padding-bottom:20px;
				border:0px;
				line-height:20px;
	         background:url(../images/bg_newsitem.jpg) no-repeat right bottom;
			}

				div#sidebar ul li h3 {
					font-size:14px;
					margin:0px;
					margin-bottom:5px;
					padding:0px;
				}

		div#sidebar ul li a{
			display:block;
			text-align:right;
		}
		
		div#sidebar ul li p a{
			display:inline;
		}

	div#footer {
		width:771px;
		padding:0px;
		padding-bottom:30px;
		padding-top:35px;
		margin:0px;
		text-align:center;
		clear:both;
		background:url(../images/footer.jpg) no-repeat right top;
	}