/* Structure

----------------------------------------------- */

HTML {

	height:100%;

	font-size:100.01%;

	}



BODY {

	min-height:100%;

	height:100%;

	color:#7b7d82;

	background:#fff url(img/bg_main.jpg) left top repeat-x;

	margin:0;

	padding:0;

	}



TD, BODY, DIV {

	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

	font-size:14px;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	line-height:1.5em;

	vertical-align:top;

	}



IMG {

	border:0;

	display:block;

	}



TD, FORM {

	padding:0;

	margin:0;

	}



TABLE {

	border-collapse:collapse;

	}



p {

	padding:0;

	margin:0 0 15px 0;

	}



.clear {

	clear:both; 

	font-size: 0; 

	line-height: 0;

	}



.block {

	display:block;

	}



.mainblock .content p {

	clear:none;

	}





#header {

	width:780px;

	margin:0 auto;

	padding:0;

	height:55px;

	}



#layout1 {

	width:100%;

	background:url(img/bg_top.gif) center 158px no-repeat;

	}






/* Content

----------------------------------------------- */

.content {

	list-style-type:none;

	padding:0;

	margin:0;

	}



.content p {

	line-height:1.8em;

	padding:0 60px 0 0;

	clear:both;

	}



.content img {

	border:1px solid #ddddde;

	padding:9px;

	margin:0 20px 5px 0;

	background:#f2f2f2;

	float:left;

	}



.content ul.list {

	font-size:11px;

	margin:0;

	padding:0;

	display:block;

	}



.content ul.list * {	

	margin:0;

	padding:0;

		}



.content ul.list li {

	list-style-type:none;

	line-height:14px;

	display:block;

	text-decoration:none;

	background:#f5f5f5;

	width:155px;

	margin:0 2px 2px 0;

	padding:5px;

	height:60px;

	float:left;

	}



.content ul.list li:hover {

	color:#FFF;

	background:#3C4955;

	}



.bread {

	padding:0px 0px 10px 0px;

	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;



	}



.bread a {

	text-decoration:none;

	color:#7b7d82;

	}



.bread a:hover {

	color:#3C4955;

	}





/* Portfolio

----------------------------------------------- */

ul.portfolio {

	list-style-type:none;
	width: 100%;
	margin:0;
	padding:0;

	}



ul.portfolio li {

	width:160px;
	float: left;
	padding:0 15px 0px 0;
	}

#projeler li
{
	height: 190px;
}

#projeler_foto li
{
	height: 120px;
	display: block;
}



/* Slider

----------------------------------------------- */





#merin-insaat
{
	width: 780px;
	margin: 0 auto;
	height: 63px;
	margin-bottom: 16px;
}
#merin-insaat #logo
{
	background: url(img/newlogo.gif) no-repeat;
	width: 160px;
	height: 63px;
	display: block;
	cursor: pointer;
	float: left;
}
#logo a
{
	width: 160px;
	height: 63px;
	display: block;
	margin: 0px; 
	padding: 0px; 

	text-decoration: none;
}
#merin-insaat #logo a h1
{
	margin: 0px; 
	padding: 0px; 
	line-height: 16px;
	top:50px;
	width: 160px;
	height: 63px;
	display: block;
	cursor: pointer;


}
#merin-insaat #logo a h1 b 
{
	visibility: hidden;
}
#merin-insaat #sag_ust
{
	float:right; 
	width:70px; 
	padding-top:40px;
	color: #349AC0;
	font-size: 15px;
}
#flash
{
	border: solid 0px #4F5F6F;
	margin:0 auto; 
	height: 291px;
	width: 777px;

	margin-top: 0px;
	text-align: center;
}


/* Slider

----------------------------------------------- */

.slidearea {

	margin:0 auto;

	padding:3px 0 0 0;

	background:url(img/bg_promo.gif) center top no-repeat;

	height:303px;

	overflow:hidden;

	}

#slideshow {

	list-style:none;

	color:#fff;

	}



#slideshow span {

	display:none;

	}


