* {
margin:0 auto;
padding:0;
}

body {
background-image:url(../i/dark_gray_pattern.png);
background-repeat:repeat;
font-family:Helvetica,Arial,sans-serif;
font-size:xx-small;
font-weight:700;
}

#hpage_top {
background:url(../i/white_bg_with_shadow_landing_page.png);
height:1400px;
width:1000px;
margin-bottom:10px;
}

#hpage_top_top_left {
float:left;
height:47px;
width:895px;
}

#hpage_top_top_right {
float:left;
height:47px;
line-height:50px;
width:100px;
}

#top_left_logo {
height:70px;
margin-left:55px;
width:266px;
}

#top_left_slogan {
height:115px;
margin-left:38px;
position:relative;
width:335px;
z-index:1000;
}

#top_left_slogan_container {
height:60px;
width:335px;
}

#circle_slogan {
left:288px;
position:absolute;
top:-16px;
z-index:100;
}
#sag_dikdortgen_slogan{
left:610px;
position:absolute;
top:300px;
z-index:100;    
}

#top_left_form {
margin-left:75px;
width:295px;
}

#hpage_top_middle {
height:550px;
}

#hpage_top_middle_left {
float:left;
height:534px;
width:373px;
}

#hpage_top_middle_right {
float:left;
height:534px;
width:627px;
z-index:0;
}

.clear_float {
clear:both;
}

label.error {
color:red;
display:block;
font-size:1.2em;
margin-bottom:1px;
margin-top:1px;
}

.formline {
clear:left;
height:33px;
}

.formlabel {
color:#DC176A;
float:left;
font-size:1.4em;
height:28px;
margin-top:5px;
width:70px;
}

.forminput {
float:left;
}

.inputbox {
color:#303030;
font-family:Helvetica,Arial,sans-serif;
font-weight:700;
height:18px;
width:195px;
padding:4px 7px 2px;
}

.inputbox:focus {
background-color:#FFF;
background-image:none;
border:2px solid #FFBEF5;
}

#confirmEmailId {
margin-top:0;
}

#firstform {
margin-left:40px;
padding-top:35px;
width:295px;
}

#firstpage_reg_form {
width:334px;
}

#password {
color:#FF7FB6;
width:135px;
}

.hpage_dropdown {
color:#303030;
font-family:Helvetica,Arial,sans-serif;
font-weight:700;
padding:4px 7px 2px;
}

#top_left_bottom {
background:url(../i/zu_v2.png);
height:150px;
margin-left:35px;
width:338px;
}

#top_left_form_button {
height:50px;
margin-left:110px;
width:150px;
}

#top_left_login {
margin-left:30px;
margin-top:20px;
background:url(../i/zaten_uye_misiniz_bg.png);
background-repeat: no-repeat;
height:57px;
width:285px;
}
#top_left_login_text {
float:left;
height:57px;
margin-left:4px;
margin-top:20px;
width:160px;
}
#top_left_login_ssl {
float:left;
height:57px;
margin-left:5px;
margin-top:0;
width:115px;
}


#hpage_middle {
background:url(../i/hpage_middle_white_bg.png);
height:74px;
width:1000px;
}

#hpage_middle_left {
float:left;
height:20px;
margin-left:80px;
margin-top:22px;
width:420px;
}

#hpage_middle_right {
float:left;
height:20px;
margin-top:28px;
width:475px;
}

#couple_image {
    background:url(../i/bg_personality_test_couple.jpg);
    float:left;
    height:528px;
    margin-top:6px;
    position:relative;
    width:595px;
}
#pink_overlay{
    left:250px;
    position:absolute;
    top:350px;
}

#hpage_second_middle {
height:90px;
width:950px;
}

#hpage_bottom {
background:url(../i/hpage_bottom_bg.png);
color:#D3D3D3;
font-size:1.2em;
font-weight:700;
height:1150px;
width:830px;
padding:60px;
}

.hpb {
color:#db1669;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:small;
}

.hpb2 {
color:#666;
font-family:Helvetica,Arial,sans-serif;
font-size:x-small;
}

.hpbl {
color:#db1669;
font-family:Helvetica,Arial,sans-serif;
font-size:small;
}

.hpl {
color:#DC176A;
font-family:Helvetica,Arial,sans-serif;
font-size:small;
text-align:left;
}

.rt {
color:#FFF;
font-family:Helvetica,Arial,sans-serif;
font-size:small;
font-weight:700;
}

.rt2 {
color:#F39;
}

.no_border_image_link {
border:none;
}

a.rt:link,a.rt:visited {
color:#FFF;
text-decoration:none;
}

a.rt:hover,a.rt:active {
color:#FFF;
text-decoration:underline;
}

a.hpbl:link,a.hpbl:visited {
color:#db1669;
text-decoration:none;
}

a.hpbl:hover,a.hpbl:active {
color:#db1669;
text-decoration:underline;
}

.modalh3 {
color:#5f87ae;
font-size:1.7em;
margin:0;
padding:0;
}

#basic-modal-content {
display:none;
font-size:1.5em;
}

#basic-modal-neden {
display:none;
font-size:1.6em;
}

#simplemodal-overlay {
background-color:#000;
cursor:wait;
}

#simplemodal-container {
height:320px;
width:600px;
color:#bbb;
background-color:#333;
border:4px solid #444;
padding:12px;
}

#simplemodal-container code {
background:#141414;
border-left:3px solid #65B43D;
color:#bbb;
display:block;
margin-bottom:12px;
padding:4px 6px 6px;
}

#simplemodal-container a {
color:#ddd;
}

