/* style for template #0  */

p, body, font, div, td
{ font-family:		arial,helvetica,sans-serif;
  font-size:		11px;
  font-weight:bold;
  
}
h1
{ font-family:		arial,helvetica,sans-serif;
  font-size:		17px;
  color:			black;
}
h3
{ font-family:		arial,helvetica,sans-serif;
  font-size:		15px;
  color:			black;
}
h4
{ font-family:		arial,helvetica,sans-serif;
  font-size:		14px;
  color:			black;
}
a
{ font-family:		arial,helvetica,sans-serif;
  font-weight:		bold;
  color:			black;
}
.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		9px;
}
.faq
{ font-size:		14px;
}
.faq_gray
{ font-size:		14px;
  color:		#666666;
}
.faq_olive
{ font-size:		14px;
  color:		#6699FF;
}
.big
{ font-size:		16px;
  text-decoration:	none;

}
.cat
{ font-size:		14px;
}
.standard
{ font-weight:		normal;
  text-decoration:	none;
}
.standardsmall
{ font-weight:		normal;
  font-size:		10px;
  text-decoration:	none;
}
.light
{ color:			white;
}
.lightsmall
{ color:			white;
  font-size:		9px;
}
.lightmenu
{ color:			white;
  text-decoration:	none;
  font-size:		12px;
}
.topmenu
{ color:			white;
  font-size:		11px;
  text-decoration:	none;
  background-image:	url(images/tmpl6_li.gif);
  background-repeat:	no-repeat;
  list-style-type:	none;
  background-position:	10px 0px;
  PADDING-LEFT: 20px;
}
.lightstandard
{ color:		white;
  font-weight:		normal;
}
.middle
{ color:		#203A16;
}
.olive
{ color:		#F07A0F;
}
.cart
{
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:		#203A16;
  background-color:  transparent;
}
.cartsmall
{
  font-size:		9px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		#203A16;
  background-color:  transparent;
}
.totalPrice
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:	transparent;
}

.login
{ font-size:	    12px;
  font-weight:		normal;
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  margin:		1px;
  font-weight:		none;
  color:		black;
  background-color: white;
width: 130px;
}

.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:		1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:		1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
  BORDER-RIGHT: 1px dotted #A9C0FF;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #A9C0FF;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #D2E7FF;
}

.pageSeparator {
	BORDER-BOTTOM: 2px dotted #A9C0FF
}


/*NEW*/

* {
	margin:0;
	padding:0;
}

BODY {
	
	/*background-color: #102283; */
	/*background:transparent url(/themes/weapons/images/bg.gif) repeat scroll 0 0; */
	/*background-color: #899ab8; */
	
	background-color: #d3d3d3;
	
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}
A { text-decoration: underline; }
A:hover { text-decoration: none; }
H2 {
	color: #B22222;
	font-size: 12pt;
	margin-top: 10px;
}
P {
	margin-top: 10px;
}

#alg {
	text-align: center;	
}

#top {
	margin-top: 15px;
	width: 1207px;
	height: 203px;
	background: url(/themes/weapons/images/logo_bg.jpg) no-repeat right top;
	text-align: left;
}
#logo {
	vertical-align: top;
}
#logo-txt {
	text-align: right;
	color: White;
	padding-right: 10px;
	font-size: 14pt;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
#logo IMG { border: none; }
#top-phone {
	padding: 26px 0px 0px 28px;
	font-weight: bold;
	font-size: 12pt;
	color: White;	
}

/* ����� ����� */
#login-form {
	color: White;
	margin-top: 23px;
	width: 222px;
}
.lf-l, .lf-lz {
	width: 97px;
	text-align: right;
}
.lf-l {
	font-size: 10pt;
}
.lf-lz, .lf-links {
	font-size: 8pt;
}
.lf-links {	text-align: center; }
.lf-links A { color: White; }
.lf-txtinput {
	width: 110px;
	height: 16px;
	border: none;
	font-size: 8pt;
	padding-left: 5px;
}
.remember {
	background: #E5D9A6 url(/themes/weapons/images/lf_rem_bg.jpg) no-repeat left;
	width: 17px;
	height: 16px;
	border: none;
}