#wrapper {

	width:778px;

	margin:0 auto;

	display:none;

	}



#wrapper * {

	margin:0;

	padding:0;

	}



#fullsize {

	position:relative;

	width:778px;

	height:205px;

	}



#information {

	text-align:center;

	font-size:11px;

	line-height:1.4em;

	position:absolute;

	bottom:0;

	width:778px;	

	height:0;	



/*	background:#f0f1f4;

	color:#1a2127;

	opacity:.9;

	filter:alpha(opacity=90);		*/

	background:#3c4955;

	color:#FFF;

	opacity:.80;

	filter:alpha(opacity=80);

	overflow:hidden;

	z-index:200;
}



#information a {

	color:#FFF;

	}



#information h3 {

	font-size:14px;

	line-height:1.2em;

	font-weight:bold;

	margin:0;

	padding:8px 0 1px 0;

	text-decoration:none;

	width:320px;

	letter-spacing:0;

	float:none;

	color:#FFF;

	width:778px;

	}



#information p {

	padding:0 8px 10px;

	}



#image {

	width:778px;

	}



#image img {

	position:absolute;

	z-index:25;

	width:auto;

	}



.imgnav {

	display:none;

	position:absolute;

	width:25%;

	height:205px;

	cursor:pointer;

	z-index:150;
	}



#imgprev {

	left:0;

	background:url(img/left.gif) left center no-repeat;
	cursor: pointer;

	}



#imgnext {

	right:0;

	background:url(img/right.gif) right center no-repeat;
	cursor: pointer;

	}



#imglink {

	position:absolute;

	height:205px;

	width:100%;

	z-index:100;

	opacity:.3;

	filter:alpha(opacity=30);

	}



.linkhover {

	background:url(img/link.gif) center center no-repeat;
	}



#thumbnails {

	margin:14px 0 0 0;

	}



#slideleft {

	float:left;

	width:33px;

	height:81px;

	background:url(img/but_scroll.gif) 5px 50% no-repeat;
	cursor: pointer;

	}



#slideleft:hover {

	background:url(img/but_scroll.gif) -45px 50% no-repeat;

	}



#slideright {

	float:right;

	width:33px;

	height:81px;

	background:url(img/but_scroll.gif) -145px 50% no-repeat;
	cursor: pointer;

	}



#slideright:hover {

	background:url(img/but_scroll.gif) -95px 50% no-repeat;

	}



#slidearea {

	float:left;

	position:relative;

	width:712px;

	margin:0;

	height:81px;

	overflow:hidden;

	}



#slider {

	position:absolute;

	left:0;

	height:81px;

	}



#slider img {

	cursor:pointer;

	display:inline;

	margin:5px 0 0 0;


	}
	
/************************* End Slider




/* Menu

----------------------------------------------- */



ul.menu {			

		background: url(img/header.gif) left top no-repeat;

		list-style:none;

		height:43px;

		margin:0;

		padding:0;

		text-align:center;

		line-height:1em;

		position:absolute;

		z-index: 500;

		}



ul.menu * {	

		margin:0;

		padding:0;

		}



ul.menu a {	

		display:block;

		color:#cacfd3;

		text-decoration:none;

		font-size:9px;

		text-transform:uppercase;

		letter-spacing:0.3em;

		padding:0;

		}



ul.menu li {	

		position:relative;

		float:left;

		}



ul.menu ul {	

		position:absolute;

		left:0;

		display:none;

		opacity:0;

		list-style:none;

		}



ul.menu ul li {	

		position:relative;

		width:130px;

		margin:0;

		padding:0;

		}



ul.menu ul li a {	

		display:block;

		background:#58B0D1; 
		display:block; padding:0;

		color:#FFF;

		text-transform:none;

		letter-spacing:0em;

		font-size:11px;

		padding:9px 0 11px 0 !important;

		border-bottom:1px solid #71BCD8;

		}



ul.menu ul li a:hover {

		background:#349AC0;

		}