#simplemodal-container a.modalCloseImg {
background:url(../img/basic/x.png) no-repeat;
width:25px;
height:29px;
display:inline;
z-index:3200;
position:absolute;
top:-15px;
right:-16px;
cursor:pointer;
}

#simplemodal-container #basic-modal-content {
padding:8px;
}

.ayrac{
    vertical-align:middle;
}
.enaz6harf{
    font-size: 9px;
    font-family: Helvetica,Arial,sans-serif;
    color: #999999;
}
/*buradan itibaren alt bölüm*/
#hpage_down
{
    width:955px;
    height:570px;
    margin-top:12px;  
}
#ka_alt
{
    width: 955px;
    background-color: #FFFFFF;
}
#hpage_down_left
{
    width: 469px;
    height:720px;
    margin-left: 14px;
    float: left;
    background-color: #F7F7F7;
}
#hpage_down_left_write1
{
    margin-left:15px;
    padding-top:20px;
}
#hpage_down_left_write1_text
{
    font-size: 22px;
    font-family: "Times New Roman", serif;
    color: #000000;
}
#hpage_down_left_write1_text1
{
    font-size: 22px;
    font-family: "Times New Roman", serif;
    color: #E0347D;
}
#hpage_down_left_write2
{
    width: 440px;
    font-size: 13px;
    color: #000000;
    font-family: Helvetica,Arial,sans-serif;
    font-weight:normal;
    line-height:19px;
    margin-left:15px;
    margin-top:18px;
    text-align:justify;
}
#hpage_down_left_write3
{
    margin-left:10px;
    margin-top:14px;
}
#hpage_down_left_write4
{
    margin-left:15px;
    margin-top:15px;
    line-height:19px;
}
.hpage_down_left_write4_text
{
    font-size: 20px;
    font-family: sans;
    color: #000000;
    font-size:18px;
}
#hpage_down_left_write4_text1
{
    font-family: sans;
    color: #E0347D;
    font-size:18px;
    line-height:25px;
}
#hpage_down_left_write5
{
    margin-left:10px;
    margin-top:17px;
}
#hpage_down_left_write6
{
    margin-left:10px;
    margin-top:15px;
}
#hpage_down_left_write7
{
    margin-left:15px;
    margin-top:15px;
}
#hpage_down_left_write7_text
{
    font-family: sans;
    color: #E0347D;
    font-size:18px;
}
#hpage_down_left_write7_text1
{
    font-family: sans;
    color: #000000;
    font-size:18px;
}
#hpage_down_left_write8
{
    font-size: 13px;
    color: #000000;
    font-family: Helvetica,Arial,sans-serif;
    font-weight:normal;
    line-height:19px;
    margin-left:15px;
    margin-top:18px;
    text-align: justify;
    width:435px;
}
#hpage_down_center
{
    background-color:#F7F7F7;
    float:left;
    height:720px;
    margin-left:0;
    margin-top:0;
    width:10px;
}
#hpage_down_right
{
    width: 454px;
    height:720px;
    margin-left: 0px;
    float: left;
    background-color: #F7F7F7;
}
#hpage_down_right_write1
{
    margin-left:13px;
    padding-top:17px;
}
#hpage_down_right_write1_text1
{
    font-size: 19px;
    font-family: "Times New Roman", serif;
    color: #E0347D;
}
#hpage_down_right_write1_text
{
    font-family: "Times New Roman", serif;
    color: #000000;
    font-size:19px;
}

#hpage_down_right_write6_text1{
    font-size: 19px;
    font-family: "Times New Roman", serif;
    color: #E0347D;    
}
#hpage_down_right_write6_text2{
    font-family: "Times New Roman", serif;
    color: #000000;
    font-size:19px;    
}
#hpage_down_right_write7_text1{
    
}

.hpage_down_right_write2_left_text1{
    margin-left:15px;
    line-height:22px;
}
.hpage_down_right_write1_text
{
    font-family: "Times New Roman", serif;
    color: #000000;
    font-size:20px;
}
#hpage_down_right_write2
{
    width: 460px;
    height:208px;
}
#hpage_down_right_write2_left
{
    float:left;
    font-size:13px;
    font-weight:normal;
    height:208px;
    margin-left:13px;
    padding-top:18px;
    width:230px;
}


#hpage_down_right_write2_right
{
    width: 165px;
    height:208px;
    float:left;
    margin-left:42px;
    margin-top:5px;
}
#hpage_down_right_write3
{
    margin-left:5px;
    margin-top:25px;
}
#hpage_down_right_write4
{
    width: 436px;
    height:154px;
    background-image: url(../i/personality_white_couple_right_bg.png);
    margin-left:7px;
    margin-top:2px;
}
#hpage_down_right_write4_write_area
{
    width: 255px;
    height:130px;
    font-size: 20px;
    font-family: sans;
    margin-left:22px;
    padding-top:19px;
}
#hpage_down_right_write5
{
    margin-left:5px;
}

#hpage_down_right_write6
{
    margin-left:10px;
    margin-top:15px;
}

#hpage_down_right_write7
{
color:#000000;
font-family:Helvetica,Arial,sans-serif;
font-size:13px;
font-weight:normal;
line-height:19px;
margin-left:10px;
margin-top:18px;
text-align:justify;
width:430px;
}

#hpage_down_dash{
    width:940px;
    height:10px;
    margin-left:35px;
    margin-top:7px;
}
h1{
    display:inline;
    font-size: 22px;   
}
.no_border_image_link {
border:none;
}

#circle_slogan_img{
z-index: 5;   
}
