﻿/*Genel Tanimlamalar Bas*/
* {
	margin: 0;
	padding: 0;
}
html, body {
	height: 100%;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
}
body {
	background: #FFF;
	color: #454545;
	font-family: 'Arial', Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
}
input, textarea, select {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	padding: 5px;
}
a {
	color: #454545;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
#container {
	min-height: 100%;
	min-width: 100%;
	position: relative;
	z-index: 999;
}
#header {
	padding: 0;
}
#headerbg {
	display: block;
	height: 113px;
	position: relative;
	width: 100%;
	background:#efeeee;
}
#body {
	padding: 0 0 50px;
}
#footer {
	height: 51px;
	position: absolute;
	bottom: 0px;
	margin: 0 0 20px 0;
	width: 100%;
	background: #f2f2f2;
}
.UstBolumYukseklik {
	height: 40px;
}
.UstBolumYukseklik.Home {
	height: 40px !important;
}
.GenelIcerik {
	margin: 0 auto;
	position: relative;
	width: 960px;
}
.satir {
	float: left;
	position: relative;
	width: 100%;
}
.clear {
	clear: both;
}
/*Logo Bas*/
#Logo {
	/*background: url("Logo.png") no-repeat scroll 0 0 transparent;*/
	left: 0px;
	margin: 0;
	position: absolute;
	top: -35px;
	z-index: 1925;
}
#Logo, #Logo img, #Logo a {
	height: 85px;
	width: 371px;
}
#Logo img {
	border: medium none;
}
/*Logo Son*/
/*Diller Bas*/
#Diller {
	display: block;
	float: right;
	margin: -48px 100px 0 0;
	position: relative;
	width: 100%;
	text-align: right;
}
#Diller a.aktif {
	display: none;
}
#Diller img {
	border: medium none;
}
#Diller a {
	color: #7f5c17;
	float: right;
	font-size: 12px;
	line-height: 12px;
	margin: 0;
	padding: 0 0 0 5px;
	width: auto
}
#Diller a:hover {
	text-decoration: none;
	color: #7f5c17;
}
/*Diller Son*/

/*Banner Bas*/
#Banner {
	float: right;
	position: absolute;
	width: 960px;
	height: 310px;
	z-index: 935;
}
#Banner.IcerikPadding {
	height: 296px !important;
	right: 0 !important;
	overflow: hidden;
	top: 0px !important;
}
#Banner.IcerikPadding.Home {
	height: 310px !important;
	left: 0px !important;
	overflow: hidden;
	top: 15px !important;
	width: 960px !important;
}
#Banner .banner-container {
	height: 310px !important;
	margin: 0;
	position: relative;
	width: 960px !important;
	padding: 0px;
}
#Banner #BannerYeni1 {
	overflow: hidden;
	position: relative;
	height: 310px !important;
}
#Banner .banner-container .tp-bullets.simplebullets {
	bottom: -22px !important;
}
#Banner .banner-container .tp-bullets.simplebullets.round .bullet {
	width: 13px !important;
}
.BannerBig, .BannerSml {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
}
.BannerBig #BannerBody, .BannerSml #BannerBody {
	display: block;
	float: left;
	position: relative;
	z-index: 1;
}
.BannerBig #BannerBody {
	height: 338px;
	overflow: hidden;
	width: 998px;
}
.BannerSml #BannerBody {
	height: 300px;
	overflow: hidden;
	width: 940px;
}
.BannerBig #BannerBody .nivo-directionNav {
	display: block !important;
}
#Banner #BannerBody .nivo-caption {
	background: none repeat scroll 0 0 transparent;
	color: #3D3D3D;
	margin: 0;
	padding: 0;
	width: auto;
	top: 50px !important;
}
#Banner #BannerBody .nivo-caption p span {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #3d3d3d;
	font-size: 13px;
	margin: 0;
	padding: 10px;
	width: 420px;
}
#Banner #BannerBody .nivo-caption h2 {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #f36125;
	font-size: 15px;
	font-weight: normal;
	margin: 0;
	padding: 10px;
	width: 335px;
}
#Banner #BannerBody .nivo-caption h3 {
	color: #9C9CA0 !important;
	font-size: 20px;
	font-weight: normal;
	margin: 0 0 10px;
	padding: 0;
}
#Banner #BannerBody .Devam {
	display: block;
	float: left;
	height: 50px;
	margin-top: 10px;
	position: relative;
	width: 200px;
}
#Banner #BannerBody .Devam a {
	background: url("bannerdevambtn.html") no-repeat scroll left top transparent;
	display: block;
	float: left;
	font-size: 10px;
	height: 50px;
	line-height: 8px;
	padding-left: 25px;
	padding-top: 11px;
	position: relative;
	text-decoration: none;
	width: 200px;
}
#Banner #BannerBody .Devam a:hover {
	text-decoration: none;
}
#Banner #BannerBody .Devam a span {
	color: #9A0101;
	display: block;
	float: left;
	font-size: 11px;
	position: relative;
}
/*Banner Son*/
/*Banner Son*/
/*HomeHaberler Bas*/
.HomeHaberler {
	position: relative;
	float: left;
	height: 220px;
	padding: 0;
	width: 490px;
}
.HomeHaberler h1 {
	background: url("altcizgili.html") no-repeat scroll center bottom transparent;
	color: #129C9E;
	float: left;
	font-size: 18px;
	font-weight: normal;
	line-height: 25px;
	margin: 0 0 10px 0px;
	padding: 0 0 8px 20px;
	position: relative;
	width: 470px;
}
.HomeHaberler .simply-scroll, .HomeHaberler .simply-scroll .simply-scroll-clip {
	width: 490px;
	height: 165px;
	float: left;
	margin-bottom: 0 !important;
}
.HomeHaberler .BultenItem {
	background: url("altcizgili.html") no-repeat scroll center bottom transparent;
	height: 80px !important;
	margin: 0 15px 10px !important;
	padding: 0;
	position: relative;
	width: 460px !important;
}
.HomeHaberler .Tarih {
	color: #a20025;
	font-size: 11px;
	line-height: 12px;
	text-align: right;
	position: relative;
	float: left;
	width: 100%;
	margin: 0 0 5px 0;
}
.HomeHaberler .Baslik {
	color: #7b7777;
	font-size: 14px;
	line-height: 16px;
	text-align: left;
	width: 100%;
	padding: 0;
	margin: 0px 0 0 0;
	position: relative;
	font-weight: normal;
	float: left;
}
.HomeHaberler .Baslik a {
	text-decoration: none;
}
.HomeHaberler .Aciklama {
	color: #7b7777;
	font-size: 12px;
	margin: 5px 0 0 0;
	line-height: 14px;
	width: 100%;
	position: relative;
	text-align: left;
	font-weight: normal;
	float: left;
}
.HomeHaberler .Devami {
	background: none repeat scroll 0 0 #29BDF4;
	float: left;
	height: 33px;
	margin: 0;
	position: absolute;
	right: 20px;
	text-align: left;
	top: 20px;
	width: 104px;
}
.HomeHaberler .Devami a {
	background: url("detailsicon.html") no-repeat scroll right 10px transparent;
	color: #ffffff !important;
	padding: 0 16px;
	font-size: 14px;
	text-align: left;
	line-height: 33px;
	text-decoration: none;
}
.HomeHaberler .Desc {
	height: 81px;
	line-height: 13px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	width: 100%;
	position: relative;
	float: left;
}
.HomeHaberler .Tumu {
	position: absolute;
	top: 0;
	right: 10px;
	height: 26px;
	z-index: 1925;
}
.HomeHaberler .Tumu a {
	color: #000000;
	font-size: 11px;
	float: left;
	position: relative;
	text-decoration: none;
}
.HomeHaberler .Desc .slider-wrapper, .HomeHaberler .Desc .nivo-caption {
	height: 81px !important;
	margin: 0 !important;
	padding: 0 !important;
	width: 100% !important;
}
.HomeHaberler .Desc .nivo-caption {
	top: 0px !important;
	width: 100% !important;
}
.HomeHaberler .theme-default .nivoSlider {
	margin-bottom: 0 !important;
	width: 100% !important;
}
HomeHaberler .nivoSlider img {
	border: 5px solid #e9e9e9;
}
.HomeHaberler .Desc .nivo-caption, .HomeHaberler .Desc .nivo-caption p {
	background: none repeat scroll 0 0 transparent !important;
	color: #000000 !important;
	font-size: 1em;
	font-stretch: normal !important;
	font-style: normal !important;
	letter-spacing: 0 !important;
	top: 0 !important;
	left: 0 !important;
	height: auto;
	margin: 0;
	padding: 0 0 0 20px;
}
.HomeHaberler .Desc .nivo-caption p {
	width: 100% !important;
}
.HomeHaberler .Desc .nivo-caption strong {
	color: #990000;
	font-size: 1.2em !important;
	margin-right: 5px;
}
.HomeHaberler .Desc .nivo-prevNav, .HomeHaberler .Desc .nivo-nextNav, .HomeHaberler .nivo-controlNav {
	display: none !important;
}
/*HomeHaberler Son*/


.HomeAltSagMenu {
	position: relative;
	float: right;
	width: 224px;
	margin-top: -5px;
}
.HomeAltSagMenu ul {
	position: relative;
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
}
.HomeAltSagMenu li {
	position: relative;
	float: left;
	padding: 0;
	margin: 0 0 5px 0;
	list-style: none;
	width: 100%;
	background: #000;
}
.HomeAltSagMenu li a {
	position: relative;
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
	line-height: 45px;
	height: 45px;
	padding: 0 0 0 55px;
	color: #FFF;
	text-decoration: none;
}
.CopyRight {
	border-top: 1px solid #f7d104;
	padding: 10px 0 0 0;
}
.CopyRight .Text {
	color: #f7d104;
	font-size: 11px;
}
#FooterIco {
	display: block;
	float: left;
	padding-bottom: 10px;
	padding-top: 10px;
	position: relative;
	text-align: center;
	width: 100%;
}
/*Genel Tanimlamalar Son*/
/*MenuUstSag Bas */
.MenuUstSagBody {
	height: 48px;
}
.MenuUstSag {
	display: block;
	float: right;
	margin: 19px 0px 0 0;
	padding: 0;
	position: relative;
}
.MenuUstSag ul {
	display: block;
	float: right;
	margin: 0;
	padding: 0;
	position: relative;
}
.MenuUstSag ul li {
	display: block;
	float: left;
	list-style: none outside none;
	margin: 0 0 0 11px;
	position: relative;
}
.MenuUstSag ul li a, .MenuUstSag ul li span {
	display: block;
	float: left;
	position: relative;
}
.MenuUstSag ul li a {
	color: #7f5c17;
	font-size: 12px;
	line-height: 11px;
	border-right: 1px solid #7f5c17;
	padding: 0 5px 0 0;
}
.MenuUstSag ul li a:hover {
	color: #644312;
	text-decoration: none;
}
/*MenuUstSag Son*/


