@charset "utf-8";

@font-face {
	font-family: 'Conv_HelveticaNeueLTStd-Th';
	src: url('../th_fonts/HelveticaNeueLTStd-Th.eot');
	src: local('O'), url('../th_fonts/HelveticaNeueLTStd-Th.woff') format('woff'), url('../th_fonts/HelveticaNeueLTStd-Th.ttf') format('truetype'), url('../th_fonts/HelveticaNeueLTStd-Th.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'Conv_HelveticaLTStd-Cond';
	src: url('../th_fonts/HelveticaLTStd-Cond.eot');
	src: local('O'), url('../th_fonts/HelveticaLTStd-Cond.woff') format('woff'), url('../th_fonts/HelveticaLTStd-Cond.ttf') format('truetype'), url('../th_fonts/HelveticaLTStd-Cond.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'Conv_SQR721N';
	src: url('../th_fonts/SQR721N.eot');
	src: local('O'), url('../th_fonts/SQR721N.woff') format('woff'), url('../th_fonts/SQR721N.ttf') format('truetype'), url('../th_fonts/SQR721N.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* CSS Document */
/*	Css Reset
*********************/
html, body, div, span, applet, object, iframe, embed
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, th, td, hr {
   margin:0px;
   padding:0px;
   border:0px;
   outline:0px;
   font-size:100%;
   vertical-align:baseline;
   background:transparent;
}

form, button, select, input, textarea {
	margin:0px;
	padding:0px;
	outline:0px;	
}

html {
	height: 100%; 
	min-height: 100%; 
	overflow-y:scroll;
}

body {
	line-height:normal;
	height:100%;
	min-height:100%;
}

ol, ul {
   list-style: none;
}

table {
   border-collapse: collapse;
   border-spacing: 0;
}

/*********************
	Genel Ayarlar
*********************/
body {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-decoration:none;
	background:#e5e5e5;
	height:100%;
}

body{font-family:'Conv_HelveticaLTStd-Cond',Sans-Serif; font-size:16px; color:black;}
h1,h2,h3,h4{font-family: 'Conv_HelveticaNeueLTStd-Th', cursive;}

/********************************
	div lerin sonuna nokta ekle 
********************************/
div:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height:0;
	font-size:0;
	text-indent:-1000px;
}

div {
	display:block;
}

/* IE6 */
* html div {
  height: 1%;
}
/* IE7 */
*:first-child + html div {
  min-height:1%;
}
	

/*********************************
	li lerin sonuna nokta ekle 
*********************************/
li:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height:0;
	font-size:0;
	text-indent:-1000px;
}

li {
	/*display:block;*/
} 

/* IE6 */
* html li {
  height: 1%;
}
/* IE7 */
*:first-child + html li {
  min-height:1%;
}

span {
	display:inline;	
}

a {
	text-decoration:none;
}

a:hover {
	cursor:pointer;
	text-decoration:underline !important;
}

select {
	font-size:14px;
	font-family:tahoma;
	margin:0px;
}


/******************
	Renkler
******************/
.orange {
	color:#FF6600;	
}

.white {
	color:#FFFFFF;	
}

.blue {
	color:#007EFF;	
}

.gray {
	color:#8A8A8A;	
}

/********************
	Font
********************/
.bold {
	font-weight:bold;	
}

.italic {
	font-style:italic;	
}

/********************
	Float
********************/
.left {
	float:left;
}

.right {
	float:right;	
}

/********************
	Display
********************/
.displayNone {
	display:none;	
}

.displayBlock {
	display:block;	
}

/********************
	Clear - 15px lik bosluk
********************/
.clear {
	clear:both;
	height:10px;
}

/****************
	Borderlar
****************/
.borderBottom {
	border-bottom:1px solid #E0E0E0;	
}

.borderTop {
	border-top:1px solid #E0E0E0;	
}

.borderBottomOrange {
	border-bottom:1px solid #CE5407;	
}

.borderBottomNone {
	border-bottom:none !important;	
}

.borderTopNone {
	border-top:none !important;	
}

/******************************
	Site Govdesi Icin 
	100%  lik Ortalanmis Div
******************************/
#contentWrapper {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../th_resimler/topline.png);
	background-repeat:repeat-x;
}

#footer{
 width:100% !important;
 height:100px;
 background-image:url(../th_resimler/botline.png);
 background-repeat:repeat-x;
  margin-top:10px;
}

#footBar{
 width:980px;
 left:auto !important;
 right:auto !important;
 margin:0 auto !important;
 text-align:center;
 height:40px;
 padding-top:10px;
 vertical-align:central;
 font-size:14px;
}


