@import url('fonts.css');
.title1 { font-family: 'open sans', arial, sans-serif; color: #000000; font-size: 24px; font-style: italic; line-height: 28px; padding: 10px 0 20px; }
.title2 { font-family: 'open sans', arial, sans-serif; color: #12597d; font-size:14px; font-weight:bold; }
.title4 { font-family: 'open sans', arial, sans-serif; color: #333333; font-size:14px; font-weight:bold; }
.title3 { font-family: 'open sans', arial, sans-serif; color: #000000; font-size: 22px; font-style: italic; padding: 10px 0 20px; line-height:24px; }
p { font-family: 'open sans', arial, sans-serif; line-height: 20px; margin-bottom: 10px; color:#555; font-size:14px; }
.container { margin-bottom:30px; }
b { color:#000000; font-weight:bold; }
.gray { }
.black { color:#000000; }
.blacklist { color:#000000; list-style: disc outside none; margin-left: 50px; }
.blacklist li { color: #555555; font-family: 'open sans', arial, sans-serif; font-size: 14px; line-height: 20px; margin-bottom: 10px; }
.list { list-style: disc outside none; margin-left: 50px; }
.staticContent { padding:40px 30px 40px 80px; }
.leftContent { float:left; }
.rightContent { padding:0px 0px 0px 0px; }
.italiclink { font-style: italic; padding: 20px 0 0; }
.w250 { width:250px; height:250px; }
.w365 { padding: 0 35px 0 0; width: 365px; }
.w350 { padding: 0 50px 0 0; width: 430px; }
.w350 { padding: 0 50px 0 0; width: 430px; }
.blank { background: url("../_imgVittrin/static/cizik.png") repeat-x scroll center top transparent; ; padding: 25px 5px 5px 0; position: relative; margin-top: 25px }
.bulletdiv { background-color: #FFFFFF; border: 1px solid #CCCCCC; margin-top: 25px; padding: 15px 10px 25px 10px; }
.bulletdiv ul li { color: #555555; font-family: 'open sans', arial, sans-serif; font-size: 14px; line-height: 20px; margin-bottom: 10px; }
.bulletdiv ol li { color: #555555; font-family: 'open sans', arial, sans-serif; font-size: 14px; line-height: 20px; margin-bottom: 10px; }
.bulletul { margin-left:30px; list-style: disc outside none; }
.bulletul li { padding:10px 0px 0px 0px; font-family: 'open sans', arial, sans-serif; color: #555555; font-size: 14px; line-height: 20px; }
.bolumler { list-style: none outside none; }
.bolumler li { display: inline; float: left; margin-top: 15px; text-align: center; }
.bolumler li a { font-size: 13px; color: #666; display: block; }
.bolumler li a.current { font-size: 16px; font-weight: bold; color:#000; }
.bolumler li a:hover { color: #000000; text-decoration:none; }
.golge960x7 { background: url("../_img_new/golge_960x7.png") no-repeat scroll center top transparent; bottom: -7px; display: block; height: 7px; left: 0; margin: 0 auto 0 -25px!important; padding: 0; position: absolute; text-align: center; width: 960px; z-index: 2; }
.siniflar { list-style: none outside none; margin-left: 150px; }
.siniflar li { display: inline; float: left; text-align: center; margin-top: 15px; }
.siniflar li a { color: #12597d; font-size: 16px; font-weight: normal; display: block; }
.siniflar li a.current { color: #000000; font-size: 16px; font-weight: normal; }
.siniflar li a:hover { color: #000000; text-decoration:none; }
.boxTitle { font-family: 'open sans', arial, sans-serif; color: #254250; font-size: 14px; font-weight: bold; margin-left: 30px; margin-bottom:10px; }
.boxTitle2 { font-family: 'open sans', arial, sans-serif; color: #254250; font-size: 14px; font-weight: bold; margin-left: 30px; margin-bottom:8px; }
.boxText { font-size: 13px; height: 80px; line-height: 17px; margin-left: 30px; margin-right: 16px; padding-top: 20px; }
.boxText2 { font-size: 13px; height: 141px; margin-left: 30px; margin-right: 16px; padding-top: 16px; }
.boxText3 { font-size: 13px; height: 166px; margin-left: 30px; margin-right: 16px; padding-top: 10px; }
.boxText4 { font-size: 12px; height: 80px; line-height: 17px; margin-left: 30px; margin-right: 16px; padding-top: 51px; }
.bottomBar1 { border-radius: 0 0 5px 5px; height: 6px; width: 100%; background-color: #FD7A05; }
.bottomBar2 { border-radius: 0 0 5px 5px; height: 6px; width: 100%; background-color: #9AD9F5; }
.bottomBar3 { border-radius: 0 0 5px 5px; height: 6px; width: 100%; background-color: #B9E75C; }
.bottomBar4 { border-radius: 0 0 5px 5px; height: 6px; width: 100%; background-color: #FF0000; }
.bottomBar5 { border-radius: 0 0 5px 5px; height: 6px; width: 100%; background-color: #FFCC00; }
.bottomBar6 { border-radius: 0 0 5px 5px; height: 6px; width: 100%; background-color: #00A2CB; }
.bottomBar7 { border-radius: 0 0 5px 5px; height: 6px; width: 100%; background-color: #999900; }
.list li { color: #555555; font-family: 'open sans', arial, sans-serif; font-size: 14px; line-height: 20px; margin-bottom: 10px; }
.olcmedegerlendirme { width: 475px; list-style: none outside none; }
.ogrenimSecili { background-position: 0 0 !important; }
.olcmedegerlendirmeSecili { background-position: 0 -54px !important; }
.secili45 { background-position: 0 -134px !important; }
.secili678 { background-position: 0 -67px !important; }
.seciliLise { background-position: 0 0 !important; }
.genismetin { float:left; }
.staticKirinti { height: 25px; margin-bottom: 10px; padding-left: 15px; padding-top: 10px; width: 960px; }
.staticKirinti .KirintiFirst { float: left; padding: 4px 0 0 10px; }
.staticKirinti .KirintiText { float: left; font-weight: normal; padding:3px 3px 0 3px; }
.staticKirinti .KirintiText a { color: #22A6E4; font-weight: bold; text-decoration:none; font-size:11px; }
.staticKirinti .KirintiText a:hover { text-decoration:underline; }
.staticKirinti .KirintiAyrac { background: url("../_imgVittrin/appKirintiArrow.png") no-repeat scroll center top transparent; float: left; height: 22px; margin-top: 9px; width: 10px; }
.div960_4 { width: 960px; border-bottom:0; position: relative; }
.StaticPage { float: left; }
.StaticPage .StaticMenu { padding:20px 0 10px 5px; }
.StaticPage .StaticMenu .blank { background: url("../_imgVittrin/static/cizik.png") repeat-x scroll center top transparent; margin-top: 5px; padding: 5px 5px 5px 0; position: relative; width:270px; }
.StaticPage .StaticMenu .staticList { }
.StaticPage .StaticMenu .staticList .child { padding-left:15px; }
.StaticPage .StaticMenu .menubaslik { padding-left:15px; color:#12597d; padding-bottom:5px; }
.StaticPage .StaticMenu .staticList a { color:#12597d; font-size:14px; display: block; padding:10px 0 10px 30px; width: 260px; }
.StaticPage .StaticMenu .staticList a:hover { color:#000000; text-decoration:none; }
.StaticPageSideBarLeft { float: left; width: 300px; }
.StaticPageSideBarRight { float: right; }
.staticContentHome { padding:10px 0 10px 45px; }
.yeniNeVarBuckets { }
.yeniNeVarBuckets .bucket { background-color: #F4F4F4; border-radius: 5px 5px 5px 5px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.25), 0 3px 4px rgba(0, 0, 0, 0.3); display: block; margin-bottom: 30px; margin-left: 15px; }
.yeniNeVarBuckets .bucket:hover { background-color:#FFF; }
.yeniNeVarBuckets .bucket2 { background-color:#fff; border-radius: 10px 10px 10px 10px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.25), 0 3px 4px rgba(0, 0, 0, 0.3); display:block; margin-bottom: 30px; margin-left: 15px; }
.yeniNeVarBuckets .bucket a.block { color: #666666 !important; display: block; padding: 10px 0 0; text-decoration: none; }
.yeniNeVarBuckets .bucket2 .block { text-decoration:none; color: #666666!important; display:block; padding:20px 20px 0; }
.kapsam { border-radius: 5px 5px 5px 5px; float: left; padding: 5px 10px 0; }
.kapsam .kapsamTitle { font-family: 'open sans', arial, sans-serif; color: #111111; font-size: 20px; margin-left: 15px; padding-bottom: 20px; }
.bucketTeam2 { float: left; margin-left: 10px; margin-top: 25px; }
.width { margin: 0 13px 0 0; width: 400px; }
.width255 { margin: 0 13px 0 0; width: 257px; }
.widthlise { margin: 0 13px 0 0; width: 828px; }
.height { margin: 0 13px 0 0; height: 314px; }
.height2 { margin: 0 13px 0 0; height: 345px; }
.heightDik { height: 410px; margin: 0 13px 0 0; }
.heightDik2 { margin: 0 13px 0 0; height: 425px; }
.heightlise { margin: 0 13px 0 0; height: 290px; }
.derslerheight { margin: 0 13px 0 0; height: 475px; }
.column { float:left; }
.BucketImg { border:0px solid #ccc; ; margin-bottom: 15px; margin-top: 10px; }
.BucketImgLise { border:0px solid #ccc; ; border-radius:10px; margin-bottom: 15px; margin-top: 15px; float:left; }
.liseLeft { float: left; margin-left: 20px; margin-top: 5px; width: 410px; }
.miniBuckets { float: left; margin-bottom: 5px; }
.miniBuckets .bucket { background-color:#F4F4F4; border-radius:5px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.25), 0 3px 4px rgba(0, 0, 0, 0.3); display:block; margin-bottom: 20px; margin-left: 15px; padding-left: 10px; padding-top: 10px; }
.miniBuckets .bucket:hover { background-color:#FFF; }
.miniBuckets .bucket a.block { text-decoration:none; color: #666666!important; display:block; padding:3px 3px 0; }
.miniBuckets .bucket a.block .title { float:left; margin-left: 1px; margin-top: 5px; }
.miniwidth { margin: 0 13px 0 0; width: 270px; }
.miniheight { margin: 0 3px 0 0; height: 40px; }
.miniBucketselected { box-shadow:0 0 4px #F7AA03, 0 3px 4px #F7AA03 !important; background-color: #FFFFFF !important; }
.BucketMenu { position: relative; }
.homepageTitle1 { font-style:italic; font-family: 'open sans', arial, sans-serif; color: #3C738F; font-size: 19px; height: 21px; line-height: 28px; margin-bottom: 0; margin-left: 30px; margin-top: 12px; padding-right: 30px; }
.homepageTitle2 { margin-top: 11px; font-style:italic; font-family: 'open sans', arial, sans-serif; color: #3C738F; font-size: 18px; font-weight: normal; height: 61px; line-height: 24px; margin-bottom: 8px; margin-left: 30px; margin-top: 5px; padding-right: 30px; }
.homepageTitle3 { font-style:italic; font-family: 'open sans', arial, sans-serif; color: #3C738F; font-size: 18px; line-height: 28px; margin-bottom: 8px; margin-top: 5px; margin-left:30px; padding-right: 30px; height:55px; }
.AltContent { margin-top:20px }
.bulletimg { height: 120px; padding: 10px 10px 0 15px; }
.bulletimg .liimg { float:left; }
.bulletimg .licontent { padding-left: 150px; }

/* KAMPANYALAR DUYURULAR */
.kampanyaListesi .width { margin: 0 15px; width: 840px; }
.kampanyaListesi .height { margin: 0; height: auto; }
.kampanyaListesi .bucket { background-color: #F4F4F4; border-radius: 5px 5px 5px 5px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.25), 0 3px 4px rgba(0, 0, 0, 0.3); display: block; margin: 30px 0; position:relative }
.kampanyaListesi .detayBtn {width:107px; height:38px; display:block; background: url("../_img_new/detay.png") no-repeat scroll 0 0 transparent; cursor:pointer; text-indent:-9999px; position:absolute; right:-12px; bottom:12px;}
.kampanyaListesi .detayBtn:hover {background-position:-115px 0 }
.kampanyaListesi .bitti { width:92px; height:92px; display:block; background: url("../_img_new/bitti.png") no-repeat scroll 0 0 transparent; cursor:default; text-indent:-9999px; position:absolute; left:-8px; top:-8px;}
.kampanyaListesi .bucket:hover { background-color:#FFF; }
.kampanyaListesi .disabled {background-color: #DDD !important; }
.kampanyaListesi .disabled a{cursor:default }
.kampanyaListesi .bucket2 { background-color:#fff; border-radius: 10px 10px 10px 10px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.25), 0 3px 4px rgba(0, 0, 0, 0.3); display:block; margin-bottom: 30px; }
.kampanyaListesi .bucket a.block { color: #666666 !important; display: block; padding: 10px 0 0; text-decoration: none; }
.kampanyaListesi .bucket2 .block { text-decoration:none; color: #666666!important; display:block; padding:20px 20px 0; }
.kampanyaListesi .bucket img {float:left; width:230px; height:160px; padding:15px 30px 15px 15px}
.kampanyaListesi .bucket .boxTitle {color:#A90F0F; font-size:20px; font-style:italic; padding-top:15px; margin:0 20px 0 0;}
.kampanyaListesi .bucket .homepageTitle1 {}
.kampanyaListesi .bucket .boxText {color:#393939; font-size:14px; height:auto; margin:0 20px 0 0; padding-top:0}
.kampanyaListesi .hrx {margin:15px 20px 15px 275px; clear:none}

.kampanyaListesi .bottomBar1 {background:#DDD; }

/* KAMPANYA DETAY */

.tarihler {position:relative; padding:30px 50px; border-bottom:1px dotted #CCC; }
.tarihler span {font-size:14px; color:#000 }
.geriDon {width:99px; height:32px; display:block; background: url("../_img_new/geri_don.png") no-repeat scroll 0 0 transparent; position:absolute; right:-3px; top:15px; text-indent:-9999px; }
.geriDon:hover {background-position:-108px 0;}
.kampanyaDetay {padding:20px 50px; margin-bottom:50px; }
.kampanyaDetay h1 {color:#A90F0F; font-size:26px; font-style:italic; font-weight:bold; line-height:30px; margin-bottom:30px}
.kampanyaDetay h2 {color:#195D81; font-size:16px; line-height:20px; margin-bottom:30px}
.kampanyaDetay p {color:#2D2D2D; font-size:13px;}
.kampanyaDetay .uyeOlBg {background: url("../_img_new/kampanya_uyeol_BG.png") no-repeat scroll 0 0 transparent; display: block; font-size: 16px; height: 42px; margin-bottom: 20px; padding: 20px 0 20px 40px; position: relative; width: 342px; margin-top:50px;}
.kampanyaDetay .uyeOlBg a {width:175px; height:45px; display:block; background: url("../_img_new/uye_ol2.png") no-repeat scroll 0 0 transparent; position: absolute;right: 20px;text-indent: -9999px; top: 20px;}
.kampanyaDetay .uyeOlBg a:hover {background-position:0 -64px; }
.kampanyaList { margin:0 auto 20px auto; width:686px; }
.kampanyaList li { display:inline-block; float:left; margin:10px 35px; text-align:center;}
.kampanyaList li h3 { font-size:18px; font-weight:bold; line-height:0; margin-top:20px;}
.kampanya-katilimkosulu { margin: 0 20px}