﻿@import url('scripts/WebFonts/Avantgarde/stylesheet.css');
@import url('scripts/WebFonts/PTSans/stylesheet.css');

html {
	
}

body {
	background-image:url(../files/images/layout/general/bg_topbar_tile.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#EBEBEB;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444;
	margin:0px;
	width:100%;
	height:100%;
	text-align:justify;
}

a {
	color: #06C;
	text-decoration: none;
}

a:hover {
	color: #039;
	text-decoration: none;
}

a img {
	border: none;
}

form  {
	margin: 0px;
}


.Title_01, h1{
	padding-top:0px; color:#344a69; font-size:24px; font-weight: bold;
}	
	
.Title_02, h2,
.Title_04,
.Title_06 {
	font-size:15px;
	color:#12183e;
	font-weight:bold;
	}
	
.Title_04 {
	color:#2c3996;
}

.Title_05 {
	font-size:16px;
	font-weight:bold;
	color:#00a2e2;
}

.RightTitle {
	font-size:15px;
	border-bottom:1px dotted #2c3996;
	padding-bottom:3px;
	margin-bottom:10px;
	color:#344a69;
	text-align:left; 
}

.HalfTitle {
	font-size:40px;
	text-align:right; float:right; padding-right:5px;
	height:35px; overflow:hidden; color:#9cafce; z-index:-5; display:block; position:relative; font-style:italic; font-family:'pt_sansbold_italic';
}

.Title_06 {
	color:#2162af;
	padding:3px 0px;
	font-size:22px;
	border-bottom:1px dotted #2162af; margin-bottom:15px; font-family:'pt_sansbold';
}

ul li {
	list-style:url(../files/images/layout/general/bullet.png)
}

ul.specialList {
	list-style:none; margin-left:-15px;
}

ul.specialList li {
	background-image:url(../files/images/layout/general/arrow_mainMenu_hover.png); background-position:left top; background-repeat:no-repeat; padding-left:20px; margin-bottom:10px;
}

ul.specialList li:hover {
	color:#00a1a3;
}

ul.specialList span.Title {
	color:#00a1a3; font-size:14px; font-weight:bold;
}

p {margin-top: 0px;}
ul {margin-top:0px}

ol.BoldNumbers li{
	font-weight:normal;
	padding-bottom:15px;
	}
	
.clear{
	clear:both;
	}	


textarea:focus, input:focus{
    outline: none;
}

/*-------- WebFonts ------------------*/
.AvantGarde {
	font-family:'avant_garde_medium_btregular';
}

.AvantGarde_Italic {
	font-family:'avant_garde_medium_oblique_Rg';
}

.AvantGarde_Bold {
	font-family:'avantgarde_bk_btdemi';
}

.AvantGarde_Bold_Italic {
	font-family:'avantgarde_bk_btdemi_oblique';
}

.PTSans {
	font-family: 'pt_sansregular';
}

.PTSans_Italic {
	font-family: 'pt_sansitalic';
}

.PTSans_Bold {
	font-family: 'pt_sansbold';
}

.PTSans_Bold_Italic {
	font-family: 'pt_sansbold_italic';
}

.PTSans_Narrow {
	font-family: 'pt_sans_narrowregular';
}

.PTSans_Narrow_Bold {
	font-family: 'pt_sans_narrowbold';
}

/*-------- Layout ------------------*/


/*Header*/

#HeaderContainer {
	height:130px; background-color:#f8f8f8; border-bottom:1px solid #d3d3d3; margin-top:5px;
}

#HeaderWrapper {
	width:980px; margin:auto;
}

#Logo {
	width:205px; height:57px; background-image:url(../files/images/layout/general/logo_dekon.png); background-repeat:no-repeat; display:block; cursor:pointer; float:left; margin-top:14px;
}

#SloganContainer {
	width:569px; float:right;
}

#SloganWrapper {
	width:100%; height:36px; background-image:url(../files/images/layout/general/bg_sloganContainer.png); background-position:top; background-repeat:no-repeat; text-align:right; color:#353535; font-style:italic; font-size:15px; padding-top:7px;
}

#Social-Network-Container {
	margin-top:3px; text-align:right; padding-top:3px;
}

#Social-Network-Container img {
	margin-left:7px;
}

.LightGrey {
	color:#6c6c6c;
	font-style:normal;
}

/*Main Menu*/
#Top-Menu-Row {
	width:960px; margin:auto; background-image:url(../files/images/layout/general/bg_menu.png); background-position:center; background-repeat:no-repeat; position:relative;
}

