﻿@font-face{    
    font-family:'Marigold';src: url('../fonts/marigold.otf');src: local('Marigold'),local('Marigold'),url('../fonts/marigold.TTF') format('truetype'),
             url('../fonts/marigold.svg#font') format('svg'),url('../fonts/marigold.otf');
}
@font-face{    
    font-family:'Mangal';src: url('../fonts/mangal.otf');src: local('Mangal'),local('Mangal'),url('../fonts/mangal.TTF') format('truetype'),
             url('../fonts/mangal.svg#font') format('svg'),url('../fonts/mangal.otf');
}
@font-face{    
    font-family:'gothic';src: url('../fonts/gothic.otf');src: local('gothic'),local('gothic'),url('../fonts/gothic.TTF') format('truetype'),
             url('../fonts/gothic.svg#font') format('svg'),url('../fonts/gothic.otf');
}
@font-face{    
    font-family:'Myriad Pro';src: url('../fonts/MyriadPro-Regular.otf');src: local('Myriad Pro'),local('Myriad Pro'),url('../fonts/MyriadPro-Regular.ttf') format('truetype'),
             url('../fonts/MyriadPro-Regular.svg#font') format('svg'),url('../fonts/MyriadPro-Regular.otf');
}
body{
    overflow-x:hidden;
}
.container{
    position:relative;
    width:100%;
    height:auto;
    display:inline-block;
}
.mini_slider_bolge{
    position:absolute;
    width:383px;
    height:687px;
    z-index:2;
    top:110px;
    right:4px;
    background:#007fe3;
}
.header{
    position:absolute;
    width:100%;
    height:auto;
    background: url(../images/header_bg.png) no-repeat top center;
    top:10px;
}
.header_ic{
    position:relative;
    width:1200px;
    height:78px;
    margin:0 auto;
    color:#fff;
    font-family:'Mangal';
}
.header_ic .menu{
    position:absolute;
    top:0;
    left:245px;
    width:720px;
}
.header_ic .menu ul{
    font-size:11px;
    margin-top:5px;
}
.header_ic .menu ul li a{
    display:block;
    padding:0 10px 0 10px;
    float:left;
    line-height:68px;
    color:#fff;
    text-decoration:none;
    height:68px;

}
.header_ic .menu ul li a:hover{
    background:rgba(0,0,0,0.3);
    border-radius:5px;

}
.slider_bolge{
    position:relative;
    width:100%;
    height:350px;
    z-index:-1;
    overflow:hidden;
    -webkit-filter: blur(5px); -moz-filter: blur(5px); -o-filter: blur(5px); filter: blur(5px);

}
.content{
    position:relative;
    width:100%;
    height:auto;
    border-top:5px solid #9f9f9f;
    background:#04306d url(../images/other_pages_content_bg.jpg) repeat-y center;
    color:#ddd;
    font-family:'Myriad Pro';
}
.content_ic{
    position:relative;
    margin:0 auto;
    width:1200px;
    min-height:500px;
    height:auto;
}
.footer{
    position:relative;
    height:278px;
    width:100%;
    margin:0 auto;
    background:#999 url(../images/pattern.png) repeat;
    border-top:5px solid #9f9f9f;
    font-family:'Myriad Pro';
}
.footer_ic{
    position:relative;
    width:1200px;
    height:230px;
    margin:0 auto;
    top:20px;
}
.footer_ic_alt{
    position:absolute;
    width:100%;
    background:rgba(0,0,0,0.6);
    bottom:0;
    height:40px;
    border-top:1px solid #666;
    font-family:'Myriad Pro';
}
.footer_ic_alt_ic{
    position:relative;
    width:1200px;
    height:40px;
    color:#fff;
    margin:0 auto;
    font-size:14px;
    line-height:40px;
}
#harita{
    width:180px;
    height:180px;
    border-radius:100%;
    border:4px solid #007fe3;
    margin-top:10px;
}
#site_map ul{
    margin:0;
    padding:0;
    list-style:none;
}
#site_map ul li a{
    color:#fff;
    text-decoration:none;
    font-size:14px;
}
#site_map ul li a:hover{
    color:#007fe3;
}
/*extras*/
.kurumsal_content1{
    position:relative;
    width:100%;
    height:auto;
    background:url(../images/kurumsal_content1_ust.png) no-repeat center top;
}
.kurumsal_content1_ic{
    position:relative;
    width:1200px;
    height:800px;
    margin:0 auto;
}
.kurumsal_content1_wrap{
    position:relative;
    width:815px;
    height:370px;
    background:rgba(0,0,0,0.6);
    top:110px;
    border-top-left-radius:20px;
    left:1px;
}
.kurumsal_content2{
    position:relative;
    width:100%;
    height:auto;
    background:url(../images/kurumsal_content2_alt.png) no-repeat center bottom;
    margin-top:-286px
}
.kurumsal_content2_ic{
    position:relative;
    width:1200px;
    height:800px;
    margin:0 auto;
}
.kurumsal_content2_wrap{
    position:relative;
    width:815px;
    height:370px;
    background:rgba(0,0,0,0.6);
    top:283px;
    border-bottom-right-radius:20px;
    left:381px;
    padding-top:65px;
    padding-left:120px;
}
.kurumsal_content2_wrap ul{
    margin:0;
    padding:0;
    list-style:none;
}
.kurumsal_content2_wrap ul li a{
    display:block;
    float:left;
    margin-right:30px;
}
.iletisim_content{
    position:relative;
    width:100%;
    height:auto;
    background:url(../images/iletisim_content_ust.png) no-repeat center top;
    padding-top:78px;
}
.iletisim_content_ic{
    position:relative;
    width:1198px;
    height:1200px;
    margin:0 auto;
}
.faaliyet_content{
    position:relative;
    width:100%;
    height:auto;
    background:url(../images/iletisim_content_ust.png) no-repeat center top;
    padding-top:40px;
}
.faaliyet_content_ic{
    position:relative;
    width:1200px;
    height:1200px;
    margin:0 auto;
}
.faaliyet_wrap_ust{
    position:relative;
    width:1200px;
    height:80px;

}
.faaliyet_wrap_ust .menu{
    position:absolute;
    width:380px;
    height:50px;
    top:15px;
    right:100px;
    border-top:2px solid #055999;
    border-bottom:2px solid #055999;
}
.faaliyet_wrap_ust .menu ul{
    margin:0;
    padding:0;
    list-style:none;
}
.faaliyet_wrap_ust .menu ul li a{
    color:#ddd;
    text-decoration:none;
    font-family:'gothic';
    font-size:22px;
    float:left;
    display:block;
    padding:0 20px 0 20px;
    line-height:50px;
    height:50px;
}
.faaliyet_wrap_ust .menu ul li a:hover{
    color:#055999;
}
.faaliyet_wrap_alt{
    position:relative;
    width:1050px;
    height:980px;
    margin:0 auto;
}
.faaliyet_wrap_alt_sol{
    position:relative;
    width:410px;
    height:900px;
    float:left;
    border-radius:50px 0 0 50px;
    overflow:hidden;

}
.faaliyet_wrap_alt_sag{
    position:relative;
    height:900px;
    width:640px;
    background:rgba(0,0,0,0.4);
    float:right;
    border-radius:0 20px 20px 0;
    padding:10px;
    font-size:14px;
}
.faaliyet_wrap_alt_sag h1{
    text-decoration:underline;
    font-size:20px;
    margin-bottom:10px;
}
.proje_content{
    position:relative;
    width:100%;
    height:auto;
    background:url(../images/iletisim_content_ust.png) no-repeat center top;
    padding-top:40px;
}
.proje_content_ic{
    position:relative;
    width:1200px;
    height:1200px;
    margin:0 auto;
}
.proje_wrap_ust{
    position:relative;
    width:1200px;
    height:80px;

}
.proje_wrap_ust .menu{
    position:absolute;
    width:530px;
    height:50px;
    top:15px;
    right:100px;
    border-top:2px solid #055999;
    border-bottom:2px solid #055999;
}
.proje_wrap_ust .menu ul{
    margin:0;
    padding:0;
    list-style:none;
}
.proje_wrap_ust .menu ul li a{
    color:#ddd;
    text-decoration:none;
    font-family:'gothic';
    font-size:22px;
    float:left;
    display:block;
    padding:0 20px 0 20px;
    line-height:50px;
    height:50px;
}
.proje_wrap_ust .menu ul li a:hover{
    color:#055999;
}
.proje_wrap_alt{
    position:relative;
    width:1050px;
    height:980px;
    margin:0 auto;
}
.proje_wrap_alt_sol{
    position:relative;
    width:410px;
    height:900px;
    float:left;
    border-radius:50px 0 0 50px;
    overflow:hidden;

}
.proje_wrap_alt_sag{
    position:relative;
    height:900px;
    width:640px;
    background:rgba(0,0,0,0.4);
    float:right;
    border-radius:0 20px 20px 0;
    padding-top:10px;
    padding-left:3px;
    font-size:14px;
}
.proje_wrap_alt_sag h1{
    text-decoration:underline;
    font-size:20px;
    margin-bottom:10px;
}
.tanitim_content{
    position:relative;
    width:100%;
    height:auto;
    background:url(../images/iletisim_content_ust.png) no-repeat center top;
    padding-top:40px;
}
.tanitim_content_ic{
    position:relative;
    width:1200px;
    height:1200px;
    margin:0 auto;
}
.tanitim_wrap_ust{
    position:relative;
    width:1200px;
    height:80px;

}
.tanitim_wrap_ust .menu{
    position:absolute;
    width:345px;
    height:50px;
    top:15px;
    right:100px;
    border-top:2px solid #055999;
    border-bottom:2px solid #055999;
}
.tanitim_wrap_ust .menu ul{
    margin:0;
    padding:0;
    list-style:none;
}
.tanitim_wrap_ust .menu ul li a{
    color:#ddd;
    text-decoration:none;
    font-family:'gothic';
    font-size:22px;
    float:left;
    display:block;
    padding:0 20px 0 20px;
    line-height:50px;
    height:50px;
}
.tanitim_wrap_ust .menu ul li a:hover{
    color:#055999;
}
.tanitim_wrap_alt{
    position:relative;
    width:1050px;
    height:980px;
    margin:20px auto;
}
.tanitim_wrap_alt ul{
    margin:0;
    padding:0;
    list-style:none;
}
.tanitim_wrap_alt ul li{
    width:250px;
    height:170px;
    display:block;
    float:left;
    margin-right:10px;
    overflow:hidden;
    border:2px solid #999;
    color:#fff;
    margin-bottom:10px;
}
.tanitim_wrap_alt ul li:first-child{
    border-top-left-radius:20px;
}
.tanitim_wrap_alt ul li:nth-child(4){
    border-top-right-radius:20px;
}
.tanitim_wrap_alt ul li:nth-last-child(4){
    border-bottom-left-radius:20px;
}
.tanitim_wrap_alt ul li:last-child{
    border-bottom-right-radius:20px;
}
/*.tanitim_wrap_alt ul li a span{
    width:246px;
    height:30px;
    background:rgba(0,0,0,0.7) url(../images/li_icon.png) 10px no-repeat;
    position:absolute;
    line-height:30px;
    padding-left:30px;
    top:138px;
}*/
.arac_content{
    position:relative;
    width:100%;
    height:auto;
    background:url(../images/iletisim_content_ust.png) no-repeat center top;
    padding-top:40px;
}
.arac_content_ic{
    position:relative;
    width:1200px;
    height:1200px;
    margin:0 auto;
}
.arac_wrap_ust{
    position:relative;
    width:1200px;
    height:80px;

}
.arac_wrap_ust .menu{
    position:absolute;
    width:440px;
    height:50px;
    top:15px;
    right:100px;
    border-top:2px solid #055999;
    border-bottom:2px solid #055999;
}
.arac_wrap_ust .menu ul{
    margin:0;
    padding:0;
    list-style:none;
}
.arac_wrap_ust .menu ul li a{
    color:#ddd;
    text-decoration:none;
    font-family:'gothic';
    font-size:22px;
    float:left;
    display:block;
    padding:0 20px 0 20px;
    line-height:50px;
    height:50px;
}
.arac_wrap_ust .menu ul li a:hover{
    color:#055999;
}
.arac_wrap_alt{
    position:relative;
    width:1050px;
    height:980px;
    margin:0 auto;
}
.arac_wrap_alt_sol{
    position:relative;
    width:410px;
    height:900px;
    float:left;
    border-radius:50px 0 0 50px;
    overflow:hidden;

}
.arac_wrap_alt_sag{
    position:relative;
    height:900px;
    width:640px;
    background:rgba(0,0,0,0.4);
    float:right;
    border-radius:0 20px 20px 0;
    padding-top:10px;
    padding-left:3px;
    font-size:14px;
}

