/* CSS Document */

body {
height: auto !important;
	height: 100%;
	background-color: #474546;
	margin-top:10px;
	padding:0;
	
}
.project_table{
width:98%;
background: url(../images/acikDivBg.gif) repeat-y; 
padding:0px;
margin:5px 0 0 0;
font-family:Tahoma, Arial, Verdana;
color:#6d6d6d;
line-height:16px;
font-size:11px;
}

.menu_Img {
margin:16px 5px 0 15px;

}
.loading {
margin:0 auto;
vertical-align:middle;
}
.gizli {
display:none;
visibility: hidden;

}
.gallery_box a{
text-decoration:none;
color:#FFFF00;
}


.gallery_box_back{

position: absolute;
	display:none;
 	background:#FFFFFF;
	top: 345px;
	left: 324px;
	width: 605px;
	height: 587px;
	margin:auto;
	z-index: 10000;
	-moz-opacity: 0.9;
	opacity:.90;
	filter: alpha(opacity=90);
}

.gallery_box {
	position: absolute;
	display:none;
	top: 395px;
	left: 374px;
	width: 505px;
	height: 490px;
	margin:auto;

	z-index: 100000;
}

.aboutus a{
text-decoration:none;
color:#B6282E;
}
.aboutus a:hover{
text-decoration:none;
color:#000000;
}
.maincontact{

font:11px "Tahoma";
color:#696969;
font-weight:bold;
padding:23px 0 0 0px;
background:#FFFFFF url(../images/contact_background.gif) repeat-y left;
width:883px;

}

.maincontact a{
text-decoration:underline;
color:#727272;
}

.contact_footer_content a{
text-decoration:none;
color:#AD2730;
}
.contact_table{
margin:0px;
padding:0px;
}
.contact_footer_content{
font:11px Tahoma;
font-weight:bold;
margin:0 0 0 25px;
}

.contact_footer_form{
font:11px Tahoma;
font-weight:bold;
margin:20px 0 0 25px;
color:#696969;
}

.contact_page_footer_form{
font:11px Tahoma;
font-weight:bold;
margin:20px 0 50px 50px;
color:#696969;

}
#contactTextTable a{
text-decoration:none;
}


.career_footer_form{
font:11px Tahoma;
font-weight:bold;
margin:10px 0 0 25px;
color:#696969;
}

.contact_content_tr{
line-height:18px; font-weight:normal;
}

.contact_shadow{
width:883px;
background: url(../images/contact_shadow.gif) no-repeat top right;
height:6px;
}

.aboutus{
margin:20px 17px 0 24px;
color:#6d6d6d;
line-height:16px;
font:11px Tahoma;
min-height:300px;
}

.gray {
	background-color: #F2F2F4;
	width: 900px;
	margin:auto;
	
	border: 0px none;

}

.gray_com_id_9 {
	background-color: #F2F2F4;
	width: 900px;
	margin:auto;

	border: 0px none;
	}

.content {
	background-color: #F2F2F4;
	margin-left: 256px;
	font-family: Tahoma, Arial, Verdana;
	width: 621px;
	min-height:300px
	

}
.back{
margin-top:10px;
margin-left:-35px;
}


.active_projects_content {
	background-color: #F2F2F4;
	margin-left: 235px;
	font-family: Tahoma, Arial, Verdana;
	padding-top:0;
	padding-bottom: 25px;
	min-height:200px;
}
.active_projects_detay_content {
	background-color: #F2F2F4;
	margin-left: 240px;
	font-family: Tahoma, Arial, Verdana;
	padding-top:8px;
	padding-bottom: 25px;
	min-height:350px;
}
.content_contact_us {
	background-color: #F2F2F4;
	margin-left: 256px;
	font-family: Tahoma, Arial, Verdana;
	padding-top:5px;
	width: 618px;
	padding-bottom: 25px;
	height:auto;
}

.content_baslik_image{
background-color:#F2F2F4;
	margin-left: 230px;
	margin-top: 33px;
}
.bos_content_baslik_image{
	margin-top: 33px;
	margin-left:0;
	padding-left:0;
	
}

.bos_content{
	margin-left:25px;
	padding:0px 17px 0px 0;
	min-height:300px;
}

.menu {
	margin-top:21px;
	background-color:#F2F2F4;
	border: 0px none;
	padding-top:17px;
	float: left;
	margin-left:-5px;
	color: #00FF33;
	padding-left:35px;
	padding-bottom:13px;
	position: relative;
	width:201px;
	background-image:url(../images/liBg.gif);
	background-repeat:repeat-y;
}


