﻿@import url("reset.css");
@import url("prettyPhoto.css");
@import url("tipTip.css");

body 
{ background:#55a1be url(../images/bg.png) repeat-x top left; font-family:Georgia; }

.browser-alert
{ position:absolute; padding:5px; border:1px solid #000; background-color:#ffffcc; display:none; width:300px; z-index:9999; }

.main-area
{ width:100%; padding:0px; margin:auto; }

.main-frame
{ width:950px; height:auto; margin:auto; padding:0px; background-color:#FFF; }

.header
{ width:100%; height:350px; background:url(../images/header-bg.png) repeat-x top left; }

.header-links
{ width:515px; height:65px; float:left; padding:50px 0 0 35px; font-size:0.9em; }

.header-newsletter
{ width:365px; height:65px; float:left; padding:50px 35px 0 0; font-size:0.9em; text-align:right; }

.header-logo-container
{ width:120px; height:170px; float:left; padding-left:30px; display:inline; }

.header-logo-container img
{ width:150px; height:150px; border:none; }

.banner-container
{ width:700px; height:170px; float:left; padding:0 35px 0 65px; display:inline; _padding: 0 0 0 30px; }

.banner
{ width:700px; height:170px; float:left; line-height:170px; display:inline; }

.top-links-bar
{ width:880px; height:45px; padding:0 35px 0 35px; clear:both; line-height:45px; font-size:0.9em; color:#fff; text-align:justify; }

.top-links-bar a:link
{ color:#fff; text-decoration:none; }

.top-links-bar a:visited
{ color:#fff; text-decoration:none; }

.top-links-bar a:hover
{ color:#fff; text-decoration:underline; }

.textbox-newsletter
{ background: url(../images/textbox-newsletter-bg.png) no-repeat left top; border:none; height:14px; padding:6px; width:130px; font-family:Georgia; font-size:0.8em; _margin-top:-1px; }

*:first-child+html .textbox-newsletter 
{ background: url(../images/textbox-newsletter-bg.png) no-repeat left top; border:none; height:14px; padding:6px; width:130px; font-family:Georgia; font-size:0.8em; margin-top:-1px; } /* ie 7 */

.textbox-newsletter-unfocused
{ font-style:italic; color:#aaa; letter-spacing:0.05em; }

.newsletter-button
{ border:none; vertical-align:top; }

.footer
{ width:auto; height:105px; background:url(../images/footer-bg.png) repeat-x left top; padding:40px 30px 50px 30px; _background:url(../images/footer-bg.png) repeat-x; _padding-bottom:0; _margin-bottom:-100px; }

.footer-content-frame
{ width:100%; height:110px; margin:15px 0 0 0; }

.footer-top-left
{ background:#EEE url(../images/footer-top-left.png) no-repeat left top; float:left; width:50%; height:20px; }

.footer-top-right
{ background:#EEE url(../images/footer-top-right.png) no-repeat right top; float:right; width:50%; height:20px; }

.footer-bottom-left
{ background:#EEE url(../images/footer-bottom-left.png) no-repeat left bottom; float:left; width:48%; height:20px; color: #aaa; padding:0 0 10px 2%; font-size:0.8em; }

.footer-bottom-right
{ background:#EEE url(../images/footer-bottom-right.png) no-repeat right bottom; float:right; width:48%; height:20px; color: #aaa; text-align:right; padding:0 2% 10px 0; font-size:0.8em; }

.footer-bottom-right a
{ color: #aaa; }

.footer-content
{ clear:both; background-color:#EEE; padding:0px 10px 0px 10px; text-align:center; height:70px; font-size:0.9em; }

.footer-content a:link, .header-links a:link
{ text-decoration:none; color:#666; }

.footer-content a:visited, .header-links a:visited
{ text-decoration:none; color:#666; }

.footer-content a:hover, .header-links a:hover
{ text-decoration:underline; color:#000; }

.form-validation-alerts
{ font-size: 0.8em; font-weight:600; color:Orange; line-height: 2em; }

.clr
{ clear:both; height:1px; }

/* sayfa genel içerik çerçevesi */
.content
{ padding:0 35px 0 35px; font-size:0.9em; }

/* genel içerik başlık */
.content h1
{ font-size: 1.6em; margin-bottom:0.8em; }

/* genel içerik alt başlık */
.content h2
{ font-size: 1.4em; margin-bottom:0.8em; }

/* genel içerik 2. alt başlık */
.content h3
{ font-size: 1.15em; margin-bottom:0.8em; }

/* genel içerik paragraf */
.content p, ul, li
{ line-height: 1.4em; letter-spacing:0.01em; margin-bottom:1em; }

/*.content p:first-letter
{ font-size:2.5em; padding:5px; vertical-align:text-top; line-height:0.5em; }*/

.content ul, li
{ list-style-type:disc; list-style-position:outside; margin-left:0.5em;}

/* genel içerik devamı linki */
.more-info
{ font-weight:bold; text-align:right; margin-top:1.2em; }

.more-info a:link, .more-info a:visited
{ text-decoration:none; color:#333333; }

.more-info a:hover 
{ text-decoration:underline; color:#333333; }

/* anasayfa dışındaki sayfalar için */

/* sağ sütun */
.panel-content-left
{ width:600px; float:left; }

.panel-content-right
{ width:315px; float:left; border-left: 5px solid #eee; padding-left:25px; font-size:0.9em; }

.panel-content-right h1
{ font-size: 1.5em; margin-bottom:0.8em; color:#1ea0f3; letter-spacing:0.02em; }

.panel-content-right p, ul, li
{ line-height: 1.4em; letter-spacing:0.01em; margin-bottom:1em; }

.panel-content-right ul, li
{ list-style-type:disc; list-style-position:outside; margin-left:0.5em;}

/* etkinlik takvimi */
.activity-calendar a
{ text-decoration:none;}

.activity-calendar table, td, th
{ border:none; }

.activity-calendar th
{ margin:auto; padding:5px; text-align:center; _padding-top:0; }

*:first-child+html .activity-calendar th 
{ margin:auto; padding:0 5px 5px 5px; text-align:center; }/* ie 7 */

.calendar-header
{ background:url(../images/calendar-day-header.png) no-repeat; }

.calendar-day
{ background:url(../images/calendar-day.png) no-repeat; }

.calendar-selected-day
{ background:url(../images/calendar-selected-day.png) no-repeat; }

.calendar-today
{ background:url(../images/calendar-today.png) no-repeat; }