* { margin: 0; padding: 0; border-collapse: collapse;}

BODY
{   background: #fff;  
	text-align: left;
	font: 11px Tahoma;
	margin:0;
    padding: 0;
    color: #5C5F53;
   }

a img {
	border: 0;
}


h1
{
	font: bold 14px Tahoma;
    padding-bottom: 20px;
    text-transform: uppercase;
}

.h1
{
	font: bold 14px Tahoma;
    padding-bottom: 30px;
    text-transform: uppercase;
}

h4,h5,h6 {
font: bold 11px Tahoma;
}

h3 { font-size: 14px; color: #008441;}
H2 {font-size: 14px;}
h6 {margin:10px 0 5px 0; padding:0; font-weight:normal;}


td {
	font:11px Tahoma; 
	line-height: 1.3;
}

p {
font: 12px Tahoma;
line-height: 1.4;
padding-bottom: 20px;
}



li {
	margin:0px;
}


a:link, a:visited, a:active {
font: bold 11px  Tahoma;
color: #309BCB;
text-decoration: underline;
}

a:hover {
font: bold 11px  Tahoma;
color: #319BCC;
text-decoration: none;
}

input {padding:1px;}

blockquote { margin: 0 0 5px 10px;}

#carcass {
border-right: solid 1px;
border-left: solid 1px;
border-color: #000;
width: 1002px;
}

#helpnav {
background: url(/bsystem/templates/base_template/images/hnbg.jpg) no-repeat top right;
height: 74px;
width: 325px;
}

#topnav {
background: #F1F1F1 url(/bsystem/templates/base_template/images/topnavsep.gif) no-repeat 395px 12px;
}

#contblock {
float: left;
text-align: right;
padding-left: 170px;
}

#search {
text-align: left;
float: right;
padding-right: 20px;
padding-top: 5px;
}

#search button {
background: url(/bsystem/templates/base_template/images/search.gif) no-repeat;
width: 61px;
height: 21px;
border: 0;
margin-left: 5px;
}

#search input {
width: 130px;
height: 21px;
border-left: solid 2px;
border-top: solid 2px;
border-left-color: #808080;
border-top-color: #808080;
border-right: solid 1px;
border-bottom: solid 1px;
border-right-color: #C0C0C0;
border-bottom-color: #C0C0C0;
margin-left: 5px;
}

#search span {
padding-left: 5px;
}

#price {
margin-top: 1px;
margin-right: 1px;
width: 325px;
height: 36px;
background: #949A8C;
}

#price div{
padding-top: 11px;
padding-left: 125px;
}

#price a:link {
color: #fff;
}

#price a:visited {
color: #fff;
}

#price a:active {
color: #fff;
}

#menu {
background: #2D2D2D;
height: 36px;
}

#menu td{
background: url(/bsystem/templates/base_template/images/menu_sep.gif) no-repeat top right;
height: 36px;
vertical-align: middle;
}

#menu a:link {
color: #C3C3C3;
font: bold 13px Arial;
text-transform: uppercase;
text-decoration: none;
}

#menu a:visited {
color: #C3C3C3;
font: bold 13px Arial;
text-transform: uppercase;
text-decoration: none;
}

#menu a:active {
color: #C3C3C3;
font: bold 13px Arial;
text-transform: uppercase;
text-decoration: none;
}

#menu a:hover {
color: #008441;
text-decoration: underline;
}

.menu2 td {
height: 24px;
}

.menu2 a:link {
color: #008441;
font: bold 11px Arial;
}

.menu2 a:visited {
color: #008441;
font: bold 11px Arial;

}

.menu2 a:active {
color: #008441;
font: bold 11px Arial;
}

.menu2 a:hover {
color: #000;
}

.3rdmenu td {
height: 15px;
}

.3rdmenu a:link {
color: #008441;
font: 11px Arial;
}

.3rdmenu a:visited {
color: #008441;
font: 11px Arial;

}

.3rdmenu a:active {
color: #008441;
font: 11px Arial;
}

.3rdmenu a:hover {
color: #000;
}

.4thmenu {
padding-bottom: 20px;
}

#lblock {
background: #EAEAE1 url(/bsystem/templates/base_template/images/lblock_bg.jpg) no-repeat top right;
width:165px;
height: 335px;
text-align: center;
}

#lblock div{
margin-top: 20px;
}


#newsblock {
width: 167px;
border-right: solid 1px;
border-color: #D9D9D9;
padding: 30px;
}

.date {
color: #FB9400;
}

.date a:link {
color: #4B4B4B;
font: bold 12px Tahoma;
text-decoration: none;
}

.date a:visited {
color: #4B4B4B;
font: bold 12px Tahoma;
text-decoration: none;
}

.date a:active {
color: #4B4B4B;
font: bold 12px Tahoma;
text-decoration: none;
}

#content {
background: #F5F5F5;
padding: 30px;
}

#content img{
/* border: solid 1px;
border--color: #008441; */
margin: 10px;
}

/* #content p:first-letter {
font: bold 13px Times New Roman;
color: #008441;
} */

.techdesc {
width: 100%;
text-align: left;
margin: 15px 0;
}


.techdesc td{
height: 20px;
}

.techdesc th{
height: 20px;
background: #EDE9BF;
font: 11px Tahoma;
color: #000;
}

.techdesc2 p:first-letter {
color: #5C5F53 !important;
font: 12px Tahoma !important;
}

.techdesc2 {
width: 100%;
margin: 15px 0;
}

.techdesc2 td{
height: 20px;
border-top: solid 1px;
border-bottom: solid 1px;
border-top-color: #7BC930;
border-bottom-color: #7BC930;
}

.techdesc2 th{
height: 20px;
background: #EDE9BF;
font: bold 11px Tahoma !important;
color: #000;
}

#footer {
background: #38343A;
width: 1002px;

}

#copyright {
padding:10px;
color: #999;
font-size: 11px;
text-align:center;
}


.tab, .tabbord, .tabprice {width: 100%; border-collapse: collapse; margin: 10px 0;}
.tab td, .tab th { padding: 5px;}
.tab th { font: 11px Tahoma; color: #000; background: #EDE9BF; text-align: left;}
.im, .iml { border: 1px solid #EDE9BF; margin: 0 10px !important;}
.iml { float:left;}
.tabbord td {padding: 5px; border: 1px solid #7BC930; text-align: center;}
.tabbord th {padding: 5px; border: 1px solid #7BC930; font: 11px normal; text-align: left;}
.tabprice td {padding: 5px; border: 1px solid #7BC930;}
.tabprice th {padding: 5px; border: 1px solid #7BC930; font-size: 11px; background: #EDE9BF;}
.cnt {text-align: center !important;}
.cntb {text-align: center; font-weight: bold;}
.level a { color: #008441 !important;}
.level a:visited { color: #3aa660 !important;}
.level a:hover { color: #5C5F53 !important;}
.green { color: #008441;}
