@charset "UTF-8";
/* CSS Document */
* html .ie6 {}
*+html .ie7 {}

body {
  background: #fff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:8pt;
  margin: 0;
  color: #646567;
  text-align:center;
}

a            {color: #86A61A; text-decoration:underline;}
a:active     {color: #86A61A; text-decoration:underline;}
a:visited    {color: #86A61A; text-decoration:underline;}
/*a:link       {color: #07042d; text-decoration:underline;}*/
a:hover      {color: #86A61A; text-decoration:underline;}

p           {color: #646567; margin:0; line-height:12pt;padding:5pt 0 5pt 0}
h1       {color: #86A61A; margin:0;font-size:13pt;letter-spacing:1px;} 
h2       {color: #AB825F; margin:8pt 0 0 0;font-size:11pt;}
h3,h4,h5,h6   {color: #666; margin:0;font-size:11pt;padding:5pt 0 0 0;font-weight:normal;}

h2.lg     {color: #1A5BC3; margin:8pt 0 0 0;font-size:13pt;background:transparent url(../images/logo-man.gif) 4px 0 no-repeat;padding:4px 0 12px 24px!important;}

ul       {padding:0;margin:0}
ol       {margin:0;}
li       {color:#646567; font-size:10pt; }

li p      {margin:0;padding:0;border-left:0 none;display:inline;}

table     {border:none; margin:12px 0 12px 12px; padding:0; border-collapse:collapse;width:744px}
table th   {color:#646567; font-size:8pt;}
table td   {margin:0;padding:2pt 0 2pt 4pt; vertical-align:middle;color:#646567; font-size:8pt;}
table tr    {}
table tr.alt {
  background:#f1f5fa;
}

.form    {margin:4pt 0 4pt 0;float:left;}
input.mandatory {border:#1A5BC3 solid 2px;background:#f4f4f4}
.form input, .form textarea{font-size:9pt;border:1px solid #999;padding:2pt;float:left;width:163px}
.form select {float:left;font-size:9pt;}
input       {margin:0 0 4pt 0;display:block;}
select      {margin:0 0 4pt 0;display:block;}
textarea   {margin:0 0 4pt 0;display:block;width:170px;}
.checkbox,.radio  {width:auto!important;border:0!important;float:left;padding:0!important;}
.button {width:auto;}
.form div  {width:100%;float:left;padding:0 0 2pt 0}
.form label {width:130px;display:block;float:left;min-height:12px;padding:3pt 0 0 0;}
.form span {float:left;padding:0 0 0 4pt;display:block;width:85%}
.form p {padding:0;}
#StreetName {width:110px}
#StreetNumber {width:40px;margin:0 0 4pt 4pt;}
.Salutation {width:120px}

#LoginButton {float:left;margin:0 0 4pt 130px;background:#A4C400;color:#fff;font-weight:bold;cursor:pointer;width:auto}
#SubmitButton,#SubmitButton2 {margin:8pt 0 4pt 0;clear:left;display:block;float:left;background:#A4C400;color:#fff;font-weight:bold;cursor:pointer;width:auto}
* html #LoginButton {margin:0 0 4pt 65px}

#LoginButton:hover {background:#AB825F;}
#SubmitButton:hover,#SubmitButton2:hover {background:#AB825F;}

#ReminderButton {float:left;margin:0 0 4pt 130px;background:#A4C400;color:#fff;font-weight:bold;cursor:pointer;width:auto;}
#ReminderButton:hover {background:#AB825F;}
* html #ReminderButton {margin:0 0 4pt 65px}

table#cart {margin:0 16pt 10px 0;width:760px;border-bottom:#86A61A 1px solid;border-top:#86A61A 1px solid;}
table#cart td {padding:0;}
.stotal {margin:1pt 0 1pt 390px;color: #666;padding:0 0 0 4pt;float:left}
#total {margin:3pt 0 2pt 390px;color: #666;font-size:11pt;padding:4pt;border:#86A61A 1px solid;float:left}
* html #total {margin:3pt 0 2pt 200px}
div#total .txt {width:110px;float:left;}
div.stotal .txt {width:110px;float:left;font-size:8pt;font-weight:bold}
div#total span {width:124px;float:left;display:block;text-align:right;}
div.stotal span{width:124px;float:left;display:block;text-align:right;font-size:11pt}
a.afrekenen, a.afrekenen:visited {margin:8pt 0 4pt 390px;clear:left;display:block;float:left;background:#A4C400;color:#fff;font-weight:bold;cursor:pointer;text-decoration:none;padding:4pt 6pt 4pt 6pt;font-size:9pt;border:1px solid #999;}

* html a.afrekenen {margin:8pt 0 4pt 200px!important;}

a.afrekenen:hover{text-decoration:underline;background:#AB825F}
a.verwijder{background:#fff url(../images/btn-winkelwagen.gif) -77px 0 no-repeat;padding:2px 0 0 20px;margin:0 0 0 16pt;min-height:16px;text-decoration:none;display:block;cursor:pointer;}
a.verwijder:hover{text-decoration:underline;}
th.verwijdercol {width:130px;}
th.sub, td.sub{width:120px;padding:0 130px 0 0!important;}

ul.verzending {margin-top:0px;}
ul.verzending li {height:30px}
ul.verzending a {margin-top:0px; background:transparent url(../images/col-tnt.gif) right 0 no-repeat;padding:2px 55px 0 0;display:block;height:30px;}
  
/* layout */
.frame{
  border-top:none;
  width:999px;
  min-height:900px;
  margin:0;
  overflow:hidden;
  padding:0;
  background:transparent url(../images/shadow.png) repeat-y;
  text-align:left;
}

.shadow{
  width:999px;
  height:20px;
  background:transparent url(../images/shadow-btm.png) left top no-repeat;
}
.container{
  width:990px;
  margin:0;
  padding:0;
  overflow:auto;
  background: #fff;
  text-align: left;
     margin-left: auto;
     margin-right: auto;
}


.header {
  width:990px;
  height:60px;
  margin:12px 0 0 0;
  padding:0;
  float:left;
}
.header ul{padding:0; margin:5px 12px 0 0; list-style:none; float:right; height:20px}
.header li{padding:0 0 0 11pt; margin:0; color:#58585a; float:left;font-size:8pt; text-align:center;}
.header li a, .header li a:visited{text-decoration:none;color:#58585a;}
.header li a:active, .header li a:hover{text-decoration:underline;color:#58585a}
.logo, #logo {
  width:540px;
  height:46px;
  background:#fff url(../images/logo.gif) 0 16px no-repeat;
  float:left;
  cursor:pointer
}

.menu  {
  width:990px;
  background:#fff;
  float:left;
  margin:0;
  height:39px;
  background:transparent url(../images/bkg-menu.gif) 0 0 repeat-x;
}
.menu ul{padding:0; margin:0; list-style:none;float:left;}
.menu li{padding:10px 3px 0 0; margin:0; color:#58585a; float:left;height:22px;text-transform:uppercase;}

*+html .menu li {padding:9px 3px 0 0;}
* html .menu li {padding:9px 3px 0 0;}

.menu li.select {}
.menu li a, .menu li a:visited{text-decoration:none;color:#58585a;font-size:12px; padding:5px 10px;line-height:22px}
.menu li a:active, .menu li a:hover{text-decoration:underline;}

.menu li.select a, .menu li.select a:visited{text-decoration:none;color:#fff;background:#8aaa17 url(../images/bkg-select.gif) 0 0 repeat-x;line-height:22px}
.menu li.select a:active, .menu li.select a:hover{text-decoration:none;}

.submenu {
  width:982px;
  height:36px;
  margin:0 0 16px 0;
  padding:0 8px 0 0;
  background:transparent url(../images/bkg-submenu.gif) 12px 0 repeat-x;
  float:left;
  text-align:left;
}

.submenu ul{padding:0; margin:0; list-style:none;float:right;}
.submenu li{padding:8px 0 0 20px; margin:0; color:#86a61a; text-align:center;font-size:9pt; float:right;text-transform:lowercase; }
.submenu li a, .submenu li a:visited{text-decoration:none;color:#86a61a;}
.submenu li.select a {color:#FF0000;}
.submenu li a:active, .submenu li a:hover{text-decoration:underline;}
.submenu input {float:left;border:#86a61a 1px solid;margin:8px 3px 0 0px; font-size:11px;padding:1px 2px 0px 2px;width:200px;color:#999;}
a.zoek,a.home {background:#646567 url(../images/btn-zoeken.gif) 0 0 repeat-x; width:55px;height:17px;display:block;float:left;text-decoration:none;cursor:pointer;line-height:17px;margin:8px 3px 0 2px;}
a.home {background:#646567 url(../images/btn-home.gif) 0 0 repeat-x; width:14px;height:17px;margin:8px 0 0 0;float:right;}

*+html .submenu div{}
*+html .submenu ul#login{width:70px;}
*+html .submenu ul{width:300px;}

* html .submenu div{}
* html .submenu ul#login{width:70px;}
* html .submenu ul{width:300px;}


.banner{
  margin:0;
  width:780px;
  height:340px;
  float:left;
  background:#fff url(../images/banner.jpg) 0 0 repeat-x;
}

.hcol1{
  margin:0;
  width:780px;
  min-height:340px;
  float:left;
}

.hcol1 .c1 {width:370px;float:left;padding:0 20px 0 0;}
.hcol1 .c2 {width:370px;float:left;padding:0 20px 0 0;}
.hcol1 .c1contact {width:670px;float:left;padding:0 20px 0 0;}

.hcol2 {width:200px;background:#ba9d70 url(../images/bkg-hcol2.gif) 0 0 no-repeat;float:left;margin:0 0 10px 10px;min-height:340px;padding:0}
.hcol2 .rss {width:27px; height:27px; float:right; border:red 0px solid;margin:19px 25px 0 0;}
.hcol2 .rss a{border:0;}
.hcol2 p {padding:4px 0 0 12px;color:#fff;}
.hcol2 ul {padding:12px 0 0 12px;list-style:none;}
.hcol2 li {background:transparent url(../images/blt-pijlh.gif) 0px 5px no-repeat;padding:0 12px 0 14px}
.hcol2 a, .hcol2 a:visited {color:#fff; text-decoration:none;font-size:8pt;}
.hcol2 a:hover {color:#fff;text-decoration:underline;}


.hcol2 .n {background:transparent url(../images/txt-zekerheid.gif) 12px 12px no-repeat;height:150px;border-bottom:#fff 2px dotted;padding:40px 0 0 0;}
.hcol2 .nb{background:transparent url(../images/txt-nieuwsbrief.gif) 12px 12px no-repeat;padding:50px 0 0 0;border:0;}

.hcol2 div {border-bottom:#fff 2px dotted;padding:5px 0 0 0;}

.pcol1{
  width:200px;
  min-height:340px;
  float:left;
}
.pcol1 h3{font-size:12px;text-transform:uppercase;padding:0;margin:0;color:#8aaa17; font-weight:normal;}
.pmenu ul{padding:0; margin:0 0 20px 0; list-style:none;}
.pmenu li{padding:5px 0 0 0; margin:0; color:#58585a;text-transform:capitalize;}
.pmenu li a, .pmenu li a:visited{text-decoration:none;color:#58585a;font-size:12px; padding:5px 10px}
.pmenu li a:active, .pmenu li a:hover{text-decoration:underline;}
.pmenu li.select a, .pmenu li.select a:visited{text-decoration:none;color:#8aaa17;font-weight:bold;}
.pmenu li.select a:active, .pmenu li.select a:hover{text-decoration:none;}

.pcol2{
  margin:0 20px 0 0;
  width:570px;
  min-height:340px;
  float:left;
  background:#fff url(../images/br-dot.gif) 0 0 repeat-x;
  padding:4pt 0 0 0;
}
* html .pcol2 {margin:0;}
.products {padding:4pt 0 0 0;}
.product {margin:0 15px 5px 0;
  width:270px;
  float:left;
  background:#fff url(../images/br-dot.gif) 0 0 repeat-x;
  padding:4pt 0 0 0;}
  

  
.single .product {margin:0 15px 5px 0;
  float:left;
  background:#fff url(../images/br-dot.gif) 0 0 repeat-x;
  padding:6pt 0 0 0;
  width:570px;}

* html .single .product {margin:0 0 5px 0}

.single .product h3 {padding:0}
.single .product .im{float:left;height:200px;width:200px;line-height:200px;text-align:center;vertical-align:middle;margin:0 0 6pt 0}
.product h1{color:#646567; font-size:9.5pt; padding:1px 0 0 8px; text-transform:capitalize; font-weight:normal;float:left;width:165px;height:35px;letter-spacing:normal;}
.product p{height:15px; color:#9c9e9f; font-size:9pt; padding:0px 0 0 8px; float:left;width:165px;}
.product .price{width:130px; float:left;border:red 0px solid;margin:2px 0 0 0;}
.product .price .c {width:auto;float:left;border:pink 0px solid;margin:0 0 0 8px;}
.product .price input{width:17px; height:17px; border:#86a61a 1px solid;margin:0 3px 0 3px; font-size:12px;padding:3px 2px 1px 2px;text-align:center;display:inline;}
.product .price .pl {width:10px; height:10px; float:left;background:#fff url(../images/btn-winkelwagen.gif) -26px 0 no-repeat;line-height:10px;padding:0;margin:0;}
.product .price .mn {width:10px; height:10px; float:left;background:#fff url(../images/btn-winkelwagen.gif) -26px -13px no-repeat;clear:left;margin:3px 0 0 0;line-height:10px;padding:0;}
.product .price .pl:hover {background:#fff url(../images/btn-winkelwagen.gif) -40px 0 no-repeat}
.product .price .mn:hover {background:#fff url(../images/btn-winkelwagen.gif) -40px -13px no-repeat}
.product .price div{width:55px; float:left;border:blue 0px solid;}
.product .op{height:15px; color:#9c9e9f; font-size:9pt; text-decoration:line-through;text-align:right;}
.product .p{height:15px; color:#86a61a; font-size:12pt; text-align:right;float:left;}
.product a {width:96px; height:96px; overflow:hidden;display:block;float:left;margin:0 0 4px 0; background:url() center center no-repeat;}
.product a.cart {background:#646567 url(../images/btn-winkelwagen.gif) 0 0 repeat-x; width:23px; height:23px;display:block;float:left;text-decoration:none; cursor:pointer;}  
.product .outofstock {float:left;width:300px;} 

.pcol3{
  margin:0;
  width:200px;
  min-height:340px;
  float:left;
}
.wagen {width:200px;height:80px; background:#87a719 url(../images/bkg-winkelwagen.gif) 0 0 repeat-x;margin:0 0 5px 0;padding:36px 0 0 0;}
.wagen p{padding:0 0 0 50px;float:left;width:150px; border:red 0px solid;display:block;color:#fff;font-size:9pt}
.wagen p span {width:62px;display:block;float:left;}
.wagen a{width:68px;display:block;float:left;background:transparent url(../images/blt-pijlww.gif) 14px 15px no-repeat;padding:12px 0 0 28px;color:#fff;text-decoration:none;}
.wagen a:hover {text-decoration:underline;}
.wagen a:visited {color:#fff;}

.header .wagen {width:186px;height:80px; background:#fff url() 0 0 no-repeat;margin:0 0 5px 0;padding:6px 0 0 0;float:right;}
.header .wagen a.btn{width:26px;height:26px; background:#fff url(/images/btn-winkelwagen.gif) 0 0 no-repeat;float:left;display:block;padding:0;margin:4px 4px 0 0 }
.header .wagen p{padding:0;float:left;border:red 0px solid;display:block;color:#9F9A90;font-size:8pt}
.header .wagen p span {width:52px;display:block;float:left;}
.header .wagen a{width:auto;display:block;float:left;background:transparent url(../images/blt-pijlwwt.gif) 16px 5px no-repeat;padding:1px 0 0 31px;color:#9F9A90;text-decoration:none;}
.header .wagen a:hover {text-decoration:underline;}
.header .wagen a:visited {color:#9F9A90;}

.bestverkocht {width:200px;height:180px; background:#a09a8f url(../images/bkg-bestverkocht.gif) 0 0 repeat-x;margin:0 0 5px 0;}
.nieuwsbrief {width:200px;height:110px; background:#a09a8f url(../images/bkg-nieuwsb.gif) 0 0 repeat-x;margin:0 0 5px 0;}
.nieuwsbrief p{padding:34px 0 0 12px; border:red 0px solid;display:block;color:#fff;font-size:8.5pt}
.nieuwsbrief input,.hcol2 .nb input{width:150px;height:16px;margin:10px 0 0 12px;border:0;background:transparent url(../images/bkg-email.gif) 0 0 no-repeat;font-size:10px;color:#a09a8f;float:left;padding:3px 0 0 5px}

.nieuwsbrief input#SubmitButton,.hcol2 .nb input#SubmitButton{width:19px;height:19px;margin:10px 0 0 0;border:0;background:transparent url(../images/bkg-email.gif) right 0 no-repeat;font-size:10px;line-height:19px;color:#a09a8f;float:left;clear:none;padding:0;}

.nieuwsbrief a,.hcol2 .nb a{width:19px;height:19px;background:transparent url(../images/bkg-email.gif) -160px 0 no-repeat;line-height:19px;display:block;margin:10px 0 0 3px;text-decoration:none;float:left;}
.nieuws{width:200px; background:#c8b18d url(../images/bkg-nieuws.gif) 0 0 repeat-x;margin:0 0 5px 0;}
.bestverkocht ul {padding:34px 0 0 0; list-style:none;height:130px;overflow:hidden;}
.nieuws ul{padding:20px 0 20px 0; list-style:none;}
.bestverkocht li,.nieuws li{height:16pt;border-bottom:#fff 1px dotted;margin:0 12px 0 12px;padding-top:2pt;overflow:hidden;}
.bestverkocht a,.bestverkocht a:visited,.nieuws a,.nieuws a:visited{color:#fff;text-decoration:none;font-size:9pt;padding:0 0 0 2pt;text-transform:capitalize;white-space:nowrap;}
.bestverkocht a:hover,.nieuws a:hover{text-decoration:underline;}

.content {width:990px; padding:0; float:left; background:#fff; margin:10px 0 12px 0;}
.acties{width:980px; height:200px; background:transparent url(../images/bkg-bar.jpg) 0 0 no-repeat;padding:10px 0 0 10px;float:left; }
.related{width:590px; height:180px; background:transparent url() 0 0 no-repeat;padding:0 0 0 0;float:left; }

.prod, .merk{width:175px!important; height:170px!important; margin:0 11px 0 0;background:#fff;float:left; border:#fff 5px solid; text-decoration:none;background:#fff url() center center no-repeat;display:block;}
.prod:hover {border:#86a61a 2px dotted; cursor:pointer;padding:3px;text-decoration:none;}
.prod:visited {text-decoration:none;}

* html .prod {margin:0 0 0 0;}

.related h1, .prod h1{width:175px; height:20px; color:#646567; font-size:10pt; padding:1px 0 0 3px; overflow:hidden; font-weight:bold;display:block;white-space:nowrap;}
.related p, .prod p{width:175px; height:15px; color:#9c9e9f; font-size:9pt; padding:0px 0 0 3px; overflow:hidden;display:block;}
.related .op, .prod .op{width:170px; height:15px; color:#9c9e9f; font-size:9pt; padding:90px 10px 0 0; text-decoration:line-through;text-align:right;}
.related .p, .prod .p{width:170px; height:15px; color:#86a61a; font-size:12pt; padding:2px 10px 0 0; text-align:right;}
.related .s, .prod .s{width:175px;height:35px;background:transparent url(../images/bnr-staffel.png) right 0 no-repeat;}

#staffel {float:left;width:300px;margin:12pt 0 0 0;padding:0 0 0 20px}
#staffel h3 {background:#b30606;color:#fff;font-weight:normal;display:inline;padding:0 2pt 0 2pt;}
#staffel .r {float:left;width:300px;}
#staffel p {width:auto;padding:2pt 0 0 0;}
#staffel .price {width:370px;margin:12pt 0 0 0;}

.merk ul {margin:0 0 0 16px;}

body.vacatures-t .content, body.medew-t .content {background:#fff url(../images/bkg-contentw.gif) 12px 0 repeat-y;}
body.main .content {background:#fff url(../images/bkg-main.gif) 12px 0 repeat-y;}

.col1, .ccol1, .ccol3 {width:210px;float:left;margin:0 0 0 12px;background:#ebecec; min-height:249px}

* html .col1, * html .ccol1, * html .ccol3 {margin:0 0 0 6px;}

.col1 p{color:#636467;font-size:8pt;}
.col1 ul{padding:0;  list-style:none; color:#717275;font-size:8pt;}
.col2 {width:443px;float:left; }
.col3 {width:313px;float:left;background:#ebecec; min-height:249px}
.col1 h1, .col2 h1, .col3 h1, .ccol1 h1, .ccol2 h1, .ccol3 h1, .wcol2 h1 {background:yellow url(../images/bkg-header.gif) 0 0 repeat-x; height:24px; font-size:9pt; padding:6px 0 0 12px; }

.col2 p,.col3 p,.col2 h1,.col2 h2  {padding:5pt 12px 0 12px;}
.col2 ul { padding:5pt 0 0 24px;}
.col2 li { padding:0; list-style-type:disc; margin:0; list-style-position:outside; }
.col2 li p{ padding:0;margin:0;}
.col2 a{background: #f4f4f4; text-decoration:none; border-bottom:#aaa dotted 1px;}
.col2 a:hover{background: #e2f1fb; }

.footer {background:#fff url(../images/bkg-footer.gif) 0 0 repeat-x;width:990px;height:68px;margin:0 0 12px 0; padding:0; float:left;}
.footer ul{padding:12px 0 0 0; margin:0; list-style:none;width:142px; float:right;display:block;}
.footer li{padding:0 0 0 0; margin:0; color:#646567;  float:right;font-size:8pt;width:142px; text-align:right;text-transform:lowercase;line-height:10pt}
.footer li a, .footer li a:visited{text-decoration:none;color:#646567;}
.footer li a:active, .footer li a:hover{text-decoration:underline;}
.footer img {float:left;}


a.btnL {background:transparent url(../images/btn-38.gif) 0 0 no-repeat; width:265px; height:68px; color:#fff; margin:4px 0 4px 0;font-size:14px;line-height:14px; padding:12px;float:left; text-decoration:none;}
a.btnL:hover {background:transparent url(../images/btn-38-h.gif) 0 0 no-repeat; color:#172868; }




/*content*/
.ccol1 {width:210px;float:left;}
.ccol2 {width:556px;float:left;padding:0 0 12px 0; min-height:250px;}
.ccol3 {width:200px;float:left;margin:0}

.ccol1 p{color:#636467;margin:0 0 0 12px;font-size:8pt;}
.ccol1 ul{padding:24px 0 0 0; margin:0 0 0 12px; list-style:none; color:#717275;font-size:9pt;font-weight:normal;}
.ccol1 li{padding:0; margin:0 12px 0  0; list-style:none; color:#717275;height:32px;border-bottom:#fff 1px solid;line-height:32px}
.ccol1 li a, .ccol1 li a:visited{color:#636467;text-decoration:none;}
.ccol1 li a:hover{text-decoration:underline;}
.ccol1 li.select a {color:#1A5BC3;}

.ccol3 ul{padding:12px 0 0 0; margin:0 0 0 12px; list-style:none; color:#717275;font-size:8pt;font-weight:normal;}
.ccol3 li{padding:0; margin:0 12px 0  0; list-style:none; color:#717275;height:28px;line-height:28px}
.ccol3 li a, .ccol3 li a:visited{border:0; text-decoration:none; background:transparent url(../images/blt-blue.gif) left 2px no-repeat; padding:0 0 0 12px; margin: 0 0 6px 0;}
.ccol3 li a:hover{background:transparent url(../images/blt-blue.gif) left 2px no-repeat; text-decoration:underline;}
.ccol3 li.select a {color:#1A5BC3;}

.ccol2 p,.ccol3 p,.ccol2 h1,.ccol2 h2,.wcol2 p,.wcol2 h1,.wcol2 h2  {padding:6px 12px 0 12px;}
.ccol2 hr,.ccol2 hr,.wcol2 hr {margin:12pt 12px 12pt 12px; }
.wcol2 table td p,.ccol2 table td p  {padding:0;}
.ccol2 ul { padding:5pt 0 0 24px;}
.ccol2 li { padding:0; list-style-type:disc; margin:0; list-style-position:outside; }
.ccol2 li p{ padding:0;margin:0;}
.ccol2 a{background: #f4f4f4; text-decoration:none; border-bottom:#aaa dotted 1px;}
.ccol2 a:hover{background: #e2f1fb; }

.cbanner{width:966px; height:148px;float:left;margin:0 0 0 12px}
#cbanner{margin:0 0 0 12px}
#cbanner_box{margin:0 0 0 12px;width:966px; height:148px;float:left;}

/*vacatures, content breed*/
.wcol2 {width:756px;float:left;}

.login {float:right; height:20px; margin:6px 0 0 0; color:#07042d;}
.myJenrick {width:300px; border-collapse:collapse;}
.myCV {width:360px; border-collapse:collapse;}
.myJenrick td, .myCV td {padding:2pt 0 2pt 0;}
.myJenrick td hr {margin:0}

a.pijl {border:0; background:transparent url(../images/blt-blue.gif) right 2px no-repeat; padding:0 16px 0 0; margin: 0 0 6px 0;}
a:hover.pijl {background:transparent url(../images/blt-blue.gif) right 2px no-repeat; text-decoration:underline;}
.medewerker {width:353px; height:152px; background:#e8eff8; float:left; padding:6px 0 4px 6px;margin:6px 0 6px 12px} /*height:122px;*/
.medewerker img {float:left;}
.medewerker p {width:220px;font-size:9px;line-height:12px;clear:left;}
.naam {float:left;}
.naam p{padding:0 0 0 8px;font-size:9px;line-height:12px;}
.medewerker h3 {color:#1A5BC3;font-size:9pt;margin:0;padding:0 0 2px 8px;float:left;}
.medewerker a.email {padding:4px;background:transparent url(../images/icn-mail.gif) 4px 5px no-repeat;width:16px;height:10px;float:left;}

.info {width:520px; background:#e8eff8; float:left; padding:3px;margin:6px 0 6px 12px}
.info table {width:100%; margin:0;}
.info table td {width:50%;}

input.downloadbutton {border:0; width:99px; height:20px; background:transparent url(../images/btn-download.gif) 0 0 no-repeat; cursor:pointer;}
input.kiezenbutton   {border:0; width:99px; height:20px; background:transparent url(../images/btn-kiezen.gif) 0 0 no-repeat; cursor:pointer;}
input.uploadbutton   {border:0; width:99px; height:20px; background:transparent url(../images/btn-upload.gif) 0 0 no-repeat; cursor:pointer;}
input.opslaanbutton  {border:0; width:99px; height:20px; background:transparent url(../images/btn-opslaan.gif) 0 0 no-repeat; cursor:pointer;}
input.verstuurbutton {border:0; width:99px; height:20px; background:transparent url(../images/btn-verstuur.gif) 0 0 no-repeat; cursor:pointer;}
input.loginbutton    {border:0; width:99px; height:20px; background:transparent url(../images/btn-inloggen.gif) 0 0 no-repeat; cursor:pointer;}

input:hover.downloadbutton {background:transparent url(../images/btn-download-h.gif) 0 0 no-repeat;}
input:hover.kiezenbutton   {background:transparent url(../images/btn-kiezen-h.gif) 0 0 no-repeat;}
input:hover.uploadbutton   {background:transparent url(../images/btn-upload-h.gif) 0 0 no-repeat;}
input:hover.opslaanbutton  {background:transparent url(../images/btn-opslaan-h.gif) 0 0 no-repeat;}
input:hover.verstuurbutton {background:transparent url(../images/btn-verstuur-h.gif) 0 0 no-repeat;}
input:hover.loginbutton    {background:transparent url(../images/btn-inloggen-h.gif) 0 0 no-repeat;}

input#OtherPerson {margin:0 6px 0 0;}

input#Username, input#Password {width:170px}
textarea#Information {width:380px; height:120px}
textarea.information {width:380px; height:120px}

a.sol {font-size:12pt; font-weight:bold; background-position:left 6px!important;}

a#pakjegemak {border:1px solid #999;padding:2pt;margin:8pt 0 4pt 0;clear:left;display:block;float:left;background:#A4C400;color:#fff;font-weight:bold;text-decoration:none;cursor:pointer;width:auto}

.quantityField {width:30px}

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
    float:left;
  width:auto!important;
}

.LV_valid {
    color:#00CC00;
}
  
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}

#tabs ul {height:23px;margin:15px 15px 15px 0;width:570px;float:left; list-style:none;background:#fff url(../images/tab-b.gif) 0 0 repeat-x;}
#tabs li {float:left;}
#tabs li a{float:left;line-height:23px;margin:0 0 0 7px;padding:0 7px 0 4px;text-decoration:none;font-size:11px;}

li.ui-tabs-selected {float:left; background:#fff url(../images/tab-l.gif) 0 0 no-repeat;}
li.ui-tabs-selected a{float:left;line-height:23px;background:#fff url(../images/tab-r.gif) right 0 no-repeat;margin:0 0 0 7px;padding:0 7px 0 4px;text-decoration:none;font-size:11px;}

#tabs h2 {display:inline;}