@import url("menu.css");
/* layout */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #063347;
	}
* {

	margin:0;

	padding:0;

}
.sc-footer {display:none;}
#inhoud img {border:none;}
/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.bg {
	background-color: #f2f2f3;
	text-align: center;

}
/* End hide from IE-mac */

 

 body {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;


}
body.home #wrappercontent {
background-image: url(../images/home.png);
background-repeat: no-repeat;
background-position: bottom;
}
body.doreen #wrappercontent {
background-image: url(../images/doreen.png);
background-repeat: no-repeat;
background-position: bottom;
}
body.portfolio #wrappercontent {
background-image: url(../images/portfolio.png);
background-repeat: no-repeat;
background-position: bottom;
}
body.samenwerken #wrappercontent {
background-image: url(../images/samenwerken.png);
background-repeat: no-repeat;
background-position: bottom;
}
body.contact #wrappercontent {
background-image: url(../images/contact.png);
background-repeat: no-repeat;
background-position: bottom;
}


#wrap {
	margin: 0px auto;
	width: 1017px;
	text-align: left;
	background-image: url(../images/achtergrond.jpg);
	background-repeat: no-repeat;
	height: 795px;

}



#wrappercontent {
	width: 975px;
	position: relative;
	left: 12px;
	top: 37px;
	height: 737px;

			

}
.inwrappercontent {
	width: 975px;
	position: relative;
	left: 0px;
	top: 0px;
	height: 737px;

			

}
#boven {
	height: 166px;
	width: 976px;
	position: relative;
	left: 0px;
	top: 0px;

}
#bannerboven {
	position: relative;
	top: 63px;
	width: 489px;
	left: 470px;
	height: 81px;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;

}

#midden {
	text-align: left;
	position: relative;
	left: 0px;
	top: 0px;

}

#zoeken {

	width: 239px;

	position: relative;

	top: 20px;

	left: 36px;



}
#innav {
	position: relative;
	left: 17px;
	width: 940px;
	top: 3px;
	background-color: #D31145;
	height: 20px;
	text-align:right;
}
.menu li {
float:left;
list-style-type:none;
}
ul.menu {
float:right;

}
.menu li  a {
font-weight: bold;
font-size: 13px;
text-align: left;
text-decoration: none;
display: block;
padding-right: 35px;
padding-left: 35px;
font-family: Verdana, Arial, Helvetica, sans-serif, "Century Gothic";
text-transform: uppercase;
padding-top: 2px;
color:#ffffff;
}
.menu li  a:hover, .menu li.active  a, .menu li.current  {
color: #e397b2;
}




#footer {
	display: block;
	height: 40px;
	width: 967px;
	position: relative;
}
#inlogdiv a {
	color: #000000;	
}
#inlogdiv {
	position: absolute;
	height: 15px;
	width: 100px;
	right: 0px;
	bottom: 0px;
display:none;
}





#binnenfooter {
	width: 940px;
	font-size: 12px;
	padding-top: 0px;
	position: relative;
	left: 17px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: normal;
	background-color: #D31145;
	height: 20px;
	text-align: right;
}
#binnenfooter p {
	padding: 3px 45px 0px 0px;
	}
.name, .pass{
	width: 140px;
}
.hasTip img{
border:none;

}
.tool-tip {
	background: #01A7B5;
	border: 2px solid #B71F45;
	padding: 5px;
	font-size: 0.79em;
	max-width: 200px;
	color:#FFF;
      }
.tool-title {
      font-weight: bold;
      }
fieldset {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Century Gothic";
	padding: 20px;
	font-size: 10px;
}
.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



#binnencontent {
	position: relative;
	left: 0px;
	width: 950px;
	top: 0px;

}
#content {
	position: relative;
	left: 0px;
	top: 0px;
	height: 508px;
}

#content1 {
	position: relative;
	left: 0px;
	top: 0px;
	clear: both;
}
#midden2 {
	height: 30px;
	position: relative;
	left: 0px;
	top: 0px;
	display: block;
	width: 993px;
}


#binnencontent1 {
	position: relative;
	left: 41px;
	width: 694px;
	top: 0px;

}
#inhoudrechts {
	position: relative;
	left: 0px;
	top: 28px;
	width: 200px;
	float: right;
	color: #333;
	padding-bottom: 30px;
}

.mod_placehere h1 {
	font-size: 12px;
	color: #01A7B5;
	margin-top: 10px;
	}


#inhoud {
	position: relative;
	top: 12px;
	left: 0px;
	width: 479px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: right;
	line-height: 2.1em;
	background-image: url(../images/trans.png);
	background-repeat: repeat;
	background-color: #FFF;
}
#inhoudsmal {
	position: relative;
	top: 0px;
	left: 0px;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 20px;
	margin-bottom: 20px;
	float: left;
}


.inhoud1 {
	position: relative;
	top: 0px;
	left: 0px;
	width: 694px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #E5F5FC;
	padding-right: 50px;
	padding-left: 50px;
}
#nav {
	position: relative;
	left: 0px;
	top: 0px;
	height: 30px;
	width: 976px;
}


.inhoudboven {
	position: relative;
	top: 0px;
	left: 0px;
	width: 410px;
	float: left;
	padding-bottom: 20px;
	padding-top: 20px;

}

.inhoudbovenlinks {

	float: left;

	width: 260px;

	height: 200px;

	position: relative;

	left: 0px;

	top: 0px;

}


