body {
	margin: 0;
	background: #033f7b;
	font: 13px Georgia, "Times New Roman", Times, serif;
	color: #265274;
}

img { border: 0; }

.clear { clear: both; }

.png {}

#content_wrapper {
	background: #d2f3fb url(../_img/bg_content.png) repeat-x;
}
#content {
	background: url(../_img/bg_header.jpg) center top no-repeat;
}
.wrapper_fixed {
	width: 970px;
	margin: auto;
}


#navigation_wrapper {
	height: 110px;
	padding: 80px 0 0 265px;
	
}
#navigation {
	width: 759px;
	height: 71px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_img/navigation_bg_v3.png', sizingMethod='scale');
}
#navigation[id] {
	background: url(../_img/navigation_bg_v3.png) no-repeat;
}

ul#nav {
	margin: 0;
	padding: 17px 0 0 35px;
}
ul#nav li {
	list-style: none;
	float: left;
}
ul#nav a {
	position: relative;
	display: block;
	height: 33px;
	text-indent: -999px;
	overflow: hidden;
	outline: 0;
	background: url(../_img/navigation_v3.png) no-repeat;
}
#nav #m1 a { width: 109px; }
#nav #m2 a { width: 118px; background-position: -109px 0; }
#nav #m3 a { width: 141px; background-position: -227px 0; }
#nav #m4 a { width: 115px; background-position: -368px 0; }
#nav #m1 a:hover, #nav #m1 a.selected { background-position: 0 -33px; }
#nav #m2 a:hover, #nav #m2 a.selected { background-position: -109px -33px; }
#nav #m3 a:hover, #nav #m3 a.selected { background-position: -227px -33px; }
#nav #m4 a:hover, #nav #m4 a.selected { background-position: -368px -33px; }


.subnav {
	width: 212px;
	padding: 0 12px;
	float: left;
}

.subnav img { display: block; }

.lacivert .subnav_contents { background: url(../_img/subnav_bg-lacivert.png) repeat-y; }
.mavi .subnav_contents { background: url(../_img/subnav_bg-mavi.png) repeat-y; }
.mor .subnav_contents { background: url(../_img/subnav_bg-mor.png) repeat-y; }
.turuncu .subnav_contents { background: url(../_img/subnav_bg-turuncu.png) repeat-y; }
.yesil .subnav_contents { background: url(../_img/subnav_bg-yesil.png) repeat-y; }

.subnav_contents {
	padding-top: 10px;
}

.ok a {
	width: 189px;
	height: 36px;
	line-height: 36px;
	display: block;
	margin: 0 12px 10px;
	background-position: bottom;
	color: #76859e;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 10px;
}
.ok a:hover, .ok a.selected { background-position: top; }