.lf-submit {
	background: transparent;
	width: 85px;
	height: 18px;
	border: none;
	color: White;
	font-size: 8pt;
}

/* end ����� ����� */

#top-sep {
	height: 23px;
	margin-top: 1px;
	width: 1200px;
	float: left;
	background: url(/images/menu_bg.png) repeat-x;
	text-align: right;
}
.wrap_mid{
	width: 1207px;
	clear: both;
}

.wrap_bot{
	clear: both;
	width: 1207px;
}

.shadow_right{
	background: url(/themes/weapons/images/shadow_right.gif) repeat-y right top;
}
.shadow_mid{
	width: 7px;
	height: 25px;
	float: right;
	background: url(/themes/weapons/images/shadow_right.gif) repeat-y right top;
}


.wrap_up{
	margin-top:22px;
	width: 1207px;
}

.wrap_border_up{
	width: 100%;
	border-bottom: 1px solid #FFFFFF;
}

.top-sep-img {
	margin: 3px 20px 0px 20px;
}

#center {
	width: 100%;
	border-collapse: collapse;
	border: none;
	table-layout:fixed;
}

#center_forum {
	
	background: url(/themes/weapons/images/center-bg.gif) repeat-y center;
}
#center TD {
	vertical-align: top;
	font-size: 8pt;
}

#content_i {
	background: #969696 url(/themes/weapons/images/c-bg.png) repeat center bottom;
	text-align: left;
	padding: 18px 0px 0px 0px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}

#content_forum {
    width: 948px;
	background: url(/themes/weapons/images/c-bg.jpg) left bottom;
	text-align: left;
	padding: 10px 0px 0px 0px;
}
#content_i A {
	color: Black;
}
#left {
	background: #bababa url(/themes/weapons/images/l-bg.png) repeat left bottom;
	padding: 18px 0px 25px 14px;
	text-align: left;
	color: White;
	border:none;
}
#right {
	padding: 18px 0px 25px 25px;
	background: #849ABD url(/themes/weapons/images/l-bg.png) repeat left bottom;
	text-align: left;
	color: White;
	border:none;
}

/* ���� ����� */
.left-menu {
	padding-top: 9px;
	background: url(/themes/weapons/images/l_mnu_top.jpg) no-repeat left top;
}
.left-menu UL {
	list-style: none;
}
.left-menu LI A:hover {
	background: url(/themes/weapons/images/l_mnu_cur.jpg) no-repeat left bottom;
}
html>body #left-menu li a {
	width: auto;
}
.left-menu A {
	text-decoration: none;
	color: White;
	font-weight: bold;
	margin-bottom: 1px;
	height: 19px;
	background: url(/themes/weapons/images/l_mnu_mid.jpg) no-repeat left;
	padding: 5px 0px 0px 28px;
	margin-bottom: 1px;
	display: block;
}
.left-menu A:hover {
	text-decoration: underline;
}
/* end ���� ����� */

.l-foto {
	font-size: 0pt;
	width: 174px;
	border: 1px solid White;
	margin-top: 17px;
	padding: 1px;
	height: 156px;
}
.l-foto IMG {
	border: 1px solid White;
}

/* ����� "����� ������" � "��������" */

