/* Reset */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* General */

body {
	background: #000;
	margin:0;
	padding:0;
}
#flashcontent {
	z-index: 0px;
	zoom: 100%;
}
/* Modal Popup */

.modal-popup {
	background-color:#CCCCCC;
	position:absolute;
	top:10px;
	left:10px;
	z-index: 2000;
}
div.model-popup-overlay {
	background-color:#333;
	filter:alpha(opacity=0);
	opacity:0;
	position:absolute;
	top:0;
	left:0;
	z-index: 9000;
}
div.model-popup-wrapper {
	background-color:#000000;
	position:absolute;
	left:50%;
	top:50%;
	z-index: 9001;
}
div.model-popup-wrapper div.model-popup-close {
	height:20px;
	position:absolute;
	right:7px;
	top:7px;
}
div.model-popup-wrapper div.model-popup-close a {
	background:url(../media/img/close.gif) 0 0 no-repeat;
	display:block;
	height:15px;
	width:15px;
}
div.model-popup-wrapper div.model-popup-content {
	text-align:center;
	padding: 10px;
	padding-top: 30px;
}
/* Top Tab */

.top-tab {
	width: 100%;
	height: 38px;
	background: url('../media/img/top-bar-bg.png') repeat-x !important;
	position: absolute;
	/*top: -38px;*/
	z-index: 100;
	background: transparent;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(  enable='true',  sizingMethod='scale',  src='media/img/top-bar-bg.png');
}
.tavsiye {
	width: 112px;
	height: 47px;
	background: url('../media/img/tavsiye.png') repeat-x !important;
	display: block;
	position: absolute;
	z-index: 5000;
	top: 4px;
	right: 270px;
	background: transparent;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(  enable='true',  sizingMethod='scale',  src='media/img/tavsiye.png');
}
.add-this {
	float: right;
	margin: 10px 145px 0px 0px;
}
.add-this .share {
	width: 107px;
	height: 21px;
	background: url('../media/img/share.png') no-repeat !important;
	display: block;
	background: transparent;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(  enable='true',  sizingMethod='scale',  src='media/img/share.png');
}
.mailto {
	width: 256px;
	height: 28px;
	background: url('../media/img/mailto-bg.png') no-repeat !important;
	position: relative;
	top: 4px;
	right: 5px;
	float: right;
	_background: url('../media/img/mailto-bg.gif') no-repeat;
}
.mailto input.text {
	width: 160px;
	background: none;
	border: none;
	font: 11px 'Verdana';
	position: absolute;
	top: 6px;
	right: 84px;
}
.mailto input.text.email {
	display: none;
}
.mailto input.submit {
	width: 74px;
	height: 28px;
	background: none;
	border: none;
	cursor: pointer;
	position: absolute;
	top: 0px;
	right: 0px;
	display: none;
}
.mailto div.next {
	width: 74px;
	height: 28px;
	cursor: pointer;
	position: absolute;
	z-index: 3000;
	top: 0px;
	right: 0px;
	display: block;
	background: url('../media/img/next.png') no-repeat !important;
	_background: transparent;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(  enable='true',  sizingMethod='scale',  src='media/img/next.png');
}
/* Footer */

