﻿/* RESET ---------------------------------------------------------------------------------- */
@import url('Reset.css');

/* GENEL AYARLAR -------------------------------------------------------------------------- */
html, body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; /*color: #c5c5c5;*/color:#DCDCDC; margin: 0px; padding: 0px; border: 0; background-color:#101010; min-width:960px; font-weight:inherit; letter-spacing:inherit; }
a:link { color: #DAA520; text-decoration: none; }
a:hover { color: #90EE90; text-decoration: none; }
a:active { color: #ADFF2F; text-decoration: none; }
a:visited { color: #FFD700; text-decoration: none; }
a:visited:hover { color: #90EE90; text-decoration: none; }
::-moz-selection { background-color: #DAA520; color: #fff; }
::selection { background-color: #DAA520; color: #fff; }
a img { border: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1 { font-size: 18pt; margin-bottom: 0.5em; }
h2 { font-size: 16pt; margin-bottom: 0.75em; }
h3 { font-size: 14pt; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 12pt; font-weight: bold; line-height: 1.1; margin-bottom: 1em; }
h5 { font-size: 10pt; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 8pt; font-weight: bold; margin-bottom: 1.75em; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0; border: none; }
p { text-indent: 20px; text-align:justify; margin:5px 0px; }
blockquote { text-indent:20px; margin:5px 0px 5px 0px; line-height:12pt; }
address { font-style:italic; line-height:1.2; }
/*iframe { margin: 5px 0px 15px 0px; padding:0px; width: 960px; height: 308px; }*/
.clearfix { display: block; clear: both; content: "."; font-size: 0px; height: 0px; line-height: 0px; visibility: hidden; overflow: hidden; }
.clearfix:after { clear: both; content: "."; display: block; font-size: 0; height: 0; line-height: 0; visibility: hidden; overflow: hidden; }
/* MASTERPAGE -------------------------------------------------------------------------- */
#masterContainer { margin:0px; padding:0px; width:100%; line-height:1; display:block; }
#masterForm { padding: 0px; margin: 0px; height: 100%; width: 100%; }
#container { display: block; height: 100%; width: 100%; }
#mainTopHeaderContainer { background-color: #202020; display: block; border-bottom: 5px solid #101010; }
#topHeaderContainer { width: 960px; height: 30px; margin: 0px auto;  }
#mainHeaderContainer { background-color: #353535; display: block; /*border-bottom: 1px solid #454545;*/ }
#headerContainer { width: 960px; height: 110px; margin: 0px auto;  }
#mainMenuContainer { display: block; border-bottom: 1px solid #353535; border-top: 1px solid #252525; background-image: url('../images/index/menu_bg.png'); background-repeat: repeat-x; }
#menuContainer { width: 960px; height: 40px; margin: 0px auto; }
#mainContentContainer { background-color: #505050; display: block; border-bottom: 3px solid #252525; border-top: 1px solid #202020; }
#contentContainer {	width: 960px; margin: 0px auto;	padding: 10px 0px;/* color: #B8ACA5; color:#aaa7a0;*/ line-height:1.2; }
#mainFooterContainer { background-color: #252525; display: block; border-bottom: 1px #505050 dashed; border-top: 1px #505050 dashed; height: 199px; }
#footerContainer { width: 960px; margin: 0px auto; height: 180px;  padding:10px 0px; }
#mainFooterBottomContainer { background-color: #101010; display: block; border-top: 3px solid #252525; }
#footerBottomContainer { width: 960px; margin: 0px auto;  }
/* HEADER ELEMENTS -------------------------------------------------------------------------- */
#mesajDiv { display: inline-block; margin: 10px auto auto 0px; font-size: 9pt; float: left; font-style:italic; }
#mesajDiv span { float:right; }
#aramaKutusuDiv { display: block; margin: 5px 0px 5px 0px; position: relative; float:right; width:450px; color:black; }
.gsc-completion-container { color:#696969; }
#aramaKutusu { padding:0px; margin:0px; font-size:10pt; background-color:#404040; border:1px #909090 solid; height:18px; }
#aramaButonu { color:#CCCCCC; padding:0px; margin-top:-3px; background-color:#404040; border-width: 1px; font-size:10pt; width:120px; height:22px; vertical-align:text-top; line-height:1; border-top:1px #909090 solid; border-right:1px #707070 solid; border-bottom:1px #606060 solid; border-left:1px #808080 solid; }
#aramaButonu:active { color:goldenrod; }
#headerTable { width: 960px; margin: 0px; height:105px; }
#logoSol { padding:8px 5px 0px 0px; }
#slogan { text-align:center;  }
#slogan h2 { font-size: 10pt; margin: 12px 0px 0px 0px; white-space: nowrap; /*color:#ffffff;*/ }
#mesaj { font-size: 9pt; }
#logoSag { padding:8px 0px 0px 5px; }
#logoSag img { margin:0px; float:right; }

#topMenu { float: right; display: inline; margin: 0px 0px 0px 0px; }
#topMenu ul { list-style: none; float: right; display: inline-block; }
#topMenu ul li { margin: 0px; position: relative; float: left; }
#topMenu ul li a { display: block; line-height: 30px; margin: auto; padding: 0px 8px; font-size: 8pt; position: relative; }
#topMenu ul li a:hover { background-color: #202020; border-bottom: 5px solid #00CC00; }
#companyLogo { display: inline-block; margin: 5px 5px 0px 0px; float: left; }
#companyName { font-size: 70px; margin: 5px 0px 0px 0px; white-space: nowrap; font-family: 'Tangerine',Times New Roman; font-style: italic; font-weight:bold; }
#companyName span { margin:0px 0px 0px 10px; padding:0px; font-size:16px; font-family:Times New Roman;  }
#companyName img {/* width:80%; height:60%;*/ margin:0px; border:none; }

#sagLogoDiv { display:inline-block; margin:0px; float:right; width:100%; height:105px; }
#sagLogoDiv img { margin:5px 0px 0px 0px; float:right; }
/*#sepetDiv .titleTeacher { font-family: 'Tangerine', Times New Roman; font-size: 24px; }*/
#sagLogoDiv span { margin:40px 5px 0px 0px; padding:0px; line-height:20px; font-size: 11px; font-style: italic; float:left; }


/* FOOTER ELEMENTS -------------------------------------------------------------------------- */
.footerCellDiv { width:230px; font-size: 8pt; display: inline-block; float: left; margin:0px; height: 180px; border-right:1px #505050 dashed; padding:0px 1px 0px 7px; }
.footerCellDiv ul { list-style-type: none; }
.footerCellDiv h4 { font-size: 8pt; margin: 0px; line-height: 18px; }
.footerCellDiv li h4 a {  }
.footerCellDiv h5 { font-size: 8pt; margin: 0px; }
.footerCellDiv li h5 a {  }
.footerCellDiv li { margin: 0px 0px 0px 0px; line-height: 18px; }
.footerCellDiv li a { display: block; padding: 0px 0px 0px 0px; /*color: #808080;*/ }
.footerCellDiv li a:hover { text-decoration: underline; }
.haberler { width: 240px; font-size: 8pt; display: inline-block; float: right; height: 300px; margin:0px 0px 0px 0px; padding:0px; vertical-align:top; }
.sosyalBilgiler { width: 200px; font-size:8pt; overflow:hidden; float:right; margin:10px 0px ; text-align:right; }

.fbook, .tweet, .gplus { width:32px; height:32px; margin:5px; line-height:32px; display:inline-block }
.fbook{ background-image:url('../images/index/facebook_dark.png'); width:32px; height:32px; margin:5px; line-height:32px; display:block; }
.fbook:hover { background-image:url('../images/index/facebook_active.png'); }
.tweet{ background-image:url('../images/index/twitter02_dark.png'); width:32px; height:32px; margin:5px; line-height:32px; display:block; }
.tweet:hover { background-image:url('../images/index/twitter02_active.png'); }
.gplus{ background-image:url('../images/index/google_dark.png'); width:32px; height:32px; margin:5px; line-height:32px; display:block; }
.gplus:hover { background-image:url('../images/index/google_active.png'); }

#infoBottom { margin: 10px 0px; font-size: 8pt; line-height: 1.2; display:inline-block; width:600px; float:left; padding:0px 0px 20px 0px; }
#sayacDiv { text-align: center; width: 100%; font-size: 9pt; margin-top: 10px; }
#sayacDiv img{ margin-bottom:-2px; }
.sayacSayisi { color: goldenrod; }
.domain { font-size:10pt; line-height:2; }
.footerTablo { width:100%; }
.footerTablo td {  vertical-align:top; }
.sosyalTablo { width:100%; vertical-align:top; margin:10px 0px; text-align:right; }
.sosyalTablo td { text-align:right; height:25px; }






