*{font-size:100.01%;}
html{
	height:100%;
	font-size:62.5%;
}
body{
	margin:0;
	font:1.3em "Trebuchet MS", Arial, sans-serif;
	color:#51626f;
	background:url(../images/bg-body.jpg) no-repeat 50% 0;
}
img{
	border:0;
	vertical-align:top;
}
a{
	text-decoration:none;
	outline:none;
	color:#000;
}
a:hover{text-decoration:underline;}
input, textarea, select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper{
	margin:0 auto;
	width:960px;
	padding:97px 10px 0;
	position:relative;
}
#header{
	padding:13px 0 0;
	position:absolute;
	top:0;
	left:0;
	width:970px;
	z-index:10;
}
.logo{
	background:url(../images/logo.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	width:301px;
	height:78px;
	margin:0;
	position:absolute;
	top:13px;
	left:20px;
	z-index:100;
}
.logo a{
	display:block;
	height:100%;
}
.header-box{
	overflow:hidden;
	width:100%;
	margin:0 0 13px;
}
#search-form{
    width:191px;
    float:right;
}
#search-form fieldset{
	float:right;
	padding:2px 0 0;
	width:191px;
}
#search-form .text{
	width:126px;
	padding:7px 5px 0 17px;
	background:url(../images/bg-text-search.gif) no-repeat;
	float:left;
	height:20px;
}
#search-form .text input{
	margin:0;
	padding:0;
	color:#4b6363;
	border:0;
	background:0;
	float:left;
	width:126px;
	font-size:11px;
}
#search-form .btn-search{
	float:left;
	background:url(../images/btn-search.gif) no-repeat;
	font-size:0;
	border:none;
	width:43px;
	height:27px;
	cursor:pointer;
	line-height: 0;
	text-indent: -9999px;
	overflow: hidden;
}
#search-form.hover .text,
#search-form:hover .text,
#search-form.hover .btn-search,
#search-form:hover .btn-search{background-position:0 -27px;}
#header .menu{
	margin:0;
	padding:4px 10px 0 0;
	list-style:none;
	float:right;
}
#header .menu li{
	float:left;
	background:url(../images/separator-menu.gif) no-repeat 0 50%;
	padding:0 26px 0 2px;
}
#header .menu li:first-child{
	background:none;
	padding-right:40px;
}
#header .menu a{float:left;}
#header .menu span{
	float:left;
	margin:0 -25px 0 0;
	position:relative;
}
#header .menu em{
	float:left;
	text-indent:-9999px;
	height:27px;
	overflow:hidden;
	margin:0 12px;
}
#header .menu .active a,
#header .menu a:hover{background:url(../images/bg-menu.gif) no-repeat;}
#header .menu .active span,
#header .menu a:hover span{background:url(../images/bg-menu.gif) no-repeat 100% -27px;}
#header .menu .active em,
#header .menu a:hover em{background-position:0 -27px;}
#header .menu .home{
	background:url(../images/text-home.gif) no-repeat;
	width:48px;
}
#header .menu .site-map{
	background:url(../images/text-site-map.gif) no-repeat;
	width:61px;
}
#header .menu .english{
	background:url(../images/text-english.gif) no-repeat;
	width:36px;
}
#header .menu .turkey{
	background:url(../images/text-turkey.gif) no-repeat;
	width:36px;
}
.nav-box{
	height:1%;
	background:url(../images/bg-nav.gif) no-repeat 100% -40px;
	padding:0 12px 0 0;
}
.nav-box:after{
	content:"";
	display:block;
	clear:both;
}
#nav{
	margin:0;
	padding:0 0 0 20px;
	list-style:none;
	float:right;
	background:url(../images/bg-nav.gif) no-repeat;
}
#nav li{
	float:left;
	background:url(../images/separator-nav.gif) no-repeat;
	padding:0 0 0 2px;
}
#nav li:first-child{background:none;}
#nav a{
	float:left;
	cursor:pointer;
	background:url(../images/bg-nav-hover.gif) repeat-x 0 -80px;
}
#nav span{float:left;}
#nav em{
	float:left;
	text-indent:-9999px;
	height:40px;
	margin:0 18px;
}
#nav li.hover a,
#nav li:hover a{background:url(../images/bg-nav-hover.gif) no-repeat;}
#nav li.hover span,
#nav li:hover span{background:url(../images/bg-nav-hover.gif) no-repeat 100% -40px;}
#nav li.hover em,
#nav li:hover em{
	background-position:0 -40px;
	margin:0 19px;
}
#nav li.hover,
#nav li:hover{
	padding:0 0 0 1px;
	margin:0 -1px 0 0;
	position:relative;
}
#nav li.hover .drop,
#nav li:hover .drop{display:block;}
#nav .drop{
	width:999px;
	position:absolute;
	top:40px;
	left:-10px;
	display:none;
	z-index:999;
}
#nav .drop-inner{
	float:left;
	position:relative;
}
#nav .table{display:table;}
#nav .drop .lt,
#nav .drop .lb{
	height:12px;
	width:12px;
	background:url(../images/bg-lt-drop.png) no-repeat;
	font-size:0;
	display:table-cell;
}
#nav .drop .t,
#nav .drop .b{
	height:12px;
	display:table-cell;
	font-size:0;
	background:#fef7aa;
}
#nav .drop .body{display:table-row;}
#nav .drop .lb{background:url(../images/bg-lb-drop.png) no-repeat;}
#nav .drop .content{
	display:table-cell;
	background:#fef7aa;
	height:1%;
}
#nav .drop .l{
	display:table-cell;
	width:12px;
	background:#fef7aa;
}
#nav .drop .wrapper{
	float:left;
	margin:-7px 0 -12px -7px;
	position:relative;
	z-index:10;
	display:inline;
}
#nav .drop .row{
	float:left;
	clear:both;
}
#nav .drop .col-box{
	float:left;
	padding:0 5px 5px 0;
	clear:right;
}
#nav .drop .col{
	float:left;
	background:#c9e580;
}
#nav .drop .col .left-top{
	background:url(../images/bg-lt-col.gif) no-repeat;
	float:left;
}
#nav .drop .col .right-top{
	background:url(../images/bg-rt-col.gif) no-repeat 100% 0;
	float:left;
}
#nav .drop .col .right-bottom{
	background:url(../images/bg-rb-col.gif) no-repeat 100% 100%;
	float:left;
}
#nav .drop .col .left-bottom{
	background:url(../images/bg-lb-col.gif) no-repeat 0 100%;
	float:left;
	padding:12px 0;
}
#nav .logo-drop{
	text-align:center;
	padding:0 30px;
}
#nav .drop ul{
	margin:0;
	padding:0;
	list-style:none;
	float:none;
}
#nav .drop li{
	float:none;
	background:none;
	padding:0;
}
#nav li.hover li,
#nav li:hover li{
	margin:0;
	padding:0;
	background:url(../images/separator-drop.gif) repeat-x;
}
#nav li.hover .drop a,
#nav li:hover .drop a{
	float:none;
	display:block;
	background:url(../images/bullet-drop.gif) no-repeat 12px 12px;
	color:#00794f;
	padding:5px 0;
}
#nav li.hover .drop a:hover,
#nav li:hover .drop a:hover{
	color:#fff;
	background:#65b606 url(../images/bullet-drop.gif) no-repeat 12px -23px;
}
#nav li.hover .drop span,
#nav li:hover .drop span{
	float:none;
	background:none;
	padding:0 23px;
	margin:0;
	display:block;	
}
/* if javascript disable start */
#nav.menu-hard-code .drop {width:auto; }
#nav.menu-hard-code .drop .drop { left:200px; }
#nav.menu-hard-code .drop ul { width:200px; }
/* if javascript disable end */
#nav .company{
	background:url(../images/text-company.gif) no-repeat;
	width:57px;
}
#nav .information{
	background:url(../images/text-information.gif) no-repeat;
	width:25px;
}
#nav .products{
	background:url(../images/text-products.gif) no-repeat;
	width:48px;
}
#nav .news{
	background:url(../images/text-news.gif) no-repeat;
	width:98px;
}
#nav .bayi{
	background:url(../images/text-bayi.gif) no-repeat;
	width:22px;
}
#nav .contact{
	background:url(../images/text-contact.gif) no-repeat;
	width:42px;
}
#main{
	margin:0 -10px 10px;
	width:980px;
}
.gallery-main{
	overflow:hidden;
	width:980px;
	position:relative;
	z-index:2;
}
.gallery-main .box{
	float:left;
	overflow:hidden;
	width:960px;
}
.gallery-main ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:99999px;
}
.gallery-main li{
	float:left;
	height:450px;
	width:960px;
	position:relative;
}
.gallery-main .btn-prev{
	text-indent:-9999px;
	width:77px;
	height:67px;
	float:left;
	margin:171px -71px 0 4px;
	position:relative;
	z-index:10;
	overflow:hidden;
}
.gallery-main .btn-next{
	text-indent:-9999px;
	width:77px;
	height:67px;
	float:left;
	margin:171px 0 0 -71px;
	position:relative;
	overflow:hidden;
}
.gallery-main .btn-prev span{
	background:url(../images/btn-prev-main.png) no-repeat;
	display:block;
	height:134px;
}
.gallery-main .btn-next span{
	background:url(../images/btn-next-main.png) no-repeat;
	display:block;
	height:134px;
}
.gallery-main .btn-next.hover span,
.gallery-main .btn-next:hover span,
.gallery-main .btn-prev.hover span,
.gallery-main .btn-prev:hover span{margin:-67px 0 0;}
.gallery-main .text-area{
	position:absolute;
	width:434px;
	top:51px;
	left:88px;
}
.gallery-main .text-box{
	background:url(../images/text-fotocatalist.png) no-repeat;
	height:260px;
	width:434px;
	overflow:hidden;
	margin:0 0 20px;
	text-indent:-9999px;
}
.gallery-main .click-here{
	background:url(../images/bg-click-here.png) no-repeat;
	width:329px;
	height:35px;
	display:block;
	margin:0 0 0 5px;
	text-indent:-9999px;
}
.gallery{
	overflow:hidden;
	width:765px;
	margin:-54px 0 0 112px;
}
.gallery .box{
	float:left;
	overflow:hidden;
	width:100%;
}
.gallery ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:99999px;
}
.gallery li{
	float:left;
	height:126px;
	width:765px;
	position:relative;
}
.gallery .btn-prev{
	text-indent:-9999px;
	width:28px;
	height:28px;
	float:left;
	margin:65px -47px 0 19px;
	position:relative;
	z-index:10;
	overflow:hidden;
}
.gallery .btn-prev span{
	background:url(../images/btn-prev.png) no-repeat;
	display:block;
	height:56px;
}
.gallery .btn-next{
	text-indent:-9999px;
	width:28px;
	height:28px;
	float:left;
	margin:65px 0 0 -52px;
	position:relative;
	z-index:10;
	overflow:hidden;
}
.gallery .btn-next span{
	background:url(../images/btn-next.png) no-repeat;
	display:block;
	height:56px;
}
.gallery .btn-next.hover span,
.gallery .btn-next:hover span,
.gallery .btn-prev.hover span,
.gallery .btn-prev:hover span{margin:-28px 0 0;}
.gallery .text-area{
	position:absolute;
	width:646px;
	bottom:30px;
	left:57px;	
}
.w1{
	position:relative;
	float:left;
	left:50%;
}
.w2{
	position:relative;
	float:left;
	left:-50%;
}
.gallery .text-area .photocatalytic{
	width:392px;
	height:22px;
	text-indent:-9999px;
	background:url(../images/text-photocatalytic.gif) no-repeat;
	display:block;
}
.main-holder{
	margin:-200px 0 0;
	width:900px;
	padding:200px 26px 0 54px;
	background:#fff url(../images/bg-main-holder.gif) no-repeat 0 100%;
}
.main-holder .info-box{
	background:url(../images/bg-info-box.gif) repeat-y;
	width:100%;
	padding:23px 0 25px;
	color:#536666;
}
.main-holder .info-box:after{
	content:"";
	display:block;
	clear:both;
}
.main-holder .text-block{
	float:left;
	width:260px;
	padding:0 20px 0 0;
	line-height:1.454em;
	font-size:0.846em;
}
.main-holder .info-box h2{
	position:relative;
	margin:0 0 5px -13px;
	color:#199c11;
	font-size:1em;
	line-height:1.23em;
	padding:0 0 0 13px;
	background:url(../images/bullet-green.gif) no-repeat 0 5px;
	height:1%;
}
.main-holder .text-box{width:100%; height:200px; overflow:hidden;}
.main-holder .text-box:after{
	content:"";
	display:block;
	clear:both;
}
.main-holder .info-box h2 a{color:#199c11;}
.main-holder .info-box img{
	float:left;
	margin:3px 12px 0 -3px;
	position:relative;
}
.main-holder .info-box p{margin:0 0 17px;}
.main-holder .question-box{
	float:left;
	width:290px;
}
.main-holder .question-box ul{
	margin:-6px 0 13px;
	padding:0 0 0 25px;
	list-style:none;
	font-size:0.923em;
	line-height:14px;
}
.main-holder .question-box li{
	background:url(../images/separator-links.gif) no-repeat 0 100%;
	width:100%;
	vertical-align:top;
	padding:8px 0 14px;
}
.main-holder .question-box li a{
	color:#536666;
	background:url(../images/bullet-green.gif) no-repeat 0 4px;
	padding:0 0 0 13px;
	display:block;
}
.main-holder .paging{
	overflow:hidden;
	width:100%;
	margin:0 0 15px;
}
.main-holder .paging ul{
	margin:0 0 0 -18px;
	padding:0;
	list-style:none;
	float:left;
	position:relative;
}
.main-holder .paging li{
	float:left;
	text-indent:-9999px;
	padding:0 7px 0 0;
	width:13px;
}
.main-holder .paging strong,
.main-holder .paging a{
	float:left;
	background:url(../images/bg-paging.gif) no-repeat 0 -13px;
	width:13px;
	height:13px;
	overflow:hidden;
}
.main-holder .paging a:hover,
.main-holder .paging strong{background-position:0 0;}
.main-holder .paging a.active{background-position:0 0;}
.btn-question,
.btn-news{
	background:url(../images/btn-news.gif) no-repeat;
	text-indent:-9999px;
	width:222px;
	height:33px;
	display:block;
	margin:0 0 0 4px;
}
.btn-question:hover,
.btn-news:hover{background-position:0 -33px;}
.btn-question{
	background:url(../images/btn-question.gif) no-repeat;
	margin:0 0 0 36px;
}
.main-holder .ad-box{
	float:left;
	width:266px;
	margin:-4px -10px 0 51px;
	display:inline;
}
.main-holder .ad-box img{margin:0 0 5px;}
.main-holder .ad-box .paging{
	margin:0;
	padding:5px 0 0;
	clear: both;
}
.main-holder .ad-box .paging ul{
	margin:0 0 0 6px;
	display: inline;
}
.inner #main{
	margin:0 0 17px;
	width:960px;
}
.inner .visual{
	/*background:url(../images/bg-visual.gif) no-repeat;*/
	height:167px;
	overflow:hidden;
	position:relative;
	padding:33px 0 0 424px;
}
.inner .visual .text-box{
	background:url(../images/text-visual.gif) no-repeat;
	text-indent:-9999px;
	width:312px;
	height:146px;
	float:left;
}
.inner .visual .link{
	background:url(../images/bg-link-visual.png) no-repeat;
	text-indent:-9999px;
	width:127px;
	height:33px;
	float:right;
	margin:69px 0 0;
}
.main-area{
	background:url(../images/bg-main-area.gif) repeat-y;
	width:100%;
	margin:-123px 0 0;
}
.main-area .holder{
	background:url(../images/bg-main-area.gif) no-repeat -1920px 0;
	width:100%;
}
.main-area .frame{
	background:url(../images/bg-main-area.gif) no-repeat -960px 100%;
	height:1%;
	padding:123px 0 0;
}
.main-area .frame:after{
	content:"";
	display:block;
	clear:both;
}
#content{
	width:668px;
	float:right;
	padding:0 20px 64px;
}
.breadcrumbs{
	overflow:hidden;
	width:708px;
	margin:0 -20px 10px;
	line-height:1.23em;
	padding:8px 0;
	background:url(../images/separator-content.gif) repeat-x 0 100%;
}
.breadcrumbs .title{
	float:left;
	padding:3px 25px 2px 39px;
	font-size:0.923em;
	line-height:1.333em;
	background:url(../images/bg-title-breadcrumbs.gif) no-repeat 11px 0;
}
.breadcrumbs ul{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.breadcrumbs li{
	background:url(../images/arrow-breadcrumbs.gif) no-repeat 0 7px;
	float:left;
	padding:2px 22px 0 26px;
}
.breadcrumbs a{float:left;}
#content h2{
	margin:0 0 20px;
	color:#2b3843;
	font-size:1.846em;
	line-height:1.25em;
}
#content .text-holder{
	overflow:hidden;
	width:100%;
	line-height:1.153em;
	margin:0 0 33px;
}
#content .text-holder img{
	float:right;
	margin:0 0 0 10px;
}
#content .text-holder p{margin:0 0 17px;}
#content .social-box{
	background:url(../images/separator-content.gif) repeat-x 0 100%;
	overflow:hidden;
	width:668px;
	margin:30px -20px 178px;
	padding:0 20px 9px;
}
#content .social-box .title{
	float:left;
	font-size:14px;
	line-height:16px;
	color:#fe6d4c;
	padding:0 10px 0 0;
}
#content .share{
	float:left;
	padding:0 18px 0 0;
}
#content .social-box ul{
	margin:0;
	padding:0 10px 0 0;
	list-style:none;
	float:left;
}
#content .social-box li{
	float:left;
	padding:0 7px 0 0;
}
#content .social-box .begen{
	float:left;
	padding:0 5px 0 0;
}
#content .social-box .number{float:left;}
#content .article-box{
	background:url(../images/separator-content.gif) repeat-x;
	width:708px;
	margin:0 -20px 27px;
	padding:9px 0 0;
}
#content .article-box .box{
	background:url(../images/separator-content.gif) repeat-x 0 100%;
	padding:28px 12px 18px 0;
	height:1%;
}
#content .article-box .box:after{
	content:"";
	display:block;
	clear:both;
}
#content .article-box img{
	float:left;
	margin:-5px 15px 0 24px;
	position:relative;
}
#content .article-box h3{
	margin:0 0 7px;
	color:#2b3843;
	font-size:1em;
	line-height:1.23em;
	overflow:hidden;
	height:1%;
}
#content .article-box h3 a{color:#2b3843;}
#content .article-box p{
	margin:0;
	font-size:0.923em;
	line-height:1.166em;
	overflow:hidden;
	height:1%;
}
#content .article-box .more{
	color:#e07a05;
	font-size:0.8em;
	line-height:1.2em;
	float:left;
	margin:6px 0 0;
}
#content .paging{
	overflow:hidden;
	width:100%;
}
#content .paging ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	line-height:16px;
}
#content .paging li{
	float:left;
	padding:0 4px;
}
#content .paging a{
	font-weight:bold;
	color:#51626f;
	float:left;
	text-align:center;
	width:33px;
	padding:8px 0 5px;
}
#content .paging strong,
#content .paging a.active,
#content .paging a:hover{
	background:url(../images/bg-paging-content.gif) no-repeat;
	color:#fff;
	float:left;
	width:33px;
	text-align:center;
	text-decoration:none;
	padding:8px 0 5px;
}
#content .paging .prev{padding:0 31px 0 0;}
#content .paging .prev a,
#content .paging .next a{
	background:url(../images/bg-btn-paging.gif) no-repeat;
	width:93px;
	color:#fff;
	font-size:11px;
	font-weight:normal;
	padding:7px 0 6px;
}
#content .paging .next{padding:0 0 0 40px;}
#content .paging .prev a:hover,
#content .paging .next a:hover{background-position:0 -29px;}
#sidebar{
	width:252px;
	float:left;
	margin:0 -3px 0 0;
	height:700px;
}
#sidebar .categories{
	margin:0 0 1px;
	background:url(../images/bg-categories.png) no-repeat;
	padding:0 0 26px 50px;
}
* html #sidebar .categories{height:1%;}
#sidebar .categories span{
	background:url(../images/text-categories.gif) no-repeat;
	text-indent:-9999px;
	width:131px;
	height:22px;
	display:block;
}
#sidebar .add-nav{
	margin:0 0 38px -6px;
	padding:0;
	list-style:none;
	position:relative;
	width:244px;
	font-size:1.076em;
	line-height:1.142em;
}
#sidebar .add-nav li{
	width:100%;
	vertical-align:top;
	margin:0 0 -6px;
}
#sidebar .add-nav a{
	color:#113049;
	background:url(../images/arrow-add-nav.gif) no-repeat 19px 20px;
	display:block;
	padding:16px 0 24px 31px;
	height:1%;
}
#sidebar .add-nav .active a,
#sidebar .add-nav a:hover{
	color:#fff;
	background:url(../images/bg-add-nav.png) no-repeat;
	text-decoration:none;
}
#sidebar .pdf-download{
/*
    background:url(../images/bg-pdf-download.gif) no-repeat;
    text-indent:-9999px;
*/
	width:209px;
	height:181px;
	display:block;
	margin:0 0 0 17px;
}
#footer .article-box{
	background:url(../images/bg-article-box.gif) repeat-y -960px 0;
	width:100%;
}
#footer .article-box .holder{
	background:url(../images/bg-article-box.gif) no-repeat;
	width:100%;
}
#footer .article-box .frame{
	background:url(../images/bg-article-box.gif) no-repeat -1920px 100%;
	overflow:hidden;
	padding:22px 0 13px 24px;
}
* html #footer .article-box .frame{
	overflow:visible;
	height:1%;
}
#footer .article-box .box{
	float:left;
	width:307px;
}
#footer .article-box img{
	float:left;
	margin:0 16px 0 0;
}
#footer .article-box .heading{
	width:192px;
	height:27px;
	overflow:hidden;
	margin:0 0 15px;
	text-indent:-9999px;
}
.dealer-application{background:url(../images/text-dealer-application.gif) no-repeat;}
#footer .article-box .btn{
	text-indent:-9999px;
	width:192px;
	height:33px;
	overflow:hidden;
	display:block;
}
#footer .article-box .btn:hover{background-position:0 -33px;}
#footer .article-box .btn-dealer{background:url(../images/btn-dealer.gif) no-repeat;}
.success-stories{background:url(../images/text-success-stories.gif) no-repeat;}
#footer .article-box .btn-articles{background:url(../images/btn-articles.gif) no-repeat;}
.brochures-catalogues{background:url(../images/text-brochures-catalogues.gif) no-repeat;}
#footer .article-box .btn-catalog{background:url(../images/btn-catalog.gif) no-repeat;}
#footer .article-box .catalog{
	margin:0 -15px 0 15px;
	display:inline;
}
.footer-holder{
	overflow:hidden;
	color:#536666;
	font-size:0.846em;
	line-height:2.181em;
	padding:8px 10px 30px 12px;
}
* html .footer-holder{
	overflow:visible;
	height:1%;
}
.footer-holder p{margin:0;}
.footer-holder p span{padding:0 0 0 40px;}
.footer-holder .address-box strong{
	font-weight:normal;
	padding:0 18px 0 0;
}
.footer-holder address{
	font-style:normal;
	display:inline;
}
.footer-holder .list-box{overflow:hidden;}
* html .footer-holder .list-box{
	overflow:visible;
	height:1%;
}
.footer-holder dl{
	float:left;
	margin:0 30px 0 0;
}
.footer-holder dt{
	float:left;
	padding:0 17px 0 0;
}
.footer-holder dd{
	margin:0;
	float:left;
}
* html .footer-holder dd{
	height:1%;
	overflow:visible;
}
.footer-holder dl a{color:#536666;}
.footer-holder .info-box{
	float:right;
	width:150px;
	text-align:right;
	padding:6px 0 0;
}
.footer-holder .rss{
	display:block;
	overflow:hidden;
	width:100%;
	margin:0 0 18px;
}
.footer-holder .rss a{
	color:#ef8616;
	font-size:12px;
	background:url(../images/ico-rss.gif) no-repeat;
	float:right;
	padding:0 0 0 30px;
	margin:0 12px 0 0;
}
.footer-holder .info-box p a{
	font-weight:bold;
	color:#536666;
}
