body {
 margin:0px;
 padding:0px;
 font-family:Tahoma, Trebuchet MS, Verdana, Arial;
 background-image:url(bg.jpg);
 background-repeat:repeat-x;
 background-color:#E9EDED;
}
a {
  color:#003366;
  border:none;
  text-decoration:none;
}
a:hover {
  color:#036;
}
h1, h2, h3, h4, h5, h6, img {
    margin:0px;
	padding:0px;
}

#main {
  position:relative;
  width:1000px;
  padding-top:15px;
  margin-left:auto;
  margin-right:auto;
}


#container {
  position:relative;
  width:941px;
  margin-left:22px;
  background-image:url(content_bg.gif);
  background-repeat:repeat-y;
}

.clear {
  clear:both;
}

/***  header ***/

#header {
  position:relative;
  width:928px;
  padding-left:13px;
}

#header_ust {
  position:relative;
  width:928px;
  height:21px;
  background-image:url(head_bg.jpg);
  background-repeat: no-repeat;
}

.content {
  position:relative;
  width:928px;
  padding-left:13px;
}

.head_container {
  position:relative;
  width:941px;
  z-index:5;
}

.head_sol {
  position:relative;
  width:210px;
  float:left;
  padding-left:38px;
  padding-right:163px;
}

.head_sag {
  position:relative;
  width:528px;
  float:left;
  padding-top:25px;
}

.head_space {
  position:relative;
  width:163px;
  float:left;
}

.dis_menu {
  position:relative;
  padding-top:3px;
  padding-left:8px;
}

.cozumlerimiz_pad {
  position:relative;
  padding-left:28px;
  padding-top:30px;
}

.itemcont {
  position:relative;
  padding-top:8px;
}
.floatright {
  position:relative;
  float:right;
}
.page-list {
  position:relative;
  float:right;
  padding-top:20px;
  padding-right:5px;
  padding-bottom:20px;
}
.kunye_pad {
  position:relative;
  padding-top:6px;
}
.gonder_pad {
  position:relative;
  padding-left:300px;
}

/***  ust menü ***/
.ustmenu {
  position:relative;
  width:222px;
  padding-right:38px;
  float:right;
}

.ustmenu_sol {
  position:relative;
  width:15px;
  float:left;
}

.ustmenu_sag {
  position:relative;
  width:15px;
  float:left;
}

.ustmenu_orta {
  position:relative;
  width:190px;
  height:21px;
  float:left;
  background-color:#F2F1EE;
}

/*** haberler ***/
#slider {width:590px}
.slidehaberbaslik {width:570px; padding:8px; font-weight:bold; cursor:pointer; border-bottom:3px solid #FFF; background-color:#F4F3F2;}
.slidehabericerik {overflow:hidden}
.text {width:570px; border-top:none; padding:3px 10px 3px 10px;}
.haber-info {
  position:relative;
  width:570px;
  padding:3px 10px 3px 10px;
}
.haber-tarih {
  position:relative;
  width:150px;
  float:right;
}
.haber-baslik {
  position:relative;
  float:left;
}
.haber-devam {
  position:relative;
  width:130px;
  float:right;
}
/*** icerik ***/
.icerik {
  position:relative;
  z-index:1;
  padding-top:15px;
}
.icerik_sol {
  position:relative;
  width:500px;
  float:left;
  z-index:1;
}
.icerik_space {
  position:relative;
  width:30px;
  float:left;
  z-index:1;
}
.icerik_sag {
  position:relative;
  width:400px;
  float:left;
  z-index:1;
  margin-left:30px;
}

#alt {
  position:relative;
}
#alt_sol {
  position:relative;
  width:277px;
  float:left;
}
.alt_sol_content {
  position:relative;
  width:277px;
  background-color:#EAF7FB;
  padding-left:12px;
}
#alt_space {
  position:relative;
  width:40px;
  float:left;
}
#alt_sag {
  position:relative;
  width:590px;
  float:left;
  padding-left:30px;
}


.referans {
  position:relative;
}
.referans_sol {
  position:relative;
  width:150px;
  float:left;
}
.referanslarbaslik {
  position:relative;
  margin-top:63px;
}
.referans_space {
  position:relative;
  width:15px;
  float:left;
}
.referans_sag {
  position:relative;
  width:410px;
  float:left;
  margin-left:15px;
}
.ref_img {
  position:relative;
  border:1px dashed #CCC;
  padding:3px;
}

