h1.clean {
font-family:arial;
font-size:12px;
display:inline;
color:#727272;
font-size:11px;
}
H1 {
font-size:20px;
margin:0;
padding:0;
}

H2 {
font-size:16px;
color:#b6101d;
margin:2px 2px 2px 0;
}

H4 {
font-size:20px;
color:#fff;
margin:0;
padding:0;
}

h2.producten {
font-family:arial;
font-weight:bold;
font-size:15px;
display:inline;
color:#444;
}

div.producten {
margin-left:10px;
margin-right:10px;
padding-left:10px;
border-left:1px solid #999;
padding-bottom:10px;
border-bottom:1px solid #999;

}

#human {
visibility:hidden;
display:none;
}

input.buta {
width:70px;
}

input.butb {
width:70px;
font-weight:700;
}

input.butc {
width:100px;
}

#editdiv {
height:700px;
}

#toptext {
float:right;
text-align:right;
margin-top:6px;
}

#logo {
height:55px;
}

#logo div {
float:left;
margin-right:10px;
}

#logoimg {
float:left;
width:66px;
}

br.h4 {
line-height:4px;
}

br.h2 {
line-height:2px;
}

div.news {
text-align:center;
background-color:#ccc;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}

div.subnews {
border:1px solid #000;
margin:30px 50px;
padding:10px;
}

font.logospreuk {
padding-top:4px;
letter-spacing:8px;
font-size:10px;
font-family:verdana;
color:#ccc;
font-weight:700;
}

#container div.media {
position:absolute;
top:79px;
z-index:1;
margin:auto;
}

#container div.submedia {
top:0;
position:relative;
left:612px;
}

#container div.route2 {
position:absolute;
top:156px;
z-index:200;
margin:auto;
}

#container div.route {
position:absolute;
top:356px;
z-index:200;
margin:auto;
}

#container div.zoek {
position:absolute;
top:78px;
z-index:100;
margin:auto;
}

div.flags {
position:absolute;
top:79px;
z-index:100;
margin:auto;
}

#container div.subflags {
top:0;
position:relative;
left:608px;
}

#container div.subzoek {
top:0;
position:relative;
left:775px;
}

#txtHint {
width:115px;
z-index:100;
}

#hints {
z-index:100;
width:115px;
background-color:#FFF;
}

#container div.reis {
position:absolute;
top:335px;
z-index:100;
margin:auto;
}

#container div.subreis {
top:100px;
position:relative;
left:0;
}

#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:700;
}

#form_body {
font:8pt Arial;
padding:0;
}

#form_body form {
margin:0;
}

#form_body fieldset {
border:0;
width:240px;
padding:0;
}

#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:#fff;
height:18px;
padding-left:5px;
padding-top:2px;
border:0;
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:0;
width:60px;
height:18px;
border:0;
font-size:10px;
}

body {
background:#f1f1f1;
margin:0;
padding:0;
}

body,form,input,select,textarea,td {
font-family:arial;
color:#333;
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:700;
text-align:center;
padding-top:5px;
}

A.white {
color:#666;
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:700;
}

#menu ul .item {
display:none;
}

#menu ul:hover .item {
display:block;
background:#aaa;
margin:0;
padding:5px;
}

#menu ul:hover .item a:hover {
color:#444;
}

#menu ul {
height:19px;
float:left;
padding-left:0;
padding-top:5px;
background:#ddd;
list-style:none;
margin:0 0 0 1px;
}

.clear {
clear:both;
}

.cssform p {
width:150px;
height:10px;
margin:0;
padding:3px 0 8px 95px;
}

.cssform label {
height:10px;
float:left;
margin-left:-95px;
width:100px;
}

* html .threepxfix {
margin-left:3px;
}

a {
color:#b6101d;
text-decoration:none;
}

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.indent10 {
margin-left:10px;
}

a.indent20 {
margin-left:20px;
}

img {
border:0;
}

.txtSmall {
font-size:9px;
}

.moreLineHeight {
line-height:16px;
}

