/* 
 * kosbas.com.tr - ana sitil şablonu
 * prodestek.net 2009
 */
 
/* reset */ 
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;font:inherit inherit 100% inherit}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""} 
 
body	{ font:12px Arial; background:url(../image/head.bg.png) top left repeat-x; }
hr		{ height:1px; border:none; border-bottom:1px solid #CCCCCC; margin:20px 0; clear:both;  }
a		{ text-decoration:none; }
.clear	{ clear:both;}
.hidden	{ display:none !important; }
.nocontent		{ }
.nocontent h5	{ color:red; }


#container	{ width:960px; margin:0 auto; overflow:hidden; }


/* Head alanı */
#head					{ height:41px; }
#head h1				{ display:none; }
#head ul				{ width:960px;  margin:10px 0 0 0; padding-left:358px; text-align:right; overflow:hidden; }
#head ul li				{ float:left; padding:0 10px 0 15px; }
#head ul li a			{ float:left; font:bold 11px Arial; color:#2F637B; padding-top:5px; }
#head ul li a:hover		{ text-decoration:underline; }
#head ul li.sep 		{ background:url(../image/head.seperator.png) top left no-repeat; }

#head ul li.search		{ background:url(../image/head.form.png) top left no-repeat;  }

#head ul li form 		{ }
#head ul li form div	{ }
#head ul li form input	{    }
#head ul li form input	{ border:none; background:transparent; width:130px; padding:6px 15px 6px 11px; font:11px Arial; color:#2F637B }
#head ul li form button	{ background:transparent; }
#head ul li form button	{ cursor:pointer; border:none; width:52px; padding:5px; font:bold 11px Tahoma; color:#134067 }

#head .lang  			{ padding:0; margin-left:5px; }
#head .lang a 			{ padding:8px 35px 6px 10px; }
#head .lang a 			{ background:url(../image/head.lang.png) top left no-repeat;  }
#head .lang a			{ font:11px Arial; color:#103454; text-align:center; }
#head .lang a img		{ margin-right:7px; width:15px; height:10px;}
#head .lang ol			{ display:none; }

#nav					{ margin:0 auto; padding:20px 0; height:80px; }
#nav a.logo				{ height:78px; margin:0 45px 0 20px; float:left; }
#nav ul					{ background:url(../image/menu.bg.png) 0 54px no-repeat; }
#nav ul					{ padding:3px 0 0 0; width:645px; margin-right:20px; float:right;  }
#nav ul li				{ display:inline; }
#nav ul li a			{ float:left; height:32px; margin:20px 23px 0 0; }
#nav ul li a span		{ display:none;  }
#nav ul li a.last		{ margin-right:0;}
#nav ul li a.selected,    
#nav ul li a:hover		{ border-bottom:3px solid #FFD21F;  }

#nav ul.tr li a.m1	{ width:85px;  background:url(../image/tr/menu.1.png) top left no-repeat;}
#nav ul.tr li a.m2	{ width:64px;  background:url(../image/tr/menu.2.png) top left no-repeat;}
#nav ul.tr li a.m3	{ width:180px; background:url(../image/tr/menu.3.png) top left no-repeat;}
#nav ul.tr li a.m4	{ width:82px;  background:url(../image/tr/menu.4.png) top left no-repeat;}
#nav ul.tr li a.m5	{ width:74px;  background:url(../image/tr/menu.5.png) top left no-repeat;}
#nav ul.tr li a.m6	{ width:45px;  background:url(../image/tr/menu.6.png) top left no-repeat;}

#nav ul.en li a.m1	{ width:90px;  background:url(../image/en/menu.1.png) top left no-repeat;}
#nav ul.en li a.m2	{ width:64px;  background:url(../image/en/menu.2.png) top left no-repeat; margin-right:20px !important; margin-left:10px !important;}
#nav ul.en li a.m3	{ width:105px; background:url(../image/en/menu.3.png) top left no-repeat;}
#nav ul.en li a.m4	{ width:100px;  background:url(../image/en/menu.4.png) top left no-repeat;}
#nav ul.en li a.m5	{ width:100px;  background:url(../image/en/menu.5.png) top left no-repeat;}
#nav ul.en li a.m6	{ width:45px;  background:url(../image/en/menu.6.png) top left no-repeat;}

#footer 			{ clear:both;}

#footer .menu		{ background:#0D243C url(../image/footer.bg.png) top left repeat-x;}
#footer .menu		{ height:200px; padding:40px 30px 0 30px; color:#A7CEEF; font:12px Arial; }
#footer .menu a		{ color:#A7CEEF; }
#footer .menu h3	{ font:22px Georgia; color:#FFCC00; margin:12px 0;}

#footer .nl-form					{ float:left; width:263px; margin-right:20px; }
#footer .nl-form p					{ }
#footer .nl-form form				{ padding:10px 0;  }
#footer .nl-form form ul li 		{ margin-bottom:7px; }
#footer .nl-form form ul li label	{ font-weight:bold; width:110px; float:left;  }
#footer .nl-form form ul li input	{ background:#14385C; border:1px solid #1B568B; color:#dadada; padding:2px; font:11px Arial; width:146px; color:#dadada }
#footer .nl-form form ul li button	{ float:right; background:#14385C; margin-top:5px; padding:2px 3px; border:1px solid #1B568B; font:bold 11px Tahoma;  color:#C2D0E0}

#footer .menu ol 	{ float:left;}
#footer .menu ol li	{ float:left; }

#footer .menu ol li	 	 			{ width:134px; height:184px; padding-left:20px; background:url(../image/footer.seperator.png) top left repeat-y; }
#footer .menu ol li	ul li 			{ float:none; margin-bottom:7px; padding:0; background:none; height:auto;  }
#footer .menu ol li	ul li a 		{ background:url(../image/bullet.6x6.blue.png) center left no-repeat;  }
#footer .menu ol li	ul li a 		{ padding:10px 0 10px 12px; }
#footer .menu ol li	ul li a:hover 	{ text-decoration:underline; }

#footer .address			{ background:#134067; border-top:1px solid #1B568B; padding:10px 15px;}
#footer .address p			{ font:11px Arial; color:#CEE3F7; }
#footer .address p strong	{ font-weight:bold; color:#FFCC00; }

#footer .meta 				{ margin:20px 0 10px 0; padding:0 0 0 20px; overflow:hidden; }
#footer .meta .logo			{ background:url(../image/footer.logo.png) top left no-repeat; }
#footer .meta .logo			{ font:11px Arial; color:#3C3C3C; float:left; padding:40px 0 0 55px; }

#footer .meta ul  			{ float:right; margin-top:20px; }
#footer .meta ul li 		{ display:inline; }
#footer .meta ul li a 		{ float:left; margin:0 0 0 15px; }

#footer .meta .pro			{ clear:both; float:right; font:11px Arial; color:#134067; margin-top:-10px; }
#footer .meta .pro span		{ color:#FF6600; }

.page		{ width:940px; float:left; background:#B9D2E6; padding:10px;  overflow:hidden; } 
.sidebar	{ width:318px; float:right; }
.content 	{ float:left; width:612px;  }

.box			{ background:white; margin-bottom:10px; }
.box .con		{ padding:8px 10px; overflow:hidden; }
.box h3			{ font:16px Georgia; color:#134067;  background:url(../image/box.h3.png) top left repeat-x; padding:7px 10px; border-bottom:1px solid white;}
.box h3	a		{ font:11px Arial; color:#134067; margin-top:4px; float:right; }
.box h3.big 	{ font:21px Georgia; color:#134067;  background:url(../image/box.h3.big.png) top left repeat-x; padding:12px 20px; border-bottom:none }


.duyuru	ul		{ margin:10px 0 10px 10px; overflow:hidden; }
.duyuru	ul li	{ margin-bottom:10px; padding:0 0 0 25px; background:url(../image/bullet.arrow.png) top left no-repeat; }
.duyuru	ul li a	{ color:#333333; }

.duyuru .con 	{ height:150px;}

.d_ex ul 		{ margin:40px 30px;}

.d_ex li 		{ padding-bottom:20px !important;}


.articles 					{ background:#DBE8F2; }
.articles ul				{ overflow:hidden; }
.articles ul li				{ clear:both; margin-bottom:10px; height:110px; padding-bottom:10px; overflow:hidden; border-bottom:1px solid white; }
.articles ul li img			{ background:white; margin:0 10px 10px 0; padding:5px; float:left; }
.articles ul li h4 			{ margin:7px 0 10px; }
.articles ul li h4 a 		{ font:bold 13px Arial; color:#134067; }
.articles ul li p			{ font:12px Arial; color:#333333; }
.articles ul li a.author	{ clear:both; float:left; font:12px Georgia; color:#7C7C7C; }
.articles ul li.last		{ border:none;padding:0; }

.video		{ }
.video h4	{ margin:10px 0 5px;}
.video h4 a	{ font:bold 13px Arial;  color:#134067;}

.cmps		{ margin-bottom:0; }
.cmps img	{ float:left; margin:0 10px 0 0; }
.cmps p		{ line-height:20px; }
.cmps h4 	{ font:bold 11px Tahoma; color:#134067; padding-bottom:4px;} 

.subnav						{ background:white url(../image/box.big.bg.png) bottom left repeat-x;}
.subnav ul					{ }
.subnav ul li				{ background:url(../image/subnav-li.gif) center left no-repeat; margin:0 10px;  }
.subnav ul li.selected		{ background:url(../image/subnav-li-selected.gif) center left no-repeat;  }

.subnav ul li a				{ background:url(../image/subnav-border.png) bottom left no-repeat; }
.subnav ul li a				{ font:15px Georgia; color:#134067; margin:0 0 0 23px; padding:10px 0; display:block; }
.subnav ul li a:hover		{ color:black; }
.subnav ul li.selected a	{ font-weight:bold; }
.subnav ul li.last a		{ background:none; }

	
.text					{ background:white; overflow:hidden; padding-bottom:10px}
.text h2				{ background:url(../image/text.h2.png) top left repeat-x;}
.text h2				{ font:26px Georgia,Serif; color:#134067; padding:10px 15px;}
.text h2 a.share		{ float:right; font:bold 10px Arial; color:#134067; padding:10px 0 10px 20px;}
.text h2 a.share		{ background:url(../image/share.png) center left no-repeat;  }

.text .con			{ font-family:Arial,Tahoma; margin:15px 15px;}
.text .con h3 		{ font:bold 12px Arial; color:#134067; margin:10px 0; overflow:hidden; }
.text .con h4		{ font:bold 12px Arial; color:#134067; margin:10px 0; overflow:hidden; }
.text .con p		{ line-height:20px; margin-bottom:10px; }


.text .con ul  		{ margin:10px 20px; overflow:hidden; }
.text .con ul li 	{ margin-bottom:5px; list-style-type:disc; list-style-position:inside; line-height:20px; }

.text table 		{ border-collapse:collapse; }
.text table tr td 	{ padding:3px; border:1px solid #fcfcfc; }


.buttons			{ overflow:hidden; height:40px;}
.buttons *			{ float:left; }
.buttons button		{ background:url(../image/button.long.png) top left no-repeat; }
.buttons button		{ width:199px; height:36px; border:none; font:bold 15px Georgia; color:#134067}
.buttons a			{ padding:10px 10px 10px 20px; margin:0 68px; color:black; text-decoration:underline; background:url(../image/printer.png) 0 12px no-repeat; }


.kit			{ margin:0 !important; padding:0; height:1020px; }
.kit li			{ list-style:none !important; list-style-position:inside !important;  }
.kit li			{ float:left; margin-right:54px;  overflow:hidden; }
.kit li a 		{ float:left; text-align:center; width:105px; color:black;  }
.kit li a img	{ clear:both;  }
.kit li.last 	{ margin:0 !important; }

.partlogo			{ float:left; margin:0 10px 0 0 !important; }

.send				{ margin:0;}
.send p				{ padding:5px; /*margin-left:170px;*/ margin:0 15px; }
.send p.error		{ background:red; color:white;}
.send p.success		{ background:green; color:white; }


.yatirim h4			{ font:19px Georgia !important; color:#134067; padding-bottom:5px; border-bottom:1px solid #CDCDCD; }
.yatirim p strong	{ color:#134067;}


.multimedia			{   }
.multimedia	h3 a	{ font:bold 15px Arial !important; color:#134067;  }
.multimedia	h4 		{ font:19px Georgia !important; color:#134067;  }

.multimedia ul		{ margin:0 !important; padding:0; }
.multimedia ul li	{ list-style:none !important; list-style-position:outside !important;  }
.multimedia ul li		{ float:left; }
.multimedia ul li.left	{ margin-right:27px; }
.multimedia ul li a		{ color:#134067; }


.noresult			{ margin:30px 14px; }
.noresult h4		{ font:18px Arial; }
.noresult h4 strong	{ color:red; }


.sitemap			{  }
.sitemap h4			{ font:19px Georgia !important; color:#134067; }
.sitemap ul			{ padding:0 !important; margin:0 0 50px 0!important; }
.sitemap ul li		{ list-style:none !important; list-style-position:outside !important; }
.sitemap ul li a	{ font:12px Arial; color:#134067; }


.rss p		{ line-height:25px !important; }
.rss p a	{ text-decoration:underline; color:black; }
.rss p i	{ color:#666666; }


.mevzuat p 			{ padding-right:30px !important; text-align:justify }



