body { background-image:url('http://www.xirix.nl/images/xirixachtergrond.jpg'); background-repeat:; margin: 0px; padding: 0px; font-family: Arial, Times, Serif; color: black; width: 980px; margin-left: auto; margin-right: auto;}

a:link { color:#245a7d; background:transparent; }
a:visited { color:#245a7d; background:transparent; }
a:active { color:#245a7d; background:transparent; }

div#xirix { background-color: #383838; float: left; padding-left: 20px;  padding-right: 20px; padding-top: 2px; width: 940px; height: 24px; text-align: right; font-size: 12px; color:#ffffff; }
div#xirixweblog { background-color: #383838; float: left; padding-left: 20px;  padding-right: 20px; padding-top: 2px; width: 940px; height: 24px; text-align: right; font-size: 12px; color:#ffffff; }
div#xirixmenul { background-color: #ffffff; float: left; padding-left: 20px; width: 640px; height: 70px; padding-top: 10px; border-bottom: 2px solid #cccccc; }
div#xirixmenur { background-color: #ffffff; float: left; padding-right: 20px;width: 300px; height: 70px; padding-top: 10px; border-bottom: 2px solid #cccccc; font-size: 12px; text-align: right;}

.oe_overlay{ background:#000; opacity:0; position:fixed; top:0px; left:0px; width:100%; height:100%; }
ul.oe_menu{ list-style:none; position:relative; margin:0px 0px 0px 0px; width:560px; float:left; clear:both; }
ul.oe_menu > li{ width:112px; height:101px; padding-bottom:2px; float:left; position:relative; }
ul.oe_menu > li > a{ display:block; background-color:#ffffcc; color:#000000; text-decoration:none; font-weight:bold; font-size:12px; width:110px; height:20px; opacity:0.8; text-align:left; }
ul.oe_menu > li > a:hover,
ul.oe_menu > li.selected > a{ background:#fff; color:#101010; opacity:1.0; }
.oe_wrapper ul.hovered > li > a{ background:#fff; text-shadow:0px 0px 1px #FFF; }
ul.oe_menu div{ position:absolute; top:23px; left:1px; background:#fff; width:598px; height:180px; padding:30px; display:none; }
ul.oe_menu div ul li a{ text-decoration:none; color:#222; padding:2px 2px 2px 4px; margin:2px; display:block; font-size:12px; }
ul.oe_menu div ul.oe_full{ width:100%; }
ul.oe_menu div ul li a:hover{ background:#000; color:#fff; }
ul.oe_menu li ul{ list-style:none; float:left; width: 150px; margin-right:10px; }
li.oe_heading{ color:#aaa; font-size:16px; margin-bottom:10px; padding-bottom:6px; border-bottom:1px solid #ddd; }

.menu { background-color: #ffffff; float: left; padding-left: 15px; width: 965px; height: 25px; font-weight: bold; padding-top: 5px; padding-right: 0px; font-size: 13px; }

.aanbiedingen1 { background-color: #d7d7d7; float: left; width: 127px; height: 165px; font-size: 14px; margin: 20px 10px 0px 0px;}
.aanbiedingen2 { background-color: #ffffff; float: left; width: 173px; height: 165px; padding-top: 20px; font-size: 14px;}

.overzicht { background-color: #ffffff; float: left; width: 199px; height:199px; font-size: 12px; margin: 0px 0px 20px 0px; }
.overzichttussen { float: left; background-color: #ffffff; width: 9px; height:209px;}
.overzichtinfo { float: left; font-size: 12px; padding-left: 10px; padding-top: 0px; margin: 0px 0px 7px 0px; }
.blauwelink { color: #245a7d; text-align: center; font-size: 14px; font-weight: bold; margin: 0px 0px 0px 0px; text-decoration:none; }
p.grijzelink { color:#676565; text-align: right; font-size: 14px; padding-right: 10px; margin: 0px 0px 0px 0px; text-decoration:none; }

p.overzichtprijs2 { color:#676565; font-size: 14px; margin: 0px 0px 0px 0px; }
p.overzichtbtw2 { text-align: right; color:#676565; font-size: 10px; margin: 0px 0px 0px 0px;}



.input { color: #781351; background: #ffe2ba; border: 1px solid #ff5b00}

p.winkelmandjep { font-weight: bold; font-size: 14px; color: #26658d; margin: 0px 0px 0px 0px;}

.aanbiedingafbeelding { border-style:solid; width: 125px; height: 125px; border-width:1px; border-color:#d7d7d7; float: left; padding-bottom: 9px; }

.kopje { font-size: 14px; color: #26658d; font-weight: bold;}

.kleinetekst { font-size: 10px; font-weight: bold; color:#4d4d4d; }

.winkelmandjemain1 { background-color: #d7d7d7; float: left; width: 190px; height: 20px; padding-top: 1px; padding-left: 5px; padding-right: 5px; font-size: 12px;  font-weight: bold;}
.winkelmandjemain2 { background-color: #d7d7d7; float: left; width: 60px; height: 20px; padding-top: 1px; padding-left: 5px; font-size: 12px;  font-weight: bold;}
.winkelmandjemain3 { background-color: #d7d7d7; float: left; width: 180px; height: 20px; padding-top: 1px; padding-left: 5px; font-size: 12px;  font-weight: bold;}
.winkelmandjemain4 { background-color: #d7d7d7; float: left; width: 80px; height: 20px; padding-top: 1px; padding-left: 5px; font-size: 12px;  font-weight: bold;}
.winkelmandjemain5 { background-color: #d7d7d7; float: left; width: 80px; height: 20px; padding-top: 1px; padding-left: 5px; font-size: 12px;  font-weight: bold; text-align: center;}

.winkelmandje1 { background-color: #ffffff; float: left; width: 190px; height: 115px; padding-top: 5px; padding-left: 5px; font-size: 12px; }
.winkelmandje2 { background-color: #ffffff; float: left; width: 60px; height: 115px; padding-top: 5px; padding-left: 5px; font-size: 12px; }
.winkelmandje3 { background-color: #ffffff; float: left; width: 180px; height: 115px; padding-top: 5px; padding-left: 5px; font-size: 12px; }
.winkelmandje4 { background-color: #ffffff; float: left; width: 80px; height: 115px; padding-top: 5px; padding-left: 5px; font-size: 12px; }
.winkelmandje5 { background-color: #ffffff; float: left; width: 85px; height: 115px; padding-top: 5px; padding-left: 5px; font-size: 12px; text-align: right; }

.winkelmandje1gr { background-color: #ffffff; float: left; width: 190px; height: 50px; padding-top: 5px; padding-left: 5px; font-size: 12px; }
.winkelmandje2gr { background-color: #ffffff; float: left; width: 60px; height: 50px; padding-top: 5px; padding-left: 5px; font-size: 12px; }
.winkelmandje3gr { background-color: #ffffff; float: left; width: 180px; height: 50px; padding-top: 5px; padding-left: 5px; font-size: 12px; }
.winkelmandje4gr { background-color: #ffffff; float: left; width: 80px; height: 50px; padding-top: 5px; padding-left: 5px; font-size: 12px; }
.winkelmandje5gr { background-color: #ffffff; float: left; width: 85px; height: 50px; padding-top: 5px; padding-left: 5px; font-size: 12px; text-align: right; }

.winkelmandje1b { background-color: #e6e6e6; float: left; width: 190px; height: 100px; padding-top: 5px; padding-left: 5px; font-size: 12px; }
.winkelmandje2b { background-color: #e6e6e6; float: left; width: 60px; height: 100px; padding-top: 5px; padding-left: 5px; font-size: 12px; }
.winkelmandje3b { background-color: #e6e6e6; float: left; width: 180px; height: 100px; padding-top: 5px; padding-left: 5px; font-size: 12px; }
.winkelmandje4b { background-color: #e6e6e6; float: left; width: 80px; height: 100px; padding-top: 5px; padding-left: 5px; font-size: 12px; }
.winkelmandje5b { background-color: #e6e6e6; float: left; width: 85px; height: 100px; padding-top: 5px; padding-left: 5px; font-size: 12px; }

.bestekeus {position: absolute; left: 25px; top: 5px; width: 50px; height: 50px; }
.uitverkocht {position: absolute; left: 31px; top: 15px; width: 130px; height: 130px; }

.zoekvenster1 { position:relative; width: 320px; float: right; }
.zoekvenster2 { background-color: #ffffff; position:absolute; margin-top: 2px; width: 221px; border: 1px solid #8a8a8a; z-index: 50; padding-top: 5px; padding-left: 5px; visibility:hidden; }

.tabel1a { float: left; width: 80px; font-size: 12px; font-weight: bold;}
.tabel1b { float: left; width: 190px; font-size: 12px; }

.tabel1ab { background-color: #e8e8e8; float: left; width: 260px; font-size: 12px; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; margin: 7px 0px 40px 0px; }

.polaroid1 { position:absolute; right: 35px; bottom: 5px; width: 110px; height: 110px; }
.polaroid1b { float: left; padding-top: 20px; padding-left: 22px; }

.artikelafbleft { margin: 0px 20px 20px 0px;}
.artikelafbright { margin: 0px 0px 20px 20px;}

.weblogheader { background-image:url('http://www.xirix.nl/images/weblogheader.jpg'); float: left; width: 935px; height: 229px; margin: 20px 20px 0px 20px; }

.navigatietext { margin: 6px 0px 0px 0px;}

.nieuws1a { float: left; width: 75px; font-size: 12px; }
.nieuws1b { float: left; width: 205px; font-size: 12px; }

.volgendelinks { float: left; margin-top:0px; margin-bottom:25px; width: 315px; font-size: 13px; }
.volgenderechts { float: left; margin-top:0px; margin-bottom:25px; width: 300px; font-size: 13px; text-align: right; }

.gegevensmain1 { background-color: #d7d7d7; float: left; width: 300px; height: 20px; padding-top: 1px; padding-left: 5px; padding-right: 5px; font-size: 12px;  font-weight: bold; margin: 5px 0px 0px 0px; }
.gegevensmain2 { background-color: #d7d7d7; float: left; width: 300px; height: 20px; padding-top: 1px; padding-left: 5px; padding-right: 5px; font-size: 12px;  font-weight: bold; margin: 5px 0px 0px 0px; }

.controlerenmain1 { background-color: #d7d7d7; float: left; width: 300px; height: 20px; padding-left: 5px; padding-right: 5px; font-size: 12px;  font-weight: bold; }
.controlerenmain2 { background-color: #d7d7d7; float: left; width: 300px; height: 20px; padding-left: 5px; padding-right: 5px; font-size: 12px;  font-weight: bold; }

.index-zoeken { float: left; width: 200px; font-size: 12px; color:#ffffff; font-weight: bold; margin: 20px 0px 0px 25px;}

p.slideheader { font-size: 20px; color: #52758c; margin: 10px 90px 0px 0px; text-align: right; }

p.productprijs { font-size: 15px; color: #707070; padding-right: 10px; text-align: right;}
p.ideal { float: left; font-size: 12px; padding-left: 5px; margin: 0px 0px 0px 0px;}

.besteldiv { background-color: #fff0c7; padding: 5px 7px 0px 7px; margin: 0px 0px 3px 0px;}

.overxirix { background-color: #d7d7d7; float: right;  width: 160px; font-size: 12px; margin: 0px 0px 0px 5px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}

.recbekeken1 { float: left; margin: 0px 0px 0px 0px; width: 93px; height: 70px;  }
.recbekeken2 { float: left; margin: 0px 0px 0px 0px; width: 93px; height: 50px; color:#245a7d; }

.submit { border: none; background-color: #d7d7d7; margin: 0px 0px 0px 0px; height: 22px; width: 66px; }

div#oranjebutton { background-color: #ffffff; float: left; width: 620px; font-size: 12px; padding-bottom: 20px;}

.drieblokjes { float: left; width: 940; }
.eenderde { background-color: #ffffff; float: left; width: 288px; height:123px; border-style:solid; border-width:2px; border-color:#ececec; margin: 0px 0px 20px 20px; padding-top: 7px; padding-left: 7px; }
.eenderde h2 { font-size: 14px; color: #245a7d; margin: 0px 0px 0px 0px; }

.eenderdeb { background-color: #ffffff; float: left; width: 281px; height:200px; border-style:solid; border-width:2px; border-color:#ececec; margin: 0px 0px 20px 20px; padding-top: 7px; padding-left: 7px; padding-right: 7px; font-size: 13px; color: #5a5a5a; line-height: 150%}
.eenderdeb h2 { font-size: 14px; color: #245a7d; margin: 0px 0px 0px 0px; }

div#zoekbox1 { padding-top: 7px; padding-left: 7px; padding-bottom: 7px; padding-right: 7px; width: 219px; font-size: 12px; background-color: #ffffff; color: #000000; position: absolute; border:1px solid #cccccc; }

div#xirixtekst { background-color: #ffffff; float: left; padding-left: 20px; padding-right: 20px; padding-top: 20px; height: 180px; width: 620px; font-size: 13px; line-height: 130% }

div#xirixtekst2 { background-color: #d7d7d7; float: left; height: 180px; width: 300px; font-size: 13px; margin: 20px 20px 0px 0px; }

.grijsbalkje { background-color: #d7d7d7; float: left; height: 2px; width: 420px; font-size: 13px; margin: 0px 0px 15px 0px; font-size: 2px;}

#tekst  h1 { font-size: 20px; color: #245a7d; margin: 0px 0px 10px 0px; }

.lijn1 { background-color: #8a8a8a; float: left; width: 980px; height: 5px; font-size: 2px; }

.artikeldetailimg { float: left; padding-right: 10px; padding-bottom: 10px; }

div#achtergrond1 { float: left; width: 980px; background-color: #ffffff; }

div#artikelbread { float: left; width: 620px; background-color: #ffffff; font-size: 11px; }

div#artikelgroteafbeelding { float: left; width: 350px; background-color: #ffffff; padding-bottom: 20px; }

.artikelgroteafbeeldingcl { float: left; border-style:solid; border-width:1px; border-color:#bababa; margin: 5px 10px 0px 0px; }

div#artikelinformatie { float: left; width: 270px; background-color: #ffffff; }

.header3 { background-color: #cccccc; float: left; width: 420px; height: 5px; font-size: 1px; }

div#header4 { background-color: #efeeec; width: 420px; height: 19px; padding-top: 4px; font-size: 12px; }

div#header5 { background-color: #efeeec; width: 180px; height: 5px;  font-size: 1px; }

div#bovenstukje { background-color: #ffffff; float: left; left: 10px; width: 640px; padding-left: 20px; font-size: 12px; }

div#menu2 { background-color: #ffffff; float: left; left: 10px; width: 180px; padding-top: 20px; padding-left: 20px; font-size: 12px; }

.nieuwsbrief { background-color: #ffffff; height: 170px; width: 166px; padding-left: 7px; padding-right: 7px; float: left; font-size: 12px; color: #000000; }

#menu2 h3 { font-size: 13px; margin: 7px 0px 0px 0px; }

div#categorie {
background-color: #ffffff;
left: 10px;
width: 640px;
float: left;
margin-left: 10px;
padding-top: 20px;
font-size: 12px;
}

div#tekst {
background-color: #ffffff;
float: left;
top: 200px;
left: 180px;
width: 420px;
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
}

.artikelen1 {
background-color: #ffffff;
float: left;
left: 180px;
height: 135px;
padding-left: 3px;
width: 120px;
font-size: 12px;
}

.artikelen2 {
background-color: #ffffff;
float: left;
height: 135px;
width: 297px;
font-size: 12px;
}

.middenartikel {
background-color: #ffffff;
float: left;
width: 420px;
font-size: 12px;
text-align: justify;
}

.kleinartikellinks { background-color: #ffffff; float: left; width: 200px; height: 190px; font-size: 12px; padding-right: 20px; text-align: justify; }
.kleinartikelrechts { background-color: #ffffff; float: left; width: 190px; font-size: 12px; text-align: justify; }



div#nieuws {
background-color: #ffffff;
float: left;
top: 30px;
width: 300px;
padding-top: 20px;
padding-right: 20px;
font-size: 12px;
}



.ruimterechts {
background-color: #ffffff;
float: left;
height: 20px;
width: 300px;
font-size: 2px;
}

.ruimtelinks {
background-color: #ffffff;
float: left;
height: 20px;
width: 180px;
font-size: 2px;
}



div#navigatierechts1 {
background-color: #52758c;
padding-top: 2px;
padding-left: 4px;
float: left;
height: 17px;
width: 296px;
font-size: 12px;
color: #ffffff;
}

div#navigatierechts2 {
background-color: #e5e5e5;
padding-top: 5px;
padding-left: 4px;
float: left;
width: 296px;
font-size: 12px;
}

div#footer { background-color: #383838; float: left; width: 980px; height: 27px; color: white; font-size: 10px; text-align: center; margin: 20px 0px 0px 0px; color: #ffffff; text-decoration: none; font-weight: bold; }
a.wittelink { color: #ffffff; text-decoration: none; }
div#footerweblog { background-color: #383838; float: left; width: 980px; height: 27px; color: white; font-size: 10px; text-align: center; margin: 20px 0px 0px 0px; color: #ffffff; text-decoration: none; font-weight: bold; }
a.wittelink { color: #ffffff; text-decoration: none; }

div#artikeldetail { background-color: #ffffff; float: left; padding-left: 20px; padding-right: 20px; padding-top: 20px; width: 620px; font-size: 13px; line-height: 150% }
div#artikeldetailweblog { background-color: #ffffff; float: left; padding-left: 20px; padding-right: 20px; padding-top: 20px; width: 620px; font-size: 13px; line-height: 150% }

div#artikelkeuze {
background-color: #245a7d;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
float: left;
width: 620px;
font-size: 12px;
color: #ffffff;
margin: 0px 0px 10px 0px;
}

.gerelateerdstreeptitel { background-color: #ffffff; float: left;width: 625px; font-size: 14px; font-weight: bold; color: #383838; margin: 20px 0px 3px 0px; }
.gerelateerdstreep { background-color: #d7d7d7; float: left; width: 625px; height: 1px; font-size: 1px; color: #ffffff; margin: 0px 0px 15px 0px; }

.gerelateerde1a { background-color: #ffffff; float: left; width: 74px; height: 150px; font-size: 1px; color: #ffffff; margin: 0px 0px 0px 0px; }
.gerelateerde1b { background-color: #ffffff; float: left; width: 228px; height: 150px; font-size: 12px; color: #5a5a5a; margin: 0px 0px 10px 0px; padding-right: 15px;}
.gerelateerde2a { background-color: #ffffff; float: left; width: 74px; height: 150px; font-size: 1px; color: #ffffff; margin: 0px 0px 0px 0px; }
.gerelateerde2b { background-color: #ffffff; float: left; width: 229px; height: 150px; font-size: 12px; color: #5a5a5a; margin: 0px 0px 10px 0px; }
.gerelateerdbold { font-size: 14px; font-weight: bold; color: #245a7d; margin: 0px 0px 7px 0px;}

#artikeldetail  h1 { font-size: 20px; color: #383838; }
#artikeldetailweblog  h1 { font-size: 20px; color: #599591; }

#artikeldetail  h2 { font-size: 14px; color: #383838; }
#artikeldetailweblog  h2 { font-size: 14px; color: #599591; }

#artikeldetail  h3 { font-size: 14px; color: #383838; }
#artikeldetailweblog  h3 { font-size: 14px; color: #599591; }

.snelnavigatie { background-color: #efefef; float: left; width: 278px; color: #000000; padding-top: 5px; padding-left: 10px; padding-right: 10px; padding-bottom: 12px; border-style:solid; border-width:1px; border-color:#c7c4c4;}

.logos { background-color: #efefef; float: left; width: 278px; height: 203px; color: #000000; padding-top: 12px; padding-left: 10px; padding-right: 10px; padding-bottom: 12px; border-style:solid; border-width:1px; border-color:#c7c4c4; }

.navigatieblok { float: left; width: 300px; color: #5a5a5a; padding-top: 10px; padding-bottom: 10px; font-size:12px; line-height: 150%; }
h2.navigatieblok { font-size: 16px; color: #245a7d; font-weight:normal; margin: 0px 0px 0px 0px; }
h3.navigatieblok { font-size: 13px; color: #245a7d; font-weight:normal; margin: 0px 0px 0px 0px; }
.navigatieafbeelding { margin: 0px 10px 0px 0px;}
.navigatieafbeedlingprod { background-image: url(http://www.xirix.nl/images/productetalage1.jpg); float: left; width: 80px; height: 80px; margin: 0px 10px 0px 0px; }
.navigatieafbeeldingb { padding-left: 7px; padding-top: 7px; }

.manchetknoopzoeken { background-color: #d7d7d7; float: left; width: 280px; height: 185px; color: #000000; padding-top: 5px; padding-left: 10px; padding-right: 10px; padding-bottom: 12px; }

.winkelmandje { background-color: #FAAC58; float: left; width: 280px; height: 100px; color: #000000; padding-top: 5px; padding-left: 10px; padding-right: 10px; padding-bottom: 12px; }

p.gadgetp { font-size: 18px; color: #52758c; margin: 5px 0px 5px 0px; }

.comment1a { background-color: #edeff7; float: left; height: 65px; width: 95px; padding-top: 5px; padding-left: 5px; font-size: 10px; }
.comment1b { background-color: #ffffff; float: left; height: 65px; width: 95px; padding-top: 5px; padding-left: 5px; font-size: 10px; }
.comment2a { background-color: #edeff7; float: left; height: 65px; width: 315px; padding-top: 5px; font-size: 12px; }
.comment2b { background-color: #ffffff; float: left; height: 65px; width: 315px; padding-top: 5px; font-size: 12px; }
.comment3a { background-color: #edeff7; float: left; height: 65px; width: 200px; padding-top: 5px; padding-right: 5px; font-size: 10px; }
.comment3b { background-color: #ffffff; float: left; height: 65px; width: 200px; padding-top: 5px; padding-right: 5px; font-size: 10px; }

p.comment { font-size: 16px; margin: 0px 0px 0px 0px; }

.maplinks { background-color: #cccccc; float: left; padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px;width:200px; margin: 0px 10px 0px 0px; }
.maprechts { background-color: #ffffff; float: right; width:150px; }

.afbeeldingrandwit { background-color: #ffffff; float: left; padding-top: 2px; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; height:55px; width:55px; margin: 0px 10px 0px 0px; }
.lifestyle-herenmode { background-color: #52758c; float: left; padding-top: 1px; padding-left: 1px; padding-right: 1px; padding-bottom: 1px; height:60px; width:60px; margin: 0px 10px 0px 0px;}
.lifestyle-herenmode-2 { background-color: #ffffff; float: left; font-size: 12px; width: 325px; padding-top: 25px;}

.xirix-gerelateerd-links { background-color: #ffffff; float: left; font-size: 12px; width: 320px; }
.xirix-gerelateerd-rechts { background-color: #ffffff; float: left; font-size: 12px; width: 300px; }
.product-artikel2 { background-color: #ffffff; float: left; font-size: 12px; padding-top: 25px;}

.indexafb { background-color: #ffffff; float: left; margin: 0px 10px 60px 0px; }
.indexafb2 { background-color: #ffffff; float: left; margin: 0px 10px 10px 0px; }

.afbeeldingrandlinks { background-color: #ffffff; float: left; height:200px; width:295px; margin: 0px 10px 10px 0px; }

.catagorieafbeelding { background-color: #ffffff; float: left; height:75px; width:75px; margin: 3px 10px 0px 0px; }

p.blauwdik { color: #26658d; font-weight: bold; font-size: 14px; }
p.witgroot { color: #ffffff; font-weight: bold; font-size: 16px; margin: 0px 0px 0px 0px; }
p.groteblauwe { color: #26658d; float: left; font-weight: bold; font-size: 18px; margin: 0px 7px 0px 0px; }

div#kolom1r1 { background-color: #d7d7d7; float: left; width: 615px; height: 18px; color: #000000; font-size: 13px; color: #000000; padding-top: 3px; padding-left: 5px;}
div#kolom2r1 { background-color: #d7d7d7; float: left; width: 240px; height: 18px; color: #000000; font-size: 13px; color: #000000; padding-top: 3px; padding-left: 5px;}
div#kolom1r2 { background-image:url('images/mijnachtergrond.gif'); float: left; width: 611px; height: 150px; color: #000000; font-size: 13px;  border-style:solid; border-width:2px; border-color:#d7d7d7; padding-top: 25px; padding-left: 5px;}
div#kolom2r2 { background-color: #ffffff; float: left; width: 236px; height: 172px; color: #000000; margin: 0px 0px 0px 0px; border-style:solid; border-width:2px; border-color:#d7d7d7; font-size: 13px; color: #000000; padding-top: 3px; padding-left: 5px;}

div#kolomkader1 { background-color: #d7d7d7; float: left; width: 620px; height: 196px; color: #000000; margin: 20px 20px 0px 20px;}
div#kolomkader2 { background-color: #d7d7d7; float: left; width: 245px; height: 196px; color: #000000; margin: 20px 0px 0px 0px;}
div#kolomkader3 { background-image:url('images/mijnxirixlogo.gif'); background-color: #d7d7d7; float: left; width: 55px; height: 200px; color: #000000; margin: 20px 0px 0px 0px;}

div#kolom1r3 { background-color: #d7d7d7; float: left; width: 470px; height: 18px; color: #000000; margin: 20px 20px 0px 20px; font-size: 13px; color: #000000; padding-top: 3px; padding-left: 5px;}
div#kolom2r3 { background-color: #d7d7d7; float: left; width: 440px; height: 18px; color: #000000; margin: 20px 0px 0px 0px; font-size: 13px; color: #000000; padding-top: 3px; padding-left: 5px;}
div#kolom1r4 { background-color: #ffffff; float: left; width: 466px; height: 292px; color: #000000; margin: 0px 20px 0px 20px;  font-size: 13px; border-style:solid; border-width:2px; border-color:#d7d7d7; padding-top: 3px; padding-left: 5px;}
div#kolom2r4 { background-color: #ffffff; float: left; width: 436px; height: 292px; color: #000000; margin: 0px 0px 0px 0px; font-size: 13px; border-style:solid; border-width:2px; border-color:#d7d7d7; padding-top: 3px; padding-left: 5px;}

div#kolom1r5 { background-color: #d7d7d7; float: left; width: 295px; height: 18px; color: #000000; margin: 20px 20px 0px 20px; font-size: 13px; color: #000000; padding-top: 3px; padding-left: 5px;}
div#kolom2r5 { background-color: #d7d7d7; float: left; width: 295px; height: 18px; color: #000000; margin: 20px 20px 0px 0px; font-size: 13px; color: #000000; padding-top: 3px; padding-left: 5px;}
div#kolom3r5 { background-color: #d7d7d7; float: left; width: 295px; height: 18px; color: #000000; margin: 20px 0px 0px 0px; font-size: 13px; color: #000000; padding-top: 3px; padding-left: 5px;}
div#kolom1r6 { background-color: #ffffff; float: left; width: 291px; height: 172px; color: #000000; margin: 0px 20px 20px 20px;  font-size: 13px; border-style:solid; border-width:2px; border-color:#d7d7d7; padding-top: 3px; padding-left: 5px;}
div#kolom2r6 { background-color: #ffffff; float: left; width: 291px; height: 172px; color: #000000; margin: 0px 20px 20px 0px; font-size: 13px; border-style:solid; border-width:2px; border-color:#d7d7d7; padding-top: 3px; padding-left: 5px;}
div#kolom3r6 { background-color: #ffffff; float: left; width: 291px; height: 172px; color: #000000; margin: 0px 0px 20px 0px; font-size: 13px; border-style:solid; border-width:2px; border-color:#d7d7d7; padding-top: 3px; padding-left: 5px;}

p.kolom1r2p { font-size: 18px; color: #3e3c3c; margin: 0px 0px 0px 0px;}

div#klantgegevenslinks { background-color: #ffffff; float: left; width: 300px; padding-bottom: 7px; padding-right: 10px;}
div#klantgegevensrechts { background-color: #ffffff; float: left; width: 300px; padding-bottom: 7px; padding-right: 10px;}
.gegevenslinks { float: left; height:26px; width:115px; padding-top: 5px; padding-left: 5px; }
.gegevensmidden { float: left; height:26px; width:140px; padding-top: 5px;}
.gegevensrechts { float: left; height:26px; width:35px; padding-top: 5px; padding-left: 5px;}

.gegevenslinks1a { background-color: #e6e6e6; float: left; height:120px; width:305px; padding-top: 5px; padding-left: 5px; }
.gegevenslinks1b { background-color: #e6e6e6; float: left; height:120px; width:305px; padding-top: 5px; padding-left: 5px; }

div#letop { background-color: #ffffff; float: left; width: 610px; border-style:solid; border-width:2px; border-color:#ececec; padding-left: 7px; padding-top: 5px; padding-bottom: 5px; margin: 20px 0px 20px 0px;}
 
.infographicdiv { background-color: #d7d7d7; color: #3e3c3c; float: left; width:615px; padding-top: 5px; padding-left: 5px;}
p.infographicdivp { font-size: 35px; color: #3e3c3c; margin: 0px 0px 0px 0px;}

.LV_validation_message{     font-weight:bold; margin:0 0 0 5px; background-image:url('images/logo.gif');  }
.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; }

#sddm { margin: 0; padding: 0; z-index: 99 }
#sddm li { margin: 0; padding: 0; list-style: none; 	float: left; font: bold 13px arial }
#sddm li a { display: block; margin: 0 1px 0 0; padding: 5px 5px 5px 5px; margin: 0px 10px 0px 0px; background: #ffffff; color: #000000; 	text-align: left; text-decoration: none }
#sddm li a:hover { background: #c7dbe8 }
#sddm div { position: absolute; visibility: hidden; margin: 0; padding: 5px; background: #ffffff; border: 1px solid #8a8a8a; z-index:1; }
#sddm div a { position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background: #ffffff; color: #26658d; font: 13px arial }
#sddm div a:hover { background: #88b6d4; color: #ffffff }

div#slide { background-image: url(http://www.xirix.nl/images/slide-xirix3.jpg);  background-color: #ffffff; float: left; width: 615px; height: 229px; margin: 0px 0px 20px 0px; position:relative;}

div#slide-weblog { background-image: url(http://www.xirix.nl/images/slide-weblog.jpg);  background-color: #ffffff; float: left; width: 615px; height: 229px; margin: 0px 0px 20px 0px; }
.slide-text-weblog { float: left; width: 250px; font-size: 12px; color:#ffffff; margin: 40px 0px 0px 25px;}
.slide-text-weblog h1{ fonthttps://www.van-muijen.nl:8443/?previous_page=login_up-size: 14px; margin: 0px 0px 5px 0px; color: #ffffff; }

div#slide-stropdassen { background-image: url(http://www.xirix.nl/images/slide-stropdassen.jpg);  background-color: #ffffff; float: left; width: 615px; height: 229px; margin: 0px 0px 20px 0px; }
.slide-text-stropdassen { float: left; width: 250px; font-size: 12px; color:#ffffff; margin: 40px 0px 0px 25px;}
.slide-text-stropdassen h1{ font-size: 14px; margin: 0px 0px 5px 0px; color: #ffffff; }

div#slide-baleinen { background-image: url(http://www.xirix.nl/images/slide-stropdassen.jpg);  background-color: #ffffff; float: left; width: 615px; height: 229px; margin: 0px 0px 20px 0px; }
.slide-text-baleinen { float: left; width: 250px; font-size: 12px; color:#ffffff; margin: 40px 0px 0px 25px;}
.slide-text-baleinen h1{ font-size: 14px; margin: 0px 0px 5px 0px; color: #ffffff; }

div#slide-manchetknopen { background-image: url(http://www.xirix.nl/images/slide-stropdassen.jpg);  background-color: #ffffff; float: left; width: 615px; height: 229px; margin: 0px 0px 20px 0px; position:relative;}
.slide-text-manchetknopen { float: left; width: 250px; font-size: 12px; color:#ffffff; margin: 20px 0px 0px 25px;}
h1.slide-text-manchetknopen { font-size: 14px; color: #ffffff; margin: 0px 0px 0px 0px; }

.blogbloka { float: left; width: 300px; height: 380px; font-size: 12px; padding-right: 20px; }
.blogblokb { float: left; width: 295px; height: 380px; font-size: 12px; }

.blogblokc { float: left; width: 620px; height: 310px; font-size: 12px; padding-right: 20px; }

.blogblokimg {  margin: 0px 0px 7px 10px; }
.blogblokimgb {  margin: 0px 10px 7px 0px; }

.aanvullendetekst { position:absolute; left:0px; bottom:0px; width:100%; font-size: 11px; color: #ffffff; padding-bottom: 2px; padding-top: 2px; opacity:0.8; background-color: #7c7d78; font-weight: bold; }
.aanvullendetekst2 { position:absolute; left:0px; bottom:0px; width:100%; font-size: 11px; color: #ffffff; padding-bottom: 2px; padding-top: 2px; font-weight: bold; }

.weblogblok1 { position:relative; float: left; width: 150px; height: 229px; margin: 0px 5px 0px 0px; }
.weblogblok2 { position:relative; float: left; width: 275px; height: 124px; margin: 0px 5px 5px 0px; }
.weblogblok3 { position:relative; float: left; width: 137px; height: 124px; margin: 0px 5px 5px 0px; }
.weblogblok4 { position:relative; float: left; width: 38px; height: 100px; margin: 0px 5px 5px 0px; }

.weblogblok4a  { position:relative; float: left; width: 210px; height: 100px; margin: 0px 5px 5px 0px;}

.weblogblok4aeo1 { position:relative; background-color: #5d918c; float: left; width: 190px; height: 90px; margin: 0px 5px 5px 0px; color:#ffffff; text-align: left; font-size: 16px; padding-top: 10px; padding-left: 10px; padding-right: 10px; }
.weblogblok4aeo2 { position:relative; background-color: #5d918c; float: left; width: 210px; height: 100px; margin: 0px 5px 5px 0px; color:#ffffff; text-align: left; font-size: 11px; }

.theloungeblokquote { background-color: #ffffff; float: left; width: 286px; height: 85px; margin: 2px 0px 5px 0px; color: #5a5a5a; padding: 5px; font-size: 13px; border:1px solid #c4c4c4;  }
.theloungeblok1 { background-color: #ffffff; float: left; width: 185px; height: 85px; margin: 0px 5px 5px 0px; color: #5a5a5a; padding: 5px; font-size: 13px; border:1px solid #c4c4c4;  }
.theloungeblok2 { background-color: #ffffff; float: left; width: 94px; height: 95px; margin: 0px 0px 5px 0px; border:1px solid #c4c4c4;  }
.theloungeblok3 { background-color: #ffffff; float: left; width: 84px; height: 84px; margin: 0px 5px 0px 0px; color: #5a5a5a; padding: 5px; font-size: 13px; border:1px solid #c4c4c4; }
.theloungeblok4 { background-color: #ffffff; float: left; width: 94px; height: 94px; margin: 0px 5px 0px 0px; border:1px solid #c4c4c4; }
.theloungeblok5 { background-color: #ffffff; float: left; width: 84px; height: 84px; margin: 0px 0px 0px 0px; color: #5a5a5a; padding: 5px; font-size: 13px; border:1px solid #c4c4c4; }

.twitpic { float: left; padding-bottom: 5px; padding-right: 10px; }
.twittext { float: left; color: #5a5a5a; font-size:12px; line-height: 150%; width: 350px; }
.twitextra { float: left; padding-left: 50px; width: 145px; text-align: right; color: #5a5a5a; font-size:12px; line-height: 150%; }

.quotethelounge { float: left;  width: 100%;  color: #5d5d5d; font-size:24px; line-height: 150%; margin: 10px 0px 0px 0px; }
.quotetheloungenaam { float: left; width: 100%; text-align: right; color: #5d5d5d; font-size:12px; line-height: 150%; }









.menuthelounge { float: left;  width: 980px; margin: 0px 0px 0px 0px; }
.zoekvenster1thelounge { background: #ffffff; width: 320px; height: 23px; float: left; padding-top: 2px }
ul.a {list-style-image: url('http://localhost/images/bestekeus.gif');}


#mmmenu {

	list-style:none;
	height:25px;
	width: 648px; 
	padding:0px 0px 0px 12px;
	margin:0px 0px 0px 0px;
	float:left;

	/* Background color and gradients */
	
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff, #ffffff);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0272a7), to(#013953));
}

#mmmenu li {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	padding: 4px 10px 4px 10px;
	margin-right:20px;
	margin-top:0px;
	border:none;
font-weight: bold;
}

#mmmenu li:hover {
	border: 1px solid #777777;
	padding: 4px 9px 4px 9px;
	
	/* Background color and gradients */
	
	background: #f7f7f7;
	background: -moz-linear-gradient(top, #ffffff, #ffffff);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#ffffff));
	
	/* Rounded corners */
	
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}

#mmmenu li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	color: #000000;
	display:block;
	outline:0;
	text-decoration:none;

}

#mmmenu li:hover a {
	color:#161616;

}
#mmmenu li .drop {
	padding-right:21px;
	background:url("images/drop.png") no-repeat right 8px;
}
#mmmenu li:hover .drop {
	background:url("images/drop.png") no-repeat right 7px;
}

.dropdown_1column, 
.dropdown_2columns, 
.dropdown_3columns, 
.dropdown_4columns,
.dropdown_5columns {
	margin:4px auto;
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:10px 5px 10px 5px;
	border:1px solid #777777;
	border-top:none;
	
	/* Gradient background */
	background:#f7f7f7;
	background: -moz-linear-gradient(top, #ffffff, #BBBBBB);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#BBBBBB));

	/* Rounded Corners */
	-moz-border-radius: 0px 5px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;
}

.dropdown_1column {width: 140px;}
.dropdown_2columns {width: 280px;}
.dropdown_3columns {width: 420px;}
.dropdown_4columns {width: 560px;}
.dropdown_5columns {width: 700px;}

#mmmenu li:hover .dropdown_1column, 
#mmmenu li:hover .dropdown_2columns, 
#mmmenu li:hover .dropdown_3columns,
#mmmenu li:hover .dropdown_4columns,
#mmmenu li:hover .dropdown_5columns {
	left:-1px;
	top:auto;
}

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}
.col_1 {width:130px;}
.col_2 {width:270px;}
.col_3 {width:410px;}
.col_4 {width:550px;}
.col_5 {width:690px;}

#mmmenu .menu_right {
	float:right;
	margin-right:0px;
}
#mmmenu li .align_right {
	/* Rounded Corners */
	-moz-border-radius: 5px 0px 5px 5px;
    -webkit-border-radius: 5px 0px 5px 5px;
    border-radius: 5px 0px 5px 5px;
}

#mmmenu li:hover .align_right {
	left:auto;
	right:-1px;
	top:auto;
}

#mmmenu p, #menu h2, #menu h3, #menu ul li {
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	font-size:12px;
	text-align:left;
	text-shadow: 1px 1px 1px #ffffff;
}
#mmmenu h2 {
	font-size:21px;
	font-weight:400;
	letter-spacing:-1px;
	margin:7px 0 14px 0;
	padding-bottom:14px;
	border-bottom:1px solid #666666;
}
#mmmenu h3 {
	font-size:14px;
	margin:7px 0 14px 0;
	padding-bottom:7px;
	border-bottom:1px solid #888888;
}
#mmmenu p {
	line-height:18px;
	margin:0 0 10px 0;
}

#mmmenu li:hover div a {
	font-size:12px;
	color:#015b86;
}
#mmmenu li:hover div a:hover {
	color:#029feb;
}


.mmstrong {
	font-weight:bold;
}
.mmitalic {
	font-style:italic;
}

.mmimgshadow { /* Better style on light background */
	background:#ffffff;
	padding:4px;
	border:1px solid #777777;
	margin-top:0px;
	-moz-box-shadow:0px 0px 5px #666666;
	-webkit-box-shadow:0px 0px 5px #666666;
	box-shadow:0px 0px 5px #666666;
}
.mmimg_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:5px 15px 5px 5px;
}

#mmmenu li .black_box {
	background-color:#ffffff;
	color: #eeeeee;
	padding:4px 6px 4px 6px;

	/* Rounded Corners */
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

	/* Shadow */
	-webkit-box-shadow:inset 0 0 3px #000000;
	-moz-box-shadow:inset 0 0 3px #000000;
	box-shadow:inset 0 0 3px #000000;
}

#mmmenu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}
#mmmenu li ul li {
	font-size:12px;
	line-height:24px;
	position:relative;
	text-shadow: 1px 1px 1px #ffffff;
	padding:0;
	margin:0;
	float:none;
	text-align:left;
	width:130px;
}
#mmmenu li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
}

#mmmenu li .greybox li {
	background:#ffffff;
	border:1px solid #bbbbbb;
	margin:0px 0px 4px 0px;
	padding:4px 6px 4px 6px;
	width:116px;

	/* Rounded Corners */
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
#mmmenu li .greybox li:hover {
	background:#ffffff;
	border:1px solid #aaaaaa;
	padding:4px 6px 4px 6px;
	margin:0px 0px 4px 0px;
}






.middenruimte {
background-color: #ffffff;
float: left;
height: 20px;
width: 420px;
font-size: 2px;
}

#nieuws h3 {
font-size: 16px;
color: #52758c;
}

#nieuws p{

}

.nieuws2 {
background-color: #ffffff;
float: left;
height: 7px;
width: 300px;
font-size: 2px;
}

div#artikelen3 {
background-color: #ffffff;
float: left;
width: 60px;
font-size: 12px;
}

div#artikelen4 {
background-color: #ffffff;
float: left;
width: 140px;
font-size: 12px;
}

div#artikelen5 {
background-color: #ffffff;
float: left;
width: 100px;
font-size: 12px;
}

#artikelen4 h2 {
font-size: 12px;
color: #52758c;
margin: 0px 0px 0px 0px;
}

.artikellijn {
background-color: #e5e5e5;
float: left;
height: 5px;
width: 420px;
font-size: 2px;
}

#tekst h1 {
font-size: 20px;
color: #245a7d;
margin: 0px 0px 10px 0px;
}

#tekst h2 {
font-size: 14px;
color: #52758c;
margin: 0px 0px 5px 0px;
}

.selectrechts { text-align: right; padding-bottom: 15px; }
