/*main styles*/
body, span, a, div, td{ font-family:verdana;  color:#000000; font-size:12px;}
body                  { background-color:#F0eeee; scrollbar-base-color:#800000;overflow:auto}
 
 
                  
a           			    { text-decoration:none;font-weight:bold;color:004400; }
a:hover               { text-decoration:underline;color:#006600;font-weight:bold }
a.category				    { font-size:8pt }
a.small               { font-size:9px }
A.linkklein           { font-size:7pt }

a.auteur              { font-weight:normal;color:000000; }
a.zoeknaam            { }

form.searchForm       { margin:0px;padding:0px;border:0px }

span.titel            { font-size:12px;font-weight:bold;margin:0px}
span.textSmall        { font-size:9px;font-weight:normal;}
span.prijs            { font-weight:bold; font-size:11px; }

/*main divs*/
div.border, div.borderNavigation            { border:2px solid #880000; padding:0px; margin:5px }
div.header            { background-color:#880000; color:#eeeeee; font-weight:bold; padding:5px; text-align:center }
div.content           { padding:10px;}
div.borderNavigation  { width:190px; float:left; }

div.mainHeader        {font-family:tahoma,verdana;position:absolute; font-size:40px; color:#800000; z-index:1;}

td									{vertical-align:top;}
/*cellspacing="1" cellpadding="0" border="0" bgcolor="black"*/
table.contentTable   {font-family:verdana;background-color:#800000;border:0;font-size:8pt}
/*TABLE   {font-family:verdana;color:black;font-size:8pt;border:1;}*/
/*
hr.rood							{color:#800000;}
hr.zwartgrijs      {height:1px;color:black}
*/
th.contentTable      {background-color:#800000;color:#ffffff;height:20}
/*td.contentTable			{background-color: #ffffff;color:#000000}*/
td.contentTable {padding: 5px 8px 8px 8px;font-size:10pt;background-color: #ffffff;color:#000000;font-weight:normal;}

td.shoppingCart         { font-size:10px; padding:3px}
span.titelShoppingCart  { font-style:italic; font-size:10px;}


/*homepage*/
div.homeAddressLabel  { float:left; width:60px; font-style:italic; }
div.homeAddress       { float:left; font-weight:bold; }
td.homeAddressLabel   { float:left; width:60px; font-style:italic; }
td.homeAddress        { float:left; font-weight:bold; }

/*message collector*/
span.messagelevel_1   { color:#0000ff; }
span.messagelevel_2   { color:#000000; }
span.messagelevel_3   { color:#008800; }
span.messagelevel_4   { color:#ff8800; }
span.messagelevel_5   { color:#ff0000; }

table.catalogus       { margin:5px 20px 20px 20px }
td.catalogus          { padding:20px; vertical-align:top; }
td.imageCatalogus     { padding:20px; vertical-align:top; }

td.characterLinks     { text-align:center; font-size:12px; padding-bottom:20px }
a.characterLinks      { font-size:12px; }

td.paging             { text-align:center; font-size:12px; }
a.paging              { font-size:12px; }

/*searchForm*/
form.SearchForm       { margin:0px;padding:0px }
span.SearchForm       { font-size:8pt;margin:0px; padding:0px; }
input.txtSearchForm   { font-size:10px; width:60px; border: 1px solid dimgray;color:#000000; }
select.SearchForm, option.SearchForm   { font-size:12px; width:120px; border: 1px solid #000000;color:#000000; }
input.btnSearchForm		{width:80;background-color:dimgray;border: 1px solid #ffffff;color:#ffffff;}

span.errorStar        { color:#ff0000; visibility:hidden }
textarea.orderForm    {width:400px; height:100px;}
table.orderForm       {margin-left:30px; width:300px; font-size:11px}
td.orderForm          {padding:5px}
td.orderFormLabel     {font-weight:bold;padding:5px}
td.orderFormVoorwaarden{}
td.orderFormButtons   {text-align:center}

td.message            {padding:10px;}
td.linkToPDF          {padding:30px 10px 10 px 10px;text-align:center;}
/*catlogus*/
img.thumbnail {border:0; float:left; margin: 2px 2px 0px 0px;}