/*MenuUst Ustundeki Yazi Bas*/

.HeaderYazi {
	float: right;
	height: 17px;
	line-height: 17px;
	margin: 0 0 0 20%;
	position: relative;
	text-align: right;
	width: 400px;
}
.HeaderYazi h1 {
	position: relative;
	float: left;
	display: block;
	letter-spacing: -0.75px;
	margin: 0 10px 0 0;
	padding: 0;
	font-size: 13px;
	color: #ef9608;
	font-weight: normal;
	text-align: right;
}
.HeaderYazi span {
	position: relative;
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	font-size: 12px;
	letter-spacing: -0.75px;
	color: #9d9d9d;
	font-weight: normal;
	text-align: right;
}
.HeaderYazi a {
	position: relative;
	float: left;
	line-height: 38px;
	text-decoration: none;
}
/*MenuUst Ustundeki Yazi Son*/
#Ebulten {
	display: block;
	float: left;
	height: 30px;
	position: relative;
	width: 145px;
}
#Ebulten a, #Ebulten h2 {
	margin: 0;
	padding: 0;
}
/*Sosyal Menu Bas*/
#Sosyal {
	display: block;
	float: right;
	height: 17px;
	line-height: 14px !important;
	margin: 25px 0 0;
	overflow: hidden;
	position: relative;
	width: auto;
}
#Sosyal a {
	color: #7C7C7C !important;
	font-size: 11px !important;
	font-weight: normal;
}
.Sosyal {
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
}
.Sosyal ul {
	display: block;
	float: right;
	margin: 0;
	padding: 0;
	position: relative;
}
.Sosyal ul li {
	display: block;
	float: left;
	list-style: none outside none;
	margin: 0 5px 0 0;
	position: relative;
}
.Sosyal ul li a, .Sosyal ul li span {
	display: block;
	float: left;
	position: relative;
}
.Sosyal ul li a {
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #2F6DBA;
	font-size: 10px;
	font-weight: bold;
	height: 22px;
	line-height: 19px;
	padding: 0;
	text-indent: 3000px;
	width: 22px;
}
.Sosyal ul li a:hover {
	color: #000000;
	text-decoration: none;
}
/*Sosyal Menu Son*/
/*MenuUst Bas*/
#MenuBody {
	float: right;
	margin: 25px 0 0;
	padding: 0;
	position: relative;
	width: 714px;
	z-index: 1925;
}
.MenuUst {
	display: block;
	float: right;
	margin: 0;
	padding: 0;
	position: relative;
}
.MenuUst ul, .MenuUst ul li, .MenuUst ul li span {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}
.MenuUst ul li {
	list-style: none outside none;
	margin: 0;
	padding: 0 0 0 0;
}
.MenuUst > ul > li.aktif > a {
	color: #D50400 !important;
}
.MenuUst ul li a {
	font-family: 'robotolight', Arial, Helvetica, sans-serif;
	color: #747474;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 32px;
	position: relative;
	padding: 0 0 0 7px;
	margin: 0 0 0 25px;
	text-align: left;
	text-decoration: none;
	background: none;
	border-left: 1px solid #cfcfcf;
	font-weight: normal;
}
.MenuUst>ul>li>a:hover, .MenuUst>ul>li:hover>a {
	color: #a3a3a3 !important;
	text-decoration: none;
}
.MenuUst ul li a img {
	border: medium none;
}
.MenuUst ul li ul {
	left: 25px !important;
	top: 32px !important;
}
.MenuUst ul li ul li a, .MenuUst ul li ul li a:hover {
	border: none !important;
}
.MenuUst ul li ul li ul {
	display: none !important;
}
/*MenuUst Son*/

#MenuPathBannerBody {
	/*border-top: 1px solid #E6E6E6 !important;*/
    display: block;
    float: right;
    height:25px;
    margin-bottom: 7px;
    position: relative;
    width: 100%;
}
#MenuPathBannerBody h1 {
	float: left;
	font-size: 24px;
	font-weight: normal;
	line-height:25px;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
}
/*Icerik Genel Tanim Bas*/
#SolBolum, #SagBolum {
	height: 100%;
}
#SolBolum {
	float: left;
	margin: 0 20px 0 0;
	padding: 25px 0 10px 0;
	width: 125px;
}
#SolBolum.Urun {
	border-top: none !important;
	float: left;
	margin: 0 20px 0 0;
	padding: 25px 0 10px 0;
	width: 125px;
/*	background: url(projectSeparator.gif) no-repeat top right;*/
}
#SagBolum.Genis {
	margin: 0;
	padding: 0 0 15px;
	width: 100%;
}
#SagBolum.Dar {
	padding: 0 0 15px;
	width: 815px;
}
#SagBolum.Dar.Urun {
	padding: 0 0 15px;
	width: 815px;
	position: relative;
	float: right;
}
#MaviContent {
	width: 100%;
}
#MenuIcerik {
	display: block;
	float: left;
	position: relative;
}
/*#MenuIcerik.KenardanBosluk {
	padding: 0 20px 20px;
	width: 95%;
}*/
#MenuIcerik.KenardanBosluk {
	padding: 0;
	width: 100%;
}
#MenuIcerik.KenardanBoslukYok {
	width: 100%;
}
.HomeListe {
	position: relative;
	float: left;
	margin: 0 0 0 20px;
	padding: 0;
}
.HomeListe li {
	font-size: 12px;
	color: #4b4b50;
	line-height: 18px;
	margin: 0 0 26px 0;
	list-style-image: url(homelistebg.html);
}
.content {
	color: #666666;
	font-size: 11px;
	line-height: 18px;
	position: relative;
	text-align: justify;
}
.content h2 {
	color: #949699;
	font-size: 1.8em;
	font-style: normal;
	font-weight: normal;
}
.content.IcerikPadding {
	padding-top: 21px !important;
}
.content.IcerikPadding.Home {
	padding-top: 345px !important;
	
}
/*Icerik Genel Tanim Son*/
/*Home Icerik Bas*/
#HomeItems {
	display: block;
	float: left;
	height: auto;
	position: relative;
	width: 100%;
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0 0 20px 0;
}
.HomeMain, .HomeMain .Title, .HomeMain .Title .Icon, .HomeMain .Title .TitleText, .HomeMain .Desc, .HomeMain .Sol {
	display: block;
	float: left;
	position: relative;
}
.HomeMain {
	width: 100%;
	border-top: 1px solid #b3b9c1;
}
.HomeMain h4 {
	color: #385275;
	font-size: 1.4em;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.HomeMain .Sol {
	width: 700px;
}
.HomeMain .Sag {
	display: block;
	float: right;
	position: relative;
	text-align: center;
	width: 278px;
}
.HomeDesc {
	display: block;
	float: right;
	position: relative;
	width: 573px;
	padding: 0 0 6px 0;
	height: auto;
	font-size: 12px;
	color: #676869;
	line-height: 18px;
	margin: 0 0px 0 0;
}
.HomeDesc h2 {
	text-align: left;
	color: #484d55;
	font-weight: bold;
	line-height: 20px;
	font-size: 13px;
	padding: 0;
	margin: 20px 0 16px 0;
}
.HomeDesc .Aciklama {
	color: #585c60;
	font-size: 11px;
	line-height: 17px;
	margin: 17px 0 0 0;
}
.HomeDesc p {
	color: #898989;
	font-size: 13px;
	text-align: left;
}
.HomeDesc img {
	border: none !important;
}
.HomeDesc .Devami a {
	border: medium none;
	background: url(devamiicon.html) no-repeat center left;
	color: #a7052a;
	display: block;
	height: 15px;
	line-height: 15px;
	padding-left: 20px;
	position: relative;
	float: right;
	text-decoration: none;
	font-size: 11px;
	width: 45px;
}
.HomeDesc .Devami {
	bottom: 5px;
	display: block;
	height: 15px;
	margin: 0;
	position: absolute;
	width: 100%;
}
.HomeItem, .HomeItem h4, .HomeItem p {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
}
.HomeItem {
	display: block;
	float: left;
	position: relative;
	width: 280px;
	padding: 10px;
	height: 137px;
	margin: 0 26px 0 0;
	background: url(homeitembg.html) repeat-x top left;
	border: 1px solid #e2e2e2;
}
.HomeItem a {
	text-decoration: none;
}
.HomeItem h3 {
	color: #5a0000;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	margin: 7px 0px;
	padding: 0px;
	text-align: left;
}
.HomeItem img {
	border: none;
	display: block;
	float: left;
	margin: 0 0 8px 0;
	padding: 0
}
.HomeItem .Aciklama {
	color: #737373;
	font-size: 11px;
	line-height: 16px;
	text-align: justify;
	padding: 0;
}
.HomeItem p {
	color: #5C5B5B;
	font-size: 13px;
	letter-spacing: -0.03em;
	line-height: 18px;
	text-align: left;
}
.HomeItem .Devami a {
	border: medium none;
	color: #149e9f;
	display: block;
	text-align: right;
	font-size: 13px;
	line-height: 15px;
	width: auto;
	border-bottom: 1px solid #d5d5d5;
	padding: 0 0 3px 0;
}
.HomeItem .Devami {
	bottom: 0;
	display: block;
	height: 20px;
	margin: 0;
	position: absolute;
	right: 0;
	width: auto;
}
/*Home Icerik Son*/
/*MenuSol Bas*/
#MenuSol {
	position: relative;
	float: left;
	width: 375px;
	height: 266px;
}
.MenuSol {
	display: block;
	float: left;
	margin: 0px;
	padding: 0;
	position: relative;
	width: 375px;
	font-size: 11px;
	color: #787878;
}
.MenuSol ul {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 160px;
}
.MenuSol ul li {
	display: block;
	float: left;
	list-style: none outside none;
	margin: 15px 0 0;
	padding: 0;
	position: relative;
	width: 100%;
}
.MenuSol ul li a {
	border-bottom: 1px solid #BFBFBF;
	display: block;
	float: left;
	font-size: 16px;
	line-height: 26px;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
}
.MenuSol ul li a img {
	border: medium none;
}
.MenuSol ul li a span {
	display: block;
	float: left;
	margin: 0;
	position: relative;
}
.MenuSol h3 {
	font-size: 13px !important;
	color: #565656;
	padding: 0 0 0 33px;
	margin: 11px 0;
}
.MenuSol .ui-state-default .ui-icon {
	background: url(arti.html) no-repeat 0 0 !important;
	width: 20px !important;
	height: 20px !important
}
.MenuSol .ui-icon, .MenuSol .ui-state-active .ui-icon {
	background: url(eksi.html) no-repeat 0 0 !important;
	width: 20px !important;
	height: 20px !important
}
.MenuSol .ui-widget {
	font-family: 'Century Gothic', 'Lucida Sans Unicode', 'Lucida Grande', 'Trebuchet MS', Helvetica, Arial, sans-serif !important;
}
.MenuSol .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .MenuSol .ui-widget-content, .MenuSol .ui-accordion .ui-accordion-header {
	background: none !important;
	border: none !important;
	border-radius: 0px !important
}
.MenuSol .Devami {
	font-size: 11px !important;
	color: #f58220 !important;
	text-decoration: underline;
}
/*Menu Sol Son*/