#question {
	background: url(/themes/weapons/images/question_bg.jpg) no-repeat left top;
	width: 179px;
	height: 234px;
	margin-top: 17px;
	padding: 10px 0px 0px 7px;
}
#subscribe {
	background: url(/themes/weapons/images/subscribe_bg.jpg) no-repeat left top;
	width: 182px;
	height: 130px;
	margin-top: 17px;
	padding: 10px 0px 0px 7px;
}
#question-form, #subscribe-form {
	width: 180px;
}
#question-form TD, #subscribe-form TD {
	color: White;
	font-size: 8pt;
}
.qf-txtinput, .sf-txtinput {
	background: #E5D9A6 url(/themes/weapons/images/qf_txtinput_bg.jpg) no-repeat left;
	width: 105px;
	height: 16px;
	border: none;
	font-size: 8pt;
	padding-left: 5px;
	margin-bottom: 8px;
}
#qf-textarea {
	background: none;
	width: 110px;
	height: 89px;
	border: none;
	font-size: 8pt;
	margin-bottom: 8px;
}
.qf-textarea {
	background: url(/themes/weapons/images/qf_ta_bg.jpg) no-repeat scroll left top;
}
.qf-submit, .sf-submit {
	background: url(/themes/weapons/images/sf_lf_submit_bg.jpg) no-repeat center bottom;
	width: 113px;
	height: 19px;
	border: none;
	color: White;
	font-size: 8pt;
	padding-bottom: 2px;
}
TD#qf-title, TD#sf-title {
	text-align: center;
	font-weight: bold;
	padding-bottom: 4px;
	font-size: 9pt;
}


/* end ����� "����� ������" � "��������" */

#b88x31 {
	margin-top: 17px;
}

/* ����� ������ */
.ff-txtinput {
	background: #E5D9A6 url(/themes/weapons/images/ff_input_bg.gif) no-repeat left;
	width: 145px;
	height: 16px;
	border: none;
	font-size: 8pt;
	padding-left: 5px;
	color: #7990B4;
	font-weight: bold;
}
.ff-submit {
	background: url(/themes/weapons/images/ff_submit.gif) no-repeat center bottom;
	width: 23px;
	height: 19px;
	border: none;
	margin-left: 5px;
}
/* end ����� ������ */

.r-foto {
	font-size: 0pt;
	width: 178px;
	border: 1px solid White;
	margin-top: 22px;
	padding: 1px;
	height: 139px;
}
.r-foto IMG {
	border: 1px solid White;
}

.news-title {
	line-height: 2px;
	width: 178px;
	border-bottom: 1px solid White;
	margin-top: 5px;
}
.news-date {
	background-color: #BA2C13;
	width: 60px;
	padding: 2px 0px 2px 8px;
	margin-top: 14px;
}
.news-txt {
	padding-right: 40px;
}

#create_info {
	text-align: right;
	color: #5A739D;
	margin-right: 28px;
}
#create_info A { color: #5A739D;	}

#footer-banner {
	margin-top: 15px;
	margin-bottom: 12px;
}

#copyright {
	color: White;
	padding-bottom: 12px;
}

.news_date{
	color: #102283;
	font-weight: normal;
	font-size: 9px;
}

.news_link{
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}


.options_table  td{
	padding: 0 5px 0 5px;
}

ol {
    margin: 10px 0 10px 0;
    padding-left: 40px;
}

/*========================================*/
#navigation div.myOtherElement {
	position: relative;
	float: left;
	z-index: 100;
	height: 15px;
	overflow: hidden;
	background-color: #0c419a;
	padding: 0px 7px;
	font-size: 14px;
}

div#menu_string > div:first-child{
	border: 0;
}

#navigation a:link, #navigation a:visited {
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-family:Arial Narrow,Arial,Sans Serif;
	text-transform:uppercase;
	font-weight:bold;
	white-space:nowrap;
}

#navigation a:hover{
	font-size: 13px;
	color: #ff0000;
	font-weight:bold;
	font-family:Arial Narrow,Arial,Sans Serif;
	text-transform:uppercase;
	text-decoration: none;
}

#navigation div.myOtherElement {
	height: 15px;
}

#navigation div.myOtherElement span, div.myOtherElement a {
	display: block;
	padding: 0 3px;
}

#navigation div.myOtherElement div a:link,  #navigation div.myOtherElement div a:visited{
	margin-left: 10px;
}

#content_i ul {
	padding-top:15px;
}

#content_i li {
	list-style-type:disc;
	margin-left:30px;
}

a img {
	border: none;
}