ul.menu ul ul {

		left:130px;

		top:-1px;

		}



ul.menu .menulink {

		background:url(img/header.gif) right top no-repeat;

		width:130px;

		padding:13px 0 0 0;

		height:30px;

		}



ul.menu .active {	background:url(img/header_active.gif) left top repeat-x;

		color:#3c4955;

		}



ul.menu .menulink:hover, 

ul.menu .menuhover {

		background:url(img/header.gif) left -43px repeat-x;

		color:#FFF;

		}



ul.menu .sub {

		background:#4699B7 url(img/arrow.gif) 120px 50% no-repeat;

		}



ul.menu a.sub:hover {

		background:#fa7e04 url(img/arrow.gif) 120px 50% no-repeat;

		}



ul.menu .topline {

		border-top:1px solid #72B1C9; /*#ffab3e; */

		}





/* Second Menu

----------------------------------------------- */

ul.second-menu {

	font-size:12px;

	list-style:none;

	margin:0;

	padding:0;

	display:block;

	}



ul.second-menu * {	

	margin:0;

	padding:0;

		}



ul.second-menu li a {

	display:block;

	width:148px;

	padding:6px 0 7px 12px;

	border-bottom:1px solid #ddddde;

	background: url(img/bull.gif) left 50% no-repeat;

	text-decoration:none;

	color:#7b7d82;

	}



ul.second-menu li a:hover,

ul.second-menu li a.active {

	color:#3c4955;

	background:#f5f5f5 url(img/bull.gif) -242px 50% no-repeat;

	}



ul.second-menu li ul {

	font-size:11px;

	list-style:none;

	margin:0;

	padding:0 0 15px 0;

	display:block;

	border-top:1px solid #ddddde;

	border-bottom:1px solid #ddddde;

	width:160px;

	}



ul.second-menu li ul a {

	display:block;

	width:148px;

	padding:1px 0 2px 12px;

	background:none;

	border:none;

	text-decoration:none;

	color:#3c4955;

	}



ul.second-menu li ul a:hover{

	background:#F0F8FB;
	color:#000;

	}
ul.second-menu li ul li #activ{

	background:#349AC0;
	color:#FFF;

	}






/* Third Menu

----------------------------------------------- */

ul.third-menu {

	font-size:11px;

	list-style:none;

	margin:-5px 0 0 0;

	padding:0;

	display:block;

	}



ul.third-menu * {	

	margin:0;

	padding:0;

		}



ul.third-menu li a {

	line-height:1.2em;

	display:block;

	width:160px;

	padding:6px 0 7px 0;

	text-decoration:none;

	color:#7b7d82;

	}



ul.third-menu li a:hover,

ul.third-menu li a.active {

	color:#3c4955;

	}





/* Calendar

----------------------------------------------- */

#wp-calendar {		width:100%; border-collapse:separate; text-align:center; border-spacing:0;}

#wp-calendar caption {	font-size:11px; color:#595b60; padding:7px 0 2px 0;}

#wp-calendar th {		font-size:11px; background:#84909b; color:#FFF; padding:0;}

#wp-calendar td {		height:23px; color:#7b7d82; font-size:11px; border-top:1px solid #dbdddf; vertical-align:middle; width:14.28%; overflow:hidden;}

#wp-calendar td#today {	color:#747677; border-top:1px solid #ced1d4; vertical-align:middle; background:#ff9000; overflow:hidden; color:#FFF;}

#wp-calendar a {		font-style:normal; font-weight:bold;}

#prev {			text-align:left;}

#next {			text-align:right;}

#prev a, #next a {		

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	padding:3px 0 0 0;

	color:#7b7d82;

	text-decoration:none;

	text-transform:uppercase;

	}



#prev a:hover, #next a:hover {

	color:#3c4955;	

	}





/* Archive List

----------------------------------------------- */

.archivelist {

	list-style:none;

	margin:0;

	padding:15px 0 0 0;

	font-size:11px;

	}