#contentPageWrapper {
	width:980px;
	margin-left:auto;
	margin-right:auto;
}

/* TOPBAR 1*/
#topBar1{
	float:left;
	width:100%;
	height:168px;
	
}

#topBar1_menu_lan{
	float:right;
	width:100%;
	height:56px;
	margin-left:auto;
	margin-right:auto;
}

#topBar1_menu_lan_content{
	float:right;
	margin-left:500px;
	margin-top:25px;
}
/* TOP MENU */
#topBar1_menu_main{
	width:960px;
	height:112px;
	margin-left:auto;
	margin-right:auto;
	float:left;
		z-index:20 !important;
}

#topBar1_menu_main_logo{
	float:left;
	margin-left:00px;
	margin-top:-30px;
	height:auto !important;
	width:280px;
	position:relative;
	z-index:10005;
}

#topBar1_menu_main_content{
	float:left;
	margin-left:30px;
	margin-top:50px;
	position:relative;
	z-index:10006;
	
	
}

#topBar1_menu_main_content >ul {
/*  font-family: Arial, Verdana;
  font-size: 14px;
  */
  margin: 0;
  padding: 0;
  list-style: none;
}
#topBar1_menu_main_content >ul li {
  display: block;
  position: relative;
  float: left;
}

#topBar1_menu_main_content li ul { display: none; }
#topBar1_menu_main_content ul li a {
  display: block;
  text-decoration: none;
  color: #ffffff;
  border-bottom: 1px solid #ffffff;
  padding: 5px 15px 5px 15px;
/*  background: #2C5463;*/
  margin-left: 1px;
  white-space: nowrap;
}
#topBar1_menu_main_content ul li a:hover { background: #145a9b; }
#topBar1_menu_main_content li:hover ul {
  display: block;
  position: absolute;
}
#topBar1_menu_main_content  li:hover li {
  float: none;
  font-size: 14px;
}
#topBar1_menu_main_content  li:hover a { background: #145a9b; }
#topBar1_menu_main_content  li:hover li a:hover { background: #95A9B1; }

/*

#topBar1_menu_main_content > ul{
	float:left;
	margin:0 auto;
	color:#bdbdbd;
	
}

#topBar1_menu_main_content > ul > li{
 float:left;
 margin-top:5px;
 margin-right:5px;
 width:80px;
}

#topBar1_menu_main_content > ul > li.topMenuAra{
 float:left;
 margin-top:5px;
 margin-right:5px;
 width:10px;
}

#topBar1_menu_main_content > ul > li > a{
 color:#bdbdbd;
 font-size:14px;
 font-weight:bold;
 margin-top:5px;
}

#topBar1_menu_main_content > ul > li > a:hover{
	text-decoration:none !important;
	color:#FFF;
	
}
*/

#midBar{
	float:left;
	width:100%;
	height:100% auto;
	z-index:5 !important;
	
	
}
#midBar_image{
	float:left;
	width:960px;
	height:380px;
	margin-left:0px;
	background-color:#F00;
	z-index:10 !important;
}


#contentBar{
   margin-top:5px;
   float:left;
	width:100%;
	height:100% auto;
	background-color:#FFF;
	background-image:url(../th_resimler/ktdamga.png);
	background-repeat:no-repeat;
	background-position:right top;
}


#contentBarLeft{
   float:left;
   width:180px;
   height:100% auto;
   background-color:#fff;
   border:1px solid #ababab;
}

#contentBarLeft_media{
   float:left;
   width:180px;
   height:115px;
   background-color:#d6d6d6;
   border-bottom:2px solid #000;
}

#contentBarLeft_cam{
   float:left;
   width:180px;
   height:115px;
   background:#d6d6d6 url(../th_resimler/left_dark.png) repeat-x;
   border-bottom:1px solid #ababab;
}


#contentBarLeft_mag{
   float:left;
   width:180px;
   height:115px;
   background-color:#d6d6d6;
   border-bottom:2px solid #000;
}

#contentBarLeft_law{
   float:left;
   width:180px;
   height:115px;
   background:#d6d6d6 url(../th_resimler/left_dark.png) repeat-x;
   border-top:1px solid #ababab;
   border-bottom:1px solid #ababab;
}

div.leftBar{
	width:100%;
	height:115px;
	text-align:center;
	padding-top:5px;
}

div.leftBar > a{
	color:#282828;
	font-size:14px;
	font-weight:600;
}

div.leftBar > a{
	color:#000;
	text-decoration:none !important;
}


