body{

padding:0px;
margin:0px;
background-color: #a5acaf;

}

img {

border:none;
padding:none;
margin:none;

}

td {

vertical-align:top;
color:#000000;
font: 8pt verdana;
line-height:1.8;

}

.albot {

vertical-align: bottom;

}

select {

font: 8pt arial;

}

h1{

color: #005bbb;
font: bold 10pt arial;
display:inline;

}

h2{

color:#00aef0;
font: bold 10pt verdana;
margin:0px;

}

.htitel{

color:#00aef0;
font: bold 12pt verdana;

}

.htitelmini{

color:#00aef0;
font: bold 10pt verdana;

}

.popupregular, .regular, .popupprint {

color:#000000;
font: 8pt arial;
line-height:1.8;

}

.popupprint a, .popupprint a:hover, .popupprint a:visited {

color:#000000;
font: 8pt arial;
line-height:1.8;
text-decoration:none;

}

.regular a, .regular a:visited, .regular a:hover {

color:#00aef0;
font: 8pt verdana;
text-decoration: none;
line-height:1.8;
margin: 0px;

}

.regular a:hover {

text-decoration: underline;

}

.regular ul {
margin-left: 0;
padding-left: 20px;
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;

}

.regular li {

font: 8pt verdana;
color:#000000;
list-style-image: url("images/listcyaan.gif");

}

.regularcyaan, .regularcyaan a, .regularcyaan a:hover, .regularcyaan a:visited {
color:#00aef0;
font: 8pt verdana;
}

.regularcyaan a, .regularcyaan a:hover, .regularcyaan a:visited {

color: #005bbb;
text-decoration: none;
font: 8pt verdana;

}

.header{

width: 978px;
height: 156px;

}

.logo{

/*background: #e4e6e7 url(images/home_logo.gif) no-repeat;*/
background: #e4e6e7 url(images/home_logo.gif) bottom center no-repeat;
width: 253px;
vertical-align:bottom;

}

.mainmenu{

width:725px;
height:75px;
background-color: #ffffff;
vertical-align:bottom;

}

.submenu{

background-image: url(images/home_submenu_bg2.gif);
width:725px;
height:32px;

}

.submenulink, .submenulink a, .submenulink a:visited{

font: 8pt verdana;
text-decoration: none;
color:#939ca1;

}

.submenulink a:hover{

color:#00aef0;
text-decoration: none;

}

.submenulink td {

vertical-align:middle;

}

.menurechts{

font: 8pt verdana;
text-decoration: none;
color:#00aef0;

}

.menurechts a, .menurechts a:visited{

font: 8pt verdana;
text-decoration: none;
color:#939ca1;

}

.menurechts a:hover{

color:#00aef0;
text-decoration: none;

}

.menuover{

background-color:#00aef0;
background-image:none;

}

.mmenuout{

background-color:e4e6e7;
background-image:url(images/home_submenu_bg.gif);
}

.menumini, .menumini a, .menumini a:visited, .menumini a:hover,

.breadcrump, .breadcrump a, .breadcrump a:visited, .breadcrump a:hover {

font: 9px verdana;
color: #b1b7ba;
text-decoration: none;
background-color: #ffffff;
vertical-align:middle;
}

.menumini a:hover, .breadcrump a:hover {

text-decoration: underline;

}

.menumini{

height:15px;

}

.selsubmenu{

color:#00aef0;

}

.adres, .adres a, .adres a:visited, .adres a:hover {

font: bold 9px verdana;
color: #ffffff;
text-decoration: none;
/*background-color: #a5acaf;*/

}

.adres a:hover {

text-decoration: underline;

}

.dealervan{

background-color: #005bbb;
font: 7pt verdana;
color: #00aef0;
vertical-align:middle;

}

.whitebg{

background-color: #ffffff;

}

.darkwhite{

/*background-color: #f3f4f5;*/
background-color: #e4e6e7;

}

.newslettertitle{

color: #005bbb;
font: 10pt arial;

}

.newslettertext{

color: #000000;
font: 8pt verdana;

}

.searchinput{

border:1px #CCCCCC solid;
color: #bcc1c3;
font: 8pt verdana;
width:155px;
height:17px;
margin:0px;
}

.search{

border:1px #bcc1c3 solid;
color: #bcc1c3;
font: 8pt verdana;
background-color:#ffffff;

}

.newsletterinput{

border:1px #bcc1c3 solid;
color: #bcc1c3;
font: 8pt verdana;
width:200px;

}

.newslettertop{

background: #f3f4f5 url(images/newsletter_bg.gif) center bottom no-repeat;
height:99px;
width:254px;

}

