html	 					{ margin: auto;height: 100%; }
body 						{ 	font-family: "segoe ui", helvetica, arial; font-size: 13px; color: #333; line-height: 19px;}

body						{ width:100%; height:100%; margin:0px; padding:0px;  background:#efefef; z-index: -999; }	
p							{ margin:0px;} 
#kapsul						{ width:100%; height:100%; margin:auto; }
#back						{ width:100%; height:100%;}

.header						{ width:100%; height:155px; background:url(../images/header.png) repeat-x; margin: 0px;padding: 0px;position: relative;top:0px;left: 0px; float:left; z-index: 99; }
.head						{ margin:auto; width:1000px; height: 155px; position:relative; }

.logo						{ float:left; position:relative; margin:0px; top:22px; left:0px; }
#tel 						{ float: right; position: absolute; top: 0; right:0; width:207px; height: 36px; background:url(../images/tel.png) no-repeat; }

.sosyal						{ position:relative; top:7px;width: 63px; margin: 0 auto;}
.sosyal .face				{ float:left; }
#menu ul.menu .sosyal .face a				{ padding:0px; }
.sosyal .twt				{ float:left; margin-left:7px; }
#menu ul.menu .sosyal .twt a				{ padding:0px; }

#nav ul li ul 				{ display: block; width:200px; margin: 0; background: none; }
#nav ul li:hover > ul 		{ display: block; }
#nav ul 					{ width: 246px;list-style: none;font-family: Segoe ui;font-size: 14px;font-weight: normal;color: #FFF;float: left;margin: 0px 3px 0 0;position: relative;padding:10px 0 10px 10px;}
#nav ul:after 				{ clear: both; display: block;}	
#nav ul li 					{ float: left; padding: 0 0 5px 0; border-bottom: 1px solid#ddd; width: 240px; background:url(../resimler/ayrac.png) no-repeat left;	}
#nav ul li:first-child 		{ background:none;	}

#nav ul li:hover a 			{ color: #5a5a5a;}
#nav ul li a 				{ font-weight: normal;display: block;padding: 0 0 0 15px;color: #333;width: 225px;text-decoration: none;	}
#nav ul ul 					{ background:url(../resimler/li_bg.png) repeat; padding: 0;position: absolute;margin:0px 0 0 0; padding:0px 0 0 0; z-index:99999999;}
#nav ul ul li 				{ float: none; position: relative;	}
#nav ul ul li a 			{ padding: 13px 30px;	color: #333;}	
#nav ul ul ul 				{ position: absolute; left:100%; top:0;width:220px;background: #950202;}

.main						{ position: relative; margin:auto; width:950px; height: auto; }
.content					{ position: relative; margin: 0 auto; width: 1000px; }

.main_banner				{ background: url(../images/banner_bg.jpg) center top no-repeat #1577bd; height: 326px; padding-top: 7px; position: relative; clear: both; }


.urunsss					{ width:1000px; background:url(../images/ft.png) repeat; margin:25px 0 50px 0; padding:10px; position:relative; float:left; }


.hakalam					{ width:395px; min-height: 310px; height:auto; background:url(../images/ft.png) repeat; margin:0px 0 0 20px; padding-bottom:10px; position:relative; left:0px; float:left; }
.hakalam h2					{ float:left; width:390px; padding:15px 0 0 15px; color:#fff; font-family:Segoe ui; font-size:14px; }
.hakalam p					{ float:left; width:390px; padding:15px; color:#fff; font-family:Segoe ui; font-size:13px; line-height:19px; }


.slider						{ background:url(../resimler/slider-bg.png) no-repeat; width:1017px; height:190px; margin:10px 0 35px 0; left:-4px; padding: 0 20px; position: relative; float: left; }
.list_carousel 				{ position:relative; width:955px; margin:-8px 20px;  }
.list_carousel ul 			{ margin:0; padding:0; list-style:none; display:block; left:0px; top:4px; position:relative;	}
.list_carousel li 			{ color: #999; text-align: center; background-color: #eee; border:1px solid #383838; padding: 0; margin: 6px 11px; display: block; float: left; 	}
.list_carousel.responsive 	{ width: auto; margin-left: 0;}
.clearfix 					{ float: none; clear: both; }

.sol						{ float:left; background: #fff; width:270px;  position:relative;min-height:250px; height:auto; margin:10px 15px 25px 0; webkit-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1); }
.sol h2						{ float:left; position:relative; width:250px; padding:10px; background:#1f9c3e; font-family:Segoe ui; font-size:14px; color:#fff; margin:0px;  }
.sol ul li					{ float: left;position: relative;width: 250px;margin: 0px;padding: 0px 0px 5px 10px;margin-bottom: 5px;height: auto; }
.sol ul li a				{  background:url(../images/sol_li.png) no-repeat left center; width: 250px;padding: 0 0 0px 15px; }

.sol_center					{ float: left; padding-bottom:0px; }

.solresim					{ float:right; position:relative; width:280px; height:269px; top:24px;}
.solmaske					{ float:left; position:absolute; background:url(../images/sol-maske.png) no-repeat center top; width:280px; height:230px; z-index:9; }
.solresim img				{ float:left; position:relative; left:3px; top:1px;  }

.sol ul						{ float: left;position: relative;width: 270px;background:#fff;list-style: none;margin:0px 0 0 0;padding: 15px 0 5px 0px;left:0px;}
.sol ul li a				{ font-weight: bold; float:left; position:relative; font-size:14px; color:#363636; font-family:Segoe ui; text-decoration:none; }
.sol ul li a:hover			{ color:#8a8a8a; }

#referans					{ float:left; list-style:none; }
#referans li				{ float:left; background:#ddd; padding:10px; width:675px; margin-bottom:5px; }
#referans li h3				{ color:#363636; font-family:Segoe ui; font-size:14px; font-weight:normal; }

#son_urun					{ float:left; position:relative; width:270px; min-height:250px; height:auto; margin:0 0px 0 0; padding: 13px 0 13px 0px; }
#son_urun li				{ float: left; background: none;width: 235px;min-height: 325px;height: auto;margin-bottom: 20px; }
#son_urun li a				{ text-decoration:none; text-align:center; background:none; font-size:14px; color:#000; font-family:Segoe ui; width:170px;padding: 0 0 2px 12px;height: 20px;float: left; }
#son_urun li a img			{ border-radius: 10px; border: 2px solid#fff; }
#son_urun li a span			{ margin: 5px 0 0 0; float: left; color:#fff; font-family:Segoe ui; font-size:12px; width:160px; text-align:center; }

.detail_content				{ float:left; position:relative; width:715px; padding:0px; margin:10px 0px 0 0;  }

.detail_center				{ float:left; width:695px; list-style:none; margin:0px 0 25px 0px; padding: 10px 10px 50px 10px; background:#fff; min-height:450px; height: auto; webkit-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);}

.detail_center p			{width: 700px; float: left; text-align: justify; margin: 10px 0 0 0; color:#363636; font-family:Segoe ui; font-size:13px; line-height:19px; }
.detail_center span			{ float: left; margin: 10px 0 0 0; color:#333; font-family:Segoe ui; font-size: 16px; line-height: 19px;font-weight: bold;}
.detail_center h1			{ float: left;width: 700px;position: relative;color: #333;font-size: 14px;margin:0px 0 5px 0px;padding: 0px;font-family: Segoe ui; }

#footer						{ width:100%; height:40px; background:#353535;  margin: -40px 0 0 0;padding: 0px;position: relative; clear: both; }
.footer						{ width:1000px; height:40px; margin: auto;  color:#FFF; }

.copy						{ float: left; width: 300px; clear: both; font-family: Segoe ui; font-size: 11px; margin-top: 15px; }

.footersag					{ width:217px;float: right;margin-top:15px; position: relative; right: 0px;}
.footersag a.weblogo		{ float:right;  position: relative; }

.iletisimform				{ list-style: none; margin: 0; padding: 0; outline: 0; }
.iletisimform li			{padding:5px 0 5px 5px;}
.iletisimform li p			{float:left;width:100px;font-size:12px;}
.iletisimform li a, .iletisimform li{font-family:Segoe ui;font-size:12px;color:#fff;}
#footercontact				{float:left;width:550px;padding:5px 0 0 0;}
#footercontact li p			{font-weight:bold;color:#fff;}


.urunalani					{ width:705px; float:left; top: -10px; position:relative;  padding-top:0px; } 
.urunalani a 				{ float: left; position: relative;width: 222px; height: 240px;margin-right: 12px; margin-bottom: 28px; }
.urunalani h1  				{ float:left; width:700px; position:relative; color: #333; font-size: 14px; margin:10px 0 5px 0px; padding: 0px; font-family: Segoe ui; }


#sayfalama					{ padding:5px 6px 3px 6px; font-family:Segoe ui, Helvetica, sans-serif; font-size:12px; margin-top:20px;}
#sayfalama span 			{ padding:2px 5px 2px 5px;    margin:2px; border:1px solid #5cd19d;   text-decoration: none;  color:#000; background: #5cd19d;}
#sayfalama a				{ float:none;  padding:2px 5px 2px 5px;    margin:2px; border:1px solid #333;   text-decoration:none;   color:#000; background:#CCC; width: auto;height: 15px;}
#sayfalama a:hover			{ padding:2px 5px 2px 5px;    margin:2px; border:1px solid #fcb5b5;   text-decoration:none;   color:#000; background:#ffeee9;}

.urunler 					{ float:left; margin-left:0px; margin-right:15px; margin-bottom:30px; padding-bottom:0px; width:223px; height:230px;}
.urun 						{ font-family:Segoe ui; font-size:13px; color:#363636; margin-top:5px; width:195px; text-align: center; }	
.urunler img				{ border: 1px solid#ddd; }

.urundetay					{ float: left; position:relative; width:395px; margin: 0px;padding: 0; }
.urundetay h1				{ float: left; width: 395px; color: #363636;font-family: Segoe ui;font-size: 16px;margin: 0px;padding: 0; }
.urundetay p				{ float: left; margin: 10px 0 0 0; color:#363636; font-family:Segoe ui; font-size:13px; line-height:19px; }



/* iletişim başlangıcı */
.hakkimizda h1						{ color: #363636;font-size: 16px;margin: 0px;padding: 0px; }
#bayi_resim							{ float:left; width: 690px; height: 290px; margin:10px 0 10px 0px;}
#bayi_resim	iframe					{ float:left; width: 690px; height: 290px;}

.rehber								{ float: left;width: 360px;margin: 10px 0 0 10px;right: 0px;position: relative;}
table.AdresTable                    { width:200px; height:160px; float:left; position:relative; top:0px; left:0px; }
table.AdresTable td                 { float:left; color:#363636; font-size:12px; font-family:Segoe ui; min-width:30px;}
table.AdresTable td b               { color:#363636; font-size:13px; font-family:Segoe ui; height:21px; float:left;margin-left: 0px}
.adres								{ float:left; width:580px; margin-bottom:10px;}
.adres p							{ float:left; color:#8a8a8a; font-family:Segoe ui; font-size:12px; font-weight:bold; margin:0px; padding:0px; line-height:19px; }
.adres #ss							{ float:left; width:530px; color:#363636; font-family:Segoe ui; font-size:12px; margin:0px; padding:0px; line-height:19px;   }

table.formalani					    { width:325px; float:left; margin-top:10px; margin-left:0px; position:relative; z-index:999; }
	table.formalani tr td			{ width:240px; padding-bottom: 5px; float: left; }
	table.formalani tr td #sifre	{ width:440px; height:28px; }
	div.fx_identifier				{ font-family:"Segoe ui"; width:100%; float:left; margin:4px 0 4px 0; font-size:13px; color:#363636; position:relative; }
	div.fx_identifier span			{ font-family: "Segoe ui"; font-size: 13px;float: left;margin-right: 3px;font-weight: normal;}
	div.fx_input					{ width:320px; height:37px; float:left;}
	div.fx_input input[type="text"] { width:305px; height:33px; float:left;  padding:0px 6px; font-size:12px; color:#5e5e5e; }
    div.fx_area_short textarea	    { max-width:307px; min-width:307px; min-height:75px; max-height:250px; padding:6px; float:left; border: 1px solid#gray; font-family:"Segoe ui"; color:#5e5e5e; font-size:13px;  } 
    div.fx_area_short	            { width:320px; height:96px;float:left;}
table.formalani a					{ font-family:"Segoe ui"; font-size:12px;  margin-right:3px; font-weight:bold; color:#363636; }

.errormessage						{ font-family:"Segoe ui"; font-size:12px; font-weight:bold; color:#F00; }
.basarilimessage					{ font-family:"Segoe ui"; font-size:12px; font-weight:bold; color:#fff; }

input.buton 						{ float: left; border:0px; cursor:pointer; height: 39px; width: 88px; background: transparent url(../resimler/buton.jpg) left top no-repeat; font-family: Segoe ui, Helvetica, sans-serif; font-size: 12px; color: #fff; margin-right:10px; }
input.buton:hover					{ opacity:0.7;filter:alpha(opacity=70); }

.iletisimalanii h2					{ float:left; font-family:Segoe ui; font-weight:normal; font-size:20px; color:#363636; width:385px; margin:0px; padding:0px; }
.rehber h2							{ float:left; font-family:Segoe ui; font-weight:normal; font-size:20px; color:#363636; width:385px; margin:0px; padding:0px; }
.hakkimizda .sosyalile h1		{ float:left; font-family:Segoe ui; font-weight:normal; font-size:20px; color:#363636; width:385px; margin:0 0 5px 0; padding:0px; }

/* İletişim Bitiş */
