/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

#nav { padding:0 20px; font-size:1.1em; }

/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */
#nav li { position:relative; text-align:left; }
#nav li.over { z-index:999; }
#nav a,
#nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
#nav span { display:block; cursor:pointer; white-space:nowrap; }
#nav li ul span {white-space:normal; }

/************ 0 LEVEL  ***************/
#nav li { float:left; }
#nav li.active a { color:#d96708; }
#nav a { float:left; padding:5px 12px 6px 8px; color:#a7c6dd; font-weight:bold; }
#nav li.over a,
#nav a:hover { color:#d96708; }

/************ 1ST LEVEL ************/
#nav ul li,
#nav ul li.active { float:none; margin:0; padding-bottom:1px; background:#ecf3f6 url(../images/nav_divider.gif) repeat-x 0 100%; }
/*#nav ul li.over { background:#d5e4eb url(../images/nav_divider.gif) repeat-x 0 100%; }*/
#nav ul li.last { background:#ecf3f6; padding-bottom:0; }

#nav ul a,
#nav ul a:hover { float:none; padding:0; background:none; }
#nav ul li a { font-weight:normal !important; }

/************ 2ND LEVEL ************/
#nav ul { position:absolute; width:15em; top:25px; left:-10000px; border:1px solid #899ba5; }

/* Show menu */
#nav li.over > ul { left:0; }
#nav li.over > ul li.over > ul { left:100px; }
#nav li.over ul ul { left:-10000px; }

#nav ul li a { background:#ecf3f6; }
#nav ul li a:hover { background:#d5e4eb; }
#nav ul li a,
#nav ul li a:hover { color:#2f2f2f !important; }
#nav ul span, #nav ul li.last li span { padding:3px 15px 4px 15px;}

/************ 3RD+ LEVEL ************/
#nav ul ul { top:5px; }



/* for custom top navigation menu */

.menuSepL{
	background: transparent url(../images/topmenu_sep_l.gif) no-repeat 0% 0%
}
.menuSepR{
	background: transparent url(../images/topmenu_sep_r.gif) no-repeat 0% 0%
}
.menuSepLA{
	background: transparent url(../images/topmenu_sep_l_a.gif) no-repeat 0% 0%
}
.menuSepRA{
	background: transparent url(../images/topmenu_sep_r_a.gif) no-repeat 0% 0%
}

.menuTD {
	background: white url(../images/topmenu_bg.gif) repeat-x 0% 0%; 
	
	padding-top:4px;
	width: 15%;
	white-space: nowrap;
	text-align: center;
}
.menuTDA{
	background: white url(../images/topmenu_bg_a.gif) repeat-x 0% 0%; 
	color:#FFF;
	padding-top:4px;
	width: 13%;
	white-space: nowrap;
	text-align: center;
}
.menuTDA a {
	color:#FFF;
}

.Menu {  font-family: Tahoma; color: #333333; font-size: 11px; font-weight: bold; z-index:1000;}
A.Menu:ACTIVE {  text-decoration: none}
A.Menu:VISITED {  text-decoration: none}
A.Menu:LINK {  text-decoration: none}
A.Menu:HOVER {  text-decoration: underline}



/****************Left nav old***************/
/************Left Navigation Menu **********/
/*dl#narrow-by-list dt {background: url('../images/pointer.gif') no-repeat 0px 0px;background-color:#ffffff;border-bottom:0px solid #ddd;
  display: block; padding: 2px 10px;  }
dl#narrow-by-list dt a {padding: 2px 15px; color:#ba2510;font-size: 1.01em; text-decoration:none;}
dl#narrow-by-list dd.subcat a {display: block;padding: 0px 29px; }
dl#narrow-by-list dd.subcat:hover {
background-color:#fefefe;background-position: 50% top;}
dl#narrow-by-list dd.subcat li {line-height: 1.6;list-style:none;background: url('../images/redtrangle.jpg') no-repeat 8% 0%;background-color:#ffffff;border-bottom:0px solid #ddd;padding-left:1px;
  display: block;}
dl#narrow-by-list dd.subcat li a {color: #464646;font-weight: bold;
font-size: .95em!important;
background: url(../images/pointer.gif) no-repeat 0 -59px;}
dl#narrow-by-list dd.subcat li:hover {text-decoration: underline;}
dl#narrow-by-list dd.subcat a ,
dl#narrow-by-list dd.subcat li a:hover {text-decoration: none;}*/

/************Left Navigation Menu **********/
ul#side-nav li.subcat {background-color:#F8F7F5;border-bottom:1px solid #ddd;
color:#222;margin: 0 -5px;display: block;width:100%;padding-left:3px;}
ul#side-nav li.subcat a {background: url('../images/pointer.gif') no-repeat 5px 1px;display: block;padding:2px 0px 2px 30px;font-size: 1.01em;color:#ba2510;}
ul#side-nav li.subcat:hover {
background-color:#fefefe;background-position: 50% top;}
ul#side-nav li.subcat ul li {padding-left:18px;
line-height: 1.6;background:#fff }
ul#side-nav li.subcat ul li a {color: #1a443c;font-weight: bold;
font-size: .85em!important;
background: url('../images/redtrangle.jpg') no-repeat 12px 2px;}
ul#side-nav li.subcat ul li:hover {text-decoration: underline;}
ul#side-nav li.subcat a ,
ul#side-nav li.subcat ul li a:hover {text-decoration: none;}