.header{
	margin-left:0;
	margin-right:0;
}

.sol_menu{
	background-image:url('../image/menuBg.gif');
	background-repeat:repeat-y;
	color: #00FF33;
	padding-top: 14px;
	padding-left: 0;
	margin-left: 0;
	margin-top: 21px;
	padding-bottom: 23px;
	height:133px
}
.menu_title_space {
	margin-top: 6px;
	margin-bottom: 8px;
	margin-left:9px;
}
.menu_alt_image_sol_space {
	padding-left: 30px;
}

.title_li{
margin-right:5px;
}

.menu li {
background-image:url(../images/liBg.gif);
background-repeat:repeat-y;
}
.alt_satir_sol{
	float:left;
	padding-left:10px;
	color:#B8292F;
	font-size: 10px;
}
.alt_satir_sag{
	float:right;
	padding-right:10px;
	color: #6D6D6D;
	font-size: 10px;
}
.content_baslik{
	color:#b8292f;
	font-size:12px;
}
.client_content_baslik{
	color:#b8292f;
	font-size:12px;
	padding-left:20px;
}
.content_metin{
	color:#6d6d6d;
	font-size:12px;
} 
.res_poz{
	margin-right:500px;
	margin-right:10px;
}

.ap_content_ara_div{
	background-image:url('../images/ap_content_ara_bg.gif');
	background-repeat:  no-repeat;
	height:61px;
	margin-right:0;
	padding-right:0;
}

.ap_content_ara_div2{
	background-image:url('../images/ap_content_ara_bg.gif');
	background-repeat:  no-repeat;
	height:61px;
	margin-left:265px
}

.ap_bir{
	margin-top:26px;
	float: left;
	padding-left:35px;
	width:446px;
}
.more{
width:53px;
height:26px;
float:left;
padding-right:18px;
margin-top:22px;
}

.ap_pic_img{
	margin:4px 0 0 -30px;
}
.fp_pic_img{
	margin:-20px 0 0 -30px;
}

.footer{

	background-color:#FFFFFF;
	width:900px;
	height:55px;
	background-image: url('../images/footer.gif');
	background-repeat: repeat-x;
	background-position:  left 50%;
	margin-top:50px;
	
}
.index_footer{
	margin: auto;
	background-color:#FFFFFF;
	width:900px;
	height:35px;
	background-color:#FFFFFF;

}

.altmenu{
	width:100px;
	padding:2px;
	float: right;
	margin-top:-5px;
	margin-right: 17px;
	background-color: #FFFFFF;
}
.index_copyright_text{
	float:right;
	margin-top: 10px;
	margin-right: -30px;
	width: 200px;
	font-family: Verdana, Arial, Tahoma;
	font-size:10px;
	color:#6d6d6d;
	letter-spacing:0px;
}
.copyright_text{
	float:right;
	margin-top: 31px;
	margin-right: -145px;
	width: 200px;
	font-family: Verdana, Arial, Tahoma;
	font-size:10px;
	color:#6d6d6d;
	letter-spacing:0px;
}

.copyright_text2{
	float:left;
	margin-top:31px;
	width: 200px;
	font-family: Verdana, Arial, Tahoma;
	font-size:8px;
	color:#b7292f;
	margin-left:13px;
}
.index_copyright_text2{
	float:left;
	margin-top:10px;
	width: 200px;
	font-family: Verdana, Arial, Tahoma;
	font-size:8px;
	color:#b7292f;
	margin-left:13px;
}
.content_ara_div {
	background: url(../images/ap_detay_content_ara_bg.gif) repeat-y top left;
	padding-left:32px;
	margin:5px 0 0px 0;
	line-height: 20px;
	color:#6d6d6d;
	font-size:11px;
	
}
.project_content_shadow
{
background:url(../images/project_detail_shadow.gif) no-repeat top right;
height:8px;
margin:0 14px 5px 0;
}
.content_ara_div span {
 	color:#b8292f;
 	font-size:11px;}

.opened_div {
	background-image:url(../images/acikDivBg.gif);
	background-repeat:repeat-y;
	background-position:bottom;
	height: 90px;
	padding-left:38px;
	width:605px;
}
.ap_content_ara_text{
	color:#6d6d6d;
	margin-left:16px;
	margin-right:0;
	
	padding:0px;
	font-size:13px;
	font-family:Tahoma,Verdana, Arial;
	font-weight:bold;
}	

