/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}html, body {
	margin: 0px;
	padding: 0px;
	background: url("templates/img/background.jpg");
	background-attachment: fixed;
}

a:active{outline: none;}
:-moz-any-link:focus {outline: none;}

/* begin_screen_mct_beheer_editor */

body,td,th,input,select,textarea {
	font-size: 13px;
	font-family: Trebuchet MS, Arial, Tahoma, sans-serif;
	line-height: 18px;
}

input,textarea { line-height: normal; }

p { margin-bottom: 10px; }

a { color: #3c80e6; }
a:hover { color: #3c80e6; }
a:active { color: #3c80e6; }
img { border: none; }
fieldset { border: none; }
caption { display: none; }

ul {}
ol {}

table { border-collapse: collapse; }
th, td {}
th {}
thead th {}
tbody th {}
tfoot th {}
tfoot td {}

dl dt {}
dl dd {}

strong { font-weight: bold; }
em { font-style: italic; }



/* HEADINGS */

h1,h2,h3,h4,h5,h6 {
	margin-bottom: 5px;
	color: #484848;
}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a { text-decoration: none; }

h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {  }

h1 { font-size: 22px; padding: 20px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }
h5 { font-size: 13px; font-weight: bold; }



/* GENERAL CLASSES */

.meer { background: url("img/bullets/bullet_readmore.gif") no-repeat right 6px; padding-right: 10px; }

a.rss { padding-left: 18px; background: url("img/bullets/bullet_rss.gif") no-repeat left 4px; }

a.exLink { padding-right: 10px; background: url("img/bullets/bullet_exlink.gif") no-repeat right 6px; }

ul.li_spacing li {	margin-bottom: 15px; }

/* CSS */

#container{
	margin: 0 auto;
	height: auto;
	width: 900px;
}

#wrapper{
	height: auto;
	width: 751px;
	margin: 10px auto;
	padding: 3px;
	background-color: #fff;
}

#top{
	height: 250x;
	width: 751px;
	background-color: white;
}

#middle{
	float: left;
	height: auto;
	width: 751px;
	background: url("templates/img/contentbg.jpg");
	margin-top: 1px;
}

#bottom{
	padding-left: 10px;
	clear: left;
	height: 20px;
	width: 741px;
	background: url("templates/img/contentbg.jpg");
	font-size: 10px;
}

#flashmovie{
	float: left;
	height: 224px;
	width: 563px;
	border-right: 1px solid #fff;
}
/* MENU */
#menu{
	float: right;
	height: 224px;
	width: 187px;
	background-color: white;
}

#menu ul{
	height: 18px;
	margin: 0px;
	padding: 0px;
}

#menu ul li {
	width: 187px;
	list-style: none;

	background: url("templates/img/knop_up.jpg");
}

#menu ul li a {
	height: 18px;
	display: block;
	text-decoration: none;
	color: white;
	padding: 5px;
}

#menu ul li a:hover{
	color: #fff;
	background: url("templates/img/knop_down.jpg");	
}

/* blocks */
#blok1{
	padding: 10px;
	height: 115px;
	width: 167px;
	margin-right: 1px;
	float: left;
	background-color: #5073d7;
}

#blok2{
	padding: 10px;
	height: 115px;
	width: 167px;
	margin-right: 1px;
	float: left;
	background-color: #3e4b6d;
	color: white;
}

#blok3{
	padding: 10px;
	height: 115px;
	width: 167px;
	margin-right: 1px;
	float: left;
	background-color: #656e8d;
}

#blok4{
	padding: 10px;
	height: 115px;
	width: 167px;
	float: left;
	background-color: #1d2a4a;
	border-bottom: 1px solid #fff;
}

#content{
	padding: 10px;
	float: left;
	height: auto;
	width: 543px;
	margin-top: 1px;
	margin-right: 1px;
}

#blok5{
	padding: 10px;
	height: 300px;
	width: 167px;
	float: left;
	margin-top: 1px;
}

#blok6{
	padding: 10px;
	height: 115px;
	width: 160px;
	float: right;
	margin-top: 1px;
}