.footer {
	width: 100%;
	height: 21px;
	background: #000 url('../media/img/footer-bg.gif') repeat-x;
	position: absolute;
	bottom: 0px;
	font: 10px Tahoma;
	color: #4d4d4d;
	text-align: center;
	padding-top: 8px;
}
.footer .inner .copyright {
}
.footer img {
	margin: 0px 10px -3px 10px;
}
.footer a {
	color: #4d4d4d;
	text-decoration: none;
}
.footer a:hover {
	color: #FFFFFF;
}
.hediye_01 {
	width: 339px;
	height: 96px;
	cursor: pointer;
	position: absolute;
	top: 0px;
	left: 20px;
	display: block;
	z-index: 1000;
	background: url('../media/img/hediye_01.png') no-repeat !important;
	_background: transparent;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(  enable='true',  sizingMethod='scale',  src='media/img/hediye_01.png');
}
.hediye_02 {
	width: 236px;
	height: 73px;
	cursor: pointer;
	position: absolute;
	top: 0px;
	left: 150px;
	display: block;
	z-index: 1000;
	background: url('../media/img/hediye_02.png') no-repeat !important;
	_background: transparent;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(  enable='true',  sizingMethod='scale',  src='media/img/hediye_02.png');
}
.hediye_03 {
	width: 236px;
	height: 73px;
	cursor: pointer;
	position: absolute;
	top: 0px;
	left: 270px;
	display: block;
	z-index: 1000;
	background: url('../media/img/hediye_03.png') no-repeat !important;
	_background: transparent;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(  enable='true',  sizingMethod='scale',  src='media/img/hediye_03.png');
}
.box-help-overlay {
	width: 100%;
	height: 100%;
	background: #000;
	position: absolute;
	left: 0px;
	top: 0px;
	display: none;
	filter:alpha(opacity=50);
	opacity:0.5;
	z-index: 9997;
}
.box-help, .box-help-iki, .box-help-katilim {
	width: 620px;
	height: 400px;
	position: absolute;
	background: #FFFFFF;
	border: 3px solid #000000;
	left: 50%;
	top: 50%;
	margin-top: -200px;
	margin-left: -310px;
	padding: 10px;
	font: 11px Tahoma;
	line-height: 14px;
	display: none;
	z-index: 9999;
}
 .box-help .head,, .box-help-iki .head, .box-help-katilim .head {
 height: 50px;
 margin-bottom: 10px;
 padding-bottom: 10px;
 border-bottom: 1px solid #dadada;
 background: url(../media/img/howtoheader.gif) bottom repeat-x;
}
.box-help .head img, .box-help-iki .head img, .box-help-katilim .head img {
	float: left;
}
.box-help .head .howto, .box-help-iki .head .howto, .box-help-katilim .head .howto {
	float: right;
	margin-top: 20px;
	font: bold 16px Arial;
	margin-right: 10px;
}
.box-help p, .box-help-iki p, .box-help-katilim p {
	margin-bottom: 5px;
}
.box-help h2, .box-help-iki h2, .box-help-katilim h2 {
	font: bold 11px Tahoma;
	margin-top: 10px;
	margin-bottom: 5px;
}
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
	overflow:hidden;
}
.hediyeler {
	background:url(../media/img/hediyelerBG.jpg);
	width:503px;
	height:306px;
	position: absolute;
	border: 3px solid #1566b2;
	left: 50%;
	top: 50%;
	margin-top: -200px;
	margin-left: -310px;
	padding: 10px;
	font: 11px Tahoma;
	line-height: 14px;
	display: none;
	z-index: 9998;
	padding:40px 0 0 20px;
}

.hediyeler h6 {font:bold 30px Arial, Helvetica, sans-serif; color:#1566b2; display:block; margin:0 0 30px 0;}
.hediyeler .formCont {}
.hediyeler .formCont .leftForm { float:left; width:250px; margin:0 10px 0 0;}
.hediyeler .formCont .formLine { margin:0 0 5px 0;}
.hediyeler .formCont .formLine label { float:left; width:80px; padding:3px 0 0 0; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.hediyeler .formCont .formLine input.textBox { float:right;}
.hediyeler .formCont .rightForm { float:left; width:234px;}
.hediyeler .formCont .rightForm input.radio { margin:0 15px 0 5px; float:left;}
.hediyeler .formCont .rightForm span { float:left;}
.hediyeler .formCont .rightForm textarea { width:200px; height:76px;resize: none;}
.hediyeler .formCont .rightForm input.checkbox { float:left; margin:0 5px 0 0;}
.hediyeler .formCont .rightForm span.katilim { font-size:10px; width:180px;}
.hediyeler .formCont .rightForm span.katilim a { color:#000;}
#validEmail{margin-top: 4px;margin-left: 9px;position: absolute;
width: 16px;
height: 16px;
}
input.submitForm {*margin-top:-30px;}
p.kayitalinmistir { font:bold 18px Arial, Helvetica, sans-serif; display:block; width:250px; margin:30px auto;}

.closediv { position:absolute; right:10px; top:10px;}

.closediv a { color:#000; text-decoration:none;}

.uzatma {
	width: 346px;
	height: 109px;
	position: absolute;
	top: 110px;
	left: 20px;
	z-index: 100;
	background: url('../media/img/uzatma.png') repeat-x !important;
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(  enable='true',  sizingMethod='scale',  src='media/img/uzatma.png');
}
