/* reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}

/* base */
html{color:#333; background:#000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: 100%;} a {text-decoration: none;} a:link {color:#E67817;} a:hover {color:#999;} a:visited {color:#E67817;} a:active {color:#E67817;} h1{font-size:14px;}h2{font-size:12px;}h3{font-size:9px;}h1,h2,h3{margin:5px 0 0 0 ;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;} body{height: 100%}

/* Header */
#header{ margin: 0 auto; text-align:left; width:960px; height: 129px; position:relative; background: transparent url(../img/bg_main.png) repeat-y; z-index: 99;}
	#logo{ padding: 10px 0 0 10px;float: left; height: 92px; width: 118px;}
	#header_r{ float: right; background:transparent url(../img/header_r.jpg) no-repeat; width: 20px; height: 129px; }
	#header_mid{ float: right; background:transparent url(../img/banner.jpg) no-repeat; width: 635px; height: 102px; text-align: right;}
		#functions{padding-right: 37px;}
	#menu_wrapper { background: url(../img/bg_menu_l.png) left no-repeat; height: 27px; width:936px; float: left;  }
	#menu { height: 17px; padding-top: 10px; width:936px; background: transparent url(../img/bg_menu.png) repeat-x; margin-left: 4px;}

/* Body */
#bd{ margin: 0 auto; text-align:left; padding:10px 10px 0 15px; width:935px; background: url(../img/bg_main.png) repeat-y; min-height:60%; clear: both; overflow: hidden; z-index: 90;}
	#bd_container{ clear: both;}
	#show{z-index: -99;}

/* Down Container */
#down_wrapper{height: 290px; margin-right: 20px;}
	#down_wrapper h2{color: #EA730B; font-size: 11px; padding-left: 5px; text-align: left;}
#down_l{ width: 10px; height: 100%; background: url(../img/bg_down_l.png) left bottom no-repeat; float: left;}
#down_container {width: 890px; height: 100%; float: left; background: url(../img/bg_down_m.png) bottom repeat-x;}
	#downbox_left {width: 324px; height: 92%; float: left; border-right: dotted #D6D6D6 1px;}
	#downbox_mid {width: 239px; height: 92%; float: left;  border-right: dotted #D6D6D6 1px;}
	#downbox_right {width: 325px; height: 92%; float: left; text-align: center;}
#down_r{ width: 10px; height:100%; background: url(../img/bg_down_r.png) left bottom no-repeat; float: left;}

/* Formlar */
.form_cell{ width: 100%; clear: both; margin-top: 12px;}
	.form_note{ text-align: right; padding-right: 14%; }
.form_label{width: 28%; text-align: right; float: left; padding-right: 2px;}
.form_txt{width: 180px; line-height: 18px; border: 1px solid #f7e5c6; background-color: #fcfcfb; color: #666; padding-left: 2px;}
.form_txt:hover{border: 1px solid #F3C981; background-color: #FFF;}
.form_txta{width: 180px; height: 50px; line-height: 18px; border: 1px solid #f7e5c6; background-color: #fcfcfb; color: #666; padding-left: 2px; overflow: none; overflow:-moz-scrollbars-none;}
.form_txta:hover{border: 1px solid #F3C981; background-color: #FFF;}
.filtre {color:#333; background-color:#Fff; padding:5px; font-weight:bold; font-size:11px;}
.filtre:hover{ background-color:#F4EEDD; }
.select { width: 160px;} .select_uyg { width: 200px;}
.select_sp { width: 185px;}
.form_sub {text-align: right; margin-right: 214px;}
#form_success{ text-align: center; margin-top: 50px;}
.form_texta { width:180px; height:80px;}
.form_btn { width:282px; float:left;}

/* News */
.news {padding: 0 5px 0 7px;}
.news h3{ color: #000; font-weight: bold;}
.news p{ margin-top: 0;}
#news_more a{ color: #EA730B; font-size: 11px; padding-left: 0; }
.sysrt_news_obj{clear: both;} 
.sysrt_news { width: 700px; float: left;}
.sysrt_news_detail { width: 500px; float: left;}
.sysrt_news_pic{width: 200px; float: left; padding-left: 10px;}
.sysrt_news h2{ color: #000; margin-top: 10px;}
.sysrt_news p{ margin: 0;}
.sysrt_news h3{ color: #EA730B; font-size: 9px;}
.sysrt_news_detail h2{ color: #000; margin-top: 10px;}
.sysrt_news_detail p{ margin: 0;}
.sysrt_news_detail h3{ color: #EA730B; font-size: 9px;}

/* Labels */
.label img a{border: none; text-align: center;}

/* Uygulamalar */
	
	#bd_left {width: 350px; float: left; }
		.application{ clear: left; }
				.application h1{ color: #000; margin: 0; }
				.application p{ margin: 3px 0 3px 0;}
				.application img {border: none; text-decoration: none;}
	#bd_right {width: 555px; float: left; padding: 0 10px 0 10px; clear: right;}
		.project{border-left: 1px solid dashed #ccc; padding: 0 5px 0 10px;  margin-top: 5px;}
		.project_head{ background: transparent url(../img/uyg.png) left no-repeat; line-height: 18px; color: #FFF; padding-left: 7px; }
		.project h3{ color: #EA7C1B; margin: 0; font-size: 11px; margin-top: 5px; }
		.project p{ margin: 3px 0 3px 0;}
		.project_txt{ height: 140px; float: left; width:540px;}		
		.project_thumb{ text-align: center; vertical-align: bottom;}	


/* Footer */
#footer { margin: 0px auto; text-align:left; padding:20px 10px 0 10px; width:940px; height:17px;  background:transparent url(../img/bg_footer.png) no-repeat; clear: both; top:-10px; position:relative;}
	#copy {float: left; width: 600px; margin-left: 5px; font-size: 9px; color: #e4c4a8;}
	#bilende{float: right; width: 200px; text-align: right; margin-right: 20px;}

/* Referanslar */

table.ref { width: 800px; text-align: center;}
table.ref tr td{ width: 200px; height: 150px;}
table.ref tr td a{ text-decoration: none; font-size: 12px;}
table.ref tr td p{ margin: 0;}

/* Urunler */
.tbl_product { border-bottom: 2px solid #EA730B; }
table.tbl_product tr td {padding-left: 5px;}
table.tbl_product tr.label td {border: none; background: transparent;}
table.tbl_product tr.label td.brand {border: none; background: #EA730B; color: #FFF; line-height: 14px; padding-bottom: 2px;}
table.tbl_product tr.item td { border-right: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; }
table.tbl_product tr.pro_head td { background-color: #F7F7F7;  line-height: 18px; border-bottom: 2px solid #EA730B; border-top: 1px solid #EA730B; font-weight: bold; }
table.tbl_product tr td.left {border-left: 1px solid #e2e2e2; }
table.tbl_product tr td.right {text-align:right;padding-right:32px; }
	
/* ToolTip */
.ToolText{position:relative;}
.ToolTextHover{position:relative;}
.ToolText span{display: none;}

.ToolTextHover span{
  display:block;
  position:absolute;
  border:1px dotted gray;
  top:-45px;
  left:50px;
  background-color:#FFF;
  height: 120px;
  z-index: 99;
}
	
	
/* Menu */
.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
height: 27px;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
background-color: transparent;
text-align: center;
}
.suckertreemenu ul li.larger a {width: 140px; background: url(../img/menu_seperator.png) right bottom no-repeat;}
.suckertreemenu ul li.larger ul li a {width: 220px; background: url(../img/bg_submenu.png) repeat-x;  text-align: left;}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: 80px; /*Width of top level menu link items*/
padding: 0 8px;
border:none;
border-left-width: 0;
text-decoration: none;
color: #e1e1e1;
background: url(../img/menu_seperator.png) right bottom no-repeat;
}
	
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
margin-top: 0px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 140px; /*width of sub menu levels*/
color: #fff;
text-decoration: none;
padding: 4px 5px;
border: 1px solid #000;
background-color: #000;
background-image: none;
}

.suckertreemenu ul li a:hover{
color: #cfb370;
}

.suckertreemenu ul li a:active{
color: #cfb370;
}
* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */

.project_thumb_wrapper{
  background: url(../img/thumb_key.png) no-repeat;
  width:60px;
  height:40px;
  padding-top:10px;
  padding-right:7px;
  padding-left:3px;
}