body, div, img, ul, ol, li, p, a, a:hover, h1, h2, h3, h4  {
margin				: 0px;
padding				: 0px;
border				: 0px solid #ffffff;
font-size				: 100%;

}

body,html {
margin				: 0px 0px 0px 0px;
text-align			: center;
background-color			: #d6c6a7;	/*  35% goud */
background			: url(/cmsfile/104385) repeat left top;
color				: #840017;	/* 100% rood */
height				: 100%;
}

hr {
display				: none;
}

#container {
margin				: 15px auto 0px auto;
width				: 950px;
height				: 565px;
text-align			: left;
}

.beheerbalk {
padding				: 3px 0px 3px 0px;
border-bottom			: 1px solid #ffffff;
background-color			: #840017;
}

.beheerbalk ul {
width				: 940px;
margin				: auto;
padding				: 0px 10px 0px 0px;
list-style			: none;
text-align			: right;
}

.beheerbalk li {
display				: inline;
padding				: 0px 0px 0px 8px;
color				: #d6c6a7;
font-family			: Georgia, "Times New Roman", Times, serif;
font-size				: 11px;
}

.beheerbalk a {
color				: #d6c6a7;
text-decoration			: none;
}
.beheerbalk a:hover {
color				: #ffffff;
text-decoration			: underline;
}


/* Navigatiebalk --------------------------------------------------- */

#nav {
float					: left;
clear					: both;
width					: 930px;	/* 950px */
height					: 70px;
padding					: 0px 0px 0px 20px;
/*background-image				: url(/cmsfile/98977);*/
background-repeat				: repeat-x;
}
.navhome{ background: url(/cmsfile/98977);}
.navsub{ background: url(/cmsfile/100937);}
#home {
float					: left;
}

#home a {
display					: block;
width					: 250px;
height					: 70px;
background-image				: url(/cmsfile/98997);
}
#home a:hover {
display					: block;
width					: 250px;
height					: 70px;
background-image				: url(/cmsfile/99017);
}

#home span {
display					: none;
}

#menu {
float					: right;
position					: fixed;
z-index					: 100;
margin					: 12px 0px 0px 250px;
}


/* Content -------------------------------------------------------- */

#wrap {
clear					: both;
width					: 930px;	/* 950px */
height					: 433px;
padding					: 0px 0px 0px 20px;
/*background-color				: #900028;	rood */

background-repeat				: no-repeat;
background-position			: top right;
color					: #840017;	/* 100% rood */

}

.standard_page{
background-image				: url(/cmsfile/99021);
background-color				: #f9f4ee;	
}
.content_page {
background-image				: url(/); /* beige met schild = 99021*/
background-color				: #840017;
}
.content_home {
background-color				: #900028;
background-image				: url(/cmsfile/101237); /*rood met */ /*100613*/
}
.content_home h1{
color					:#b39156;
}
.content_specialisaties {
background-color				: #f9f4ee;
background-image				: url(/cmsfile/100613);
}
.content_werkwijze {
background-color				: #f9f4ee;
background-image				: url(/cmsfile/99025);
}
.content_bedrijf {
background-color				: #f9f4ee;
background-image				: url(/cmsfile/99029);
}
.content_aanmelden {
background-color				: #f9f4ee;
background-image				: url(/cmsfile/99033);
}

.content_leeg {
background-color				: #f9f4ee;
background-image				: url(/cmsfile/153637);
}


/*.subpagina{background-color:#f9f4ee;}*/

#subnav	{
float					: left;
width					: 250px;	 /* 250px */
height					: 398px;	 /* 433px */
padding					: 35px 0px 0px 0px;
background-color				: #b39156;	/* 100% goud */
color					: #ffffff;
text-align				: center;
}

#content {
float					: left;
z-index					: 1;
width					: 595px;	/* 610px */
height					: 428px;	/* 433px */
overflow					: auto;
padding					: 5px 50px 0px 35px;
color					: #fff;	/* 100% rood */
font-family				: Georgia, "Times New Roman", Times, serif;

scrollbar-arrow-color			: #d6c6a7;	/*  35% goud */
scrollbar-face-color			: #f2eadf;
scrollbar-track-color			: #f9f4ee;	/* 10% goud */
scrollbar-base-color			: #f9f4ee;	/* 10% goud */
scrollbar-highlight-color			: #d6c6a7;	/*  35% goud */
scrollbar-shadow-color			: #d6c6a7;	/*  35% goud */
scrollbar-darkshadow-color			: #f9f4ee;	/* 10% goud */
}


