﻿.clear{clear:both;}
.clearleft{clear:left;}
.clearright{clear:right;}

.hide{display:none;}
img{border:0;}

img.left{float:left;margin-right:15px;margin-bottom:15px;}
img.right{float:right;margin-left:15px;margin-bottom:15px;}

img.thumb{padding:3px;margin:0 6px 6px 0;}

body {
	padding : 0;
	margin : 0;
	line-height : 1.5em;
}

h1 {
	padding : 8px 0 4px 0;
	margin : 0;
}
h2 {
}
h3 {
	padding : 4px 0;
	margin : 0;
}

p {
	margin : 5px 0;
}

.alert{color:Red;}


ul.inline{list-style-type:none;float:left;margin:0;padding:0;}
ul.inline li{float:left;display:block;padding:2px 12px 0 0;}

/*  Stylen link algemeen 
-----------------------------------------------------------------------------*/



/*  colors algemeen 
-----------------------------------------------------------------------------*/



/*  Content
-----------------------------------------------------------------------------*/

.content {
	margin : 0 auto;
	width : 1000px;
}


/*  Top bar
-----------------------------------------------------------------------------*/

#topbar {
	height : 35px;
	width : 100%;
}
#topbar #icons {
	float : right;
	margin : 10px 0 0;
	padding : 0;
}
#topbar #icons img {
	padding-right : 4px;
	border : 0;
}

#topbarhome,
#topbarcontact,
#topbarsitemap{
	display:block;
	float:left;
	width:13px;
	height:11px;
	margin:3px;
}


.url {
	padding : 10px 0;
}
.url a {
	text-decoration : none;
}
.url a:hover {
}

/*  Top menu
-----------------------------------------------------------------------------*/

#top {
	padding-top : 0;
	height : 85px;
	margin-bottom : 25px;
}
#top h1 {
	padding : 20px 0 0 0;
	margin : 0;
}

#top a:hover {
	text-decoration : none;
}
#top h2 {
	margin : 0;
	padding : 0;
}


#menu {
	float : right;
	height : 23px;
	margin-top : 35px;
	text-transform:uppercase;
}
#menu a {
	text-decoration : none;
	padding-left : 10px;
	line-height : 23px;
	font-weight : bold;
}
#menu a span {
	padding-right : 10px;
}
#menu a, #menu a span {
	display : block;
	float : left;
}
#menu a:hover, #menu .current {
	padding-left : 10px;
	height : 23px;
}
#menu a:hover span, #menu .current span {
	padding-right : 10px;
	height : 23px;
	cursor : pointer;
}
#menu ul {
	list-style : none;
	padding : 0;
	margin : 0;
}
#menu li {
	float : left;
	margin : 0 0 0 5px;
}
#main {
	width : 1000px;
	margin : 0;
	padding : 0;
}

/*  Rechter kant
-----------------------------------------------------------------------------*/

#right_side_container{
	float : right;
	width : 404px;
	overflow : hidden;
	margin:0;
	padding:0;
}

.right_side {
	float : right;
	width : 202px;
	overflow : hidden;
}
.right_side .pad {
	padding : 0 0 10px 17px;
}
.right_side p {
	padding : 0 0 5px 5px;
}
.right_side ul {
	padding : 3px 0 12px 5px;
	margin:0;
}
.right_side li {
	line-height : 18px;
	padding-left : 0px;
	margin-left : 17px;
}
.right_side a {
	text-decoration : none;
}
.right_side a:hover {
	text-decoration : underline;
}
.right_side h1 {
	width : 202px;
	height : 30px;
	padding-top : 7px;
	text-indent : 10px;
	cursor:pointer;
}

/*  Linker kant
-----------------------------------------------------------------------------*/

#left_side {
	margin-bottom : 10px;
	width : 590px;
}
#left_side .intro {
}
#left_side .intro .pad {
	padding : 10px;
	margin-bottom:18px;
}
#left_side .padnote{}



#left_side .intro a {
	text-decoration : none;
}
#left_side .intro a:hover {
	text-decoration : underline;
}

#left_side h1 {
	padding : 0;
	margin : 0;
}

#left_side p {
	padding : 0;
	text-align : justify;
}

#left_side blockquote {
	padding: 0 0 0 50px;
	margin: 0 0 36px 0;
}

#left_side blockquote .writer{
	font-style:italic;
}

/*  Footer
-----------------------------------------------------------------------------*/

#footer {
	clear : both;
	width : 1000px;
	margin : 1em 0 6em 0;
	padding-top : 5px;
}
#footer .left {
	float : left;
}
#footer .right {
	float : right;
}
#footer a {
	text-decoration : none;
}

/*  Thumbs
-----------------------------------------------------------------------------*/

#contentmainimages {
	clear : both;
	padding:24px 0;
}


/*  Tag Cloud
-----------------------------------------------------------------------------*/


#tagcloud{padding:12px 0 36px 0;}
#tagcloudtitle{padding-bottom:3px;}
#tagcloudcontent{}
#tagcloud a:link,#tagcloud a:visited,#tagcloud a:hover,#tagcloud a:active{text-decoration:none;}


/*  Google AdSense
-----------------------------------------------------------------------------*/

#gastopcontainer{padding-top:12px;}

#gastop{
	margin : 0 auto;
	width : 1000px;
	text-align:right;
}

#gas2{text-align:center;}
#gas3{}
#gas4{padding-top:18px;padding-left:16px;}


/*  Google Maps
-----------------------------------------------------------------------------*/

#googlemapscontainer{margin:12px 0;}
#map{float:left;width:727px;height:358px;margin:0 12px 12px 0;}
#googlemapsballoon{color:#000;}
#googlemapsballoon a{color:#000;}

/* Overzicht adressen
-----------------------------------------------------------------------------*/

.userinfo{
	float:left;
	margin:0 10px 15px 0;
	padding:15px;
	font-size:10px;
	width:205px;
	height:140px;
}

.userinfoname{
	font-weight:bold;
	padding-bottom:6px;
	font-size:13px;
}

.userinfocontact{

}

.userinfocontactlink:link,
.userinfocontactlink:visited,
.userinfocontactlink:active{
}

.userinfocontactlink:hover{
}

