/* Imports */
@import url("constants.css");
@import url("lightbox.css");

/* TAGS */
html {
  overflow: -moz-scrollbars-vertical;
}
body{background-color:#FFF;margin:0px}
body,table,input,textarea,select,div {font-family:Calibri,"Trebuchet MS",Verdana,Arial,Tahoma,sans-serif;font-size:11px}
a {text-decoration:none;color:#0080C0}
img{border:none}

#AlertHolder {
  z-index:10000000;
  position:absolute;
  background-color:#F0F0F0;
  margin-top: -75px;
  top:50%;
  left:50%;
  border:5px solid #A80054;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  text-align:left
}
#AlertHolder #close{text-align:right;margin:5px}
#AlertHolder #close img{cursor:pointer}
#AlertHolder #content{margin:10px}

#WaitMini {
  position:fixed;
  top:0px;
  left:0px;
  background-color: #800000;
  color:#FFF;
  border-right:2px solid #F00;
  border-bottom:2px solid #F00;
  font-size:16px;
  padding:5px;
  display:none;
}

/* GENEL (Her sayfa) */
#FormLoginPopup,#FormLoginPopup input {
  font-size:14px;
  font-family: "Trebuchet MS";
}

/* ANASAYFA */
#HomeHolder {
  width:950px;
  height:690px;
}
#HomeHolder td{
  vertical-align: top;
}
#HomeHolder #col1,#HomeHolder #col3 {
  width:339px;
  background-image: url("/img/fon_home_col_1.jpg");
  background-position: 0px 0px;
}
#HomeHolder #col2 {
  width:272px;
  background-image: url("/img/fon_home_col_2.jpg");
  background-position: top;
}
#HomeHolder #col3 {
  background-image: url("/img/fon_home_col_3.jpg");
  background-position: top;
}
#HomeHolder #col1.en,#HomeHolder #col3.en {
  background-image: url("/img/fon_home_col_1_en.jpg");
}
#HomeHolder #col2.en {
  background-image: url("/img/fon_home_col_2_en.jpg");
}
#HomeHolder #col3.en {
  background-image: url("/img/fon_home_col_3_en.jpg");
}

#HomeHolder #Menu,#Holder #Menu {
  padding:0px;
  list-style-type: none;
  margin:0px;
  margin:241px 20px 0px 158px;
}

/* MENU */

#Menu li {
  border-bottom:1px solid #666;
  padding-left:10px;
  color:#000;
  font-size:15px;
}
#Menu a {
  color:#000;
  font-size:15px;
}
#Menu a:hover {
  color:#800000;
}
#Menu ul {
  list-style-type: none;
  border-top:1px solid #666;
  margin-left:-10px;
  padding-left:30px;
  margin-top:5px;
  margin-bottom:5px;
}
#Menu ul li {
  border-bottom:none;
  margin:0px;
}
#Menu ul li a{
  font-size: 12px;
}

/*....................*/

/* Uye Firmalar */

#HomeHolder #col2 h1{
  margin:201px 0px 0px 25px;
  font-size:26px;
  color:#86222E;
  font-weight:normal;
}

#HomeHolder #col2 .DD{
  position: absolute;
  top:245px;
  width:219px;
  height:22px;
  margin:19px 0px 0px 17px;
  padding:3px 0px 0px 10px;
  border:1px solid #B06F77;
  font-size:15px;
  background-color: #FFF;
  cursor:pointer;
  overflow: hidden;
  z-index:3;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
#HomeHolder #col2 .DD span{
  display: block;
  width:100%;
  background-image: url("/img/dd_ok_0.gif");
  background-repeat: no-repeat;
  background-position: 202px 5px;
}
#HomeHolder #col2 .DD a{
  color:#86222E;
}
#HomeHolder #col2 .DD a:hover{
  text-decoration:underline;
}
#HomeHolder #col2 .DDopen{
  height:220px;
  overflow-y: scroll;
}
#HomeHolder #col2 .DDopen span{
  background-position: 185px 5px;
  background-image: url("/img/dd_ok_1.gif");
}
#HomeHolder #col2 #Ulke{
  margin-top:70px;
  z-index:2;
}
#HomeHolder #col2 #Faaliyet{
  margin-top:120px;
  /*width:185px;*/
  /*background-position: 180px;*/
  z-index:1;
  line-height: 20px;
}
#HomeHolder #col3 #Submit{
  display: none;
  position: absolute;
  top:475px;
  margin-left:20px;
  cursor:pointer;
  z-index: 1;
}

/* Sag Kolon */
#Lang{
  text-align:right;
  font-size:14px;
  margin:10px 60px 0px 0px;
}
#Lang a{
  font-size:14px;
  color:#000;
}
#HomeHolder #col3 #FormArama{
  position:absolute;
  top:190px;
  margin:0px;
  padding-left:100px;
  width:208px;
}
#Holder #Search{
  position:absolute;
  top:185px;
  margin-left: 150px;
}
#Holder #col2 #FormArama{
  float:left
}
#FormArama #keyword{
  border:1px solid #777;
  width:136px;
  height:20px;
  float:left;
  margin-right:5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  font-size:14px
}