.bloktitel{
	color: white;
	font-weight: bold;
	margin-bottom: 5px;
}

.bloktitel a{
	color: white;
	font-weight: bold;
	margin-bottom: 5px;
}

.bloktekst{
	color: white;
}

.bloktekst a{
	color: white;
}

.bloktekstcat{
	color: white;
	font-size: 12px;
}

.bloktekstcat a{
	color: white;
	font-size: 12px;
}

.bloktekstcat span{
	display: block;
}

#contenttitel{
	font-weight: bold;
	margin-bottom: 10px;
}

#contenttekst{
	width: 540px;
}

.nbrief{
	text-align: center;
}

.nbrief a{
	margin-left: 20px;
	display: block;
	float: left;
	width: 100px;
	padding-top: 2px;
	height: 20px;
	text-decoration: none;
	color: #000;
	font-size: 13px;
	background-color: #ededed;	
	border: 1px solid #000;
}

.clear{
	width: 100%;
	height: 1px;
	clear: both;
}

/*__________________________________________________________ CSS FORM TEMPLATE _________________________________________________________*/

div.form-container { margin: 10px; padding: 5px; background-color: #FFF; }

p.legend { margin-bottom: 1em; }
p.legend em { color: #C00; font-style: normal; }

div.errors { margin: 0 0 10px 0; padding: 5px 10px; border: #FC6 1px solid; background-color: #FFC; }
div.errors p { margin: 0; }
div.errors p em { color: #C00; font-style: normal; font-weight: bold; }

div.form-container form p { margin: 0; }
div.form-container form p.note { margin-left: 50px; font-size: 100%; color: #333; }
div.form-container form fieldset { margin: 10px 0; padding: 10px; border: #DDD 1px solid; }
div.form-container form legend { font-weight: bold; color: #666; }
div.form-container form fieldset div { padding: 0.25em 0; }
div.form-container label, 
div.form-container span.label { margin-right: 10px; padding-right: 10px; width: 100px; display: block; float: left; text-align: left; position: relative; }

div.form-container label em, 
div.form-container span.label em { position: absolute; font-size: 120%; font-style: normal; color: #C00; }

div.form-container div.controlset label, 
div.form-container div.controlset input { display: inline; float: none; }
div.form-container div.controlset div { margin-left: 50px; }
div.form-container div.buttonrow { margin-left: 100px; }

div.form-container div.hidden{ display:none }
div.form-container div.show{ display: inline; background-color: #FFC; border-color: #C00;  }

.resultaten{
	width: 540px;
}

.resultaten:hover{

}


#bedrijfsnaam{
	padding: 5px;
	width: 300px;
	float: left;
	border-bottom: 1px dotted #333;

}

#city{
	text-align: right;
	padding: 5px;
	width: 220px;
	float: right;
	border-bottom: 1px dotted #333;
}


#naam{
	padding-left: 5px;
	float: left;
	width: 355px;
}

#url{
	float: right;
	width: auto;
}

#profiel{
	padding-right: 5px;
	float: right;
	width: auto;
}

#resulaatkop{
	padding: 5px;
	width: 530px;
	border-bottom: 1px dotted #333;
}

#naambedrijf{
	color: #333;
}

.addressbooklogo{
	float: right;
}

#addressbook_item{
	float: left;
	width: 530px;
}


/* different header imgs */
.home{
  background-image: url(../../img/template/bannerhome.jpg);
}

.eten{
  background-image: url(../../img/template/bannereten.jpg);
}

.water{
  background-image: url(../../img/template/bannerwater.jpg);
}

.sportief{
  background-image: url(../../img/template/bannersportief.jpg);
}

.dienstverlening{
  background-image: url(../../img/template/bannerdienstverlening.jpg);
}

.overnachten{
  background-image: url(../../img/template/bannerovernachten.jpg);
}

.erop_uit{
  background-image: url(../../img/template/bannereropuit.jpg);
}

.contact{
  background-image: url(../../img/template/bannercontact.jpg);
}

.nieuwsbrief_aanmelden{
  background-image: url(../../img/template/bannernieuwsbrief.jpg);
}


/* --- */