@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0}

body {background: url(../images_bonix/bg.jpg) repeat-x;}
body,td,th {font-family: Tahoma;font-size: 11px;color: #515151;}

img {border:0}
.clear {clear:both; height:0; font-size:0}

a {color:#0074BA}

#topMenu { margin-top:20px; text-align:left}
#topMenu a{color:#fff; padding-left:10px; padding-right:10px; padding-bottom:2px; border-right:#CCCCCC solid 1px; text-decoration: none;}
#topMenu a:hover {text-decoration:none; color:#FFFFFF; background-image:url(../images_bonix/link_bg.jpg); padding-left:10px; padding-right:10px; border-right:#CCCCCC solid 1px; background-color:#2E95C8;}
.active {text-decoration:none; color:#FFFFFF; background-image:url(../images_bonix/link_bg.jpg); padding-bottom:2px;  padding-left:10px; padding-right:10px; border-right:#CCCCCC solid 1px; background-color:#2E95C8;}

/* leftBlock */
#leftBlock {margin:0; padding:0}
#leftMenu {width:250px; padding-top:0px; background:url(../images_bonix/left_menu_bg.gif) repeat-y; margin-bottom:20px;}

#leftMenu h2,h5 {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}

#leftMenu h2{font-size:15px; color:#000000; text-align:left; background:url(../images_bonix/left_menu_h2.jpg) no-repeat; padding-left:7px; padding-top:5px; padding-bottom:5px; margin-left:7px; margin-bottom:3px;}
#leftMenu h2 a { background:url(../images_bonix/arr2.gif) left no-repeat; padding-left:17px; color:#000000; text-decoration:none}

#leftMenu h5 a{display:block; padding:4px; padding-left:17px; background: url(../images_bonix/left_menu_hr.gif) repeat-x bottom #fff; margin-bottom:1px; color:#0074BA; font-size:12px; text-decoration:none;}

#leftMenu ul {margin:0; padding:0; text-align:left; margin-left:10px; margin-right:10px; margin-bottom:10px;}
#leftMenu li {list-style:none; background:url(../images_bonix/left_menu_hr.gif) repeat-x bottom; padding:4px; padding-left:20px; text-transform:lowercase }

#leftMenu li a{color:#000; text-decoration:none;}
#leftMenu li a:hover {text-decoration:underline}

#leftPoll {width:250px; padding-top:0px; background:url(../images_bonix/left_poll_bg.gif) repeat-y; margin-bottom:20px;}
#leftPoll h2{font-size:12px; color:#000000; text-align:left; padding-top:0px; padding-bottom:0px; margin-bottom:3px;}


/* middleBlock */
#middleBlock {}

/* Shop Start */
.shopProd {margin-bottom:30px; clear:both;}
.shopProd .images {float:left; margin-right:10px;}
.shopProd .shopButton { margin-top:-10px;}
.shopProd .shopButton b {float:left; display:block; width:125px; margin-right:10px; font:22px/1 Arial, Helvetica, sans-serif}
.shopProd .shopButton b span {font:12px/0.4 Arial, Helvetica, sans-serif; color:#000}
.shopProd .shopButton a{float:left; padding-top:22px; margin-right:5px;}
.incShopCart .sum {font:22px/1 Arial, Helvetica, sans-serif}

h2.shopProd {border-bottom:3px solid; background:url(../images_bonix/arr3.gif) left no-repeat; padding-left:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#0074BA; margin:0; margin-top:20px; margin-bottom:10px; padding-bottom:5px;}


.zakazTab td {border-bottom:1px solid #d2cfb5; padding-top:10px; padding-right:10px;}
.addCart { font:16px/1 Arial, Helvetica, sans-serif}

table.tableOnline {}
.tableOnline td {border:1px solid #999; padding:5px;}

#middleBlock table {width:100%}
#middleBlock td{width:50%; vertical-align:top}

#middleBlock .incTable td {width:25%; padding: 3px; border: 1px solid #FFFFFF;}
#middleBlock .incTable th {border: 1px solid #FFFFFF; color:#FFFFFF; background:#0075A3; padding-top:2px; padding-bottom:2px;  padding-left:10px; padding-right:10px; }

#middleBlock .incPrice td {width:auto; padding: 3px; border: 1px solid #FFFFFF;} 
#middleBlock .incPrice th {border: 1px solid #FFFFFF; color:#FFFFFF; background-image:url(../images_bonix/link_bg.jpg); padding-top:2px; padding-bottom:2px;  padding-left:10px; padding-right:10px; }
#middleBlock .incPrice input { font-size:11px;}
#middleBlock .incPrice a {color:#0074BA !important}

#middleBlock h3 {font-size:18px; font-family:Arial, Helvetica, sans-serif;  color:#000000; font-weight:normal; margin:0; margin-top:20px; margin-bottom:5px; padding-bottom:5px;}
#middleBlock h2{border-bottom:3px solid; background:url(../images_bonix/arr3.gif) left no-repeat; padding-left:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#0074BA; margin:0; margin-top:20px; margin-bottom:10px; padding-bottom:5px;}

#middleBlock h5 {font-size:12px; margin:5px 0;}
#middleBlock h5 a {color:#0075A3; background:url(../images_bonix/arr2.gif) no-repeat left; padding-left:20px;}
#middleBlock div li{list-style:none; padding:5px 0;}

#middleBlock p{clear:both; overflow:hidden; padding:0; margin:0; padding-bottom:10px; margin-bottom:10px; background:url(../images_bonix/hr2.gif) repeat-x bottom}
#middleBlock p img {float:left; margin-right:10px; border:0}
#middleBlock p h5 { margin:0; padding:0}

#middleBlock a {color:#515151; text-decoration:none}
#middleBlock a:hover { text-decoration:underline; color:#0074BA}
#middleBlock strong,b { color:#0074BA}
#middleBlock .data { text-decoration:none; color:#FFFFFF; background:url(../images_bonix/link_bg.jpg) #0074BA; padding:0px; padding-left:5px; padding-right:5px;}

/* Forum */
#middleBlockForum h2 {border-bottom:3px solid; background:url(../images_bonix/arr3.gif) left no-repeat; padding-left:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#0074BA; font-weight:normal; margin:0; margin-top:20px; margin-bottom:10px; padding-bottom:5px;}
#middleBlockForum h2 a {color:#0074BA}
.autorName {background:#3399CC; color:#FFFFFF; padding:5px; margin-bottom:2px;}
.autorName a {text-decoration:none}
.autorName a b{color:#FFFFFF !important; }
#middleBlockForum .qTitle a {font-size:14px; color:#F00}

/* footer */
#footer {}
.footerMenu { margin-top:10px; color:#FFFFFF; background:url(../images_bonix/footer_bg.gif) no-repeat bottom center;}
.footerMenu div {margin-left:15px; margin-top:15px;}
.footerMenu a {color:#FFFFFF; padding-left:5px; padding-right:5px; border-right:1px solid #CCCCCC}
.footerMenu .caunt a { border:0 !important}

.botLink a {color:#0074BA; padding-bottom:15px;}
.botLink h2 {border-bottom:3px solid; background:url(../images_bonix/arr3.gif) left no-repeat; padding-left:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#0074BA; font-weight:normal; margin:0; margin-top:20px; margin-bottom:10px; padding-bottom:5px;}