.Distrubut {
	position: relative;
	float: left;
	display: block;
	width: 100%;
}
.Distrubut h2 {
	color: #484d55;
	font-size: 13px;
	padding: 0 0 10px 0;
	width: 100%;
	border-bottom: 1px solid #d6d7d9;
	font-weight: bold;
	margin: 26px 0 35px 0;
}
#IletisimBilgi, #FooterSol, #FooterSag, #FooterSag .Text, #SolBolum, #SagBolum, #MaviContent, .Slogan {
	display: block;
	float: left;
	position: relative;
}
#IletisimBilgi {
	height: 73px;
	width: 180px;
}
#IletisimBilgi .Text {
	border-left: 1px solid #7F7F7F;
	bottom: 0;
	color: #7F7F7F;
	display: block;
	left: 5px;
	padding: 5px;
	position: absolute;
}
#Kutucuklar {
	position: relative;
	float: left;
	width: 100%;
	height: auto;
	margin: 0 0 0 0;
}
#Kutucuklar .Item, #Kutucuklar .Item a, #Kutucuklar .Item h4, #Kutucuklar .Item p {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}
#Kutucuklar .Item a:hover {
	text-decoration: none;
}
#Kutucuklar .Item {
	background-color: #F4F4F4;
	background-position: 50% 25%;
	background-repeat: no-repeat;
	border: 1px solid #E2E2E2;
	float: left;
	height: 80px;
	margin: 0 22px 15px 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	text-align: center;
	width: 232px;
}
#Kutucuklar .Item a {
	position: relative;
	float: left;
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
}
#Kutucuklar .Item h4 {
	color: #129C9E;
	font-size: 18px;
	font-weight: normal;
	line-height: 40px;
	margin: 40px 0 0;
	padding: 0;
	width: 100%;
}
#Kutucuklar .Item p {
	color: #575757;
	font-size: 11px;
	font-weight: normal;
	padding: 0 5px;
	width: 224px;
}
#HaberSildeBody {
	display: block;
	float: left;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 704px;
}
#HaberSilde {
	clear: both;
	overflow: hidden;
	padding: 0;
}
#HaberSilde .panel {
	display: block;
	float: left;
	position: relative;
}
.HaberItem {
	display: block;
	float: left;
	font-size: 11px;
	line-height: 11px;
	position: relative;
	text-align: left;
	width: 704px;
}
.HaberItem a {
	color: #575757;
}
.HaberItem .Baslik {
	color: #252A2E;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 20px;
	position: relative;
	text-decoration: none;
	width: 100%;
}
.HaberItem .Devami {
	color: #B11A17;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 20px;
	position: relative;
	text-align: right;
	text-decoration: none;
	width: 100%;
}
#MenuLogoSol {
	float: left;
	width: 402px;
}
#MenuLogoSag {
	float: right;
	width: 397px;
}
#FooterSol {
	font-size: 10px;
	height: 30px;
	padding: 0;
	margin: -39px 0 0 0;
	width: 50%;
}
#FooterSol .Text {
	color: #818387;
	display: block;
	float: left;
	font-size: 11px;
	line-height: 30px;
	margin: 0;
	position: relative;
	width: 100%;
}
#FooterSol .Text div {
	position: relative;
	float: left;
	height: 30px;
	width: 100%;
}
#FooterSol .Text span {
	font-size: 12px;
	color: #a6a6a6;
	line-height: 25px;
	padding: 0 0 0 5px;
	position: relative;
	float: left;
}
#FooterSol .Text a {
	text-decoration: none;
	color: #7d7a75;
}
#FooterSol img {
	border: medium none;
	position: relative;
	float: left;
}
#FooterSag {
	float: right !important;
	font-size: 10px;
	height: 30px;
	text-align: right;
	width: 50%;
}
#FooterSol h4 {
	color: #358545;
	font-size: 1.8em;
	font-weight: normal;
	line-height: 40px;
	margin: 0;
	padding: 25px 0 0 13px;
}
#FooterSag .Text {
	color: #7D7A75;
	display: block;
	float: right;
	font-size: 11px;
	line-height: 18px;
	margin: 16px 0 0;
	position: relative;
	width: 100%;
}
#FooterSol .Text p {
	display: block;
	float: left;
	margin-left: 5px;
	position: relative;
}
#FooterSol .Yazi {
	position: relative;
	float: left;
	width: 100%;
}
#FooterSol .Yazi h2 {
	font-size: 15px;
	color: #9b9ea2;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
#footer .cizgi {
	position: relative;
	float: left;
	display: block;
	width: 100%;
	border-bottom: 1px solid #9fa2a5;
	height: 1px;
}
#FooterSol .Yazi span {
	font-size: 13px;
	color: #9b9ea2;
	margin: 5px 0 0 0;
	position: relative;
	float: left;
	line-height: 20px;
}
#FooterSol .Yazi span a {
	color: #9b9ea2;
	text-decoration: none;
}
.FooterMenulerAltMenusuz, .FooterMenulerAltMenulu, .FooterMenulerAltMenusuz span, .FooterMenulerAltMenusuz span a, .FooterMenulerAltMenulu span, .FooterMenulerAltMenulu span a {
	display: block;
	float: left;
	position: relative;
}
.FooterMenulerAltMenusuz {
	width: 500px;
	float: right !important;
}
.FooterMenulerAltMenulu {
	padding: 0;
	width: 600px;
}
.FooterMenulerAltMenusuz ul, .FooterMenulerAltMenulu ul {
	display: block;
	float: right;
	position: relative;
}
.FooterMenulerAltMenusuz ul li, .FooterMenulerAltMenulu ul li {
	display: block;
	float: left;
	position: relative;
}
.FooterMenulerAltMenulu ul {
	width: 100%;
}
.FooterMenulerAltMenulu ul li {
	width: 200px;
}
.FooterMenulerAltMenulu ul li ul li {
	margin-left: 0;
	width: 195px;
}
.FooterMenulerAltMenulu ul li ul {
	margin: 4px 0 0 -40px;
	width: 225px;
}
.FooterMenulerAltMenusuz span, .FooterMenulerAltMenulu span {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}
.FooterMenulerAltMenusuz ul li.son span a {
	border: none !important;
}
.FooterMenulerAltMenusuz ul li span a {
	font-size: 11px;
	line-height: 10px;
	width: auto;
	padding: 0 5px;
	border-right: 1px solid #8f8f8f;
	color: #8f8f8f;
}
.FooterMenulerAltMenulu ul li span a {
	border-bottom: medium none;
	font-size: 14px;
	line-height: 22px;
	width: 100%;
	color: #FFF;
}
.FooterMenulerAltMenulu ul li ul li span a {
	font-size: 14px;
	line-height: 16px;
}
.FooterMenulerAltMenusuz span a:hover, .FooterMenulerAltMenulu span a:hover {
	color: #8f8f8f;
	text-decoration: none;
}
.MenuFooter {
	display: block;
	float: left;
	width: 100%;
	padding: 0 !important;
	position: relative;
	margin: 6px 0 6px 0;
}
.MenuFooter ul, .MenuFooter ul li {
	display: block;
	float: left;
	position: relative;
}
.MenuFooter {
	padding: 0;
}
.MenuFooter ul, .MenuFooter ul li {
	margin: 0;
	padding: 0;
}
.MenuFooter ul li {
	margin-left: 0px;
	margin-right: 10px;
}
.MenuFooter ul li a {
	color: #666262;
	float: left;
	font-size: 13px;
	line-height: normal;
	overflow: hidden;
	position: relative;
}
.MenuFooter ul li a:hover {
	color: #129c9e;
	text-decoration: none;
}
.MenuFooter ul .son {
	border-right: medium none;
	margin-right: 0;
}
#MenuPath {
	display: block;
	line-height: 35px;
	margin: 1px auto;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 100%;
}
#MenuPathIcerik {
	display: block;
	float: left;
	margin: 0 0 0 0;
	position: relative;
	white-space: nowrap;
}
#MenuPath .Title {
	display: block;
	float: left;
	padding: 0;
	position: relative;
}
#MenuPath h1 {
	display: none;
}
#MenuPath h5 {
	display: block;
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	position: relative;
}
#MenuPath a {
	color: #a3a3a3;
	font-size: 11px;
	font-weight: normal;
	line-height: 30px;
}
#MenuPath a.aktif {
	color: #5a0000;
	font-size: 11px;
}
#MenuPath img {
	border: medium none;
	margin: 0 5px;
}
#MenuPath a:hover {
	color: #5a0000;
	text-decoration: none;
}
.MenuFoto {
	display: block;
	float: left;
	margin: 0 auto;
	position: relative;
	width: 220px;
}
.MenuFotoGaleri {
	margin: 0 auto;
	text-align: center;
	width: 100%;
}
.MenuFotoGaleri h3 {
	display: block;
	float: left;
	position: relative;
	width: 250px;
}
.MenuFotoGaleri a {
	display: block;
	float: left;
	position: relative;
	width: 250px;
}
.MenuFotoGaleri img {
	border: 5px solid #E0E0DF;
	margin: 5px;
}
.MenuFotoGaleri img:hover {
	border: 5px solid #CE142B;
	margin: 5px;
}
.Box, .Box Div, .Box h4, .Box ul, .Box li, .Box li a, .Box li a span {
	display: block;
	float: left;
	position: relative;
}
.Box {
	margin: 0 0 30px;
	width: 100%;
}
.Box .BoxDesc {
	width: 100%;
}
.Box .BoxDesc .Desc {
	padding: 0;
	width: 100%;
}
.Box .BoxDesc .Desc img {
	border: medium none;
	margin-right: 50px;
}
.Box .BoxDesc .Desc ul {
	margin: 0;
	padding: 0;
	width: 100%;
}
.Box .BoxDesc .Desc ul li {
	list-style: none outside none;
	margin: 0;
	width: 100%;
}
.Box .BoxDesc .Desc ul li p {
	display: none;
}
.Box .BoxDesc .Desc .KisaAciklama {
	display: none;
}
.Box .BoxDesc .Desc ul li a {
	border-bottom: 1px solid #D8DADB;
	padding: 9px 0 7px;
	text-decoration: none;
	width: 100%;
}
.Box .BoxDesc .Desc ul li a span {
	color: #AFAFAF;
	cursor: pointer;
	font-size: 11px;
	line-height: 16px;
	padding: 0;
	width: 100%;
}
.Box .BoxDesc .Desc ul li a span.ShortDesc {
	font-size: 1.1em;
	letter-spacing: -0.02em;
}
.Box .BoxDesc .Desc ul li a:hover > span {
	color: #222224;
	background: url(hoverbgsol.html) no-repeat 0 0px;
}
.Box .BoxDesc .Desc ul li ul {
	display: block;
}
.Box .BoxDesc .Desc ul li ul li a span {
	background: none repeat scroll 0 0 transparent;
	font-size: 12px;
	line-height: 18px;
	padding: 0 0 0 40px;
}
.Box .BoxDesc .Desc ul li ul li ul li a span {
	background: none repeat scroll 0 0 transparent;
	font-size: 11px;
	padding: 0 0 0 60px;
}
.Box .BoxTitle {
	background: url("BoxTitleBg.html") repeat-x scroll 0 0 transparent;
	height: 52px;
	line-height: 52px;
	overflow: hidden;
	width: 100%;
}
.Box .BoxTitle h4 {
	background: url("BoxTitleSol.html") no-repeat scroll left center transparent;
	font-weight: normal;
	height: 52px;
	line-height: 52px;
	margin: 0;
	padding: 0;
	width: 100%;
}
.Box .BoxTitle span {
	background: url("BoxTitleSag.html") no-repeat scroll right center transparent;
	height: 52px;
	line-height: 52px;
	width: 100%;
}
.Box .BoxTitle span a {
	color: #FFFFFF;
	font-weight: bold;
	padding: 0 7px 0 15px;
}
.Box .BoxTitle span a:hover {
	text-decoration: none;
}
.Box .Urun {
	display: none;
}
.Box .aktif a span {
	color: #222224 !important;
	background: url(hoverbgsol.html) no-repeat 0 0px !important;
}
.Box .aktif > a span {
	color: #222224 !important;
	font-weight: normal;
}
#BaglantiliMenuler {
	display: block;
}
#SolBolum #UrunKategorileriList {
	display: block;
	float: left;
