/*
 G L O B A L
 -------------------------------------------------------------------------------------------------- */

* { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } /* Aksi tanımlanmadıkça font ayarları böyle ola..! */
BODY { margin: 0; padding: 25px 0; text-align: center; background: #f6f6f6 url(rsm/bg.gif) top left repeat-x; }

/*
 S T R U C T U R A L
 -------------------------------------------------------------------------------------------------- */

#border { margin: 0 auto; padding: 0; width: 720px; text-align: left; background: #fff url(rsm/bg-border.gif) top left repeat-y; }
	#border-top { background: url(rsm/bg-border-top.gif) top left no-repeat; }
	#header-images, #content, #footer { margin-right: 20px; margin-left: 20px; }
	#header, #header-images, #content { margin-bottom: 10px; }
	#header, #logo, #slogan { height: 115px; }
	#header { background: url(rsm/bg-header.gif) top left repeat-y; }
		#logo, #slogan { margin: 0; padding: 0; }
		#logo { margin-left: 16px; width: 235px; float: left; background: url(rsm/www.hasanbasriyurdu.com.gif) center no-repeat; }
		* HTML #logo { margin-left: 8px; }
		#slogan {
			margin-right: 20px;
			width: 250px;
			float: right;
			position: relative;
			background: url(rsm/bg-quote-1.gif) top left no-repeat;
			}
		* HTML #slogan { margin-right: 10px; }
	#header-images { height: 220px; }
		/* Büyük resim değişiklikleri */
		#index #header-images      { height: 275px; background: url(rsm/rsm-header-images-istanbul.jpg) top left no-repeat; }
		#hakkimizda #header-images { background: url(rsm/rsm-header-images-1.jpg) top left no-repeat; }
		#yurt #header-images       { background: url(rsm/rsm-header-images-2.jpg) top left no-repeat; }
		#ulasim #header-images     { background: url(rsm/rsm-header-images-3.jpg) top left no-repeat; }
		#iletisim #header-images   { background: url(rsm/rsm-header-images-4.jpg) top left no-repeat; }
		#kayit #header-images      { background: url(rsm/rsm-header-images-5.jpg) top left no-repeat; }
		/* Büyük resim değişiklikleri son */
	#content { background: url(rsm/bg-content-4.gif) top left repeat-y; }
		#left, #right { border-top: 3px solid #6c0; }
		#left { padding-bottom: 20px; width: 450px; float: left; }
		#right { padding-top: 24px; width: 220px; float: right; }
	#footer { text-align: center; color: #808080; background: #eee url(rsm/bg-1.gif) top left; }
		#nav-bottom { padding-left: 17px; border-bottom: 10px solid #fff }
	#border-bottom { background: url(rsm/bg-border-bottom.gif) bottom left no-repeat; }

/*
 C L A S S
 -------------------------------------------------------------------------------------------------- */