/************Infocenter Page **********/
.infocenter{float: left;margin-left:20px; }
.infocenter h3{margin-left:12px ; color:#ba2510; font-size:1.4em;}
.infocenter h4{margin-left:12px ; color:#ba2510; font-size:1.2em;}
.infocenter h5{margin-left:200px ; color:#ba2510; font-size:1.2em;padding-bottom:40px;}

.infocenter p{  font-family: Arial, sans-serif; font-size: 9pt; color: #333333;text-align: justify; }
.infocenter div h4 a{padding: 2px 15px; color:#ba2510;font-size: 1.01em; text-decoration:none;}

.infocenter .pointer{background: url('../images/pointer.gif') no-repeat 0px 0px;background-color:#ffffff;border-bottom:0px solid #ddd;
  display: block; padding: 2px 10px;  }


.infocenter .navigation{padding-left: 50px;}
.infocenter .leftimage1
{background: url('../images/icon_ask.jpg') no-repeat 50% 50%;background-color:#ffffff;border-bottom:0px solid #ddd;
  display: block; padding: 40px 3px 0px 3px;float:left; height:64px; width:64px;}

.infocenter .content1
 {padding: 2px 10px 5px 20px;float:left;width:400px;}

.infocenter .leftimage2
{background: url('../images/ico_book.jpg') no-repeat 50% 50%;background-color:#ffffff;border-bottom:0px solid #ddd;
  display: block; padding: 40px 3px 0px 3px;float:left; height:64px; width:64px;}

.infocenter .content2
 {padding: 2px 10px 5px 20px;float:left;width:400px;}

 .infocenter .leftimage3
{background: url('../images/ico_pen.jpg') no-repeat 50% 50%;background-color:#ffffff;border-bottom:0px solid #ddd;
  display: block; padding: 60px 3px 0px 3px;float:left; height:64px; width:64px;}

.infocenter .content3
 {padding: 2px 10px 5px 20px;float:left;width:400px;}

 .infocenter .leftimage4
{background: url('../images/ico_faq.jpg') no-repeat 50% 50%;background-color:#ffffff;border-bottom:0px solid #ddd;
  display: block; padding: 40px 3px 0px 3px;float:left; height:64px; width:64px;}

.infocenter .content4
 {padding: 2px 10px 5px 20px;float:left;width:400px;}

 .infocenter .leftimage5
{background: url('../images/icon_poll.jpg') no-repeat 50% 50%;background-color:#ffffff;border-bottom:0px solid #ddd;
  display: block; padding: 40px 3px 0px 3px;float:left; height:64px; width:64px;}

.infocenter .content5
 {padding: 2px 10px 5px 20px;float:left;width:400px;}


.infocenter .intmainblock
{float:left; width:500px;}

 


.infocenter .manualcontent
 {padding: 2px 10px 5px 20px;float:left;width:300px;}

.infocenter .manualimage1
{background: url('../images/yugo.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

 .infocenter .manualimage2
{background: url('../images/mosin_mounting_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter .manualimage3
{background: url('../images/clamp_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter .manualimage4
{background: url('../images/posp_bott_mount_ak_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter .manualimage5
{background: url('../images/barsik_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter .manualimage6
{background: url('../images/kobra_1c03_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter .manualimage7
{background: url('../images/po_4x32_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter .manualimage8
{background: url('../images/pk-as_ak_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter .manualimage9
{background: url('../images/po_8x56_lf_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter .manualimage10
{background: url('../images/ppo_5_20x50f_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter .manualimage11
{background: url('../images/ppo_5_20x50f_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter .manualimage12
{background: url('../images/posp_4x24v_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter .manualimage13
{background: url('../images/posp_4_12x42_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

 
   .infocenter .manualimage14
{background: url('../images/pns_d_4,6x52_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

   .infocenter .manualimage15
{background: url('../images/nvrs_2.5_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

   .infocenter .manualimage16
{background: url('../images/sib_20_50x50_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}


    .infocenter .manualimage17
{background: url('../images/zen_122_k_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

.infocenter  .inforeview_img1
{background: url('../images/logo_s.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter  .inforeview_img2
{background: url('../images/vpoi_6_24x50_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter  .inforeview_img3
{background: url('../images/ppo_5_20x50f_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter  .inforeview_img4
{background: url('../images/pv_2_10x52_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

.infocenter  .inforeview_img5
{background: url('../images/bpoc_10x42_1_150.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}

  .infocenter  .inforeview_img6
{background: url('../images/bpc_25x70_1.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;float:left; height:113px; width:150px;border:1px solid #ba2510;}



/************vpoi6_24_50_review Page **********/
.vpoi6_24_50_review{float: left;margin-left:20px; }
.vpoi6_24_50_review h2{padding-left:80px;text-align:center;  color:#ba2510; font-size:1.6em;}
.vpoi6_24_50_review h3{padding-left:80px;text-align:center; font-size:1.4em;}
.vpoi6_24_50_review h4{padding-left:80px;text-align:center; color:#ba2510; font-size:1.2em;}

.vpoi6_24_50_review p{  font-family: Arial, sans-serif; font-size: 9pt; color: #333333;text-align: justify; }

 .vpoi6_24_50_review  .img1
{background: url('../images/image001.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;text-align: center;width:500px;height:280px;margin-left: auto;
    margin-right: auto;}

 .vpoi6_24_50_review  .img2
{background: url('../images/image002.jpg') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;text-align: center;width:400px;height:258px;margin-left: auto;
    margin-right: auto;}

 .vpoi6_24_50_review  .img3
{background: url('../images/image003.gif') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;text-align: center;width:300px;height:300px; margin-left: auto;
    margin-right: auto; }

 .vpoi6_24_50_review  .img4
{background: url('../images/image004.gif') no-repeat 50% 50%;background-color:#ffffff;
  display: block; padding: 0px;text-align: center;width:400px;height:261px;margin-left: auto;
    margin-right: auto;}

/************kalinka-ppo5_20x50_review Page **********/
.ppo5_20x50_review {float: left;margin-left:20px; }
.ppo5_20x50_review h3{margin-left:2px ; color:#ba2510; font-size:1.1em;}

.ppo5_20x50_review p{  font-family: Arial, sans-serif; font-size: 9pt; color: #333333;text-align: justify; }

.ppo5_20x50_review .image1 {background: white url(../images/robmartin2.jpg) repeat-x 0% 0%; 
	
	width: 200px;
	height:134px;
	white-space: nowrap;
	text-align: center;}

.ppo5_20x50_review .image2 {background: white url(../images/robmartin4.jpg) repeat-x 0% 0%; 
	
	width: 200px;
	height:134px;
	white-space: nowrap;
	text-align: center;}

/************kalinka-bpo12_bpo7 Page **********/
.bpo12_bpo7 {float: left;margin-left:20px; }
.bpo12_bpo7 h4{margin-left:2px ; color:#ba2510; font-size:1.1em;}

.bpo12_bpo7 p{  font-family: Arial, sans-serif; font-size: 9pt; color: #333333;text-align: justify; }

/************kalinka-pv2_10review Page **********/
.pv2_10review {float: left;margin-left:20px; }
.pv2_10review h4{margin-left:2px ; color:#ba2510; font-size:1.1em;}

.pv2_10review p{  font-family: Arial, sans-serif; font-size: 9pt; color: #333333;text-align: justify; }

/************kalinka-kronos26 Page **********/
.kronos26 {float: left;margin-left:20px; }
.kronos26 h4{margin-left:2px ; color:#ba2510; font-size:1.1em;}

.kronos26 p{  font-family: Arial, sans-serif; font-size: 9pt; color: #333333;text-align: justify; }

/************kalinka-kalashnikov Page **********/
.kalashnikov {float: left;margin-left:20px; }
.kalashnikov h4{margin-left:2px ; color:#ba2510; font-size:1.1em;}

.kalashnikov p{  font-family: Arial, sans-serif; font-size: 9pt; color: #333333;text-align: justify; }

.TextForTable { font-family: Tahoma; font-size: 11px; color: #333333; text-align: justify; margin-right: 8px; margin-left: 8px; padding-right: 8px; padding-left: 8px ; margin-top: 8px; margin-bottom: 8px; padding-top: 8px; padding-bottom: 8px}
A.TextForTable:ACTIVE {  font-family: Tahoma; font-size: 11px; color: #000000; text-decoration: none}
A.TextForTable:VISITED {  font-family: Tahoma; font-size: 11px; color: #000000; text-decoration: none}
A.TextForTable:LINK {  font-family: Tahoma; font-size: 11px; color: #000000; text-decoration: none}
A.TextForTable:HOVER {  font-family: Tahoma; font-size: 11px; color: #000000; text-decoration: underline}

#menu2 
{
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;
}

#menu2 a
{
	font-size: 12px;
	color: white;
	font-weight: bold;
	font-family: Tahoma;
}
#menu2 td
{
	white-space: nowrap;
}

.menu2
{
	background: white url(../images/submenu_bg.gif) repeat-x 0% 0%;
	padding-left: 1ex;
	padding-right: 1ex;
}
.menu2l
{
	background: white url(../images/submenu_bg_l.gif) no-repeat 0% 0%;
}
.menu2r
{
	background: white url(../images/submenu_bg_r.gif) no-repeat 0% 0%;
}

.menu2a
{
	background: white url(../images/submenu_bg_a.gif) repeat-x 0% 0%;
	padding-left: 1ex;
	padding-right: 1ex;
}
.menu2la
{
	background: white url(../images/submenu_bg_l_a.gif) no-repeat 0% 0%;
}
.menu2ra
{
	background: white url(../images/submenu_bg_r_a.gif) no-repeat 0% 0%;
}

.moreinfo
{
	color: #bd2514;
	text-decoration: none;
	font-weight: bold;
}
.moreinfo:link 
{
	text-decoration: none;
}
.moreinfo:hover
{
	text-decoration: underline;
}

a img 
{
	border: 0;
}

.content_tr
{
	background: white url(/newimages/content_tr.gif) no-repeat 100% 0%;
}

.rightcolumn_tl
{
	background: white url(/newimages/rightcolumn_tl.gif) no-repeat 0% 0%;
}


/**************gun smith image*********/
 
.hunter{padding-top:0px;padding-bottom:20px;}
.hunter h5 {font-size: 1.01em;color:#ba2510;}

.hunter  a {color:#ba2510;text-decoration:none;}


.hunter  a:hover {color:#ba2510;text-decoration:underline;}

/*deer image*/
.deer{padding-top:0px;padding-bottom:20px;}
.deer h5 {font-size: 1.01em;color:#ba2510;}

.deer  a {color:#ba2510;text-decoration:none;}


.deer  a:hover {color:#ba2510;text-decoration:underline;}


/*manualbg image*/
.manualbg{padding-top:0px;padding-bottom:20px;}
.manualbg h5 {font-size: 1.01em;color:#ba2510;}

.manualbg  a {color:#ba2510;text-decoration:none;}


.manualbg  a:hover {color:#ba2510;text-decoration:underline;}

/*review image*/
.review{padding-top:10px;padding-bottom:20px;}
.review h5 {font-size: 1.01em;color:#ba2510;}

.review  a {color:#ba2510;text-decoration:none;}


.review  a:hover {color:#ba2510;text-decoration:underline;}
