@charset "utf-8";
/* CSS Document */

/*Ouwe styles*/
body, td { font: normal 12px Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; color: #000000; }
a, a:hover, a:visited, a:active { color: #D10021; text-decoration: none; }
a:hover { text-decoration: underline; }

#productview IMG { width: 100px; border: 0px; }
#productview a { text-decoration:none; font-weight:bold; color: #666666; }
#productview a:hover { text-decoration:none; font-weight:bold; color: #000000; }
#productview .title { font-weight:bold; }
#productview .price { font-weight:bold; color:#CC0000; }
#productdetail IMG { width: 200px; border: 1px; }
#productdetail a { text-decoration:none; font-weight:bold; color: #666666; }
#productdetail a:hover { text-decoration:none; font-weight:bold; color: #000000; }
#productdetail .title { font-weight:bold; }
#productdetail .price { font-weight:bold; color:#CC0000;  }
#order a, td.order a { text-decoration:none; font-weight:bold; color: #666666;  }
#order a:hover { text-decoration:none; font-weight:bold; color: #000000; }

/*Nieuwe Styles*/
* { margin:0; padding:0;  }
fieldset {padding:0; margin:0; border:0;}
img {border:0;}
/*input {border:0;}*/
 
h1 { font:bold 30px "Handel Gothic Com"; color:#323232; line-height:100%; }
h2 { font:bold 21px "Handel Gothic Com"; color:#333; line-height:100%; text-transform:uppercase; }
h3 { font:bold 16px "Handel Gothic Com"; color:#323232; line-height:100%; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }

.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.fc { clear:both; width:0; height:0; line-height:0; margin:0; padding:0; border:none; }

html { height:100%; _overflow-y:scroll; }
body { height:100%; margin:0px; padding:0px; background-color:#bcbdc0; }
#wrprAll { width:1050px; margin:0 auto; overflow:hidden; min-height:100%; position:relative; _height:100%; background-color:#fff; }
#cWrpr { width:100%; height:auto; padding-bottom:36px; overflow:hidden; background-color:#fff; }
#mWrpr { width:100%; height:20px; margin-bottom:9px; overflow:hidden; border-bottom:solid 1px #90908f; background-color:#000; }
#smWrpr { width:100%; height:21px; margin-bottom:36px; overflow:hidden; border-top:solid 1px #ef7f90; background-color:#df0022; }
#fWrpr { height:31px; bottom:0px; left:0px; position:absolute; width:100%; padding:5px 0 0; background-color:#d1001f; font:normal 10px Verdana, Arial, Helvetica, sans-serif; line-height:10px; color:#fff; text-align:center; }
#fWrpr * { font:normal 10px Verdana, Arial, Helvetica, sans-serif; line-height:12px; color:#fff; text-decoration:none; }

#hWrpi { width:1050px; height:156px; margin:0 auto; overflow:hidden; }
#hWrpi .hLogo { width:541px; height:156px; margin-left:50px; overflow:hidden; }
#hWrpi .hVisual { width:409px; height:156px; overflow:hidden; }

#mWrpi { width:934px; height:15px; margin:2px auto 3px; padding-left:16px; overflow:hidden; }
#mWrpi,
#mWrpi a { font:bold 12px Arial, Helvetica, sans-serif; color:#fff; line-height:15px; text-transform:uppercase; text-decoration:none; }
#mWrpi a.act,
#mWrpi a:hover { text-decoration:underline; }
#mWrpi a { display:inline-block; padding:0 10px 0 0; }

#smWrpi { width:1056px; height:15px; margin:3px auto 3px; padding-left:16px; overflow:hidden; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; line-height:15px; text-transform:uppercase; }
#smWrpi a { display:inline-block; padding:0 0 0 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; line-height:15px; text-transform:uppercase; text-decoration:none; }
#smWrpi a.act,
#smWrpi a:hover { color:#000; }

#cWrpi { width:928px; height:auto; margin:0 auto; overflow:hidden; }

#cWrpi .cMainBlk { width:493px; height:315px;  margin:0 13px 13px 0; padding:8px; overflow:hidden; border:solid 1px #918f90; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:15px; }
#cWrpi .cMainBlk h2 { padding-bottom:8px; font:bold 21px Arial, Helvetica, sans-serif; color:#df0022; line-height:25px; }
#cWrpi .cMainBlk p { padding-bottom:12px; }
#cWrpi .cSub2Blk { width:308px; height:333px; margin-bottom:13px; overflow:hidden; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:15px; }
#cWrpi .cSub2Blk .cSubTopBlk { width:290px; height:122px; padding:8px; overflow:hidden; margin-bottom:13px; border:solid 1px #918f90; }
#cWrpi .cSub2Blk .cSubBotBlk { width:290px; height:162px; padding:8px; overflow:hidden; border:solid 1px #918f90; }
#cWrpi .cSub2Blk h2 { padding-bottom:8px; font:bold 21px Arial, Helvetica, sans-serif; color:#df0022; line-height:25px; }
#cWrpi .cSub2Blk p { padding-bottom:12px; }

#cWrpi .cBotBlk1 { width:493px; height:136px; margin-right:13px; padding:8px 8px 8px 8px; overflow:hidden; border:solid 1px #918f90; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:13px; }
#cWrpi .cBotBlk1 h2 { padding-bottom:8px; font:bold 21px Arial, Helvetica, sans-serif; color:#df0022; line-height:25px; }
#cWrpi .cBotBlk1 h3 { padding-bottom:6px; font:bold 14px Arial, Helvetica, sans-serif; }
#cWrpi .cBotBlk1 p { padding-bottom:12px; }
#cWrpi .cBotBlk1 table { width:493px; height:136px; overflow:hidden; margin:0; padding:0; }
#cWrpi .cBotBlk1 table * { vertical-align:top; }
#cWrpi .cBotBlk1 table tr,
#cWrpi .cBotBlk1 table td { height:136px; overflow:hidden; }
#cWrpi .cBotBlk2 {  width:290px; height:136px; padding:8px; overflow:hidden; border:solid 1px #918f90; }
#cWrpi .cBotBlk2 h2 { padding-bottom:8px; font:bold 21px Arial, Helvetica, sans-serif; color:#df0022; line-height:25px; text-transform:none; }
#cWrpi .cBotBlk2 p { padding-bottom:12px; }

#cWrpi .cBdy { width:859px; height:auto; overflow:hidden; }
#cWrpi .cVisual { width:69px; height:400px; overflow:hidden; }

