/* CSS Document */

body { 
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	margin: 0
}

img { margin:0px; padding:0px; }

h1 { font-size:18px; }

h2 { margin:0px; padding:0px; }
h2 { font-size:12px;}

div.cerceve { border:1px solid #CCCCCC; border-top:5px solid #CCCCCC; padding:5px; margin:5px 0px 0px 0px;}
div.cerceve h1 { margin:0px 0px 5px 0px; }

div.cerceve ul { list-style:none; padding:0px; }
div.cerceve ul li { padding:5px; }

a {	color:#000;	text-decoration:none;}
a:hover { text-decoration:underline; }

a.sayfasecili { color:#003399; font-size:12px; font-weight:bold; }
a.sayfa { font-size:12px; }

a.yazilim_link { color:#000066; font-size:14px; font-weight:bold; }
ul.down { margin:0px 0px 0px 30px; padding:0px;}
ul.down li { border:1px dashed #CCC; padding:0px; margin:0px 0px 3px 0px; letter-spacing:0px; list-style-image:url(images/dl.gif) }

span#guncel {
	color:#FF0000;
	font-size:xx-small;
}

ul.anamenu { margin:0px; padding:0px; list-style:none; }
ul.anamenu li { float:left; padding:4px; margin-right:4px; background-color:#ECF2F9; 
border-top:2px solid #96BFD6;
}

ul.anamenu li a { font-size:12px; font-weight:bold; }


li.windows { list-style-image:url(images/win.png);}
li.linux { list-style-image:url(images/lin.gif);}
li.mac { list-style-image:url(images/mac.png);}

div.ustmenu { background: #565656; height:20px; }
td.cizgi { 	border-bottom:2px solid #CCCCCC; }

td.yastik { padding:0px 5px 0px 0px; }


.baslik { font-size:14px; color:#000000; font-weight:800; }
#Reklam { 
	clear:both;
	position:relative;
	top:45px;
	z-index : 0; 
} 
#topmenu {  
	z-index : 1; 
	position:absolute;
	margin:0px; 
	padding: 0;
	background: url(images/menu.jpg) repeat-x top;
	height: 35px;	
	width:960px;		
}
ul#menu, ul#menu ul{
  padding: 0;
  margin: 0;
  list-style: none;
  width:auto;
  }
  
ul#menu li {
	float: left;
	line-height: 35px;
	padding:0px 9px 0px 9px;
	position: relative;
	background: url(images/sep.gif) no-repeat top right;
}

ul#menu li ul {
	display: none;
	position: absolute; 
	top: 35px; /* yukseklik 15px + sonradan eklenecek paddingler 4px toplam 19px */ 
	left: 0;
	width:200px;
}

ul#menu li > ul {
top: auto;
left: auto;
}

ul#menu li a { 
	color: #FFF;
	text-align: left;
	text-decoration: none;
	background: transparent;
	font-weight: bold;
}
ul#menu li ul li {
	clear:both;
	float:left;
	padding:0px 5px 0px 5px;
	margin:0px;
	line-height:20px;
	height:20px;
	background:none;
	background-color:#ECF2F9; 
	border-bottom:1px solid #96BFD6;
	line-height:20px;
	height:20px;
	overflow:hidden;
	width:200px;
}
ul#menu li ul li a {
	display:block;
	color:#000;
}
ul#menu li ul li a:hover {
	background: #E6E6E6;
}
ul#menu li ul li a:hover {
	color: #000;
	text-decoration:underline;
}

ul#menu li:hover ul, ul#menu li.over ul { 
	display: block;
}
div.soneklenen {
	clear:both;
	border:1px solid #E6E6E6;
	padding:0px;
	margin:5px 0px 0px 0px;
	width:auto;
	background-image:url(images/menu_taban.jpg);
	background-repeat:repeat-x;
	line-height:normal;
}
div.soneklenen ul h4 { 
	font-size:12px;
	padding:8px 0px 7px 0px;
	margin:0px;
	display:block;
	
}
div.soneklenen ul {
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 2px;
	display:block;
}
div.soneklenen ul li {
	border-bottom:1px dashed #EFEFEF;
}

div.soneklenen ul li h1 { margin:0px; padding:0px; font-size:12px; height:15px; overflow:hidden;  }

div.soneklenen a {
	display:block;
	text-decoration:none;
	padding:3px;
}
div.soneklenen a:hover {
	display:block;
	cursor:pointer;
	background-color:#F3F3F3;
	text-decoration:none;
}
div.soneklenen ul li div {
	font-size:12px;
	font-weight:normal;
	color:#999999;
	height:15px;
	overflow:hidden;
	
}

div.soneklenen2 {
	padding:0px;
	margin:0px;
	width:auto;
	line-height:normal;
}
div.soneklenen2 ul h4 { 
	font-size:12px;
	padding:8px 0px 7px 0px;
	margin:0px;
	display:block;
	
}
div.soneklenen2 ul {
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 5px;
	display:block;
}
div.soneklenen2 ul li { height:65px; }
div.soneklenen2 ul li h1 { margin:0px; padding:0px; font-size:12px; height:15px; overflow:hidden;  }