/*	border-top: 1px solid #D8DADB;*/
	width: 125px;
}
.UrunPathBody {
	background: none repeat scroll 0 0 #3C68A6;
	height: 40px;
}
.UrunPathBody .UrunPath {
	clear: both;
	display: block;
	float: left;
	position: relative;
	width: auto;
}
.UrunPathBody a {
	background: none repeat scroll 0 0 #E69748;
	color: #FFFFFF;
	float: right;
	font-size: 1.6em;
	line-height: 40px;
	padding: 0 25px;
	position: relative;
}
.UrunPathBody a.aktif {
	background: none repeat scroll 0 0 transparent;
}
.UrunPathBody a:hover {
	text-decoration: none;
}
#UrunKategorileriList, #UrunKategorileriList ul, #UrunKategorileriList li, #UrunKategorileriList li a {
	display: block;
	float: left;
	position: relative;
}
#UrunKategorileriList, #UrunKategorileriList li {
	list-style: none outside none;
	margin: 0;
	padding: 0;
	width: 125px;
}
#UrunKategorileriList li a {
	border-bottom: 1px solid #E3E3E3;
	color: #8a8a8a;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	padding: 5px 0 5px 0px;
	text-align: left;
	width: 125px;
}
#UrunKategorileriList li a:hover, #UrunKategorileriList li.aktif a {
	color: #d50400;
	text-decoration: none;
}
#UrunKategorileriList ul li ul li a {
	border-bottom: 1px solid #E3E3E3;
	color: #8a8a8a;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	padding: 5px 0 5px 20px;
	text-align: left;
	width: 105px;
}
.UrunKatList {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
}