/*scroll start*/
.textareadivscroll{	
	width:700px;
	height:820px;
    float:left;
	margin:0;
	padding:0;
	position:relative;
    overflow:hidden;
    padding-left:10px;
}
.textdivscroll{
	position:relative;
	margin:0;
	padding:0;
}

.scrollArea{	
	width:12px;
	height:820px;
	border:none;
	float:right;
	margin:0;
	padding:0;
	background:url(../images/scrollarea_bg.png) repeat-y left top;
    position:absolute;
    right:-25px;
}
.scroller{
	height:12px;	
	width:12px;
	background:url(../images/scroller_bg.png) repeat-y bottom left;
	cursor:pointer;
	margin:0;
	padding:0;
	position:relative;
}
.textareadivscroll_pack{	
	width:300px;
	height:320px;
	overflow:hidden;
	float:left;
	margin:0 0 10px 0;
	padding:0;
	position:relative;
}
.scrollArea_pack{	
	width:12px;
	height:320px;
	border:none;
	overflow:hidden;
	float:right;
	margin:0;
	padding:0;
	background:url(../images/scrollarea_bg.png) repeat-y left top;
}

/**/

.textareadivscroll_packdet{	
	width:300px;
	height:120px;
	overflow:hidden;
	float:left;
	margin:0 0 20px 0;
	padding:0;
	position:relative;
}
.scrollArea_packdet{	
	width:12px;
	height:120px;
	border:none;
	overflow:hidden;
	float:right;
	margin:0;
	padding:0;
	background:url(../images/scrollarea_bg.png) repeat-y left top;
}
.text_box{
	width:300px;
	height:130px;
	margin:0;
	padding:0;

}
/*scroll end*/