H1                { font-size                  : 20px                             } 
H2                { font-size                  : 16px                             } 
H3                { font-size                  : 12px;                            } 
#human {
visibility:hidden;
display:none;
}
div.fl
{
  float:left;
}
#toptext
{
  float:right;
  text-align:right;
}
#logo
{
  height:50px;
}
#logo div
{
  float:left;
  width:66px;
}
br.h4
{
  line-height: 4px;
}
font.logospreuk
{
  padding-top:4px;
  letter-spacing:8px;
  font-size:10px;
  font-family:verdana;
  color:#ccc;
  font-weight:bold;
}
#container div.zoek {
  position:absolute;
  top:83px;
  margin:auto;
  z-index:100;
}
#container div.subzoek {
  top:0px;
  position:relative;
  left:775px;
}
#txtHint
{
  width:115px;
  z-index:100;
}
#hints
{
  z-index:100;
  width:115px;
  background-color:#FFFFFF;
}
#container div.reis {
  position:absolute;
  top:330px;
  margin:auto;
  z-index:100;
}
#container div.subreis {
  top:100px;
  position:relative;
  left:0px;
}
#txtreisHint
{
  top:-100px;
  width:115px;
  z-index:100;
}
#reishints
{
  z-index:100;
  width:115px;
}

font.logotekst
{
  letter-spacing:1px;
  font-size:22px;
  font-family:verdana;
  color:#c00;
  font-weight:bold;
}
#form_body
{
  padding:0px;
  font: 8pt Arial;
}
#form_body form
{
  margin:0px;
}
#form_body fieldset
{
  border:0px;
  padding: 0;
  width: 240px;
}
#form_body fieldset ul
{
  margin: 0;
  padding: 0;
}
#form_body fieldset ul li
{
  list-style: none;
  margin-bottom: 3px;
  text-align: left;
}
#form_body fieldset ul li label
{
  width: 110px;
  float: left;
  padding-left: 1px;
}
#form_body fieldset ul li input
{
  background-image:url('http://administratie.muziekverzorging.nl/images/input.gif');
  background-repeat: no-repeat;
  background-color: #ffffff;
  width: 107px;
  height:18px;
  padding-left:5px;
  padding-top:2px;
  border: 0px;
  font-size: 10px;
  width: 110px;
}
#form_body fieldset ul li input.submit
{
  background-image:url('http://administratie.muziekverzorging.nl/images/submit.gif');
  background-repeat: no-repeat;
  background-color: #f1f1f1;
  margin-top:0px;
  width: 60px;
  height:18px;
  border: 0px;
  font-size: 10px;
}

html, body {
	background: #f1f1f1;
	margin: 0;
	padding: 0;
}
body, form, input, select, textarea, td {
	font-family: arial;
	color: #727272;
	font-size: 11px;
}
div.clr           { background: url('http://administratie.muziekverzorging.nl/images/grijze-balk.gif') no-repeat; 
                    width:870px;
                    font-family                : Verdana, Arial, sans-serif;
                    font-size                  : 11px;
height:24px;
margin-left:25px;
                    font-weight                : bold;
                    text-align                 : center;
                    padding-top : 5px;                          }

A.white {                    color                      : #666666;
text-decoration            : none;
                    font-family                : Verdana, Arial, sans-serif;}
        
#menu{position:absolute; top:64px; margin-top:10px;}
#menu ul .top{padding-left:5px;font-weight: bold;}
#menu ul .item{display:none;}
#menu ul:hover .item{display:block;background:#aaa;padding:5px;margin:0px;}
#menu ul:hover .item a{color:#fff;text-decoration:none;}
#menu ul:hover .item a:hover{color:#444;}
#menu ul{height:19px;float:left;margin:0px;padding-left:0px;padding-top:5px;margin-left:1px;background:#ddd;list-style:none;}
.clear{clear:both;}

.cssform p{
width: 150px;
margin: 0;
padding: 3px 0 8px 0;
padding-left: 95px; /*width of left column containing the label elements*/
/* border-top: 1px dashed gray;*/
height: 10px;
}

.cssform label{
height: 10px;
float: left;
margin-left: -95px; /*width of left column*/
width: 100px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}

a {
	color: #b6101d;
	text-decoration: none;
}

a.bullet {
display: block;
padding-left: 13px;
background: url('http://administratie.muziekverzorging.nl/images/a_bullet.gif') 0 4px no-repeat;
}


a.bulletinline {
display: block;
padding-left: 13px;
background: url('http://administratie.muziekverzorging.nl/images/a_bullet.gif') 0 4px no-repeat;
}


