@charset "utf-8";
/* YMF */

* {
	margin: 0px;
	padding: 0px;
}

body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #777;
}

.wrap {
	width: 960px;
	float: left;
	padding: 20px 0px 0px 40px;
}

.heading {
	width: 940px;
	float: left;
}

.arsiv {
	text-align: left;
}

/*## BASLIK KISMI ###########################################*/
.logo {
	width: 70px;
	float: left;
	height: 100px;
	background: url(../img/ymfLogo.png) no-repeat center center;
}

.text {
	width: 869px;
	float: left;
	height: 100px;
	background: url(../img/ymfAnkaraText.png) no-repeat 20px 30px;
}

.text p {
	display: none;
}

.title p {
	display: none;
}

.arsiv .title {
	width: 100%;
	float: left;
	height: 40px;
	background: url(../img/oncekiToplantilar.png) no-repeat 10px 10px;
	border-top: 1px #a2a2a2 solid;
}

.middle {
	width: 100%;
	float: left;
}

/*## ICERIK ELEMANLARI #####################################*/
.content {
	padding: 10px;
	float: left;
	clear: both;
}

ul {
	list-style-position: inside;
	list-style-type: none;
}

li {
	background-position: left 4px;
	background-repeat: no-repeat;
	text-indent: 15px;
}

ul.b1 li {
	list-style-position: outside;
	background-image: url(../img/bullet1.png);
	
}

a {
	color: #888;
}

a:hover {
	color: #72929e;
}

img {
	border: none;
}

p {
	padding: 0px 0px 10px;
}

p.mini {
	font-size: 80%;
}

p.onemli {
	color: #FF1100 !important;
	font-weight: bold;
}

table {
	width: 960px;
	border-collapse: collapse;
}

td, th {
	padding: 8px 2px;
	text-align: left;
}

/*## ANASAYFA ###############################################*/

.index {
	margin: 0px auto;
	width: 960px;
}

.index .wrap {
	padding: 100px 0px 0px;
	width: 100%;
}

.index .heading {
	width: 100%;
}

.index .heading .logo {
	width: 100%;
	float: left;
	background: url(../img/ymfAnkara.png) no-repeat center center;
	height: 180px;
	border-bottom: 1px #a2a2a2 solid;
}

.index .heading .logo p {
	display: none;
}

.heading .menu {
	width: 860px;
	padding: 10px 0px 0px 160px;
	float: left;
}

.heading .menu ul {
	list-style-position: inside;
	list-style-type: none;
}

.heading .menu li {
	display: inline;
	float: left;
	text-indent: 0px;
	padding: 0px 10px;
}

.heading .menu li a {
	display: block;
	float: left;
	height: 20px;
	width: 100px;
	background-image: url(../img/menu.png);
}

.heading .menu li.e1 a {background-position: 0px 0px; width: 58px;}
.heading .menu li.e1 a:hover {background-position: 0px -20px;}

.heading .menu li.e2 a {background-position: -79px 0px; width: 64px;}
.heading .menu li.e2 a:hover {background-position: -79px -20px;}

.heading .menu li.e3 a {background-position: -165px 0px; width: 46px;}
.heading .menu li.e3 a:hover {background-position: -165px -20px;}

.heading .menu li.e4 a {background-position: -233px 0px; width: 54px;}
.heading .menu li.e4 a:hover {background-position: -233px -20px;}

.heading .menu li.e5 a {background-position: -309px 0px; width: 45px;}
.heading .menu li.e5 a:hover {background-position: -309px -20px;}

.heading .menu li.e6 a {background-position: -376px 0px; width: 31px;}
.heading .menu li.e6 a:hover {background-position: -376px -20px;}

.heading .menu li.e7 a {background-position: -427px 0px; width: 91px;}
.heading .menu li.e7 a:hover {background-position: -427px -20px;}

.heading .menu li.e8 a {background-position: -540px 0px; width: 66px;}
.heading .menu li.e8 a:hover {background-position: -540px -20px;}

.heading .menu li.e9 a {background-position: -628px 0px; width: 89px;}
.heading .menu li.e9 a:hover {background-position: -628px -20px;}

.heading .menu li a span {
	display: none;
}

.index .content {
	width: 960px;
	padding: 50px 0px
}

.index .content p {
	font-size: 160%;
	font-weight: bold;
	letter-spacing: -0.7pt;
}

.index .content p.mini {
	font-size: 80%;
	font-weight: normal;
	letter-spacing: normal;
	padding: 20px 0px 0px;
}

.index .footer {
	width: 100%;
	float: left;
}

.index .footer .title{
	width: 960px;
	float: left;
	height: 30px;
	background: url(../img/destekleyenler.png) no-repeat center center;
	border-bottom: 1px #a2a2a2 solid;
}

.index .footer .sponsorlar{
	width: 100%;
	float: left;
	text-align: center;
}

.index .footer .sponsorlar img {
	padding: 10px 5px 0px;
	vertical-align: top;
}

/*## ALT SAYFA ##############################################################*/
.sub .heading .logo {
	height: 102px;
	width: 100px;
	background-position: center 10px;
}

.sub .heading .text {
	background-position: 20px 25px;
	height: 70px;
	width: 750px;
	background-image: url(../img/ymf15AnkaraText.png);
}

.sub .heading .menu {
	padding: 10px 0px 0px 5px;
	width: 835px;
}

.sub .heading {
}

.sub .heading .title {
	float: left;
	border-top: 1px #a2a2a2 solid;
	width: 950px;
	text-align: left;
	padding: 5px 0px 0px 10px;
	font-weight: bold;
	font-size: 130%;
	letter-spacing: -0.9pt;
}

.sub .footer {
	width: 100%;
	float: left;
}

.sub .footer .title{
	width: 960px;
	float: left;
	height: 30px;
	background: url(../img/destekleyenler.png) no-repeat 10px center;
	border-bottom: 1px #a2a2a2 solid;
}

.sub .footer .sponsorlar{
	width: 100%;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 5px;
}

.sub .footer .sponsorlar img {
	padding: 10px 5px 0px;
}

.sub .content {
	text-align: left;
}

.content .text {
	width: auto;
	float: none;
	height: auto;
	background: none;
}

.content .text p {
	display: inherit;
}

/*## FORM ELEMANLARI ###########################################*/
form .input, form .submit {
	display: block;
	float: left;
	clear: both;
	padding: 5px 0px;
}

form .input label {
	float: left;
	width: 200px;
}

form .input input {
	width: 200px;
}

form .input textarea {
	width: 500px;
}

form .submit input {
	padding: 10px 20px;
	font-size: 120%;
	font-weight: bold;
	background: none;
	border: none;
	background: #72929e;
	border: 2px #b2b2b2 solid;
	border-bottom: 2px #929292 solid;
	border-right: 2px #929292 solid;
	color: #333333;
}

.input .error-message {
	color: #4e5b69;
	font-weight: bold;
}

.ozet {
	width: 20%;
}

/*## KEK ICIN ##################################################*/
.cake-sql-log{
	float: left;
	width: 100%;
	clear: both;
}