/* Footer -------------------------------------------------------- */
#footer {
clear					: both;
width					: 850px;	/* 950px */
height					: 62px;		/* 62px */
padding					: 0px 50px 0px 50px;
}

.page {
background-image				: url(/cmsfile/99037);
}
/*.home,*/ .specialisaties, .werkwijze, .bedrijf, .aanmelden {
background-image				: url(/cmsfile/100617); /*98989*/
}
.footerhomepage {
background-image				: url(/cmsfile/98989);
}

.footer_leeg {
	background-image				: url(/cmsfile/153641); 	
}

#faq {
float					: left;
width					: 167px;
padding					: 40px 0px 0px 0px;
}

#second {
float					: right;
width					: 167px;
padding					: 40px 0px 0px 0px;
}


/* Adressen homepage --------------------------------------------- */

.adresblok {
margin					: 0px 8px 0px 8px;
padding					: 4px 0px 12px 0px;
border-top				: 1px solid #d6c6a7;	/*  35% goud */

}

.adresblok h2 {
padding					: 0px 0px 0px 0px;
background-color				: #b39156;	/* 100% goud */
color					: #ffffff;
font-size					: 14px;
line-height				: 21px;
font-weight				: bold;
letter-spacing				: 1px;
}

.adresblok p {
padding					: 0px 0px 0px 0px;
background-color				: #b39156;	/* 100% goud */
color					: #840017;	/* 100% rood */
font-size					: 13px;
line-height				: 21px;
}

.adresblok a {
padding					: 0px 0px 0px 0px;
background-color				: #b39156;	/* 100% goud */
color					: #ffffff;
font-size					: 18px;
line-height				: 21px;
text-decoration				: none;
}
.adresblok a:hover {
background-color				: #b39156;	/* 100% goud */
color					: #840017;	/* 100% rood */
font-size					: 18px;
line-height				: 21px;
text-decoration				: none;
}

p.telefoon {
padding					: 4px 0px 0px 0px;
background-color				: #b39156;	/* 100% goud */
color					: #ffffff;
font-size					: 24px;
line-height				: 21px;
font-weight				: normal;
}


/* Bel mij ------------------------------------------------------- */

.callme {
border-top				: 1px solid #D6C6A7;
font-weight				: bold;
font-size					: 0.8em;
}
.callme p {
color					: #840017;	/* 100% rood */
font-size					: 1.2em;
margin					: 10px 0 5px 0;
}
.callme li {
list-style				: none;
padding					: 0;
}
#subnav .callme ul {
border					: none;
}
.callme input {
margin					: 0 0 8px 0;
border					: none;
padding					: 2px;
}
#subnav .callme .submit .btn {
background-color				: #840017;
color					: #fff;
font-weight				: bold;
font-size					: 0.8em;
padding					: 1px 4px;
cursor					: pointer;
}
#subnav .callme .submit {
width					: 50px;
margin					: 0 0 0 147px;
position					: relative;
display                 			: inline;
}
#subnav .callme .alert {
width					: 275px;
height					: 100px;
border					: 4px solid #D6C6A7;
margin					: 15px 0 0 225px;
padding					: 5px;
background				: #fff;
position					: absolute;
font-size					: 0.8em;
display					: none;
}
.alert .succes, .alert .error, .alert .fieldcheck {
display					: none;
}
#subnav .callme form {
margin: 0;
}


/* Content ------------------------------------------------------- */
#goud h1{color: #b39156 !important;}
#content #goud h2{color:#fff !important;}
#goud {width:400px; height:auto; z-index:11 !important;}
#content #goud p{color:#fff !important;}
#content .content_home h1{
color:#b39156; /* goud */ 
}


#content.hoofdpagina {
width					: 434px;	/* 610px */
padding					: 5px 210px 0px 35px;
}
#content h1 {
padding					: 0.4em 0px 0.4em 0px;
color					: #840017;	/* 100% rood */
font-size					: 21px;
font-weight				: bold;
}
#content h2 {
padding					: 0.3em 0px 1em 0px;
color					: #840017;	/* 100% rood */
font-size					: 12px;
font-weight				: bold;
}

#content h3 {
padding					: 0px 0px 0.8em 14px;
background-image				: url(/cmsfile/100621);
background-repeat				: no-repeat;
background-position			: left 5px;
color					: #840017; /* 100% rood */
font-size					: 15px;
font-weight				: bold;
}

#content h4 {
padding					: 0px 0px 0px 0px;
color					: #840017;	/* 100% rood */
font-size					: 12px;
font-weight				: bold;
line-height				: 21px;
}