div.soneklenen2 a {
	display:block;
	text-decoration:underline;
	padding:3px;
	color:#77791A;
}
div.soneklenen2 a:hover {
	cursor:pointer;
	text-decoration:underline;
}
div.soneklenen2 ul li div {
	font-size:11px;
	font-weight:normal;
	color:#000;
	height:15px;
	overflow:hidden;
	
}



div.yazilimliste { 
	border-bottom:1px dashed #E6E6E6;
	padding:0px 0px 5px 0px;
	margin:0px 14px 5px 0px;
}
div.yazilimliste ul {
	list-style:none;
	margin:0px;
	padding:0px;
	height:60px;
	overflow:hidden;
}

div.yazilimliste h1 {
	font-size:11px;
	color:#6A85DF;
}
div.yazilimliste h1 a {
	color:#6A85DF;
	text-decoration:underline;
}

div.yazilimliste div {
	background-color:#F5F5F5;
}


div.araform {
	background-color:#96BFD6;
	padding:2px;
}
div.araform input { 
	border:0px;
	border:1px solid #666;
	font-weight:mormal;
}

div.dizin {
	margin:5px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	background-color:#F2E9A8;
}
div.dizin ul { margin:0px; padding:0px; list-style:none; }
div.dizin ul li { padding-bottom:5px; }
div.dizin a { font-weight:bold; }
div.dizin a:hover { text-decoration:underline;  }

div.secilenvitrin {border:1px solid #CCCCCC; height:215px; margin:5px 0px 0px 0px; }
div.secilenvitrin div#tablobaslik { 
	padding:8px 0px 0px 5px; height:25px; background-image:url(images/menu_taban.jpg); background-repeat:repeat-x;
	font-size:12px; font-weight:bold;}