#TopMenuContainer {
	height:41px; float:left;
}

/*------------- Slider Styles Begins ---------------------------------------*/

#SliderContainer{
	height:452px;
	margin:auto;
	background-color:#FFF;
	background-image:url(../files/images/layout/general/bg_ImageSlider_bottom_tile.gif); background-position:bottom; background-repeat:repeat-x;
	}	

#SliderBG {
	background-image:url(../files/images/layout/general/bg_imageSlider.gif); background-position:top center; height:450px; padding:0px;
}

#SliderWrapper{
	width:980px;
	height:450px;
	margin:auto;
	overflow:hidden;
}

#SliderWrapper .Title01 {
	font-size:28px;
	color:#353535;
	letter-spacing:-1px;
}

#SliderWrapper .Title02 {
	font-size:42px;
	color:#0c5608;
	letter-spacing:-2px;
	line-height:22px;
}

#SliderWrapper .Description {
	font-size:15px;
	color:#4a4a4a;
	
}

#Slide01 {
	background-image:url(../files/images/layout/Slider/en/01.png); background-position:left bottom; background-repeat:no-repeat; height:380px; padding-top:70px; padding-right:30px; padding-left:600px; width:350px; margin:auto;
}

#Slide02 {
	background-image:url(../files/images/layout/Slider/en/02.png); background-position:right bottom; background-repeat:no-repeat; height:380px; padding-top:70px; padding-left:30px; padding-right:600px; width:350px; margin:auto;
}

/*------------- Slider Styles Ends ---------------------------------------*/

/*------------- Default Page Styles ---------------------------------------*/

#DefaultContentContainer {
	width:950px; min-height:300px; margin:190px auto 20px auto; padding:0px 10px;
}

#DefaultLeft {
	width:680px; margin-right:10px; float:left;
}

.DefaultTitle {
	background-image:url(../files/images/layout/general/bg_defaultTitle.png); background-repeat:no-repeat; background-position:center; height:30px; padding:10px; line-height:30px; font-size:22px; text-align:center;
}

#DefaultRight {
	width:230px; float:right;
}

#ContentContainer{
	width:960px; margin:auto; background-image:url(../files/images/layout/general/menu_shadow_bottom.png); background-position:center top; background-repeat:no-repeat; padding-top:20px;
}

#Content {
	background-image:url(../files/images/layout/general/bg_contentWrapper.png); background-repeat:no-repeat; background-position:center 20px; min-height:400px; padding:10px 20px;
}

/*----- Main Page News --------------*/		

.NewsPic {
	background-color:#FFF; width:50px; height:50px; padding:5px; border:1px solid #d4d4d4; margin-right:20px; float:left;
}

.NewsDescriptionContainer {
	width:595px; float:right;
}
.NewsTitle {
	font-size:15px;
	color:#4f4f4f;
	font-weight:bold;
	margin-bottom:10px; 
}

.NewsDescription {
	font-size:13px;
	color:#353535;
}

.NewsBtn {
	width:120px; height:20px; margin-left:560px;
}

#Search-Container {
	z-index:800; width:188px; top:13px; right:0px; position:absolute;
}

#Search-Button {
	width:188px; height:40px; background-image:url(../files/images/layout/general/search-button.png); background-repeat:no-repeat; cursor:pointer; z-index:10;
}

#Search-Wrapper {
	width:188px; height:75px; background-image:url(../files/images/layout/general/Search-Wrapper-Bg.png); background-repeat:no-repeat; margin-top:-10px; padding-top:45px; display:none;
}

#Search {
	background-image:url(../files/images/layout/general/bg_search_input.gif); width:170px; height:27px; background-repeat:no-repeat; margin:auto;
}

#Search input {
	width:160px; padding:4px 3px 3px 8px; line-height:17px;
}

#Search input:focus {
	border: #333 1px dotted;
}

.SearchBtn {
	background-image:url(../files/images/layout/en/btn_search_n.png); background-repeat:no-repeat; width:164px; height:13px; cursor:pointer; border:none; margin-top:12px; margin-left:12px;
}

.SearchBtn:hover {
	background-image:url(../files/images/layout/en/btn_search_h.png);
}

#BannerContainer {
	padding-left:23px;
}

.SquareBanners {
	border:5px solid #c685d7; margin-right:12px; margin-top:10px;
}

#NewsCat01,
#NewsCat02 {
	margin-top:40px; text-align:left;
}

.NewsCat01 {
	width:226px; float:left; margin-right:11px;
}

