@charset "utf-8";

body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #222; }
body { margin:20px; background:white url('../images/bg.gif') repeat; }

/* renkler		*/
	a:link, a:visited  { color: #0066cc; }
	a:hover, a:active { color: #F33; }
	
	.siyah, .siyah:link, .siyah:visited { color:#333; }
		.siyah:hover { color:#000; }
	.gri, .gri:link, .gri:visited { color:#666; }
		.gri:hover { color:#222; }
	.kirmizi { color:#A32F33 }
	.kirmizi-net { color:#FF0000; }
	.uygun { color:#009933; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
	.uygun-degil { color:#A32F33; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
/* genel etiketler 		*/
form, ul, ol, li { margin:0; padding:0; }
form { display:inline; }
ul { list-style:none; }
p { margin:0 0.5em 0.5em 0; }
small { font-size:11px; }
fieldset { font-weight:bold; border: 1px solid #CCC; }
legend { color:#468A94 }

ul, li, ol { margin:0; padding:2px 0; }
	li { padding-left:10px; }

h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
	h1 { font-size:19px; font-weight:normal; margin:6px 0; font-family:Arial, Helvetica, sans-serif }
	h2 { font-size:19px; font-weight:normal; color: #cc6600; margin:6px 0; font-family: Arial, Helvetica, sans-serif; }
	h3 { font-size:16px; font-weight:bold; color: #CC6600; margin:6px 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; }
		h3 a:link, h3 a:visited { color:#6b890d; text-decoration:none; }
			h3 a:hover { text-decoration:underline; }
	h4 { font-size:16px; font-weight:bold; color: #006699; margin:0; margin-top: 3px; }
		h4 a:link, h4 a:visited { color:#006699; text-decoration:none; }
			h4 a:hover { text-decoration:underline; }
	h5 { font-size:1em; font-weight:bold; color: #009900; margin:12px 0 0 0; }
	h6 { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 5px 0; font-weight: normal; }

/* bloglar		*/
#BURSA { background:white; position:relative; margin:0 auto; width:975px; padding-top: 131px; }
#bursa-logo { position:absolute; left:0px; top:0px; width:182px; height:131px; }
#yesil { position:absolute; left:815px; top:0px; width:160px; height:75px; }
#btn-anasayfa { position:absolute; left:553px; top:37px; width:89px; height:38px; }
#btn-eposta { position:absolute; left:642px; top:37px; width:71px; height:38px; }
#btn-iletisim { position:absolute; left:713px; top:37px; width:79px; height:38px; }
#Offical-Website-of-Bursa { position:absolute; left:182px; top:75px; width:196px; height:56px; }
#alt-blog { position:absolute; left:378px; top:75px; width:597px; height:56px; }
#header-imsakiye { position:absolute; left:812px; top:337px; width:161px; height:17px; }
#imsakiye-back { position:absolute; left:812px; top:354px; width:162px; height:83px; }
#bursa-haritasi { position:absolute; left:186px; top:570px; width:223px; height:203px; z-index: 100; }
#yeme-icme { position:absolute; left:417px; top:570px; width:189px; height:27px; }
#yeme-icme012 { position:absolute; left:611px; top:570px; width:189px; height:27px; }
#header-alt { position:absolute; left:423px; top:709px; width:189px; height:7px; }
#hotel { position:absolute; left:186px; top:818px; width:228px; height:177px; }
#kultur-sanat { position:absolute; left:419px; top:818px; width:189px; height:27px; }
#index-36 { position:absolute; left:609px; top:818px; width:189px; height:27px; }

.not { padding:5px; background-color:#FFFFCC; color:#000000; border:2px solid; margin-bottom:8px; border-color: #0099CC; text-align: center; }

#merkez { width:980px; margin:0 auto; position:relative; background-color:white ; border:5px solid #FFFFFF} 
	/*#UST_blog, #SOL_blog, #SAG_blog { border:1px solid #CCC; }*/
	#UST_blog { height: 101px; }
	#SOL_blog { float:left; width:177px; }
	#ORTA_blog { float:left; width:628px; background-color: white; }
		#NEWS { width: 610px; }
			.image { float:left; margin-right:7px; width: 268px; text-align:center; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;  background-color: #F4FCA8; border:1px solid; border-bottom:2px solid; border-color: #468A94; margin-top: 14px; }
			.image a { cursor:default; }
			.image img { border:none; text-align:center }
			.image-blog { padding: 2px; }
				.image-blog p { margin:0; padding:0 }
				#N1 {  }
				#N2 { display:none; }
				
				#N3 { display:none; }
				#N4 { display:none; }
				#N5 { display:none; }
				#N6 { display:none; }
			#news-list { float:left; padding:0; width: 328px; }
				#news-list ul { border-right:1px solid #CDCDCD; }
				#news-list ul, #news-list li { padding:0; margin:0; }
				#news-list li { font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:url('../images/bullet_haberler_siyah.gif') no-repeat 5px 10px;  background-color:F9F7EC; }
				#news-list li a { width:300px; border:1px solid #FFF; border-bottom-color:#CDCDCD; padding:5px 13px; margin:0; text-decoration:none; display:block; overflow:hidden; }
				#news-list a:link, #news-list a:visited { color:#0066cc; }
				#news-list a:hover { color:#749446; }
				#news-list li a:hover { color:#014f76; border-bottom-color:#999; background:url('../images/bullet_haberler_siyah.gif') no-repeat 5px 9px; background-color:white; }
				
		#ETKINLIKLER { width:218px; margin-left: 10px; margin-top: 5px; }
		/* Bloglar		*/
		#B1 { float:left; width:192px; margin-right: 16px; margin-left: 5px; }
			#B1_ic { padding:5px; border:1px solid; border-color:#99cc33; border-top: none; background-color: #F5FBEE; }
		#B2 { float:left; width:192px; margin-right: 16px; }
			#B2_ic { padding:5px; border: 1px solid; border-color: #78d9ee; border-top: none; background-color: #EEFBFD; }
		#B3 { float:left; width:192px; }
			#B3_ic { padding:5px; border: 1px solid; border-color: #f0b33e; border-top: none; background-color: #FEF9ED; }
		#B4 { float:left; width:300px; margin-left: 4px; }
		#B5 { float:left; width:305px; margin-left: 5px; height: 275px; }
		#B6 { float:left; width:207px; }
		#B7 { float:left; width:207px; }
		#B8 { float:left; width:214px }
		#Detay_sayfasi { padding:5px 15px; }
			.Detay_sayfasi_icerik img { border:none; padding:2px;  }
			.Detay_sayfasi_icerik { font-size:small; line-height:1.35em; padding:0 10px }
			.Detay_sayfasi_icerik ul { list-style:disc; }
			.Detay_sayfasi_icerik h3 { color:#008000; font-size:13px; font-weight:bold; margin:10px 0 0 0; text-decoration:underline;  padding:0; }
			.Detay_sayfasi_icerik img { text-decoration:none; }			
			.alt-bilgiler { font-size:11px; color:#666; }
			.alt-bilgiler a:link, .alt-bilgiler a:visited { color:#333; }
			.navigation { display: block; text-align: right; margin-top: 19px; margin-bottom: 60px; padding-right:50px}
		
		.POST_blog { font-size:12px; clear:both; margin-top:15px }
     	.POST_blog h3{ margin-bottom:7px; }
			.POST_icerik { font-weight:normal; }	
			.POST_icerik img { display:none }		
			.POST_icerik h2, .POST_icerik h3, .POST_icerik h4 { font-weight:bold; font-size:12px; }
			.POST_icerik strong { font-weight:normal; }
	
		.baglanti { margin:0; padding:5px; border:1px solid #EFEFEF; margin-right:5px }
			.baglanti li { font-size:11px; list-style-position: inside; list-style-type: square; }
			.baglanti li a:link, .baglanti li a:visited { color:#0066FF; text-decoration:none; }
			.baglanti li a:hover { color:#F33; }
			
			
	#SAG_blog { float:left; width:163px; /* IE fix */ margin-left: 5px; overflow: hidden; }
	#ALT_blog { width:980px; position:relative; margin:0 auto; margin-top: 12px; border-top: 1px solid #CCC; padding-top: 10px; background-color: white; font-size: 11px; text-align: center; }
	
/* ilginç etiketler		*/	
.inputbox { font-size:small; margin-left:10px; border:1px solid #CCC; width: 280px; font-family: Arial, Helvetica, sans-serif; }
.left-img { float:left; margin-right:10px; }
.left-img-border { float:left; margin-right:10px; border:1px solid #CC; padding:1px; }
.temizle-sol { clear:left; }
.img-brd { border:1px solid #CCC; padding:1px; }
.underlined-bold { text-decoration:underline; font-weight:bold; }
.hand { cursor:pointer; }
.input-sade { border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 2px; }
.input-text { border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding: 2px; }
.input-textarea { border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding: 2px; }
.blog { background:url('../images/blog_bg.gif') repeat-y;  }	
	.blog td { font-size:11px; }
.specalt { padding:0 2px; padding-bottom:3px; border-bottom:1px solid #CDCDCD; margin-bottom: 3px; }

/* diğerleri		*/

/* ds kenar blog		*/
	.kenarBlog_baslik { color:#708e4b; font-size:13px; font-weight:bold; margin: 12px 7px 0 11px; }
	.kenarBlog_icerik { padding:5px 8px; background:url('../images/ds-blog-bg.gif') repeat-y;  }
	.kenarBlog_baslik-sol { text-align:left; color:#708e4b; font-size:13px; border-bottom:1px solid; border-color:#DDE7D1; font-weight:bold; margin:12px 0 5px 0; }
	.kenarBlog_icerik-sol { padding:2px;  }
	.kenarBlog_baslik-ana { text-align:left; color:#FFFFFF; font-size:13px; font-weight:bold; margin:0; background: url('../images/sidebox_sag.gif') no-repeat; padding: 3px 5px 3px 8px; font-family: Arial, Helvetica, sans-serif; }
	.kenarBlog_baslik-yesil { text-align:left; color:#FFFFFF; font-size:13px; font-weight:bold; margin:0; background: url('../images/sidebox_sag2.gif') no-repeat; padding: 3px 5px 3px 8px; font-family: Arial, Helvetica, sans-serif; }
	.kenarBlog_icerik-ana { padding:5px; border: 1px solid; border-color: #CCC; background: url('../images/ana-blog_bg.gif') repeat-x; margin-bottom:7px; }
	
ul.menu-root-categories { margin:0; border:1px solid #CDCDCD; background-color:#F9F9F9; /*background:transparent url('../images/sol_blog_bg.gif') no-repeat scroll 0% 0%;*/ width: 172px; margin-left: 9px; }
ul.menu-root-categories li { padding: 1px 5px 1px 15px; height: 1%; border-bottom:1px solid; border-bottom-color:#E8E8E8; background: url('../images/bullet_arrow.gif') no-repeat 5px 3px;  }
ul.menu-root-categories li.baslik, ul.menu-root-categories li.baslik { color:#111; font-weight:bold; padding: 2px 8px; background: none; }
ul.menu-root-categories li a:link, ul.menu-root-categories li a:visited { color:#333; text-decoration:none; }	
ul.menu-root-categories li a:hover { color:#333333; text-decoration: underline; }

/* LISTELER		*/
	ul.bottom-list { line-height: 17px; border:1px solid #CCC; border-bottom-size:2px;  padding:4px; margin:0; }
	ul.bottom-list li { font-size:11px; padding-left: 10px; background: url('../images/blue_arrow.gif') no-repeat 1px 6px; margin-bottom:16px }
	ul.bottom-list li a:link, ul.bottom-list li a:visited, ul.bottom-list li a:hover, ul.bottom-list li a:active { font-size:11px; font-weight: bold;}
	
	ul.benzer-list { line-height: 17px; border:1px solid #CCC; border-bottom-size:2px;  padding:4px; margin:0 }
	ul.benzer-list li { font-size:11px; padding-left: 10px; background: url('../images/green_arrow.gif') no-repeat 1px 6px; margin-bottom:6px }
	ul.benzer-list li a:link, ul.benzer-list li a:visited, ul.benzer-list li a:hover, ul.benzer-list li a:active { 
		color:#6b890b; font-size:11px; font-weight: bold;}
	
	ul.benzer-list-mavi { line-height: 17px; border:1px solid #CCC; border-bottom-size:2px;  padding:4px; margin:0 }
	ul.benzer-list-mavi li { font-size:11px; padding-left: 10px; background: url('../images/blue_arrow.gif') no-repeat 1px 6px; margin-bottom:6px }
	ul.benzer-list-mavi li a:link, ul.benzer-list-mavi li a:visited, ul.benzer-list-mavi li a:hover, ul.benzer-list-mavi li a:active { 
		font-size:11px; font-weight: bold;}
	
	ul.menu-root-duz { margin:0; padding-bottom: 5px; border: 1px solid #DDD; padding: 5px 8px; background-color:#FDFDEE; }
	ul.menu-root-duz li { display:inline; padding: 1px 5px 1px 15px; height: 1%; background: url('../images/ikon.gif') no-repeat left 4px; line-height: 21px; }
	ul.menu-root-duz li.baslik, ul.menu-root-duz li.baslik { color:#111; font-weight:bold; padding: 2px; background: none; }
	ul.menu-root-duz li a:link, ul.menu-root-duz li a:visited { font-size:11px; color:#333; text-decoration:underlined; }	
	ul.menu-root-duz li a:hover { color:#333333; text-decoration: underline; }
		
.input-arama { border:1px solid #999; font-size:13px; width:100px; font-family:Arial, Helvetica, sans-serif }

/* Calendar: a Javascript class for Mootools that adds accessible and unobtrusive date pickers to your form elements <http://electricprism.com/aeron/calendar> */
/* Default CSS for Calendar (navigation: 1), Copyright (c) 2007 Aeron Glemann <http://electricprism.com/aeron> */
#takvim label { color: #262626; font: bold 12px/18px Arial, sans-serif; float: left; margin-right: 6px; text-align: right; width: 75px; padding:4px 0; font-size: 11px; 
}

.hidden { opacity: 0; position: absolute; }
.visible { opacity: 1; }
.input-calendar, select.calendar { width: 60px; display:inline; float:left; margin-right:5px }
button.calendar { background: url(../images/calendar-icon.gif); border: 0; cursor: pointer; float:left; height: 20px; margin-right: 6px; width: 20px; }
button.calendar:hover, button.calendar.active { background-position: 0 20px; }
div.calendar { background: url(../images/calendar.png); height: 195px; padding: 0 6px; text-align: center; width: 147px; }
div.calendar * { margin: 0; padding: 0; }
div.calendar div { background: none !important; cursor: move; height: 185px; overflow: hidden; padding-top: 10px; position: relative; width: 147px; }
div.calendar caption { color: #333; font: normal 12px/16px Arial, Helvetica, sans-serif; padding-top: 6px; text-align: center; width: 100%; }
div.calendar caption a { cursor: pointer; display: block; height: 12px; overflow: hidden; position: absolute; text-indent: -100px; top: 17px; width: 11px; }
div.calendar caption a.prev { background-image: url(../images/calendar-prev.gif); left: 0; }
div.calendar caption a.next { background-image: url(../images/calendar-next.gif); right: 0; }
div.calendar caption a:hover { background-position: 0 12px; }
div.calendar caption span { height: 25px; position: relative; text-align: center; }
div.calendar caption span.month { padding-right: 8px; }
div.calendar caption span.month:after { content: ','; }
div.calendar table { background: #FFF; border: 0; border-collapse: collapse; border-spacing: 0; cursor: default; margin: 0 auto; overflow: hidden; width: 147px; }
div.calendar td,  div.calendar th { border: 0; color: #0597DB; font: normal 12px Arial, Helvetica, sans-serif; height: 21px; text-align: center; width: 21px; }
div.calendar td { background: url(../images/calendar-td.gif); color: #FFF; font-size: 11px; }
div.calendar td.invalid { color: #999; }
div.calendar td.valid { background: url(../images/calendar-valid.gif); color: #0597DB; cursor: pointer; }
div.calendar td.hilite { background: url(../images/calendar-hilite.gif); }
div.calendar td.inactive { background: url(../images/calendar-td.gif) 0 100%; color: #FFF; }
div.calendar td.active,  div.calendar td.hover { background: url(../images/calendar-valid.gif) 0 100%; color: #FFF; cursor: pointer; }

#s { width:110px; font-size:13px; color:#990000; font-family:Arial, Helvetica, sans-serif; border:1px solid #CCC; padding:2px; margin:0; }
	#searchsubmit { font-size:13px; font-weight:bold; border:1px solid #CCC; padding:1px; margin:0 }
/* Begin Images */
/*p img { padding: 0; max-width: 100%; }*/
/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered { display: block;  margin-..: auto;
margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft  { padding-right:5px; float:left; border:none }
 img.align.. {
 padding: 4px;
 margin: 0 7px 2px 0;
 display: inline;
}
.alignright { float: right; }
 .align.. {
 float: ..
}
/* End Images */
/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */
/* Begin Comments*/
.commentlist li, #commentform input, #commentform textarea { font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; }
.commentlist li { font-weight: bold; }
.commentlist li .avatar { float: right; border: 1px solid #eee; padding: 2px; background: #fff; }
.commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal; font-size: 1.1em; }
.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none; }
#commentform p { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }
.commentmetadata { font-weight: normal; }
#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; }
#commentform textarea { width: 100%; padding: 2px; }
#commentform #submit { margin: 0; float: right; }
.alt { margin: 0; padding: 10px; }
.commentlist { padding: 0; text-align: justify; }
.commentlist li { margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none; }
.commentlist p { margin: 10px 5px 10px 0; }
#commentform p { margin: 5px 0; }
.nocomments { text-align: center; margin: 0; padding: 0; }
.commentmetadata { margin: 0; display: block; }
h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}
/* End Comments */
