body,p { 
    margin:0; padding:0; font:11px/15px "Trebuchet MS";
}

a{
    color:#3c5671;
}

.fontblue{
    color:#002955;
    font-weight:bold;
}

.subbtn{
    background:#68b0dd;
    border:1px solid #a0d3ef;
    padding:4px;
    color:#ffffff;
    font-weight:bold;
    cursor:pointer;
}
.linkbtn a{
    background:#68b0dd;
    border:1px solid #a0d3ef;
    padding:4px;
    color:#ffffff;
    font-weight:bold;
    cursor:pointer;
}
.linkbtn a:hover{
    background:#3c5671;
    border:1px solid #3c5671;
    padding:4px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:underline;
}


.buynow{
    margin-top:2px;
}
.buynow a{
    background:#68b0dd;
    border:1px solid #a0d3ef;
    padding:1px;
    color:#ffffff;
    font-weight:bold;
    font-size:10px;
}
.buynow a:hover{
    background:#3c5671;
    border:1px solid #3c5671;
    padding:1px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:underline;
    font-size:10px;
}

img{border:0; }

.flt{float:left;}

.flr{float:right;}

.clr{clear:left;}

.ds{display:inline;}

.mrgn1{ margin-top:10px; float:left; }

.mrgn2{ margin-top:15px; float:left; }

.mrgn3{ margin-top:20px; float:left; }

.mrgn4{ margin-top:25px; float:left; }

.mrgn5{ margin-top:30px; float:left;}

.mrgn6{ margin-top:35px; float:left; }

/*blocks*/
#main_block{width:100%; text-align:left;}

#footer_block{width:100%;}
#payicons_block{ margin: 0 auto;width:1000px;}

#top_block { margin: 0 auto;width:1000px; height:100px;  background:url(images/til_tp.gif) repeat-x; }

#sub_block1{ margin:0 auto;width:1000px; text-align:left;
  /* background:#ffffff; */
}

#navigation_sub_block{
/* background:#cecece;    */
}


#left_block { width:176px; float:left; margin:-15px 0 0 10px; position:relative; display:inline; }
#right_block { width:176px; margin:0px 0 0 10px; position:relative; display:inline; }



#center_block { width:945px; float:left; margin:20px 0 0 26px; display:inline; background:url(images/til_cnt.gif) repeat-x;  }



/*top block*/
.logo{ margin:0px 0 0 0px; float:left; display:inline; }

.opt_blk{ width:205px; float:left; margin:20px 0 0 0px; }