#content h5 {
padding					: 0px 0px 0px 0px;
color					: #840017;
font-size					: 14px;
font-weight				: bold;
line-height				: 24px;
margin                  			: 10px 0 0 0;
line-height             			: 21px;
}


#content p {
padding					: 0px 0px 1em 0px;
color					: #840017;	/* 100% rood */
font-size					: 12px;
line-height				: 21px;
}

#content ul {
padding					: 0px 0px 1em 16px;
color					: #840017;	/* 100% rood */
font-size					: 12px;
line-height				: 21px;
}
#content li {
color					: #840017;	/* 100% rood */
font-size					: 12px;
line-height				: 21px;
}

#content a {
color					: #b39156;	/* 100% goud */
text-decoration				: underline;
}
#content a:hover {
color					: #840017;	/* 100% rood */
}
#linklijst{z-index:12 !mportant;}
#content .linkbuilding {
position					: absolute;
margin					: /*-335px*/ 0 0 0 450px;
z-index                			 : 0; /* 0 */
}
.linkbuilding li {
list-style				: none;
text-align				: center;
margin					: 0 0 5px 0;
}
#content .linkbuilding li a {
color					: #fff;
font-weight				: bold;
text-decoration				: none;
}
#content .linkbuilding li a:hover {
text-decoration				: underline;
}
/* Keurmerk letselschade advocatuur */
#content .linkbuilding a img{z-index:12 !important;}

/* Splashpage */

p.splashpage {
font-family				: Georgia, "Times New Roman", Times, serif;
font-size					: 11px;
}
.splashpage a {
color					: #840017;	/* 100% rood */
text-decoration				: none;
}
.splashpage a:hover {
text-decoration				: underline;
}	


/* Medewerkers ------------------------------------------------------- */

.thumbs {
float					: left;
width					: 575px;
height:auto;
margin-bottom:6px;
}

.medewerker_thumbnail {
float					: left;
margin					: 0px 0px 0px 0px;
}

.medewerker_thumbnail a img {
filter					: alpha(opacity=60);
-moz-opacity				: .60;
opacity					: .60;
}

.medewerker_thumbnail a:hover img {
filter					: alpha(opacity=99);
-moz-opacity				: .99;
opacity					: .99;
}

.medewerker_full {
display					: none;
}

.medewerker {
float					: left;
width					: 575px;
margin					: 35px 0px 0px 0px;
}

.foto_medewerker {
float					: left;
width					: 170px;
}

.content_medewerker {
float					: left;
width					: 400px;
}
.content_medewerker strong {
font-size				: 13px;
}

/* Footer ------------------------------------------------------- */

#faq span,
#second span {
display					: none;
}

#faq a,
#second a {
height					: 22px;
width					: 167px;
display					: block;
}

#faq a {
background-image				: url(/cmsfile/98981);
}
#faq a:hover,
#faq a.selected {
background-image				: url(/cmsfile/99041);
}

#second a {
background-image				: url(/cmsfile/99005);
}
#second a:hover,
#second a.selected {
background-image				: url(/cmsfile/99049);
}

#kp{color: #840017; font-size:11px; display:block; margin-bottom:6px;}
#kp a{text-decoration:none;}

/*
 * CMS Textfooter
 */ 
#cms_textfooter{color: #840017; font-size:11px;}

/*
 * Forms 
 */

form {font-family: Georgia, "Times New Roman", Times, serif;}
form table {font-size:12px;}
form td {color:#840017;} 
/*
form input[type=text]{
	border: 1px solid #aeae95;
	margin: 2px 0 3px 3px;
	width: 250px;
}
*/
form input[type=select]{
	border: 1px solid #aeae95;
	margin: 2px 0 3px 3px;
	width:250px;
}
.inputtext{
	border: 1px solid #aeae95;
	margin: 2px 0 3px 3px;
}
.inputselect{
	border: 1px solid #aeae95;
	margin: 2px 0 3px 3px;
	width:250px;
}
.inputtextarea{
	border: 1px solid #aeae95;
	margin: 2px 0 3px 3px;
	width: 250px;
	height: 150px;
}
form dataTegenpartij{
	background: transparent;
	border:none;
	margin: 6px 0;
	}
	
/*
 * USP's op de homepage
 */
 
 #usps{
	 float:left;
	 clear:both;
	 width:400px !important;
	 height:auto;
 }
 
#cms_textfooter{width:80%; height:auto; float:left; display:block; margin-top:12px;}
.hbox{width:450px;}
.hbox{_width:auto;}	
