body { 
	background-color: #00478F; 
	background-image: url(sitepics/back13.jpg); 
	background-position: 0px 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	font-size: 10pt;
}

/* to force FF to behave more like IE with DIV's */
div {-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}

/* kleine letters oa. voor links */
/* witte niet onderlijnde links met gele onderlijning bij hover */
/* gebruikt in newstopic-overzichten, footer , navigatie */
.klein1          {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; }
a.klein1:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none; }
a.klein1:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; }
a.klein1:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; }
a.klein1:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; border-bottom:1px solid #FFFF00; }

/* kleine letters oa. voor links (met contrast-achtergrond) */
.klein1c          {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; }
a.klein1c:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none; }
a.klein1c:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; }
a.klein1c:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; }
a.klein1c:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; border-bottom:1px solid #FFFF00; }

/* kleine dikke gele lettertjes voor showarticles en showarticles_info          */
.klein2          {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none; font-weight:bold}
a.klein2:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none; font-weight:bold}
a.klein2:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none; font-weight:bold}
a.klein2:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none; font-weight:bold}
a.klein2:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none; font-weight:bold; border-bottom:1px solid #FFFF00; }

/* kleine dikke gele lettertjes voor showarticles en showarticles_info (met contrast)          */
.klein2c          {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none; font-weight:bold}
a.klein2c:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none; font-weight:bold}
a.klein2c:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none; font-weight:bold}
a.klein2c:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none; font-weight:bold}
a.klein2c:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none; font-weight:bold; border-bottom:1px solid #FFFF00; }

/* kleine letters voor in de site header */
/* witte niet onderlijnde links met blauwe onderlijning bij hover */
.klein3          {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; font-weight:bold;}
a.klein3:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none; font-weight:bold;}
a.klein3:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; font-weight:bold;}
a.klein3:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; font-weight:bold;}
a.klein3:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; border-bottom:1px solid #FFFF00; font-weight:bold;}

.opacity25       {  opacity:0.25; filter:alpha(opacity=25); }
.opacity30       {  opacity:0.25; filter:alpha(opacity=25); }
.opacity50       {  opacity:0.50; filter:alpha(opacity=50); }
.opacity100       {  opacity:1.00; filter:alpha(opacity=100); }

/* klein wit met onderlijning */
.kleinelettertjes         {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; }
a.kleinelettertjes:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; }
a.kleinelettertjes:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.kleinelettertjes:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.kleinelettertjes:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; }
td.kleinelettertjes       {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }

/* klein wit met onderlijning */
.kleinelettertjes_tekeningnamen         {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.kleinelettertjes_tekeningnamen:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; }
a.kleinelettertjes_tekeningnamen:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.kleinelettertjes_tekeningnamen:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.kleinelettertjes_tekeningnamen:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; }
td.kleinelettertjes_tekeningnamen       {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }

/* klein wit met onderlijning in de listorder tabel */
.kleinelettertjes_listorder          {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.kleinelettertjes_listorder:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; }
a.kleinelettertjes_listorder:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.kleinelettertjes_listorder:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.kleinelettertjes_listorder:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; }
td.kleinelettertjes_listorder        {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }

/* gewone letters met onderlijning */
.normal           {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; line-height: 20px }
a.normal:active    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10pt; }
a.normal:link      {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; }
a.normal:visited   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; }
a.normal:hover     {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10pt; }

/* gewone letters oa. voor links */
/* witte niet onderlijnde links met gele onderlijning bij hover */
/* gebruikt in nieuwsberichten */
.normaal1         {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; text-decoration: none; }
a.normaal1:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 12px; text-decoration: none; }
a.normaal1:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; text-decoration: none; }
a.normaal1:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; text-decoration: none; }
a.normaal1:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; text-decoration: none; border-bottom:1px solid #FFFF00; }

/* gewone dikke gele letters voor oa. help          */
.normaal2          {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10pt; text-decoration: none; font-weight:bold}
a.normaal2:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10pt; text-decoration: none; font-weight:bold}
a.normaal2:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10pt; text-decoration: none; font-weight:bold}
a.normaal2:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10pt; text-decoration: none; font-weight:bold}
a.normaal2:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10pt; text-decoration: none; font-weight:bold; border-bottom:1px solid #FFFF00; }