#NewsCat01Wrapper .Picture {
	background-image:url(../files/images/layout/general/bg_NewsCat01_pic.png); padding:6px; margin-bottom:10px;
}

#NewsCat01Wrapper .NewsTitle {
	font-size:18px; color:#333333; padding:5px;
}

#NewsCat01Wrapper .Description {
	font-size:14px; color:#444444; padding:5px; margin-bottom:5px;
}

.NewsCat02 {
	margin-bottom:10px; background-image:url(../files/images/layout/general/bg_NewsCat02_tile.png); background-repeat:repeat-x; background-position:bottom; padding-bottom:10px;
}

#NewsCat02-1,
#NewsCat02-2 {
	width:460px; float:left;
}

##NewsCat02-2 {
	float:right;
}

.NewsCat02 .Picture {
	background-image:url(../files/images/layout/general/bg_NewsCat02_pic.png); background-repeat:no-repeat; padding:6px; float:left;
}

.NewsCat02 .Description {
	float:right; width:385px; padding-top:4px;
}

.NewsCat02 .Date {
	color:#999; font-size:12px; font-style:italic;
}
 
.BtnContinue {
	background-image:url(../files/images/layout/en/btn_newsCat01_more.png); width:119px; height:30px; background-repeat:no-repeat; display:block;
}

.CatTitle {
	background-image:url(../files/images/layout/general/bg_TitleTile.png); background-repeat:repeat-x; background-position:bottom; padding-left:20px; font-size:16px; margin-bottom:20px; font-weight:bold; line-height:10px;
}

.DarkBlueTitle,
.PurpleTitle,
.PinkTitle {
	padding:0px 10px; background-color:#ececec; color:#1f2a65;
}

.PurpleTitle {
	color:#63006c;
}

.PinkTitle {
	color:#dc68ff;
}

#SponsorsTitle {
	width:940px; margin:auto; padding-left:20px;
}

#SponsorsContainer {
	background-color:#dddddd; padding:10px;
}

#SponsorsWrapper {
	background-color:#FFF; border:1px solid #999;
}

#CopyrightContainer {
	margin-top:58px;
}

#Copyright {
	font-size:12px;
	float:left;
	color:#898989;
	padding-top:30px;
}

#Copyright a {
	color:#FFF;
}

#Copyright a:hover {
	color:#c585d6;
}

#FooterLogo {
	background-image:url(../files/images/layout/general/logo_footer.gif); background-repeat:no-repeat; float:right; width:155px; height:92px;
}

#LeftColumn {
	width:700px; float:left; margin-bottom:20px; padding-right:15px;
}

#RightColumn {
	padding-top:5px;
	width:200px;
	float:right; 
}

.RightColumn {
	background-color:#FFF;
	padding:10px; 
	-moz-box-shadow: 2px 2px 3px #dedede;     
	-webkit-box-shadow: 2px 2px 3px #dedede;     
	box-shadow: 2px 2px 3px #dedede;     
	/* For IE 8 */     
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=150, Color='#dedede')";     
	/* For IE 5.5 - 7 */    
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=150, Color='#dedede');
}

.RightColumn img {
	margin:0px auto 10px auto;
}

#FooterContainer {
	background-image:url(../files/images/layout/general/bg_footer.gif); background-repeat:repeat-x; background-position:bottom; height:300px; padding-top:31px;
}

#FooterWrapper {
	width:940px; margin:auto; color:#b5b5b5; font-size:12px;
}

.content {
	/*font-family: Arial, Helvetica, sans-serif!Important;*/
	font-size: 14px!Important;
	color: #444444!Important;
}

.Padding {
	padding:7px;
}

.addthis_toolbox{
	font-size:11px;
	}

	
ul.PageMenu{
	margin:0px;
	padding:0px;
	}
	
ul.PageMenu li{
	list-style:none;
	font-size:13px;
	}	
	
ul.PageMenu li a{
	color:#09C;
	display:block;
	padding:5px;
	padding-left:7px;
	border-bottom:solid 1px #EEE;
	/*margin-left:10px;*/
	}
	
ul.PageMenu li a:hover{
	color:#06C;
	background-color:#F7F7F7;
	}	

ul.PageMenu li.Active{
	background-image:url(../files/images/layout/page_menu_active_arrow.png); 
	background-position:left center;
	background-repeat:no-repeat;
	background-color:#EEE;	
	}
	
ul.PageMenu li.Active a,
ul.PageMenu li.Active a:hover{
	color:#000;
	background-color:#EEE;
	}	