.archivelist li a {

	color:#7B7D82;

	display:block;

	height:23px;

	line-height:1em;

	padding:0 0 0 5px;

	text-decoration:none;

	}



.archivelist li a:hover {

	color:#3C4955;	

	}





/* Archive Page

----------------------------------------------- */

.meloch {

	float:right;

	width:175px;

	padding:0 0 0 60px;

	}



.meloch img {

	position:absolute;

	border:4px solid #e4e7e9;

	padding:0;

	background:#FFF;

	margin:0 0 0 -50px;

	}



.archpre {

	padding:10px 0 0 0 !important;

	line-height:1.5em !important;

	}



a.response {

	background:#e4e7e9;

	color:#3c4955;

	padding:3px 12px 7px 12px;

	font-size:12px;

	}



a.response:hover {

	background:#ff9000;

	color:#FFF;

	text-decoration:underline;

	}





/* Single Page

----------------------------------------------- */

.meloch2 {

	padding:0 0 40px 70px;

	}



.meloch2 img {

	position:absolute;

	border:4px solid #e4e7e9;

	padding:0;

	background:#FFF;

	margin:-7px 0 0 -70px;

	}



blockquote {

	font-family:georgia,times,sans-serif;

	color:#3c4955;

	font-size:18px;

	font-style:italic;

	float:right;

	width:240px;

	padding:6px 0 20px 37px;

	margin:-6px 0 0 10px;

	background:url(img/quote2.gif) left top no-repeat;

	}



.content blockquote p {

	line-height:1.3em;

	padding:0;

	margin:0;

	}





/* Footer

----------------------------------------------- */

#footer {

	position:relative;

	background:#f2f2f2;

	border-top:4px solid #ddddde;

	padding:0 0 30px 0;

	}



.fcontent {

	width:780px;

	font-size:11px;

	list-style-type:none;

	padding:15px 0 0 0;

	margin:0 auto;

	line-height:16px;

	}



.fcontent li {

	float:left;

	}



.fcontent li span {

	color:#a3a4a8;

	padding:0 0 0 12px;

	background:url(img/bull.gif) left 50% no-repeat;

	}



.fcontent img {

	padding:5px 0;

	}



.fcontent h4,

.fcontent h2 {

	font-size:16px;

	font-weight:normal;

	color:#3c4955;

	margin:0;

	padding:5px 0 20px 0;

	}



ul.clients * {	

	margin:0;

	padding:0;

	}



ul.clients {

	list-style-type:none;

	padding:0;

	margin:-6px 0 0 0;

	}



ul.clients li a {

	display:block;

	width:118px;

	padding:6px 0 7px 12px;

	border-bottom:1px solid #ddddde;

	background: url(img/bull.gif) left 50% no-repeat;

	text-decoration:none;

	color:#7b7d82;

	}



ul.clients li a:hover {

	color:#3c4955;

	background:#e9e9ea url(img/bull.gif) -242px 50% no-repeat;

	}



ul.services {

	list-style-type:none;

	padding:0;

	margin:0;

	color:#3c4955;

	}



ul.services li {

	padding:0 0 10px 0;

	}



ul.services li a {

	text-decoration:none;

	color:#7b7d82;

	display:block;

	}



ul.services li a:hover {

	color:#3c4955;

	}





/* Copyrights

----------------------------------------------- */

.copyrights {

	background:#e9e9ea;

	padding:25px 0;

	color:#a3a4a8;

	}



.copyrights a {

	color:#a3a4a8;

	text-decoration:none;

	}



.copyrights a:hover {

	color:#3c4955;

	}





/* Comments

----------------------------------------------- */

.comments {	padding:18px 0 0 0; margin:0;}

.comments li {	list-style:none; margin:0 0 15px 0;}

.comments li a {	display:block; margin:0 0 0 0.6em;}



.wp27comments {

	list-style-type:none;

	margin:0;

	padding:0;

	}



.wp27comments img.avatar {

	display:inline;

	float:left;

	margin:0 10px 0 0;

	padding:0;

	border:none;

	}



