/* CSS Document */

body, div, ul, td, th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

body {
	background: #e6e6e6 url(images/page-bg.png) repeat-x 0 80px;
}

body.content {
	background: white url(images/page-content-bg.png) repeat-x 0 0;
}

* {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
}

img {
	border: 0;
}

/* ------- Menu ------- */

#menu {
	vertical-align: top;
	padding-top: 36px;
	padding-left: 2px;
}

#menu ul {
	list-style-type: none;
	margin-left: 0px;
}

#menu ul ul {
	padding-left: 14px;
}

#menu ul ul ul {
	padding-left: 20px;
}

#menu li a.main-menu-title,
#menu li a.main-menu-title-expanded {
	display: block;
	overflow: hidden;
	width: 212px;
	height: 0px;
	margin-top: 2px;
}

#menu li a.main-menu-title {
	padding: 22px 0 0 0;
	height /**/:22px;
}

#menu li a.main-menu-title-expanded {
	padding: 39px 0 0 0;
	height /**/:39px;
	margin-bottom: 4px;
}

#menu li#menu-bankamiz a.main-menu-title { background-image: url(images/menu-bankamiz.png); }
#menu li#menu-bireysel a.main-menu-title { background-image: url(images/menu-bireysel.png); }
#menu li#menu-kurumsal a.main-menu-title { background-image: url(images/menu-kurumsal.png); }
#menu li#menu-tarimsal a.main-menu-title { background-image: url(images/menu-tarimsal.png); }

#menu li#menu-our-bank a.main-menu-title { background-image: url(images/menu-our-bank.png); }
#menu li#menu-retail a.main-menu-title { background-image: url(images/menu-retail.png); }
#menu li#menu-corporate a.main-menu-title { background-image: url(images/menu-corporate.png); }
#menu li#menu-agricultural a.main-menu-title { background-image: url(images/menu-agricultural.png); }

#menu li#menu-bankamiz a.main-menu-title-expanded { background-image: url(images/menu-bankamiz-selected.png); }
#menu li#menu-bireysel a.main-menu-title-expanded { background-image: url(images/menu-bireysel-selected.png); }
#menu li#menu-kurumsal a.main-menu-title-expanded { background-image: url(images/menu-kurumsal-selected.png); }
#menu li#menu-tarimsal a.main-menu-title-expanded { background-image: url(images/menu-tarimsal-selected.png); }

#menu li#menu-our-bank a.main-menu-title-expanded { background-image: url(images/menu-our-bank-selected.png); }
#menu li#menu-retail a.main-menu-title-expanded { background-image: url(images/menu-retail-selected.png); }
#menu li#menu-corporate a.main-menu-title-expanded { background-image: url(images/menu-corporate-selected.png); }
#menu li#menu-agricultural a.main-menu-title-expanded { background-image: url(images/menu-agricultural-selected.png); }

#menu li li {
	padding: 4px;
	margin-left: -4px;
	margin-right: 12px;
}

#menu li li li {
	margin-right: 0px;
}

#menu li#current-page {
	background: #f0f0f0 url(images/menu-selected-bg.png) repeat-y top right;
}

#menu a {
	color: #484848;
	text-decoration: none;
}

#menu li#current-page a {
	cursor: default;
}


#menu a:hover {
	text-decoration: underline;
}

#menu a.menu-title,
#menu a.menu-title-expanded {
	/* font-weight: bold; */
	cursor: pointer;
	display: block;
	padding-left: 14px;
	margin-left: -14px;
	background: url(images/tri-right.png) no-repeat left center;
}

#menu a.menu-title-expanded { background: url(images/tri-down.png) no-repeat left center; margin-bottom: 4px; }

/* ------- Menu son ------- */

#content {
	padding: 36px 2em 0 28px;
	background: url(images/content-bg.png) no-repeat 0 10px;
	height: 120px;
	vertical-align: top;
}

h1, h2, h3, h4, h5, h6 {
       color: #ff0000;
       font-weight: normal;
       margin-bottom: .5em;
       letter-spacing: 2px;
}

h1 { font-size: 22px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
h4 { font-size: 15px; }
h5 { font-size: 14px; font-weight: bold; }
h6 { font-size: 14px; }

p, 
#content ul {
	margin-bottom: 1em;
	text-align: justify;
	line-height: 16px;
}

#content ul {
	margin-left: 20px;
}

#content li {
	margin-bottom: .5em;
}

#content ul.submenu {
	list-style-type: none;
	margin-left: 1em;
}

#content ul.submenu li {
	margin-bottom: 1em;
}

#content ul.submenu a {
	font-size: 13px;
	color: #484848;
}

a {
	color: #ff0000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/* Dinamik Sayfalar */

table.data {
	border-collapse: collapse;
}

table.data th {
	font-weight: bold;
	color: #ff0000;
}

table.data th,
table.data td {
	padding: 4px 6px;
}

table.data thead th,
table.data thead td {
	border-bottom: 3px solid #ff0000;
	border-left: 1px solid #ff0000;
	background-color: #FFFFFF;
}

table.data tbody th,
table.data tbody td {
	border-bottom: 1px solid #a0a0a0;
	border-left: 1px solid #a0a0a0;
}

table.data td.leftmost,
table.data th.leftmost {
	border-left: 0;
}

table.data.odd,
table.data tbody td.odd,
table.data tbody th.odd,
table.data tbody tr.odd {
	background-color: #f0f0f0;
}

table.data.even,
table.data tbody td.even,
table.data tbody th.even,
table.data tbody tr.even {
	background-color: #FFFFFF;
}