.UrunKatList .UrunKatItemUrun {
	position: relative;
	float: left;
	list-style: none;
	width: 100%;
	margin: 10px 0;
}
.UrunKatList h3 a {
	text-decoration: none;
	color: #666666;
	font-size: 16px;
	line-height: 35px;
}
.UrunKatList .UrunKatItemUrun .UrunKatSmlImg a {
	text-decoration: none;
}
.UrunKatList .UrunKatItemUrun .UrunKatSmlImg {
	position: relative;
	float: left;
	background: #FFFFFF;
	width: 200px;
	height: 150px;
	margin: 0 10px 0 0px;
	padding: 5px;
	border: 1px solid #999999;
}
.UrunKatList .UrunKisaAciklama {
	position: relative;
	float: right;
	width: 500px;
	height: auto;
}
.UrunKatList .UrunKatSmlImg .UrunListDevami {
	font-size: 12px;
	line-height: 33px;
	color: #015198;
	text-decoration: none;
}
.UrunKatItems {
	border: medium none !important;
	display: block;
	float: left;
	margin: 0 !important;
	position: relative;
	width: 100% !important;
}
.UrunList, .UrunList li, .UrunList li div {
	display: block;
	float: left;
	position: relative;
}
.Urunler {
	position: relative;
	float: left;
	width: 100%;
}
.Urunler>ul>li {
	border-top: 1px solid #D8DADB;
	float: left;
	margin: 0 15px 26px 0;
	padding: 0px 0 0;
	width: 390px;
	list-style: none;
}
.Urunler ul li a {
	text-decoration: none;
}
.Urunler>ul>li>a>h3 {
	color: #022B5C;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
.Urunler>ul>li>h3 {
	color: #022B5C;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
.Urunler ul li ul li {
	background: url("orangeBullet.gif") no-repeat scroll 0 10px transparent;
	padding: 0 10px 5px;
	list-style: nonE;
}
.Urunler ul li ul li h3 {
	font-weight: normal;
	color: #1D71B8;
	text-decoration: none;
	font-size: 12px;
}
#SagBolum .UrunBaslik, #SagBolum .UrunBaslik a {
	font-size: 24px;
	margin: 0;
	padding: 0;
	color: #aeaeae;
	text-decoration: none;
	float: left;
	position: relative;
	width: 100%;
}
.UrunList {
	margin: 0;
	padding: 0;
	width: 707px;
}
.UrunItem {
	background: none !important;
	float: left;
	margin: 0 9px 9px 0 !important;
	padding: 0 !important;
	width: 170px !important;
}
.UrunList li {
	min-height: 200px;
	list-style: none outside none;
	margin: 15px 20px 20px 0;
	padding: 0;
	width: 200px;
}
.UrunList li .Resim {
	border: 2px solid #CCCCCC;
	overflow: hidden;
}
.UrunList li .Resim img {
	border: medium none;
}
.UrunList li .Isim, .UrunList li .Aciklama, .UrunList li .Renkler {
	float: left;
	position: relative;
	text-align: left;
	width: 100%;
}
.UrunList li .Isim h2 {
	position: relative;
	float: left;
	display: block;
	width: 100%;
	font-size: 12px;
	color: #e20b00;
	margin: 5px 0;
	padding: 0;
}
.UrunList li .Renkler {
	padding-top: 8px;
}
.UrunList li .Renkler .Etiket {
	color: #000000;
	display: block;
	float: left;
	font-size: 0.9em;
	position: relative;
	width: 100px;
}
.UrunList li .Renkler ul {
	border: medium none;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100px;
}
.UrunList li .Renkler ul li, .UrunList li .Renkler ul a {
	display: block;
	float: left;
	position: relative;
	width: 16px;
}
.UrunList li .Renkler ul li {
	border: medium none !important;
	list-style: none outside none;
	margin: 0 5px 0 0 !important;
	padding: 0 !important;
}
.UrunList li .Renkler ul li img {
	border: 1px solid #FFFFFF;
}
.UrunList li .Isim a {
	color: #8D5410;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 21px;
	margin-top: 5px;
	position: relative;
}
.UrunList li .Isim a:hover {
	text-decoration: none;
}
.UrunList li .Aciklama {
	margin: 4px 0 0;
}
.UrunList li .Aciklama {
	color: #5C6265;
	display: block;
	float: left;
	font-size: 10px;
	line-height: 18px;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: left;
	width: 100%;
}
.UrunList li .Aciklama p {
	color: #5C6265;
	display: block;
	float: left;
	font-size: 10px;
	line-height: 18px;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: left;
	width: 100%;
}
.UrunList li .Aciklama table {
	border-collapse: separate;
	border-spacing: 1px;
	color: #333333;
	line-height: 18px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
}
.UrunList li .Aciklama td {
	margin: 2px;
	padding: 0 5px;
}
.UrunList li .Aciklama thead tr th, .UrunList li .Aciklama table th, .UrunList li .Aciklama tbody tr th {
	background-color: #7D7E7E;
	color: #FFFFFF;
	font-size: 0.95em;
	font-weight: normal;
	padding: 0 5px;
	text-align: left;
	white-space: nowrap;
}
.UrunList li .Aciklama tr td {
	background-color: #DCDEDE;
	font-size: 0.9em;
	white-space: nowrap;
}
.UrunList li .Aciklama tr.odd td {
	background-color: #E9EBF0;
}
.UrunList li .Aciklama tr:hover td, .UrunList li .Aciklama tr:hover td, .UrunList li .Aciklama tr:hover th {
	background-color: #E69748;
	color: #FFFFFF;
}
.UrunList li .Aciklama tr.odd:hover td, .UrunList li .Aciklama tr.odd:hover td a, .UrunList li .Aciklama tr.odd:hover th a {
	background-color: #FEF3C7;
	color: #B77F01;
}
.UrunList li .Aciklama tr:hover th a:hover {
	background-color: #F7FBEF;
	border-bottom: 2px solid #86C200;
}
.UrunList li .Aciklama table a {
	background-image: none;
	border-bottom: 1px dotted #8A8F95;
	color: #608117;
	padding: 2px 12px 2px 2px;
	text-decoration: none;
}
.UrunList li .Aciklama table a:hover {
	background-image: none;
	border-bottom: 3px solid #333333;
	color: #A2A2A2;
	padding: 2px 12px 2px 2px;
	text-decoration: none;
}
.UrunList li .Aciklama table a:visited {
	border-bottom: 1px dotted #333333;
	color: #A2A2A2;
	padding-right: 12px;
	text-decoration: none;
}
.UrunList li .Aciklama table a:visited:hover {
	background-image: none;
	border-bottom: 3px solid #333333;
	color: #A2A2A2;
	padding: 2px 12px 2px 2px;
	text-decoration: none;
}
.UrunList li .Fiyat {
	color: #5C6265;
	display: block;
	float: left;
	position: relative;
	width: 100%;
}
.UrunList li .Detay {
	background: url("detay.html") no-repeat scroll 0 0 transparent;
	bottom: 6px;
	display: block;
	font-size: 10px;
	height: 32px;
	left: 0;
	line-height: 28px;
	margin-top: 10px;
	padding-left: 10px;
	position: absolute;
	text-align: left;
	text-decoration: none !important;
	width: 108px;
}
.UrunList li .Detay a:hover {
	text-decoration: none;
}
.Urunler #Resimler, .Urunler #Resimler ul, .Urunler #Resimler li {
	display: block;
	float: left;
	position: relative;
}
.Urunler #Resimler {
	padding-top: 20px;
}
.Urunler #Resimler ul {
	margin: 0;
	padding: 0;
	width: 100%;
}
.Urunler #Resimler li {
	list-style: none outside none;
	margin: 10px;
	padding: 0;
}
.Urunler #Resimler li img {
	border: 5px solid #DEE1E1;
}
.Urunler #Resimler a:hover img {
	border: 5px solid #3C68A6;
}
.Urunler.Main ul > li > a {
	background: none repeat scroll 0 0 #E69748;
	font-size: 1.35em;
}
.Urunler.Main ul li ul li a {
	background: none repeat scroll 0 0 #3C68A6;
	font-size: 0.8em;
}
.UrunDetay .BuyukResim {
	display: block;
	float: left;
	margin-bottom: 5px;
	margin-right: 8px;
	position: relative;
}
.UrunDetay .BuyukResim img {
	border: 2px solid #CCCCCC;
	display: block;
	float: left;
	position: relative;
}
.UrunDetay, .UrunDetay .Isim, .UrunDetay .Pdf, .UrunDetay .Pdf div, .UrunDetay .Pdf div a, .UrunDetay .Pdf div a span, .UrunDetay .Isim h1, .UrunDetay .Resimler, .UrunDetay .Resimler .Resim, .UrunDetay .Resimler .Resim Div, .UrunDetay .Resimler .Resim Div a, .UrunDetay .Resimler .DigerResimler, .UrunDetay .Aciklama, .UrunDetay .Resimler .DigerResimler div, .UrunDetay .Resimler .DigerResimler a, .UrunDetay .GenelBilgiler, .UrunDetay .TeknikBilgiler {
	display: block;
	float: left;
	position: relative;
}
.UrunAciklama {
	position: relative;
	float: left;
	width: 100%;
	height: auto;
}
.UrunAciklama h3 {
	color: #666666;
	font-size: 16px;
	line-height: 35px;
	text-decoration: none;
}
.UrunDetay, .UrunDetay .Isim, .UrunDetay .Isim h1 {
	width: 560px;
}
.UrunDetay, .UrunDetay .Isim {
	 color: #F2F2F2 !important;
    margin: -13px 0 0;
    padding: 0 0 14px;
}
.UrunDetay .Isim h1 {
   font-size: 13px;
    font-weight: normal;
    line-height: 30px;
    margin: 5px;
}
.UrunDetay .Isim h1 {
	border-bottom: 1px solid #DDDDDD !important;
	color: #454444 !important;
	text-align:right;
}
.UrunDetay .Resim {
	position: relative;
	float: left;
	display: block;
	width: 173px;
}
.UrunDetay .Resim img {
	border: none;
	margin: 0 10px 0 0;
}
.DigerReferanslar {
	
	float: right;
	padding: 0;
	position: relative;
	width: 222px;
	margin:-15px 0 0 0;
}
.DigerReferanslar h3{
   border-bottom: 1px solid #D8DADB;
    float: left;
    font-size: 11px;
    margin: 0px 0 19px;
    padding: 0 0 6px;
    position: relative;
    width: 100%;
}
.UrunDetay .Resimler, .UrunDetay .DigerResimler {
	margin-top: 10px;
	width: 100%;
}
.UrunDetay .Resimler img {
	border: medium none;
}
.UrunDetay .Resimler > .Resim {
	background: url("UrunDetayImgBg.html") repeat scroll 0 0 transparent;
	height: 268px;
	overflow: hidden;
	width: 343px;
}
.UrunDetay .Resimler > .Resim div {
	height: 224px;
	margin: 22px 0 0 23px;
	overflow: hidden;
	width: 298px;
}
.UrunDetay .Resimler .DigerResimler .Resim {
	border: 4px solid #CCCCCC;
	height: 50px;
	margin: 0 10px 0 0;
	overflow: hidden;
	width: 75px;
}
.UrunDetay .Resimler .DigerResimler .Resim > a {
	height: 50px;
	overflow: hidden;
	width: 75px;
}
.UrunDetay .GenelBilgiler {
	background: url("urun_detayli_bilgi.html") no-repeat scroll 0 0 transparent;
	border: medium none;
	height: 70px;
	margin-left: 85px;
	margin-top: 30px;
	width: 230px;
}
.UrunDetay .GenelBilgiler span {
	border: medium none;
	float: left;
	font-size: 16px;
	height: 36px;
	padding-left: 60px;
	padding-top: 23px;
	position: relative;
	width: 164px;
}
.UrunDetay .TeknikBilgiler {
	background: url("urun_teknik_bilgi.html") no-repeat scroll 0 0 transparent;
	border: medium none;
	height: 70px;
	margin-left: 85px;
	width: 230px;
}
.UrunDetay .TeknikBilgiler span {
	border: medium none;
	float: left;
	font-size: 16px;
	height: 36px;
	padding-left: 60px;
	padding-top: 23px;
	position: relative;
	width: 164px;
}
.UrunDetay .Aciklama {
	color: #5C6265;
	display: block;
	float: left;
	font-size: 12px;
	position: relative;
	text-align: right;
	width: 100%;
}
.UrunDetay .Aciklama2 {
	color: #5C6265;
	display: block;
	float: right;
	font-size: 12px;
	position: relative;
	text-align: left;
	width: 100%;
}
.UrunDetay .Aciklama h1 {
	color: #5C6265;
	display: block;
	float: right;
	font-size: 14px;
	margin: 0;
	position: relative;
	text-align: right;
	width: 330px;
}
.UrunDetay .UrunKodu, .UrunDetay .Fiyat {
	color: #5C6265;
	display: block;
	float: right;
	font-size: 12px;
	position: relative;
	text-align: right;
	width: 330px;
}
.UrunDetay .UrunKodu h1, .UrunDetay .Fiyat h1 {
	color: #5C6265;
	display: block;
	float: left;
	font-size: 14px;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: right;
	width: 270px;
}
.UrunKategoriAciklama {
	border-top: 0 none;
	float: left;
	padding-top: 0;
	width: 100%;
	position: relative;
}
.UrunKategoriAciklama2 {
	border-top: 0 none;
	float: right;
	padding-top: 0;
	width: 222px;
}
.UrunDetay .Pdf {
	padding: 10px 0;
	width: 100%;
}
.UrunDetay .Pdf div {
	background: url("PdfBg.html") repeat-x scroll 0 0 transparent;
}
.UrunDetay .Pdf div a {
	background: url("PdfBas.html") no-repeat scroll left top transparent;
	color: #515151;
	font-weight: bold;
	line-height: 58px;
	padding: 0 0 0 45px;
}
.UrunDetay .Pdf div a:hover {
	color: #660000;
}
.UrunDetay .Pdf div a span {
	background: url("PdfSon.html") no-repeat scroll right top transparent;
	padding: 0 20px 0 0;
}
.tblFiyat th {
	background: none repeat scroll 0 0 #E0E0DF;
	color: #2D0002;
	font-size: 16px;
	font-weight: normal;
	padding: 5px 10px;
}
.tblFiyat td {
	background: none repeat scroll 0 0 #FBF6F6;
	padding: 0 10px;
}
.tblFiyat tr.odd td {
	background: none repeat scroll 0 0 #F3F3F3;
}
.tblFiyat tr:hover td {
	background: none repeat scroll 0 0 #E51E23;
	color: #FFFFFF;
}
#frmSrcFiy {
	background: none repeat scroll 0 0 #F3F3F3;
	border: 1px solid #E2E2E2;
	display: block;
	font-size: 18px;
	padding: 10px;
	position: relative;
}
#frmSrcFiy input {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	font-size: 18px;
	padding: 5px;
}
#FileButonlar img {
	border: medium none;
	display: block;
	float: left;
	margin: 0 10px;
	position: relative;
}
#FileButonlar a {
	color: #666666;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 61px;
	position: relative;
	width: 50%;
}
#FileButonlar a:hover {
	color: #990000;
	text-decoration: none;
}
.SubMenus {
	position: relative;
	float: left;
	display: block;
	height: auto;
	width: 100%;
}
.SubMenus img {
	border: medium none;
	float: left;
}
.SubMenus li {
	background: url("IcoBas.png") no-repeat scroll 10px 3px;
	list-style-type: disc;
	border: 1px solid #CCCCCC;
	color: #63686D;
	display: block;
	float: left;
	margin: 0 0 10px;
	padding: 6px 6px 6px 45px;
	position: relative;
	width: 95%;
}
.SubMenus li p {
	font-size: 11px;
	font-style: italic;
	line-height: 16px;
	margin: 0;
	padding: 0;
}
.SubMenus li p img {
	float: left;
	margin: 2px;
	position: relative;
}
.SubMenus li ul li {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #63686D;
	display: block;
	float: left;
	margin: 0 0 2px 10px;
	padding: 6px;
	position: relative;
	width: 475px;
}
.SubMenus li ul li ul li {
	width: 400px;
}
.SubMenus li ul li ul li ul li {
	width: 325px;
}
.SubMenus li ul li ul li ul li ul li {
	width: 250px;
}
.SubMenus li a {
	color: #63686D;
	float: left;
	width: 100%;
}
.IletisimFormErr {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #384D62;
	color: #000000;
}
.SubMenusOzel {
	position: relative;
	float: left;
	display: block;
	height: auto;
	width: 100%;
}
.SubMenusOzel img {
	border: medium none;
	float: left;
}
.SubMenusOzel ul {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
}
.SubMenusOzel li {
	color: #222224;
	display: block;
	float: left;
	font-size: 15px;
	margin: 0 10px 0 0;
	padding: 0;
	position: relative;
	text-align: left;
	line-height: 24px;
	width: 243px;
}
/*MaviPiksel Tablo Bas*/
.MaviPikselTablo {
	border-collapse: collapse;
	color: #333333;
	margin: 0;
	padding: 0;
	width: 100%;
}
.MaviPikselTablo a {
	color: #3A4856;
	text-decoration: none;
}
.MaviPikselTablo a:visited {
	color: #777777;
}
.MaviPikselTablo a:hover {
	color: #000000;
}
.MaviPikselTablo caption {
	font: 200% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	padding-bottom: 10px;
	text-align: left;
	text-transform: uppercase;
}
.MaviPikselTablo thead th {
	background: none repeat scroll 0 0 #d1d1d1;
	color: #FFFFFF;
	font-weight: normal;
	padding: 15px 10px;
	text-align: left;
}
.MaviPikselTablo tbody, table thead {
	border: 1px solid #EAECEE;
}
.MaviPikselTablo tbody {
	border-bottom: 1px solid #EAECEE;
}
.MaviPikselTablo tbody td {
	border-right: 1px solid #EAECEE;
	padding: 2px 0 2px 16px;
	text-align: left;
}
.MaviPikselTablo tbody th {
	background: none repeat scroll 0 0 #d1d1d1;
	border-bottom: 1px solid #FFFFFF;
	color: #5B5B5B;
	padding: 10px;
	text-align: left;
	width: 100px;
}
.MaviPikselTablo tbody tr {
	background: none repeat scroll 0 0 #FFFFFF;
	border-bottom: 1px solid #E7E7E7;
}
.MaviPikselTablo tbody tr.odd {
	background: none repeat scroll 0 0 #B9EBEC;
}
.MaviPikselTablo tbody tr:hover {
	background: none repeat scroll 0 0 #EAECEE;
	color: #111111;
}
.MaviPikselTablo tfoot td, table tfoot th, table tfoot tr {
	background: none repeat scroll 0 0 #FFFFFF;
	font: 120% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	padding: 10px;
	text-align: left;
	text-transform: uppercase;
}
.MaviPikselTablo h1 {
	color: #2D1919;
	font-size: 24px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}