.wp27comments .fn a, .wp27comments .fn {

	color:#3C4955;

	font-size:13px;

	text-decoration:none;

	font-weight:bold;

	}



.wp27comments .comment-meta a, .wp27comments .comment-meta {

	font-size:9px;

	padding:0;

	text-decoration:none;

	color:#7B7D82;

	}



.wp27comments .comment-meta a:hover {

	color:#3C4955;

	}



.wp27comments p {

	margin:0;

	padding:5px 0 0 0;

	clear:both;

	font-size:12px;

	line-height:1.5em;

	}



.wp27comments .children {

	border-left:1px solid #D9D9D9;

	list-style-type:none;

	margin:15px 0 0 15px;

	padding:0 0 0 15px;

	}



.wp27comments p img {

	display:inline;

	border:none;

	margin:0;

	padding:0;

	float:none;

	}



.wp27comments .depth-1 {

	border-bottom:1px dotted #D9D9D9;

	margin:0 0 15px 0;

	padding:0 0 15px 0;

	}



.wp27comments .reply {

	font-size:12px;

	line-height:1.5em;

	clear:both;

	}



.wp27comments .comment-author {

	font-size:12px;

	}





/* Comment Form

----------------------------------------------- */

#commentform {

	width:480px;

	}



#commentform input, #commentform textarea {



	background:#f4f4f4 url(img/bg_input.gif) top left repeat-x;

	color:#333;

	font-size:16px;

	font-family:arial,sans-serif;

	padding:3px;

	}



#commentform #submit {

	background:#5b8bcc url(img/bg_but.gif) top left repeat-x;

	color:#FFF;

	font-size:12px;

	text-decoration:none;

	padding:4px 15px 5px 15px;

	margin:10px 5px 0 0;

	border:1px solid #5b8bcc;

	}



#commentform #submit:hover {

	cursor:pointer;

	border:1px solid #2c5ea2;

	} 



#commentform textarea {

	width:473px;

	}



#commentform p {

	padding:0;

	margin:0;

	display:inline;

	clear:none;

	}



#commentform p.w230 {

	padding:0 0 5px 0;

	}



#commentform p.w230 input {

	width:220px;

	}



label {

	font-size:9px;

	color:#585A60;

	display:block;

	padding:0;

	margin:0;

	height:22px;	

	}







/* Text & Colors

----------------------------------------------- */

