body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
/*reset*/

a:link, a:visited {
	outline:0
}
* {
	margin: 0;
	padding: 0;
}
html, body, #extra {
	height: 100%;
	font-family:Arial, Helvetica, sans-serif
}
body {
	background:#a6a6a6 url(../anasayfa-v3.jpg) no-repeat center center
}
a:link, a:visited {
	color:#004990;
}
a:hover {
	color:#f78f1e;
}
#page, #extra {
	display: inline-block;
	vertical-align: middle;
}
#page {
	width: 100%;
}
#extra {
	background-color: #94C8B9;
}
.content {
	height:615px;
	overflow:hidden;
}
.inner {
	height:875px;
}
.menu {
	width:970px;
	height:230px;
	margin:0 auto;
	position:relative;
	z-index:100
}
.home {
	position:relative;
	z-index:110;
	top:-154px;
	left:60px;
	width:860px;
	height:525px;
	margin:0 auto
}
.icwrap {
	position:relative;
	z-index:110;
	top:-154px;
	left:50px;
	width:896px;
	height:796px;
	margin:0 auto
}
.icbg {
	position:absolute;
	z-index:100;
	left:0;
	top:0;
	width:896px;
	height:796px
}
.icerik {
	position:absolute;
	z-index:110;
	top:0;
	left:0
}
.title {
	margin:35px 0 0 260px
}
.breadcrumb {
	margin:10px 0 0 263px;
	color:#666;
	font-size:13px
}
.logofix {
	width:55px;
	height:135px;
	background:url(../logofix.gif) no-repeat;
	position:absolute;
	left:0;
	top:0
}
.yukle-sec {
	background: url(../yukle-sec.gif) no-repeat;
	width:652px;
	height:452px;
	margin:25px 0 0 115px
}
.yukle-success {
	background: url(../yukle-success.gif) no-repeat;
	width:652px;
	height:452px;
	margin:25px 0 0 115px
}
.btn2 {
	width:265px;
	height:36px;
	background:#003399;
	border:0;
	cursor:pointer;
	display:block;
	margin:0 0 10px 0
}
.btn3 {
	width:145px;
	height:36px;
	background:#003399;
	border:0;
	cursor:pointer;
	margin:0 5px 10px 0;
	display:inline-block;
}
.fb {
	background:url(../btn-success.gif) no-repeat left top
}
.fb:hover {
	background-position: left -82px
}
.fb:active {
	background-position: left -164px
}
.grup {
	background:url(../btn-sec.gif) no-repeat left top
}
.grup:hover {
	background-position: left -82px
}
.grup:active {
	background-position: left -164px
}
.gohome {
	background:url(../btn-success.gif) no-repeat left -46px
}
.gohome:hover {
	background-position: left -128px
}
.gohome:active {
	background-position: left -210px
}
.solo {
	background:url(../btn-sec.gif) no-repeat left -46px
}
.solo:hover {
	background-position: left -128px
}
.solo:active {
	background-position: left -210px
}
.sec {
	padding:250px 0 0 300px
}
.yukle-grup, .yukle-solo, .yukle-login, .sifre-unut, .sifre-olustur {
	background:url(../grup.gif) no-repeat;
	width:745px;
	height:519px;
	margin:30px 0 0 85px
}
.sifre-unut {
	background:url(../sifre-unut.gif) no-repeat;
	background-position:10px top;
	margin:35px 0 0 120px
}
.sifre-olustur {
	background:url(../sifre-olustur.gif) no-repeat;
	background-position:10px top;
	margin:35px 0 0 120px
}
.yukle-solo {
	background:url(../solo.gif) no-repeat;
	background-position:10px top
}
.yukle-login {
	background:url(../login.gif) no-repeat;
	background-position:10px top
}
.form input {
	display:block;
	border:0;
	background:none
}
.field1 {
	float:left;
	margin:112px 0 0 168px;
	width:200px;
	display:inline;
}
.field2 {
	float:left;
	width:200px;
	display:inline;
	margin:112px 0 0 159px
}
.text {
	width:195px;
	height:20px;
	padding:2px 2px 0px 2px;
	margin:0 0 10px 0;
}
.select {
	height:21px;
	width:199px;
	margin:0 0 11px 0;
	background:#ededed
}
.area {
	width:198px;
	height:84px;
	padding:2px 2px 0px 2px;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 0 10px 0;
	background:none
}
.devam {
	width:138px;
	height:47px;
	border:none;
	background:url(../devam.gif) no-repeat !important;
	cursor:pointer;
	margin:85px 0 0 0
}
.devam:hover {
	background-position:left -47px !important;
}
.devam:active {
	background-position:left -94px !important;
}
.giris {
	width:138px;
	height:47px;
	border:none;
	background:url(../btn-giris.gif) no-repeat !important;
	cursor:pointer;
}
.giris:hover {
	background-position:left -47px !important;
}
.giris:active {
	background-position:left -94px !important;
}
.kayit {
	width:138px;
	height:47px;
	border:none;
	background:url(../btn-kayit.gif) no-repeat !important;
	cursor:pointer;
}
.kayit:hover {
	background-position:left -47px !important;
}
.kayit:active {
	background-position:left -94px !important;
}
#curtainx {
	position:absolute;
	top:0;
	left:0;
	z-index:200;
	width:100%;
	height:885px
}
.popup {
	position:absolute;
	width:100%;
	height:600px;
	z-index:220
}
.popx {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:885px;
	;
	background:#039;
}
.popxcontent {
	display:inline-block;
	width:200px;
	height:200px;
	background:#0C6;
	vertical-align:middle
}
.popcontent {
	width:200px;
	height:200px;
	background:#936;
	margin:0 auto;
}
.video {
	overflow:hidden
}
.col1 {
	margin:16px 0 0 105px;
	width:379px;
	float:left;
	display:inline;
	overflow:hidden;
}
.col2 {
	margin:16px 0 0 20px;
	width:330px;
	float:left;
	display:inline;
	overflow:hidden;
}
.player {
	background:url(../playerbg.gif) no-repeat;
	width:379px;
	height:286px;
	padding:8px 0 15px 9px
}
.paylas-yorum {
	padding:0 0 15px 0
}
.facebook, .yorum-yaz {
	border:0;
	width:138px;
	height:47px;
	background:url(../paylas-yorum.gif) no-repeat;
	cursor:pointer;
	margin:0 5px 0 0
}
.facebook:hover {
	background-position:left -47px;
}
.facebook:active {
	background-position:left -94px;
}
.yorum-yaz {
	background-position:-138px 0;
}
.yorum-yaz:hover {
	background-position:-138px -47px;
}
.yorum-yaz:active {
	background-position:-138px -94px;
}
.yorum-controls {
	background:url(../yorumlar.gif) no-repeat center left;
	overflow:hidden;
	padding:0 0 10px 95px
}
.up, .down {
	width:29px;
	height:25px;
	cursor:pointer;
	border:0;
	background:url(../arrows.gif) no-repeat
}
.left, .right {
	width:25px;
	height:29px;
	cursor:pointer;
	border:0;
	background:url(../arrows.gif) no-repeat
}
.up {
	background-position:left top
}
.up:hover {
	background-position:left -25px
}
.up:active {
	background-position:left -50px
}
.down {
	background-position:-29px top
}
.down:hover {
	background-position:-29px -25px
}
.down:active {
	background-position:-29px -50px
}
.left {
	background-position:-58px top
}
.left:hover {
	background-position:-58px -29px
}
.left:active {
	background-position:-58px -58px
}
.right {
	background-position:-83px top
}
.right:hover {
	background-position:-83px -29px
}
.right:active {
	background-position:-83px -58px
}
.yorum {
	color:#666;
	font-size:11px;
	padding:0 0 7px 30px;
	margin:0 0 0 10px;
	background:url(../bullet.gif) no-repeat 5px 0
}
.sender {
	padding:0 0 2px 0
}
.sender span {
	color:#000;
	font-weight:bold
}
.yorum-content {
	height:180px;
	overflow:hidden;
	zoom:1
}
.yorum-yaz-title {
	background:url(../yorum-yaz.gif) no-repeat;
	height:25px;
}
.yorum-yaz-content {
	font-size:13px
}
.yorum-yaz-area {
	background:url(../video-yorum-bg.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 7px 15px 7px;
	font-size:12px
}
.yorum-yaz-area textarea {
	width:354px;
	height:109px;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:none
}
.gonder {
	width:138px;
	height:47px;
	border:none;
	background:url(../gonder.gif) no-repeat;
	cursor:pointer;
	vertical-align:middle
}
.gonder:hover {
	background-position:left -47px
}
.gonder:active {
	background-position:left -94px
}
.vinfo span {
	display:inline-block;
	vertical-align:middle;
	width:70px;
	color:#000
}
.vtitle {
	font-size:24px;
	color:#2a2978;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}
.vinfo {
	font-size:12px;
	color:#666;
	line-height:17px;
	padding:5px 0 15px 2px
}
.oyver, #oyvertamam {
	background:url(../oy-ver.gif) no-repeat;
	padding:33px 0 20px 0
}
#oyvertamam {
	height:55px;
	font-size:13px;
	color:#666;
}
.voter {
	width:130px;
	height:55px;
	background:url(../fantas.gif) repeat-x;
}
.rating {
	background:url(../fantas.gif) repeat-x left -55px;
	height:55px;
	display:inline-block;
}
.vote1, .vote2, .vote3, .vote4, .vote5 {
	background:url(../fantas.gif) repeat-x left -55px;
	width:26px;
	height:55px;
	display:inline-block;
	float:left
}
.vote1:hover, .vote2:hover, .vote3:hover, .vote4:hover, .vote5:hover {
	background-position: left -110px
}
.finalistler, .katilanlar {
	overflow:hidden;
	zoom:1;
	padding:0 0 23px 10px
}
.title-finalist, .title-katilan {
	background:url(../finalistler.gif) no-repeat 91px top;
	height:18px;
	padding:2px 0 13px 181px;
	font-size:13px
}
.title-katilan {
	background:url(../katilanlar.gif) no-repeat 92px top;
	padding:2px 0 13px 182px;
}
.thumb {
	background:url(../thumb-bg.gif) no-repeat;
	width:72px;
	height:54px;
	padding:3px 0 0 3px;
	float:left;
	margin:0 8px 0 0
}
.thumb img {
	border:0;
	width:69px;
}
.c-left, .c-right {
	width:25px;
	height:29px;
	float:left;
	padding:13px 0 0 0
}
.c-content {
	float:left;
	overflow:hidden;
	padding:0 0 0 8px
}
.carousel {
}
.yukle-dosyalar {
	background:url(../yukle-dosyalar.gif) no-repeat 30px 0;
	width:745px;
	height:519px;
	margin:30px 0 0 85px
}
.yukle-mp3 {
	background:url(../yukle-mp3.gif) no-repeat 30px 0;
	width:745px;
	height:519px;
	margin:30px 0 0 85px
}
.form #mp3, .form #foto {
	width:198px;
	height:23px;
	margin:0 0 5px 0
}
.kk, .nasil {
	margin-left:140px;
	margin-top:30px;
	font-size:13px;
}
.nasil {
	background:url(../haberci.gif) no-repeat 330px 20px;
	margin-top:40px;
	width:640px
}
.kk p, .nasil p {
	padding:0 0 10px 0;
	line-height:150%
}
.kk .wrap {
	width:600px;
	height:430px;
	overflow-y:auto;
	padding:10px 0 0 0
}
.takvim {
	margin:30px 0 0 112px
}
.tabs {
	padding:0 0 5px 0
}
.finalist-on {
	background:url(../btn-finkat.gif) no-repeat left top
}
.finalist-off {
	background:url(../btn-finkat.gif) no-repeat left -36px
}
.katilan-on {
	background:url(../btn-finkat.gif) no-repeat -145px -36px
}
.katilan-off {
	background:url(../btn-finkat.gif) no-repeat -145px top
}
.list-item {
	padding:0 0 15px 0
}
.item-info {
	overflow:hidden;
	zoom:1;
	font-size:11px;
	color:#333
}
.item-info span {
	display:inline-block;
	width:70px
}
.item-title {
	font-size:16px;
	padding:0 0 5px 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:18px;
	overflow:hidden;
	width:260px
}
.alt {
	text-align:center;
	padding:0 15px 0 0;
	font-size:13px
}
.oduller {
	background:url(../oduller.gif) no-repeat;
	height:570px;
	width:791px;
	margin:12px 0 0 43px
}
.clear {
	clear:both;
}
.fl {
	float:left;
	overflow:hidden;
	width:130px;
}
.digeriller a {
	background:url(../btn-iller.gif) no-repeat 0 0;
	display:block;
	width:145px;
	height:70px;
	float:right;
	overflow:hidden;
	padding:0px 0 0 20px;
}
.digeriller {
	position:relative;
	top:25px;
}
.digeriller a:hover {
	background:url(../btn-iller.gif) no-repeat 0 bottom;
}
.kazananlar {margin:0 0 0 100px}
