html, body {
	height:100%;
	outline:0;
}
body {
	background:#fff url(../assets/images/bg/bg.jpg) repeat-x top left;
	width:100%;
	outline:0;
	margin:0;
}
img, div, a, input, span {
	behavior: url(iepngfix.htc);
}
img {
	border:0;
}
a {
	color:#2693CB;
	text-decoration:none;
	outline:0;
}
a:hover {
	text-decoration:underline;
}
strong {
	font-weight:bold;
}
input, textarea, select {
	font:normal 11px Arial, Helvetica, sans-serif
}
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	overflow:hidden
}
#plbg, #pl { display:none; }
.fl {
	float:left
}
.fr {
	float:right;
	margin-left:10px;
}
.cb {
	clear:both;
}
.txtCenter {
	text-align:center
}
.txtR {
	text-align:right
}
.clrYellow {
	color:#fe9619;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */
.h10 {
	height:10px;
	overflow:hidden;
}
.h20 {
	height:20px;
	overflow:hidden;
}

.h30 {
	height:30px;
	overflow:hidden;
}

.h40 {
	height:40px;
	overflow:hidden;
}

#mainlayer {position:relative; margin:0 auto; width:955px;}

/*Header*/
/*Start*/
.header {
	position:relative;
	width:955px;
	height:119px;
	margin:0;
	padding:0;
	z-index:2;
}
.header a.logo {
	display:block;
	position:absolute;
	background:url(../assets/images/bg/logo-fiestta.png) no-repeat 0 0;
	width:180px;
	height:78px;
	top:36px;
	left:0;
	text-indent:-9999px;
	margin:0;
	padding:0;
	z-index:100;
}

/*Menu*/
/*Start*/

.menu {
	background:url(../assets/images/bg/menu.png) no-repeat 0 0;
	position:absolute;
	display:block;
	overflow:hidden;
	width:783px;
	height:74px;
	top:47px;
	left:165px;
	margin:0;
	padding:0;
	float:left;
}
.menu a.anasayfa {
	display:block;
	position:relative;
	width:113px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}
.menu a.anasayfa:hover {
	background:url(../assets/images/bg/menu.png) no-repeat 0 -74px;
	display:block;
	position:relative;
	width:113px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}

.menu a.anasayfa-selected {
	background:url(../assets/images/bg/menu.png) no-repeat 0 -148px;
	display:block;
	position:relative;
	width:113px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}
.menu a.derken {
	display:block;
	position:relative;
	width:116px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}
.menu a.derken:hover {
	background:url(../assets/images/bg/menu.png) no-repeat -113px -74px;
	display:block;
	position:relative;
	width:116px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}

.menu a.derken-selected {
	background:url(../assets/images/bg/menu.png) no-repeat -113px -148px;
	display:block;
	position:relative;
	width:116px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}

.menu a.nerede-nezaman {
	display:block;
	position:relative;
	width:199px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}
.menu a.nerede-nezaman:hover {
	background:url(../assets/images/bg/menu.png) no-repeat -229px -74px;
	display:block;
	position:relative;
	width:199px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}

.menu a.nerede-nezaman-selected {
	background:url(../assets/images/bg/menu.png) no-repeat -229px -148px;
	display:block;
	position:relative;
	width:199px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}

.menu a.neleroluyor {
	display:block;
	position:relative;
	width:179px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}
.menu a.neleroluyor:hover {
	background:url(../assets/images/bg/menu.png) no-repeat -428px -74px;
	display:block;
	position:relative;
	width:179px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}

.menu a.neleroluyor-selected {
	background:url(../assets/images/bg/menu.png) no-repeat -428px -148px;
	display:block;
	position:relative;
	width:179px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}

.menu a.fotograf {
	display:block;
	position:relative;
	width:176px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}
.menu a.fotograf:hover {
	background:url(../assets/images/bg/menu.png) no-repeat -607px -74px;
	display:block;
	position:relative;
	width:176px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}

.menu a.fotograf-selected {
	background:url(../assets/images/bg/menu.png) no-repeat -607px -148px;
	display:block;
	position:relative;
	width:176px;
	height:74px;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
}

#blog
{
	background-image:url(../assets/img/blog.png);
	background-repeat:no-repeat;
	behavior: url("/iepngfix.htc");
	text-indent:-9999px;
	width:117px;
	height:40px;
	position:absolute;
	display:block;
	z-index:100;
	left:828px;
	margin-top:20px;
}

#fbicon
{
	background-image:url(../assets/img/facebookicon.png);
	background-repeat:no-repeat;
	behavior: url("/iepngfix.htc");
	text-indent:-9999px;
	width:117px;
	height:40px;
	position:absolute;
	display:block;
	z-index:100;
	left: 780px;
	margin-top:20px;
}

#fbicon2
{
	background-image:url(../assets/img/facebook_png.png);
	background-repeat:no-repeat;
	behavior: url("/iepngfix.htc");
	text-indent:-9999px;
	width:241px;
	height:107px;
	position:absolute;
	display:block;
	z-index:100;
	left: 730px;
	margin-top:20px;
}


/*End*/

#fiestta-table {margin:0; padding:0; border:solid 1px #ccc; width:600px; position:relative;}
#fiestta-table table {margin:0; padding:0;}
#fiestta-table th {margin:0; padding:5px; height:34px; background:#75a800; width:190px; font:bold 12px/15px Arial, Helvetica, sans-serif; color:#FDFDFD;}
#fiestta-table td {margin:0; padding:5px; width:190px; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#666; border-bottom:solid 1px #ccc;}

.mainContent {
	/*background: url(../assets/images/maincontent.jpg) no-repeat top left;*/
	width:955px;
	height:417px;
	margin:-8px 0 0 0;
	padding:0;
	position:relative;
	z-index:1;
}

.mainContent .postit a {
	position:absolute;
	display:block;
	overflow:hidden;
	width:160px;height:155px;
	top:15px; left:780px;
	background:transparent url(../assets/images/post_it.png) 0 0 no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/assets/images/post_it.png');
	z-index:1000;
	display:block;
	overflow:hidden;	
		text-indent:-999px;
		cursor:pointer
	
}
.mainContent .splash {display:block; width:900px; height:350px;}
.mainContent .cont-takvim {position:absolute; height:54px; bottom:5px; left:51px; width:850px}
.cont-takvim ul {position:relative; display:block; height:49px; background:url(../assets/images/bg/takvim-bg.png) repeat top left; margin:0; padding:5px 0 0 7px; list-style:none;}
.cont-takvim ul li.active {width:201px; color:#6D9F02}
.cont-takvim ul li {
	position:relative; 
	height:38px; 
	width:51px;
	background:url(../assets/images/bg/takvim-li-bg.jpg) top left; 
	margin:0 2px 0 0; 
	padding:7px 0 0 0; 
	float:left; 
	text-align:center;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	cursor:pointer;}
.cont-takvim ul li span {margin:0; padding:0; display:none; width:201px; height:80px; position:absolute; top:-35px; left:0px}
.takvim{}
.content-nav {
	width:955px;
	margin:0;
	padding:0;
	position:relative;
}

.content {
	width:766px;
	margin:57px 0 0 171px;
	padding:0;
	position:relative;
}

.content .c-top {
	background:url(../assets/images/bg/c-top-bg.png) no-repeat top left;
	width:766px;
	height:7px;
	margin:0;
	padding:0;
	position:relative;
	overflow:hidden;
}

.content .c-tile {
	background:url(../assets/images/bg/content-tile.png) repeat-y top left;
	width:698px;
	min-height:400px !important;
	margin:0;
	padding:30px 30px 20px 38px;
	position:relative;
}

.c-tile h1 {
	font:bold 22px/26px Arial, Helvetica, sans-serif;
	color:#2cbcf2;
	display:block;
	margin:0 0 18px 0;
	padding:0;
	position:relative;
}

.c-tile h2 {
	font:bold 18px/22px Arial, Helvetica, sans-serif;
	color:#2cbcf2;
	display:block;
	margin:1.5em 0 0.5em 0;
	padding:0;
	position:relative;
}

.c-tile p {
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#0e4a5a;
	margin:0 0 14px 0;
	padding:0;
	position:relative;
}

.c-tile p.not {
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#0e4a5a;
	margin:0 0 10px 0;
	padding:0;
	position:relative;
}

.c-tile ul {font:normal 12px/16px Arial, Helvetica, sans-serif;	color:#0e4a5a; position:relative; display:block; margin:0 0 14px 0; padding:0; list-style-type:disc; list-style-position:inside; width:698px;}
.c-tile ul li {font:normal 12px/16px Arial, Helvetica, sans-serif; color:#0e4a5a; position:relative; padding:0; margin:0 0 5px 0;}
.c-tile ul li a {font:normal 12px/16px Arial, Helvetica, sans-serif; color:#0e4a5a;	position:relative;}

.content .c-bottom {
	background:url(../assets/images/bg/content-bottom.png) no-repeat top left;
	width:766px;
	height:7px;
	margin:0;
	padding:0;
	position:relative;
	overflow:hidden;
}

.footer {position:relative; width:931px; height:60px; background:url(../assets/images/bg/footer-bg.jpg) no-repeat top center; margin:0 auto;}
.footer .copyright {float:left; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#818181; padding:0; margin:26px 0 0 0;}
.footer .sponsors {float:right; padding:0; margin:11px 3px 0 0; background:url(../assets/images/sponsors.jpg) no-repeat top center; width:297px; height:60px;}
.sponsors a.avea {float:left; display:block; width:91px; height:34px; text-indent:-9999px;}
.sponsors a.ttnet {float:left; display:block; width:123px; height:34px; text-indent:-9999px;}
.sponsors a.turktelekom {float:left; display:block; width:83px; height:34px; text-indent:-9999px;}

#demotip { 
    display:none; 
    background:transparent url(../assets/images/bg/black_arrow.png); 
    font-size:12px; 
    height:70px; 
    width:160px; 
    padding:25px; 
    color:#fff;
}

/* style the trigger elements */
#demo img {
	border:0;
	cursor:pointer;
	margin:0 8px;
}

