body{
	padding: 0;
	margin: 0;
	background:#171717;
	font-family: 'Exo 2', sans-serif;
}
#ana{
	width:1000px;
	min-height:500px;
	background:#ffffff;
	margin-left:auto;
	margin-right:auto;
}
#top{
	width:1000px;
	height:192px;
	float:left;	
}	
#logo{
	width:222px;
	height:166px;
	float:left;
	margin-left:-9px;
	margin-top:-25px;	
	position:relative;
	z-index:1000;
}
#logo a:after {
	content:"®";
	position:absolute;
	width:5px;
	height:5px;
	display:block;
	top: 43px;
	right: 28px;
	font-size:8pt;
	color: rgb(174,198,210);
	z-index:1100;
	transform: rotate(-139deg);
}
#top-yazi{
	width: 500px;
	height: 25px;
	float: left;
	font-size: 12px;
	margin-top: 10px;
	margin-left: 15px;
	color: #FFF;
	padding-top:4px;
}

#top-menu{
	width:524px;
	height:41px;
	float:right;
	margin-right:10px;
	margin-top:20px;
	background:url(../images/top.png) no-repeat;	
}
#orta-menu{
	width:1000px;
	height:290px;
	float:left;
}
#orta-left{
	width:210px;
	height:180px;
	margin-left:45px;
	margin-top:23px;
	float:left;
}
#orta-left-icon{
	width:22px;
	height:23px;
	float:left;
}
#orta-left-baslik{
	width: 150px;
	height: 17px;
	float: left;
	margin-left: 8px;
	margin-top: 5px;
	font-size: 14px;
	color: #006495;
}
#orta-left-yazi{
	width: 160px;
	height: 140px;
	float: left;
	margin-left: 29px;
	margin-top: 10px;
	font-size: 12px;
	color: #5d8fb7;
}
#orta-left-yazi a {
	font-size: 12px;
	color: #5d8fb7;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#orta-left-yazi a:hover {
	font-size: 12px;
	color: #5d8fb7;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
#orta-left-yazi a:visited {
	font-size: 12px;
	color: #5d8fb7;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#orta-right{
	width:555px;
	height:384px;
	float:right;
	margin-right:10px;
	margin-top:-120px;
}
#right{
	width:564px;
	height:43px;
	float:right;
	background:#006495;
}
#right_yazi{
	width:450px;
	height:20px;
	color:#FFF;
	font-size:16px;
	margin-left:10px;
	margin-top:10px;	
}
#left{
	width:100%;
	height:4px;
	float:left;
	margin-top:-3px;
	background:#006495;
}
#anasayfa-icerik{
	width:1000px;
	height:225px;
	float:left;
	margin-top:10px;
}
#anasayfa-kutu{
	width:270px;
	height:225px;
	float:left;
	margin-left:25px;
}
#kutu-icon{
	 width:47px;
	 height:46px;
	 float:left;
	 margin-left:5px;
}
#kutu-baslik{
	width:150px;
	height:17px;
	float:left;
	margin-left:15px;
	margin-top:15px;
	font-size: 12px;
	color: #000;
}
#ana #anasayfa-icerik #anasayfa-kutu #kutu-baslik a {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
#ana #anasayfa-icerik #anasayfa-kutu #kutu-baslik a:visited {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
#ana #anasayfa-icerik #anasayfa-kutu #kutu-baslik a:hover {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
#kutu-yazi{
	width: 110px;
	height: 140px;
	float: left;
	font-size: 11px;
	color: #000;
	margin-top:10px;
}
#kutu-resim{
	width:154px;
	height:102px;
	float:right;
	margin-top:10px;
}
#kutu-resim-orta{
	width:168px;
	height:154px;
	float:left;
	margin-left:30px;
	margin-top:10px;
}
#kutu-left{
	width:19px;
	height:31px;
	float:left;
	margin-top:65px;
	margin-left:-45px;
}
#kutu-right{
	width:19px;
	height:31px;
	float:right;
	margin-top:65px;
}
#kutu-yazi-right{
	width: 200px;
	height:45px;
	float: left;
	font-size: 11px;
	color: #000;
	margin-top:10px;
}
#kutu-resim-right{
	width:125px;
	height:115px;
	float:right;
	margin-top:-5px;	
}
#kutu_cizgi{
	width:34px;
	height:232px;
	float:left;	
	margin-left:10px;
}
#footer{
	width:1035px;
	height:124px;
	margin-top:-40px;
	background:url(../images/footer2.png) no-repeat ;
	margin-left:auto;
	margin-right:auto;
	z-index:999;
	position: relative;
}
#footer-icon{
	width:13px;
	height:13px;
	float:left;
	margin-left: 34px;
	margin-top: -10px;
}
#footer-icon2{
	width:13px;
	height:13px;
	float:left;
	margin-left: 48px;
	margin-top: -10px;
}
#footer-icon img{
	border:0;



}
#footer-icon2 img{
	border:0;



}
#footer-yazi{
	width:405px;
	height:25px;
	float:right;
	font-size: 10px;
	font-weight: bold;
	margin-top:10px;
	color:#7c7c7c;
	margin-right:10px;
}
#footer #footer-yazi a {
	color: #7c7c7c;
	text-decoration: none;
	font-size:10px;
}
#footer #footer-yazi a:visited {
	font-size: 10px;
	color: #7c7c7c;
	text-decoration: none;
}
#footer #footer-yazi a:hover {
	font-size: 10px;
	color: #7c7c7c;
	text-decoration: none;
}
#abn_logo{
	width:90px;
	height:58px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
}
/*#### TOP MENU CSS ####*/
ul.menu 					{list-style:none; margin:0; padding:0; text-align:left; }