.cozumler {
  position:relative;
  width:472px;
}

.cozumler1 {
  position:relative;
  width:225px;
  float:left;
  padding:0px 20px 10px 0px;
}

.cozumler2 {
  position:relative;
  width:220px;
  float:left;
  padding:0px 0px 10px 0px;
}


/*** ust-menu ***/
ul.menu {list-style:none; margin:0; padding:0; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#999;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#333; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:20px; left:0; background:#FFFFFF; display:none; list-style:none}
ul.menu ul li {position:relative; border:1px solid #E5E5E5; padding:2px; border-top:none; width:170px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px 5px; background-color:#EAF7FB;}
ul.menu ul li a:hover {background-color:#F4F4F4;}
ul.menu ul ul {left:170px; top:-1px}
ul.menu .menulink {padding:0px 10px 0px 0px; font-weight:bold;}
ul.menu .menulink:hover, ul.menu .menuhover {background:none;}
ul.menu .sub {background:#EAF7FB url(arrow.gif) 155px 8px no-repeat;}
ul.menu .topline {border-top:1px solid #E5E5E5;}
#menu-ust {z-index:80;}

/*** iletisim ***/

.iletisim {
  position:relative;
}
.iletisim_sol {
  position:relative;
  width:80px;
  float:left;
}
.iletisim_sol_a {
  position:relative;
  width:80px;
  float:left;
  margin-top:14px;
}
.iletisim_space {
  position:relative;
  width:15px;
  float:left;
}
.iletisim_sag {
  position:relative;
  width:410px;
  float:left;
}

.iletisim_sag_a-ie {
  position:relative;
  width:410px;
  float:left;
  margin-top:14px;
  margin-left:8px;
}

.iletisim_sag_a {
  position:relative;
  width:410px;
  float:left;
  margin-top:14px;
  margin-left:13px;
}
.secure-comp
		   {
		   margin-top:12px;
		   }

.form {
  border:1px dashed #CCC;
  color:#2B76A6;
  width:250px;
}

.secure-verify {
  border:1px dashed #CCC;
  color:#2B76A6;
  width:118px;
}

.form2 {
  border:1px dashed #CCC;
  color:#2B76A6;
  width:50px;
}

.form3 {
  border:1px dashed #CCC;
  color:#2B76A6;
  width:190px;
}

.madde22 {
  position:relative;
  padding-right:40px;
  padding-bottom:20px;
  width:60px;
  float:right;
}

/*** bulten ***/
#bulten {
  position:relative;
  background-repeat:no-repeat;
  width:396px;
  height:49px;
}

.bulten_input {
  position:relative;
  width:212px;
  padding-left:75px;
  padding-top:24px;
  float:left;
}

.bulten_gonder {
  position:relative;
  width:74px;
  padding-top:21px;
  padding-left:20px;
  float:left;
}

.input-bulten {
  position:relative;
  width:212px;
  font-size:12px;
  color:#999;
  border:none;
}


#bulten2 {
  position:relative;
  background-image:url(bulten_bg2.jpg);
  background-repeat:no-repeat;
  width:239px;
  height:51px;
}

.bulten2_pad {
  position:relative;
  padding-left:22px;
}

.bulten_input2 {
  position:relative;
  width:121px;
  padding-left:58px;
  padding-top:25px;
  float:left;
}

.bulten_gonder2 {
  position:relative;
  width:45px;
  padding-top:22px;
  padding-left:8px;
  float:left;
}

.input-bulten2 {
  position:relative;
  width:121px;
  font-size:12px;
  color:#666;
  border:none;
  margin:0;
  padding:0;
  border-width:0;
  background:transparent;
}


#bulten3 {
  position:relative;
  background-image:url(arama_kutu_ic.jpg);
  background-repeat:no-repeat;
  width:241px;
  height:51px;
}

.bulten3_pad {
  position:relative;
  padding-left:22px;
}

.bulten_input3 {
  position:relative;
  width:164px;
  padding-left:7px;
  padding-top:23px;
  float:left;
}

.bulten_gonder3 {
  position:relative;
  width:45px;
  padding-top:20px;
  padding-left:13px;
  float:left;
}

.input-bulten3 {
  position:relative;
  width:164px;
  font-size:12px;
  color:#666;
  border:none;
  margin:0;
  padding:0;
  border-width:0;
  background:transparent;
}

/*** footer ***/
#footer {
  position:relative;
  padding-top:25px;
}
#footer_sol {
  position:relative;
  width:500px;
  float:left;
}
#footer_orta {
  position:relative;
  width:300px;
  float:left;
}
#footer_sag {
  position:relative;
  /*width:120px;*/
  float:right;
  margin-left:300px;
}