/* Duyurular */
#HomeHolder #Duyurular {
  position: absolute;
  top:137px;
  width:235px;
  margin-left:22px;
}
#HomeHolder #Duyurular h1{
  width:235px;
  border-bottom:1px solid #777;
  font-size:16px;
  margin:25px 0px 0px 0px;
  padding-left:10px;
  font-weight:normal;
}
#HomeHolder #Duyurular div{
  width:245px;
  border-bottom:1px solid #777;
  font-size:12px;
  margin:10px 0px 0px 0px;
  font-weight:normal;
  display: inline-table;
  padding-bottom: 5px;
}
#HomeHolder #Duyurular div img{
  float:left;
  margin-right:5px
}

#HomeHolder #col3 #FormLogin{
  position:absolute;
  top:475px;
  margin:0px;
  padding-left:105px;
  width:208px;
}
#HomeHolder #col3 #FormLogin div{
  text-align:right;
  font-size:16px;
  width:162px;
  line-height:12px
}
#HomeHolder #col3 #FormLogin div a{
  font-size:11px;
}
#Holder #col2 #FormLogin{
  margin-left:220px;
  float:left
}
#FormLogin #keyword{
  border:1px solid #777;
  width:76px;
  height:20px;
  float:left;
  margin-right:5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  font-size:14px
}

/* ALTSAYFA */

#Holder {
  width:950px;
  height:620px;
  margin-bottom:50px;
}
#Holder td{
  vertical-align: top;
}
#Holder #col1 {
  width:339px;
  background-image: url("/img/fon_alt_col_1.jpg");
  background-repeat: no-repeat;
}
#Holder #col2 {
  background-image: url("/img/fon_alt_col_2.jpg");
  background-repeat: no-repeat;
  border-left:1px solid #CCC
}
#Holder #col1.en {
  background-image: url("/img/fon_alt_col_1_en.jpg");
}
#Holder #col2.en {
  background-image: url("/img/fon_alt_col_2_en.jpg");
}

#Holder #Content {
  width:475px;
  padding-top:219px;
  padding-left:25px;
  font-size:12px
}
#Holder #Content h1{
  font-size:20px;
  margin:0px;
}

/* Firmalar */
#FirmaHolder {
  margin-top:10px;
  font-size: 12px;
}
#FirmaHolder td{
  vertical-align: top;
}
#FirmaContent {
}
#FirmaContent b,#FirmaContent strong{
  color:#800000
}

#Resimler {
  width:130px;
  font-size:11px;
  padding-right:15px;
}
#Resimler img{
  width:130px
}

/* Duyurular */

#Duyurular {
  width:100%;
  font-size:12px;
  margin-top:20px;
}
#Duyurular td{
  padding-bottom:5px;
  vertical-align: top;
}
#Duyurular #Baslik{
  border-bottom:1px solid #800000;
  cursor:pointer;
  background-image: url("/img/dd_ok_0.gif");
  background-repeat: no-repeat;
  background-position: 0px 5px;
  padding-left:20px;
}
#Duyurular #Baslik.loading{
  background-image: url("/img/loading_1.gif");
}
#Duyurular #Baslik.open{
  background-image: url("/img/dd_ok_1.gif");
}
#Duyurular #Baslik .baslik{
  color:#800000;
  font-size:16px;
  font-weight: bold;
}
#Duyurular ul{
  padding:0px;
  list-style-type: none;
  margin:0px;
  border-bottom:1px solid #800000;
  padding-bottom:20px;
}
#Duyurular ul li{
  margin-bottom:10px;
  margin-top:10px;
  border-bottom:1px dotted #CCC;
  display:inline-table;
  width:100%;
}
#Duyurular ul li.selected{
  background-color:#E0E0E0;
  border-left:3px solid #800000;
  border-top:1px dotted #CCC;
  padding:5px;
  width:98%;
}
#Duyurular ul li #TarihBoyut{
  float:right;
  text-align: right;
  width:60px;
}
#Duyurular ul li #TarihBoyut span{
  color:#666;
}
#Duyurular ul li #Icon{
  float:right;
  margin-right:5px
}
#Duyurular ul a{
  font-size: 12px;
}

#Duyurular #ek{
  padding:0px;
  list-style-type: none;
  margin:0px;
  margin-right:20px;
  border-bottom:none;
}
#Duyurular #ek li{
  margin:5px 0px 5px 20px;
  border-bottom:none;
}
#Duyurular #ek a{
  font-size: 12px;
  color:#808080;
}