.newsright{

vertical-align:bottom;
font: 8pt arial;
color: #ffffff;
line-height:1.5;

}

.newsrighttitle{

background-color: #00aef0;
font: bold 11pt arial;
color: #005bbb;

}

.missingproduct {

width: 237px;
height:42px;
background: url(images/home_productniettussen.gif) top right no-repeat;

}

.newsdate{

color:#869196;
font: 7pt arial;

}

.newstitle, .newstitle a, .newstitle a:hover, .newstitle a:visited {

color: #005bbb;
font: bold 9pt arial;
text-decoration: none;

}

.newsregular {

color: #000000;
font: 8pt verdana;
line-height:1.8;

}

.morenews, .morenews a, .morenews a:hover, .morenews a:visited {

color: #00aef0;
font: 8pt arial;
text-decoration: none;

}

.morenews a:hover {

text-decoration: underline;

}

.prodmis{

background-image: url(images/product_ontbreekt.gif);
background-position: center right;
background-repeat: no-repeat;
height:23px;
width:484px;

}

.traderow{

vertical-align:middle;
font: bold 10pt verdana;
color: #00aef0;
height:30px;

}

.productrow, .productrow a, .productrow a:visited, .productrow a:hover{

vertical-align:middle;
font: bold 8pt verdana;
color: #005bbb;
line-height:1.4;
text-decoration: none;

}

.productrow a:hover{

text-decoration: none;
color: #00aef0;

}

.producttable td {

vertical-align: middle;

}

.productrowsep{
color: #00aef0;
font-weight:normal;
}

.prodtblhead{
color:#005bbb;
font: bold 10pt verdana;
vertical-align: top;
}

#infowrapper{

color:#959697;
font: 8pt verdana;
line-height:1.8;
/*width:252px;*/
height:220px;
background-color:#f3f4f5;

}

.hdrdb, .hdrdb a, .hdrdb a:hover, .hdrdb a:visited{

font: bold 10pt arial;
color: #005bbb;
text-decoration: none;

}

.hdrdb a:hover{

text-decoration: none;

}

.hdrcya{

font: bold 10pt verdana;
color: #00aef0;

}

.hdrcyabig{

font: bold 10pt arial;
color: #00aef0;
line-height:1.8;

}

.hdrcyasmall{

font: bold 8pt arial;
color: #00aef0;
line-height:1.8;
vertical-align:middle;

}

.homebekijkook, .homebekijkook a, .homebekijkook a:hover, .homebekijkook a:visited {

text-decoration:none;
color: #005bbb;
font: 8pt verdana;

}

.homebekijkook a:hover {

text-decoration:underline;

}

#selectProducten{

width:150px;

}

.blauw{

color:#00aef0;

}

.dblauw{

color: #005bbb;

}

.nwsimg{
border:none;
border-bottom:3px #00aef0 solid;
}

.rightbg{

background-color:#f3f4f5;

}

#comlogo{

width:252px;
height:69px;
background-color:#f3f4f5;
overflow:hidden;

}

.tradebold{
color:#000000;
font: bold 8pt verdana;
}

.tradehdr{
color:#00aef0;
font: 8pt verdana;
}

.tradereg{
color:#000000;
font: 8pt verdana;
}


.trademachinerow, .trademachinerow a, .trademachinerow a:visited, .trademachinerow a:hover{

vertical-align:middle;
font: bold 8pt verdana;
color: #00aef0;
text-decoration:none;

}

.lgreytext{

color: #005bbb;

}


.lgreytext, .lgreytext a, .lgreytext a:visited, .lgreytext a:hover{

vertical-align:middle;
font: bold 8pt verdana;
color:#a5acaf;
text-decoration:none;

}

.trademachineback{

color: #005bbb;

}

.navrow, .navrow a, .navrow a:visited, .navrow a:hover{

font: 8pt verdana;
color: #00aef0;
text-decoration: none;

}

.navrow a:hover{

text-decoration: underline;

}

.navrow {

}

.navrowthumbselected, .navrowthumbselected a, .navrowthumbselected a:visited, .navrowthumbselected a:hover{

font: bold 8pt verdana;
color: #00aef0;
text-decoration: none;

}

.navrowthumbselected a:hover{

text-decoration: underline;

}

.navrowthumbselected {

}

.sitemap ul {
margin-left: 0;
padding-left: 20px;
}

.sitemap li, .sitemap li a, .sitemap li a:hover, .sitemap li a:visited {

line-height:1.8;
font: 8pt verdana;
color:#00aef0;
list-style-image: url("images/listcyaan.gif");
margin: 0;
padding: 0;
text-decoration:none;

}

.sitemap li a:hover {

text-decoration:underline;

}