.kunye {
  position:relative;
}
.kunye_sol {
  position:relative;
  width:13px;
  height:36px;
  float:left;
}
.kunye_orta {
  position:relative;
  width:470px;
  padding-top:10px;
  background-image:url(kunye_orta.jpg);
  background-repeat:repeat-x;
  height:36px;
  float:left;
}
.kunye_sag {
  position:relative;
  width:14px;
  padding-top:10px;
  float:left;
}

#footer_alt {
  position:relative;
  width:1000px;
  height:50px;
  margin-left:auto;
  margin-right:auto;
  background-image:url(footer_bg.jpg);
  background-repeat:no-repeat;
}


/***  text style ***/

.txt {
  font-size:12px;
  color:#666;
  font-weight:normal;
}
.txt a{
  color:#666;
}
.txt a:hover{
  color:#036;
}
.txt a.sectorLink {
	background-color:#F4F3F2;
	border-bottom:1px solid #999999;
	color:#4F4F4F;
	display:inline-block;
	margin:0 20px 5px 0px;
	padding:5px;
	width:150px;
}
.txt a.sectorLink:hover{
	background-color:#ddeeff;
	color:#000;
	border-bottom-color:#333;
}
.txt span.sectorDetailLink{
	padding-left:10px;
}
.txt span.sectorDetailLink a{
	font-size:9px;
}

.txt a.sectorLink2 {
	background-color:#F4F3F2;
	border-bottom:1px solid #999999;
	color:#4F4F4F;
	display:inline-block;
	margin:0 0 5px;
	padding:5px;
	width:150px;
}
.txt a.sectorLink2:hover{
	background-color:#ddeeff;
	color:#000;
	border-bottom-color:#333;
}
.txt span.sectorDetailLink2{
	padding-left:10px;
}
.txt span.sectorDetailLink2 a{
	font-size:10px;
}

.txt11 {
  font-size:11px;
  color:#666;
  font-weight:normal;
}
.txt11 a{
  color:#666;
}
.txt11 a:hover{
  color:#036;
}

.txt_beyaz {
  font-size:11px;
  color:#FFFFFF;
  font-weight:normal;
}
.txt_beyaz a{
  color:#FFF;
}
.txt_beyaz a:hover{
  color:#999;
}


.txtbaslik {
  font-size:12px;
  color:#036;
  font-weight:bold;
}
.txtbaslik a{
  color:#036;
}
.txtbaslik a:hover{
  color:#666;
}


.txt10 {
  font-size:10px;
  color:#666;
  font-weight:normal;
}
.txt10 a{
  color:#666;
}
.txt10 a:hover{
  color:#036;
}


.txtu {
  font-size:12px;
  color:#666;
  font-weight:normal;
  overflow:auto;
  max-height:420px;
  height: expression( this.scrollHeight < 420 ? "auto" : "420px" ); /* sets max-width for IE */

}
.txtu a{
  color:#16598F;
  text-decoration:underline;
}
.txtu a:hover{
  color:#006AD5;
}

.txtr {
  font-size:12px;
  color:#666;
  font-weight:normal;
  overflow:auto;
  height:400px;
  width:460px;
}
.txtr a{
  color:#16598F;
  text-decoration:underline;
}
.txtr a:hover{
  color:#006AD5;
}

#altmenucontainer {
	position:relative;
	width:250px;
	background-color:#EAF7FB;
	font-family:Tahoma, Trebuchet MS, Verdana, Arial;
}
.menuFont{
	font-size:14px !important;
	font-family:Arial !important;
}
.accordion_toggle {
	display: block;
	height: 30px;
	width: 245px;
	padding: 0px 0px 0px 5px;
	line-height: 30px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	font-size: 13px;
	border-bottom: 1px solid #FFF;
	cursor: pointer;
	margin: 0 0 0 0;
}
.accordion_toggle_active {	
	
	color: #003366;
}
.accordion_content {
	color: #444444;
	overflow: hidden;
	position:relative;
	width:250px;
}
.accordion_content_item {
	position:relative;
	font-size:12px;
	color: #666666;
	padding:4px 0px 4px 5px;
}

.accordion_content_item a{
	color: #666666;
}