.ap_content_ara_list_text{
	color:#6d6d6d;
	margin-left:0;
	margin-right:0;
	padding-left:0px;
	padding-right:0;
	font-size:13px;
	font-family:Tahoma,Verdana, Arial;
}

.content_ara_div_text{
 	color:#b8292f;
 	font-size:11px;
}
.bir {
	width:124px;
	float: left;
	margin-top:15px;
	line-height: 20px;
 }
 .AccordionPanelAltDiv {
 
	
	margin:5px 0 10px 0;
	line-height: 20px;
	color:#6d6d6d;
	font-size:11px;
 }
 
 .AccordionPanelAltDiv span{
 	color:#b8292f;
 	font-size:11px;}
	
	
 
.iki{
	width:229px;
	float: left;
	margin-top:15px;
	line-height: 20px;
 } 
 .iki2{
	width:229px;
	float: left;
	margin-top:5px;
	line-height: 20px;
 } 
.iki_nokta{
 font-family: Tahoma;
  	font-size:12px;
 color:#b8292f;
	width:43px;
	float:left;
	margin-top:15px;
	line-height: 20px;
 }
 .iki_nokta2{
 font-family: Tahoma;
  	font-size:12px;
 color:#b8292f;
	width:43px;
	float:left;
	margin-top:5px;
	line-height: 20px;
 }
.uc{
	width:155px;
	margin-left:54px;
	float: left;
	margin-top:0px;
	margin-right:0px;
	padding-top: 4px;
	padding-right:0px;
	}