.lacivert .ok a { background-image: url(../_img/subnav_linkbg-lacivert.png); }
.lacivert .ok a:hover, .lacivert .ok a.selected { color: #00359b; }
.mavi .ok a { background-image: url(../_img/subnav_linkbg-mavi.png); }
.mavi .ok a:hover, .mavi .ok a.selected { color: #1392ce; }
.mor .ok a { background-image: url(../_img/subnav_linkbg-mor.png); }
.mor .ok a:hover, .mor .ok a.selected { color: #bd0066; }
.turuncu .ok a { background-image: url(../_img/subnav_linkbg-turuncu.png); }
.turuncu .ok a:hover, .turuncu .ok a.selected { color: #f30; }
.yesil .ok a { background-image: url(../_img/subnav_linkbg-yesil.png); }
.yesil .ok a:hover, .yesil .ok a.selected { color: #089c30; }


.subnav_btm {
	width: 200px;
	height: 67px;
	padding: 20px 0 0 12px;
}
.lacivert .subnav_btm { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_img/subnav_btm-lacivert.png', sizingMethod='scale'); }
.lacivert .subnav_btm[class] { background: url(../_img/subnav_btm-lacivert.png) no-repeat; }
.mavi .subnav_btm { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_img/subnav_btm-mavi.png', sizingMethod='scale'); }
.mavi .subnav_btm[class] { background: url(../_img/subnav_btm-mavi.png) no-repeat; }
.mor .subnav_btm { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_img/subnav_btm-mor.png', sizingMethod='scale'); }
.mor .subnav_btm[class] { background: url(../_img/subnav_btm-mor.png) no-repeat; }
.turuncu .subnav_btm { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_img/subnav_btm-turuncu.png', sizingMethod='scale'); }
.turuncu .subnav_btm[class] { background: url(../_img/subnav_btm-turuncu.png) no-repeat; }
.yesil .subnav_btm { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_img/subnav_btm-yesil.png', sizingMethod='scale'); }
.yesil .subnav_btm[class] { background: url(../_img/subnav_btm-yesil.png) no-repeat; }

.subnav_btm a {
	position: relative;
}

.subnav_sep {
	width: 188px;
	height: 22px;
	margin: auto;
}
.lacivert .subnav_sep { background: url(../_img/subnav_sep-lacivert.png) left repeat-x; }
.mavi .subnav_sep { background: url(../_img/subnav_sep-mavi.png) left repeat-x; }
.mor .subnav_sep { background: url(../_img/subnav_sep-mor.png) left repeat-x; }
.turuncu .subnav_sep { background: url(../_img/subnav_sep-turuncu.png) left repeat-x; }
.yesil .subnav_sep { background: url(../_img/subnav_sep-yesil.png) left repeat-x; }

.subnav_content {
	padding: 0 12px;
}
.subnav_content .date {
	background: url(../_img/subnav_date.png) no-repeat;
	width: 21px;
	height: 28px;
	font: 10px/13px Tahoma;
	color: #069;
	text-align: center;
	overflow: hidden;
	float: left;
}
.subnav_content .title {
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	float: left;
	width: 160px;
	padding-left: 5px;
}
.subnav_content .title a {
	color: #fff;
	text-decoration: none;
}
.subnav_content .title a:hover {
	text-decoration: underline;
}
.subnav_content .desc {
	font-size: 11px;
	color: #e2f7b7;
	clear: left;
	padding: 5px 0 0;
}
.subnav_content .desc a {
	color: #e2f7b7;
	font-weight: bold;
	text-decoration: none;
}
.subnav_content .desc a:hover {
	text-decoration: underline;
}



.main {
	float: right;
	width: 710px;
	min-height: 350px;
  height: auto !important;
  height: 350px;
}

.main p {
	margin: 10px 0;
	line-height: 19px;
}

.main a {
	text-decoration: none;
	font-weight: bold;
	color: #265274;
}
.main a:hover { color: #256a9f; }

.main img.title { margin: 20px 0 10px; }

ul.list {
	margin: 10px;
	padding: 0 20px;
}
ul.list li {
	margin: 5px 0;
	line-height: 19px;
}

#banner {
	width: 696px;
	height: 190px;
	padding: 7px;
	background: url(../_img/bg_banner.png) no-repeat;
}

.box {
	width: 345px;
	float: left;
}
.box .title {
	margin-top: 25px;
}
.box .img {
	float: right;
	margin-top: 10px;
}
.box p {
	margin: 10px 10px 0 3px;
	line-height: 15px;
}

.box_sep {
	background: url(../_img/main_sep.png) no-repeat;
	width: 2px;
	height: 187px;
	float: left;
	margin-right: 15px;
}

a.thumb { outline: 0; }
a.thumb img { border: 3px solid #fff; margin: 0 8px 8px 0; }
a.thumb:hover img { border: 3px solid #265274; }


#menu_wrapper {
	display: none;
	width: 734px;
	height: 118px;
	float: right;
	margin-top: 20px;
	overflow: hidden;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_img/menu_bg.png', sizingMethod='scale');
}
#menu_wrapper[id] { background: url(../_img/menu_bg.png) no-repeat; }
#menu_wrapper p {
	color: #ff544a;
	font-size: 11px;
	line-height: 15px;
	margin: 0;
}
#date, #menu { position: absolute; }
#date { margin: 52px 0 0 140px; }
#menu { margin: 23px 0 0 310px; }
#menu p {
	float: left;
	margin-right: 5px;
	line-height: 15px;
}
#menu p.yesil {
	color: #6bba00;
}
#menu_wrapper span { display: block; }
#menu_wrapper span#gun { font-weight: bold; }



ul#breadcrumb {
	margin: 0;
	padding: 0;
}
ul#breadcrumb li {
	list-style: none;
	display: inline;
	padding: 0 7px 0 9px;
	font: 10px Tahoma;
	color: #2c5e87;
	background: url(../_img/breadcrumb_arrow.png) no-repeat;
}
ul#breadcrumb li#home { background-image: url(../_img/breadcrumb_start.png); }


.table_border td {
	border-bottom: 1px solid #333;
}

.table_header {
	font-weight: bold;
}




#footer_img {
	height: 177px;
	padding-top: 20px;
	background: url(../_img/footer_bg_top_8bit.png) center bottom no-repeat;
}
#footer_img[id] {
	background: url(../_img/footer_bg_top.png) center bottom no-repeat;
}

#footer_wrapper {
	background: url(../_img/footer_bg.png) repeat-x;
}
#footer {
	background: url(../_img/footer_bg_btm.jpg) center top no-repeat;
	height: 250px;
	font-size: 11px;
	line-height: 17px;
}

#footer .wrapper_fixed {
	width: 790px;
	padding-top: 90px;
	/*width: 946px;
	padding: 90px 0 0 24px;*/
}

#footer div div {
	float: left;
	margin-right: 25px;
}

#footer a, #footer p {
	text-decoration: none;
	color: #9bb5cf;
	display: block;
}
#footer a:hover {
	color: #b7d2ee;
}

#footer p {
	float: left;
	margin: 0 5px 0 0;
}
#footer p.yesil {
	color: #9c0;
}

#footer h1 {
	font-size: 11px;
	color: #9c0;
	font-weight: bold;
	margin: 0 0 5px 0;
}

.footer_sep {
	width: 2px;
	height: 97px;
	background: url(../_img/footer_sep.png) right no-repeat;
}