h2.front {
font-family:arial;
color:#727272;
font-size:11px;
font-weight:400;
margin:0;
}

h3.links {
font-size:10px;
margin:0;
}

h3.right {
display:block;
width:450px;
}

h1.default {
font-size:19px;
color:#b6101d;
margin:0 0 10px;
}

h1.default.lessmargin {
margin-bottom:0;
}

.clearer {
clear:both;
height:0;
font-size:0;
line-height:0;
}

hr.flp {
height:1px;
color:#dbdbdb;
background:#dbdbdb;
border:0;
margin:2px 0;
}

hr {
height:1px;
color:#aaa;
background:#aaa;
border:0;
margin:15px 0;
}

#container {
width:920px;
background:url('http://administratie.muziekverzorging.nl/images/container_bg.gif') repeat-y;
margin:auto;
}

#container #containerBottom {
width:920px;
height:25px;
background:url('http://administratie.muziekverzorging.nl/images/container_bottom.gif') no-repeat;
}

#contentContainer {
z-index:80;
padding:10px 25px 0;
}

#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:0;
font-size:10px;
}

#topbar {
height:25px;
background:url('http://administratie.muziekverzorging.nl/images/topbar.gif') no-repeat;
z-index:100;
margin:10px 0 15px;
}

#topbar form {
float:right;
z-index:100;
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:0;
font-size:10px;
z-index:100;
}

#topbar form input.submit {
background-image:url('http://administratie.muziekverzorging.nl/images/submit.gif');
background-repeat:no-repeat;
background-color:#e2e2e2;
margin-top:0;
width:60px;
height:18px;
border:0;
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;
float:left;
color:#fff;
padding:5px 15px 0 10px;
}

#topbar #subnav div a {
color:#333;
margin:0 10px;
}

#neebtw {
z-index:10;
top:120px;
width:870px;
height:230px;
position:absolute;
margin-bottom:15px;
}

#neebtw div {
z-index:10;
margin-left:3px;
position:absolute;
left:705px;
}

#topPhotoContainer {
z-index:10;
width:870px;
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:90px;
left:0;
background:url('http://administratie.muziekverzorging.nl/images/redbox.gif') no-repeat;
}

#topPhotoContainer div.sm2 {
z-index:10;
margin-left:3px;
width:277px;
height:40px;
position:absolute;
top:47px;
left:0;
background:url('http://administratie.muziekverzorging.nl/images/redboxsmall2.gif') no-repeat;
}

#topPhotoContainer.small div {
height:72px;
top:52px;
background:url('http://administratie.muziekverzorging.nl/images/redboxsmall.gif') no-repeat;
}

#topPhotoContainer div p {
text-align:right;
font-size:18px;
margin:10px 15px 0;
}

#topPhotoContainer div p#more {
margin-top:4px;
font-size:12px;
}

#topPhotoContainer.small div p {
text-align:right;
font-size:18px;
margin:15px 15px 0 0;
}

.jBox {
width:283px;
float:right;
background:url('http://administratie.muziekverzorging.nl/images/bovenrandnew.gif') no-repeat;
margin:0 10px 15px 0;
}

.jumpBox {
width:283px;
float:left;
background:url('http://administratie.muziekverzorging.nl/images/bovenrandnew.gif') no-repeat;
margin:0 10px 15px 0;
}

.jumpBoxlast {
width:283px;
float:left;
background:url('http://administratie.muziekverzorging.nl/images/bovenrandnew.gif') no-repeat;
margin:0 0 15px;
}

.jumpBoxlast div.content {
height:136px;
color:#727272;
background:url('http://administratie.muziekverzorging.nl/services/images/servicesmall.jpg') no-repeat;
background-position:176px 95px;
padding:19px 13px;
}

.pBox {
margin-top:16px;
padding-bottom:8px;
width:576px;
height:150px;
}

.pBox:hover {
background:url('http://administratie.muziekverzorging.nl/images/grey_venster.gif') no-repeat;
}

.pBox div.content {
height:170px;
color:#727272;
margin:0 30px 0 0;
}

