body, td
            { font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 9pt; font-style: normal; color: #594755;
              text-decoration: none; margin-bottom: 20px; }
body
            { background-color: #F6F3FC;
              scrollbar-track-color: #F6F3FC;
              scrollbar-face-color: #F6F3FC; 
              background-image: url(totaal-left.jpg);
              background-repeat: repeat-y;
              background-attachment: fixed;
              background-position: top left;
}

body.left
            { background-image: url(totaal-right.jpg);
              background-repeat: repeat-y;
              background-attachment: fixed;
              background-position: top right;
 }
body.right
            { background-image: url(totaal-left.jpg);
              background-repeat: repeat-y;
              background-attachment: fixed;
              background-position: top left;
 }
body.left2
            { background-image: none;
 }
body.artikel
            { background-image: url(totaal-1280.jpg);
              background-position: center;
 	      margin-left: 0px; margin-right: 0px;
	      margin-top: 0px;
}



.bgcolor2 { background-color: #A0C5E2;
                font-size: 8pt; font-weight: normal;background-image: none;}

.small { font-size: 8pt; font-weight: normal;}
small { font-size: 8pt; font-weight: normal; }

table.logo  { width: 352px; }
tr.logo	    { height: 9px; }
td.sopraan  { width: 25%; background-color: #FCF170; }
td.alt      { width: 25%; background-color: #FC0741; }
td.tenor    { width: 25%; background-color: #07FC63; }
td.bas      { width: 25%; background-color: #0707FC; }

.menu2 { list-style: none; text-align: center; }

li { list-style: none; margin-left: -20px; margin-bottom: 4px; }
li.category { list-style: none; font-weight: bold; margin-top: 10px; margin-bottom: 10px;}
li.category:first-letter {font-size: 13pt; font-weight: bold; color: #2A72D6; }

li.item {list-style: none; margin-left: -20px; margin-bottom: 20px; }
li.item:first-letter {font-size: 13pt; font-weight: bold; color: #2A72D6; padding: 0px; }
li.item:first-line {font-weight:bold; line-height:1.4em;}

p:first-letter {font-size: 13pt; font-weight: bold; color: #2A72D6; padding: 0px; }
p:first-line {font-weight:bold; line-height:1.4em;}
p.link:first-line {font-weight:bold;line-height:0.6em;}
p.image {border-style: solid; border-width: 1px; background-color: white; text-align: center;}

p.s:first-letter {font-size: 8pt; font-weight: bold; color: #000000; padding: 0px; }
p.s:first-line {font-size: 8pt; font-weight: bold; font-style: italic; line-height: 1.4em; }
p.s {font-size: 8pt; border-style: solid; border-width: 1px; padding: 10px 10px 10px 10px; }

p.border-left { float:right; margin-top: 18px; margin-left: 18px; margin-bottom: 5px; }
p.border-right { float:left; margin-top: 18px; margin-right: 18px; margin-bottom: 5px; }

h1			    { margin: 6pt 0pt 10pt 0pt; font-size: 14pt; font-weight: bold; text-align:right;}
h2 			    { margin: 0px; font-size: 13pt; font-weight: bold; }
h3 			    { font-size: 12pt; font-weight: bold; }
h4 			    { font-size: 10pt; font-style: normal; font-weight: bold; }
h5 			    { margin: 0px; font-size: 10pt; font-style: normal; color: red; }

a 			{ color: #2A72D6; text-decoration:none; font-weight: bold; }
a.normal		{ font-weight: normal; }
a.menu			{ color: #594755; }
a.menu_v		{ color: #F6F3FC; font-size: 13pt; }
a.bestel		{ color: #6DAF2B; text-decoration:none; font-weight: bold; font-size: 13pt; }
a:hover			{ color: #FC0741; }

img			{ border-style: solid; border-width: 1px; }
img.no_border		{ border-width: 0px; }
img.a                   { border-width: 2px; border-color: #2A72D6;}
img.a:hover             { border-width: 2px; border-color: #FC0741;}
img.rss 		{ border-style: none; float:right; }

.jane-eyre, .jane-eyre-hover 	{ border-width: 1px; width:297px; height:71px; background:url(actueel/jane-eyre.gif) }
.jane-eyre 			{ background-position: top left; } 
.jane-eyre-hover 		{ background-position: 0px 71px; }


img.border-right { float:left; margin-top: 4px; margin-right: 14px; margin-bottom: 5px; }

img.right { float:right; margin-top: 4px; margin-left: 14px; margin-bottom: 5px; }
img.left  { float:left; margin-top: 4px; margin-right: 14px; margin-bottom: 5px; }


img.top { vertical-align: top; }

a#bgcolor2		{ color: #F6F3FC; text-decoration:none;}
a:hover#bgcolor2	{ color: #FC0741; }


div.main { width:100%;}

hr { color: #2A72D6; background-color: #2A72D6; height: 3px; width: 60%; }

input.nr {font-weight:bold;}

.colored_text  { font-size: 10pt; font-style: italic; color: #9933cc; }
.colored_bold  { font-size: 10pt; font-weight:bold; color: #9900cc; }
.totaal_text { font-size: 14pt; font-style: italic; font-weight:bold; color: #0033cc; }
.center { text-align: center; width: 650px; }

//artikel header

table.ahdr { background-color: #A0C5E2; width: 100%; border: 0px; }

td.header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; font-style: normal; color: #F6F3FC; padding-left: 27px; padding-bottom: 8px; }