#binnenboven {

	position: relative;

	top: 42px;

	left: 38px;

	width: 766px;

	height: 196px;

}
li {
	list-style-position: inside;	
	}
a:link, a:active, a:visited{
	color: #063347;
	text-decoration: underline;

}
a:hover{
	color: #000;

}
#binnenfooter a:link, #binnenfooter a:active, #binnenfooter a:visited{
	color: #FFF;
	text-decoration: none;
}
#binnenfooter a:hover{
	color: #000;
	text-decoration: none;
}
.inlinks a:link,.inlinks a:active,.inlinks a:visited{
	text-decoration: none;
}
.inlinks a:hover{
	color: #FFF;
}

	/* MENULINKS */

#inhoudlinks .menu li {
	list-style-type: none;
	line-height: 20px;
	float: none;
}
#inhoudlinks .menu a {
	font-size: 12px;
	text-decoration: none;
	display: block;
	text-transform: none;
	padding-right: 0px;
	padding-left: 5px;
}
#inhoudlinks .menu li a:link {
	color: #000;
}
#inhoudlinks .menu li a:visited {
	color: #000;
}
#inhoudlinks .menu li a:hover {
	color: #B71F45;
}
#inhoudlinks .menu li a:active {
	color: #B71F45;
}


#inhoudlinks .menu li.active a {
	color: #B71F45;
	font-style: italic;
}

.formstijl label {
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 5px;
}
.formstijl {
	background-color: #01A7B5;

}
.formstijl .verzend button {

}
.formstijl input {background: transparent;
}
.formstijl .inputbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	padding-right: 7px;
	padding-left: 7px;
	height: 15px;
	padding-top: 4px;
	margin: 0px;
}
.voorletters .inputbox {
	width: 100px;
}

.merk .inputbox {
	width: 85px;
}
.huisnummer .inputbox, .postcode .inputbox {
	width: 85px;
}
.achternaam .inputbox, .straatnaam .inputbox, .bedrijfsnaam .inputbox, .plaats .inputbox, .telefoonnummer .inputbox, .emailadres .inputbox, .voorkeursdata .inputbox{
	width: 160px;
}
#com-form-login li{
	padding-top: 10px;
	padding-left: 25px;	
	}

/* JOOMLA SPECIFIC CSS CODE */
.search fieldset {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	}
.search fieldset legend {
	font-weight: bold;
	color: #063347;
	padding-right: 5px;
	padding-left: 5px;
	padding-top:0px;
	}
.search fieldset div{
	padding-top:10px;	

	}
.user fieldset {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	}
	.user fieldset legend {
	font-weight: bold;
	color: #063347;
	padding-right: 5px;
	padding-left: 5px;
	padding-top:0px;
	}
	.user fieldset div{
	padding-top:10px;	

	}
		.user fieldset div button{
	margin-bottom:10px;	

	}
#form-login {
	font-size: 11px;	
	}
#form-login-remember {
		padding-top:5px;
		padding-bottom:5px;
	}
	#form-login ul {
		padding-top:5px;
	}

.article_separator{

}

.adminform{

}
.author{

}
.back_button {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #063347;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-bottom: 5px;
	}
.bannerfooter{

}
.bannergroup{

}
.bannerheader{

}
.banneritem{

}
.blog{

}
.blog_more{

}
.blogsection{

}
.breadcrumbs{

}
.button{

}
.buttonheading{

}

.clr{
clear:both
}
.componentheading, .contentheading{

}
.content_email{

}
.content_rating{

}
.content_vote{

}
.contentdecription{

}
.contentpagetitle{

}
.contentpane{

}
.contentpaneopen{

}
.contenttoc{

}
.createdate{

}
.created-date{

}
.date{

}
.input{

}
.inputbox{

}
.intro{

}
.latestnews{

}
.loclink{

}
a.mainlevel:link, a.mainlevel:active, a.mainlevel:visited{

}

a.mainlevel:hover{

}
.message{

}
.metadata{

}
.modifydate{

}
.module{

}
.inlinks .moduletable, .inrechts .moduletable{
padding-bottom:10px;
}
.inrechts .moduletable{
padding-top:10px;
}
.moduletable fieldset {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.moduletableformulier h3{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	color: #000;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	line-height: 22px;
	margin-bottom: 10px;
	margin-right: 15px;
	margin-left: 15px;
}
.moduletableformulier {
	background-image: url(../images/bgform.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-top: 20px;
	padding-top: 10px;
	color: #FFF;
}

.moduletable h3{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #063347;
	color: #063347;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	line-height: 22px;
	margin-bottom: 10px;
}
#bekijkook .moduletable h3{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #063347;
	color: #063347;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	line-height: 22px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.mosimage{

}
.mosimage_caption{

}
.mostread{

}
.newsfeed{

}
.outline{

}

.pagenav{

}
.pagenav_next{

}
.pagenav_prev{

}
.pagenavbar{

}
.pagenavcounter{

}
.pathway{

}
.pollstableboarder{

}
.print img {
	border:none;	
}
.read{

}
.search{

}
.searchintro{

}
.sections{

}
.sectiontable_footer{


}
.sectiontableentry{

}
.sectiontablefooter{

}
.sectiontableheader{

}
.small{

}.smalldark{

}
a.sublevel:link, a.sublevel:active, a.sublevel:visited{

}
a.sublevel:hover{

}
.title{

}
.wrapper{

}