.schaduw         {   FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1); width:100px; height:100%;  font-size:20pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; text-decoration: none; }
a.schaduw:active  {   FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1); width:100px; height:100%;  font-size:20pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 12px; text-decoration: none; }
a.schaduw:link    {   FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1); width:100px; height:100%;  font-size:20pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; text-decoration: none; }
a.schaduw:visited {   FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1); width:100px; height:100%;  font-size:20pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; text-decoration: none; }
a.schaduw:hover   {   FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1); width:100px; height:100%;  font-size:20pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; text-decoration: none; }

/* voor showarticles.php3 */
a.blocklinks:link    {text-decoration:none; display:block; width:100%; height:100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; background-repeat: no-repeat; background-position: center center; height:145px;}
a.blocklinks:visited {text-decoration:none; display:block; width:100%; height:100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; background-repeat: no-repeat; background-position: center center; height:145px;}
a.blocklinks:hover   {text-decoration:none; display:block; width:100%; height:100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; background-repeat: no-repeat; background-position: center center; height:145px;}
a.blocklinks:active  {text-decoration:none; display:block; width:100%; height:100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; background-repeat: no-repeat; background-position: center center; height:145px;}

/* voor home.php3 */
a.blocklinks_home:link    {text-decoration:none;display:block;width:100%;height:100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.blocklinks_home:visited {text-decoration:none;display:block;width:100%;height:100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.blocklinks_home:hover   {text-decoration:none;display:block;width:100%;height:100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.blocklinks_home:active  {text-decoration:none;display:block;width:100%;height:100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }

/* Shadow(Color=#00cc66, Direction=45); width:120px; */
/*filter: progid:DXImageTransform.Microsoft.dropShadow( Color=99CCFF,offX=10,offY=10,positive=true);*/

p  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFF00; font-weight: bold}
pre {  font-family: Helvetica, Tahoma; font-size: 10pt; background-position: center}

select.showdrawing  { background-color: #00478F; color: #FFFFFF; font-size: 10px;     font-family: Verdana, Arial, Helvetica, sans-serif; width: 260px;}  
select.registerform { background-color: #FFFFFF; color: #000000; font-size: 10pt;     font-family: Verdana, Arial, Helvetica, sans-serif} 
select.easparts     { background-color: #00478F; color: #FFFFFF; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif}  

.slick {
	width: 80px;
	background-color: #003060;
	background-image: url(sitepics/button1_middle.png);
	background-position: top;
	
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px none #FFFFFF;
	border-right: 1px solid #003060;
	border-bottom: 1px solid #003060;
	border-left: 1px solid #003060; 			
}  

.admin         {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9px; ; background-color: #FF0000; text-decoration: none; font-weight: bold}

.chooselinks         {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; font-style: normal; text-decoration: none}
a.chooselinks:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10pt; font-style: normal; text-decoration: none}
a.chooselinks:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; font-style: normal; text-decoration: none}
a.chooselinks:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; font-style: normal; text-decoration: none}
a.chooselinks:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10pt; font-style: normal; text-decoration: underline}

/* voor de action shots in showarticles_info */
.photolinks         {  border-color: #FFFFFF; font-size: 10pt; font-style: normal; }
a.photolinks:active  {  border-color: #FFFF00; font-size: 10pt; font-style: normal; }
a.photolinks:link    {  border-color: #FFFFFF; font-size: 10pt; font-style: normal; }
a.photolinks:visited {  border-color: #FFFFFF; font-size: 10pt; font-style: normal; }
a.photolinks:hover   {  border-color: #FFFF00; font-size: 10pt; font-style: normal; }

.review         {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.review:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.review:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; }
a.review:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; }
a.review:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
td.review       {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; }

.content         {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
a.content:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; }
a.content:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; }
a.content:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; }
a.content:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }

td.content       {  border: #FFFF00 dotted; border-width: 0px 1px 0px 0px; font-size: 10px}
table.content {  border-color: #FFFF00; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; font-size: 10px}

.groups         { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; text-decoration: none}
a.groups:active  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; text-decoration: none}
a.groups:link    { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; text-decoration: none}
a.groups:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; text-decoration: none}
a.groups:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; text-decoration: none}

.pollchoices {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.pollpercentage { color: #FFFF00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.pollform {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.polltable {  background-color: #15589E; background-image: url('/sitepics/back_stripes.gif')}

.footertable { border: 0px #FFFF00 solid}
form {  margin-top: 2px; margin-bottom: 2px}

input.showdrawing {  background-color: #FFFFFF; color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px;  }  
input.showdrawing2 {  background-color: #003D73; color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  ; border-color: #FFFFFF #000000 #000000 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}  

.newsposts          {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none}
a.newsposts:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none}
a.newsposts:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none}
a.newsposts:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none}
a.newsposts:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; text-decoration: none}

.ep_geel { color: #FFFF00 }
.winkel { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 14px; ; text-decoration: none; font-weight: bold }

.ep_labels 	    	 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-style: italic; font-weight: bold; color: #FEF801; text-decoration: none;}
a.ep_labels:active   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-style: italic; font-weight: bold; color: #FEF801; text-decoration: none;}
a.ep_labels:link     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-style: italic; font-weight: bold; color: #FEF801; text-decoration: none;}
a.ep_labels:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-style: italic; font-weight: bold; color: #FEF801; text-decoration: none;}
a.ep_labels:hover    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-style: italic; font-weight: bold; color: #FEF801; text-decoration: underline;}

.ep_searchhits 			    { font-family: sans-serif, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #FFFF00; text-decoration: underline; }
a.ep_searchhits:active 	    { font-family: sans-serif, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #FFFF00; text-decoration: underline; }
a.ep_searchhits:link  	    { font-family: sans-serif, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #FFFF00; text-decoration: underline; }
a.ep_searchhits:visited 	{ font-family: sans-serif, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #FFFF00; text-decoration: underline; }
a.ep_searchhits:hover  	    { font-family: sans-serif, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #FFFF00; text-decoration: underline; }

.titles { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFF00; font-weight: bold }

.vergrootglas { cursor: url('/sitepics/nav_loupe.cur'),url('/sitepics/nav_loupe.gif'),pointer; }

.inputfieldstyle {
	background-image: url('/sitepics/inputbackgroundblauw.gif'); 
	background-color: #003D73 !important;
	color: #FFFFFF; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	border-color: #0060A2 #0060A2 #0060A2 #0060A2; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	text-align: right
}

.inputfieldstyle2 {
	background-color: #003D73 !important; 
	color: #FFFFFF; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  	
	border-color: #003060 #003060 #003060  #003060; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	text-align: left;
	padding-left: 4px; 
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	/*height: 20px;*/
}

.searchfieldstyle{
	background-image: url('/sitepics/inputbackgroundblauw.gif'); 
	background-color: #003D73;
	color: #FFFFFF; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left; 
	padding-left: 4px; 
	border: 1px #0060A2 solid
}

.searchfieldstyle_new {
	background-image: url('/sitepics/inputbackgroundblauw.gif'); 
	background-color: #003D73; 
	color: #FFFFFF; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left; 
	padding-left: 4px; 
	border: 1px #0060A2 solid;
	height: 20px;
}

.grotelettersorderhandling          {  font-size: 18pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;}
a.grotelettersorderhandling:active  {  font-size: 18pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color:#FFFF00;}
a.grotelettersorderhandling:link    {  font-size: 18pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color:#FFFFFF;}
a.grotelettersorderhandling:visited {  font-size: 18pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color:#FFFFFF;}
a.grotelettersorderhandling:hover   {  font-size: 18pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color:#FFFF00;}

.grotelettersorderhandling_2          {  font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; }
a.grotelettersorderhandling_2:active  {  font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color:#FFFF00;}
a.grotelettersorderhandling_2:link    {  font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color:#FFFFFF;}
a.grotelettersorderhandling_2:visited {  font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color:#FFFFFF;}
a.grotelettersorderhandling_2:hover   {  font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color:#FFFF00;}

.prijs_groot	    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-style: italic; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.prijs_klein	    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF; text-decoration: none;}

.linkcell {cursor : "pointer";} 

/*.thindarktableborder {  border: 1px #002B5B solid}*/
.thindarktableborder {         
	border-top: 1px solid #003060;
	border-left: 1px solid #003060;
	border-right: 1px solid #003060;
	border-bottom: 1px solid #003060; 
 }
 
.thindarktableborder_notop {
	border-left: 1px solid #003060;
	border-right: 1px solid #003060;
	border-bottom: 1px solid #003060 ;
}

.thindarktableborder_nosides {
	border-top: 1px solid #003060 ;
	border-bottom: 1px solid #003060 ;
}

.hiddentableborder {
	padding: 1 1 1 1;
}

td.thicktopborder{
	border-top: 3px solid #003060; 
}

td.thickbottomborder{
	border-bottom: 3px solid #003060; 
}

.class_articledescription_normal {
	position: absolute; 
	top: 0px; 
	height: 65px; 
	overflow: hidden;
	padding: 5 5 0 5;	
	z-index: 0;
}

.class_articledescription_expanded {
	position: absolute; 
	top: -1px; 
	left: 0px;
	height: auto; 
	overflow: visible;
	z-index: 20;
	background-image:url('/sitepics/backgroup4.gif');
	border: #003060 1px solid;
	padding: 5 5 5 4;
}

.class_button_actionshots {
	position: absolute;
	bottom: 0px;

}

.class_stockinfo {
	cursor: help;

}

/* voor teksten die in een tabelhead staan */
.tablehead         {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; text-decoration: none; }
a.tablehead:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; text-decoration: none; }
a.tablehead:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; text-decoration: none; }
a.tablehead:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; text-decoration: none; }
a.tablehead:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; text-decoration: none; border-bottom:1px solid #FFFF00; }


.bg_tablehead {
	background-color: #003060; 	
}

.bg_tablehead P {
	color:#FFFFFF;
	font-weight:bold;
}

.bg_stripes {
	background-image:url('/sitepics/back_stripes.gif');
}

.bg_gradient {
	background-image:url('/sitepics/backgroup4.gif');
}

.bg_lightblue {
	background-color: #0D5698;	
}

tr.bg_tablehead td{
	background-color: #003060;
}

tr.bg_lightblue td {
	background-color: #0D5698;
}

tr.bg_highlighted td {
	background-color: #ECF1F7;
}

.collapsed {	 
	border-collapse: collapse;
}

.collapsed td{
	border-collapse: collapse;
}

/* de cells voor de artikelgroepen */
.articlegroups {
	background-image: url('/sitepics/backgroup5.gif');
	font-size: 10px;
	border-top: 1px solid #0D5698;
	border-left: 1px solid #0D5698;	
	border-right: 1px solid #003060;
	border-bottom: 1px solid #003060;
}

.articlegroups_highlighted {
	background-color:#2579CD;
	font-size: 10px;
	border-top: 1px solid #0D5698;
	border-left: 1px solid #0D5698;	
	border-right: 1px solid #003060;
	border-bottom: 1px solid #003060;
}

/* voor de pagina selectie in de artikelgroepen */
.select_page {
	font-size:10px; 
	background-color:#01478D; 
	color:#FFFFFF; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-color:#003060;
}

.showarticle_infobox {
	 background-color: #003973;
	 border-width: 0px 0px 0px 1px; 
	 border-style: solid; 
	 border-color: #002B5B;
}

.border_blue {
 	border-color:#003060;	
}

.border_blue td {
 	border-color:#003060;	
}
		
.highlighted {
	background-color:#006CB7;
}

.lowlighted {
	background-color:none;
}	

.hidden {	
	display: none;
}

/**** STYLES VOOR DE TABS ****/
	/* NOT SELECTED TAB */
	
	.tab_unselected .tab_border_top_left {	
		height: 10px; width: 6px; background-image:url('/sitepics/tab_border_top_left.png');  background-position:right; background-repeat:no-repeat;
	}

	.tab_unselected .tab_border_top {
		height: 10px; background-image:url('/sitepics/tab_border_top.png'); background-repeat:repeat-x; 
	}
	
	.tab_unselected .tab_border_top_right {
		height: 10px; width: 6px; background-image:url('/sitepics/tab_border_top_right.png');  background-position:left; background-repeat:no-repeat;
	}

	.tab_unselected .tab_border_left {
		width: 9px;  background-image:url('/sitepics/tab_border_left.png');  background-position:right; background-repeat:repeat-y;
	}
	
	.tab_unselected .tab_border_right {
		width: 9px;  background-image:url('/sitepics/tab_border_right.png');  background-position:left; background-repeat:repeat-y;
	}
	
	.tab_unselected .tab_content_cell {
		padding: 2 10 10 8; text-align:center; height:50px; vertical-align:top; background-image:url('/sitepics/tab_background_light.png');
	}
			
	.tab_unselected .tab_text {
		color: #FFFFFF;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	
	.tab_unselected .tab_text:active {
		color: #FFFFFF;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
		
	.tab_unselected .tab_text:hover {
		color: #FFFFFF;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}
		
	.tab_unselected .tab_text:link {
		color: #FFFFFF;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	
	.tab_unselected .tab_text:visited {
		color: #FFFFFF;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}			
	
	/* SELECTED TAB */
	
	.tab_selected  .tab_border_top_left {	
		height: 10px; width: 6px; background-image:url('/sitepics/tab_border_top_left_dark.png');  background-position:right; background-repeat:no-repeat;
	}

	.tab_selected .tab_border_top {
		height: 10px; background-image:url('/sitepics/tab_border_top_dark.png'); background-repeat:repeat-x; 
	}
	
	.tab_selected .tab_border_top_right {
		height: 10px; width: 6px; background-image:url('/sitepics/tab_border_top_right_dark.png');  background-position:left; background-repeat:no-repeat;
	}

	.tab_selected .tab_border_left {
		width: 9px;  background-image:url('/sitepics/tab_border_left_dark.png');  background-position:right; background-repeat:repeat-y;
	}
	
	.tab_selected .tab_border_right {
		width: 9px;  background-image:url('/sitepics/tab_border_right_dark.png');  background-position:left; background-repeat:repeat-y;
	}
	
	.tab_selected .tab_content_cell {
		padding: 2 10 10 8; text-align:center; height:50px; vertical-align:top; background-image:url('/sitepics/tab_background_dark.png');
	}
	
	.tab_selected .tab_text {
		color: #FFFF00;
		font-size: 12px;
		font-weight: bold;		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}	
	
	.tab_selected .tab_text:active {
		color: #FFFF00;
		font-size: 12px;
		font-weight: bold;		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
		
	.tab_selected .tab_text:hover {
		color: #FFFF00;
		font-size: 12px;
		font-weight: bold;		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
		
	.tab_selected .tab_text:link {
		color: #FFFF00;
		font-size: 12px;
		font-weight: bold;		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	
	.tab_selected .tab_text:visited {
		color: #FFFF00;
		font-size: 12px;
		font-weight: bold;		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}		
		
	/* HOVERED TAB */
	
	.tab_hovered  .tab_border_top_left {	
		height: 10px; width: 6px; background-image:url('/sitepics/tab_border_top_left_dark.png');  background-position:right; background-repeat:no-repeat;
	}

	.tab_hovered .tab_border_top {
		height: 10px; background-image:url('/sitepics/tab_border_top_dark.png'); background-repeat:repeat-x; 
	}
	
	.tab_hovered .tab_border_top_right {
		height: 10px; width: 6px; background-image:url('/sitepics/tab_border_top_right_dark.png');  background-position:left; background-repeat:no-repeat;
	}

	.tab_hovered .tab_border_left {
		width: 9px;  background-image:url('/sitepics/tab_border_left_dark.png');  background-position:right; background-repeat:repeat-y;
	}
	
	.tab_hovered .tab_border_right {
		width: 9px;  background-image:url('/sitepics/tab_border_right_dark.png');  background-position:left; background-repeat:repeat-y;
	}
	
	.tab_hovered .tab_content_cell {
		padding: 2 10 10 8; text-align:center; height:50px; vertical-align:top; background-image:url('/sitepics/tab_background_dark.png');
	}
	
	.tab_hovered .tab_text {
		color: #FFFFFF;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}	
	
	.tab_hovered .tab_text:active {
		color: #FFFFFF;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}
		
	.tab_hovered .tab_text:hover {
		color: #FFFFFF;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}
		
	.tab_hovered .tab_text:link {
		color: #FFFFFF;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}
	
	.tab_hovered .tab_text:visited {
		color: #FFFFFF;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}		
	
	.order_progress_box_done  {
		height: 50px; 
		width: 95px;
		background-color: #0D5698; 
		border-color: #003D73; 
		border-style: solid; 
		border-width: 1px;  
		float:left;		
		font-family: Verdana, Arial, Helvetica, sans-serif;  
		font-size: 10px;
		color: #FFFFFF;
		padding: 4 8 4 8; 
		margin: 5 6 5 0; 		
	}
	

	.order_progress_box_active  {
		height: 50px;
		width: 95px;
		background-color: #003060;
		border-color: #003D73;
		border-style: solid;
		border-width: 1px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		padding: 4 8 4 8; 
		margin: 5 6 5 0;

	}	
	
	.order_progress_box_todo  {
		height: 50px;
		width: 95px;
		background-color: #0D5698;
		border-color: #003D73;
		border-style: solid;
		border-width: 1px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #999999;
		padding: 4 8 4 8; 
		margin: 5 6 5 0;
	}	
	
/*************************************************************************************************************/
a.button1{
	background: transparent url('/sitepics/button1_left.png') no-repeat top left;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	line-height: 14px; 	/* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
	height: 22px; 		/* Height of button background height */
	padding-left: 4px; 	/* Width of left menu image */
	text-decoration: none;
}

a:link.button1, a:visited.button1, a:active.button1{
	color: white; 		/*button text color*/
}

.button1_middle  {
	background: transparent url('/sitepics/button1_middle.png') top left;
	display: block;
	padding: 4px 4px 4px 0; /*Set second value to match value of 'padding-left' value above*/
	float:left;
	cursor: pointer;
}

.button1_right  {
	background: transparent url('/sitepics/button1_right.png') no-repeat top right;
	display: block;
	padding: 4px 4px 4px 0; /*Set second value to match value of 'padding-left' value above*/
	float:left;
	cursor: pointer;
}

a.button1:hover{ 		/* Hover state CSS */
	background-position: bottom left;
}

a.button1:hover span{ 	/* Hover state CSS */
	background-position: bottom right;
	color: white;
}

.buttonwrapper{ 		/* Container you can use to surround a CSS button to clear float */
	overflow: hidden; 	/*See: http://www.quirksmode.org/css/clearing.html */
	width: 100%;	
}

/*************************************************************************************************************/
a.button2 {
	background: transparent url('/sitepics/button2_left.png') no-repeat top left;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	line-height: 18px; 	/* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
	height: 26px; 		/* Height of button background height */
	padding-left: 4px; 	/* Width of left menu image */
	text-decoration: none;
}

a:link.button2, a:visited.button2, a:active.button2 {
	color: #003060; 		/*button text color*/
}

.button2_middle  {
	background: transparent url('/sitepics/button2_middle.png') top left;
	display: block;
	padding: 4px 4px 4px 0; /*Set second value to match value of 'padding-left' value above*/
	float:left;
	cursor: pointer;
}

.button2_right  {
	background: transparent url('/sitepics/button2_right.png') no-repeat top right;
	display: block;
	padding: 4px 4px 4px 0; /*Set second value to match value of 'padding-left' value above*/
	float:left;
	cursor: pointer;
}

a.button2:hover { 		/* Hover state CSS */
	background-position: bottom left;
}

a.button2:hover span { 	/* Hover state CSS */
	background-position: bottom right;
	color: #003060;
}
/*************************************************************************************************************/
/*************************************************************************************************************/
a.button3 {
	background: transparent url('/sitepics/button3_left.png') no-repeat top left;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	line-height: 24px; 	/* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
	height: 32px; 		/* Height of button background height */
	padding-left: 10px; 	/* Width of left menu image */
	text-decoration: none;
}

a:link.button3, a:visited.button3, a:active.button3 {
	color: #FFFFFF; 		/*button text color*/
}

.button3_middle  {
	background: transparent url('/sitepics/button3_middle.png') top left;
	display: block;
	padding: 4px 6px 4px 5px; /*Set second value to match value of 'padding-left' value above*/
	float:left;
	cursor: pointer;
/*border: 1px solid yellow;*/
}

.button3_right  {
	background: transparent url('/sitepics/button3_right.png') no-repeat top right;
	display: block;
	padding: 4px 8px 4px 0; /*Set second value to match value of 'padding-left' value above*/
	float:left;
	cursor: pointer;
}


/*************************************************************************************************************/
/* HIERONDER SPECIFIEK VOOR EP */
.main_table {
	border-top: 1px solid #002D55;
	border-right: 1px solid #002D55;
	border-bottom: 1px solid #002D55;
	border-left: 1px solid #002D55;
}

a.tab {
	background: transparent url('/sitepics/tab_left.png') no-repeat top left;
	display: block;
	float:left;

	/*line-height: 40px;*/ 	/* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
	height: 45px; 		/* Height of button background height */
	padding-left: 4px; 	/* Width of left menu image */
	text-decoration: none;
	
	font: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	
	/*max-width: 140px;  werkt alleen in FF
	overflow: hidden;*/
 
 max-width:120px;

}

a:link.tab, a:visited.tab, a:active.tab {
	color: #FFFFFF; 		/*button text color*/
}

.tab_middle  {
	background: transparent url('/sitepics/tab_middle.png') top left;
	display: block;
	padding: 2px 4px 4px 4px; /*Set second value to match value of 'padding-left' value above*/
	float:left;
	cursor: pointer; 

}

.tab_middle td {
	font: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.tab_right  {
	background: transparent url('/sitepics/tab_right.png') no-repeat top right;
	display: block;
	padding: 4px 4px 4px 0; /*Set second value to match value of 'padding-left' value above*/
	float:left;
	cursor: pointer;
}

a.tab:hover { 		/* Hover state CSS */
	background-position: bottom left;
}

a.tab:hover span { 	/* Hover state CSS */
	background-position: bottom right;
	color: #FFFF00;
}




	.rounded_box  {
	padding:0px; 
	background: url(/sitepics/tab2_background_normal.gif);
	background-repeat:repeat-x;
	background-color: #002955;
	max-width: 150px;
	overflow:hidden;
	cursor:pointer;
	height:70px;
	}  	
	.rounded_box div  {
	background: url(/sitepics/tab2_border_top_center.png)  top ; 
	background-repeat:repeat-x;	
	}	
	.rounded_box div div{
	background: url(/sitepics/tab2_border_side_left_right.png)  left ; 
	background-repeat:repeat-y;
	}	
	.rounded_box div div div {
	background: url(/sitepics/tab2_border_side_left_right.png)  right ; 
	background-repeat:repeat-y;
	}			
	.rounded_box div div div div {
	background: url(/sitepics/tab2_border_top_left.png) no-repeat top left;
	}
	.rounded_box div div div div div {
	background: url(/sitepics/tab2_border_top_right.png) no-repeat top right;
	}	
	.rounded_box div div div div div div {
	}	
	.rounded_box div div div div div div div {
	padding:1px;
	} 
	.rounded_box div div div div div div div table td {
	color:#FFFFFF;
	font: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	} 	
	
	.menu_font, .menu_font:link, .menu_font:visited {
	color:#FFFFFF;
	font: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}	
	
	.menu_font:active, .menu_font:hover {
	color:#FFFFFF;
	font: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	} 		
	
	.rounded_box_hover  {
	padding:0px; 
	background-repeat:repeat-x;
	background-color: #002955;
	max-width: 150px;
	overflow:hidden;
	cursor:pointer;
	}  	
	.rounded_box_hover div  {
	background: url(/sitepics/tab2_border_top_center.png)  top ; 
	background-repeat:repeat-x;	
	}	
	.rounded_box_hover div div{
	background: url(/sitepics/tab2_border_side_left_right.png)  left ; 
	background-repeat:repeat-y;
	}	
	.rounded_box_hover div div div {
	background: url(/sitepics/tab2_border_side_left_right.png)  right ; 
	background-repeat:repeat-y;
	}			
	.rounded_box_hover div div div div {
	background: url(/sitepics/tab2_border_top_left.png) no-repeat top left;
	}
	.rounded_box_hover div div div div div {
	background: url(/sitepics/tab2_border_top_right.png) no-repeat top right;
	}	
	.rounded_box_hover div div div div div div {
	}	
	.rounded_box_hover div div div div div div div {
	padding:1px;
	} 
	.rounded_box_hover div div div div div div div table td {
	color:#FFFFFF;
	font: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	} 
	
/*************************************************************************************************************/

.class_orderform {
	margin: 0 0 0 0;
}

.class_showarticle_normal {
	width: 794px; 
	height: 160px;
	border-top:    #004991 1px solid;
	border-left:   #004991 1px solid;
	border-right:  #00254a 1px solid;
	border-bottom: #00254a 1px solid;	

}

.class_showarticle_small {
	clear:both; 
	width:794px; 
	height:27px; 
	cursor: pointer;
	border-top: 	#0f61ac 1px solid;
	border-left: 	#0f61ac 1px solid;
	border-right: 	#003060 1px solid;
	border-bottom: 	#003060 1px solid;	
}
	
.bg_showarticles_tablehead {
	background-image: url('/sitepics/back_tablehead_gradient.gif');
	background-repeat: repeat-x;
	background-color: #003060;
}

.in_stock {
	color: #06DF13;
	font-weight: bold;	
}

.linkbalk          {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; font-weight:bold; }
a.linkbalk:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; font-weight:bold; }
a.linkbalk:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; font-weight:bold; }
a.linkbalk:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; font-weight:bold; }
a.linkbalk:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; font-weight:bold; border-bottom:1px solid #FFFF00; }

.class_article_side_lists_container_right {
	float: right; 
	width: 200px; 
	padding: 0 10 0 20;
}

.class_article_side_lists_container_bottom {
	float: left; 
	width: 794px; 
	padding: 20 20 0 0;
}

.partslist_part_normal {
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	filter: none;
	font-style: normal;
	color: #000000;
	background-color: #FFFFFF;

	padding: 2px 5px 2px 5px;
	overflow: hidden;
	white-space:nowrap;
	height: 15px;
}

.partslist_part_alternative {
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	filter: none;
	font-style: normal;
	color: #003D73;
	background-color: #FFFFFF;

	padding: 2px 5px 2px 5px;
	overflow: hidden;
	white-space:nowrap;
	height: 15px;
}

.partslist_part_out {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #999999;
	background-color: #FFFFFF;

	padding: 2px 5px 2px 5px;
	overflow: hidden;
	white-space:nowrap;
	height: 15px;
}

.partslist_part_hover {
	color: #003D73;
	background-color: #FDF293;
}

#div_partslist {
	overflow: auto;
	height: 400px;

}	

.class_drawingname {
 	height:35px; 
	margin: 0 4 0 4;
 	overflow:hidden;  
 	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	font-size: 10px; 
}

.class_drawingpicture {
	width: 122px;
	height: 115px;
	overflow: hidden;
	text-align: center;
}

.class_drawingpicture img {
 	width: 100px;
	height: 100px;
	border: 1px solid black;
	margin: 6 0 0 0;
}

.class_drawing_container {
	float:left;
	width:122px; 
 	height:155px; 
 	cursor:pointer; 
 	margin: 0 5 0 5;
	
	background-image: url('/sitepics/backgroup5.gif');
	font-size: 10px;
	border-top: 1px solid #0D5698;
	border-left: 1px solid #0D5698;	
	border-right: 1px solid #003060;
	border-bottom: 1px solid #003060;	
}

.class_drawing_container_hover {
	background-color:#2579CD;
	background-image: none;
	
	font-size: 10px;
	border-top: 1px solid #0D5698;
	border-left: 1px solid #0D5698;	
	border-right: 1px solid #003060;
	border-bottom: 1px solid #003060;
}