.tx_lf{ color:#0D3761; font:11px Tahoma;  }
.tx_lfa{ color:#0D3761; font:11px Tahoma;float:right;  }

.cart_blk{ text-align:center;width:165px; float:left; margin:20px 0 0 15px; }

.crt_tx { text-align:center;background:url(images/wl_bg.gif) no-repeat; float:left; margin:10px 0 0 0px; width:105px; height:19px; color:#212930; font:11px Tahoma; padding:1px 0 0 0px; display:inline; position:relative; margin-right:-3px; }

.sign_blk{ text-align:center;width:145px; float:left; margin:20px 0 0 30px; }

.logn_tx { text-align:center;background:url(images/wl_bg.gif) no-repeat; float:left; margin:10px 0 0 2px; width:105px; height:19px; color:#212930; font:11px Tahoma; padding:1px 0 0 0px; }

.navigation_block{ clear:both;margin:0 auto;width:1000px; background:url(images/til_nv.gif) repeat-x; height:23px;
border-left:1px solid gray; 
border-right:1px solid gray; 
}

.menu { display:inline; float:right;  }

.menu a{  background:url(images/ab1.gif) no-repeat; width:108px; height:19px; text-align:right; padding:4px 20px 0 0; float:left; margin-left:1px; color:#fff; font: bold 11px Arial, Helvetica, sans-serif; text-decoration:none; }

.menu a:hover { background:url(images/ab2.gif) no-repeat; width:108px; height:19px; padding:4px 20px 0 0; text-align:right; float:left; }

/*.top{ background:url(images/top1.gif) no-repeat; width:120px; height:23px; float:left; }

.top:hover{ background:url(images/top2.gif) no-repeat; width:120px; height:23px; float:left; }

.miji{ background:url(images/mjn1.gif) no-repeat; width:118px; height:23px; float:left; margin-left:15px; }

.miji:hover{ background:url(images/mjn2.gif) no-repeat; width:118px; height:23px; float:left; }

.naar{ background:url(images/naar2.gif) no-repeat; width:118px; height:23px; float:left; margin-left:15px; }

.naar:hover{ background:url(images/naar1.gif) no-repeat; width:118px; height:23px; float:left; }

.cntre{ background:url(images/cnt1.gif) no-repeat; width:122px; height:23px; float:left; margin-left:15px; }

.cntre:hover{ background:url(images/cnt2.gif) no-repeat; width:122px; height:23px; float:left; }

.jeforum{ background:url(images/jfm1.gif) no-repeat; width:101px; height:23px; float:left; }

.jeforum:hover{ background:url(images/jfm2.gif) no-repeat; width:101px; height:23px; float:left; }*/

/*left block*/
.lf_hd { background:url(images/lf_hd.gif) no-repeat; width:160px; height:22px; padding:7px 0 0 16px; float:left; color:#3C5671; font: bold 11px Arial, Helvetica, sans-serif; }

.lp_lnk{ float:left; }

.lp_lnk a{ border:0px solid black;color:#fff; font: bold 11px Arial, Helvetica, sans-serif; float:left; width:170px; height:28px; padding:2px 0 0 6px; background:url(images/lf_bg.gif) no-repeat; text-decoration:none; }
.lp_lnktext{ padding-top:6px;margin-left:4px;float:left;}

.lp_lnk a:hover{ color:#fff; font: bold 11px Arial, Helvetica, sans-serif; float:left; width:170px; height:28px; padding:2px 0 0 6px; background:url(images/lf_hv.gif) no-repeat; text-decoration:none; }

.lf_hd2 { background:url(images/lf_hd2.gif) no-repeat; width:160px; height:22px; padding:7px 0 0 16px; float:left; color:#3C5671; font: bold 11px Arial, Helvetica, sans-serif; }

.zo_hd { background:url(images/zoe_tp.gif) no-repeat; width:160px; height:22px; padding:7px 0 0 16px; float:left; color:#3C5671; font: bold 12px Arial, Helvetica, sans-serif; margin:9px 0 0 0; }

.zo_blk { background:url(images/til_zo.gif) repeat-y; width:160px; padding:7px 0 10px 16px; float:left; }         
.zo_blk2 { background:url(images/til_zo.gif) repeat-y; width:166px; padding:7px 0 10px 10px; float:left; }

.zo_blk span{  color:#0D3761; font:11px Tahoma; float:left; width:160px;  }
.zo_blk2 span{  width:150px;float:left;  }

.zo_blk .inputtext { width:130px; float:left; color:#0D3761; font:11px Tahoma; }





.right_box { width:176px; float:left; margin:15px 0 0 0; background:url(images/box_til.gif) repeat-y; }

.box_inner{ width:176px; float:left; background:url(images/box_btm.gif) no-repeat; background-position: bottom;margin 0; padding-bottom:42px;}

.box_tp { background:url(images/box_tp.gif) no-repeat; width:136px; height:38px; padding:12px 20px 0px 20px; float:left; color:#fff; font:bold 11px Tahoma; text-transform:uppercase; }
                                                                                                
.box_blt { background:url(images/box_blt.gif) no-repeat top left; color:#1674A4; font:bold 11px Arial, Helvetica, sans-serif; margin:12px 0 0 12px; display:inline; padding:0px 0px 5px 22px; width:108px; float:left; }
.box_blt_148 { background:url(images/box_blt.gif) no-repeat top left; color:#1674A4; font:bold 11px Arial, Helvetica, sans-serif; margin:12px 0 0 12px; display:inline; padding:0 0 5px 22px; width:148px; float:left; }

.box_tx { width:105px; float:left; color:#69747A; font:11px/14px Arial, Helvetica, sans-serif; margin:3px 0 0 12px; display:inline; }
.box_tx_160 { width:160px; float:left; color:#69747A; font:11px/14px Arial, Helvetica, sans-serif; margin:3px 0 0 12px; display:inline; }



/*content block*/
.cp_titl { /*color:#E04231;*/ color:#000059; font:bold 19px Arial, Helvetica, sans-serif; }

.cp_sub_titl { color:#464646; font:bold 14px/14px Arial, Helvetica, sans-serif; }

.cp_txt { width:568px; float:left; color:#0D3761; font:11px/16px Tahoma; margin:23px 0 0 0; text-align:justify; }
.cp_img { background:url(images/cp_img1.jpg) no-repeat; width:269px; height:149px; float:left; border:1px solid #767676; color:#fff; display:inline; margin:4px 23px 15px 0; }

.cp_txt2 { width:568px; float:left; color:#0D3761; font:11px/16px Tahoma; margin:0px 0 0 0; text-align:justify; }
.cp_img2 { background:url(images/cp_img2.jpg) no-repeat; width:269px; height:149px; float:right; border:1px solid #767676; color:#fff; display:inline; margin:4px 0px 15px 23px; }


.cp_img3 { background:url(images/cp_img3.jpg) no-repeat; width:269px; height:149px; float:left; border:1px solid #767676; color:#fff; display:inline; margin:4px 23px 15px 0; }
.cp_img4 { background:url(images/cp_img4.jpg) no-repeat; width:269px; height:149px; float:left; border:1px solid #767676; color:#fff; display:inline; margin:4px 23px 15px 0; }


.cp_lnk { width:500px; float:left; }

.cp_lnk a{ width:475px; float:left; color:#3576BA; font:11px/16px Tahoma; background:url(..images/blt_cp.gif) no-repeat; background-position: left; padding:0 0 0 15px; text-decoration:none; }

.cp_lnk a:hover{ text-decoration:underline; }

.certify_block { width:568px; padding:12px 0 0 0px; float:left; margin:32px 0 0 0; background:#F4F9FA; border-top:1px dashed #C1D0D8; border-bottom:1px dashed #C1D0D8; }

.certify_titl { color:#666C6E; font:bold 12px Arial, Helvetica, sans-serif; width:500px; float:left; margin:0 0 0 16px; display:inline; }

.cEye { width:542px; padding:22px 0 30px 26px; float:left; margin:12px 0 0 0; background:url(..images/til_certif.gif) #F4F9FA repeat-x; }

.test { width:420px; float:left; margin:10px 0 0 35px; display:inline; }

.test strong { color:#E04231; font:bold 13px Arial, Helvetica, sans-serif; }

.cp_lnk_tst { width:300px; float:left; }

.cp_lnk_tst span{ width:300px; float:left; color:#3576BA; margin:5px 0 0 0; font:11px/18px Tahoma; background:url(..images/blt2.gif) no-repeat; background-position: left; padding:0 0 0 15px; text-decoration:none; }

.cp_lnk_tst a:hover{ text-decoration:underline; }

.cp_price { width:115px; text-align:center;float:left; border:1px solid #A1A2A2; margin:26px 0 0 0; }

.cp_rat { width:130px; float:left; color:#666C6E; font: bold 11px Arial, Helvetica, sans-serif; margin:50px 0 0 18px; }

.inr_titl { width:577px; float:left; background:#F2F3F4; margin:25px 0 0 0; }

.inr_titl_tx { color:#767C7F; font:10px Tahoma; width:528px; float:left; padding:5px 0 0 10px; text-decoration:none; }

.inr_titl_tx2 { color:#0D3761; font:10px Tahoma; width:130px; float:left; padding:5px 0 0 10px; text-decoration:none; }

.inr_titl2 { width:585px; float:left; background:url(images/pdt_til.gif) repeat-x; height:22px; margin:14px 0 0 0; }

.inr_titl2_tx { color:#116FA5; font: bold 11px Tahoma; float:left; padding:5px 0 0 10px; text-decoration:none; }

.img_blk { width:577px; float:left; background:url(images/im_blk_bt.gif) no-repeat; background-position: bottom; padding-bottom:12px; margin:10px 0 0 0; }

.img_pdt { width:126px; float:left; background:url(images/pdt_im_til.gif) repeat-y; margin:0 0 0 7px; display:inline; }

.day { margin:15px 0 0 20px; display:inline; float:left; width:216px; background:url(images/pdt_ln.gif) no-repeat; background-position: right; }

.day span { color:#0D3761; font:11px/20px Tahoma; float:left; width:210px; float:left; }

.pric { width:103px; float:left; margin:15px 0 0 15px; display:inline; color:#116FA5; font:11px/20px Tahoma; }

.pric b{ font: bold 13px Tahoma; color:#E04231; }

.best { margin:5px 0 0 0; background:url(images/ip_bg.gif) no-repeat; width:90px; height:17px; float:left; text-decoration:none; padding:2px 0 0 0; text-align:center; color:#fff; font:bold 11px Tahoma; border:0; }

.ons { width:567px; float:left; margin:15px 0 0 0; float:left;  }

.ons_titl { color:#464646; font:bold 14px Arial, Helvetica, sans-serif; }

.srch { width:155px; float:right; color:#1C4B63; font:11px Tahoma; }

.optn { width:97px; float:left; border:1px solid #A2B7CB; color:#000; font:10px Tahoma; margin:0 5px 0 5px; display:inline; }

.inner_top_banner { width:577px; float:left; }

.img_bnr{ margin:5px 0 0 100px; float:left; display:inline; }

.links_banner { background:url(images/link_bg.gif) no-repeat; width:141px; height:20px; padding:6px 0 0 0; margin:16px 0 0 3px; display:inline; text-decoration:none; float:left; color:#545454; font:bold 13px Arial, Helvetica, sans-serif; text-align:center; }

.links_banner:hover { background:url(images/link_hvr.gif) no-repeat; width:141px; height:20px; padding:12px 0 0 0; margin:10px 0 0 3px; display:inline; text-decoration:none; float:left; color:#545454; font:bold 13px Arial, Helvetica, sans-serif; text-align:center; }

.links_banner:active { background:url(images/link_hvr.gif) no-repeat; width:141px; height:20px; padding:12px 0 0 0; margin:10px 0 0 3px; display:inline; text-decoration:none; float:left; color:#545454; font:bold 13px Arial, Helvetica, sans-serif; text-align:center; }


/* product info extra's*/
.tbproperties td {
   border-bottom:1px dashed #D2D2FF;
   height:25px;
}
.tbproperties {
   width:300px;
   padding:0px;
}