ul.menu * 					{margin:0; padding:0; z-index:1500; float:left;}

ul.menu a					{display:block; color:#636060; text-decoration:none; list-style-type:none;}

ul.menu li 					{position:relative; float:left; margin-right:2px;  list-style-type:none;}

ul.menu ul 					{
	position: absolute;
	top: 18px;
	left: 0;
	background:#006495;
	padding:5px;
	padding: 0;
	display: none;
	opacity: 0;
	list-style: none;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;

	text-decoration: none;
	color: #4D4D4D;
	font-family: Arial, Tahoma, Calibri;
	font-size: 16px;


}

ul.menu ul li 				{
	position: relative;
	border-top: none;
	width: 160px;
	font-size: 12px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom:3px;
	padding-left: 0;
}

ul.menu ul li a 			{
	display: block; /*background-color:#f2f2f2;*/
	margin-left:5px;
	color: #FFFFFF;
		padding:5px;
		height:15px;
		font-family:Arial, Tahoma, Calibri;
		font-size:12px;

}

ul.menu ul li a:hover 		{
	margin-left:5px;
	background-color: #FFFFFF;
	width:145px;
	height:15px;
			padding:5px;
	
	text-decoration: none;
	color:#852977;
	font-family:Arial, Tahoma, Calibri;
		font-size:12px;

}

ul.menu ul ul 				{left:183px; top:0;}

ul.menu .menulink 			{
	
	color: #FFF;
	text-decoration: none;
	font-family: Calibri, Arial, Tahoma;
	font-size: 13px;
	margin-right: 10px;
	margin-left: 10px;
}

ul.menu .menulink:hover{  
	color: #FFF;
	text-decoration: none;
	font-family: Calibri, Arial, Tahoma;
	font-size: 13px;
	margin-right: 10px;
	margin-left: 10px;
		border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;

 }
ul.menu .menuhover {}

ul.menu .menulink2 			{
	color: #FFF;
	text-decoration: none;
	font-family: Calibri, Arial, Tahoma;
	font-size: 13px;
	margin-right: 10px;
	margin-left: 10px;
}

ul.menu .menulink2:hover{ 
	color: #FFF;
	text-decoration: none;
	font-family: Calibri, Arial, Tahoma;
	font-size: 13px;
	margin-right: 10px;
	margin-left: 10px;

 }



ul.menu .sub 				{background:url(images/arrow.gif) 136px 8px no-repeat; }

ul.menu .topline 			{border-top:1px solid #0e53ab;}



.more { font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#990000; float:left; margin-top:-5px; margin-left:5px; margin-bottom:5px;}
.more a{ font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#990000; float:left; text-decoration:none;}
#kutu-yazi a {
	text-decoration:none;
	color:#900;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
#kutu-yazi a:hover {
	text-decoration:underline;
	color:#900;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
#kutu-yazi a:Visited {
	text-decoration:none;
	color:#900;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#kayan_alan2{
	width:200px;
	height:225px;
	float:left;
}
#kayan_alan2 ul li{
	float:left;
	list-style-type:none;
	height:225px !important;
	width:200px;
}
#kayan_alan{
	width:555px;
	height:384px;
	float:left;
}
#kayan_alan ul li{
	float:left;
	list-style-type:none;
	height:384px !important;
	width:555px;
}
#kayan_alanyazi{
	width:530px;
	height:20px;
	float:left;
}
#kayan_alanyazi ul li{
	float:left;
	list-style-type:none;
	height:20px !important;
	width:530px;
}
#icerik_sayfasi{
	width:980px;
	padding:10px;
	float:left;
	min-height:550px;
	background:#FFF;
	z-index:1;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
}