#contentBarLeft_exc{
   float:left;
   width:180px;
   height:115px;
   background-color:#d6d6d6;
   text-align:center;
   font-size:14px;
   border-top:3px solid #054c8f;
}

#contentBarLeft_wea{
   float:left;
   width:180px;
   height:115px;
   background:#d6d6d6 url(../th_resimler/left_dark.png) repeat-x;
   text-align:center;
   font-size:14px;
   border-top:3px solid #054c8f;
}

#contentBarLeft_wea div.weaRow{
	width:180px !important;
	height:20px;
	margin-top:3px;
	text-align:left;
	float:left;
}

#contentBarLeft_wea div.weaTit{
	width:80px;
	float:left;
	text-align:left;
	padding-left:5px;
}

#contentBarLeft_wea div.weaVal{
	width:90px;
	float:right;
	text-align:left;
	font-weight:bold;
}


#contentBarRight{
   float:right;
   width:796px;
   padding:0px;
   height:100% auto;

}

#pageIn{
	margin-left:5px;
	margin-right:5px;
	float:left;
	width:98% !important;
}

#pageInTitle{
	float:left;
	width:100%;
	margin:0  auto;
	height:100% !important;
	float:left;
}

#pageInTitle > h1 {
	color:#054c8f;
	font-size:24px;
}

#pageInTitle > h1 > span{
	color:#f6ac00;
}

#pageIn_In{
 width:100% !important;
 height:100% !important;
 font-size:14px;
}

#pageIn_In > p{
	text-align:justify;
}

#pageIn_In > .pageSep{
 background-color:#666;
 width:100%;
 height:3px;
}

#page_2 >  .pageSep{
 background-color:#666;
 width:100%;
 height:3px;
}

#page_2 >  .dirTitle{
	color:#054c8f;
	font-size:18px;
}

#page_3 >  .pageSep{
 background-color:#666;
 width:100%;
 height:3px;
}

#page_3 >  .dirTitle{
	color:#054c8f;
	font-size:18px;
}

#page_4 >  .pageSep{
 background-color:#666;
 width:100%;
 height:3px;
}

#page_4 >  .dirTitle{
	color:#054c8f;
	font-size:18px;
}

#page_99 >  .dirTitle{
	color:#054c8f;
	font-size:18px;
	border-bottom:#666 3px solid;
	margin-bottom:5px;
}


ul.ulGallery{
	float:left;
	width:100%;
}

ul.ulGallery  li { width: 140px; list-style-type:none; display:inline-block;
padding-right:5px;
padding-bottom:5px;}

ul.ulGallery  li.ckGalleryTitle { width: 140px; list-style-type:none; display:inline-block;
padding-right:5px;
padding-bottom:5px;}

ul.ulGallery  li.ckGalleryBreak { 
 width: 100%; 
 height:2px;
 background-color:#CCC;
 list-style-type:none;
 display:inline-block;
 padding-right:5px;
 padding-bottom:5px;}


.pageContentLeftPrjTitle{
 width:180px;
 float:left;
 height:28px;
 background-color:#054c8f;
 border:1 solid #000;
 color:#fff;
 font-weight:bold;
 text-align:left;
 padding-top:5px;

}

.pageContentLeftPrjTitle a{
 color:#fff;
 font-weight:bold;
 text-align:left;
}

.pageContentLeftMenu{
 width:180px;
 float:left;
 background-color:#ccc;
}



.pageContentLeftMenu ul{
 list-style-type: none;
 margin: 0px;
 padding: 0px;
 margin-top: 3px;
 margin-bottom: 3px;
}

.pageContentLeftMenu ul li{
 margin-top:5px;
 margin-bottom:5px;
 font-size:14px;
 height:28px;
 border-bottom: 1px solid #fff;
}

.pageContentLeftMenu ul li:hover{
 background-color: #eee;	
}

.pageContentLeftMenu ul li a{
 color: #666;
 background-color: #769ecc;
 background:url(../resimler/fomdot.gif) no-repeat 0 -0px;
 display: block;
 height:24px;
 padding: 0px;
 padding-top: 5px; /*link text is indented 19px*/
 padding-left: 19px; /*link text is indented 19px*/
 text-decoration: none;
 font-weight: bold;
}
.pageContentLeftMenu ul li a:hover{
 color: #000;
 background-color: #eee;
 background:url(../resimler/fomdot.gif) no-repeat 0 -48px;
}

#th_splash{
	/*position:absolute;
	width:auto !important;
	height:auto !important;
*/	top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width:434px;
  height:600px;
  position: absolute;
  overflow: auto;
  border: solid black 2px;
  z-index:15000 !important;
}

