@charset "utf-8";
/* CSS Document */

.container { width:850px; margin:0px auto; }
.container img { float:left; clear:none; }

.w600 { width:600px; }
.w240 { width:240px; }

.mr5 { margin-right:5px; }
.mt5 { margin-top:5px; }
.ml10 { margin-left:10px; }
.mb10 { margin-bottom:10px; }
.mt20 { margin-top:20px; }
.mb20 { margin-bottom:20px; }
.mb35 { margin-bottom:35px; }

.promoarea, .content, .footer { width:850px; float:left; clear:both; }
h1 { font-size:20px; color:#00688f; font-weight:bold; text-transform:uppercase; }
h2, h3, h4, h5, h6 { font-size:18px; color:#00688f; font-weight:normal; text-transform:uppercase; }

/*lang*/
.languages { width:850px; float:right; clear:both; margin-top:20px; text-align:right; }
.languages a { margin-left:10px; float:right; clear:none; }

.topmenu02 { width:750px; float:right; clear:none; margin-top:20px; text-align:right; }
.topmenu02 a { margin-left:1px; float:right; background:#0095DA; color:#fff; padding:5px 8px; text-decoration:none; font-weight:bold; text-transform:uppercase; }
.topmenu02 a:hover, .topmenu02 a.activ { background:#6FD3FF; color:#fff; }


/*header*/
.header { width:810px; float:left; clear:both; padding:10px 20px; background:#fff; margin-top:10px; }
.topmenu { width:622px; float:right; clear:none; text-align:right; margin-top:20px; }
.topmenu a { text-decoration:none; font-weight:bold; color:#999; padding:5px 10px 5px 13px; text-transform:uppercase;  }
.topmenu a:hover, .topmenu a.activ { color:#0095da; background:url(../images/a_brd.gif) center left no-repeat; }
.logo { width:180px; float:left; clear:none; }

/*promoarea*/
.poster { width:590px; float:left; clear:none; padding:5px; background:url(../images/promo_bkr-trans.png) top left repeat-x; }
.tag { width:230px; float:left; clear:none; padding:10px; background:url(../images/tag_bkr.gif) top left no-repeat; font-size:20px; color:#fff; text-transform:uppercase; }

/*content*/
.leftcol { width:600px; float:left; clear:none; }
.rightcol { width:240px; float:left; clear:none; }

/*leftcol*/
.block01 { float:left; clear:none; }
.block01 p { display:block; padding-left:10px; line-height:18px; }
.block01 a.bkr { text-decoration:none; display:block; color:#0095da; background:url(../images/a_brd02.gif) center left no-repeat; padding-left:10px; margin-top:15px; margin-left:10px; float:left; clear:none; }
.block01 .adv { width:580px; float:left; clear:none; padding:0px 10px; }
.block01 .adv .box01 { width:188px; float:left; clear:none; border:1px solid #ccc; }

/*rightcol*/
.block01 ul { margin-left:35px; line-height:18px; }

/*footer*/
.footer { border-top:1px solid #7fcaec; padding:10px 0px; }
.footer .botmenu { width:850px; float:left; clear:none; margin-left:10px; font-size:11px; color:#666; }
.botmenu a { text-decoration:none; font-size:11px; color:#666; text-transform:uppercase; margin-right:20px; }
.footer .tagline01 { width:410px; float:left; clear:none; margin-left:10px; font-size:11px; color:#666; margin-top:10px; }
.footer .tagline02 { width:410px; float:right; clear:none; text-align:right; margin-right:10px; font-size:11px; color:#999; margin-top:10px; }

.footer .tagline01 a { text-decoration:none; color:#666; }
.footer .tagline02 a { text-decoration:none; color:#999; }

/*content pg*/
.block01 a { text-decoration:underline; color:#0095da; }
.featured { float:left; clear:both; }
.vendors { width:188px; float:left; clear:none; margin-left:10px; margin-top:10px; }
.spacer02 { width:188px; float:left; clear:both; border-bottom:1px dotted #999; margin:10px 0px; }
.brands { width:590px; float:left; clear:both; margin-top:10px; background:url(../images/promo_bkr-trans.png) top left repeat-x; padding:10px 5px; }
.brands img { margin-right:5px; }
.brands a.bkr { margin-top:0px; }
.brands h3 { text-transform:capitalize; }
.spacer03 { float:left; clear:both; border-bottom:1px dotted #999; margin-top:10px; }
.block01 span.address { margin-left:30px; border-left:5px solid #ccc; padding-left:15px; display:block; width:550px; }
.block01 table { margin-top:10px; }

/**/
.pagination { width:600px; clear:both; }
.pagination p { clear:none; float:left; margin:0px; padding:0px; }
.pagination span { clear:none; float:right; }
.pagination span a { color:#00688f; background:#fff; padding:0 3px; text-decoration:none; }
.pagination span a:hover, .pagination span a.activ { color:#fff; background:#00688f; text-decoration:none; }
.pagination span strong { padding:0 3px; color:#fff; background:#00688f; }

.prod_list { width:590px; float:left; clear:both; margin-top:10px; background:url(../images/promo_bkr-trans.png) top left repeat-x; padding:10px 0px; padding-right:10px; }
.prod_list img { margin-right:10px; float:left; clear:none; }
.prod_list a.title { font-size:18px; font-weight:bold; text-decoration:none; margin-bottom:5px; display:block; }
.prod_list a.title:hover { text-decoration:underline; color:#333; }
.prod_list p { line-height:18px; }
.prod_list span.price { float:left; clear:both; display:block; font-size:22px; font-weight:bold; margin-left:20px; margin-top:10px; }