.MaviPikselTablo h2 {
	color: #2D1919;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: -0.05em;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}
.MaviPikselTablo h3 {
	color: #2D1919;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.MaviPikselTablo h4 {
	color: #2D1919;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
/*MaviPiksel Tablo Son*/
/*TipA Tablo*/
.TipATablo {
	border-collapse: collapse;
	color: #333333;
	font: 100% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
}
.TipATablo a {
	color: #3A4856;
	text-decoration: none;
}
.TipATablo a:visited {
	color: #777777;
}
.TipATablo img {
	border: medium none;
}
.TipATablo a:hover {
	color: #FFFFFF;
}
.TipATablo caption {
	font: 200% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	padding-bottom: 10px;
	text-align: left;
	text-transform: uppercase;
}
.TipATablo thead th {
	background: none repeat scroll 0 0 #3A4856;
	color: #FFFFFF;
	font-weight: normal;
	padding: 15px 10px;
	text-align: left;
}
.TipATablo tbody, table thead {
	border: 1px solid #EAECEE;
}
.TipATablo tbody {
	border-bottom: 1px solid #EAECEE;
}
.TipATablo tbody td {
	padding: 10px;
	text-align: left;
}
.TipATablo tbody th {
	background: none repeat scroll 0 0 #8BF7F9;
	border-bottom: 1px solid #FFFFFF;
	color: #5B5B5B;
	padding: 10px;
	text-align: left;
}
.TipATablo tbody tr {
	background: none repeat scroll 0 0 #F3F5F7;
}
.TipATablo tbody tr.odd {
	background: none repeat scroll 0 0 #E9EBEC;
}
.TipATablo tbody tr:hover {
	background: none repeat scroll 0 0 #D02C39;
	color: #FFFFFF;
}
.TipATablo tbody tr:hover a {
	color: #FFFFFF;
}
.TipATablo tfoot td, table tfoot th, table tfoot tr {
	background: none repeat scroll 0 0 #FFFFFF;
	font: 120% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	padding: 10px;
	text-align: left;
	text-transform: uppercase;
}
.TipATablo h1 {
	color: #2D1919;
	font-size: 24px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}
.TipATablo h2 {
	color: #2D1919;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: -0.05em;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}
.TipATablo h3 {
	color: #2D1919;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.TipATablo h4 {
	color: #2D1919;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
/*TipA Tablo Son*/
.Sertifika, .Sertifika a {
	position: absolute;
	top: 0;
	right: 68px;
	width: 62px;
	height: 51px;
}
/*MaviPiksel Footer Yazi*/
.Mavipiksel {
	display: block;
	float: left;
	font-size: 11px;
	line-height: 30px;
	margin: 0;
	position: relative;
	width: 100%;
}
.Mavipiksel a {
	color: #818387;
}
.Mavipiksel a:hover {
	color: #c2c2c2 !important;
	text-decoration: none;
}
/*MaviPiksel Footer Yazi Son*/
/*Sayfalama Bas*/
.SayfalarBody {
	display: block;
	float: left;
	margin: 20px 0;
	position: relative;
	width: 100%;
}
.SayfalarBodyIc {
	display: block;
	margin: 0 auto;
	position: relative;
	width: 650px;
}
.SayfalarBodyIc div {
	display: block;
	float: left;
	position: relative;
}
.SayfalarBodyIc div {
	width: auto;
}
.SayfalarBodyIc .IlkSayfa a {
	background: url("ilerigeri_home.jpg") no-repeat scroll left top transparent;
	display: block;
	float: left;
	height: 22px;
	margin: 0 5px 0 0;
	position: relative;
	width: 31px;
}
.SayfalarBodyIc .SonSayfa a {
	background: url("ilerigeri_son.jpg") no-repeat scroll left top transparent;
	display: block;
	float: left;
	height: 22px;
	position: relative;
	width: 31px;
}
.SayfalarBodyIc .Ileri a {
	background: url("ilerigeri_ileri.jpg") no-repeat scroll left top transparent;
	display: block;
	float: left;
	height: 22px;
	margin: 0 5px 0 0;
	position: relative;
	width: 22px;
}
.SayfalarBodyIc .Geri a {
	background: url("ilerigeri_geri.jpg") no-repeat scroll left top transparent;
	display: block;
	float: left;
	height: 22px;
	margin: 0 5px 0 0;
	position: relative;
	width: 22px;
}
.SayfalarBodyIc .Sayfalar {
	background: none repeat scroll 0 0 #F4F4F4;
	border: 1px solid #CCCCCC;
	font-size: 11px;
	line-height: 21px;
	margin: 0 5px 0 0;
	text-align: center;
	width: 500px;
}
.SayfalarBodyIc .Sayfalar a {
	color: #666666;
	padding: 0 5px;
}
.SayfalarBodyIc .Sayfalar .Aktif {
	color: #330000;
	font-weight: bold;
}
.SayfalarBodyIc .Sayfalar .Aktif:hover {
	text-decoration: none;
}
/*Sayfalama Son*/
/*Arama Bas*/
.AramaHome, .AramaHome form {
	display: block;
	float: right;
	position: relative;
	z-index: 999;
}
.AramaHome {
	width: 156px;
	height: 25px;
	margin: -26px 100px 0 0;
}
.AramaHome #frmAra {
	width: 156px;
	margin: 0 0;
	height: 25px;
	border: 1px solid #ebebeb;
	background: #f7f6f6;
}
.AramaHome form input {
	color: #959595;
	float: left;
	font-size: 11px;
	height: 17px;
	padding: 3px;
	position: relative;
	width: 126px;
	border: none;
	background: none;
}
.AramaHome form #btnSrc {
	border: 0 none !important;
	height: 12px !important;
	padding: 6px !important;
	width: 12px !important;
	background: none !important;
	margin: 0px !important;
}
.Arama, .Arama .Sol, .Arama .Sag, .Arama input, .Arama select {
	display: block;
	float: left;
	position: relative;
}
.Arama {
	border-bottom: 1px solid #EBEBEB;
	border-top: 1px solid #EBEBEB;
	color: #454545;
	margin: 0 0 15px;
	padding: 15px 0;
	width: 100%;
}
.Arama input, .Arama select {
	margin: 3px;
}
.Arama .Sol, .Arama .Sag {
	font-size: 14px;
	height: 100%;
	line-height: 30px;
}
.Arama .Sol {
	padding: 5px 15px 0 0;
	text-align: right;
	width: 100px;
}
.Arama .Sag {
	width: 300px;
}
/*Arama Son*/
/*Form Eror*/
.formError {
	cursor: pointer;
	display: block;
	left: 300px;
	padding-bottom: 13px;
	position: absolute;
	top: 300px;
	z-index: 5000;
}
.formError .formErrorContent {
	background: none repeat scroll 0 0 #FF0000;
	border: 2px solid #DDDDDD;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 0 6px #000000;
	color: #FFFFFF;
	font-family: tahoma;
	font-size: 11px;
	padding: 4px 10px;
	width: 150px;
}
.formError .formErrorArrow {
	bottom: 0;
	height: 15px;
	left: 20px;
	position: absolute;
	width: 15px;
	z-index: 5001;
}
.formError .formErrorArrowBottom {
	margin: -6px;
	top: 0;
}
.formError .formErrorArrow div {
	background: none repeat scroll 0 0 #FF0000;
	border-left: 2px solid #DDDDDD;
	border-right: 2px solid #DDDDDD;
	box-shadow: 0 2px 3px #444444;
	display: block;
	font-size: 0;
	height: 1px;
	line-height: 0;
	margin: 0 auto;
}
.formError .formErrorArrowBottom div {
	box-shadow: none;
}
.formError .formErrorArrow .line10 {
	border: medium none;
	width: 15px;
}
.formError .formErrorArrow .line9 {
	border: medium none;
	width: 13px;
}
.formError .formErrorArrow .line8 {
	width: 11px;
}
.formError .formErrorArrow .line7 {
	width: 9px;
}
.formError .formErrorArrow .line6 {
	width: 7px;
}
.formError .formErrorArrow .line5 {
	width: 5px;
}
.formError .formErrorArrow .line4 {
	width: 3px;
}
.formError .formErrorArrow .line3 {
	border-bottom: 0 solid #DDDDDD;
	border-left: 2px solid #DDDDDD;
	border-right: 2px solid #DDDDDD;
	width: 1px;
}
.formError .formErrorArrow .line2 {
	background: none repeat scroll 0 0 #DDDDDD;
	border: medium none;
	width: 3px;
}
.formError .formErrorArrow .line1 {
	background: none repeat scroll 0 0 #DDDDDD;
	border: medium none;
	width: 1px;
}
/*Form Eror Son*/

.BasinBultenleri a:hover {
	text-decoration: none;
}
.BasinBultenleri .ResimArea {
	display: block;
	float: left;
	height: 130px;
	margin-right: 15px;
	position: relative;
	width: 228px;
}
.BasinBultenleri .ResimArea img {
	border: 4px solid #E9E9E9;
	padding: 2px;
}
.BasinBultenleri, .BasinBultenleri ul, .BasinBultenleri ul li, .BasinBultenleri ul li h4, .BasinBultenleri ul li h3 {
	font-weight: normal;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
}
.BasinBultenleri ul li h4, .BasinBultenleri ul li h4 a {
	color: #535353;
	font-size: 12px;
	text-decoration: none;
}
.BasinBultenleri ul li h3, .BasinBultenleri ul li h3 a {
	color: #2D2F36;
	font-size: 18px;
	text-decoration: none;
}
.BasinBultenleri ul li {
	border-bottom: 1px solid #EBEBEB;
	float: left;
	list-style: none outside none;
	margin: 20px 0 0;
	padding: 0 0 20px;
	position: relative;
}
.BasinBultenleri ul li .Detay {
	color: #B01917;
}
.BasinBulteniDetay, .BasinBulteniDetay .EkstraLink, .BasinBulteniDetay h4, .BasinBulteniDetay h1, .BasinBulteniDetay .ResimArea, .BasinBulteniDetay .ResimArea .ResimBody {
	display: block;
	float: left;
	position: relative;
}
.BasinBulteniDetay {
	margin-top: 10px;
}
.BasinBulteniDetay .ResimArea {
	margin-bottom: -10px;
	margin-left: -20px;
	margin-top: -12px;
}
.BasinBulteniDetay .ResimArea .ResimBody {
	background: url("HomeHaberBg.html") repeat scroll 0 0 transparent;
	height: 189px;
	margin: 17px 0 0 19px;
	overflow: hidden;
	width: 301px;
	z-index: 1;
}
.BasinBulteniDetay .ResimArea, .BasinBulteniDetay .ResimArea .ResimMask {
	height: 226px;
	overflow: hidden;
	width: 341px;
}
.BasinBulteniDetay .ResimArea .ResimMask {
	background: url("HomeHaberMask.html") repeat scroll 0 0 transparent;
	display: block;
	left: 0;
	position: absolute;
	top: 0;
	z-index: 2;
}
.BasinBulteniDetay, .BasinBulteniDetay h4, .BasinBulteniDetay h1 {
	width: 100%;
}
.BasinBulteniDetay h4, .BasinBulteniDetay h1 {
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.BasinBulteniDetay h1 {
	color: #B01917;
	font-size: 18px;
}
.BasinBulteniDetay h4 {
	color: #535353;
	font-size: 14px;
	font-style: italic;
	text-align: left;
}
.BasinBulteniDetay .EkstraLink {
	border-top: 1px solid #EBEBEB;
	margin: 15px 0 0;
	padding: 15px 0;
	text-align: right;
	width: 100%;
}
.BasinBulteniDetay .EkstraLink a {
	font-size: 16px;
	text-decoration: none;
}
.BasinBulteniDetay .EkstraLink a:hover {
	color: #B01917;
}
#BultenSlider img {
	border: none;
}
.SubMenusHover, .SubMenusHover ul {
	position: relative;
	float: left;
	width: 100%;
	height: auto;
}
.SubMenusHover ul li {
	position: relative;
	float: left;
	width: 310px;
	height: 250px;
	list-style: none;
	overflow: hidden;
	margin: 0 15px 15px 0;
}
.SubMenusHover ul li .HoverItem {
	position: absolute;
	left: 0;
	top: 0;
	width: 310px;
	z-index: 999;
	height: 250px;
}
.SubMenusHover ul li .HoverItem img {
	position: relative;
	float: left;
	border: none;
	cursor: pointer;
}
.SubMenusHover ul li .HoverItem h2 {
	position: absolute;
	float: left;
	top: 50%;
	text-align: center;
	width: 100%;
	font-size: 15px;
	line-height: 18px;
	color: #5a0000;
	font-weight: bold;
	margin: 0;
	padding: 0;
	z-index: 999;
}
.SubMenusHover ul li .Aciklama {
	color: #000000;
	font-size: 12px;
	height: 240px;
	left: 0;
	line-height: 15px;
	padding: 5px;
	position: absolute;
	text-align: justify;
	top: 0;
	color: #796b6b;
	width: 300px;
	z-index: 998;
}
.MaviListe {
	position: relative;
	float: left;
	width: 100%;
	height: auto;
	list-style: none;
}
.MaviListe li {
	position: relative;
	float: left;
	width: 100%;
}
.MaviListe li a {
	text-decoration: none;
	font-weight: bold;
	line-height: 50px;
}
.MaviListe li a span {
	border-right: 2px solid #000000;
	float: left;
	font-size: 14px;
	font-weight: normal;
	line-height: 50px;
	margin: 0 10px 0 0;
	position: relative;
	width: 136px !important;
}
/*.Referanslar, .Referanslar ul {
	position: relative;
	float: left;
	width: 100%;
	height: auto;
}
.Referanslar h1 {
	position: relative;
	float: left;
	width: 100%;
	font-size: 12px;
	color: #6a6a6a;
	font-weight: normal;
	line-height: 16px;
	margin: 0 0 15px 0;
}
.Referanslar ul li {
	position: relative;
	float: left;
	width: 173px;
	height: 143px;
	list-style: none;
	overflow: hidden;
	margin: 0 22px 15px 0;
}
.Referanslar ul li .HoverItem {
	position: absolute;
	left: -173px;
	top: 0;
	width: 173px;
	z-index: 999;
	height: 112px;
	background: url(hoveritem.png) no-repeat top left;
}
.Referanslar ul li .HoverItem img {
	position: relative;
	float: left;
	border: none;
	cursor: pointer;
}
.Referanslar ul li a {
	text-decoration: none;
}
.Referanslar ul li .HoverItem h4 {
	border-bottom: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-size: 15px;
	line-height: 18px;
	margin: 0 auto;
	padding: 5px;
	position: relative;
	text-align: center;
	width: 86%;
}
.Referanslar ul li .HoverItem p {
	position: relative;
	float: left;
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	line-height: 15px;
	width: 100%;
	margin: 3px 0 0 0;
}
.Referanslar ul li .Aciklama {
	color: #000000;
	font-size: 12px;
	height: 143px;
	left: 0;
	line-height: 15px;
	padding: 0;
	position: absolute;
	text-align: justify;
	top: 0;
	color: #796b6b;
	width: 173px;
	z-index: 998;
}
.Referanslar ul li .Aciklama img {
	border: none;
	padding: 0;
	margin: 0;
}
.Referanslar ul li .Aciklama h2 {
	position: relative;
	float: left;
	width: 100%;
	font-size: 11px;
	margin: 4px 0 0 0;
	line-height: 14px;
	color: #e61d2d;
}
.Referanslar ul li .Aciklama h2 span {
	width: 100%;
	float: left;
	position: relative;
	color: #68696c;
	font-size: 11px;
}
.Referanslar .Tumu {
	position: relative;
	float: left;
	width: 100%;
	height: auto;
}
.Referanslar .Tumu a {
	font-size: 11px;
	color: #e61d2d;
	line-height: 13px;
	text-decoration: none;
	width: auto;
}
.Referanslar .Tumu span {
	border-top: 1px solid #D3D3D3;
	float: right;
	height: 1px;
	margin: 7px 0 0;
	position: relative;
	width: 73%;
}*/
.HomeKategori {
	position: relative;
	float: right;
	display: block;
	width: 573px;
	height: 356px;
}
.HomeKategori .ui-tabs {
	padding: 0 !important;
	border: none !important;
}
.HomeKategori .ui-tabs-vertical {
	width: 100% !important;
}
.HomeKategori .ui-tabs-vertical .ui-tabs-nav {
	padding: 0;
	float: left;
	width: 180px;
	border: none;
	background: url(solkisimayirici.png) no-repeat top right;
}
.HomeKategori .ui-tabs-vertical .ui-tabs-nav li {
	clear: left;
	width: 125px;
	margin: 0;
	padding: 0 8px 0 0 !important;
	border-bottom: 1px solid #cbcbcb !important;
}
.HomeKategori .ui-tabs-vertical .ui-tabs-nav li a {
	display: block;
	width: 100%;
	font-size: 10px;
	color: #5a5a5a;
	line-height: 12px;
	margin: 6.3px 0;
	white-space: normal !important;
	text-align: left;
	padding: 7px 5px 7px 3px;
}
.HomeKategori .ui-tabs-vertical .ui-tabs-nav li.ui-state-active {
	/*background: url("homecatbg.png") no-repeat scroll right top transparent !important;*/
	padding: 0 0 0 0;
}
.HomeKategori .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a {
	/*	background: url("libg.jpg") repeat-x scroll right top transparent !important;*/
	background: #e9e9e9;
	color: #5a5a5a;
	width: 100%;
	margin: 11px 0;
	padding: 7px 5px 7px 3px;
}
.HomeKategori .ui-tabs-vertical .ui-tabs-panel {
	padding: 0;
	float: right;
	width: 375px;
	font-size: 11px;
	color: #7b7b7b;
	line-height: 16px;
	text-align: justify;
}
.HomeKategori .ui-tabs-vertical .ui-tabs-panel img {
	border: none;
	text-align: center;
}
.HomeKategori h2 {
	color: #6A6A6A;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	margin: 0 0 15px;
	position: relative;
	width: 100%;
		border-bottom:1px solid #D3D3D3;
}
.HomeKategori .ui-tabs-vertical .ui-tabs-panel a {
	text-align: center;
}
.HomeKategori .ui-tabs-vertical .ui-tabs-panel .Detay {
	background: none repeat scroll 0 0 #333E42;
	color: #FFFFFF;
	float: left;
	font-size: 10px;
	left: 50%;
	line-height: 14px;
	margin-left: -40px;
	margin-top: 10px;
	padding: 5px;
	position: relative;
	text-align: center;
	text-decoration: none;
	width: 80px;
}
.ReferanslarHome {
	position: relative;
	float: left;
	width: 361px;
	height: 360px;
}
.ReferanslarHome ul {
	position: relative;
	float: left;
	width: 361px;
}
.ReferanslarHome h1 {
	position: relative;
	float: left;
	width: 100%;
	font-size: 12px;
	color: #6a6a6a;
	font-weight: normal;
	line-height: 16px;
	margin: 0 0 15px 0;
	border-bottom:1px solid #D3D3D3;
}
.ReferanslarHome ul li {
	position: relative;
	float: left;
	width: 173px;
	height: 143px;
	list-style: none;
	margin: 0 15px 15px 0;
}
.ReferanslarHome ul li .HoverItem {
	position: absolute;
	left: -173px;
	top: 0;
	width: 173px;
	z-index: 999;
	height: 112px;
	background: url(hoveritem.png) no-repeat top left;
}
.ReferanslarHome ul li .HoverItem img {
	position: relative;
	float: left;
	border: none;
	cursor: pointer;
}
.ReferanslarHome ul li a {
	text-decoration: none;
}
.ReferanslarHome ul li .HoverItem h4 {
	border-bottom: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-size: 15px;
	line-height: 18px;
	margin: 0 auto;
	padding: 5px;
	position: relative;
	text-align: center;
	width: 86%;
}
.ReferanslarHome ul li .HoverItem p {
	position: relative;
	float: left;
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	line-height: 15px;
	width: 100%;
	margin: 3px 0 0 0;
}
.ReferanslarHome ul li .Aciklama {
	color: #000000;
	font-size: 12px;
	height: 143px;
	left: 0;
	line-height: 15px;
	padding: 0;
	position: absolute;
	text-align: justify;
	top: 0;
	color: #796b6b;
	width: 173px;
	z-index: 998;
}
.ReferanslarHome ul li .Aciklama img {
	border: none;
	padding: 0;
	margin: 0;
}
.ReferanslarHome ul li .Aciklama h2 {
	position: relative;
	float: left;
	width: 100%;
	font-size: 11px;
	margin: 4px 0 0 0;
	line-height: 14px;
	color: #e61d2d;
}
.ReferanslarHome ul li .Aciklama h2 span {
	width: 100%;
	float: left;
	position: relative;
	color: #68696c;
	font-size: 11px;
}
.ReferanslarHome .Tumu {
	position: relative;
	float: left;
	width: 100%;
	height: auto;
}
.ReferanslarHome .Tumu a {
	font-size: 11px;
	color: #e61d2d;
	line-height: 13px;
	text-decoration: none;
	width: auto;
}
.ReferanslarHome .Tumu span {
	border-top: 1px solid #D3D3D3;
	float: right;
	height: 1px;
	margin: 7px 0 0;
	position: relative;
	width: 73%;
}
.ReferanslarDetay {
	position: relative;
	float: left;
	width: 100%;
	height: auto;
}
.ReferanslarDetay h1 {
	position: relative;
	float: left;
	display: block;
	font-size: 16px;
	font-weight: normal;
	line-height: 20px;
	color: #5A0000;
	margin: 0 0 15px 0;
	padding: 0;
	width: 100%;
}
.ReferanslarDetay img {
	position: relative;
	float: lefT;
	margin: 0 10px 0 0;
	border: 3px solid #E4E5E6;
}
.ReferanslarDetay .Aciklama {
	position: relative;
	float: left;
	display: block;
	width: auto;
}
#SagBolum .OrtaKisim {
	position: relative;
	float: left;
	display: block;
	width: 560px;
	padding: 0 0;
}
#SagBolum .SagKisim {
	float: right;
	width: 222px;
	position: relative;
/*	border-top: 1px solid #D8DADB;*/
	padding: 0 15px;
}
#ReferansKategorileriList {
	position: relative;
	float: left;
	display: block;
	width: 100%;
}
#ReferansKategorileriList ul{
	margin: 0;
	position: relative;
	float: left;
	padding: 0;
	width: 100%;
}
#ReferansKategorileriList ul li {
	list-style: none outside none;
	margin: 0;
	width: 100%;
	position: relative;
	float: left;
}
#ReferansKategorileriList ul li a {
	border-bottom: 1px solid #D8DADB;
	padding: 9px 0 7px;
	text-decoration: none;
	width: 100%;
	position: relative;
	float: left;
}
#ReferansKategorileriList ul li ul li a {
 padding: 9px 0 7px 7px;
    width: 119px;
}
#ReferansKategorileriList ul li a span {
	color: #464646;
	cursor: pointer;
	font-size: 12px;
	line-height: 16px;
	padding: 0;
	width: 100%;
}
#ReferansKategorileriList ul li ul li a span{
	font-size:11px;
	color:#918989;
}
#ReferansKategorileriList ul li.aktif a span{
	color:#E61D2D !important;
}
.Referanslar, .Referanslar ul, .Referanslar ul li {
	position: relative;
	float: lefT;
	margin: 0;
	padding: 0;
	display: block;
	width: 100%;
	list-style: none;
}
.RefKategoriAciklama {
	float: left;
	width: 575px;
	border-top: 1px solid #D8DADB;
	padding: 15px 0;
}
.RefKategoriAciklama2 {
	float: right;
	width: 222px;
	border-top: 1px solid #D8DADB;
	padding: 15px 0;
}