/**
 * Contact Info CSS
 */
#container { width:900px; margin-left:15px; }

	
.contactLine { background:url(../images/contactline.jpg) bottom no-repeat; width:725px; height:36px; }
	
	.contactLine a { color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; }
	
	.contactLine p { float:left; display:block; height:30px;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:33px; color:#333333 !important; }
	
	.contactLine .title { width:95px; padding:0 0 0 5px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	
	.contactLine .point { width:20; padding:0 5px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	
	.contactLine .text { width:580px; padding:0 10px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	
.contactForm { width:715px; margin-top:20px; padding:0 5px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:13px;  }

	.contactForm p { color:#333; display:block; margin-top:25px; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
	
		.form_yazi { color:#333;  font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	
.contactInput { margin:0; padding:5px 10px; border:1px solid #E6E6E6; outline:none; width:250px; height:16px; font-size:11px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; behavior: url("theme/js/ie-css3.htc"); font-family:Tahoma, Geneva, sans-serif; }
	
.contactTextarea { margin:0; padding:10px; border:1px solid #E6E6E6; outline:none; width:350px; height:100px; font-size:11px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; behavior: url("theme/js/ie-css3.htc"); font-family:Tahoma, Geneva, sans-serif; }


/*#### İK CSS ####*/


.hr_title{	padding:5px; background:url(../images/product_line.jpg) bottom repeat-x; margin:15px 5px 25px 5px; }
.form_text{	float:left;	width:190px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#333;	margin-left:60px; padding-top:2px; }
.form_input{ float:left; width:600px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; margin-bottom:15px; }
.tb{ width:255px; font-size:11px; height:20px; padding:0 2px 0 2px;	border:1px solid #e1e1e1; }
.ta{ width:450px; border:1px solid #e1e1e1; }
.ta_small{ width:300px;	border:1px solid #e1e1e1; }
.sb{ font-size:11px; height:24px; padding:3px; border:1px solid #e1e1e1; }
.caption{ font-size:11px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;	color:#ff4e00;	margin:10px 0 10px 0; }
.clear{ clear:both;}
.categoryTitle { height:25px; float:left; width:305px; margin-left:9px; padding-top:13px; }

.recipetitle { display:block; height:15px; width:40px;  font-family:Arial, Helvetica, sans-serif; font-size:15px; height:15px; padding:0 0 0 25px; float:left; line-height:16px; }

.recipesubtitle { display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; height:15px; background:url(../images/subtitleicon.png) 0 5px no-repeat; padding:0 0 0 14px; float:left; color:#333333; text-transform:uppercase; line-height:16px; }

#referance_bg{
	width:150px;
	height:110px;
	float:left;
	margin:3px;
	padding-left:5px;
	background:url(../images/bg_referance.png) no-repeat;
}

.recipeMain { width:720px; height:228px; margin:10px 0 10px 0;  background:transparent; }

#recipeList { width:218px; padding:5px 0 0 0; height:210px; float:left; margin:10px 10px 10px 12px; }

	#recipeList a { font-family:Tahoma; font-size:14px; color:#034ea2; padding:0 5px; text-decoration:none; display:block; vertical-align:middle; height:45px; text-align:center; }

	#recipeList .image {
	width: 208x;
	height: 180px;
	padding: 5px;
	background: url(../images/img_loading.gif) center 50px no-repeat #FFF;
	margin-bottom: 10px;
	
}
