#slideshow1 { width: 150px; height: 150px; position: relative; border: 2px}
ul.crossfade { padding: 0; margin: 0; list-style: none; }
#slideshow1 li { position: absolute; top: 0; left: 0; width: 150px; height: 150px; background-color: #ffffff; visibility: hidden; }
#slideshow1 li img { display: block; border: none; }

#slideshow2 { width: 150px; height: 150px; position: relative; border: 2px}
ul.crossfade { padding: 0; margin: 0; list-style: none; }
#slideshow2 li { position: absolute; top: 0; left: 0; width: 150px; height: 150px; background-color: #ffffff; visibility: hidden; }
#slideshow2 li img { display: block; border: none; }

#slideshow3 { width: 150px; height: 150px; position: relative; border: 2px}
ul.crossfade { padding: 0; margin: 0; list-style: none; }
#slideshow3 li { position: absolute; top: 0; left: 0; width: 150px; height: 150px; background-color: #ffffff; visibility: hidden; }
#slideshow3 li img { display: block; border: none; }

#slideshow4 { width: 150px; height: 150px; position: relative; border: 2px}
ul.crossfade { padding: 0; margin: 0; list-style: none; }
#slideshow4 li { position: absolute; top: 0; left: 0; width: 150px; height: 150px; background-color: #ffffff; visibility: hidden; }
#slideshow4 li img { display: block; border: none; }


#submenu li { list-style: none; }
#submenu li { margin-top: 5px; margin-bottom: 5px; list-style: none; }
#submenu ul li a { background-image: url(images/sub-menu2.png); text-decoration: none; display: block; height: 22px; width: 120px; text-align: right; padding-right: 10px; color: #ffffff; line-height: 22px; font-size: 10px; font-weight: bold; background-position: right; }
#submenu ul li a:hover, #submenu ul li .menu_current { width: 140px; background-position: left; margin-bottom:0px}

#submenu ul ul ul li a { background-image: none; color: #28469e; height: 10px; line-height: 10px; font-size: 10px;}
#submenu ul ul ul li a:hover, #submenu ul ul ul li .menu_current { width: 140px; color: #f37321; }
#submenu .menu_sub { margin-top: 0px; margin-bottom: 0px; width: 140px; background-image: none; text-align: left; padding-left: 10px; color:  #003b8c;height: 11px; text-size: 11px; }
#submenu .menu_sub a:hover {  margin-top: 0px; margin-bottom: 0px; width: 140px; background-image: none; text-align: left; padding-left: 10px; color:  #f37321;height: 11px; text-size: 11px; }
#submenu .menu_subsub {	margin-top: 0px; margin-bottom: 0px; width: 130px; background-image: none;text-align: left; padding-left: 20px;color:  #003b8c; text-size: 11px; height: 11px; }
#submenu .menu_subsub a:hover { margin-top: 0px; margin-bottom: 0px; width: 130px; background-image: none; text-left: left; padding-left: 20px; color: #f37321; text-size: 11px; height: 11px; }
#submenu .menu_subo { margin-top: 0px; margin-bottom: 0px; width: 140px; background-image: none; text-align: left; padding-left: 10px; color:  #f37321;height: 11px; text-size: 11px; }
#submenu .menu_subo a:hover {  margin-top: 0px; margin-bottom: 0px; width: 140px; background-image: none; text-align: left; padding-left: 10px; color:  #f37321;height: 11px; text-size: 11px; }

legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px;
line-height: 12px;
} 
.schuin {
font-style: italic;
}
.klein {
	font-size: 8px;
}
.gegevens {
background-color: #F5F5F5;
}
.contactdata {
font-size: 18px;
color: #003b8c;

}input.zoek
{
/*background: #ffa20f;*/
height: 24px;
width: 24px;
border: 0px;
font-size: 10px;
text-align: left;
background: url('images/zoekknop.png') no-repeat center left;

} 
.text input{
	margin-left: 1em;
	width: 30px;
}
fieldset
{
border: 1px solid #781351;
text-align: left;
padding: .3em;
font-size: 10px;
}
input.prodsearch {
height: 10px;
}
input.testje {
width: 80px;
}
input.zoek
{
/*background: #ffa20f;*/
height: 24px;
width: 24px;
border: 0px;
font-size: 10px;
text-align: left;
background: url('images/zoekknop.png') no-repeat center left;

} 
.text input{
	margin-left: 1em;
	width: 30px;
}
fieldset
{
border: 1px solid #781351;
text-align: left;
}
input.prodsearch {
height: 10px;
}
input.testje {
width: 80px;
}
ul#menucontent {
	padding: 0;
	padding-left: 150px;
	margin: 0;
	background-color: #013b8d;
	color: white;
 font-weight: bold;
}
ul#menucontent li { 
	display: inline; 
	background-color: #013b8d;
}
ul#menucontent li a {
	padding: 0em 1.3em;
  color: white;
  text-decoration: none;
  font-size: 14px;
	background-color: #013b8d;
	font-weight: bold;
}
ul#menucontent li a:hover {
	color: #FF8040;
	font-weight: bold;
}
ul#menucontent .current {
	display: inline;
	color:  #FF8040;
}


input#zoeken
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351;
width: 8em;
height: 11px;
margin-top: 0.5em;
margin-left: 0.5em;
font-size: 10px;
}
.tblblmenu {
        width: 20%;
        text-align: center;
}
.tblmaintekst {
}
.tblmaintitel {
}
.tblmaincomment {
        font-style: italic;
}

/* -- Products -- */
.tblproductshead {
	background-color: #D0D0D0;	
}
.tblproductscontent {
	text-align: left;
	font-size: 11px;
	padding-left: 10px;
}

/* -- news -- */
.tblnewstitle {
        font-weight: bold;
        color: #000000;
        font-size: 16px;
}
.tblnewstext {
        font-size: 14px;
        font-style: italic;
}
.tblnewstitle {
        font-weight: bold;
        color: #000000;
        font-size: 16px;
}
.tblnewstext {
        font-size: 14px;
        font-style: italic;
}


/* -- Contact -- */
.tblcontact {
	text-align: left;
	border: 1px solid #0000FF;
}

/* -- Info -- */
.tblinfo {	
}
.tblinfotop {
	text-align: center;	
}
.tblinfotext {
	width: 33%;
	text-align: center;
}
#engels {
height: 20px;
width: 120px;
background: url('images/English_Np1_1.gif');
}
#engels:hover {
background: url('images/English_Hp3.gif');
}

#duits{
height: 20px;
width: 120px;
background: url('images/Deutsch_Np1_1.gif');
}
#duits:hover {
background: url('images/Deutsch_Hp3.gif');
}
#frans {
height: 20px;
width: 120px;

background: url('images/Francais_Np1_1.gif');
}
#frans:hover {
background: url('images/Francais_Hp3.gif');
}
#nederlands {
height: 20px;
width: 120px;

background: url('images/Nederlands_Np1_1.gif')
}
#nederlands:hover {
background: url('images/Nederlands_Hp3.gif')
}
.titel {
        color:black;
        font-weight: bold;
        font-size: 20px;
}
.tussentitel {
        color: #00008B;
        font-size: 18px;
        border-bottom: 2px dotted #696969;
        border-left: 2px dotted #696969;
        background-color: #F5F5F5;
}
.tussentitelbonus {
        font-size: 12px;
        color: #FF8040;
        font-style: italic;
}
.lichtgr {
 background-color: #F5F5F5;
}
.dnkrgrijs {
background-color: #A9A9A9;
}
.artcode {
	width: 100px;
	vertical-align: top;
	padding-top: .5px;
}
.oms {
	width: 400px;
	vertical-align: top;
	padding-top: .5px;
}
.foto {
	width: 55px;
}
.tbltitel {
	text-align: center;
	vertical-align: middle;
	border-bottom: 1px solid black;
}
table.stats
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 500px;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{background-color: #CCC;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.stats td.hed
{background-color: #666;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;}

.prodtitel{
text-align: Left;
font-size: 16px;
font-weight: bold;
text-decoration: underline;
}

.midden{
text-align: center;
}