.toggle_content_item {
	position:relative;
	font-size:12px;
	color: #003366;
	font-weight:bold;
	padding:6px 0px 6px 5px;
}

.toggle_content_item a{
	color: #003366;
}
.vertical_content_item {
	position:relative;
	font-size:12px;
	color: #003366;
	padding:4px 0px 4px 5px;
}

.vertical_content_item a{
	color: #003366;
}

.vertical_content_item2 {
	position:relative;
	font-size:12px;
	color: #666666;
	padding:0px 0px 5px 12px;
}

.vertical_content_item2 a{
	color: #666666;
}

.accordion_content h2 {
	margin: 0px;
	color: #0099FF;
}
.accordion_content p {
	line-height: 150%;
	padding: 5px 10px 15px 10px;
}
.vertical_accordion_toggle {
	display: block;
	width: 600px;
	background-color:#EAF7FB;
	padding: 0 5px 0 5px;
	line-height: 20px;
	color: #003366;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	cursor: pointer;
	margin: 0 0 0 0;
}
.vertical_accordion_toggle_active {
	color: #003366;
	font-weight:bold;
}
.vertical_accordion_content {
	color: #444444;
	overflow: hidden;
}
.vertical_accordion_content h2 {
	margin: 5px 0 5px 5px;
	color: #0099FF;
}
.vertical_accordion_content p {
	line-height: 150%;
	padding: 5px 5px 5px 5px;
}
/* Container styling*/
    #vertical_nested_container {
	margin: 5px 0px 0px 5px;
	width: 240px;
}
    #vertical_nested_container2 {
	margin: 5px 0px 0px 5px;
	width: 240px;
}

.subvar {
	background:#EAF7FB url(arrow.gif) no-repeat scroll 150px 12px;
	}

.subvar2 {
	background:#EAF7FB url(arrow.gif) no-repeat scroll 230px 8px;
	}

/* blockquote styles */
blockquote
{
	background-color: #dbffd1;
	border-top: 1px dotted #a1d97e;
	_border-top: 1px solid #a1d97e; /* dotting looks bad in IE, revert to solid */
	border-bottom: 1px dotted #a1d97e;
	_border-bottom: 1px solid #a1d97e; /* dotting looks bad in IE, revert to solid */
	padding: 12px;
	padding-left: 36px;
	margin-right: 5%;
	margin-left: 5%;
	background-image: url(images/blockquote.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

blockquote.info, blockquote.error, blockquote.allgood
{
	background-position: 10px center;
}

blockquote.info
{
	background-image: url(images/blockquote_info.gif);
	background-color: #F4FFD5;
}

blockquote.error
{
	font-family:tahoma;
	font-size:11px;
	padding:5px;
	text-align:center;
	display:none;
	background-color: #ffded5;
	border-top: 1px dotted #d99d80;
	border-bottom: 1px dotted #d99d80;
}

blockquote.allgood
{
	background-image: url(images/blockquote_allgood.gif);
}

blockquote.allgood2
{
	font-family:tahoma;
	font-size:11px;
	padding:5px;
	text-align:center;
	display:none;

}

blockquote p, #content blockquote p
{
	margin: 0px;
	text-indent: 0px;
}

/* end of blockquote styles */


/*CSS msdn search style pagination*/
div.pagination {
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	text-align:right;
	padding:3px 5px 3px 0;
	background-color:#fff;
	color:#313031;
}

div.pagination a {
	color:#003366;
	text-decoration:none;
	padding:4px 5px 3px 4px;
	margin:0 3px 0 3px;
	border:1px solid #b7d8ee;
}

div.pagination a:hover, div.pagination a:active {
	color:#0066a7;
	border:1px solid #b7d8ee;
	background-color:#d2eaf6;
}
div.pagination span.current {
	padding:4px 5px 3px 4px;
	margin:0 3px 0 3px;
	border:1px solid #b7d8ee;
	font-weight:bold;
	color:#444444;
	background-color:#d2eaf6;
}
div.pagination span.disabled {
	display:none;
}
.secure-box-ie
		  {
 		  position:relative;
  		  width:410px;
  		  margin-top:24px;
		  }
.secure-box
		  {
 		  position:relative;
  		  width:410px;
  		  margin-top:14px;
		  margin-left:95px;
		  }		  
.secure-box-verify
				 {
				 margin-top:14px;
				 float:left;
				 margin-left:15px;
				 }		  