.TransparentTextBox{
	font-size:12px;
	font-weight:normal;
	color:#CCC;
	border:none;
	background-color:transparent;
	width:100%;	
	}

/*----- Breadcrumbs --------------------------*/

.BreadCrumbs , .BreadCrumbs a{
	font-size: 13px;
	color: #727272;
	margin-top:0px; margin-bottom:10px; /*border-bottom:dotted 1px #CCC;*/ padding-bottom:3px;
}
.BreadCrumbs a:hover {
	color: #06C;
	text-decoration: none;
}




/* Pager --------------------- */
.Pager{
	font-size:11px;
	font-weight:normal;
	color:#666;
	padding-top:10px;
	padding-left:7px;
	margin-top:10px;
	border-top:dotted 1px #DDD;
	}

.Pager a,
.Pager	span.active{
	padding:3px 6px;
	margin:0px 3px 3px 0px;
	background-color:#EEE;
	color:#666;
	text-decoration:none;
	display:block;
	float:left;
	}
	
.Pager a:hover{
	color:#FFF;
	background-color:#fb6b01;
	text-decoration:none;
	}
	
.Pager span.active{
	color:#FFF;
	font-weight:bold;
	background-color:#fba801;
	}
	
.Pager-Active{
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	background-color:#fba801;
	padding:6px;
	padding-top:3px;
	padding-bottom:3px;
	margin-right:3px;
	}
	
	
	
/*--------------- CATEGORY ITEMS ------------------------------------*/

.CategoryPagesItem{
	margin-bottom:25px;
	font-size:12px;
	}

.CategoryPagesItem h3{
	font-size:14px;
	color:#333;
	line-height:19px;
	padding:2px;
	padding-left:7px;
	font-weight:bold;
	display:block;
	border-bottom:dotted 1px #cccccc;
	margin-bottom:5px;
	}

.CategoryPagesItem h3 a{
	color:#333;
	text-decoration:none;
	}

.CategoryPagesItem h3 a:hover{
	color:#09F;
	}

/*---------- About Turkey ---------*/

.AboutTurkey{
	width:310px;
	float:left;
	padding:10px 0px;
	font-size:11px;
	padding-right:15px;
	}	
	
.AboutTurkey img{
	float:left;
	width:100px;
	height:100px;
	border:solid 1px #ccc;
	margin-right:10px;
	margin-bottom:35px;
}

.Underconstruction {
	border-left:2px solid #F60; background-color:#FFF; padding:10px; margin-top:5px;
}

/*============ UNDER CONSTRUCTION SUBSCRIPTION FORM ==================*/
#contact-area {
width: 450px;
height:56px;
margin-top: 5px;
background:#53809c;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}

#contact-area input{
color:#53809c;
padding: 5px;
width: 300px;
height:22px;
margin: 8px 0px 10px 10px;
border: 2px solid #d3d1d1;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background:#ddd;
font:bold 14px verdana, sans-serif;
}
#contact-area input:focus {
border: 2px solid #2b81d8;
}

#contact-area input.submit-button {
color:#53809c;
width: 100px;
height:36px;
/*Gradient BG*/
background: #e6e2e2; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e2e2', endColorstr='#c0c0c0'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#e6e2e2), to(#c0c0c0)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #e6e2e2,  #c0c0c0); /* for firefox 3.6+ */
}

/*============ UNDER CONSTRUCTION STYLES ==================*/

#Underconstruction_Container {
	background-image:url(../files/images/layout/general/rocket_2.png); background-repeat:no-repeat; background-position:bottom right; height:460px;
}

#Underconstruction_Wrapper {
	background-image:url(../files/images/layout/general/dottedline.png); background-repeat:no-repeat; background-position:right top; padding-top:112px; width:485px; padding-right:30px; text-align:left;
}

.Underconstruction_Blue {
	color:#095479; font-size:30px;
}

.Underconstruction_Red {
	font-size:20px; color:#842606;
}

.Sections {
	width:210px; margin-right:18px; margin-bottom:40px; float:left; text-align:center;
}

/*============ BUSINESS UNITS STYLES ==================*/



.entry {
	position:relative;
	float:left;
	margin:10px;
	cursor:pointer;
	width:200px;
	height:200px;
	padding:0;
}

.magnifier {
	background:rgba(237,49,49,.7) url(../files/images/layout/general/magnifier.png) no-repeat center;
	position:absolute;
	top:10px;
	left:10px;
	bottom:10px;
	right:10px;
	opacity:0;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
}

.entry:hover .magnifier { opacity:1; }

.entry .img {
	max-width:100%;
}

