/***** 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, b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	/*vertical-align: baseline;*/
	background: transparent;
}
html, body {height:100%;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;} /* tables still need 'cellspacing="0"' in the markup */
textarea {overflow:auto;}

/***** REUSABLE CLASSES *****/
.fullW {width:100%;}
.fullH {height:100%;}
.vMid {vertical-align:middle;}
.noWrap {white-space:nowrap;}
.noBord, .imgInp {border:none;}
.numInput {text-align:right;}
.center {text-align:center;}
.curPtr {cursor:pointer;}
.noDisp {display:none;}
.fltRt {float:right;}
.fltLt {float:left;}
.aiho:hover img {filter: alpha(opacity=85);opacity: 0.85;}
.clearfloat {clear: both;height: 0;font-size: 1px;line-height: 0px;}
.clearfix:after {display: block;height: 0;clear: both;visibility: hidden;content: ".";}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/***** YZ *****/
ol, ul{list-style:inside;margin:5px 0 5px 5px;}
ol{list-style-type:georgian;}
ul{list-style-type:disc;}
.btn {background:url(../res/btnBg.gif) right bottom repeat-x; cursor:pointer; border:solid 1px #aaa; color:#003e94;}
a.btn {padding:1px 4px;}
.btn:hover {background:url(../res/btnBg_o.gif) right top repeat-x; text-decoration:none;}
.err, .info {margin:5px 0;}
.info {background:#eef6ff url(../res/info.gif) 5px 4px no-repeat; padding:4px 4px 4px 26px; border:solid 1px #ace;}
.err {color:#c00; padding:4px 4px 4px 28px; border:solid 1px #a00; background: #ffeeee url(../admin/img/error.gif) 5px center no-repeat;}
.required {font-size:12px; color:#f00;}
.spacedP {margin: 7px 3px;}
.tplForm {margin:0 auto; width:95%;}

/******** END BASE *******/

body{ font-family:Tahoma, Geneva, sans-serif; color:#333; line-height:1.2; font-size:11px; background-image:url(../res/bg.jpg); }
a, a:visited{ color:#138046; text-decoration:none; }
a:hover{text-decoration:underline;}
h2{padding-bottom:3px;margin-bottom:10px; border-bottom:solid 1px #027A48;color:#333; font-size:14px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}


#iletBilgi{width:440px; float:left;margin:0 15px 0 0;}
#iletForm {
	width:440px;
	float:left;
}
.frm th{text-align:center;vertical-align:middle;padding-left:3px;}
.frm .lbl{width:130px;text-align:left;}
.frm tr.mo:hover th.lbl{color:#036;}
.frm .lbl_ta{vertical-align:top;padding-top:2px;}
#iletForm input, #iletForm textarea {
	padding:1px;
	width:220px;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color: #999 #999 #999 #999;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.frm input.btn, #iletForm input.btn{width:75px;border:solid 1px #666;}
.frm input.btn:hover, #iletForm input.btn:hover{border-color:#333;}
.reqInfo{margin:0 0 7px 0;}


/************************** SqueezeBox **************************/

.body-overlayed embed, .body-overlayed object, .body-overlayed select
{
	visibility:				hidden;
}

#sbox-window embed, #sbox-window object, #sbox-window select
{
	visibility:				visible;
}

#sbox-overlay
{
	position:				absolute;
	background-color:		#000;
}

#sbox-window
{
	position:				absolute;
	background-color:		#000;
	text-align:				left;
	overflow:				visible;
	padding:				10px;
	-moz-border-radius:		3px;
}

* html #sbox-window
{
	top: 50% !important;
	left: 50% !important;
}

#sbox-btn-close
{
	position:				absolute;
	width:					30px;
	height:					30px;
	right:					-15px;
	top:					-15px;
	background:				url(../squeezebox/assets/closebox.png) no-repeat top left;
	border:					none;
}

.sbox-loading #sbox-content
{
	background-image:		url(../squeezebox/assets/spinner.gif);
	background-repeat:		no-repeat;
	background-position:	center;
}

#sbox-content
{
	clear:					both;
	overflow:				auto;
	background-color:		#fff;
	height:					100%;
	width:					100%;
}

.sbox-content-image#sbox-content
{
	overflow:				visible;
}

#sbox-image
{
	display:				block;
}

.sbox-content-image img
{
	display:				block;
}

.sbox-content-iframe#sbox-content
{
	overflow:				visible;
}
/***********************************************************/


#altLinkler { background: #f1f1f1; text-align: center; padding-top: 10px; padding-bottom: 10px; color: #746C74; border-top: 4px solid #FFF; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #FFF; border-bottom-color: #FFF; border-left-color: #FFF; }
#altLinkler a, #altLinkler a:visited { color: #746C74; font: bold 12px "Arial Narrow"; }
#altLinkler a:hover { text-decoration: underline; color: #585258; }
#icler {  padding: 10px 20px; background-color:#fff; background-repeat:repeat-y; background-position: center top;}
#icler.iclerAna { background-image: url(../res/icArkaAna.png); }
#icler.iclerIc { background-image: url(../res/icArkaIc.png); }


.araHdr,.araHdr td,.araHdr th{
	background:#e3e6e9;
	height:28px;
	color:#444a;
}
.araHdr td,.araHdr th{ height:20px;padding:7px 0 5px 10px;font-weight:bold; background-image:none; border-bottom: solid 1px #ddd;}
.anaSfSutun { float: left; width: 278px; margin-right: 30px; }
.anaSfSutun.son { margin-right: 0px; }
.haberBas a, .haberBas a:visited {  font-size: 11px; }
.haber { font-family: Tahoma, Geneva, sans-serif; margin-bottom: 15px; }
.haberOzet { color: #676767; }
.haber.son { margin-bottom: 0px; }
.projRes { float: left; width: 69px; margin-right: 5px; }
.projRes img { vertical-align:middle; }
.projSag { float: left; width: 204px; }
.projBas a, .projBas a:visited{font-weight:bold;}
.proje { margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #adadad; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #adadad; border-right-color: #adadad; border-left-color: #adadad; }
.proje.son { margin-bottom: 0px; padding-bottom: 0px; border-bottom-width: 0px; }
.anaSfSutunBas { font-weight: bold; background: url(../res/katBas.gif) no-repeat left top; padding-bottom: 8px; padding-left: 37px; padding-top: 3px; }
.projOzet { color: #151515; }

.projSolSutun .anaSfSutunBas{ padding:6px 6px 6px 43px;  background-position:4px center; margin-bottom:15px; background-color:#eee;}
.projSolSutun .proje { margin-bottom: 8px; margin-top:8px; padding-bottom: 8px; padding-top:8px; padding-left:8px;}
.projSolSutun .projSag { width: 176px; }
.projSolSutun .proje.aktif { background-color:#efe;}

#langSel { text-align:right; margin-top: 2px; margin-right: 2px; }
#langSel img{padding:2px;vertical-align:middle;margin:0 0 0 3px;}
#langSel a:hover img, #langSel img.selectedLang{padding:1px;border: solid 1px #027A48;}

.icKatAd{color:#3A6828; font-size:12px; padding:1px 0 2px 4px; margin-bottom:8px; border-bottom:solid 1px #ddd; background:#f6f6f6 url(../res/btnBg.gif) left bottom repeat-x;}
.projeIc{ margin-bottom:15px; float:left; margin-right:15px;}
.projeIc.son{ margin-right:0;}
.projelerIc{margin-bottom:25px;}
.projelerIc.son{margin-bottom:0;}
.projelerIcProjeler{margin-left:25px;}

.ozet img {float:left; margin-right:10px;}

.bnrSol div { margin-bottom: 5px; }
.bnrSol { margin-right: 5px; float: left; }
#bnr { margin-left: 5px; margin-bottom: 5px; }
.bnrSag { float: left; }
.bnrSol div.son { margin-bottom: 0px; }
.anaSfSutunBas.anaSfSutunBasHaber { background: url(none); padding-left: 0px; }

.glA {text-decoration:none;}
.glA:hover{text-decoration:none;}
.glA img, .glA:visited img{
	margin:5px;
	vertical-align:middle;
	padding:3px;
	background-color:#bbb;
}
.glA:hover img{
	background:#999;
}

.ubResUst{text-align:center; height:310px; width:404px;}
.ubResUst a img, .ubResUst a:visited img, .ubResAlt a img, .ubResAlt a:visited img{border:solid 2px #bbb;vertical-align:middle;}
.ubResUst a:hover img, .ubResAlt a:hover img{border-color:#999;}
.ubResAlt{margin-top:7px; text-align:center;}
.ubResAlt a img, .ubResAlt a:visited img{margin:auto 10px auto 10px;}
.anaSfSutunTumu { text-align:right; margin-top:5px; background-color:#ddd; padding:2px 4px;}