#EtkinlikTakvimi{
  position:absolute;
  width:950px;
  height:100%;
  z-index: 1000;
  display:none
}
#EtkinlikTakvimi #EtkinlikListe{
  position:absolute;
  display:none;
  width:948px;
  height:90%;
  margin-top:30px;
  background: #FFF;
  border:1px solid #CCC;
  z-index: 1;
}
#EtkinlikTakvimi #EtkinlikListe table td{
  border-bottom:1px solid #CCC;
  padding-bottom:5px
}
#Takvim {
  width:100%;
  border-collapse:collapse;
  background-color:#FFF;
}
#Takvim td{
  padding:5px;
  text-align:left;
  height:100px;
}
#Takvim #nav td,#Takvim #header td{
  height:30px;
}
#Takvim #header{
  font-size:14px;
  font-weight: bold;
}
#Takvim #header td{
  text-align: center;
}
#Takvim td.today{
  background-color: #F0F0F0;
}
#Takvim td div{
  position:absolute;
  padding:1px 2px 2px 2px;
  height:11px;
  overflow:hidden;
  margin:1px;
  margin-left:-2px;
  cursor:pointer;
  background-color:#E7F1F5;
  border:1px solid #969696;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
}
#Takvim td div.aktif{
  z-index:1000;
}


/* Mevzuat */
#Mevzuat {
  font-size:12px;
  margin-top:10px;
}

/* Yayınlar */
#Yayinlar {
  margin-top:10px;
}
#Yayinlar div{
  font-size:12px;
  margin-bottom:3px;
}
#Yayinlar ul{
  list-style: none;
  margin-left:0px;
  padding-left:0px;
}
#Yayinlar ul li{
  background-color: #FFF;
  border:1px solid #E0E0E0;
  padding:10px;
  font-size: 16px;
  margin-bottom:20px
}
#Yayinlar ul li img{
  cursor:pointer
}
#Yayinlar ul ul{
  margin-left:5px;
  margin-top:10px;
  padding-left:5px;
}
#Yayinlar ul ul li{
  font-size:12px;
  margin-bottom:5px;
  border:1px solid #E0E0E0;
  background-color:#F0F0F0;
  padding:7px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
}
#Yayinlar ul ul li.over{
  border:1px dotted #666
}
#Yayinlar ul ul li.selected{
  border:1px solid #00FF00
}
#Yayinlar ul ul li a{
  font-size:14px;
}
#Yayinlar ul ul li.aktif{
  background-color:#FFFFC0;
}
#Yayinlar li a:hover{
  text-decoration:underline;
}

/* Basında TMB */
#BasindaTMB {
  margin-top:10px;
  font-size:12px;
}
#BasindaTMB #FormFiltre select{
  margin-left:5px;
  font-size:12px
}

/* Baglantilar */

#Baglantilar,#Baglantilar ul{
  margin:0px;
  padding:0px;
  list-style-type: none;
}
#Baglantilar {
  margin-top:20px;
}
#Baglantilar #title{
  margin-top:20px;
  font-size:16px;
  font-weight: bold;
  border-bottom:1px dotted #666;
  background-color: #F0F0F0;
  padding:3px
}
#Baglantilar #title img{
  cursor:pointer
}
#Baglantilar ul{
  padding:10px;
  background-color: #FAFAFA;
  display:none
}
#Baglantilar a{
  font-size: 14px;
  font-weight: normal;
}

/* Uyelikler */
#Uyelikler{
  font-size:12px;
}
#Uyelikler td{
  padding-bottom:20px;
}
#Uyelikler p{
  margin-top:0px
}
#Uyelikler img{
  margin-right:10px;
  width:80px;
  border:1px solid #CCC;
  padding:5px;
}
#Uyelikler h1{
  font-size:12px;
  padding-top:20px;
  font-weight: normal;
  color:#800000;
}
#HomeHolder.pasif,#Holder.pasif{filter:alpha(opacity=20)gray;opacity:.20}

#Content.Arama h3{
  font-size:13px;
  margin:0px 0px 5px 0px;
}



#bottom {
  height:10px;
  text-align: center;
  padding-top:20px;
  font-size:12px
}
#bottom a{
  color:#000;
}

/* Tipsy */
.tipsy {
  width:200px;
  padding: 5px; 
  font-size: 14px; 
  /*opacity: 0.8; 
  filter: alpha(opacity=80);   */
  background-repeat: no-repeat; 
  z-index:2000
}
.tipsy-inner { 
  padding: 4px 5px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  background-color: #000;
  color: #FFF;
  text-align: center; 
}
.tipsy-north { background-image: url(/img/tipsy/tipsy-north.gif); background-position: top center; }
.tipsy-south { background-image: url(/img/tipsy/tipsy-south.gif); background-position: bottom center; }
.tipsy-east { background-image: url(/img/tipsy/tipsy-east.gif); background-position: right center; }
.tipsy-west { background-image: url(/img/tipsy/tipsy-west.gif); background-position: left center; }


#Popup{
  background-color: #FFF;
  text-align: center;
  position:absolute;
  width:950px;
  height:100%;
  z-index: 1000;
  /*display:none*/
}
