body, html {
        margin: 0 auto;
	font: 9pt Arial, Helvetica, sans-serif;
	color: #000000;
}

h1 {
	font: 11pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003D5B;
	margin: 0px 0px 0px 0px;
}

h2 {
	font: 9pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003D5B;
	margin: 0px 0px 0px 0px;
}

h3 {
	font: 9pt Arial, Helvetica, sans-serif;
        text-decoration: line-through;
	margin: 0px 0px 0px 0px;
}

h4 {
	font: 9pt Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

h5 {
	font: 11pt Arial, Helvetica, sans-serif;
	font-weight: bold;
        text-decoration: line-through;
	color: #003D5B;
	margin: 0px 0px 0px 0px;
}

h6 {
	font: 11pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0000;
	margin: 0px 0px 0px 0px;
}

p {
	margin: 0px 0px 0px 0px;
}

#container {
	width: 840px;
	margin: 0 auto;
	text-align: left;
        height: auto;
	background: url(web_img/ercords_shadow.gif)  repeat-y;
}

#header {
	position:relative;
	width: 800px;
	height: 136px;
	margin: 0px 0px 0px 20px;
	background : url(web_img/erecords_header.jpg) no-repeat;
}

#header .logohome {
	position:absolute;
	width: 180px;
	height: 62px;
	margin: 8px 0px 0px 10px; 
}

/* begin navigatie */
#menuback {
	position:relative;
	background: url(web_img/erecords_menu.gif)  repeat-x;
	width: 800px;
	height: 26px;
        margin: 0px 0px 0px 20px;
}

.menuin1 {
 position : relative;
 float: left;
 margin: 5px 0px 0px 0px;
}

.menuin2 {
 position : relative;
 float: right;
 margin: 5px 0px 0px 0px;
}

a.menu {
	margin: 0px 10px 0px 10px;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

a.menu:hover {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003D5B;
	text-decoration: none;
}

a.divider {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

a.current {
	margin: 0px 10px 0px 10px;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003D5B;
	text-decoration: none;
}

/* einde navigatie */

/* pages */

#middle_home_top {
	position:relative;
	width: 760px;
	height: 25px;
        margin: 5px 0px 0px 60px;
   	font: 9pt Arial, Helvetica, sans-serif;
}

#middle_home {
	position:relative;
	width: 800px;
	height: auto;
        margin: 0px 0px 0px 20px;
}

/* home pagina */

#middle_home .textbox_top_home {
	margin: 0px 0px 0px 0px;
	width: 750px;
	height: 13px;
	background : url(web_img/tekst_top_home.gif) no-repeat;
}

#middle_home .textbox_bottom_home {
	margin: 0px 0px 0px 25px;
	width: 750px;
	height: auto;
	background : url(web_img/tekst_sides_home.gif) repeat-y;
}

#middle_home .textbox_bottom2_home {
	width: 750px;
	height: auto;
	background : url(web_img/tekst_bottom_home.gif) no-repeat;
	background-position: bottom;
}

#middle_home .text_home {
	font: 9pt Arial, Helvetica, sans-serif;
	margin-left: 8px;
	width: 710px;
	height: auto;
}

/* home pagina */

/* overige paginas */
#middle_home .textbox_top {
	margin: 0px 0px 0px 0px;
	width: 570px;
	height: 13px;
	background : url(web_img/tekst_top.gif) no-repeat;
}

#middle_home .textbox_bottom {
	margin: 0px 0px 0px 15px;
	width: 570px;
	height: auto;
	background : url(web_img/tekst_sides.gif) repeat-y;
}

#middle_home .textbox_bottom2 {
	width: 570px;
	height: auto;
	background : url(web_img/tekst_bottom.gif) no-repeat;
	background-position: bottom;
}

#middle_home .text {
	font: 9pt Arial, Helvetica, sans-serif;
	margin-left: 8px;
	width: 550px;
	height: auto;
}

/* overige paginas */

#middle_home .picture_home {
	width: 180px;
	height: 223px;
	float: right;
	margin-right: 0px;
	margin-top: 0px;
   	font: 9pt Arial, Helvetica, sans-serif;
	font-weight: bold;
        color: #ffffff;
}

#zoeken1 {
	float: right;
        height: 111px;
	width: 180px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	background : url(web_img/erecords_zoeken1.gif) no-repeat;
}

#zoeken2 {
	float: right;
        height: 80px;
	width: 180px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background : url(web_img/erecords_zoeken2.gif) no-repeat;
}

#zoeken3 {
	margin-bottom: 10px;
}

#zoekenform {
        margin-top: 10px;
        height: 40px;
}

.zoekeninput {
	font-size:9pt;
        width: 130px;
        height: 15px;
}

.zoekdropdown1 {
	color: #003D5B;
	font-size:9pt;
	font-weight: bold;
        width: 150px;
}

.zoekdropdown2 {
	color: #003D5B;
	font-size:9pt;
	font-weight: bold;
        width: 150px;
}

#sug_title {
	font: 11pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003D5B;
        margin: 30px 0px 20px 67px;
}

#suggesties {
	width: 750px;
	height: 141px;
        margin: 0px 0px 0px 67px;
}

#suggesties .sug1 {
	float:left;
	width: 242px;
}

#suggesties .sug2 {
	float:left;
	width: 242px;
}

#suggesties .sug3 {
	float:left;
	width: 222px;
}

#suggesties2 {
	width: 750px;
	height: 141px;
        margin: 0px 0px 0px 67px;
}