.pBox div.content p {
padding-top:10px;
margin:30px 30px 0;
}

.pBox img {
float:left;
margin:0 20px 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:0 solid #dbdbdb;
float:left;
margin-right:10px;
background:url('http://administratie.muziekverzorging.nl/images/blokrand.gif') no-repeat;
}

.jumpBox2.last {
background:url('http://administratie.muziekverzorging.nl/images/blokrand.gif') no-repeat;
margin:0px;
}

.jumpBox2.imgtop div {
width:245px;
padding-top:10px;
margin:auto;
}

.area {
overflow:hidden;
width:230px;
height:40px;
border:0;
margin-left:5px;
}

.txt {
background-image:url('http://administratie.muziekverzorging.nl/images/input.gif');
background-repeat:no-repeat;
background-color:#fff;
width:107px;
height:18px;
padding-left:5px;
padding-top:2px;
border:0;
font-size:10px;
}

.submit {
background-image:url('http://administratie.muziekverzorging.nl/images/submit.gif');
background-repeat:no-repeat;
background-color:#fff;
width:60px;
height:18px;
border:0;
font-size:10px;
}

.jumpBox2.imgleft img {
float:right;
padding:5px 5px 0 0;
}

.jumpBox2.imgleft div {
text-align:left;
padding:9px 13px;
}

.jumpBox2.text {
width:251px;
height:155px;
padding:15px;
}

div.topLine {
border-top:1px solid #dbdbdb;
padding-top:15px;
}

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;
font-weight:700;
padding:4px 0 0 10px;
}

#leftnav ul,#leftnav li {
list-style:none;
margin:0;
padding:0;
}

#leftnav li {
width:180px;
background:#d1d0cc url('http://administratie.muziekverzorging.nl/images/a_bullet.gif') 7px 9px no-repeat;
border-bottom:1px solid #fff;
float:left;
padding:6px 0 6px 20px;
}

#leftnav li.active {
background:#e3e3e0 url('http://administratie.muziekverzorging.nl/images/a_bullet_down.gif') 7px 10px no-repeat;
}

#leftnav li a {
width:100%;
color:#434343;
display:block;
}

#leftnav li.active a {
color:#b6101d;
font-weight:700;
}

#content {
width:655px;
float:left;
}

#content #contentHalf {
width:416px;
padding-right:15px;
}

#content #contentRight {
width:204px;
float:right;
margin-right:2px;
}

#content #contentRight .contentBox {
border:1px solid #dbdbdb;
margin-bottom:15px;
}

#content #contentRight .contentBox .indent p {
margin-top:0;
}

#content #contentRight .indent {
padding:10px;
}

#content #contentRight img {
margin-bottom:5px;
}

div.hr {
height:0;
font-size:0;
line-height:0;
margin-top:15px;
border-top:1px solid #dbdbdb;
padding-top:15px;
}

#RelatedSites {
width:870px;
text-align:center;
padding-bottom:30px;
margin:auto;
}

#footer {
width:870px;
height:69px;
background:url('http://administratie.muziekverzorging.nl/images/footer_bg.gif') no-repeat;
margin:auto;
padding:15px 25px 0;
}

#footer #links {
float:left;
text-align:right;
margin-top:1px;
}

#footer #address {
float:right;
text-align:right;
margin-top:7px;
}

#footer #servicenav {
padding-top:0;
color:#b6101d;
}

H3,H1.product {
font-size:13px;
color:#b6101d;
margin:0;
}

h1.plaats,h2.plaats {
font-size:12px;
color:red;
display:inline;
margin:0;
}

h1.white,h1.white a,h4.white,h4.white a {
font-size:20px;
color:#fff;
}
h1.white a:hover,h4.white a:hover {
color:#BBFF00;
}

table.border td {
border: 1px solid black;
padding:5px;
}

div.fl,div.topLine.contentImgLeft img,.img.leftFloat {
float:left;
}

#menu ul:hover .item a,#topPhotoContainer div p a {
color:#fff;
text-decoration:none;
}

