*{margin:0;padding:0;}
@font-face {
    font-family: 'mainfont';
    src: url('../fonts/DINBek-Regular.eot');
	src: url('../fonts/DINBek-Regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/DINBek-Regular.svg#EurostileRegular') format('svg'),
    url('../fonts/DINBek-Regular.woff') format('woff'), 
    url('../fonts/DINBek-Regular.ttf') format('truetype');
}
a{text-decoration:none;cursor:pointer;}
a:hover{color:#a3ac93;}
li{}
img,h1,h2,h3,h4,a,li,div,span,ul,input,textarea{outline:none;}
img{border:none;}
body{color:#666;background:url('../images/bg-body.jpg');font-family:Geneva,"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;font-size:13px;line-height: 1.3em;}
.text-align-left{text-align:left !important;}
.text-align-right{text-align:right;}
.text-align-center{text-align:center;}
.iframe-w iframe{width:95% !important;}
.font-normal{font-weight:normal;}
.label-validate{color:#ff0000;}
.img-banner-top{width:757px;margin-left:11px;}
/*Toolbar ---------------------------------------------------------------------------*/
.navbar-inverse{
	background:none;
	border:none;
}
.navbar-nav li a{
	background:url("../images/line.png") no-repeat 0px 2px;
}
.navbar-nav li:first-child a{
	background:none !important;
}
.navbar-nav li a{
	text-decoration:none;
}
.navbar-nav{z-index:9999;padding-top:18px;margin-left:12px;padding-bottom:10px;}
.navbar-nav > li > a{
	font-size:12px;
	padding:0px 15px 0px 15px;
	text-align:center;
	text-transform:uppercase;
	color:#bf1e2e !important;
	font-weight:bold;
}

.navbar-nav li a{
    color: #bf1e2e !important;
}
.navbar-nav>li.current>a{
    color: #8e997a !important;
}
.navbar-nav > li > a:hover{
	color:#8e997a !important;
}
.navbar-collapse{
	
}
.navbar{
}
.navbar-nav li ul{
	display:none ;
	background:none;
	width:400px;
	padding-top:10px;
	left:20px;
}
.navbar-nav>li>ul>li{
	float:left;
}
.navbar-nav>li>ul>li>a{
	border-top:1px solid #fff;
	color:#b6b7ba !important;
	background:none;
	float:left;
	padding-top:10px;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
}
.navbar-nav>li>ul>li:hover>a{
	color:#bf1e2e !important;
	background:none !important;
}
.dropdown-menu {
    border: 0;
    border-radius: 0px;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
    list-style: outside none none;
    margin:0;
    padding:0;	
}
.dropdown-menu > li > a{
	padding:3px 5px;
}
.navbar-inverse .navbar-toggle{
	border:1px solid #f2f2f2;
}
.navbar-nav li.current ul{display:block;}
.navbar-nav li.current ul li.current a{color:#bf1e2e !important;}
/*
=================================================================
*/
#panel .container{
	position:relative;
}
#panel .logo-header{
height: 146px;
    position: absolute;
    right: 17px;
    bottom: 0px;
    width: 285px;
}

.logo-header img{width:100%;}
.container{}
.container{
	background:url("../images/bg-container.png") repeat-y;
	padding-left:0;
	padding-right:0;
}
.content-container{
	background:url("../images/bg-container.png") repeat-y;
}
.content-container-bg{
}
.container-inner{padding:10px;}
.block_col_j p{text-align:justify !important;}

/*footer =====================================================*/
footer{position:relative;}
.custom-error .error{}
.bg-footer{background:url('../images/bg-footer.png') no-repeat;height:28px;color:#fff;line-height:28px;}
.bg-footer a{color:#fff;}
.designby {
width: 24px;
height: 24px;
display: block;
background: url('../images/logo_footer.png') no-repeat left top;
position: absolute;
right: 20px;
top: 2px;
cursor: pointer;
}
.designby:hover{background-position: left bottom;}
/*===========================================================*/
.base_url{
	display: block;
    height: 90%;
    position: absolute;
    right: 5%;
    top: 5px;
    width: 26%;
    z-index: 1100;
	cursor:pointer;
}
#header .navbar-brand img{height:auto;}
#wrap-search{width:100%;float:left;background:url('../images/bg-menu-bottom.png') no-repeat left top;margin-left:1px;padding-top:4px;}
.block-search{float: right;margin:8px 35px 0px 0px;width:196px;height:22px;background:url('../images/bg-search.png') no-repeat;position:relative;}
.block-search .txt-value{height: 22px;width: 167px;border:medium none;background:none;padding-left:3px;}
.block-search .sm-search{background: none;border: medium none;cursor: pointer;float: left;height: 22px;padding-bottom: 2px;position: absolute;right: 1px;top: 0;width: 25px}
.block-content-homepage h1.title{widht:100%;margin:5px 0px;text-transform:uppercase;color:#bf1e2e;display:block;padding:5px 0px;}
.block-content-homepage .content{width:100%;float:left;text-align:justify;}
.container-padding-main{
	padding:10px 37px 10px 30px;
}
.block-content-homepage{
	padding:65px 15px 10px 70px;
}
.block-content-homepage table td.right{
	padding-left:10px;
}
/*breadcrumbs ==============================================*/
.breadcrumbs{width:100%;float:left;height:30px;margin:16px 0px 20px 0px;}
.breadcrumbs a{color:#bf1e2e;font-size:12px;text-transform:uppercase;float:left;}
.breadcrumbs .bullet{padding-left:10px;background:url('../images/arrow.png') no-repeat 0px 5px;margin-left:6px;}
/*left menu ==================================*/
ul.left-menu{display:inline-table;}
ul.left-menu h3.title{display:block;font-size:17px;color:#bf1e2e;margin-bottom:10px;text-transform:uppercase;width:100%;height:30px;}
ul.left-menu h4.active{display:block;font-size:17px;color:#bf1e2e;margin-bottom:10px;text-transform:uppercase;position:absolute;top:0px;left:0px;}
ul.left-menu li{list-style:none;width:100%;float:left;}
ul.left-menu li a{color:#77787b;padding:2px 0px;float:left;}
ul.left-menu li a:hover{color:#bf1e2e;}
/*product ===================================*/
.block-right .block{width:330px;float:left;position:relative;padding-bottom:10px;height:190px;border-bottom:2px dotted #bf1e2e;padding:0px 10px 0px 0px;margin:0px 0px 15px 20px;}
.block-right .block img{float:left;margin-right:30px;height:180px;}
.block-right .block h4.title{display:block;}
.block-right .block h4.title a{font-size:15px;text-transform:uppercase;color:#bf1e2e;}
.block-right .block h4.title a:hover{color:#a3ac93;}
.block-right .block .des{text-align:justify;font-size:13px;}
.block-right .block a.readmore{color:#bf1e2e;position:absolute;left:76px;bottom:40px;background:url('../images/bullet.jpg') no-repeat 0px 6px;padding-left:16px;}
.block-right .block a.readmore:hover{color:#a3ac93;}
.block-right .block a.download{width:51px;height:50px;display:block;position:absolute;bottom:20px;right:10px;background:url('../images/icon-pdf.jpg') no-repeat;}
.block-content-module{float:left;}
/*details page ==================================*/
.details-page{width:100%;float:left;}
.details-page h1{display:block;text-transform:uppercase;color:#bf1e2e;font-weight:bold;margin:30px 0px 30px 0px;float:left;font-size:22px;line-height:30px;}
.details-page .details-content{width:100%;float:left;}
.details-page img{float:left;width:140px;margin-left:22px;}
.details-page .details-des{width:410px;float:left;margin-left:100px;}
.details-footer {width:100%;float:left;margin-top:50px;}
.details-footer .prev,.details-footer .next{float:left;}
.details-footer .prev a{margin-right:20px;}
.details-footer .next{margin-left:60px;}
.details-footer .prev a,.details-footer .next a{text-transform:uppercase;color:#bf1e2e;font-weight:bold;}
.details-footer a:hover{color:#a3ac93;}
.details-footer .readmore{width:51px;height:50px;display:block;float:right;background:url('../images/icon-pdf.jpg') no-repeat;}

/*block-content-new ===========================*/
.block-content-new{float:left;width:370px;text-align:justify;}
.pagination{width:100%;float:left;}
.pagination ul li{list-style:none;float:left;}
.pagination ul li a{padding:2px 4px;float:left;font-size:14px;color:#BF1E2E;}
.block-right-mobile #scrollbar1 .thumb{background:none !important;}
.block-right-mobile #scrollbar1 .track{border:none !important;width:0px !important;}