.res_2{
	background-image:url(../images/ap_detay_content_res2_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:160px;

	}
.scope_of_works{
	margin:0px;
	}	
.content_alt_baslik{
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	color:#b7292f;
	}
.ap_detay_content_text_blog {
	margin-left:16px;
	margin-top:10px;
	margin-bottom:30px;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana;
	color:#6d6d6d;
	line-height:16px;
	min-height:300px;
	
	padding:0 10px 0 0;
	
	}
.ap_detay_content_text_blog span {
font-weight:bold;}
.content_bold_baslik{
	font-size:11px;
	font-family:Tahoma, Arial, Verdana;
	color:#6d6d6d;
	font-weight: bold;
	}
	
.content_asil_text{
	margin:10px 0 0 0;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana;
	color:#6d6d6d;
	line-height:16px;

	}

.copyright_text2 a:link {
	color: #B8292F;
	text-decoration: none;
}
.copyright_text2 a:visited {
	text-decoration: none;
	color: #B8292F;
}
.copyright_text2 a:hover {
	text-decoration: underline;
	color: #B8292F;
}
.copyright_text2 a:active {
	text-decoration: none;
	color: #B8292F;
}
.copyright_text2 a {
	font-size: 11px;
}
.index_copyright_text2 a:link {
	color: #B8292F;
	text-decoration: none;
}
.index_copyright_text2 a:visited {
	text-decoration: none;
	color: #B8292F;
}
.index_copyright_text2 a:hover {
	text-decoration: underline;
	color: #B8292F;
}
.index_copyright_text2 a:active {
	text-decoration: none;
	color: #B8292F;
}
.index_copyright_text2 a {
	font-size: 11px;
}
.ap_content_ara_list_text a:link {
	color:#6d6d6d;
	font-size:11px;
	text-decoration: none;
}
.ap_content_ara_list_text a:visited {
	text-decoration: none;
	color:#6d6d6d;
	font-size:11px;
}
.ap_content_ara_list_text a:hover {
	text-decoration: underline;
	color:#6d6d6d;
	font-size:11px;
}
.ap_content_ara_list_text a:active {
	text-decoration: none;
	color:#6d6d6d;
	font-size:11px;
}
.ap_content_ara_list_text a {
	color:#6d6d6d;
	font-size:11px;
	letter-spacing:1px;
}
.contact_us_kutu{
	background-image:url(../images/contact_us_bg.gif);
	border:0;
	background-repeat:no-repeat;
	padding-top:5px;
	margin-top:1px;
	padding-left:1px;
	color:#B6282E;
	font-size:11px;
	font-family:Tahoma;
	height:45px;
	letter-spacing:1px;
	line-height:15px;
}
.contact_us_kutu_baslik{
	color:#B6282E;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
}
.contact_us_kutu_text{
	float:left;
	color:#6D6D6D;
	font-size:11px;
	letter-spacing:1px;
	
}
.contact_us_kutu_text_phone{
	float:left;
	color:#6D6D6D;
	font-size:11px;
	letter-spacing:1px;
	width:40px;
}
.contact_us_kutu_text_number{
	float:left;
	color:#6D6D6D;
	font-size:11px;
	letter-spacing:1px;
}
.e_mail_kutu{
	padding-top:5px;}
.e_mail_kutu a {
	color:#6d6d6d;
	font-size:11px;
	letter-spacing:1px;
}
.border_0{
	border:0;
}
.apContentBottomShadowBg{
background-image:url(../images/apContentBottomShadowBg.gif);
height:4px;
width:643px;
background-repeat:no-repeat;
}

.apContentBottomShadowBg{
background-image:url(../images/apContentBottomShadowBg.gif);
height:4px;
width:643px;
background-repeat:no-repeat;
}

.photoGalery{
height:34px;
}

.ap_li{
float:left;
margin-top:3px;
}

a {
text-decoration:none;
color:#A32028;
}

a:hover {
color: #000000;
}
a:visited{color: #000000; }
	
.pro_details{
float:left;
font-size:11px;
font-family:Tahoma, Arial, Verdana;
color:#6d6d6d;
line-height:16px;
}	


.locations_box{
width:883px;

	background:url(../images/troy_locations2_12.gif) repeat-y;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana;
	color:#6d6d6d;
	line-height:16px;
	margin-left:16px;
	
}
.locations_box_vertical_spice{
width:883px;
margin:0px;
padding:0px;
	background: url(../images/troy_locations2_10.gif) no-repeat right;
	height:7px;
}
.locations_box_last_shadow{
	background-image: url(../images/troy_locations2_13.gif);
	background-repeat:no-repeat;
	height:6px;
	margin-bottom:15px;
}
.locations_box_table{
padding:9px;

}	
.locations_box_flag{
margin-top:0;
padding-bottom:8px;
}
.events_box{
width:869px;
height:66px;
	background-image: url(../images/troy_event2_07.gif);
	background-repeat:no-repeat;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana;
	color:#6d6d6d;
	line-height:16px;
	}
.events_box_show{
width:869px;
height:66px;
	background-image: url(../images/troy_event2_07.gif);
	background-repeat:no-repeat;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana;
	color:#6d6d6d;
	line-height:16px;
	}
.events_box_vertical_spice{
	background-image: url(../images/troy_event2_08.gif);
	background-repeat:no-repeat;
	height:6px;
}
.events_box_last_shadow{
	background-image: url(../images/troy_event2_06.gif);
	background-repeat:no-repeat;
	height:5px;
	margin-bottom:15px;
}
.events_box_table{
padding-top:0px;
margin-left:20px;
}	
.evenst_box_table_baslik{
margin-top:15px;
padding-bottom:20px;
font-weight:bold;
}
.events_picture{
padding-top:5px;
padding-bottom:5px;
}
.event_content{
margin-left:15px}

.corporate{
margin:68px 0 0 0;
}


.career_content_top{
margin-left:14px}

.career_text_box {
margin:17px 0 27px 34px;
font:11px Tahoma;
width:850px;
line-height:16px;

}

.events_bos_content_baslik_image{

margin-top:33px;
margin-left:10px;
padding-left:0;
}	
.career_box_table{
padding-top:0px;
margin-left:20px;
padding-top:10px;
}
.career_box{
width:871px;
height:66px;

	background-image: url(../images/troy_career2_06.gif);
	background-repeat:no-repeat;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana;
	color:#6d6d6d;
	line-height:16px;
	}	
.career_box_table_baslik{
margin-top:15px;
padding-bottom:20px;
font-weight:bold;
}

.locations_box_table_baslik{
margin-top:15px;
padding-bottom:20px;
font-weight:bold;
}

.locations_box_table #id_locatios_1 td{
padding-top:0px;
margin-left:30px;
padding-top:10px;
}		
.locations_box_table #id_locatios_2 {

padding-top:10px;

}	
.client_content {
background:#FFFFFF;
height:auto;
	padding:5px;
	width: 633px;
	margin-left: 250px;
	font-family: Tahoma, Arial, Verdana;
	padding:5px 0 30px 0;
	margin-top: 0;
	
}