div.secilenvitrin ul { list-style:none; margin:0px; padding:5px; width:129px; float:left;}
div.secilenvitrin ul li { text-align:center; }
div.secilenvitrin ul li img { border:2px solid #F3F3F3;}
div.secilenvitrin ul li#yazilimadi { height:35px; overflow:hidden; }
div.secilenvitrin ul li#versiyon { height:15px; overflow:hidden; }
div.secilenvitrin ul li#boyut { height:15px; overflow:hidden; }
div.secilenvitrin ul li a { }
div.secilenvitrin ul li a:hover { text-decoration:underline; }

div.sonhaberler { border:1px solid #CCCCCC; margin:5px 0px 0px 0px;  }
div.sonhaberler div#tablobaslik { 
	padding:8px 0px 0px 5px; height:25px; background-image:url(images/menu_taban.jpg); background-repeat:repeat-x;
	font-size:12px; font-weight:bold;}
div.sonhaberler ul { list-style:none; margin:0px; padding:0px; }
div.sonhaberler li#sonbaslik, div.sonhaberler li#aciklama { list-style:none; margin:0px 0px 4px 5px; }
div.sonhaberler li#aciklama {  }
div.sonhaberler li#sonbaslik { font-size:14px; font-weight:bold; border:0px;}
div.sonhaberler li#devam { clear:both; border-bottom:1px dashed #EAEAEA; margin:0px 0px 0px 25px; padding:2px; list-style-image:url(images/head.gif); }
div.sonhaberler li a { display:block; }
div.sonhaberler li a:hover { text-decoration:underline; }
div.sonhaberler li a:hover, div.sonhaberler li:hover { background-color:#F8EDCB; !important; }

div.haberoku { clear:both; width:730px; border:1px solid #CCCCCC; border-top:5px solid #CCCCCC; padding:5px;  }
div.haberoku ul { margin:5px; padding:0px 0px 0px 10px; list-style:none; }
div.haberoku ul li h2 { width:100px; float:left; }

div.tumhaberler { clear:both; width:730px; border:1px solid #CCCCCC; border-top:5px solid #CCCCCC; padding:5px;  }
div.tumhaberler h1{ font-size:20px; margin:0px; padding:0px 0px 5px 0px; }
div.tumhaberler a { color:#006699; }
div.tumhaberler div.liste { border-top:1px dashed #CCCCCC; padding:5px; padding-bottom:auto; padding-top:auto; }
div.tumhaberler  ul { clear:both; margin:5px; padding:0px 0px 0px 10px; list-style:none; }
div.tumhaberler  ul li h2 { width:100px; float:left;  }

div.sonfragman { clear:both;  border:1px solid #CCCCCC; text-align:center;  margin:5px 0px 0px 0px; }
div.sonfragman div#tablobaslik { 
	padding:8px 0px 0px 5px; height:25px; text-align:left; background-image:url(images/menu_taban.jpg); background-repeat:repeat-x;
	font-size:12px; font-weight:bold;}
div.sonfragman ul { list-style:none; margin:0px; padding:5px; }
div.sonfragman ul li#baslik { font-weight:bold; }
div.sonfragman ul li#resim { padding:0px 5px 0px 0px; }
div.sonfragman ul li#resim img { border:2px solid #EEEEEE; }
div.sonfragman ul li#devam { clear:both; }
div.sonfragman ul li#devam a:hover { text-decoration:underline; }

div.yazilimtanit {  margin:0px; padding:5px; width:auto; border:1px solid #CCCCCC; border-top:5px solid #CCCCCC; }
div.yazilimtanit h1 { margin:0px 0px 10px 0px; font-size:18px; }
div.yazilimtanit div.yazilim_goruntu { float:left; width:200px; height:175px; padding:0px 5px 5px 5px; }
div.yazilimtanit ul { list-style:none; margin:0px; padding:0px; }
div.yazilimtanit ul li {  padding:2px; font-size:11px; border-bottom:1px solid #F4F4F4; }
div.yazilimtanit ul li h2 { margin:0px; font-size:11px; width:150px; float:left; }

div.yazilimtanit div.aciklama { padding:5px 10px 5px 5px;  border-bottom:1px dashed #CCC;}
div.yazilimtanit div.google { float:left; }

div.tanitimsag { clear:both; }
div.tanitimsag img { border:3px solid #EAEAEA; }

div.olumlu { 
	background-image:url(images/mesajok.jpg);  
	background-repeat:no-repeat;
	border:1px solid #006600;
	margin:5px 0px 5px 0px;
	padding:10px 10px 20px 60px;
	color:#006600;
	font-size:14px;
}
div.olumsuz { 
	background-image:url(images/mesajhata.jpg);  
	background-repeat:no-repeat;
	border:1px solid #990000;
	margin:5px 0px 5px 0px;
	padding:10px 10px 15px 60px;
	color:#990000;
	font-size:14px;
}

.yazilimekle { width:730px; border:1px solid #CCCCCC; border-top:5px solid #CCCCCC; padding:5px; }

div.uyeform { clear:both; border:1px solid #CCCCCC; margin:0px; padding:0px; }
div.uyeform h1 { 
	padding:8px 0px 0px 5px; margin:0px; height:25px; background-image:url(images/menu_taban.jpg); background-repeat:repeat-x;
	font-size:12px; font-weight:bold;}
div.uyeform ul { clear:both; list-style:none; }
div.uyeform ul li { padding:1px 0px 1px 0px;}
div.uyeform ul li h3 { margin:0px; padding:0px; font-size:12px; width:150px; float:left; }

ul.uyegiris { list-style:none; }
ul.uyegiris h2 { }

ul.hesabimmenu { list-style:none; padding:0px; margin:0px; height:30px; }
ul.hesabimmenu li { float:left; padding:2px 5px 2px 5px; margin-right:5px; background-color:#E7E7E7; border:1px solid #ccc; }


ul.uyeyazilimliste { clear:both; }

table.uyeyazilimliste { margin:5px;}
table.uyeyazilimliste tr.baslik td {background-color:#F2F2F2; font-weight:bold; font-size:12px; }
table.uyeyazilimliste td { padding:2px; border-bottom:1px dashed #E7E7E7; }

table.tumcozumler {  }
table.tumcozumler tr.baslik td {  font-weight:bold; font-size:12px; }
table.tumcozumler tr.baslik td#tarih { width:40px; text-align:center; }
table.tumcozumler td { padding:2px; border-bottom:1px dashed #E7E7E7; }

ul.linkeklemeform { list-style:none; margin:0px; padding:0px 0px 0px 10px; }
ul.linkeklemeform li {  height:30px; }
ul.linkeklemeform li h2 { width:100px; float:left; }

div.yazilim_kayit_son { clear:both;
	text-align:center; 
	padding:5px 0px 5px 0px; 
	width:200px; 
	border:1px solid #999999;
	background-color:#F4F4F4;
}
div.yazilim_kayit_son:hover { background:#FFFFFF; }
div.yazilim_kayit_son a { font-size:16px; font-weight:bold; color:#990000; }

div.resimekleme ul { clear:both; list-style:none; }
div.resimekleme ul li h2 {  float:left; width:100px; padding:5px 0px 0px 0px; }

div.resimliste {  }
div.resimliste ul { padding:5px; list-style:none; height:170px; float:left; }

div.gelismisara h1 { font-size:15px; margin:0px 30px 0px 30px; padding:2px 0px 2px 5px; border-bottom:1px solid #FFF;  }
div.gelismisara ul { list-style:none; }
div.gelismisara ul li { clear:both; }
div.gelismisara ul li h2 { width:100px; padding:3px; float:left; }

div.gelismisara select,
div.gelismisara input { 
	border:1px solid #666;
}

.sitealt { text-align:left; margin-top:10px; padding-right:10px; border-top:2px solid #003366; background-color:#ECF2F9; }

ul.istatistik { margin:10px 0px 0px 20px; padding:2px; list-style:none; float:left; }

span.aranan { color:#FF0000; }

div.bayrak { width:960px; text-align:right; padding:2px 0px 2px 0px; border-bottom:1px groove #ECECEC; }
div.bayrak img { padding-right:5px; }