a.bulletNoBlock {
	padding-left: 13px;
	background: url('http://administratie.muziekverzorging.nl/images/a_bullet.gif') 0 4px no-repeat;
}
a.bullet.down {
	background: url('http://administratie.muziekverzorging.nl/images/a_bullet_down.gif') 0 4px no-repeat;
}
a:hover {
	color: #434343;

}
a.indent10 {
	margin-left: 10px;
}
a.indent20 {
	margin-left: 20px;
}

img {
	border: 0;
}

.txtSmall {
	font-size: 9px;
}
.txtRed {
	color: #b6101d;
}
.txtDarkGray {
	color: #727272;
}
a.txtDarkGray:hover {
	color: #b6101d;
}

.moreLineHeight {
	line-height: 16px;
}

h1 {
	margin: 0;
	padding: 0;
}

h2 {
	margin: 2px;
	color: #b6101d;
}

h3 {
	font-size: 13px;
	margin: 0;
	color: #b6101d;
}
h3.links {
	font-size: 10px;
	margin: 0;
}
h3.right {
	display: block;
	width: 450px;
}
h1.default {
	font-size: 19px;
	color: #b6101d;
	margin: 0 0 10px 0;


}
h1.default.lessmargin {
	margin-bottom: 0;
}
h1.white
{
	font-size: 20px;
	color: #fff;
}
h1.white a
{
	font-size: 20px;
	color: #fff;
}

.dark {
	color: #434343;
}

.clearer {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
}

hr {
	height: 1px;
	color: #dbdbdb;
	background: #dbdbdb;
	margin: 15px 0 15px 0;
	border: 0;
}

#container {
	width: 920px;
	margin: auto;
	background: url('http://administratie.muziekverzorging.nl/images/container_bg.gif') repeat-y;
}
#container #containerBottom {
	width: 920px;
	height: 25px;
	background: url('http://administratie.muziekverzorging.nl/images/container_bottom.gif') no-repeat;
}

#contentContainer {
	padding: 15px 25px 0 25px;
         z-index:80;
}
#container form input.text {
	background-image:url('http://administratie.muziekverzorging.nl/images/input.gif');
	background-repeat: no-repeat;
	background-color: #e2e2e2;
	width: 107px;
	height:18px;
	padding-left:5px;
	padding-top:2px;
         margin-right:6px;
	border: 0px;
	font-size: 10px;
}
#topbar {
	height: 25px;
	background: url('http://administratie.muziekverzorging.nl/images/topbar.gif') no-repeat;
	margin: 15px 0 15px 0;
}

#topbar form {
	float: right;
	padding: 3px 5px 0 0;
}
#topbar form input.text {
	background-image:url('http://administratie.muziekverzorging.nl/images/input.gif');
	background-repeat: no-repeat;
	background-color: #e2e2e2;
	width: 107px;
	height:18px;
	padding-left:5px;
	padding-top:2px;
         margin-right:6px;
	border: 0px;
	font-size: 10px;
}
#topbar form input.submit {
	background-image:url('http://administratie.muziekverzorging.nl/images/submit.gif');
	background-repeat: no-repeat;
	background-color: #e2e2e2;
         margin-top:0px;
	width: 60px;
	height:18px;
	border: 0px;
	font-size: 10px;
}

#topbar form input#search {
         z-index:450;
	width: 200px;
}

#topbar #subnav {
	height: 23px;
	background: #d4d4d4;
	border-top: 1px solid #fff;
}
#topbar #subnav div {
	height: 18px;
	background: #d4d4d4;
	padding: 5px 15px 0 10px;
	float: left;
	color: #fff;
}
#topbar #subnav div a {
	color: #333;
	margin: 0 10px 0 10px;
}
#topbar #subnav div a:hover {
	color: #b6101d;
}
#topbar #subnav div a.selected {
	color: #b6101d;
}

#topPhotoContainer {
	z-index:10;
	height: 230px;
	position: relative;
	margin-bottom: 15px;
}
#topPhotoContainer.small {
	width: 576px;
	height: 170px;
	float: left;
	margin-bottom: 0;
}
#topPhotoContainer div {
	z-index:10;
         margin-left: 3px;
	width: 277px;
	height: 92px;
	position: absolute;
	top: 72px;
	left: 0;
	color: #fff;
         background: url('http://administratie.muziekverzorging.nl/images/redbox.gif') no-repeat;
}
#topPhotoContainer div.sm {
	z-index:10;
        margin-left: 3px;
	width: 277px;
	height: 92px;
	position: absolute;
	top: 120px;
	left: 0;
        opacity: 0.8;
        filter: alpha(opacity = 80);
        background: url('http://administratie.muziekverzorging.nl/images/redbox.gif') no-repeat;
}
#topPhotoContainer div.sm2 {
	z-index:10;
        margin-left: 35px;
	width: 250px;
	height: 130px;
	position: absolute;
	top: 48px;
	left: 0;
}
#topPhotoContainer.small div {
	height: 72px;
	top: 52px;
         background: url('http://administratie.muziekverzorging.nl/images/redboxsmall.gif') no-repeat;
}
#topPhotoContainer div p {
	margin: 15px 15px 0 0;
	text-align: right;
	font-size: 18px;
	
}