.tech_delivered_content {

height:auto;
	padding:5px;
	width: 623px;
	margin-left: 250px;
	font-family: Tahoma, Arial, Verdana;
	padding:5px 0 30px 0;
	margin-top: 0;
	
}

.certificates_content {

	padding:5px;
	width: 623px;
	margin-left: 250px;
	font-family: Tahoma, Arial, Verdana;
	padding-top:5px;
	margin-top: 0;
	
}


.product_content {

	padding:5px;
	width: 614px;
	
	margin-left:20px;
	font:11px Tahoma, Arial, Verdana;
	padding-top:5px;
	margin-top: 0;

	
}

.client_table_blok{

width:623px;
height:330px;
padding:8px 0px 0 2px;

font-family:Tahoma;
font-size:12px;
}

.tech_delivered_table{

width:623px;
height:330px;
padding:8px 0px 0 2px;
color:#6D6D6D;
font-family:Tahoma;
font-size:11px;
}


.careersBottomShadowBg{
background:#F2F2F4 url(../images/apContentBottomShadowBg.gif) right top;
height:4px;
width:643px;
background-repeat:no-repeat;
width:869px;
margin-top:0px;
}

.career_content{
width:869px;
background:url(../images/troy_career_content.gif) repeat-y;
font-size:11px;
font-family:Tahoma, Arial, Verdana;
color:#6d6d6d;
line-height:16px;
}
	
.career_box{
font-size:11px;
font-family:Tahoma, Arial, Verdana;
color:#6d6d6d;
line-height:16px;
margin:0px;
background:url(../images/troy_career2_06.gif) repeat-y;
padding:25px 0 25px 0;
	}
	
.event_box{
font-size:11px;
font-family:Tahoma, Arial, Verdana;
color:#6d6d6d;
line-height:16px;
margin:0px;
background: #FFFFFF url(../images/eventback.gif) repeat-y left;
padding:5px 0 5px 0;
	}	
	
.activeProjectAccordionContent {
 width:100%;
 background: url(../images/acikDivBg.gif) repeat-y; 
 height:66px;
 font-family:Tahoma, Arial, Verdana;
 color:#6d6d6d;
 line-height:16px;
 font-size:11px;
 padding:5px 0 10px 0;
 }
 
 .projectMinImg{
	margin:1px auto;
}

.client_table_title_field {
font:12px Tahoma;
color:#262121;
background:url(../images/client_top_back.gif) repeat-x;
}

.client_table_title_line {
background: url(../images/client_table_line.gif) no-repeat center;
}
.client_table_vertical_line {
background:url(../images/client_min_line.gif) center repeat-y;
}
.client_table_horizontal_line {
background:url(../images/client_min_line.gif) center repeat-x
}
.client_table_class{
font:11px Tahoma;
color:#6D6D6D;
margin:0 0 0 18px;
padding:0 0 30px 0;

}

#title_ekran {
font:12px Tahoma;
color:#666666;
}
.contactus_shadow_line{
 height:24px; background:url(../images/contact_shadow_line.gif) no-repeat left;
}
.contactus_company_title{
font:12px "Tahoma"; margin:12px 0 8px 0; color:#B6282E; font-weight:bolder; height:30px;
}
.contactus_company_city{
font:11px "Tahoma"; color:#464444; font-weight:bolder;
}

.contactus_text {
font:11px "Tahoma"; color:#464444;
}

.contactus_shadow_line_window{
 height:24px; background:url(../images/contacus_window_line) no-repeat left;
}

.resultMessage {
padding:15px;
margin:10px 25px 0 25px;
border:1px dashed;
color:#009900;
font:12px Tahoma;
font-weight:bolder;

}
.showEmailForm {
margin:6px 0 0 25px; cursor:pointer;
font:11px Tahoma; color:#AD2730;
font-weight:bold;
width:100px;
}
.showContactEmailForm
{
margin:0px 0 0 0px; cursor:pointer;
font:11px Tahoma; color:#AD2730;
font-weight:bold;
width:100px;
}

.showEmailDetail {
margin:6px 0 0 25px; 
font:11px Tahoma;
color:#000000;
width:250px;

}

.employer{
border:1px solid;
font:11px Tahoma;
color:#6D6D6D;
width:115px;
margin-left:18px;
}

.engineer{
border:1px solid;
font:11px Tahoma;
color:#6D6D6D;
margin-left:31px;
width:160px;
}

.workdesc{
border:1px solid;
font:11px Tahoma;
color:#6D6D6D;
margin-left:34px;
width:260px;
}

