* { margin:0px auto; padding:0px; } 
html, body { width:100%; height:100%; } 
body { background:url(img/topbg.jpg) center top no-repeat; font-family:Arial, Helvetica, sans-serif; color:#151515; font-size:12px; } 
img { border:none; } 
img.tek { float:right; padding:5px 12px 15px 5px; width:150px; height:150px; } 
img.galeri { border:none; width:100px; } 
/*input { background:url(img/input.png) no-repeat; width:88px; height:28px; border:none; color:#9aa0a4; padding-left:8px; padding-top:1px; margin-top:-10px; } */
h5 { margin-top:-8px; color:#ffffff; font-size:35px; } 
h6 { margin-top:-26px; font-size:14px; color:#ffffff; font-weight:bold; } 
.day { font-size:43px; color:#ffffff; font-weight:bold; } 
.ay { font-size:14px; color:#ffffff; font-weight:bold; display:block; } 
.yil { display:block; font-size:14px; color:#ffffff; font-weight:bold; } 

#container { height:100%; min-height:100%; height:auto; position:relative; } 
#header { width:889px; height:216px; margin:0 auto; z-index:1; position:relative; } 
#main { width:889px; position:relative; z-index:0; padding-bottom:380px; } 
#footer { width:100%; height:369px; position:absolute; bottom:0; background:url('img/footbg.jpg') repeat-x center bottom; } 

#header_left { width:153px; height:216px; float:left; display:block; } 
#header_middle { width:550px; height:216px; float:left; display:block; } 
#header_middle_top { width:585px; height:93px; } 
#header_middle_middle { width:585px; height:62px; padding-top:10px; } 

#header_middle_middle ul.navigation { margin:0; padding:0; width:585px; height:62px; list-style-type:none; position:relative; }
#header_middle_middle ul.navigation li { display:block; position:absolute; top:0; }
#header_middle_middle ul.navigation li a.navtitle { position:absolute; height:62px; }
#header_middle_middle ul.navigation li a.navtitle img { position:absolute; bottom:0; }
#header_middle_middle ul.navigation li div.navigation { display:none; position:absolute; top:55px; left:-35px; border:1px solid #efefef; }
#header_middle_middle ul.navigation li div.navigation a { display:block; width:140px; border-top:1px solid #50a6f1; margin:0px; padding:7px; background-color:#2076d1; color:white; text-decoration:none; }
#header_middle_middle ul.navigation li div.navigation a:hover { background-color:#0056b1; }
#header_middle_middle ul.navigation li:hover div.navigation { display:block; }

#header_middle_bottom { width:620px; height:52px; padding:15px 45px 0 32px; font-style:oblique; color:#ffffff; text-align:right; font-size:13px; } 
#header_middle_bottom ul { z-index:1; } 
#header_middle_bottom ul li { display:block; z-index:1; } 
#header_middle_bottom ul li a { z-index:1; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; } 
#header_right { width:121px; height:158px; padding-top:46px; padding-left:30px; margin-left:30px; float:left; display:block; background:url(img/uye_girisi_bulut.png) no-repeat; } 
#header_right_login { width:170px; height:158px; padding-top:46px;  float:left; display:block;} 
.header_right_login_menu { margin-top:2px; width:100%;text-align:center;background-color:#00A0F0;} 
.header_right_login_menu:hover{ background-color:#1c50c9;} 
.header_right_login_menu a{ text-decoration:none; width:100%; display:block; color:#fff;font-size:11px;;} 
#header_right input { width:65px; height:auto;  font-size:10px;  border:2px solid #1347ca; margin:2px; color:#454545; }

#main_left { width:145px; float:left; display:block; } 
#orta { width:550px; float:left; display:block; z-index:-999; } 
#main_top_left { margin-top:10px; width:143px; float:left; display:block; } 
#main_top_left ul { padding-top:5px; } 
#main_top_left ul li { float:left; display:block; padding-top:10px; list-style-type:none; } 
#main_top_left ul li.tek { float:left; display:block; padding-left:8px; } 
#main_top_right { margin-top:30px; width:555px; } 
.leftbox { width:124px; margin:10px 0; padding-left:2px; } 
.leftbox_in { background:url('img/leftbox_bg.png') repeat-y; width:116px; margin:0; padding:2px 4px; } 
.leftbox_in, .leftbox_in a, .leftbox_in a:visited { color:#ffffff; text-decoration:none; } 
.leftbox_top { background:url('img/leftboxtop_bg.png') no-repeat; width:124px; margin:0; height:15px; } 
.leftbox_bottom { background:url('img/leftboxbottom_bg.png') no-repeat; width:124px; margin:0; height:15px; } 

#main_bottom_left { background:url(img/haber.png) no-repeat; margin-top:4px; margin-left:0px; height:235px; width:165px; padding-top:36px; float:left; display:block; } 
#main_bottom_right { width:555px; float:left; padding-right:10px; } 
#main_bottom_right_top { margin:10px 10px; text-align:center; background:url(img/orta_bar.png) no-repeat; color:#CC0000; font-weight:bold; width:555px; float:left; } 
#kayanlogolar { margin:0 auto 20px auto; background:url('img/alt_kayan_yazi.png') no-repeat; width:550px; height:36px; } 
#kayanlogolar img { vertical-align:top; } 
#content { position:relative; color:#04223a; } 
#content p { margin-bottom:10px; } 
#content h1 { color:#0c5b9c; } 

#alt li, #ust li { cursor:pointer; } 
#alt li div, #ust li div { padding:5px 10px; display:none; } 
#content form { margin-bottom:60px; } 
form div { padding:5px 20px; } 
form div.buttons { padding:5px 70px 5px 20px; text-align:right; width:392px; } 
form fieldset { border:none; } 
form h1, h1.formalike { border-bottom:1px solid #4290ff; font-size:1.4em; font-weight:bold; margin:30px 0 10px 0; text-align:center; } 
form h2, h2.formalike { border-bottom:1px solid #4290ff; font-size:1.2em; font-weight:bold; margin:30px 0 10px 30px; text-align:left; padding-left:10px; } 
form label { display:block; float:left; padding-right:10px; text-align:right; width:190px; vertical-align:baseline; padding-top:4px; } 
form input, form select { width:240px; vertical-align:baseline; padding:2px; } 
form label.selections { display:inline; float:none; width:auto; padding-left:4px; vertical-align:bottom; margin-top:5px; margin-right:20px; } 
form input.selections { display:inline; float:none; width:auto; margin-left:10px; vertical-align:bottom; margin-top:5px; } 
form textarea { width:248px; margin-right:-20px; height:200px; } 
form input.buttons { width:auto; margin-right:-10px; padding:5px 20px; font-size:1.2em; } 
#content ol, #content ul { padding-left:30px; } 
.formh1 { border-bottom:1px solid #0065ff; color:#0065ff; margin:10px 0; } 
#siniflarlistesi { margin-left:2px; margin-right:-30px; padding-left:0px; } 
#siniflarlistesi img { display:block; border:1px solid white; width:140px; height:130px; } 
#siniflarlistesi div { display:block; float:left; margin:4px; padding:10px; width:150px; height:150px; border:1px solid #2165ff; font-size:20px; text-align:center; cursor:pointer; } 
#ogrencilerlistesi { margin-left:2px; margin-right:-30px; padding-left:0px; } 
#ogrencilerlistesi div { display:block; float:left; margin:4px; padding:10px; width:105px; height:198px; border:1px solid #2165ff; font-size:10px; text-align:center; cursor:pointer; } 
#ogrencilerlistesi img { display:block; border:1px solid white; width:100px; height:178px; } 

#main_right { width:151px; float:left; margin-left:40px; } 
#main_right_1 { width:150px; height:100px; background:url(img/kisa_kisa.png) no-repeat; float:left; display:block; } 
#kisa { margin-top:35px; padding:5px; width:120px; height:50px; overflow:hidden; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:10px; } 
#kisa p { margin-bottom:4px; } 
#main_right_2 { margin-top:27px; margin-left:-17px; width:114px; height:130px; background:url(img/hicri_takvim.png) no-repeat; float:left; display:block; font-size:14px; color:#ffffff; font-weight:bold; padding-top:11px; padding-left:36px; } 
#main_right_2 .tarih { width:42px; height:71px; margin-right:7px; overflow:hidden; float:left; display:block; text-align:center; } 
#main_right_2 .tarih .gun { font-size:30px; margin:-5px 0; } 
#main_right_2 .tarih .ay { font-size:10px; margin:2px 0 1px 0; } 
#main_right_2 .tarih .yil { font-size:18px; } 
#main_right_3 { margin-top:25px; margin-left:-7px; width:145px; height:141px; float:left; display:block; font-size:0.8em; } 
#main_right_4 { margin:5px 0 0 5px; padding:14px 10px 0 8px; width:120px; height:77px; background:url(img/namaz.png) no-repeat; float:left; font-size:0.8em; display:block; } 
#main_right_5 { margin:5px 0 0 5px; padding:14px 10px 0 8px; width:120px; height:77px; float:left; font-size:0.8em; display:block; } 
#main_right_4 table, #main_right_3 table { margin:0; padding:0; } 
#main_right_4 .headrow, #main_right_3 th { background:#959595; color:#ffffff; } 
#main_right_4 tr, #main_right_3 tr { background:#d0d0d0; } 
#main_right_4 td { margin:0; padding:0 5px; text-align:center; } 
#main_right_3 td, #main_right_3 th { margin:0; padding:1px 3px; text-align:center; } 

#cal_prevMonth, #cal_nextMonth { font-weight:bold; color:#937d21; cursor:pointer; } 
#cal_prevMonth:hover, #cal_nextMonth:hover { background-color:#477fc9; } 
.cal_today { background-color:#477fc9; } 
.cal_actday { background:#ffdb8e; cursor:pointer; } 
.cal_evtlist { padding:0; } 
.cal_evtlist a { display:block; position:relative; top:-4px; margin-bottom:-8px; color:#553915 !important; background:#ffdb8e; padding:2px 0 3px 0; } 
.cal_evtlist a:hover { color:#553915; background:#ffcc5f; text-decoration:none; } 

#footer_in { margin:0 auto; width:889px; height:311px; position:relative; top:58px; background:url(img/ada.png) center bottom no-repeat; } 
#footer_inner { margin:0 auto; width:889px; height:190px; padding-top:121px; background:url(img/footer.png) center bottom no-repeat; } 
#footer_inner ul { padding-top:130px; padding-left:290px; display:block; list-style-type:none; } 
#footer_inner ul li { display:inline; padding-left:10px; text-decoration:none; font-weight:bold; float:left; display:block; } 
#footer_inner ul li a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; } 
#footer_inner ul li a:hover { color:#b7d9f9; } 

#canli { padding:2px 35px 15px 0px; width:110px; height:134px; position:relative; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; } 
#canliinside { position:relative; } 
#canliinside p { margin-bottom:5px; } 
#canli_akra { margin-top:15px; margin-left:2px; width:125px; height:50px; display:block; } 

#galeriler { padding:10px; } 
div.galeriThumb { width:105px; height:110px; padding:13px 5px 10px 16px; margin:4px; float:left; overflow:hidden; background:url('img/albumbg.png') no-repeat; cursor:pointer; } 
div.galeriThumbin { overflow:hidden; width:131px; height:85px; } 
img.galeriThumb { width:105px; height:auto; } 
.galeriThumbDesc { width:127px; padding:8px 2px 0 0; font-size:10px; } 
#aktifResim { position:absolute; top:50%; left:50%; margin-top:-200px; margin-left:-300px; height:400px; width:600px; border:5px solid white; background:#092635 url('img/aktifResimbg.gif') no-repeat center; } 
#aktifGalerinav img { cursor:pointer; } 

#zgal { height:300px; text-align:center; padding-top:30px; } 
#zgal img { padding:10px; float:left; position:relavite; } 

#nbajans { padding-top:5px; padding-right:32px; margin-top:5px; margin-left:750px; position:absolute; font:bold 10px Tahoma; text-decoration:none; color:#fff; height:30px; background:transparent url(/s/css/img/nb_logo.png) bottom right no-repeat; } 
#nbajans a { text-align:center; text-decoration:none !important; color:#fff; } 

#ayetakis { width:540px; height:55px; position:relative; } 
#ayetakis p { width:100%; text-align:center; display:none; margin-top:10px; position:absolute; top:0; } 

.solmenukutu { width:124px; margin-top:5px; float:left; } 
.skutuust { background:url('img/yeni/akra.png') top no-repeat; width:100%; height:40px; } 
#skutuic { background:#009ff0; width:110px; position:relative; overflow:hidden; padding:7px; color:#ffffff !important; text-decoration:none; } 
#skutuic p { text-align:left !important; color:#ffffff !important; text-decoration:none; } 
#skutuic a { color:#ffffff; text-decoration:none; padding:3px 5px; } 

#left_menu { display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:15px; margin-bottom:10px; float:left; margin-left:3px; } 
#left_menu a { display:block; } 

#content h2 a{ text-decoration:none;  }
#content h2:hover{ text-decoration:underline;  }

.skutuicbir { width:124px; background-color:#379dee; } 
.skutuicbir a { color:#ffffff; text-decoration:none; padding:3px 5px; } 
.skutuicbir h1 { display:none; margin:0; padding:0; text-align:center; } 
.skutuicbir a:hover { background-color:#3377dd; text-decoration:none; padding:3px 5px; } 

.yankutu { width:124px; margin-left:1px; margin-top:5px; background: url('img/solmenuust.png') top left no-repeat;  }
.yankutu h1 { font-size:16px; text-align:center; margin:0; padding:0; overflow:hidden; padding-top:4px; color:#ffffff; height:22px; }
.yankutuic a { display:block; background:#379dee; color:#ffffff; text-decoration:none; padding:7px 5px; border-left:2px solid #7094bb; border-right:2px solid #7094bb; } 
.yankutuic a:hover { background-color:#3377dd; text-decoration:none; } 
.yankutuic { padding-bottom:9px; background: url('img/solmenualt.png') left bottom no-repeat; }

/* mesaj panosu */

.pano_mesaj {  margin-bottom:20px; }
.pano_mesaj h1{ font-size:12px; font-weight:bold; border-bottom:1px solid #4290FF; }
.pano_icerik { color:#000; }

/* mesaj panosu */


/* havadurumu */

#havadurumu { width:130px; height:130px; border:2px solid #1161a2; background-color:#d0d0d0; margin:7px auto; }
#havadurumu_ic { width:115px; height:120px;  margin:7px 8px; background: url('img/yeni/hava_durumu_bg.png')  no-repeat; }
#havadurumu_ic p{ text-align:center; color:#fff; font:Tahoma; font-weight:bold; } 

/* havadurumu */

.inputtextforusername{background-color:#FFF; background-image:url('img/yeni/user.png'); background-repeat:no-repeat; background-position:2px 4px; border-left:1px solid #AAA; border-top:1px solid #AAA; border-right:1px solid #DDD; border-bottom:1px solid #DDD; padding:5px 0px 5px 20px; font-family:Trebuchet MS,Tahoma,Verdana,Arial,helvetica,sans-serif; font-weight:normal; color:#444; text-decoration:none; vertical-align:middle}
.inputtextforpass{background-color:#FFF; background-image:url('img/yeni/key.png'); background-repeat:no-repeat; background-position:2px 4px; border-left:1px solid #AAA; border-top:1px solid #AAA; border-right:1px solid #DDD; border-bottom:1px solid #DDD; padding:5px 0px 5px 20px; font-family:Trebuchet MS,Tahoma,Verdana,Arial,helvetica,sans-serif; font-weight:normal; color:#444; text-decoration:none; vertical-align:middle}