#topPhotoContainer div p a {
	color: #fff;	
	text-decoration:none;
}

#topPhotoContainer div p#more {
	margin-top: 4px;
	font-size: 12px;
	}



#topPhotoContainer.small div p {
	margin: 15px 15px 0px 0px;
	text-align: right;
	font-size: 18px;
}

.jBox {
	width: 283px;
	float: right;
	margin: 0 10px 15px 0; 
         background: url('http://administratie.muziekverzorging.nl/images/bovenrandnew.gif') no-repeat;
}
.jBox div.header {
	height: 58px;
	padding: 12px 0 0 18px;
}
.jBox div.content {
	height: 136px;
	padding: 19px 13px 19px 13px;
	color: #727272;
}
.jumpBox {
	width: 283px;
	float: left;
	margin: 0 10px 15px 0; 
         background: url('http://administratie.muziekverzorging.nl/images/bovenrandnew.gif') no-repeat;
}
.jumpBoxlast {
	width: 283px;
	float: left;
	margin: 0 10px 15px 0; 
	margin-right: 0;
         background: url('http://administratie.muziekverzorging.nl/images/bovenrandnew.gif') no-repeat;
}
.jumpBoxlast div.header {
	height: 58px;
	padding: 12px 0 0 18px;
}
.jumpBoxlast div.content {
	height: 136px;
	padding: 19px 13px 19px 13px;
	color: #727272;
         background: url('http://administratie.muziekverzorging.nl/services/images/servicesmall.jpg') no-repeat;
         background-position: 176px 95px;
}
.jumpBox div.header {
	height: 58px;
	padding: 12px 0 0 18px;
}
.jumpBox div.content {
	height: 136px;
	padding: 19px 13px 19px 13px;
	color: #727272;
}

.pBox {
         margin-top:16px;
         padding-bottom:8px;
	width: 576px;
	height: 120px;
}

.pBox:hover
{
	background: url('http://administratie.muziekverzorging.nl/images/grey_venster_576_120.gif') no-repeat;
}

.pBox div.content {
	height: 120px;
	margin: 0 0 0px 0;
	color: #727272;
         cursor:hand;
}

.pBox div.content p{
         padding-top:10px;
	margin: 15px;
	margin-bottom:0px;
}

.pBox img {
	float: left;
	margin: 0 10px 0 0;
}

.jumpBox3 {
	width: 868px;
	height: 185px;
	border-left: 13px solid #b6101d;
	border: 1px solid #dbdbdb;
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	background: #f8f8f8;
	float: left;
}

.jumpBox2 {
	width: 283px;
	height: 187px;
	border: 0px solid #dbdbdb;
	float: left;
	margin-right: 10px;
         background: url('http://administratie.muziekverzorging.nl/images/blokrand.gif') no-repeat;
}
.jumpBox2.last {
	margin: 0;
        background: url('http://administratie.muziekverzorging.nl/images/blokrand.gif') no-repeat;
}
.jumpBox2.imgtop div {
	width: 245px;
	margin: auto;
	padding-top: 15px;
}


.area {
overflow:hidden; 
width:230px; 
height:40px; 
border:0px;
margin-left:5px;
}

.txt {
	background-image:url('http://administratie.muziekverzorging.nl/images/input.gif');
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 107px;
	height:18px;
	padding-left:5px;
	padding-top:2px;
	border: 0px;
	font-size: 10px;
}
.submit {
	background-image:url('http://administratie.muziekverzorging.nl/images/submit.gif');
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 60px;
	height:18px;
	border: 0px;
	font-size: 10px;
}

.jumpBox2.imgleft img {
         padding: 5px 5px 0 0;
	float: right;
}
.jumpBox2.imgleft div {
	text-align: left;
	padding: 9px 13px 9px 13px;
}
.jumpBox2.text {
	width: 251px;
	height: 155px;
	padding: 15px;
}


.topLine {
	border-top: 1px solid #dbdbdb;
	margin-top: 15px;
	/*height:153px;*/
}

table.topLine {
	border-top: 1px solid #dbdbdb;
	margin-top: 15px;
}
div.topLine {
	border-top: 1px solid #dbdbdb;
	padding-top: 15px;
	
}
div.topLine.contentImgLeft {
	/*height: 134px;*/
	/*margin-bottom: 15px;*/
}
div.topLine.contentImgLeft img {
	float: left;
}
div.topLine.contentImgLeft div {
	width: 440px;
	float: left;
	margin-left: 15px;

}
.right {
	float: right;
}

