@charset "UTF-8";
/* CSS Document */

body {
	background: #f7f7f7 url(../images/bkg-grey.gif) left top repeat-x;
	font-family: Helvetica, Arial, sans-serif;
	font-size:9pt;
	margin-left: 0px;
	margin-top: 0px;
	color: #666;
}

/* MDF 270609 */
.numberField { width:40px; }
.quantityField { width:40px; }
input.mandatory { border: 2px red solid; }


div.features a {cursor:pointer; text-decoration:none;}
div.features div {float:left;width:200px;}
div.features input.button {float:left;clear:left;}
div.features span.selected { font-weight:bold; color:#e5312a;}
div.features span.disabled { color:#c0c0c0; cursor:default;}

* html body	 {font-size:8.5pt;}
a            {color: #333; text-decoration:underline;}
a:active     {color: #e5312a; text-decoration:underline;}
a:visited    {color: #000; text-decoration:underline;}
a:link       {color: #333; text-decoration:underline;}
a:hover      {color: #e5312a; text-decoration:underline;}

p	         {color: #666;  margin:5px 15px 15px 0px; padding:0; line-height:14pt}
h1			 {font-size: 16pt; font-weight: bold; color:#000; margin:4px 0 0 0px; padding:0;clear:left;}
h2			 {font-size: 12pt; font-weight: bold; color:#e5312a; padding:0; margin:18px 0 0 0; clear:left;}
h3			 {font-size: 10pt; font-weight: bold; color:#e5312a; margin:15px 0 0 0px; padding:0;}
h4			 {font-size: 11pt; font-weight: bold; color:#e5312a; margin:15px 0 0 30px; padding:0;}
h5			 {font-size: 10pt; font-weight: bold; color:#e5312a; margin:15px 0 0 30px; padding:0;}
h6			 {font-size: 10pt; font-weight: bold; color:#e5312a; margin:15px 0 0 30px; padding:0;}

/*ul			 {margin:5px 0 0 0px; padding:0;}*/
ol			 {margin:5px 0 10px 30px; padding:0;}
li			 {line-height:14pt}

li p 		 {margin:0;padding:0; display:inline;}

table		 {border:none;}
td           { font-family: Helvetica, Arial; font-size: 9pt; color:#666; padding:2px 0 2px 0;}
input        { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  }
select       { font-family:Arial, Helvetica, sans-serif; font-size:9pt; }
button	     { font-family: Helvetica, Arial; font-size: 9pt }

tr.order-rows-data td { color:#fff; }
td.total { color:#fff; }

div.colorDiv { float:left; border:1px solid #c0c0c0; padding:1px; margin:2px; }
div.sizeDiv { width:35px; float:left; border:1px solid #c0c0c0; padding:1px; margin:2px; }


/* layout */
.clear {clear:both;}
.container{
	border: #ddd solid 2px;
	width:960px;
	margin:0;
	padding:0;
	background-color: #fff;
	text-align: left;
	overflow:hidden;
}
.header{width:850px; padding:5px 0 0 0; float:left; background:#fff; height:20px; }
.breadcrumb{width:400px; float:left; text-align:left; padding:1px 0 2px 30px;background:transparent url(../images/blt-crumb.gif) 3px 1px no-repeat; }
* html .breadcrumb {background:transparent url(../images/blt-crumb.gif) 3px 3px no-repeat;}
*:first-child+html .breadcrumb {background:transparent url(../images/blt-crumb.gif) 3px 3px no-repeat;}
.breadcrumb a{text-decoration:none;}
.breadcrumb a.child{padding:1px 0 2px 20px;background:transparent url(../images/blt-reda.gif) 8px 3px no-repeat;text-decoration:none; }
* html .ancillary{background:transparent url(../images/blt-red.gif) 0px 3px no-repeat;}
*:first-child+html .ancillary{background:transparent url(../images/blt-red.gif) 0px 3px no-repeat;}

.ancillary{float:right; margin:0 10px 0 0;padding:1px 0 2px 20px;background:transparent url(../images/cart2.gif) left top no-repeat;text-align:right;}

.featurecrumb{text-align:left; padding:1px 0 2px 10px; }
.featurecrumb a.child{padding:1px 0 2px 20px;background:transparent url(../images/blt-reda.gif) 8px 3px no-repeat;text-decoration:none; }

.ancillary a{text-decoration:none;}
.ancillary ul{margin:0; padding:0;}
.ancillary li{margin:0; padding:0;}
.col1 {width:100px; min-height:520px; margin:0; padding:210px 0px 0px 0px; background:#fff url(../images/b-b-textieldruk.gif) 0px 10px no-repeat; float:left; }
.col2 {width:630px; padding:20px;float:left; background:#f8f8f8; min-height:350px; line-height:14pt;}
.col3 {width:160px; padding:20px; min-height:350px;float:right;background:#ccc;color:#fff;}
.colMerk {width:170px; padding:20px 5px 0 15px; min-height:520px;float:left;background:#ccc url(../images/rnd-grey.gif) left top no-repeat;color:#fff;}
.colList {width:845px; padding:20px 0 20px 15px; min-height:420px;float:left;background:#fff url(../images/bkg-grey.jpg) left top no-repeat;color:#666;line-height:14pt;}
.colHome {width:845px; padding:20px 0 20px 15px; min-height:520px;float:left;background:#fff url(../images/bkg-grey.jpg) left top no-repeat;color:#666;line-height:14pt;}
#homeHeader {width:860px; padding:0; height:185px;float:left;background:#fff;}
#homeMenu {width:845px; padding:0; height:90px;float:left;}

* html .col2 {height:350px;}
* html .colMerk {height:520px;}

/* menus */
.col1 ul {padding:45px 0 5px 0; margin:0; background:#e5312a url(../images/btn-select.gif) left top no-repeat; }
.col1 li {list-style-type:none; background:#e5312a;padding:0 10px 0 10px; line-height:14pt;}
.col1 div.end {background:#fff url(../images/rnd-red.gif) left top no-repeat;width:100px;height:9px;line-height:9px;padding:0;margin:0;}
.col1 li a {color:#fff}
.col1 li a:link {text-decoration:none;}
.col1 li a:visited {text-decoration:none;}
.col1 li a:hover {text-decoration:underline;}
.col1 li a:active {text-decoration:underline; color:#efefef}

.colMerk ul {padding:5px 0 5px 0;margin:0;}
.colMerk li {list-style-type:none; padding:0 10px 0 0px; margin:0 0 5px 0; line-height:11pt;}
.colMerk li a {}
.colMerk li a:active     {color: #e5312a; text-decoration:underline;}
.colMerk li a:visited    {color: #666; text-decoration:none;}
.colMerk li a:link       {color: #333; text-decoration:none;}
.colMerk li a:hover      {color: #e5312a; text-decoration:underline;}

.amountS {background:transparent url(../images/bkg-num.gif) left -12px no-repeat; color:#fff; width:255px; float:right; padding:6px 8px 6px 20px; margin:0 16px 12px 0;}

.selection, .selection table {margin:0}
.selection td {padding:0; margin:0;line-height:9pt;}
.selection input{margin:0 4px 2px 0; padding:0;}

.product {margin:0px 10px 0 0;overflow:hidden; float:right;clear:right;height:400px;width:310px;}
.product ul {margin:0 0 10px 0;padding:0px 0 0 0; height:93px;}
.product ul li{list-style:none;line-height:360px;}

.product ul li.item {width:300px;height:340px;line-height:360px;margin:1px 16px 6px 1px;padding:0px;border:#fff 2px solid;float:left;color:#000;background-repeat:no-repeat;background-position:center;}

/* MDF 220609: disabled hover effect
.product ul li.item:hover {width:300px;height:340px;margin:0px 15px 5px 0px;padding:0px;border:#e5312a 3px solid;float:left;color:#000;cursor:pointer;}
*/

.products{margin-top:10px;float:left;clear:both;}
.products ul {margin:0 0 10px 0;padding:0px 0 0 0;}
.products ul li{list-style:none;line-height:117px;}

.catalogue{float:left;;width:845px;}
.catalogue ul {margin:0 0 10px 0;padding:0px 0 0 0;}
.catalogue ul li{list-style:none;line-height:237px;}

div.products li {width:197px;height:237px;margin:2px 4px 7px 2px;padding:0px;border:#999 1px solid;float:left;color:#000;cursor:pointer; background-repeat:no-repeat; background-position:center;}
* html div.products li {width:197px;height:237px;margin:0px 2px 5px 0px;padding:0px;border:#999 3px solid;float:left;color:#000;cursor:pointer; background-repeat:no-repeat; background-position:center;}
div.products li:hover {width:197px;height:237px;margin:0px 2px 5px 0px;padding:0px;border:#e5312a 3px solid;float:left;color:#000;cursor:pointer;}
div.products li a {background:#666; color:#fff; padding:2px; margin-top:211px;display:block;text-decoration:none;line-height:11px;height:22px; overflow:hidden;}
div.products li:hover a{background:#e5312a url(../images/blt-link.gif) 180px 10px no-repeat; color:#fff; padding:2px; margin-top:211px;display:block;text-decoration:none;line-height:9pt;height:22px; overflow:hidden;}
* html div.products li:hover a{background:#e5312a; color:#fff; padding:2px; margin-top:211px;display:block;text-decoration:none;line-height:11px;height:22px; overflow:hidden;}


div.products a {width:197px;height:237px;margin:2px 4px 7px 2px;padding:0px;border:#999 1px solid;float:left;color:#000;cursor:pointer; background-repeat:no-repeat; background-position:center;text-decoration:none;}
div.products a div {background:#666; color:#fff; padding:2px; margin-top:211px;display:block;line-height:11px;height:22px; overflow:hidden;}

div.products a:hover {width:197px;height:237px;margin:0px 2px 5px 0px;padding:0px;border:#e5312a 3px solid;float:left;color:#000;cursor:pointer;}
div.products a:hover div {background:#e5312a url(../images/blt-link.gif) 180px 10px no-repeat; color:#fff; padding:2px; margin-top:211px;display:block;text-decoration:none;line-height:9pt;height:22px; overflow:hidden;}

div.products a div.price {position:relative; left:100px; top:-60px; width:75px; height:18px; line-height:18px; padding:0; margin:2px; font-size:16pt; background-color:#e5312a; color:#fff;}
div.products a:hover div.price {position:relative; left:100px; top:-60px; width:75px; height:18px; line-height:18px; padding:0; margin:2px; font-size:16pt; background-color:#e5312a; color:#fff;}
div.price2 {position:relative; left:150px; top:300px; width:120px; height:35px; line-height:18px; padding:0; margin:2px; font-size:16pt; background-color:#e5312a; color:#fff;}

.paging{margin:0;padding:0;font-weight:bold;font-size:12pt;clear:left;}
.ps{width:30px;height:30px;margin:0 5px 0 0;padding:2px;border:red 1px solid;color:#fff;background:#e5312a;float:left;}
.pg{width:30px;height:30px;margin:0 5px 0 0;padding:2px;border:red 1px solid;color:#000;background:#efefef;float:left;cursor:pointer;}
.pg:hover{width:30px;height:30px;margin:0 5px 0 0;padding:2px;border:red 1px solid;color:#fff;background:#e5312a url(../images/blt-link.gif) 22px 22px no-repeat;float:left;}

/* catalogue items */
a.citem {width:97px;height:117px;margin:3px 5px 8px 3px;padding:0px;border:none;float:left;color:#000;cursor:pointer; background:transparent url() left top no-repeat;text-decoration:none;}
a.citem:hover {width:97px;height:117px;margin:0px 2px 5px 0px;padding:0px;background:#e0e0e0 url() left top no-repeat; border:#e5312a 3px solid;float:left;color:#000;cursor:pointer;}
a.citem div {background:transparent url(../images/bkg-clink.png); color:#fff; padding:2px;padding-left:6px;padding-top:1px; margin-top:104px;display:block;text-decoration:none;line-height:8.5pt;font-size:8.5pt;height:12px; overflow:hidden;}
a.citem:hover div{background:#e5312a url(../images/blt-link.gif) 86px 2px no-repeat; color:#fff; padding:2px; margin-top:104px;display:block;text-decoration:none;line-height:9pt;height:12px; overflow:hidden;}


* html .citem {width:97px;height:123px;margin:3px 5px 8px 3px;padding:0px;border:none;float:left;color:#000;cursor:pointer; background:transparent url() left top no-repeat;}
* html .citem:hover {width:97px;height:123px;margin:0px 2px 5px 0px;padding:0px;background:#e0e0e0 url() left top no-repeat; border:none;float:left;color:#000;cursor:pointer;}

a.red {height:28px; width:77px; display:block; overflow:hidden; background:transparent url(../images/bkg-btn-lft.gif) left top no-repeat; color:#fff; font-weight:bold; padding:8px 0 0 17px; margin:10px 0 0 5px; text-decoration:none;}

a.red:visited {color:#fff;}
a.red:hover {text-decoration:underline;}

/* MDF 270209: added quantity-selected */
.quantity {height:16px; border:#ccc 2px solid; padding:4px; overflow:visible; color:#666; float:left; white-space:nowrap;margin:1px 4px 4px 1px;width:45px; text-align:center; font-weight:bold;}
.quantity:hover {border:#e5312a 3px solid;margin:0px 3px 3px 0px;cursor:pointer;color:#fff;background:#000;}
.quantity-selected {height:16px; padding:4px; overflow:visible; float:left; white-space:nowrap;width:45px; text-align:center; font-weight:bold;border:#e5312a 3px solid;margin:0px 3px 3px 0px;cursor:pointer;color:#fff;background:#000;}
#custom.quantity { width:107px; }
#custom.quantity:hover { width:107px; }
#custom.quantity-selected { width:107px; }
#custom.quantity input { padding:0; margin:0; border: 0 none; width:50px; height:14px; font-size:9pt; }
#custom.quantity-selected input { padding:0; margin:0; border: 0 none; width:50px; height:14px; font-size:9pt; }

/* MDF 270209: added color-selected */
.colors {width:260px; float:left; overflow:auto;}
.color {height:16px; border:#fff 2px solid; padding:4px; overflow:visible; color:#bbb; float:left; white-space:nowrap;margin:1px 4px 4px 1px;}

/* MDF 220609: disabled color highlights
.color:hover {border:#e5312a 3px solid;margin:0px 3px 3px 0px;cursor:pointer;}
.color-selected {height:16px; padding:4px; overflow:visible; float:left; white-space:nowrap;border:#e5312a 3px solid;margin:0px 3px 3px 0px;cursor:pointer;}
*/

.sizes {width:248px; float:left; overflow:auto;}
*:first-child+html .sizes {width:260px; float:left; overflow:auto;}
.size {height:16px; border:#e5312a 2px solid; padding:4px; overflow:visible; color:#666; float:left; white-space:nowrap;margin:1px 4px 4px 1px;width:45px; text-align:center; font-weight:bold;}

.opdruk-t {width:330px; float:left; overflow:auto;}
.opdruk-i {width:150px; float:right; overflow:auto; margin:0 35px 0 0;}
* html .opdruk-i {margin:0 10px 0 0;}
.order-c{float:left; width:520px;}
.opdruk-t table {margin:5px 0 0 0;}
.opdruk-t td {padding:0;}
.opdruk-t td select {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:9pt; }
.opdruk-t td input {height:34px;margin:15px 0 0 0; width:216px; padding:0; background:#fff url(../images/btn-offerte.gif) left top no-repeat; border:none; color:#fff; font-weight:bold;cursor:pointer;}
.lcatt{background-image:url(../images/brd-catt.gif); width:100px; height:8px;margin:0;line-height:8px;}
.lcat{background:#e5312a; width:100px;margin:0;}
.lcat a{color:#fff; font-weight:normal; margin:0; padding:5px 0 0 6px; text-decoration:none;display:block;}
.lcat a:hover {text-decoration:underline;}
.lcatb{background-image:url(../images/brd-catb.gif); width:100px; height:8px;margin:0 0 12px 0;line-height:8px;}

.prodtext{clear:left; float:left; margin:10px 5px 0 0;}
.katoen{clear:left; float:left; margin:10px 0 0 0; }
h2.help{background:transparent url(../images/blt-help.gif) right 2px no-repeat; padding-right:16px; display:block;float:left;} 

input.bigredbutton {float:left;clear:left;height:34px;width:216px; padding:0; background:#fff url(../images/btn-offerte.gif) left top no-repeat; border:none; color:#fff; font-weight:bold;cursor:pointer;}
input.boxbutton {height:28px;width:240px; padding:0; border:2px solid #e5312a; background:#fff; color:#666; font-weight:bold;cursor:pointer;}
input.hiboxbutton {height:28px;width:240px; padding:0; border:2px solid #000; background:#e5312a; color:#fff; font-weight:bold;}
span.allproducts {color:#e5312a;}

p.prompter { width:536px; margin:15px 0 0 0; padding:0 0 0 8px; border:2px solid #e5312a; background:#eee; color:#000; cursor:pointer; }
p.prompter a { text-decoration:none; }

span.letop { color:#e5312a;font-weight:bold; }

.bar {height:24px; margin:2px 0 0; text-align:right;width:960px; font-size:9px; color:#aaa}
.bar a {color:#aaa}

table.product-selection { width:100%; }
table.product-selection div.underline { border-bottom: #e5312a 3px solid; margin-bottom:4px; width:100%;}
table.product-selection td.price { text-align:right; }
table.product-selection td.total { color:#000; font-weight:bold; text-align:right; }

table.product-selection2 { width:100%; border-collapse:collapse; padding:0;}
table.product-selection2 div.underline { border-bottom: #e5312a 3px solid; margin-bottom:4px; width:100%;}
table.product-selection2 td.prices {text-align:right; }
table.product-selection2 td.price {border-top: #e5312a 3px solid;text-align:right; }
table.product-selection2 td.total {border-top: #e5312a 3px solid;color:#000; font-weight:bold; text-align:right; }
table.product-selection2 th { border-bottom: #e5312a 3px solid;}
table.product-selection2 th.price {text-align:right; }

td.step { background-color:#e5312a;color:white;width:45px;padding:0 4px 0 4px;font-size:11pt;font-weight:bold; }

a.winkelwagen { color:#e5312a; font-weight:bold; }

input.previous {background:transparent url(../images/button-previous.gif) left top no-repeat; height:30px; width:155px; border:none; color:#FFF; font: 12px 'Trebuchet MS' Arial, Helvetica, sans-serif; font-weight:bold; cursor:pointer; margin-bottom:5px;}
input.next {background: transparent url(../images/button-next.gif) left top no-repeat; height:30px; width:155px; border:none; color:#FFF; font: 12px 'Trebuchet MS' Arial, Helvetica, sans-serif; font-weight:bold; cursor:pointer; margin-bottom:5px;}

div.hulp {width:220px;float:right;margin:0 10px 0 0;}

#opdruk {border:#ccc 1px solid; padding:10px;float:left;margin:10px 0 0 0; width:805px; visibility:hidden; background:#fff url(../images/bkg-grey.jpg) -30px -90px no-repeat;}

#opdruk h2 {margin:0;}
#kleur{width:820px;float:left; visibility:hidden;height:0;}
a.drukkleur {text-decoration:none;width:90px; background:transparent url(../images/btn-tshirt.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;cursor:pointer;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.drukkleur:hover {background-color:#eee;border:#ccc 2px solid;}
a.drukkleur selected {background-color:#eee;border:#000 2px solid;}
.aantal{color:#fff;font-size:16px;margin:36px 0 0 18px;}
.prijs{color:#fff;font-size:16px;margin:2px 0 0 38px;background:#CC4633;line-height:16px;}
.select{font-size:11px;margin:6px 0 0 0px;}
.select input{border:0;padding:0;margin:0 0 0 0;}

#plaats{width:820px;float:left; visibility:hidden;height:0;}

* html .header{width:810px; padding:5px 0 0 0; float:left; background:#fff; height:20px; }
* html .colList {width:810px;}
* html .order-c{width:480px;}
* html #opdruk {width:780px;}
* html #kleur{width:780px;float:left; visibility:hidden;height:0;}
* html #plaats{width:780px;float:left; visibility:hidden;height:0;}
* html div.hulp {width:180px;}
* html a.drukkleur {width:86px;}


.kleur h2, #plaats h2{margin:6px 0 0 0;}

a.btnvn-b {text-decoration:none;width:90px;height:90px; background:#fff url(../images/btn-vn-b.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnvn {text-decoration:none;width:90px; background:#fff url(../images/btn-vn.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;cursor:pointer;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnvn:hover {background-color:#eee;border:#ccc 2px solid;}

a.btnvj-b {text-decoration:none;width:90px;height:90px; background:#fff url(../images/btn-vj-b.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnvj {text-decoration:none;width:90px; background:#fff url(../images/btn-vj.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;cursor:pointer;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnvj:hover {background-color:#eee;border:#ccc 2px solid;}

a.btnan-b {text-decoration:none;width:90px;height:90px; background:#fff url(../images/btn-an-b.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnan {text-decoration:none;width:90px; background:#fff url(../images/btn-an.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;cursor:pointer;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnan:hover {background-color:#eee;border:#ccc 2px solid;}

a.btnaj-b {text-decoration:none;width:90px;height:90px; background:#fff url(../images/btn-aj-b.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnaj {text-decoration:none;width:90px; background:#fff url(../images/btn-aj.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;cursor:pointer;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnaj:hover {background-color:#eee;border:#ccc 2px solid;}

a.btnbz-b {text-decoration:none;width:90px;height:90px; background:#fff url(../images/btn-bz-b.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnbz {text-decoration:none;width:90px; background:#fff url(../images/btn-bz.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;cursor:pointer;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnbz:hover {background-color:#eee;border:#ccc 2px solid;}

a.btnlm-b {text-decoration:none;width:90px;height:90px; background:#fff url(../images/btn-lm-b.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnlm {text-decoration:none;width:90px; background:#fff url(../images/btn-lm.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;cursor:pointer;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnlm:hover {background-color:#eee;border:#ccc 2px solid;}

a.btnrm-b {text-decoration:none;width:90px;height:90px; background:#fff url(../images/btn-rm-b.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnrm {text-decoration:none;width:90px; background:#fff url(../images/btn-rm.png) 2px 2px no-repeat;float:left;margin:0 10px 0 0;display:block;cursor:pointer;padding:4px 4px 0 4px;border:#fff 2px solid;}
a.btnrm:hover {background-color:#eee;border:#ccc 2px solid;}

a.btnvj .select,a.btnvn .select ,a.btnan .select ,a.btnaj .select ,a.btnbz .select ,a.btnlm .select ,a.btnrm .select {margin:80px 0 0 0;  white-space:nowrap;font-size:11px;overflow:hidden;}
a.btnvj-b .select,a.btnvn-b .select ,a.btnan-b .select ,a.btnaj-b .select ,a.btnbz-b .select ,a.btnlm-b .select ,a.btnrm-b .select {margin:80px 0 0 0;  white-space:nowrap;font-size:11px;overflow:hidden;}

* html a.btnvn {width:86px;}
* html a.btnvj {width:86px;}
* html a.btnan {width:86px;}
* html a.btnaj {width:86px;}
* html a.btnbz {width:86px;}
* html a.btnlm {width:86px;}
* html a.btnrm {width:86px;}

a.klaar{margin:8px 0 0 12px;display:block;float:left;}

/* MDF 300310 */
.LV_validation_message{
    font-weight:bold;
    margin:0 5px 0 5px;
	width:auto!important;
}
.LV_valid {
    color:#00CC00;
}
.LV_invalid {
    color:#CC0000;
}
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 2px solid #CC0000;
}