.rsm, .kayit-dikkat, .video { margin: 0 20px 20px 20px; }
.rsm, { padding-top: 9px; border: 1px solid #e6e6e6; background: #fff; }
.rsm2 { margin: 0 20px 10px 20px; padding: 9px; border: 1px solid #e6e6e6; background: #fff; }
.rsm SPAN { margin: 0 9px; padding: 9px 0; display: block; border-top: 1px solid #e6e6e6; }
.kayit-dikkat { height: 150px; background: url(rsm/bg-3.gif) no-repeat; }
.video { height: 150px; background: url(rsm/bg-8.gif) no-repeat; }
.dikkat { color: #c00; }
.gizle { display: none; }
.clr { margin-bottom: -1px; height: 1px; clear: both; } /* Mozilla, Firefox, Opera için */
* HTML .clr { display: none; }                          /* IE için */
* HTML DIV, * HTML LI, * HTML #nav LI A { height: 1%; } /* IE için */

/*
 H E A D I N G S
 -------------------------------------------------------------------------------------------------- */

H1, H2, H2 SPAN, H3, H4 { font-family: Georgia, Times New Roman, Times, serif; }
H1 { margin: 0; padding: 0; visibility: hidden; font-size: 30px; }
H2 { margin: 0 0 20px 0; border-bottom: 10px solid #fff; }
H2 SPAN {
	padding: 6px 20px;
	display: block;
	border-bottom: 1px solid #f6f6f6;
	font-size: 18px;
	color: #039;
	background: url(rsm/bg-2.gif);
	}
H3 { margin: 0 10px 20px 20px; padding: 3px 3px 3px 0; font-size: 16px; color: #000; }
H4 { margin: 0; font-size: 18px; }

/*
 T E X T S
 -------------------------------------------------------------------------------------------------- */

#left P { margin: 0 20px 10px 20px; line-height: 16px; }
#slogan P {
	margin: 0;
	padding: 16px 32px 0px 60px;
	font-size: 24px;
	font-weight: 700;
	font-style: italic;
	font-family: Georgia, Times New Roman, Times, serif;
	line-height: 24px;
	color: #ddd;
	}
#footer ADDRESS { padding: 12px; font-style: normal; }

/*
 L I S T S
 -------------------------------------------------------------------------------------------------- */

UL { list-style: none; }
#left LI, #nav LI, #nav-bottom UL, #nav-bottom LI { margin: 0; padding: 0; }
#left UL { margin: 0 20px 10px 20px; padding-left: 20px; }
#left LI { padding: 0 0 3px 15px; line-height: 16px; background: url(rsm/icon-1.gif) top left no-repeat; }
#nav { margin: 0 21px 20px 21px; padding: 5px; background: url(rsm/bg-7.gif); }
#nav LI, #nav-bottom LI { display: block; }
#nav LI { margin-bottom: 1px; background: #fff; }
#nav-bottom LI { float: left; }

/*
 I M A G E S
 -------------------------------------------------------------------------------------------------- */

#border-top IMG, #border-bottom IMG { height: 20px; float: left; }
#header-images OBJECT { margin: 0; height: 275px; width: 680px; float: left; }
.rsm IMG { margin: 0 9px 9px 9px; }

/*
 L I N K S
 -------------------------------------------------------------------------------------------------- */

A { text-decoration: none; color: #36c; }
A:hover { color: #6c0; }
#slogan A { position: absolute; bottom: 0; left: 60px; font-weight: 700; }
.kayit-dikkat A, .video A { padding: 10px 20px; font-size: 18px; }
.kayit-dikkat A { color: #063; }
.video A { color: #039; }
.kayit-dikkat A:hover, .video A:hover { color: #fff; }
#slogan A, #nav A, .kayit-dikkat A, .video A, #nav-bottom A { display: block; font-family: Georgia, Times New Roman, Times, serif; }
#nav A { margin: 0; padding: 3px 6px; font-weight: 700; border-left: 3px solid #fff; }
/* Açık olan sayfa linkleri */
#hakkimizda #nav A.hakkimizda,
#yurt       #nav A.yurt,
#ulasim     #nav A.ulasim,
#iletisim   #nav A.iletisim,
#kayit      #nav A.kayit {
	border-left: 3px solid #d6d6d6; color: #d6d6d6;
	}
#hakkimizda #nav A.hakkimizda:hover,
#yurt       #nav A.yurt:hover,
#ulasim     #nav A.ulasim:hover,
#iletisim   #nav A.iletisim:hover,
#kayit      #nav A.kayit:hover {
	border-left: 3px solid #999; color: #999;
	}
#nav A:hover { border-left: 3px solid #6c0; }
/* Açık olan sayfa altı linkleri */
#nav-bottom A { margin-right: 5px; padding: 5px 3px; }
#hakkimizda #nav-bottom A.hakkimizda,
#yurt       #nav-bottom A.yurt,
#ulasim     #nav-bottom A.ulasim,
#iletisim   #nav-bottom A.iletisim,
#kayit      #nav-bottom A.kayit {
	font-weight: 700; color: #999;
	}
#hakkimizda #nav-bottom A.hakkimizda:hover,
#yurt       #nav-bottom A.yurt:hover,
#ulasim     #nav-bottom A.ulasim:hover,
#iletisim   #nav-bottom A.iletisim:hover,
#kayit      #nav-bottom A.kayit:hover {
	color: #666;
	}

/*
 F O R M S
 -------------------------------------------------------------------------------------------------- */

FORM { margin: 0 0 20px 0; }
LABEL { margin: 0 0 3px 0; display: block; }
TEXTAREA { background: #fff url(rsm/bg-6.gif) top left repeat-x; }
INPUT { font-family: Georgia, Times New Roman, Times, serif; }
.input-text, .input-button, .form-select, TEXTAREA { margin: 0; border: 3px double #ccc; }
.input-text { padding: 3px; background: #fff url(rsm/bg-6.gif) top left repeat-x; }
.input-button { padding: 5px 10px; background: #f6f6f6 url(rsm/bg-5.gif) top left repeat-x; }
input[type=text]:focus, SELECT:focus, TEXTAREA:focus { border: 3px solid #ccc; color: #039; background: #fff; }

/*
 T A B L E S
 -------------------------------------------------------------------------------------------------- */



/*
 O T H E R
 -------------------------------------------------------------------------------------------------- */

HR { display: none; }
