/*@charset "utf-8";*/
/* CSS Document */

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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size:100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus { outline: 0; }
ol, ul { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table
{
	border-collapse: separate;
	border-spacing: 0;
}
a { color:black; }
caption, th, td
{
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
body
{
	line-height: 0;
	color:#000000;
	background: #f0f0f0 url(../images/bgLine1.jpg) 0 0 repeat-x;
	font-family:Tahoma, Geneva, sans-serif;
}
.clear
{
	clear:both;
	line-height:0px;
	font-size:0px;
}
/* --------------------------------------------------  Container ----------------------------------------------------------- */
.container
{
	margin:0px auto;
	width:977px;
	height:auto;
}
p { 

}
/* --------------------------------------------------  Container ----------------------------------------------------------- */

/* ---------------------------------------------------- Header ------------------------------------------------------------ */
.header
{
	margin:0px auto;
	width:952px;
	
}
/*.header
{
	width:100%;
	background-color:#fff;
}*/
.header_top
{
	float:right;
	height:42px;
	color:#7c7c7c;
}
.header_top ul
{
	display:block;
	float:left;
	margin-top:10px;
}
.header_top ul li
{
	display:inline-block;
	float:left;
	line-height:12px;
	padding:5px 2px 5px 2px;
	font-size:9px;
}
.header_top ul li a
{
	font-size:9px;
	text-decoration:none;
	color:#7c7c7c;
}
.header_top ul li a:hover
{
	text-decoration:none;
	color:#49a9e7;
}
.header_bot
{
	height:83px;
	background-color:#fff;
	margin:0px auto;
	width:951px;
}
.logo
{
	width:181px;
	height:72px;
	float:left;
	padding:11px 0px 0px 55px;
}
.h_body
{
	width:712px;
	height:83px;
	float:right;
}
.red_line
{
	width:712px;
	height:10px;
	background-color:#b60203;
}
.h_nav, .h_nav_en
{
	height:73px;
	background: #fff url(../images/header_shadow.png) top left no-repeat;
}
.h_nav ul, .h_nav_en ul
{
	display:block;
	padding:25px 0 0 25px;
}
.h_nav ul li, .h_nav_en ul li
{
	display:inline;
	float:left;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.h_nav ul li
{
	padding:10px 9px 10px 10px;
}

.h_nav_en ul li
{
	padding:10px 7px 8px 10px;
}
	
.h_nav ul li a, .h_nav_en ul li a
{
	text-decoration:none;
	color:#3e3e3e;
}
.h_nav ul li a:hover, , .h_nav_en ul li a:hover, ul li a.active
{
	text-decoration:none;
	color:#b60203;
}
/* ----------------------------------------------------End Header----------------------------------------------------------*/

/* -------------------------------------------------- Banner Body ------------------------------------------------------*/

.ban_body { width:977px; }
.ban_top
{
	background:url(../images/bg_shadow1.png) no-repeat;
	width:977px;
	padding:0px;
}
.ban_bot
{
	background-image:url(../images/banner_bot.png);
	background-repeat:no-repeat;
	width:978px;
	height:6px;
	line-height:1px;
	font-size:1px;
	padding:0px;
	margin:0px;
	float:left;
}
.banner_box
{
	margin:0px auto;
	background: #fff url(../images/bg_banner_1.png) no-repeat;
	width:951px;
}
.banner
{
	border:0px solid red;
	width:951px;
	height:385px;
}
/* body */

.main_body
{
	margin:0px auto;
	width:951px;
	height:auto;
}
.Anasayfa_Sol
{
	width:340px;
	float:left;
	margin-left:19px;
	padding-top:3px;
}
.nec_txt
{
	font-weight:bold;
	color:#b60203;
	font-variant:small-caps;
	font-family:"Trebuchet MS";
	font-size:13px;
}
.ins_txt
{
	font-weight:bold;
	color:#0d116e;
	font-variant:small-caps;
	font-family:"Trebuchet MS";
	font-size:13px;
}
.ban_cont
{
	border-top:1px solid #ccc;
	margin-top:8px;
}
.ban_cont p.firstChild
{
	font-size:11px;
	font-weight:bold;
	color:#7c7c7c;
	padding-top:12px;
}
.ban_cont p.secondChild
{
	line-height:15px;
	padding-top:8px;
	font-size:11px;
	color:#666666;
	font-family:"Trebuchet MS" !important;
	
}
/*.body_r_cont
{
	float:right;width:557px;
}*/
.body_r
{
	background:url(../images/body_r_shadow.png) no-repeat;
	height:143px;
	width:11px;
	float:left;
}
.slide_show
{
	background:url(../images/banBox.png) no-repeat;
	width:557px;
	height:146px;
	float:right;
}
.slide_text { margin: 8px 0px 0px 37px; }
.slide_txt
{
	font-weight:bold;
	color:#ffffff;
	font-family:"Trebuchet MS";
	font-size:12px;
}
.slide_txt_1
{
	font-weight:bold;
	color:#394351;
	font-family:"Trebuchet MS";
	font-size:12px;
}
.slideShow
{
	width:520px;
	height:110px;
	margin:0px 0px 0px 30px;
}
#slideshow
{
	margin:0 auto;
	width:515px;
	height:100px; /*background:transparent url(img/bg_slideshow.jpg) no-repeat 0 0;*/
	position:relative;
}
#slideshow #slidesContainer
{
	margin:0 auto;
	width:470px;
	height:100px;
	overflow:auto; /* allow scrollbar */
	position:relative;
}
#slideshow #slidesContainer .slide
{
	margin:0 auto;
	width:220px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
	height:112px;
}
.control
{
	display:block;
	width:39px;
	height:100px;
	text-indent:-10000px;
	position:absolute;
	cursor: pointer;
}
#leftControl
{
	top:0;
	left:0;
	margin-top:50px;
	background:transparent url(../images/leftArrow.png) no-repeat 0 0;
}
#rightControl
{
	top:0;
	right:0;
	margin-top:50px;
	margin-left:10px;
	background:transparent url(../images/rightArrow.png) no-repeat right 0;
}
/* -------------------------------------------------- end Banner Body-------------------------------------------------*/

/*  ------------------------------------ footer --------------------------------------------- */
.footer
{
	margin:0px auto;
	width:951px;
	padding-bottom:10px;
}
.footerTop
{
	padding:10px 0px;
	border-bottom:1px dotted #909090;
}
.footerTop ul
{
	display:block;
	padding-bottom:10px;
}
.footerTop ul li
{
	font-size:9px;
	display:block;
	float:left;
	padding:5px 8px 10px 0px;
	color:#717171;
	font-family:Tahoma;
}
.footerTop ul li a
{
	text-decoration:none;
	color:#717171;
	font-size:9px;
}
.footerTop ul li a:hover
{
	text-decoration:none;
	color:#000;
}
.copyright
{
	color:#717171;
	font-size:9px;
	float:left;
	padding:5px 0px;
}
.left_server
{
	color:#717171;
	font-size:9px;
	float:right;
	padding:5px 0px;
}
.footerBottom
{
/*	border-bottom:2px dotted #cccccc;*/
	padding:10px 0 10px 0;
}
/* ------------------------------------- end ---------------------------------------------- */

/* inner Page  */


.konutProj
{
	background:url(../images/innerImage2.png) no-repeat;
	width:218px;
	height:79px;
	margin:30px 0 0 8px;
}
.taahhutProj
{
	background:url(../images/innerImage1.png) no-repeat;
	width:218px;
	height:79px;
	margin:30px 0 0 8px;
}
.bodyLeft
{
	width:236px;
	float:left;
}
.bodyRight
{ /*border:1px solid blue;*/ /*height:200px;
	width:450px;*/
	float:right;
	width:712px;
	margin:87px 0px 0px 0px;
}
.roundBorder
{
	background:url(../images/roundBorder2.png) no-repeat;
	width:715px;
	height:19px;
	margin-left:-3px;
}
.bodyContaint
{
	background-color:#fff;
	height:auto;
	margin-left:0px;
}
.innerMenu
{
	height:50px;
}
.leftNav
{
	float:left;
	color:#b60203;
	font-weight:bold;
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:15px 0px 10px 20px;
	line-height:15px;
}
.leftNav a
{
	color:#0d116e;
	text-decoration:none;
}
.leftNav a:hover
{
	color:#0d116e;
	text-decoration:none;
}
.leftNav a.red
{
	text-decoration:none;
	color:#b60203;
}
.rightNav
{
	float:right;
	margin:15px 15px 0 0;
}
.tabRight
{
	background:url(../images/tabMenuRight.jpg) no-repeat;
	width:80px;
	height:25px;
}
.innerBodyContaint
{ /*height:500px;
	width:707px;*/ /*margin-left:8px;*/
	font-size:11px;
	line-height:16px;	
	color:#333333;	
	
	display:block;
	float:left;
	background-color:#fff;
	width:714px;
	margin-left:-2px;

}
.icerikResimSol
{
	float:left;
	width:325px;
	margin-right:10px;
	margin-bottom:0px;
}
h1
{
	color:#0d116e;;
	font-size:17px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;

}
.altBaslik
{
	color:#3e4661;
	font-size:13px;
	font-weight:bold;
	margin:10px 0 10px 0;
}
.txtPra
{   
	width:300px;
	padding:5px 0 5px 0px;
}

.contact
{
	font-size:11px;
	color:#7c7c7c;
	padding:15px 0 15px 0;
	line-height:18px;
}

.serraImagBg
{
	margin:20px 10px 0px 0px;
	background:url(../images/imgBg.jpg) no-repeat;
	width:315px;
	height:243px;
	float:right;
}

.LogolinkBg
{
	margin:0px 10px -10px 0px;
	width:315px; 
    float:right;
}




.serraImagBg2
{
	margin:20px 10px 0px 0px;
	background:url(../images/imgBg.png) no-repeat;
	width:315px;
	height:243px;
	float:right;
}  


.innerImg { margin:15px; }
.gallery
{
	margin:10px 0px 10px 15px;
	line-height:15px;
	font-size:11px;
	color:#7c7c7c;
}

.gallery ul
{
	display:block;
	float:left;
	padding:10px 0px 20px 0px;
}
.gallery ul li
{
	display:inline;
	float:left;
	padding:0px 5px 0px 5px;
}

.bgImag
{
	background:url(../images/innerImage4.jpg) no-repeat;
	width:205px;
	height:161px;
	margin-bottom: 10px;
}


.images { padding:10px; }
.item_wrapper
{

	float:left;
	padding-bottom:25px;
	padding-left:25px;
}

.item 
{ 
	width:290px;
	height:223px; 
	padding:10px; 
	background:url(../images/innerImage30.jpg) no-repeat;

}

.link
{
	padding-top:8px;
	padding-bottom:8px;
	border-top:1px dotted #909090;
	border-bottom:1px dotted #909090;
	width:300px;
}

.ik-bt
{
	padding-top:16px;
	padding-bottom:2px;
    font-size:12px;
	color:#000066;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}




.item_wrapper .link a
{
	text-decoration:none;
}

.konutText
{
	width:90px;
	height:28px;
	padding:30px 0px 0px 120px;
}
.konutText_en
{
	width:90px;
	height:28px;
	padding:25px 0px 0px 140px;
}	
.konutText a, .konutText a:hover, .konutText_en a, .konutText_en a:hover, .taahText a, .taahText a:hover
{
	text-decoration:none;
		color:#0d116e;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:12px;
		font-weight:bold;
}
.taahText
{
	width:100px;
	height:28px;
	line-height:12px;
	padding:25px 0px 0px 15px;

}
/*slider*/
.prev
{
	CURSOR: pointer;
	margin:50px 0 0 0px;
	position:relative;
	z-index:9999;
	float:left;
}
.next
{
	CURSOR: pointer;
	margin: -67px 0 0 450px;
	position:relative;
	z-index:9999;
	float:right;
}
.slider
{
	POSITION: relative;
	MARGIN: 0px;
	FLOAT:left;
	VISIBILITY: hidden;
	width:150px;
}
.slider UL
{
	WIDTH: 120px;
	HEIGHT: 100px;
}
.slider UL LI
{
	PADDING:0 0 0 7px;
	display:block;
	float:left;
	width:245px;
}
.slider UL LI IMG
{
	WIDTH: 108px;
	HEIGHT: 77px;
	CURSOR: pointer;
}
.slideText
{
	margin:20px 0 0 0px;
	width:100px;
	height:80px;
	float:right;
	padding-right:15px;
}
.slideText h6
{
	color:#fff;
	font-size:10px;
	font-weight:bold;
	;
	line-height:15px;
	display:inline;
}
.slideText p
{
	font-size:10px;
	line-height:13px;
	color:#fff;
	padding:2px 0px;
}
.slideText a
{
	font-size:10px;
	line-height:12px;
	color:#fff;
	padding:2px 0px;
}
.slideText a:hover
{
	color:#fff;
	text-decoration:none;
}
.slideImage { float:left; }
.slideImage img
{
	float:left;
	margin:20px 5px;
}

.us 
{
	padding-top:10px;
	margin-left:20px;
}

.acikPozisyonlar ul
{
	list-style-type:none;
}

.acikPozisyonlar ul li
{
	padding-bottom:12px;
	list-style-type:none;
}



.aboutus ul
{
	list-style: circle;
}

.aboutus ul li
{
	padding-bottom:12px;
}

.sitemap ul
{
	font-weight:bold;
	font-size:12px;
	margin-left:10px;
}

.sitemap ul li 
{
	margin-bottom:10px;
}	

.sitemap ul ul
{
	font-weight:bold;
	font-size:12px;
	margin-left:0px;
	list-style: circle;
	margin-bottom:10px;
}
.sitemap ul ul li
{
	font-weight:normal;
	font-size:11px;
	margin-left:20px;
	margin-top:5px;
}
.sitemap ul ul li a
{	
	text-decoration:none;
}

dl.proje_list
{
	padding:10px 0 0 0;
}

dl.proje_list dt
{
	text-decoration:underline;
	margin:0 0 10px 0;
}

dl.proje_list dd
{
	margin:0 0 10px 0;
}
