/****** COMMON ***********/
html {
	/*color:#835A1C;
	background:#FFF;*/
}
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote {
	margin:0;
	padding:0;
}
th, td{
	margin:0;
}
a{
	color: #FFF;
	text-decoration: none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
.red , .label_error{
	color: red;
}
.redborder{
	border: 1px solid red;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, th, var, optgroup {
	font-style:inherit;
	font-weight:inherit;
}
del, ins {
	text-decoration:none;
}
li {
	list-style:none;
}
.main-col li{
    list-style: disc inside none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:baseline;
}
sub {
	vertical-align:baseline;
}
legend {
	color:#000;
}
input, button, textarea, select, optgroup, option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
input, button, textarea, select {
*font-size:100%;
}
body {
	font:12px/1.231 arial, helvetica, clean, sans-serif;
	background-color: #fff;
/*	*font-size:small;
	*font:x-small;
	_font:12px;
	*/ 
}
select, input, button, textarea, button {
	font:99% arial, helvetica, clean, sans-serif;
}
table {
	font-size:inherit;
	font:100%;
}
pre, code, kbd, samp, tt {
	font-family:monospace;
*font-size:108%;
	line-height:100%;
}
.clear{
	clear: both;
}
/****** end COMMON ***********/
.wapper-header{
	height:258px;
	background:url(../images/bg-header-left.jpg) left center scroll repeat-x;
}
.wapper-header .left{
	height:258px;
	background:url(../images/bg-header-right.jpg) right center scroll repeat-x;
}
.wapper-header .head-center{
	height:258px;
	background:url(../images/img-banner.jpg) center no-repeat;
}
.footer .catalog-left{
	padding-top: 20px
}
.footer .catalog-right{
	padding-top: 20px
}
.catalog-right{
	width:715px;
	float:right;
	padding:10px 0px 25px;
}
.catalog-left{
	width:250px;
	float:left;
	background:#FFF;
	padding:10px 0px 25px;
}
.catalog-newletters{
	height: 42px;
    margin: 0 auto;
    text-align: right;
    width: 980px;
}
.catalog-newletters form{
	float: right;
    height: 42px;
    padding-right: 50px;
}
.catalog-newletters .label{
	background: url("../images/icon-buns.jpg") no-repeat scroll right 77% transparent;
    color: #2A2927;
    float: left;
    font-family: Myriad Pro;
    font-size: 18px;
    font-weight: bold;
    margin-right: 5px;
    padding-right: 15px;
    padding-top: 9px;
    text-transform: uppercase;
}
.catalog-newletters .txt-input{
	background: url("../images/txt-newletters.jpg") no-repeat scroll center center transparent;
    border: medium none;
    color: #FF0000;
    float: left;
    font-size: 11px;
    height: 23px;
    margin-right: 7px;
    margin-top: 9px;
    padding: 0 5px;
    line-height:23px;
    width: 195px;
}
.catalog-newletters .button-sub{
	background: url("../images/button-submit.jpg") no-repeat scroll center center transparent;
    border: medium none;
    color: #6CA11B;
    float: left;
    font-weight: bold;
    height: 23px;
    margin-right: 7px;
    margin-top: 9px;
    width: 68px;
}
.button2{
	background: url(../images/button-left.png) left center no-repeat;
    margin-right: 5px;
    height: 26px;
    display: inline-block;
    text-align: center;
    padding-left:7px;
    margin-top: 5px;
}
.button2 span{
	background: url(../images/button-right.png) right center no-repeat;
	padding-right: 9px;
	display: block;
	color: #FFFFFF;
    display: inline-block;
    font-weight: bold;    
    line-height: 26px;
}
/*--------main-------*/
.wapper-main{
	background:url(../images/bg-top-main.jpg) top center repeat-x;
	background-color:#C1D979;
	min-height:258px;
}
.wapper-main .main{
	margin:0px auto;
	width:980px;
	background: url(../images/bg-main-col-l.jpg) left repeat-y; 
}
/*----menu---*/
.title-menu{
	background:url(../images/bg-menu-title.jpg) center no-repeat;
	height:34px;
	margin-bottom:10px;
}
.catalog-menu{
	background:url(../images/bg-menu-par.jpg) top center no-repeat;
	min-height:310px;
}
.catalog-menu .line-menu{
	border-bottom:1px dotted #D5D5D5;
	font-family:Myriad Pro;
	font-weight:bold;
	font-size:14px;
	height:32px;
	text-transform:uppercase;
}
.catalog-menu .line-menu a{
	color:#8BB01F;
	display:block;
	padding:0px 8px;
	line-height:32px;
	text-align:left;
	font-style:italic;
}
.catalog-menu .line-menu a strong{
	display:block;
	padding-left:10px;
	background:url(../images/icon-menu.jpg) left center no-repeat;
}
.catalog-menu .line-menu a:hover strong,.catalog-menu .line-menu a.active strong{
	background:url(../images/icon-menu-hover.jpg) left center no-repeat;
}
.catalog-menu .line-menu a:hover,.catalog-menu .line-menu a.active{
	color:#FF000C;
	background:#DBEDA8;
}
.path-way{
	font-size: 18px;
	color: #FFF;
	font-weight:bold;
	padding: 7px 0px 15px;
}
.pagination {
	text-align: right;
}
.pagination .title_pagination{
	font-weight: bold;
}
.pagination .current{
	font-weight: bold;
	color: #FFF;
}
.pagination a{
	display: inline-block;
	padding: 0px 5px;
	color: #000;
	font-weight: bold;
}
/*--------footer------*/
.wapper-footer{
	background:url(../images/bg-top-footer.jpg) top center repeat-x;
	background-color:#FFF;
}
.footer{
	margin:0px auto;
	width:980px;
	color:#535353;
	font-size:11px;
}
.footer .catalog-left h5,.footer .catalog-left p{
	padding:5px;
}
.footer .catalog-right p,.footer .catalog-right h4{
	padding:5px;
}
.date_form{
	margin-bottom: 5px;
}
/*------home------*/
.border-img-home{
	border:1px solid #5E900D;	
}
.border-img-home .sub{
	border:1px solid #C0D878;
}
.note-kh-home{
	color:#535353;
	font-size:15.5px;
	padding:10px 0px 5px;
	font-family:Comic Sans MS;
}

/*-------*/
.news .discription{
	text-align: justify;
}
.news ul.related{
	margin: 0px;
	padding: 0px;
}
.content-detail .discription ul{
	list-style: none;
}
.content-detail .discription ul li{
	list-style-type: disc;
}
.content-detail .discription p{
	padding: 7px 0px;
}

.footer-link a{
	color:#535353;
	font-size:12px;
	padding-bottom: 20px;
}