.boxSemi {
	width: 544px;
	background: #f8f8f8;
	border: 1px solid #dcdcdc;
	float: left;
	padding: 15px;
}

.boxRight {
	background-image:url('http://administratie.muziekverzorging.nl/images/grey-right.gif');
	width: 282px;
	height: 170px;
	float: right;
	margin-left: 10px;
}

.halfClm {
	width: 47%;
	float: left;
	padding-right: 15px;
}

.indent {
	padding: 15px;
}

.spacer {
	height: 15px;
	margin-top: 15px;
	border-top: 1px solid #dbdbdb;
}

#leftnav {
	width: 200px;
	float: left;
	padding-top: 15px;
	margin-right: 15px;
}
#leftnav #leftnavTop {
	width: 170px;
	margin-left: 10px;
	height: 17px;
	background: #b6101d;
	color: #fff;
	text-transform: uppercase;
	padding: 4px 0 0 10px;
	font-weight: bold;
}
#leftnav ul, #leftnav li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#leftnav li {
	width: 180px;
	
	padding: 6px 0 6px 20px;
	background: #d1d0cc url('http://administratie.muziekverzorging.nl/images/a_bullet.gif') 7px 9px no-repeat;
	border-bottom: 1px solid #fff;
	float: left;
}
#leftnav li.active {
	background: #e3e3e0 url('http://administratie.muziekverzorging.nl/images/a_bullet_down.gif') 7px 10px no-repeat;
}

#leftnav li.niv2 a {

                      width: 172px;

                      padding-left: 8px;

                      background: url('http://administratie.muziekverzorging.nl/images/a_bullet_hyphen.gif') 0 7px no-repeat;

}

 



#leftnav .niv2Active a {

                      width: 172px;

                      padding-left: 8px;

                      color: #b6101d;

                      font-weight: bold;

                      background: url('http://administratie.muziekverzorging.nl/images/a_bullet_hyphen_active.gif') 0 7px no-repeat;

} 
/*
#leftnav .niv2Active a {
	color: #b6101d;
	font-weight: bold;
}*/

#leftnav li.niv3 a {
	background: #f1f1f0 url('http://administratie.muziekverzorging.nl/images/a_bullet_square.gif') 7px 6px no-repeat;
	padding-left: 13px;
	width: 157px;
	margin-left: 10px;
	
	
}

#leftnav .niv3Active a {
	background: #f1f1f0 url('http://administratie.muziekverzorging.nl/images/a_bullet_square-active.gif') 7px 6px no-repeat;
	padding-left: 13px;
	width: 157px;
	margin-left: 10px;
	
}


#leftnav li.niv3.last {
	border-bottom: 1px solid #fff;
}
#leftnav li.niv2 {
	background: #e3e3e0;
}
#leftnav li a {
	width: 100%;
	color: #434343;
	display: block;
}
#leftnav li.active a {
	color: #b6101d;
	font-weight: bold;
}
#leftnav li a:hover {
	color: #b6101d;
}

#content {
	width: 655px;
	float: left;
}

#content #contentHalf {
	width: 416px;
	padding-right: 15px;
	/*border-right: 1px solid #dbdbdb;*/
		
}
#content #contentRight {
	width: 204px;
	float: right;
	margin-right: 2px;
	

}
#content #contentRight .contentBox {
	border: 1px solid #dbdbdb;
	margin-bottom: 15px;
}
/*added pcl */
#content #contentRight .contentBox .indent p {
	margin-top:0;
}

#content #contentRight .indent {
	padding: 10px;
}
#content #contentRight img {
	margin-bottom: 5px;
}


.img.leftFloat {
	float: left;
}

div.hr {
	height: 0;
	font-size: 0;
	line-height: 0;
	margin-top: 15px;
	border-top: 1px solid #dbdbdb;
	padding-top: 15px;
}



#RelatedSites {
	width: 870px;
	margin: auto;
	text-align: center;
	padding-bottom: 30px;
}
#RelatedSites a {
	color: #727272;
}
#RelatedSites a:hover {
	color: #b6101d;
}



#footer {
	width: 870px;
	height: 69px;
	margin: auto;
	padding: 15px 25px 0 25px;
	background: url('http://administratie.muziekverzorging.nl/images/footer_bg.gif') no-repeat;
}
#footer #address {
	float: right;
	text-align: right;
	margin-top: 20px;
}
#footer #servicenav {
	padding-top: 34px;
	color: #b6101d;
}