/*References Thumbnails*/
#References-Container {width:663px; margin:auto;}
.ff-container{	width: 663px;	margin: 0 auto 0px auto;	display: block;}
.ff-container label{	font-family: 'Exo', 'Arial Narrow', Arial, sans-serif;    margin:-10px 40px -10px 0;    height: 252px;    cursor: pointer;    color: #777;    line-height: 50px;    font-size: 13px;    float:left;   }
.clr{width:100%;margin:5px 0;float:left;}
.ff-container label.ff-label-type-all{	border-radius: 3px 0px 0px 3px; margin-left:10px;}
.ff-container label.ff-label-type-3{	border-radius: 0px 3px 3px 0px;}
.ff-container input.ff-selector-type-all:checked ~ label.ff-label-type-all,.ff-container input.ff-selector-type-1:checked ~ label.ff-label-type-1,.ff-container input.ff-selector-type-2:checked ~ label.ff-label-type-2,.ff-container input.ff-selector-type-3:checked ~ label.ff-label-type-3{	color: #fdcc63;font-weight:bold;}
.ff-container input{	display: none;}
.ff-items{	position: relative;	margin: 0px auto;	}
.ff-items a{	display: block;	position: relative;	width: 225px;	height: 157px;}
.ff-items a span{	display: block;	background: #fdcc63;	color: #fff;	font-weight: bold;	padding: 70px 0 0 0;	position: absolute;	bottom: 4px;	width: 225px;	height: 0px;	overflow: hidden;	opacity: 0;	text-align: center;	text-shadow: 1px 1px 1px #b27a03;	-webkit-transition: all 0.3s ease-out;	-moz-transition: all 0.3s ease-out;	-o-transition: all 0.3s ease-out;	-ms-transition: all 0.3s ease-out;	transition: all 0.3s ease-out;}
.ff-items a:hover span{	height: 83px;	opacity: 1;}
.ff-items li img{	display: block;}
.ff-items li{	margin: 10px;	float: left;	width: 225px;	height: 157px;	-webkit-transition: all 0.6s ease-in-out;	-moz-transition: all 0.6s ease-in-out;	-o-transition: all 0.6s ease-in-out;	-ms-transition: all 0.6s ease-in-out;	transition: all 0.6s ease-in-out;}
.ff-container input.ff-selector-type-1:checked ~ .ff-items .ff-item-type-1,.ff-container input.ff-selector-type-2:checked ~ .ff-items .ff-item-type-2,.ff-container input.ff-selector-type-3:checked ~ .ff-items .ff-item-type-3{		opacity: 1;	-webkit-transform: scale(1.05);	-moz-transform: scale(1.05);	-o-transform: scale(1.05);	-ms-transform: scale(1.05);	transform: scale(1.05);}
.ff-container input.ff-selector-type-1:checked ~ .ff-items li:not(.ff-item-type-1),.ff-container input.ff-selector-type-2:checked ~ .ff-items li:not(.ff-item-type-2),.ff-container input.ff-selector-type-3:checked ~ .ff-items li:not(.ff-item-type-3){	opacity: 0.1;	-webkit-transform: scale(0.5);	-moz-transform: scale(0.5);	-o-transform: scale(0.5);	-ms-transform: scale(0.5);	transform: scale(0.5);}
.ff-container input.ff-selector-type-1:checked ~ .ff-items li:not(.ff-item-type-1) span,.ff-container input.ff-selector-type-2:checked ~ .ff-items li:not(.ff-item-type-2) span,.ff-container input.ff-selector-type-3:checked ~ .ff-items li:not(.ff-item-type-3) span{	display:none;}


#Button-Container {
	margin-bottom:20px;
}

.Button-Wrapper {
	width:220px; height:130px; background-repeat:no-repeat; float:left; display:block; cursor:pointer; margin-right:12px;
}

.Group-Brochure {
	background-image:url(../files/images/content/Download/btn-group-brochure.png);
}

.Group-Presentation {
	background-image:url(../files/images/content/Download/btn-group-presentation.png);	
}

.DMC-Presentation {
	background-image:url(../files/images/content/Download/btn-dmc-presentation.png); margin-right:0px; float:right;
}

.Video-Container {
	margin-bottom:20px;
}

.Video-Wrapper {
	width:320px;
}

.Left {
	float:left;
}

.Right {
	float:right;
}

#INCON {
	width:950px; height:185px; background-image:url(../files/images/content/INCON-third-partw-website-banner.jpg); background-repeat:no-repeat; display:block; margin:auto; cursor:pointer;
}