#suggesties2 .sug4 {
	float:left;
	width: 242px;
}

#suggesties2 .sug5 {
	float:left;
	width: 242px;
}

#suggesties2 .sug6 {
	float:left;
	width: 222px;
}

.formmarges {
	margin: 0px 0px 0px 0px;
}

/* einde pages */

/* page album */


a.meerinfoalbum {
	font: 9pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #003D5B;
}

#under_bottom {
       height: 20px;
}

/* einde album */

/* zoek resultaat */

a.aantalpag_selecteren {
	font: 9pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
        text-decoration: underline;
	color: #000000;
}

a.aantalpag_geselecteerd {
	font: 12pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a.zoek_volgende {
	font: 9pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003D5B;
	text-decoration: none;
}

a.zoek_vorige {
	font: 9pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003D5B;
	text-decoration: none;
}

a.zoek_selecteren {
	font: 10pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
        text-decoration: underline;
	color: #003D5B;
}

a.zoek_meerinfo {
	text-decoration: none;
}

a.zoek_geselecteerd {
	font: 12pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003D5B;
	margin: 0px 0px 0px 0px;
}

.sorterendropdown {
	font-size: 9pt;
        width: 120px;
}

/*                */

/* contact */
.contactcontainer {
        position : relative;
        height: 380px;
}

.contactlinks {
        position : relative;
        width: 360px;
}

.contactrechts {
position : relative;
         float: right;
         width: 120px;
	 margin: -60px 0px 0px 0px;
}

.contactrechts1 {
position : relative;
	 margin: 0px 0px 0px 0px;
}

.contactrechts2 {
position : relative;
	 margin: -80px 0px 0px 0px;
}

.contactslecht {
}

.tekstinvoercontactn {
	font-size:9pt;
        width: 200px;
        height: 15px;
}

.tekstinvoercontactm {
	font-size:9pt;
        width: 200px;
        height: 15px;
}

.tekstinvoercontacto {
	font-size:9pt;
        width: 250px;
        height: 15px;
}

.tekstinvoercontactma {
	font-size:9pt;
        width: 360px;
        height: 120px;
}


/* ------- */

/* Voorwaarden */

#voorwaarden {
 padding-left: 18px;
 padding-right: 18px;
 width: 550px;
}

/*             */

/* bestelling */

.tekstinvoerbestelnaam {
	font-size: 9pt;
        width: 180px;
        height: 15px;
	margin: 0px 0px 3px 0px;
}

.tekstinvoerbestelachternaam {
	font-size: 9pt;
        width: 180px;
        height: 15px;
	margin: 0px 0px 3px 0px;
}

.tekstinvoerbestelemail {
	font-size: 9pt;
        width: 180px;
        height: 15px;
}

.tekstinvoerbesteladres {
	font-size: 9pt;
        width: 180px;
        height: 15px;
	margin: 3px 0px 3px 0px;
}

.tekstinvoerbestelhuisnr {
	font-size: 9pt;
        width: 40px;
        height: 15px;
	margin: 0px 0px 3px 0px;
}

.tekstinvoerbestelpostcode {
	font-size: 9pt;
        width: 60px;
        height: 15px;
	margin: 0px 0px 3px 0px;
}

.tekstinvoerbestelplaats {
	font-size: 9pt;
        width: 180px;
        height: 15px;
	margin: 0px 0px 3px 0px;
}

.tekstinvoerbestelland {
	font-size: 9pt;
}

.tekstinvoerbestelopm {
	font-size: 9pt;
        width: 280px;
        height: 15px;
	margin: 3px 0px 0px 0px;
}

/* ------------- */

/* Sitemap */

a.sitemap {
	font: 9pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
        text-decoration: underline;
	color: #003D5B;
}

a.sitemap_geselecteerd {
	font: 9pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #003D5B;
}

a.sitemap_selecteren{
	font: 8pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
        text-decoration: underline;
	color: #003D5B;
}

a.muziekletter {
	font: 8pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003D5B;
	text-decoration: none;
}

a.muziekletter:hover {
	font: 8pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7F7F7F;
        text-decoration: underline;
}


/* ------------- */


/* links pagina */
a.linkslink {
 color: #000000;
 text-decoration: none;
}

#links {
 position : relative;
 height: 60px;
 width: 540px;
 margin: 0px 0px 0px 5px;
}

.linkimg_holder {
 position : relative;
 width: 50px;
 height: 50px;
}

.linkimg1 {
 position : absolute;
 z-index : 0;
}

.linkimg2 {
 position : absolute;
 z-index : 10;
}

.linkimg_rechts {
 position : relative;
 height: 50px;
 width: 490px;
 margin: -50px 0px 0px 50px;
 padding: 10px 0px 0px 10px;
 background : url(http://www.e-records.nl/web_img/links/rechts_achter.gif) no-repeat;
}

/*              */

.img_holder {
 float: left;
}

.img1 {
position : absolute;
z-index : 0;
}

.img2 {
position : absolute;
z-index : 10;
}

#under_einde {
       height: 150px;
}

#under_einde_zoek {
       height: 90px;
}

#form_height {
       height: 15px;
}

#footer {
	position:relative;
	width: 840px;
	height: 34px;
	background : url(web_img/ercords_footer.gif) no-repeat;
}

#footer .footer_links {
	position:relative;
	font: 9pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #7e7e7e;
	padding-top: 18px;
        text-align: center;
}

a.footerlink {
	font: 9pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
        text-decoration: underline;
	color: #7F7F7F;
}