a.bullet,a.bulletinline {
display:block;
padding-left:13px;
background:url('http://administratie.muziekverzorging.nl/images/a_bullet.gif') 0 4px no-repeat;
}

a:hover,.dark {
color:#434343;
}

.txtRed,a.txtDarkGray:hover,#topbar #subnav div a:hover,#topbar #subnav div a.selected,#leftnav li a:hover,#RelatedSites a:hover {
color:#b6101d;
}

.txtDarkGray,#RelatedSites a {
color:#727272;
}

.jBox div.header,.jumpBoxlast div.header,.jumpBox div.header {
margin-left:2px;
height:58px;
padding:12px 0 0 18px;
}

.jBox div.content,.jumpBox div.content {
height:136px;
color:#727272;
padding:19px 13px;
}

.topLine,table.topLine {
border-top:1px solid #dbdbdb;
margin-top:15px;
}

/* BASIC RESET */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0;}

/* COMMON CLASSES */
.break { clear:both; }

/* HEADER */
#header { height:230px; width:870px; top:100px; }
.headerimg { position:absolute; background-position: left top; background-repeat: no-repeat; width:100%; height:230px;}

/* NAVIGATION */
#nav-outer { height:110px; padding-top:11px; position:relative; top:24px; background-image:url("../images/headerbg.png"); }
#navigation { height:100px; width:870px; margin:0 auto; background-image:url("../images/logo.png"); background-position:top left; background-repeat:no-repeat; }

/* SEARCH */
#search { background-color:#051733; float:right; width:220px; padding:10px; }
#searchtxt { padding:3px; width:150px; }
#searchbtn { border:1px solid #eee !important; background-color:#CD2B3A; color:#eee; padding:3px; margin-left:5px; }

/* MENU */
#menu { position:relative; top:85px; }
#menu ul { list-style:none; }
#menu ul li { display:inline; font-variant:small-caps; font-size:12px; }
#menu ul li a { color:white; text-decoration:none; font-weight:bold; padding-right:20px; }
#menu ul li a:hover { text-decoration:underline; }

/* HEADER TEXT */
#headertxt { z-index:80; width:870px; margin:0 auto; clear:both; position:absolute; top:150px; }
#headertxt2 { z-index:78; width:870px; height:143px; margin:0 auto; clear:both; position:absolute; top:150px; }
#firstline { background-image:url("../images/textbg.png"); text-shadow: 0 0 0.2em #FFF, 0 0 0.2em #FFF,
        0 0 0.2em #FFF, 0 0 0.2em #FFF, 0 0 0.2em #FFF; text-shadow: 0px 0px 0px 10px#fff;
color:#333; font-size:28px; padding:4px 13px 7px; float:left; display:block; }
#secondline { background-image:url("../images/textbg.png"); text-shadow: 0 0 0.2em #FFF, 0 0 0.2em #FFF,
        0 0 0.2em #FFF, 0 0 0.2em #FFF, 0 0 0.2em #FFF; text-shadow: 0px 0px  0px 10px#fff;
color:#CD2B3A; text-decoration:none; font-size:32px; padding:0 13px 10px; float:left; display:block; clear:both; }
#secondline:hover { text-decoration:underline; color:#7F000C; }

.pictured { background-color:#CC3333; color:#FFF; font-size:12px; padding:9px 16px; text-transform:uppercase; float:left; display:block; clear:both; margin-top:10px; }
.pictured a { font-size:16px; font-style:italic; letter-spacing:0; text-transform:none; color:#FFF; text-decoration:none; }
.pictured a:hover { text-decoration:underline; }

/* CONTROLS */
.btn { height:32px; width:32px; float:left; cursor:pointer; }
#back { background-image:url("../images/btn_back.png"); }
#next { background-image:url("../images/btn_next.png"); }
#control { background-image:url("../images/btn_pause.png"); }

/* HEADER HAVIGATION */
#headernav-outer { z-index:70; position:absolute; top:300px; margin:0 auto; }
#headernav { padding-left:764px; }
