html, body {
  width:100%;
  height:100%;
  margin:0;
  padding:0;
}
body { 
  background: url(../images/registration/background.gif) #000000;
  font-size:12px;
  line-height:1.231;
  font-family:"Trebuchet MS", verdana, sans;
}
a {
  text-decoration: none !important;
  color: #848076 !important;
}
a:hover {
	text-decoration:underline !important;
	color:#EB008B !important;
}
a.inline {
  color: #ff0998 !important;
  text-decoration: underline !important;
}
.message-wrap a {
   color: #ff0998 !important;
 }
 .newerror2 {
   width:161px;
   height:20px;
   line-height:20px;
   position:absolute;
   color:#ffffff !important;
   z-index:100;
   text-align:center;
   display:none;
   background:url(../images/new-style/error-bg2.png) left top no-repeat;
   padding:4px 48px 4px 10px;
   _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/new-style/error-bg2.png');_background:transparent;
 }
 .newerror {
   width:189px;
   position:absolute;
   color:#fff !important;
   height:61px;
   z-index:100;
   text-align:center;
   background:url(../images/new-style/error-bg.png) left top no-repeat;
   padding:14px 15px 26px 25px;
   _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/new-style/error-bg.png');_background:transparent;
 }
 .newerror div {
   padding-left:10px;
   padding-right:10px;
 }
 .newerror ul.errorlist li,.newerror2 ul.errorlist li {
   color:#fff !important;
 }
#mybg {
  width:100%;
  min-height:100%;
  z-index:3;
  position:relative;
}
#mybg1 {
  position:absolute;
  width:100%;
  height:350px;
  bottom:0px;
  background:url(../images/new-style/shadow-bottom.png) left bottom repeat-x;
  _background:none;
}
.errorlist {
  padding:0;
  margin:0;
  color:#cd037a;
  list-style:none;
}
#primary 
{ 
  width: 100%;
  margin: 0;
  padding: 0;
 }
#login-form-contents
{ 
  width: 455px;
  text-align: center;
  position: relative;
  margin: 0 auto;
 }

#login-form-contents tr th
{ 
  text-align: right;
  vertical-align: top;
  font: bold;
  color: #FFFFFF;
  width: 90px;
 }

#login-form-contents tr td
{ 
  text-align: left;

 }

#login-form-contents tr th
{ 
  padding-top: 2px;
 }

#login-form-contents input
{ 
  margin: 0 0 3px 5px;
  padding: 3px 0 0 0;
  border:0;
  height: 13px;
  width: 133px;
 }

#login-form-contents #messages
{ 
  background: url(../images/sidebubble-bg.png) transparent left center  no-repeat;
  padding: 0 0 0 8px;
  width: 255px;
  text-align: center;
  position: absolute;
  left: 315px;
  color: #E50093;
  font-weight: bold;
 }

.message {  background-color: #DED9CD; padding-top: 16px; height: 31px; }


#login-form-table
{ 
  margin-left:58px;
}

#login-form-contents #login-button
{ 
  position: absolute;
  width:76px;
  height:65px;
  left:243px;
  top:33px;
  *top:35px;
  _top:37px;
}

#login-form-contents #login-button-actual
{ 
  width: 76px;
  height: 46px;
  position: absolute;
  top: 50px;
  left: 244px;
  border: 0;
  background: url('../images/spacer.gif');
  margin: 0;
  cursor: pointer;
  z-index: 2;
 }

#links
{ 
  margin: 0;
  margin-left: -70px;
  background-color: #FFFFFF;
  text-align: center;
  height: 20px;
  padding-top: 6px;
 }

#links ul
{ 
  margin: 0;
  list-style-type: none;
  font-weight: bold;
  line-height: 13px;
 }

#links ul li
{ 
  display: inline;
 }

#links a
{ 
  text-decoration: none;
  color: #000000;
 }


#messages
{ 
  position: absolute;
 }
#login-wrapper {
  width:960px;
  height:612px;
  margin:auto;
  padding-bottom:20px;
  position:relative;
  z-index:3;
}
#login-wrapper img, #login-wrapper a {
  border:0 !important;
}
#login-l {
  position:absolute;
  width:27px;
  height:557px;
  left:0px;
  top:0px;
  z-index:1;
  background:#000000;
}
a.inline {
  color: #ff0998 !important;
  text-decoration: underline !important;
}
#login-r {
  position:absolute;
  width:933px;
  left:27px;
  top:0px;
  z-index:3;
  height:612px;
}
  #login-r-bottom {
    width:730px;
    background:#000000;
    height:25px;
    position:absolute;
    bottom:0px;
    right:0px;
  }
  #login-r-form {
    width:203px;
    height:612px;
    background:#000000;
  }