.RefKatItems ul li{
   	float: left !important;
    height: 220px !important;
    list-style: none outside none !important;
    margin: 15px 17px 15px 0 !important;
    overflow: hidden !important;
    position: relative !important;
    width: 260px !important
}
.RefKatItems ul li h3{
	 color: #E61D2D;
    float: left;
    font-size: 11px;
    line-height: 14px;
    margin: 4px 0 0;
    position: relative;
    width: 100%
}
.RefList {
	position: relative !important;
	float: left !important;
	display: block !important;
	width: 100% !important;
}
.RefList li {
	    float: left !important;
    height: 190px !important;
    list-style: none outside none !important;
    margin: 0 0px 15px 45px !important;
    overflow: hidden !important;
    position: relative !important;
    width: 226px !important;
}
.RefList li h2 {
	color: #E61D2D;
	float: left;
	font-size: 11px;
	line-height: 14px;
	margin: 4px 0 0;
	position: relative;
	width: 100%;
}
.RefList li h2 span {
	color: #68696C;
	float: left;
	font-size: 11px;
	position: relative;
	width: 100%
}
#AccordionUrunler {
	position: relative;
	float: lefT;
	display: block;
	width: 100%;
	margin: 15px 0 0 0;
}
#AccordionUrunler h2 {
	font-size: 14px;
	margin: 0;
	padding: 0;
}
#AccordionUrunler .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background: #efeeee;
}
.DigerReferanslar ul {
	display: block !important;
	float: left !important;
	position: relative !important;
	width: 222px !important;
}
.DigerReferanslar ul li {
  float: left !important;
    height: 220px !important;
    list-style: none outside none !important;
    margin: 0 0 15px !important;
    overflow: hidden !important;
    padding: 0;
    position: relative !important;
    text-align: left;
}
.DigerReferanslar ul li h2 {
	color: #E61D2D;
	float: left;
	font-size: 11px;
	line-height: 14px;
	margin: 4px 0 0;
	position: relative;
	width: 100%;
}
.DigerReferanslar ul li h2 span {
	color: #68696C;
	float: left;
	font-size: 11px;
	position: relative;
	width: 100%;
}
/*Yeni Banner AyÄ±k ol */
#Banner #Banners {
	position: relative;
	overflow: hidden;
	margin: 0 0 15px 0;
	background: #68696c;
	color: #fff;
}
#Banner #Banners ul {
	width: 235px;
	height: 306px;
	padding: 0;
	margin: 0;
}
#Banner #Banners ul li {
}
#Banner #Banners ul li .body-div {
	overflow: hidden;
	position: relative;
	background: #424143;
}
*:first-child+html #Banner #Banners ul li .body-div {
	vertical-align: top;
}
* html #Banner #Banners ul li .body-div {
	vertical-align: top;
}
#Banner #Banners ul li .body-div h2 { /*position:absolute; top:0px; left:0px;*/
	padding: 5px 13px 3px 13px;
	margin: 0;
	width: 209px;
	height: 15px;
	background: #68696c;
	border-bottom: 1px solid #999a9d;
	font-size: 11xp;
	color: #fff;
	text-transform: capitalize;
	cursor: pointer;
	vertical-align: top;
}
#Banner #Banners ul li .content-div {
	overflow: hidden;
	padding: 0;
}
#Banner #Banners ul li .content-div div {
	padding: 20px 13px 10px 13px;
}
#Banner #Banners ul li .content-div h6 {
	margin: 0 0 5px 0;
	font-size: 10px;
	color: #fff;
}
#Banner #Banners ul li .content-div h3 {
	margin: 0 0 10px 0;
	font-weight: normal;
	font-size: 26px;
	line-height: 26px;
	color: #fff;
}
#Banner #Banners ul li .content-div p {
	margin: 0 0 15px 0;
	color: #fff;
	font-size:12px;
}
#Banner #Banners ul li .content-div div.description-text {
	margin: 0 0 15px 0;
	padding: 0;
	color: #fff;
}
#Banner #Banners ul li .content-div div.description-text div {
	margin: 0;
	padding: 0;
}
#Banner #Banners ul li .content-div a {
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #7e90b0;
}
#Banner #Banners ul li .image-div {
	position: absolute;
	top: 0px;
	right: 0px;
}
#Banner h2 {
	margin: 0 0 15px 0;
	font: bold 10px/normal Arial, Helvetica, sans-serif;
	color: #7e90b0;
	text-transform: uppercase;
}
#Banner ul.featured-projects-list {
	overflow: hidden;
}
#Banner ul.featured-projects-list li {
	float: left;
	width: 170px;
	margin: 0 15px 15px 0;
}
*:first-child+html #Banner ul.featured-projects-list li {
	height: 172px;
}
#Banner ul.featured-projects-list li p {
	margin: 0 0 3px 0;
	font-size: 10px;
	color: #58595b;
}
#Banner ul.featured-projects-list li img {
	margin: 0 0 5px 0;
}
#Banner ul.featured-projects-list li a {
	font-size: 12px;
}
#Banner ul.content-list {
	overflow: hidden;
	margin: 0 0 25px;
}
#Banner ul.content-list li {
	float: left;
	margin: 0 16px 0 0;
}
#Banner ul.content-list li.last-child {
	margin: 0;
}
#Banner ul.content-list li a {
}
#Banner ul.news-list {
	margin: 0 -16px 0 0;
}
#Banner ul.news-list li {
	float: left;
	margin: 0 16px 10px 0;
	width: 180px;
}
*:first-child+html #Banner ul.news-list li {
	margin: 0 0 10px 0;
}
*:first-child+html #Banner ul.news-list li.clear {
	margin: 0 16px 10px 0;
}
#Banner ul.news-list li strong {
	display: block;
	font: bold 10px/normal Arial, Helvetica, sans-serif;
	color: #282828;
}
#Banner ul.news-list li a {
	font-weight: bold;
	font-size: 11px;
}
#Banner a.more-link {
	clear: both;
	float: left;
	display: block;
	padding: 10px 0;
	width: 170px;
	font-size: 12px;
	border-top: 1px solid #d8dadb;
}
/*Yeni Banner AyÄ±k ol*/
