/*
font-family: 'Roboto', sans-serif;
font-family: 'Open Sans', sans-serif;
font-family: 'Montserrat', sans-serif;
font-family: 'Raleway', sans-serif;
font-family: 'PT Sans', sans-serif;
font-family: 'PT Sans Narrow', sans-serif;
font-family: 'Poppins', sans-serif;
*/
body{margin:0 0 0 0;font-size:12px;font-family:Arial;color:#18384D;background:url('../tema/body.jpg'); background-attachment: fixed;}
a{text-decoration:none; transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;}
a:hover{cursor:pointer;}
.sag{float:right}
.sol{float:left}
.fontkalin{font-weight:bold}
.temizle{clear:both;min-height:1px;}
.genelwidth{width:100%;min-height:1px;}
.roboto { font-family: 'Roboto', sans-serif; }
.opensans { font-family: 'Open Sans', sans-serif; }
.montserrat { font-family: 'Montserrat', sans-serif; }
.raleway { font-family: 'Raleway', sans-serif; }
.ptsans { font-family: 'PT Sans', sans-serif; }
.ptsansnarrow { font-family: 'PT Sans Narrow', sans-serif; }
.poppins { font-family: 'Poppins', sans-serif; }
.position{position:absolute;}
.italik {font-style:italic }
.minheight{min-height:1px;}
h1{list-style:none;font-size:0px !important;margin:0px !important;padding:0px !important;height:0px;width:0px}
h2{list-style:none;font-size:0px !important;margin:0px !important;padding:0px !important;height:0px;width:0px}
.center{text-align:center;}
.gizle{display:none;}
.bottom30{margin-bottom:30px;}
.bottom20{margin-bottom:20px;}
.bottom10{margin-bottom:10px !important;}
.bottom0{margin-bottom:0 !important;}
.bottom15{margin-bottom:15px !important;}
.bottom13{margin-bottom:13px;}
.bottom7{margin-bottom:7px;}
.bottom5{margin-bottom:5px !important;}
.bottom3{margin-bottom:3px;}
.bottom0{margin-bottom:0px !important;}
.top0{margin-top:0px !important}
.top5{margin-top:5px !important}
.top3{margin-top:3px}
.top6{margin-top:6px;font-size:11px;}
.top7{margin-top:7px;}
.top8{margin-top:8px !important;}
.top10{margin-top:10px !important;}
.top15{margin-top:15px !important}
.top18{margin-top:18px}
.top20{margin-top:20px}
.top25{margin-top:25px}
.top26{margin-top:26px}
.top27{margin-top:27px}
.top30{margin-top:30px}
.top35{margin-top:35px}
.top34{margin-top:34px}
.top39{margin-top:39px}
.top40{margin-top:40px}
.top45{margin-top:45px}
.top49{margin-top:49px}
.top50{margin-top:50px}
.top55{margin-top:55px}
.mright20{margin-right:20px !important;}
.mright{margin-right:0px !important;}
.mleft{margin-left:0px !important;}
.mright30{margin-right:30px;}
.mright15{margin-right:15px;}
.mright10{margin-right:10px;}
.mright5{margin-right:5px;}
.mright7{margin-right:7px;}
.mright4{margin-right:4px;}
.mleft40{margin-left:40px;}
.mleft55{margin-left:55px;}
.mleft35{margin-left:35px;}
.mleft20{margin-left:20px;}
.mleft10{margin-left:10px;}
.mleft5{margin-left:5px;}
.mleft3{margin-left:3px;}
.esitle{text-align:justify}
.font18{font-size:18px;}
.font24{font-size:24px !important;}
.font20{font-size:20px !important;}
.font28{font-size:28px;}
.font32{font-size:32px;}
.font17{font-size:17px;}
.font16{font-size:16px;}
.font14{font-size:14px;}
.font12{font-size:12px;}
.font11{font-size:11px;}
.font10{font-size:10px;}
.tahoma{font-family:Tahoma !important;}
.gri { color:#444 }
a, span, div, ul, li{outline:none;}
.ortala{width:1240px;margin:0 auto;}
.lineheight{line-height:150%;}
#header             { width:1240px; height:118px; background:rgba(255,255,255,0.8);  }
#header2            { width:1240px; height:118px; background:rgba(255,255,255,0.8);  position:absolute; top:15px !important; z-index:999 !important;    -webkit-transition: 0.3s all;    -webkit-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.05);    -moz-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.05);    box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.05); }
#header2:hover 		{ background:rgba(255,255,255,1); }
.facebook a         { display:block; float:left; background:url(../tema/facebook.png);    width:24px; height:24px;}
.facebook a:hover   { background:url(../tema/facebook_hover.png); }
.twitter a          { display:block; float:left; background:url(../tema/twitter.png);     width:24px; height:24px; margin-right:3px;}
.twitter a:hover    { background:url(../tema/twitter_hover.png); }
.google_plus a      { display:block; float:left; background:url(../tema/google_plus.png); width:24px; height:24px;}
.google_plus a:hover{ background:url(../tema/google_plus_hover.png); }
.instagram a        { display:block; float:left; background:url(../tema/instagram.png);   width:24px; height:24px; margin-left:1px;}
.instagram a:hover  { background:url(../tema/instagram_hover.png); }
.linkedin a         { display:block; float:left; background:url(../tema/linkedin.png);    width:24px; height:24px;}
.linkedin a:hover   { background:url(../tema/linkedin_hover.png); }
.telefon a          { display:block; font-size:11px; color:#444; margin:8px 25px 0 0; }
.telefon a:hover    { color:#FF3300; }
.email a            { display:block; font-size:11px; color:#444; margin:8px 20px 0 0; }
.email a:hover      { color:#FF3300; }
.logo               { margin:5px 0 0 10px; }
.logo img           { max-height:65px; }
#menubar            { width:1230px; background:#f2f2f2; padding:10px 0 10px 10px; }
#menubar ul			{list-style:none;margin:0 0 0 0;padding:0;float:right;}
#menubar ul li		{padding:0 0;float:left;}
#menubar ul li a	{display:block;padding:0 25px 0 25px; margin-bottom:2px; border-right:1px solid #ccc; font-size:18px; font-family:'PT Sans Narrow'; color:#444; transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;}
#menubar ul li a:hover { color:#FF3300; }
#menubar ul li ul	{margin:0 0 0 0;padding:12px 3px 1px 3px; z-index:9999999 !important;display:none;position:absolute;z-index:200;width:200px;background:#f2f2f2;}
#menubar ul li ul li a{display:block;padding:5px; width:190px; border-right:0px; font-size:14px; font-family:'Poppins'; color:#444; background:#fff; }
#menubar ul li ul li a:hover { color:#66CC33; }
#head_background					{ width:100%; min-width:1240px; height:400px; }
#breadcrumb 						{ width:1220px; padding:0 10px; background:rgba(255,255,255,0.8); margin:0 auto; position:absolute; -webkit-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.15);    -moz-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.15);    box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.15);}
#breadcrumb a						{ display:block; margin-right:10px; color:#000; font-size:11px; padding:10px 5px; } 
#slid 								{ width:100%; min-width:1240px; }
#slid .slider { margin: 0px; padding: 0px; list-style: none; width: 100% !important;height: 580px !important; overflow: hidden; }
#slid .slider li { width:100%; height:580px; }
#slid .slider li span { width:100%; min-width:1240px; height:580px; }
#slid .bx-wrapper .bx-pager { display:none; }
#slid .bx-controls-direction { position:absolute; width:100%; z-index:99; top:270px; min-width:1200px;}
#slid .bx-controls-direction .bx-prev { display:block; width:36px; height:36px; background:url(../tema/bg_slider_sol.png); float:left; margin-left:15px;}
#slid .bx-controls-direction .bx-next { display:block; width:36px; height:36px; background:url(../tema/bg_slider_sag.png); float:right; margin-right:15px; }
#slid .bx-controls-direction .bx-prev:hover {  }
#slid .bx-controls-direction .bx-next:hover {  }

.background                   { background:rgba(255, 255, 255, 0.8); padding:15px; width:1210px; min-height:100px; color:#000; -webkit-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.05);    -moz-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.05);    box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.05);}
.hizmetler                    { width:390px; margin-right:20px; font-size:16px; line-height:150%; margin-bottom:20px;  font-weight: 300}
.hizmetler .resim_position    { width:390px; height:200px; opacity:0; background:url(../tema/bg_resim.png); position:absolute;  transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all; }
.hizmetler:hover .resim_position { opacity:1; }
.hizmetler .resim             { width:390px; height:200px; margin-bottom:10px; }
.hizmetler .resim img         { width:390px; height:200px; }
.hizmetler .hizmet_adi        { width:390px; padding-bottom:5px; border-bottom:1px dashed #eee; margin-bottom:5px; color:#000 }
.hizmetler .hizmet_aciklama   { width:390px; height:80px; text-align:justify; font-size:13px; color:#444; overflow: hidden;}
.hizmetler .devami a          { display:block; border:2px solid #99CC33; background:#FF3300; padding:3px 40px 5px 40px; border-radius:20px; color:#fff !important; font-size:12px; }
.hizmetler .devami a:hover	  { color:#000;}
.markalar                     { background:#ffffff; width:1210px; margin-top:10px; margin-bottom:20px; -webkit-box-shadow: inset 0px 0px 5px 5px rgba(153, 204, 51,0.30);    -moz-box-shadow: inset 0px 0px 5px 5px rgba(153, 204, 51,0.30);    box-shadow: inset 0px 0px 5px 5px rgba(153, 204, 51,0.30);}
.markalar .marka_baslik       { background:#99CC33; font-size:22px; font-family: 'Pt Sans Narrow'; color:#000; width:150px; padding-top:35px; height:65px; text-align:center; }
.markalar .marka_slide        { width:1060px; height:100px; }
.markalar .viewport           { float:left;width:945px !important;height:80px !important;overflow:hidden;position:relative; margin:10px 0;}
.markalar .buttons            { display:block;margin:0 0 0 0;float:left;}
.markalar .next               { background:url(../tema/bg_slider_sag_1.png); width:36px !important;height:36px;margin:32px 10px 0 10px;overflow:hidden;opacity:0.6;transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;}
.markalar .prev               { background:url(../tema/bg_slider_sol_1.png); width:36px !important;height:36px;margin:32px 10px 0 10px;opacity:0.6;transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;}
.markalar .next:hover         { opacity:1}
.markalar .prev:hover         { opacity:1}
.markalar .disable            {}
.markalar .overview           { width:920px; height:80px; list-style:none;position:absolute;padding:0;margin:0;left:0;top:0;}
.markalar .overview li        { float:left;margin:0 14px;height:80px;width:130px; text-align:center; background:#f2f2f2; }
.markalar .overview li img    { max-width:130px; max-height:80px; }
.markalar .pager              { display:none; }
.markalar .pager li           { float:left;}
.markalar .pagenum            { }
.markalar .active             { }
.markalar .bx-controls        { display:none; }


.populer_urunler                    { width:1210px; margin-bottom:10px;}
.populer_urunler .viewport          { float:left;width:1210px !important;height:322px !important;overflow:hidden;position:relative; margin:10px 0 0 0;}
.populer_urunler .buttons           { display:block;margin:0 0 0 0;float:left;}
.populer_urunler .next              { background:url(../tema/bg_slider_sag_1.png); width:36px !important;height:36px;margin:5px 5px 0 5px;overflow:hidden;opacity:0.6;transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;}
.populer_urunler .prev              { background:url(../tema/bg_slider_sol_1.png); width:36px !important;height:36px;margin:5px 5px 0 560px;opacity:0.6;transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;}
.populer_urunler .next:hover        { opacity:1}
.populer_urunler .prev:hover        { opacity:1}
.populer_urunler .disable           { }
.populer_urunler .overview          { width:1210px; height:320px; list-style:none;position:absolute;padding:0;margin:0;left:0;top:0;}
.populer_urunler .overview li       { float:left;margin:0 10px 0 0;height:320px;width:295px; text-align:center; border-bottom:2px dashed #f2f2f2; }
.populer_urunler .overview li .resim{ width:291px; height:188px; text-align:center;  border:2px solid #ddd; }
.populer_urunler .overview li .resim img { width:291px; height:188px; }
.populer_urunler .overview li .urun_adi  { font-size:16px; font-family:'Open Sans'; height:70px;  width:275px; overflow:hidden; padding:0 10px; }
.populer_urunler .overview li .urun_adi span {display:table-cell; vertical-align:middle; width:275px; height:70px; overflow:hidden; }
.populer_urunler .overview li .incele a  { display:block; border:2px solid #99CC33; background:#FF3300; padding:8px 20px 10px 20px; border-radius:20px; color:#fff; font-size:11px; margin:2px 0 0 85px }
.populer_urunler .overview li .incele a:hover { color:#000;}
.populer_urunler .pager             { display:none; }
.populer_urunler .pager li          { float:left;}
.populer_urunler .pagenum           { }
.populer_urunler .active            { }
.populer_urunler .bx-controls       { display:none; }

.resimler .resim              { width:187px; height:140px; border:3px solid #ddd; margin-right:10px; text-align:center; }
.resimler .resim a            { display:table-cell; vertical-align: middle; width:187px; height:143px; padding:0px; margin:0px; border:0px; }
.resimler .resim img          { max-width:187px; max-height:140px; }

.resimler2 .resim              { width:187px; height:140px; border:3px solid #ddd; margin-right:10px; text-align:center; background:#f2f2f2 }
.resimler2 .resim a            { display:table-cell; vertical-align: middle; width:187px; height:143px; padding:0px; margin:0px; border:0px; }
.resimler2 .resim img          { max-width:187px; max-height:140px; }

.resimler3 					   { font-size:11px; font-weight:bold; }
.resimler3 .resim              { width:187px; height:170px; border:3px solid #ddd; margin-right:10px; text-align:center; background:#f2f2f2 }
.resimler3 .resim a            { display:table-cell; vertical-align: middle; width:187px; height:143px; padding:0px; margin:0px; border:0px; }
.resimler3 .resim img          { max-width:187px; max-height:140px; }

#footer                       { min-width:1240px; width:100%; float:left; padding:15px 0;  background:rgba(51, 51, 51, 0.8);}
#footer .blok                 { padding:10px; width:400px; color:#fff; font-size:16px; font-family:'Pt Sans Narrow'; }
#footer .blok .baslik         { color:#fff; font-size:18px; font-family:'Raleway'; font-weight:400; margin:0 0 15px 0; }
#footer .blok .blok_1         { color:#fff; font-size:16px; font-family:'Pt Sans Narrow'; margin:0 0 5px 0; width:100px; }
#footer .blok .blok_2         { color:#fff; font-size:16px; font-family:'Pt Sans Narrow'; margin:0 0 5px 0; width:300px; }
#footer .blok a               { display:block; float:left; color:#fff; width:200px; margin:2px 0 5px 0; }
#footer .blok a:hover         { color:#000; }
#footer .ebulten              { border:2px solid #666; padding:10px; width:300px; border-radius:3px; color:#fff; font-size:16px; font-family:'Pt Sans Narrow'; margin-right:10px; }
#footer .ebulten .baslik      { color:#fff; font-size:18px; font-family:'Raleway'; font-weight:400; margin:0 0 5px 0; }
#footer .ebulten input[type=text]   { background:#504b46; color:#fff; border:0px; padding:8px; font-size:12px; outline:none; margin-right:3px; float:left; width:207px;}
#footer .ebulten input[type=submit] { background:#FF3300; color:#fff; border:0px; padding:8px 10px 7px 10px; font-size:14px; outline:none; font-family:'Raleway'; float:left;}
#footer2                      { min-width:1240px; width:100%; float:left; padding:5px 0;   background:rgba(0, 0, 0, 0.8);    min-height:20px; }
#footer2 .copyright           { color:#fff; font-size:11px; padding-top:5px; }
#footer2 .copyright a         { color:#fff; }
#footer2 .copyright a:hover   { color:#FF3300; }
#footer2 .facebook a          { display:block; float:left; background:url(../tema/icon_facebook.png);    width:24px; height:24px; margin-right:5px;}
#footer2 .facebook a:hover    { background:url(../tema/icon_facebook_hover.png); }
#footer2 .twitter a           { display:block; float:left; background:url(../tema/icon_twitter.png);     width:24px; height:24px; margin-right:5px;}
#footer2 .twitter a:hover     { background:url(../tema/icon_twitter_hover.png); }
#footer2 .google_plus a       { display:block; float:left; background:url(../tema/icon_google_plus.png); width:24px; height:24px; margin-right:5px;}
#footer2 .google_plus a:hover { background:url(../tema/icon_google_plus_hover.png); }
#footer2 .instagram a         { display:block; float:left; background:url(../tema/icon_instagram.png);   width:24px; height:24px; margin-right:5px;}
#footer2 .instagram a:hover   { background:url(../tema/icon_instagram_hover.png); }
#footer2 .linkedin a          { display:block; float:left; background:url(../tema/icon_linkedin.png);    width:24px; height:24px;}
#footer2 .linkedin a:hover    { background:url(../tema/icon_linkedin_hover.png); }


.yorum_yap_arac 							{ width: 1210px;    padding: 10px 0 0 0;    color: #242021;}
.yorum_yap_arac .yorum_baslik 				{ padding:0 0 5px 0; border-bottom:3px solid rgba(200, 200, 200, 1); font-size:16px; font-weight:400; font-family:'Poppins',sans-serif; color:#242021; margin-bottom:15px;  width:100%; }
.yorum_yap_arac .yorum_text 				{ width:250px; margin:8px 0 0 0; font-family:'Poppins',sans-serif; }
.yorum_yap_arac input[type=text]			{ outline:none; border:1px solid #999; background:#fff; padding:7px 10px; width:323px; margin:0 0 15px 0; border-radius:5px; font-family: 'Poppins'; -webkit-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.10);-moz-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.10);box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.10);}
.yorum_yap_arac textarea					{ resize:none; outline:none; border:1px solid #999; height:50px; background:#fff; padding:7px 10px; width:938px; margin:0 0 10px 0; border-radius:5px; font-family: 'Poppins'; -webkit-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.10);-moz-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.10);box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.10);}
.yorum_yap_arac input[type=submit]			{ outline:none; cursor:pointer; color:#fff; border:0px; background:#b90000; padding:7px 0 6px 0; width:263px; margin:0 0 0 0; border-radius:5px; font-family: 'Poppins'; font-weight:500; font-size:16px;transition: 0.3s all;-moz-transition: 0.3s all;-webkit-transition: 0.3s all; -webkit-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.10);-moz-box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.10);box-shadow: inset 0px 0px 5px 5px rgba(0,0,0,0.10);}
.yorum_yap_arac input[type=submit]:hover 	{ color:#fff; background:#242120;}

.background .bottom30  a { color:#ff0000; font-weight:bold; }

#backgroundPopup{
border-radius:10px;
padding:1%;
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:98%;
width:100%;
top:0;
left:0;
background:rgba(0, 0, 0, 0.70);
z-index:9999999 !important;
}
#popupContact{

border-radius:10px;
text-align:center;
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:auto;
width:1240px;
background:#FFFFFF;
z-index:99999999999 !important;
padding:12px 0;
font-size:14px;
font-family:'Poppins'
}
#popupContact h1{
    font-size: 14px;
    font-family: 'Poppins';
    margin: 0px;
    padding: 5px 7px 10px 7px;
	color:#666;
	font-weight:bold;
}
#popupContactClose{
width:24px;
height:24px;
right:-7px;
top:-7px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
background:url('../tema/modal_close.png')
}
#button{
text-align:center;
margin:100px;
}

.sayfa_yorum .yorum-icon-sol { width:48px; height:48px; background:url(../tema/icon_yorumlar.png); margin:10px 10px 0 0; }
.sayfa_yorum .yorum-icon-sag { width:48px; height:48px; background:url(../tema/icon_yorumlar.png); margin:10px 0 0 10px; }
.sayfa_yorum .yorum-arrow-sol{ margin-top:10px; width: 0;				height: 0;				border-style: solid;				border-width: 25px 20px 25px 0;				border-color: transparent #f2f2f2 transparent transparent;				line-height: 0px;				_border-color: #000000 #f2f2f2 #000000 #000000;				_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
.sayfa_yorum .yorum-arrow-sag{ margin-top:10px; width: 0;height: 0;border-style: solid;border-width: 25px 0 25px 20px;border-color: transparent transparent transparent #f2f2f2;line-height: 0px;_border-color: #000000 #000000 #000000 #f2f2f2;_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
.sayfa_yorum .yorum-text-sol { background:#f2f2f2; width:1112px; text-align:justify; line-height:150%; padding:10px; font-size:13px; margin-bottom:15px;}
.sayfa_yorum .yorum-text-sag { background:#f2f2f2; width:1112px; text-align:justify; line-height:150%; padding:10px; font-size:13px; margin-bottom:15px; }
.sayfa_yorum .yorum-text      { width:812px; }
