* { margin: 0; padding: 0;}

/*img	{ behavior: url("/_i/iepngfix.php"); }*/

body { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size:12px; color: #5b6775; background: url(../_i/bg.jpg) center top no-repeat #94cde2; }
.mainContainer { position: relative; margin: auto auto; width: 1000px; padding: 124px 0 70px 0; }

a { font-family: Arial, Helvetica, sans-serif;  font-weight: bold; color: #494ca4; }
p { padding-bottom: 15px; }
div {behavior: url("/_i/iepngfix.php");}
.mainContainer .logo { position: absolute; left: 40px; top: 66px; display: block; width: 257px; height: 58px; background: url(../_i/logo.gif) no-repeat center; }
.mainContainer .logo h1 { display:block; width: 257px; height: 58px; }

.mainContainer .logo-en { position: absolute; left: 40px; top: 66px; display: block; width: 300px; height: 58px; background: url(../_i/en/logo.gif) no-repeat center; }
.mainContainer .logo-en  h1 { display:block; width: 300px; height: 58px; }


.mainContainer .topLink {position:absolute; top:20px; right:50px; font-size:10px; background:url(../_i/buton_nokta.gif) no-repeat 0px 5px; padding:0 0 0 10px; }
.mainContainer .topLink a{ text-decoration:underline; color:#959595;}

/* ------------------------------ mainMenu ------------------------------ */
.mainContainer .mainMenu { position: absolute; top: 88px; right: 27px; list-style: none; }
.mainContainer .mainMenu li { display: block; height: 31px; float: left; margin-left: 15px; padding: 5px 15px 0 0 ; border-right: 1px solid #d2d8df; }
.mainContainer .mainMenu li a { height: 26px; }

.mainContainer .mainMenu li.m1 a { width: 49px; background: url(../_i/m_teleses_hakkinda.gif) top no-repeat; }
.mainContainer .mainMenu li.m2 a { width: 73px; background: url(../_i/m_grup_sirketleri_istirakler.gif) top no-repeat; }
.mainContainer .mainMenu li.m3 a { width: 51px; background: url(../_i/m_kariyer_olanaklari.gif) top no-repeat; }
.mainContainer .mainMenu li.m4 a { width: 60px; background: url(../_i/m_sosyal_sorumluluk.gif) top no-repeat; }
.mainContainer .mainMenu li.m5 a { width: 30px; background: url(../_i/m_bize_ulasin.gif) top no-repeat; }

.mainContainer .mainMenu li.m1 a:hover { width: 49px; background: url(../_i/over/m_teleses_hakkinda.gif) top no-repeat; }
.mainContainer .mainMenu li.m2 a:hover { width: 73px; background: url(../_i/over/m_grup_sirketleri_istirakler.gif) top no-repeat; }
.mainContainer .mainMenu li.m3 a:hover { width: 51px; background: url(../_i/over/m_kariyer_olanaklari.gif) top no-repeat; }
.mainContainer .mainMenu li.m4 a:hover { width: 60px; background: url(../_i/over/m_sosyal_sorumluluk.gif) top no-repeat; }
.mainContainer .mainMenu li.m5 a:hover { width: 30px; background: url(../_i/over/m_bize_ulasin.gif) top no-repeat; }

.mainContainer .mainMenu li.m5 { border: none; }


/* ------------------------------ mainMenu-en ------------------------------ */
.mainContainer .mainMenu-en { position: absolute; top: 88px; right: 27px; list-style: none; }
.mainContainer .mainMenu-en li { display: block; height: 31px; float: left; margin-left: 15px; padding: 5px 15px 0 0 ; border-right: 1px solid #d2d8df; }
.mainContainer .mainMenu-en li a { height: 26px; }

.mainContainer .mainMenu-en li.m1 a { width: 33px; background: url(../_i/en/m01.gif) top no-repeat; }
.mainContainer .mainMenu-en li.m2 a { width: 92px; background: url(../_i/en/m02.gif) top no-repeat; }
.mainContainer .mainMenu-en li.m3 a { width: 72px; background: url(../_i/en/m03.gif) top no-repeat; }
.mainContainer .mainMenu-en li.m4 a { width: 71px; background: url(../_i/en/m04.gif) top no-repeat; }
.mainContainer .mainMenu-en li.m5 a { width: 40px; background: url(../_i/en/m05.gif) top no-repeat; }

.mainContainer .mainMenu-en li.m1 a:hover { background: url(../_i/en/over/m01.gif) top no-repeat; }
.mainContainer .mainMenu-en li.m2 a:hover { background: url(../_i/en/over/m02.gif) top no-repeat; }
.mainContainer .mainMenu-en li.m3 a:hover { background: url(../_i/en/over/m03.gif) top no-repeat; }
.mainContainer .mainMenu-en li.m4 a:hover { background: url(../_i/en/over/m04.gif) top no-repeat; }
.mainContainer .mainMenu-en li.m5 a:hover { background: url(../_i/en/over/m05.gif) top no-repeat; }

.mainContainer .mainMenu li.m5 { border: none; }



/* ------------------------------ flashContainer ------------------------------ */
.mainContainer .flashContainer { text-align: center; padding-bottom: 25px; }

/* ------------------------------ blockContainer ------------------------------ */
.mainContainer .blockContainer { color: #6b6b81; margin:0 0 100px 0; font-size:11px; }
.mainContainer .blockContainer h3 { color: #6b6b81; font-size: 12px; padding-bottom: 10px; }
.mainContainer .blockContainer p { padding-bottom: 10px; display: block; }
.mainContainer .blockContainer .blockPic { width: 100px; height: 150px; float: left; text-align: center; }
.mainContainer .blockContainer .blockContent { float: left; width: 150px; padding-left: 10px; }
.mainContainer .blockContainer .block1 { width: 269px;  padding: 20px 30px 0 30px; float: left; text-align: left; }
.mainContainer .blockContainer .block2 { width: 269px;  padding: 20px 30px 0 30px; float: left; text-align: left; }
.mainContainer .blockContainer .block3 { width: 269px;  padding: 0 30px 0 30px; float: left; text-align: left; border-left: 1px solid #d6d7d9; }


/* ------------------------------ pageContainer ------------------------------ */
.mainContainer .pageContainer { padding-top: 63px;  }

/* ------------------------------ menuContainer ------------------------------ */
.mainContainer .pageContainer .menuContainer { float: left; display:block; width: 275px; background: url(../_i/m_bottom_visual.gif) no-repeat center bottom;  }
.mainContainer .pageContainer .menuContainer .menuContainerLeft { width: 275px; background: url(../_i/m_left_shadow.gif) no-repeat top left; }
.mainContainer .pageContainer .menuContainer .menuContainerLeft .menuContainerRight { width: 231px; background: url(../_i/m_right_shadow.gif) no-repeat top right; padding: 0 22px 250px 22px; height:200px; }
html>body .mainContainer .pageContainer .menuContainer .menuContainerLeft .menuContainerRight { height:auto; min-height:200px;}

.mainContainer .pageContainer .menuContainer .menuContainerLeft .menuContainerRight .contentMenuFlashTitleContainer { padding: 0 0 0 10px; }

/* ------------------------------ contentMenu ------------------------------ */
.mainContainer .pageContainer .leftContent .menuContainer { margin: 0 0 50px 0;}
.mainContainer .pageContainer .leftContent .menuContainer .menuContainerLeft .menuContainerRight .contentMenu { list-style: none; padding: 30px 0 0 0; }
.mainContainer .pageContainer .leftContent .menuContainer .menuContainerLeft .menuContainerRight .contentMenu a { text-decoration: none; font-size: 12px; color: #000000; }
.mainContainer .pageContainer .leftContent .menuContainer .menuContainerLeft .menuContainerRight .contentMenu li { display: block; border-bottom: 1px solid #e9eaec; }
.mainContainer .pageContainer .leftContent .menuContainer .menuContainerLeft .menuContainerRight .contentMenu li a { display: block; padding: 8px; }
.mainContainer .pageContainer .leftContent .menuContainer .menuContainerLeft .menuContainerRight .contentMenu li.selected { background: url(../_i/m_ul_li_selected.gif) bottom center no-repeat #e0ede0; border: none;  }
.mainContainer .pageContainer .leftContent .menuContainer .menuContainerLeft .menuContainerRight .contentMenu li.selected a { color: #086f00; background: url(../_i/m_white_arrow.gif) no-repeat 210px 13px; }
.mainContainer .pageContainer .leftContent .menuContainer .menuContainerLeft .menuContainerRight .contentMenu li.subLi {border:none;}
.mainContainer .pageContainer .leftContent .menuContainer .menuContainerLeft .menuContainerRight .contentMenu li ul.subMenu {background: url(../_i/m_ul_li_selected.gif) bottom center no-repeat #e0ede0; padding:5px 5px 0 5px;}
.mainContainer .pageContainer .leftContent .menuContainer .menuContainerLeft .menuContainerRight .contentMenu li ul.subMenu li {border-bottom: 1px solid #d3e6d2;}
.mainContainer .pageContainer .leftContent .menuContainer .menuContainerLeft .menuContainerRight .contentMenu li ul.subMenu li a{padding:3px; font-weight:normal; background:none;  font-size:11px; }
.mainContainer .pageContainer .leftContent .menuContainer .menuContainerLeft .menuContainerRight .contentMenu li ul.subMenu li.selected { font-weight:bold; background:none;}
.mainContainer .pageContainer .leftContent .menuContainer .menuContainerLeft .menuContainerRight .contentMenu li ul.subMenu li.selected a {background: url(../_i/m_white_arrow.gif) no-repeat 210px 6px;color: #086f00; font-weight:bold;}

/* ------------------------------ gofret ------------------------------ */
.mainContainer .pageContainer .contentContainer .gofretTop { width: 709px;  background: url(../_i/gofret_top.png) no-repeat ; float: left; }
.mainContainer .pageContainer .contentContainer .gofretTop .gofretBottom { width: 709px;   height: auto;  padding:0px 0 0 0;  }
.mainContainer .pageContainer .contentContainer .gofretTop .bottomBg { width: 709px; height:61px; background: url(../_i/gofret_bottom.png) no-repeat;  }

/* ------------------------------ contentContainer ------------------------------ */
.mainContainer .pageContainer .contentContainer {  float:left; width:1000px;}
.mainContainer .pageContainer .contentContainerShadow {position: absolute; width: 13px; height: 410px; left: 988px; background: url(../_i/p_right_shadow.png) no-repeat right top; }
html>body .mainContainer .pageContainer .contentContainerShadow {left: 984px; }
/* ------------------------------ rightContent ------------------------------ */
.mainContainer .pageContainer .contentContainer .rightContent {  width:663px; padding:0 20px 0 26px;  line-height: 16px; background:#FFFFFF; height:400px;   }
html>body .mainContainer .pageContainer .contentContainer .rightContent { width:659px; padding:0 25px 0 25px; min-height:400px; height:auto;}
.mainContainer .pageContainer .contentContainer .rightContent .pageFlashTitleContainer { padding: 25px 0 25px 0px; }
.mainContainer .pageContainer .contentContainer .rightContent #pageFlashPicContainer { margin: 0 0 25px 0; }
.mainContainer .pageContainer .contentContainer .rightContent .contentBox { width: 425px; float: left; padding: 10px 10px 0 0; }
.mainContainer .pageContainer .contentContainer .rightContent .rightBox { display: block; width: 190px; list-style: none; float: left; border-left: 1px solid #e0e0e2; padding: 10px 0 0 18px; }
.mainContainer .pageContainer .contentContainer .rightContent .rightBox li { margin: 0 0 15px 0; }
.mainContainer .pageContainer .contentContainer .rightContent .rightBox li.brochure { padding: 11px 0 11px 50px; background: url(../_i/icon_brosur_tanitim.gif) no-repeat left center; clear:both; }
.mainContainer .pageContainer .contentContainer .rightContent .rightBox li.contactDetail { color: #086f00; }
.mainContainer .pageContainer .contentContainer .rightContent .rightBox li.contactDetail h3 { font-size: 12px; padding: 0 0 10px 0; color: #5b6775; }
.mainContainer .pageContainer .contentContainer .rightContent .rightBox li.contactDetail strong { display: block; color: #5b6775; }
.mainContainer .pageContainer .contentContainer .rightContent .rightBox li.pictures {font-weight:bold;}
.mainContainer .pageContainer .contentContainer .rightContent .rightBox li.pictures ul{ }
.mainContainer .pageContainer .contentContainer .rightContent .rightBox li.pictures ul li{ padding:1px; border:1px solid #d0d0d0; margin:3px 0 3px 0; float: left; clear:both;}
.mainContainer .pageContainer .contentContainer .rightContent .rightBox li.pictures ul li img{ border:none; float: left; clear:both;}
.mainContainer .pageContainer .contentContainer .rightContent .rightBox li.belge {padding: 11px 0 11px 50px; clear:both; background: url(../_i/i_pdf.gif) no-repeat left 10px;}


/* ------------------------------ subNav ------------------------------ */
.mainContainer .pageContainer .contentContainer .subNav { padding: 0px 0 10px 2px; border-bottom: 1px solid #e0e1e3; margin:20px 30px 0 25px;}
.mainContainer .pageContainer .contentContainer .subNav a { font-family: Tahoma, Arial, Verdana; font-weight: normal; font-size: 10px; text-decoration: none; color: #5b6775; }
.mainContainer .pageContainer .contentContainer .subNav a.child { background: none; background: url(../_i/green_arrow.gif) left center no-repeat; padding-left: 9px; margin-left: 5px; }

/* ------------------------------ pageFlashTitleContainer ------------------------------ */
.mainContainer .pageContainer .contentContainer .rightContent .pageFlashTitleContainer {  }

/* ------------------------------ contentBlock ------------------------------ */
.mainContainer .pageContainer .contentContainer .rightContent .contentBlock { padding: 25px 0 0 5px; }

/* ------------------------------ newsPageContainer ------------------------------ */
.contentContainer .rightContent .newsPageContainer { list-style: none;  }
.contentContainer .rightContent .newsPageContainer li { background: url(/_i/i_haber_03.gif) no-repeat 0 15px; padding: 15px 0 5px 30px; border-bottom: 1px solid #e0e1e3; }
.contentContainer .rightContent .newsPageContainer li h1.newsTitle a { font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.contentContainer .rightContent .newsPageContainer li span.newsDate { font-size: 9px; color: #086f00; }
.contentContainer .rightContent .newsPageContainer li div.newsContent { }
.contentContainer .rightContent .newsPageContainer li div.newsContent p { padding: 0 0 10px 0; }

/* paging */
.contentContainer .rightContent .newsPaging { margin-top: 10px; list-style:none; }
.contentContainer .rightContent .newsPaging li { float: left; margin-right: 2px; }
.contentContainer .rightContent .newsPaging li a { font-size: 10px; font-weight: bold; padding: 2px 4px 2px 4px; display: block; }
.contentContainer .rightContent .newsPaging li.selected a { color: #FFFFFF; background: #494ca4; text-decoration: none; font-size: 10px; font-weight: bold; padding: 2px 4px 2px 4px; display: block; }

/* ------------------------------ popupContainer ------------------------------ */
.popupMainContainer { width: 546px; margin: auto auto; position: relative; padding: 61px 0 0 0; font-size:12px; }
.popupMainContainer .popupLogo { position: absolute; left: 25px; top: 16px; width: 172px; height: 39px; background: url(../_i/pop-up_logo.gif) no-repeat; }
.popupMainContainer .closeButton { position: absolute; right: 0; top: 0; width: 106px; height: 22px; background: url(../_i/pop-up_close.gif) no-repeat; }
.popupMainContainer .popupMainContainerTop { height: 20px; background: url(../_i/pop-up_top.png); }
.popupMainContainer .popupMainContainerContent { background: #FFFFFF; padding: 21px 25px 21px 25px; color: #737071; line-height: 16px; }
.popupMainContainer .popupMainContainerContent .popupFlashCaptionContainer { padding: 0 0 25px 0;  }
.popupMainContainer .popupMainContainerContent .popupDate { font-size: 10px; color: #343b4c; }
.popupMainContainer .popupMainContainerBottom {  height: 20px; background: url(../_i/pop-up_bottom.png) no-repeat; }

/* ------------------------------ mediaContainer  ------------------------------ */
.contentContainer .rightContent .mediaContainer { list-style: none;  }
.contentContainer .rightContent .mediaContainer li { background: url(/_i/i_basin.gif) no-repeat 0 10px; padding: 10px 0 5px 0; border-bottom: 1px solid #e0e1e3; }
.contentContainer .rightContent .mediaContainer li div.mediaImage { width: 75px; height: 75px; float:left; margin: 0 10px 6px 0; border: 1px #F4F4F4 solid;  }
.contentContainer .rightContent .mediaContainer li h1.mediaTitle a { font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.contentContainer .rightContent .mediaContainer li span.mediaDate { font-size: 9px; color: #086f00; }
.contentContainer .rightContent .mediaContainer li span.mediaResource { font-size: 11px; font-weight: bold; display: block;}
.contentContainer .rightContent .mediaContainer li div.mediaContent { }

/* ------------------------------ companyHistoryList ------------------------------ */
.mainContainer .pageContainer .contentContainer .rightContent .companyHistoryList { list-style: none; }
.mainContainer .pageContainer .contentContainer .rightContent .companyHistoryList li { padding: 0 0 15px 0; }
.mainContainer .pageContainer .contentContainer .rightContent .companyHistoryList li h3 { display: block; float: left; font-family: Georgia, Arial, tahoma, Helvetica; font-size: 28px; color:#6b775b; padding:5px 25px 0 0; font-weight:normal; width:70px; height:50px;  }
.mainContainer .pageContainer .contentContainer .rightContent .companyHistoryList li p { padding: 2px 0 0 0; float:left; width:540px; }
.mainContainer .pageContainer .contentContainer .rightContent .companyHistoryList li p .hiddenText { overflow:auto; display:block; /*font-size:12px;*/   margin:0 0 30px 0;}
.mainContainer .pageContainer .contentContainer .rightContent .companyHistoryList li p .showText { height:auto; overflow:auto; /*font-size:12px;*/ margin:0 0 30px 0;display:block; }
.mainContainer .pageContainer .contentContainer .rightContent .companyHistoryList li a { text-decoration: underline; cursor: pointer;  font-size:12px; text-decoration:none; color:#5B6775;}
.mainContainer .pageContainer .contentContainer .rightContent .companyHistoryList li a:hover { text-decoration:underline;}

/* ------------------------------ managementList ------------------------------ */
.mainContainer .pageContainer .contentContainer .rightContent .managementList { list-style: none; padding: 20px 0 0 0; }
.mainContainer .pageContainer .contentContainer .rightContent .managementList h3 { padding:0px; margin:0px;}
.mainContainer .pageContainer .contentContainer .rightContent .managementList li { display: block; border-bottom: 1px solid #e0e1e3; padding: 25px 0 15px 0; }
.mainContainer .pageContainer .contentContainer .rightContent .managementList li.last { border-bottom: 0; }
.mainContainer .pageContainer .contentContainer .rightContent .managementList li .flashPicViewerPerson { float: left; width: 130px; height: 135px; }
.mainContainer .pageContainer .contentContainer .rightContent .managementList li .personName { float: left; display:block; width: 500px; font-size: 18px; color: #27333e;  margin:0px; height:20px; }
.mainContainer .pageContainer .contentContainer .rightContent .managementList li .personJob { float: left; display:block; width: 500px; font-size: 10px; padding-bottom: 10px; color: #a44d00; height:25px; }
.mainContainer .pageContainer .contentContainer .rightContent .managementList li .personDescription { float: left; display:block; width: 525px; padding: 0;}


/* ------------------------------ positionList ------------------------------ */
.mainContainer .pageContainer .contentContainer .rightContent .positionListHeader { display: block; padding: 5px 10px 10px 50px; background: url(../_i/i_ik.gif) no-repeat; font-size: 12px; font-weight: bold; border-bottom: 1px solid #e0e1e3; margin: 25px 0 20px 0; }
.mainContainer .pageContainer .contentContainer .rightContent .positionList { list-style: none; padding: 0 0 0 0; display: block; }
.mainContainer .pageContainer .contentContainer .rightContent .positionList li { padding: 0 0 10px 20px; background: url(../_i/2_03.gif) no-repeat 10px 3px; }
.mainContainer .pageContainer .contentContainer .rightContent .positionList li .positionTitle { font-size: 12px; color: #27333e;  margin:0px; }
.mainContainer .pageContainer .contentContainer .rightContent .positionList li .positionDescription span { display: block; }



/* ------------------------------ footer ------------------------------ */
.mainContainer .footer { position: relative; padding: 5px 50px 0 50px; color: #9d9da8; }
.mainContainer .footer .footerLeft { width: 50%; float: left; }
.mainContainer .footer .footerRight {  float: right; width: 200px;}

/* ------------------------------ privacyPolicy ------------------------------ */
.mainContainer .footer .privacyPolicy {font-size:11px;}
.mainContainer .footer .privacyPolicy a { font-weight: normal; color: #9d9da8; font-size:11px;}

/* ------------------------------ bottomMenu ------------------------------ */
.mainContainer .footer .bottomMenu {display: block; list-style: none; padding-top: 10px; position:relative; }
.mainContainer .footer .bottomMenu li { display: block; height: 32px; float: left; width:135px;}
.mainContainer .footer .bottomMenu .b1 { behavior: url("/_i/iepngfix.php"); width: 113px;  background: url(../_i/b_b2b_bayi_girisi.png) no-repeat;  margin-right: 20px; display:block; height:40px; }
.mainContainer .footer .bottomMenu .b2 { behavior: url("/_i/iepngfix.php"); width: 124px;  background: url(../_i/b_ebulten_uyeligi.png) no-repeat;  height:40px; display:block; }


/* ------------------------------ bottomMenu-en ------------------------------ */
.mainContainer .footer .bottomMenu-en { display: block; list-style: none; padding-top: 10px; position:relative; }
.mainContainer .footer .bottomMenu-en li { display: block; height: 40px; float: left; width:160px;}
.mainContainer .footer .bottomMenu-en .b1 { behavior: url("/_i/iepngfix.php"); width: 134px;  background: url(../_i/en/b_b2b_bayi_girisi.png) no-repeat;  margin-right: 20px; display:block; height:40px; }
.mainContainer .footer .bottomMenu-en .b2 { behavior: url("/_i/iepngfix.php"); width: 160px;  background: url(../_i/en/b_ebulten_uyeligi.png) no-repeat;  height:40px; display:block; }



/* ------------------------------ positiveLogo ------------------------------ */
.mainContainer .footer .positiveLogo { behavior: url("/_i/iepngfix.php"); width: 216px; height: 22px;  background: url(../_i/b_positive_logo.png) ; cursor:pointer; display:block;}
.mainContainer .footer .posLink { padding-top: 5px; color: #509b7a;  width:216px; height:50px; display:block;}
.mainContainer .footer .positiveLogo a:hover { color: #509b7a; }
/*.mainContainer .footer .positiveLogo .divLink { display: block; width: 100%; height: 100%;  background:#009900; width:100px; height:400px;}
*/


/* ------------------------------- emailForm ---------------------------------- */
.mainContainer .emailFormContainer {  position:relative; left: 170px; top: -210px; z-index: 2; display: none;    }
.mainContainer .emailFormContainer .emailForm { padding:20px 20px 20px 20px ; width: 214px; height: 198px; position:absolute; z-index:6; }
.mainContainer .emailFormContainer .emailForm .FormTable tr td { color: #e5e5e5; border-bottom: 1px solid #CCCCCC; padding: 5px 0 5px 0; }
.mainContainer .emailFormContainer .emailForm .FormTable tr td.lastItem { border: none; padding-bottom:0; }
.mainContainer .emailFormContainer .emailForm .emailInput { width: 205px; }
.mainContainer .emailFormContainer .emailForm .emailFormCloseButton { position: absolute; background: url(../_i/e-mail_close.gif) no-repeat; width: 28px; height: 24px; top: 10px; left: 208px; cursor: pointer;}
.mainContainer .emailFormContainer .emailForm .GeneralForm .actionBgLeft { margin:0;}
.mainContainer .emailFormContainer .emailFormBg { position:absolute;z-index: 5;background: url(../_i/e-mail_bg.png) no-repeat; width:254px; height:238px; top:0px; left:0px;}
.mainContainer .emailFormContainer .progressBar { position: absolute; width: 68px; height: 28px; left: 85px; top: 100px; display: none;}

.mainContainer .emailFormContainer .errorMessageList { list-style: none; color: #990000; font-weight: bold; padding: 50px 0 0 0;  }
.mainContainer .emailFormContainer .successful { padding: 50px 0 0 0; }


/*-----------------Formlar----------------------------------*/
.SectionText {padding:0; color:#808c99; font-size:11px;}
.GeneralForm { display:block; border:none;  clear:both; padding:0 0 0 0; margin:0px;}
.GeneralForm .SectionText {padding:10px 0 15px 5px; color:#808c99; font-size:12px;}
.GeneralForm .SectionText .FormProcess { font-size:12px; font-weight:bold;}
.GeneralForm .formTitle{ font-size:15px; color:#bd882c; letter-spacing:-1px; font-weight:bold; padding:5px 0px 5px 0px; display:block;}
.GeneralForm .FormTable{  }
.GeneralForm .FormTable tr{ }
.GeneralForm .FormTable tr td{ padding:8px 0 8px 0; }
.GeneralForm .FormTable label{ display:block; font-weight:bold; color:#474131;padding:0 0 2px 2px; font-size:12px; }
.GeneralForm .FormTable input { padding:4px; background:#f5f8f5; border:1px solid #d1e2d1; width:325px;font-size:12px; }
.GeneralForm .FormTable .radio { padding:0px; background:none; border:none; width:20px; font-size:12px; }
.GeneralForm .FormTable input.focus {background:#FFFBE3;}
.GeneralForm .FormTable input.guvenlikKod { width:75px;font-size:25px; font-weight:bold;float:left; margin:10px 0 10px 0 ;}
.GeneralForm .FormTable #guvenlik_kodu {border:1px solid #d1e2d1; padding:5px;float:left; margin:10px 8px 10px 0;}
.GeneralForm .FormTable tr.formGroup label{ padding:40px 0 6px 0; border-top:1px solid #647280; margin:35px 0 0 0;}
.GeneralForm .FormTable textarea  { font-family: Arial, Tahoma, Helvetica, sans-serif; padding:4px; background:#f5f8f5; border:1px solid #d1e2d1; width:325px;font-size:11px;}
.GeneralForm .FormTable select {background:#f2f4f5;border:1px solid #d1e2d1;font-size:12px; width:325px;font-size:12px; padding:4px; }
.GeneralForm .FormTable .yildizGerekli { color: #9e0b0f; font-size: 14px; font-weight: bold; }
.GeneralForm .FormTable .isaretliYerler { padding: 18px 10px 0 25px; }

.GeneralForm .actionBgLeft{ background:url(../_i/button_left.gif) no-repeat left top; padding:0 0 0 5px; float:left; margin:15px  0 0 0;}
.GeneralForm .actionBgLeft .actionBgRight{background:url(../_i/button_right.gif) no-repeat right top; height:26px; padding:4px 15px 0 5px; font-weight:bold; float:left;}
.GeneralForm .actionBgLeft .actionBgRight a { color:#FFFFFF;}
.GeneralForm .actionBgLeft .actionBgRight a:hover { color:#f2d3c5;}
.GeneralForm .actionBgLeft .actionBgRight input { font-size: 12px; background:none; border:none; padding:0px; margin:0px; color:#FFFFFF; font-weight: bold; cursor:pointer;}


.iphoneTable td { border-bottom:1px solid #CCCCCC; font-size:10px; padding:3px; line-height:11px;}
.iphoneTable .header td { background:#EFFAFC;}


/* ------------------------------ General Styles ------------------------------ */
.littleTitle { display: block; font-weight: bold; }
.BranchTitle { display:block; font-size:14px; letter-spacing:-1px; font-weight:bold; color:#3f8114; }
.branchTable td{ border-bottom:1px solid  #dee4e5; padding:12px; background:url(../_i/branch_bg.gif) repeat-x left bottom; }
.kroki { padding:3px 0 8px 30px; background:url(../_i/i_maps.gif) no-repeat;}
.contactTitle {font-size: 14px; padding: 15px 0 10px 12px; color: #5b6775; display:block; background:url(../_i/sube_bg.gif) no-repeat left bottom; letter-spacing:-1px; font-weight:bold;}
.MerkezOfis h3 { border-bottom:1px solid #e0ede0; letter-spacing:-1px; font-size:14px; font-weight:bold; padding:5px 0 5px 0; margin:5px 0 5px 0;}
.MerkezOfis .TelefonBox { margin:5px 0 5px 0; border-bottom:1px solid #e0ede0; padding:5px 0 5px 0; border-top:1px solid #e0ede0; }
.lastItem { border: none; background: none; }
.FormWarnings { background: #fbf8da; padding: 5px; display:block; color: #a11b3f; border: #f5f2d5 1px solid;  }
.clear { clear: both; display:block; }
.divLink { display: block; width: 100%; height: 100%; cursor: pointer; }
.hm { display: none; }
ul, li { list-style:none;}