#logo-l {
  width:311px;
  display:block;
  height:83px;
  position:absolute;
  left:10px;
  top:19px;
  *cursor:pointer;
  background:url(../images/registration/markafoni_logo.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/registration/markafoni_logo.png');_background:transparent;
  zoom:1;
}
#login-form {
  position:absolute;
  left:10px;
  top:189px;
}
.input-l {
  padding:0;
  margin:0;
  width:174px;
  height:22px;
}
.input-l td {
 width:174px;
 height:22px;
 line-height:22px;
 text-align:center;
 vertical-align:middle;
 background:url(../images/registration/input-l.png) left top no-repeat;
}
.input-l input {
  border:0 !important;
  background:none !important;
  width: 166px !important;
  padding-left:4px;
  padding-right:4px;
}
#alert-l {
  width:182px;
  height:48px;
  background:url(../images/registration/alert-l.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/registration/alert-l.png');_background:transparent;
  position:absolute;
  z-index:1;
  left:1px;
  top:328px;
  zoom:1;
}
.alert-l2 {
  width:182px;
  height:60px;
  background:url(../images/new-style/alert-l2.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/registration/alert-l2.png');_background:transparent;
  position:absolute;
  zoom:1;
}
.error-l2 {
  margin-left:54px;
  color:#FFFFFF;
  height:48px;
  width:125px;
  z-index:10;
  position:relative;
}
.error-l2 li {
  color:#fff !important;
}
.error-l2 td {
  vertical-align:middle;
  width:124px;
  height:48px;
}
#error-l {
  position:absolute;
  width:124px;
  height:48px;
  left:49px;
  top:328px;
  z-index:10;
  zoom:1;
  color:#fff;
}
#markafoni-nedir {
  width:178px;
  height:130px;
  position:absolute;
  left:10px;
  bottom:21px;
  background:url(../images/registration/box-l.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/registration/box-l.png');_background:transparent;
  z-index:1;
}
#markafoni-nedir2 {
  position:absolute;
  left:25px;
  width:142px;
  text-align:center;
  bottom:38px;
  color:#fff;
  z-index:10;
}
#markafoni-nedir2 div {
  height:22px;
  line-height:22px;
}
#markafoni-nedir2 div a {
  color:#fff !important;
  text-decoration:none;
}
#error-l td {
  vertical-align:middle;
  text-indent:7px;
}
#footer-l a {
  color:#474647;
  text-decoration:none;
}
#footer-l a:hover {
  color:#fff;
}
#footer-l {
  color:#474647;
  height:28px;
  line-height:28px;
  bottom:0px;
  left:10px;
  position:absolute;
}
#copyright-l {
  height:28px;
  line-height:28px;
  bottom:0px;
  right:11px;
  position:absolute;
  color:#fff;
}
#bg-l {
  position:absolute;
  right:0px;
  top:0px;
  width:730px;
  height:587px;
  background-position:right top;
  background-repeat:none;
}
#cicek {
  position:absolute;
  right:0;
  top:0;
  width:404px;
  height:283px;
  z-index:10;
  background:url(../images/new-style/cicek.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/new-style/cicek.png');_background:transparent;
}
#registration-banner .login-green {
  font-weight:bold;
}
.login-green {
  color:#8dc73f;
}
#sif-unuttum {
  color:#9c9c9c;
  text-decoration:none;
}
#sif-unuttum:hover {
  color:#fff;
}
#hakkimizda-content {
  width:688px;
  position:absolute;
  top:240px;
  right:30px;
  color:#fff;
}
#registration-banner {
  color:#ffffff;
  position:absolute;
  width:185px;
  margin-left:-39px;
  bottom:-16px;
  z-index:50;
}
#bonusform {
  position:relative;width:677px;margin-top:28px;height:220px;z-index:30;
}
#bonusformbg {
  position:absolute;width:677px;height:249px;background:url(/site_media/htmlv2/images/new-style/gri-bg2.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/new-style/gri-bg2.png');_background:transparent;
}
#daveteden {
  position:absolute;left:146px;top:126px;width:104px;height:39px;background:url(/site_media/htmlv2/images/new-style/davet-eden.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/new-style/davet-eden.png');_background:transparent;
}
#regformbg {
  position:absolute;
  width:334px;
  height:217px;
  background:url(../images/new-style/gri-bg.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/new-style/gri-bg.png');_background:transparent;
}
#regform2bg {
  position:absolute;
  width:334px;
  height:217px;
  background:url(../images/new-style/gri-bg.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/new-style/gri-bg.png');_background:transparent;
  margin-left: 348px;
}
#regform {
  position:relative;
  width:687px;
  height:223px;
}
.formreg {
  left:18px;
  top:23px;
  width:300px;
  position:absolute;
}
#arkadas-email {
  position:absolute;
  width:86px;
  height:26px;
  left:22px;
  top:85px;
  background:url(/site_media/htmlv2/images/new-style/arkadas-email.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/new-style/arkadas-email.png');_background:transparent;
}
#giris-kodu {
  position:absolute;
  width:68px;
  height:15px;
  left:41px;
  top:94px;
  background:url(/site_media/htmlv2/images/new-style/giris-kodu.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/new-style/giris-kodu.png');_background:transparent;
}
.email-adresiniz {
  position:absolute;
  width:101px;
  height:11px;
  left:10px;
  top:125px;
  background:url(../images/new-style/email-adresiniz.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/new-style/email-adresiniz.png');_background:transparent;
}
.davetiye-input {
  width:181px;
  height:24px;
  line-height:24px;
  background:url(../images/new-style/davetiye-input.png) left top no-repeat;
}
.davetiye-input * {
  padding:0;
  margin:0;
}
.davetiye-input td {
  line-height:24px;
  height:24px;
  vertical-align:middle;
}
.davetiye-input input {
  background:url(../images/spacer.gif) left top no-repeat transparent;
  padding-left:4px;
  padding-right:4px;
  border:0;
  width:166px;
  zoom:1;
}
#reg-bg2{
  width:674px;
  height:361px;
  position:absolute;
  background:url(../images/new-style/gri-bg3.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/new-style/gri-bg3.png');_background:transparent;
}
#reg-form2 {
  position:relative;
  width:674px;
  height:361px;
}
#labels {
  position:absolute;
  width:104px;
  height:235px;
  left:149px;
  top:35px;
  background:url(../images/new-style/uyelik-labels.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/new-style/uyelik-labels.png');_background:transparent;
}
a.inline {
color:#FF0998 !important;
text-decoration:underline !important;
}
#reg-inputs {
  position:absolute;
  width:266px;
  left:262px;
  top:21px;
}
#reg-inputs td {
  width:266px;
  padding:0;
  height:24px;
}
.message-bg {
  position:absolute;
  width:469px;
  height:249px;
  background:url(../images/new-style/gri-bg4.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/site_media/htmlv2/images/new-style/gri-bg4.png');_background:transparent;
}
.messages {
  position:relative;
  width:469px;
  height:249px;
}
.message-wrap {
  padding:26px 22px 26px 22px;
}
#ext_inv {
  position:relative;z-index:500;
  margin-bottom:35px;
}
  #ext_inv img {
    position:relative;
    z-index:0;
  }
  #ext_email_adresiniz {
    position:absolute;
    z-index:700;
    margin-left:131px;
    margin-top:-33px;
  }
  #ext_submit {
    position:absolute;
    margin-left:445px;
    margin-top:-41px;
  }
  #ext_email {
    position:absolute;
    width:188px;
    height:22px;
    margin-left:244px;
    margin-top:-37px;
  }
  #ext_email th {
    width:192px;
    height:22px;
    background:url(../images/external_inviters/input-bg.png) left top no-repeat;
    vertical-align:middle;
    padding-left:2px;
    padding-right:2px;
  }
  #ext_email input {
    border:0;
    width:188px;
    background:url(../images/spacer.gif) left top repeat #fff;
  }
#return_sales_event {
  position:absolute;
  left:172px;
  top:270px;
}