.white {		color:#FFF;}

.dark {		color:#3c4955;}

.gray {		color:#8f8f91;}



.lh11 {		line-height:1.1em;}

.lh13 {		line-height:1.3em;}

.lh15 {		line-height:1.5em;}



.f9 {		font-size:9px;}

.f10 {		font-size:10px;}

.f11 {		font-size:11px;}

.f12 {		font-size:12px;}

.f14 {		font-size:14px;}

.f16 {		font-size:16px;}

.f18 {		font-size:18px;}

.f20 {		font-size:20px;}

.f24 {		font-size:24px;}





.upp {		text-transform: uppercase;}



.norm, .normal {	font-style:normal; font-weight:normal;}



.nobold {		font-weight:normal;}

.bold {		font-weight:bold;}

.italic {		font-style:italic;}



.nolist {		list-style-type:none;}



.txtnone {	text-decoration:none;}	

.txtnone:hover {	text-decoration:underline;}













/* Paddin & Margin

----------------------------------------------- */

.pt5 {		padding:5px 0 0 0;}

.pt10 {		padding:10px 0 0 0;}

.pt45 {		padding:45px 0 0 0;}

.pt53b45 {	padding:20px 0 45px 0;}

.pt57b45 {	padding:57px 0 45px 0;}



.pb5 {		padding:0 0 5px 0;}

.pb15 {		padding:0 0 15px 0;}

.pb25 {		padding:0 0 25px 0;}

.pb45 {		padding:0 0 15px 0;}



.pl10 {		padding:0 0 0 10px;}



.pr5 {		padding:0 5px 0 0;}

.pr25 {		padding:0 25px 0 0;}

.pr30 {		padding:0 30px 0 0;}



.p0 {		padding:0;}



.mt-2 {		margin:-2px 0 0 0;}

.mt5 {		margin:5px 0 0 0;}

.mt20b20 {	margin:20px 0;}



.mb5 {		margin:0 0 5px 0;}

.mb35 {		margin:0 0 35px 0;}



.ml5 {		margin:0 0 0 5px;}



.mc {		margin:0 auto;}



.m0 {		margin:0;}

.m0auto {	margin:0 auto;}









/* Height & Widht

----------------------------------------------- */

.h5 {	height:5px;}

.h20 {	height:20px;}

.w130 {	width:130px;}

.w160 {	width:160px;}

.w210 {	width:210px;}

.w235 {	width:235px;}

.w560 {	width:560px;}

.w780 {	width:780px;}







/* Borders

----------------------------------------------- */

.bb1lgray {	border-bottom:1px solid #d9d9d9;}







/* Align

----------------------------------------------- */

.vtop {	vertical-align:top;}

.vmid {	vertical-align:middle;}









/* Headings

----------------------------------------------- */

h1 {

	position:absolute;

	top:100px;

	letter-spacing:-0.04em;

	font-weight:normal;

	line-height:1em;

	padding:12px 0;

	margin:0 0 0 -3px;

	}



h1 a {

	font-size:30px;

	color:#3c4955;

	text-decoration:none;

	margin:0;

	padding:0;

	}



h1 span {

	font-size:11px;

	letter-spacing: 0em;

	padding:0 0 0 10px;

	color:#7b7d82;

	}



h2 {

	font-weight:normal;

	line-height:1.3em;

	letter-spacing:-0.04em;

	font-size:19px;

	color:#3c4955;

	padding:12px 0 18px 0;

	margin:0;

	}



h2.pagetitle {

	font-weight:bold;

	line-height:1.15em;

	letter-spacing:-0.08em;

	font-size:36px;

	padding:8px 0 40px 0;

	margin:0 0 0 -0.05em;

	}



h3, h3 a {

	font-size:24px;

	line-height:1.2em;

	font-weight:bold;

	color:#3c4955;

	margin:0;

	padding:0;

	text-decoration:none;

	width:320px;

	letter-spacing:-0.05em;

	float:left;

	}



h3 a:hover {

	text-decoration:underline;

	}



h4 {

	}



h5 {

	font-size:16px;

	line-height:1.2em;

	font-weight:normal;

	color:#3c4955;

	margin:0 0 15px 0;

	padding:0 0 10px 0;

	border-bottom:1px solid #9da4aa;

	}



h5.resptitle {

	font-size:16px;

	line-height:1.2em;

	font-weight:bold;

	color:#3c4955;

	margin:0 0 10px 0;

	padding:0 0 15px 0;

	border-bottom:1px solid #9da4aa;

	}





/* Links

----------------------------------------------- */

a {

	outline:none;

	color:#5b8bcc;

	}



a:hover {

	text-decoration:none;

	}



a.invert		{	text-decoration:none;}

a.invert:hover	{	text-decoration:underline;}






a.button {

	background:#5b8bcc url(img/bg_but.gif) top left repeat-x;

	color:#FFF;

	font-size:11px;

	text-decoration:none;

	padding:4px 15px 6px 15px;

	margin:0 5px 0 0;

	border:1px solid #5b8bcc;

	}



a.button:hover {

	border:1px solid #2c5ea2;

	}



a img.imgborder {

	border:1px solid #ddddde;

	background:#f2f2f2;

	margin:0 0 8px 0;

	padding:9px;

	display:block;
	}

a:hover img.imgborder {

	border:1px solid #9da4aa;
	}



a.more {

	color:#7b7d82;

	text-decoration:none;

	padding:0 0 0 12px;

	margin:10px 0 0 0;

	display:block;

	background:url(img/bull.gif) left 60% no-repeat;

	}



a.more:hover {

	color:#3c4955;

	}























/* Tabs

----------------------------------------------- */

#tabs {

	padding:0;

	margin:0;

	}



ul.tabs-nav {

	list-style-type:none;

	margin:0;

	padding:0;

	border-bottom:1px solid #9da4aa;

	width:160px;

	display:block;

	height:27px;

	}



ul.tabs-nav li {

	float:left;

	margin:0 1px 0 0;

	display:block;

	}



ul.tabs-nav li a {

	font-size:12px;

	color:#7b7d82;

	display:block;

	padding:3px 5px;

	background:none;

	text-decoration:none;

	outline:none;

	}



ul.tabs-nav li a:hover {

	background:#e0e0e1 url(img/bg_tab.gif) top left repeat-x;

	color:#7b7d82 !important;

	}



li.tabs-selected {

	background:#9da4aa url(img/bg_tab.gif) left -50px repeat-x !important;

	}



li.tabs-selected a {

	color:#FFF !important;

	}



#tab-1, #tab-2, #tab-3 {

	background:#FFF;

	}





/* Tags

----------------------------------------------- */

.tags {

	padding:10px 0 0 0;

	font-size:12px;

	width:160px;

	height:auto;

	display:block;

	}



.tags a {

	color:#7B7D82;

	text-decoration:none;

	padding:3px 10px 5px 10px;

	background:#f0f0f0;

	display:block;

	width:auto;

	float:left;

	margin:0 1px 1px 0;

	}



.tags a:hover {

	background:#FF9000;

	color:#FFF;

	}





/* Misc

----------------------------------------------- */

.none {		display:none;}

.fl {		float:left;}

.fr {		float:right;}

.absolute {	position:absolute;}

.relative {	position: relative;}

.alignright {	text-align:right;}

.both {		clear:both;}



pre {

	font-family:Consolas,Monaco,"Courier New",Courier,monospace;

	font-size:12px;

	margin-bottom:22px;

	background:#F5F5F5 none repeat scroll 0%;

	border:1px solid #DADADA;

	font-size:12px;

	line-height:1.3em;

	overflow:auto;

	padding:11px;

	}



.welcome {

	padding:20px 0 30px 0;

	font-size:14px;

	}



.welcome span {

	color:#3c4955;

	font-size:19px;

	display:block;
	font-family: Arial, Helvetica, sans-serif;

	padding:0 0 15px 0;



	}





p.recent {

	font-size:12px;

	line-height:16px;

	color:#3c4955;

	padding:0 0 0 10px;

	margin:0;

	}



p.recent a {

	color:#7b7d82;

	display:block;

	text-decoration:none;

	}



p.recent a:hover {

	color:#3c4955;

	}



.quote {

	width:17px;

	height:14px;

	background:url(img/quote.gif) left top no-repeat;

	position:absolute;

	margin:0 0 0 -20px;

	}



.resplink2 {

	position:absolute;

	text-align:right;

	width:200px;

	padding:0 0 10px 0;

	margin:-2px 0 0 365px;

	}

#yonetim
{
	border-collapse:collapse;
	border: solid 1px #DDDDDE;
}

#yonetim td
{
	padding: 2px;
	border: solid 1px #DDDDDE;
}

#yonetim td h2
{
	font-size: 16px;
	color: #7B7D82;
	width: 100%;
	text-align: center;
}
#projeler
{
	width: 100%;
}
#projeler table
{
	border-collapse: collapse;
	width: 100%;
}
#projeler table tr
{
	border: solid 1px #ccc;
}
#projeler .baslik, #projeler .baslik td
{
	font-size: 12px;
	background: #F2F2F2;
}
#projeler table td
{
	font-size: 11px;
	padding: 3px;
	font-family: Arial;
	border: solid 1px #ccc;
	vertical-align: middle;
}

#projeler table .is_adi
{
	width: 350px;
}

#error
{
	border:solid 1px red;
}

#text-kutu
{
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #e7e7e7;
	border-left:1px solid #cacaca;
	border-right:1px solid #cacaca;	
}