.newsarchive, .newsarchive ul a, .newsarchive ul a:hover, .newsarchive ul a:visited,
.newsarchive a, .newsarchive a:hover, .newsarchive a:visited {

color: #00aef0;
list-style-image: url("images/listcyaan.gif");
font: 8pt verdana;
text-decoration:none;

}

.newsarchive {

font: 8pt verdana;
color: #005bbb;

}

.newsarchive li{

font: 8pt verdana;
color: #005bbb;
list-style-image: url("images/listblue.gif");

}

.newsarchive ul a, .newsarchive ul a:hover, .newsarchive ul a:visited {
margin-left: 0;
padding-left: 20px;
}

.newsarchive ul a:hover, .newsarchive a:hover {

}

.newsarchive ul {

color: #005bbb;
font: bold 8pt verdana;
list-style-image: url("images/listcyaan.gif");
margin-left: 0;
padding-left: 20px;
margin-top:0;
margin-bottom: 2;

}

.newsarchive li, .newsarchive li a, .newsarchive li a:visited, .newsarchive li a:hover {

margin: 0;
padding: 0;

}

.ssmenu ul a:hover {

text-decoration:none;

}

.ssmenu li {

color: #005bbb;
font: #8pt verdana;
list-style-image: url("images/listblue.gif");
}

.ssmenu a, .ssmenu a:hover, .ssmenu a:visited {

list-style-image: url("images/listcyaan.gif");

}

.ssmenu li a, .ssmenu li a:hover, .ssmenu li a:visited {
list-style-image: url("images/listcyaan.gif");
}


.menuOpenLev, .menuOpenLev a, .menuOpenLev a:hover, .menuOpenLev a:visited {

color: #00aef0;
font: bold 8pt verdana;
text-decoration:none;
line-height:1.4;

}

.menuOpenLev a:hover{

text-decoration:underline;

}

.menuOpenLev {
color: #005bbb;
}

.print a, .print a:hover, .print a:visited {

color: #00aef0;
font: 9px verdana;
text-decoration:none;

}

.print a:hover{

text-decoration:underline;

}

.whodepartment{

font: bold 8pt verdana;
color: #000000;
}

.greyborder{

color: #cbcfd0;
background-color: #a5acaf;
height: 1px;
}

.searchbtn{
margin:0px;
padding:0px;
cursor:pointer;
margin-top:0px;
}

.searchfield{
margin:0px;
padding:0px;
padding-left:7px;
color:#aaaaaa;
font:8pt verdana;
height:17px;
width:178px;
border:1px #cccccc solid;
}

.searchfieldmachine{
margin:0px;
padding:0px;
padding-left:7px;
color:#aaaaaa;
font:8pt verdana;
height:17px;
width:215px;
border:1px #cccccc solid;
}

.grline{

color:#a5acaf;
background-color:#a5acaf;
height:1px;
border:none;
}

hr{

height:1px;
border:none;
color:#a5acaf;
background-color:#a5acaf;

}

.navigatie{

font: bold 8pt verdana;
color: #005bbb;

}

.navigatie a, .navigatie a:hover, .navigatie a:visited, {

font: 8pt verdana;
color:#00aef0;
text-decoration:none;

}

.transparent_class {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.nontransparent_class {
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}

.popupregular a, .popupregular a:visited, .popupregular a:hover {

color:#00aef0;
font: 8pt verdana;
text-decoration: none;
line-height:1.8;
margin: 0px;

}

.footer {
	BACKGROUND-COLOR: #005bbb
}
.footer TD {
	TEXT-ALIGN: left; LINE-HEIGHT: 100%; COLOR: #00a8ec
}
.subfooter TD {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #a5acaf; COLOR: #ffffff; FONT-SIZE: 8pt; PADDING-TOP: 15px
}
.subfooter A {
text-decoration:none;
	COLOR: #ffffff
}
.subfooter A:active {
text-decoration:none;
	COLOR: #ffffff
}
.subfooter A:visited {
text-decoration:none;
	COLOR: #ffffff
}
.subfooter A:hover {
text-decoration:none;
	COLOR: #005bbb
}
.subfooter li{
list-style-image: url("images/listblue.gif");
}
.space {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.landheader{
padding:4px 0px 4px 0px;
border-bottom:1px #ffffff solid;
}
.landheader a, .landheader a:visited, .landheader a:hover{
font:bold 9px verdana;
}

.landheader a:hover{
color:#005bbb;
text-decoration:none;
}

.landregular{
padding:4px 0px 4px 0px;
border-bottom:1px #ffffff solid;
}
.landregular a, .landregular a:visited, .landregular a:hover{
font: 9px verdana;
}
.landregular a:hover{
color:#005bbb;
text-decoration:none;
}
