@charset "utf-8";

* { padding: 0; margin: 0; }
img { border: 0; }
a { text-decoration: none; }

html,body { margin:0; height: 100%; padding: 0; }
body {
	background: url("../images/background.png") repeat-x;
	font-family: Arial; font-size: 12px;
}

img, div { behavior: url(../assets/iepngfix/iepngfix.htc) }

.clear { clear: both; font-size: 0; line-height: 0; height: 0; }
.break { font-size: 0; line-height: 0; height: 10px; }

div#flashcontent { position: absolute; left: 10px; top: 65px; }

#header .header_container {
	width: 1120px; height: 58px; position: relative;
	background: url("../images/header_background.jpg") no-repeat;
}

#header .header_container2 { width: 1120px; height: 58px; position: relative; }
#header .btn_back { cursor: pointer; position: absolute; right: 20px; top: 10px; width: 173px; height: 37px; background: url("../images/btn_back.png") no-repeat; }
#header .btn_back p { color: #ffffff; text-align: center; font-size: 1.4em; padding-top: 7px; }
#header .btn_back a { color: #ffffff; }

#header .logo { position: absolute; left: 27px; top: 9px; }
#header .navigation_container { float: left; padding: 12px 0 0 330px; }

#header .btn { float: left; margin-left: 10px; cursor: pointer; }

#header .btn_start { width: 173px; height: 37px; background: url("../images/btn_start.png") no-repeat; }
#header .btn_start_over { background: url("../images/btn_start_over.png") no-repeat; }
#header .btn_start_inactive { cursor: default; color: #ffe7bc; background: url("../images/btn_start_inactive.png") no-repeat; }
#header .btn_start h1 { text-align: center; padding: 7px 20px 0 0; color: #ffffff; font-size: 1.3em; font-weight: normal; }

#header .btn_stop { color: #979797; width: 96px; height: 37px; background: url("../images/btn_stop.png") no-repeat; text-align: center; }
#header .btn_stop_over { color: #707070; background: url("../images/btn_stop_over.png") no-repeat; }
#header .btn_stop_inactive { cursor: default; color: #cecece; background: url("../images/btn_stop_inactive.png") no-repeat; }
#header .btn_stop h1 { text-align: center; padding: 7px 20px 0 0; font-size: 1.3em; font-weight: normal; }

#header .btn_report { color: #979797; width: 131px; height: 37px; background: url("../images/btn_report.png") no-repeat; text-align: center; }
#header .btn_report_over { color: #707070; background: url("../images/btn_report_over.png") no-repeat; }
#header .btn_report_inactive { cursor: default; color: #cecece; background: url("../images/btn_report_inactive.png") no-repeat; }
#header .btn_report h1 { text-align: center; padding: 7px 20px 0 0; font-size: 1.3em; font-weight: normal; }

#header .btn_friend { color: #979797; width: 173px; height: 37px; background: url("../images/btn_friend.png") no-repeat; }
#header .btn_friend_over { color: #707070; background: url("../images/btn_friend_over.png") no-repeat; }
#header .btn_friend_inactive { cursor: default; color: #cecece; background: url("../images/btn_friend_inactive.png") no-repeat; }
#header .btn_friend h1 { padding: 7px 0 0 35px; color: #979797; font-size: 1.3em; font-weight: normal; }

#header .btn_ring { color: #979797; width: 96px; height: 37px; background: url("../images/btn_ring.png") no-repeat; }
#header .btn_ring_over { color: #707070; background: url("../images/btn_ring_over.png") no-repeat; }
#header .btn_ring_inactive { cursor: default; color: #cecece; background: url("../images/btn_ring_inactive.png") no-repeat; }
#header .btn_ring h1 { padding: 7px 0 0 35px; font-size: 1.3em; font-weight: normal; }

#premiumbox {
	position: absolute; left: 340px; bottom: 40px; right: 10px; overflow: hidden; height: 105px;
	background: url("../images/premiumbox_background.png") repeat-x; border-right: 1px solid #e7e7e7;
}
#premiumbox .login {
	float: left; width: 198px; height: 105px; background: url("../images/premiumbox_login.png") no-repeat; position: relative;
	border-right: 1px solid #e7e7e7;
}
#premiumbox .login h2 { font-weight: normal; color: #e59a45; font-size: 1.6em; text-align: center; padding-top: 10px; }
#premiumbox .login input { border: 1px solid #ccced4; width: 70px; padding: 3px 5px 3px 5px; font-size: 0.9em; color: #797979; }
#premiumbox .input_container { padding: 10px 0 0 15px; }
#premiumbox .login_container { padding: 10px 0 0 52px; }

#login_area a { color: #979797; font-weight: bold; }
#login_area a:hover { color: #e59a45; }
#login_area .smalltitle { color: #979797; text-align: center; width: 100%; font-size: 0.9em; }
#login_area { color: #979797; }

#premiumbox .box { float: left; height: 105px; border-right: 1px solid #e7e7e7; }
#premiumbox .box_head { height: 30px; }
#premiumbox .box_head p { padding: 10px; font-weight: bold; color: #7a7a7a; }
#premiumbox .box_content { color: #7f7f7f; padding: 20px 0 0 20px; }
#premiumbox .box_content label { padding-left: 5px; cursor: pointer; }
#premiumbox .break { height: 5px; }
#premiumbox .freak { border: 0; }
#premiumbox select { color: #7f7f7f; }

#premiumbox .submit_container { float: right; margin: 5px 10px 0 0; }
#premiumbox .btn { cursor: pointer; width: 131px; height: 27px; background: url("../images/filter_btn.png") no-repeat; }
#premiumbox .btn p { text-transform: uppercase; font-weight: bold; color: #959595; text-align: center; padding-top: 7px; font-size: 0.8em; }
#premiumbox .btn a { color: #959595; }
#premiumbox .active { background: url("../images/filter_btn_active.png") no-repeat; }

#premiumbox div.h1 { width: 120px; }
#premiumbox div.h2 { width: 120px; }
#premiumbox div.h3 { width: 200px; }
#premiumbox div.h4 { width: 117px; }

div#chat_container { background: #d0d0d0; position: absolute; left: 340px; top: 65px; bottom: 150px; right: 10px; }
div#chat_container .chatarea_container { position: relative; width: 100%; height: 100%; }
div#chat_container .chatarea_inline {
	background: #ffffff; border: 1px solid #b0b0b0;
	position: absolute; left: 10px; top: 10px; bottom: 50px; right: 10px;
	padding: 20px 0 30px 20px;
}
#chatarea { width: 100%; height: 100%; overflow-y: auto; }

div#chat_container .textarea_container { position: absolute; left: 10px; bottom: 10px; right: 84px; }
div#chat_container .textarea_container textarea {
	height: 30px; width: 100%; border: 1px solid #b0b0b0;
}
div#chat_container .btn_container { position: absolute; bottom: 11px; right: 10px; }
div#chat_container .btn { cursor: pointer; width: 64px; height: 30px; background: url("../images/btn_sendmessage.png") no-repeat; }
div#chat_container .btn p { text-align: center; font-weight: bold; font-size: 1.0em; padding-top: 7px; color: #ffffff; }
div#chat_container div.disabled { background: url("../images/btn_sendmessage_inactive.png") no-repeat; }

div#chat_container .tap { font-style: italic; font-size: 0.9em; position: absolute; left: 25px; bottom: 60px; z-index: 99; display: none; }

#current_online { position: absolute; left: 350px; bottom: 10px; font-weight: bold; color: #979797; }

#footer { position: absolute; right: 10px; bottom: 10px; }
#footer ul { list-style-type: none; padding-top: 5px; }
#footer li { float: left; padding: 0 5px 0 5px; color: #979797; font-weight: bold; }
#footer a:link,
#footer a:visited,
#footer a:active { color: #979797; }
#footer a:hover { color: #727272; }
#footer span.underline { border-bottom: 1px solid #e59a45; }

#chatarea { line-height: 1.5em; }
#chatarea div.notify { font-family: Verdana; font-size: 1em; color: orange; }
#chatarea div.debug { font-family: Verdana; font-size: 0.8em; color: red; }
#chatarea div.JSlog { font-family: Verdana; font-size: 0.8em; color: blue; }

#chatarea div.you { color: #777777; }
#chatarea div.left { float: left; width: 70px; font-weight: bold; }
#chatarea div.right { float: left; }

#uielements { position: absolute; top: 610px; left: 10px; }
#uielements .element { float: left; padding-left: 17px; }
#uielements label { font-size: 0.9em; cursor: pointer; }

/* FAQ */
#faq h1.faq_title {
	background: url("../images/faq.png") left no-repeat; padding-left: 90px; height: 65px;
	color: #e59a45; font-weight: normal; font-size: 3.5em; margin: 30px;
}
#faq .left { float: left; margin-left: 20px; }
#faq .right { float: left; margin-left: 15px; }

#faq .box_head { width: 250px; height: 34px; background: url("../images/box_head.png") repeat-x; border: 1px solid #d4d4d4; }
#faq .box_head p { font-size: 1.2em; color: #959595; font-weight: bold; padding: 9px 0 0 15px; }
#faq .box_head_line { color: #757575; width: 250px; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; }
#faq .box_head_line p { padding: 5px 15px 5px 45px; }
#faq .over { background: #f0f0f1; }
#faq .highlight { background: url("../images/faq_arrow.png") 10px 10px no-repeat; font-weight: bold; color: #e59a45; }

#faq .answer_head { width: 600px; height: 34px; background: url("../images/box_head.png") repeat-x; border: 1px solid #d4d4d4; }
#faq .answer_head p { font-size: 1.2em; color: #959595; font-weight: bold; padding: 9px 0 0 15px; }
#faq .answer_title {
	background: url("../images/help.png") 20px 20px no-repeat;
	width: 600px; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4;
}
#faq .answer_title p { font-size: 1.2em; color: #e59a45; font-weight: bold; padding: 35px 20px 40px 100px; }
#faq .answer_text { width: 600px; background: #f0f0f1; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; }
#faq .answer_text p { font-size: 1.2em; color: #7c7c7c; padding: 30px; line-height: 1.8em; }

/* ACTIVATE */
#affiliate h1.faq_title {
	height: 65px; color: #e59a45; font-weight: normal; font-size: 3.5em; margin: 30px;
}
#affiliate .content { margin-left: 15px; }
#affiliate .head { width: 800px; height: 34px; background: url("../images/box_head.png") repeat-x; border: 1px solid #d4d4d4; }
#affiliate .head p { font-size: 1.2em; color: #959595; font-weight: bold; padding: 9px 0 0 15px; }
#affiliate .title {
	background: url("../images/help.png") 20px 20px no-repeat;
	width: 800px; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4;
}
#affiliate .title p { font-size: 1.2em; color: #e59a45; font-weight: bold; padding: 35px 20px 40px 100px; }
#affiliate .title2 {
	width: 800px; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4;
}
#affiliate .title2 p { font-size: 1em; color: #e59a45; font-weight: bold; padding: 10px }
#affiliate .text { width: 800px; background: #f0f0f1; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; }
#affiliate .text p { font-size: 1.2em; color: #7c7c7c; padding: 30px; line-height: 1.8em; }
#affiliate .error { padding-bottom: 10px; color: red; font-weight: bold; }
#affiliate a { color: #e59a45; }
#affiliate .title2 ul { list-style-type: none; }
#affiliate .title2 li { float: left; padding: 10px; color: #e59a45; font-weight: bold; }

/* AFFILIATE */
#activate h1.faq_title {
	height: 65px; color: #e59a45; font-weight: normal; font-size: 3.5em; margin: 30px;
}
#activate .content { margin-left: 15px; }
#activate .head { width: 600px; height: 34px; background: url("../images/box_head.png") repeat-x; border: 1px solid #d4d4d4; }
#activate .head p { font-size: 1.2em; color: #959595; font-weight: bold; padding: 9px 0 0 15px; }
#activate .title {
	background: url("../images/help.png") 20px 20px no-repeat;
	width: 600px; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4;
}
#activate .title p { font-size: 1.2em; color: #e59a45; font-weight: bold; padding: 35px 20px 40px 100px; }
#activate .text { width: 600px; background: #f0f0f1; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; }
#activate .text p { font-size: 1.2em; color: #7c7c7c; padding: 30px; line-height: 1.8em; }

/* CONTACT */
#contact h1.contact_title {
	background: url("../images/contact.png") left no-repeat; padding-left: 90px; height: 65px;
	color: #e59a45; font-weight: normal; font-size: 3.5em; margin: 30px;
}
#contact .box { padding: 20px; }
#contact .head { width: 800px; height: 34px; background: url("../images/box_head.png") repeat-x; border: 1px solid #d4d4d4; }
#contact .head p { font-size: 1.2em; color: #959595; font-weight: bold; padding: 9px 0 0 15px; }
#contact .title {
	background: url("../images/help.png") 20px 20px no-repeat;
	width: 800px; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4;
}
#contact .title p { font-size: 1.2em; color: #7a7a7a; padding: 30px 20px 30px 100px; line-height: 1.5em; }
#contact .content { width: 800px; background: #f0f0f1; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; }
#contact .content_inline { padding: 30px; }
#contact input { padding: 3px; width: 200px; }
#contact .form_left { float: left; width: 150px; font-size: 1.3em; color: #7a7a7a; }

#contact .btn { cursor: pointer; width: 136px; height: 41px; background: url("../images/contact_btn.png") no-repeat; }
#contact .btn p { text-align: center; font-weight: bold; font-size: 0.9em; padding-top: 12px; }

/* POPUD NO PREMIUM */
#overlay {
	position: absolute; z-index: 90; left: 0; bottom: 0; top: 0; right: 0; width: 100%; height: 100%;
	background: #000000; opacity: 0.8; display: none;
}
#popup_nopremium {
	position: absolute; left: 50%; margin-left: -260px; top: 50%; margin-top: -111px; z-index: 99;
	width: 520px; height: 280px; background: #ffffff url("../images/popup_nopremium.jpg") no-repeat;
	border: 1px solid #d4d4d4; display: none;
}
#popup_nopremium .container { position: relative; width: 520px; height: 280px; }
#popup_nopremium div.text { position: absolute; left: 200px; top: 90px; font-size: 1.3em; color: #969696; line-height: 1.5em; }
#popup_nopremium div.btn_container { position: absolute; left: 200px; top: 160px; }
#popup_nopremium div.gender { position: absolute; left: 200px; top: 120px; }
#popup_nopremium div.btn_girl_container { position: absolute; left: 330px; top: 150px; }
#popup_nopremium .btn { cursor: pointer; width: 183px; height: 36px; background: url("../images/getpremium_btn.png") no-repeat; }
#popup_nopremium .btn p { text-align: center; font-weight: bold; font-size: 1.2em; padding-top: 10px; color: #969696; }
#popup_nopremium .btn a { color: #969696; }
#popup_nopremium .notes { position: absolute; left: 10px; top: 220px; color: #969696; line-height: 1.5em; }

/* POPUD NOTIFICATION */
#popup_notification {
	position: absolute; left: 50%; margin-left: -260px; top: 50%; margin-top: -111px; z-index: 99;
	width: 518px; height: 189px; background: #ffffff url("../images/popup_notification.jpg") no-repeat;
	border: 1px solid #d4d4d4; display: none;
}
#popup_notification .container { position: relative; width: 518px; height: 189px; }
#popup_notification .text { position: absolute; left: 200px; top: 80px; color: #969696; line-height: 1.5em; font-size: 2em; }

/* POPUD NO PREMIUM BIG */
#popup_nopremium_big {
	position: absolute; left: 50%; margin-left: -455px; top: 50%; margin-top: -287px; z-index: 99;
	width: 910px; height: 575px; background: #ffffff url("../images/popup_nopremium_big.jpg") no-repeat;
	border: 1px solid #d4d4d4; display: none;
}
#popup_nopremium_big .container { position: relative; width: 910px; height: 575px; }
#popup_nopremium_big div.text { position: absolute; width: 450px; left: 300px; top: 120px; font-size: 1.3em; color: #969696; line-height: 1.5em; }
#popup_nopremium_big div.btn_container { position: absolute; left: 320px; top: 480px; }
#popup_nopremium_big .btn { cursor: pointer; width: 485px; height: 61px; background: url("../images/btn_getpremium.png") no-repeat; }
#popup_nopremium_big .btn p { text-align: center; font-size: 2em; padding-top: 18px; color: #ffffff; }
#popup_nopremium_big .btn a { color: #ffffff; }
#popup_nopremium_big .title_free { position: absolute; left: 100px; top: 80px; color: #787878; font-size: 2.6em; }
#popup_nopremium_big .title_premium { position: absolute; left: 300px; top: 80px; color: #787878; font-size: 2.6em; }
#popup_nopremium_big .text_free { position: absolute; width: 120px; left: 100px; top: 120px; color: #787878; font-size: 1em; line-height: 1.5em; }
#popup_nopremium_big .list_free { position: absolute; width: 120px; left: 120px; top: 190px; color: #787878; font-weight: bold; font-size: 1.2em; line-height: 2em; }
#popup_nopremium_big .premium_content { position: absolute; left: 320px; top: 190px; color: #787878; }
#popup_nopremium_big .premium_content h2 { background: url("../images/plus.png") 0px 4px no-repeat; padding-left: 30px; font-size: 1.8em; font-weight: normal; }
#popup_nopremium_big .premium_content p { padding: 10px 0 20px 0; line-height: 1.5em; width: 510px; }
#popup_nopremium_big .price_container { position: relative; left: 60px; top: 445px; width: 200px; text-align: center; }
#popup_nopremium_big .price { color: #e59a45; font-size: 3.2em; }
#popup_nopremium_big .price_text { color: #959595; font-weight: bold; }

/* POPUP REGISTER */
#popup_register {
	width: 600px; height: 531px; background: #ffffff url("../images/popup_register.jpg") no-repeat;
	border: 1px solid #d4d4d4;
}
#popup_register .headline_container { position: absolute; left: 200px; top: 90px; }
#popup_register h2 { font-weight: normal; font-size: 1.5em; line-height: 1.5em; color: #969696; }
#popup_register h3 { font-weight: normal; font-size: 1.2em; line-height: 1.5em; color: #969696; }
#popup_register h2.CC { position: absolute; left: 200px; top: 70px; }
#popup_register .container { position: relative; width: 600px; height: 531px; }
#popup_register div.text { position: absolute; left: 200px; top: 180px; font-size: 1.3em; color: #969696; line-height: 1.5em; }
#popup_register div.textCC { position: absolute; left: 200px; top: 130px; font-size: 1.3em; color: #969696; line-height: 1.5em; }
#popup_register .btn { cursor: pointer; width: 183px; height: 36px; background: url("../images/getpremium_btn.png") no-repeat; }
#popup_register .btn p { text-align: center; font-weight: normal; font-size: 1.2em; padding-top: 6px; color: #969696; }
#popup_register .btn a { color: #969696; }
#popup_register .register_error { color: #d20000; font-size: 0.8em; font-weight: bold; display: none; }
#popup_register .field_left { float: left; width: 100px; font-size: 0.9em; }
#popup_register .field_right { float: left; }
#popup_register .field_small { font-size: 0.8em; }

#popup_register_iframe,
#popup_register_iframe div.container { width: 600px; height: 531px; }

#popup_register_iframe div.description { color: #999999; font-size: 1.4em; position: absolute; left: 200px; top: 33px; width: 200px; line-height: 1.2em; }
#popup_register_iframe div.btnswitch_container { position: absolute; right: 10px; top: 35px; cursor: pointer; }

/* POPUP CONTACT */
#popup_contact {
	width: 600px; height: 531px; background: #ffffff url("../images/popup_register.jpg") no-repeat;
	border: 1px solid #d4d4d4;
}
#popup_contact .container { position: relative; width: 600px; height: 531px; }
#popup_contact .inline_container { position: absolute; left: 10px; top: 60px;  }

#popup_contact .head { width: 580px; height: 34px; background: url("../images/box_head.png") repeat-x; border: 1px solid #d4d4d4; }
#popup_contact .head p { font-size: 1.2em; color: #959595; font-weight: bold; padding: 9px 0 0 15px; }
#popup_contact .title2 {
	background: #ffffff url("../images/help.png") 20px 20px no-repeat;
	width: 580px; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4;
}
#popup_contact .contact_result { font-size: 1.2em; color: #7a7a7a; padding: 30px 20px 30px 100px; line-height: 1.5em; }
#popup_contact .content { width: 580px; background: #f0f0f1; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; }
#popup_contact .content_inline { padding: 30px; }
#popup_contact input { padding: 3px; width: 200px; }
#popup_contact textarea { width: 380px; }
#popup_contact .form_left { float: left; width: 150px; font-size: 1.3em; color: #7a7a7a; }
#popup_contact .required { color: red; }

#popup_contact .btn { cursor: pointer; width: 136px; height: 41px; background: url("../images/contact_btn.png") no-repeat; }
#popup_contact .btn p { text-align: center; font-weight: bold; font-size: 0.9em; padding-top: 12px; }




/* POPUP ENQUIRY */
#popup_enquiry {
	position: absolute; left: 50%; margin-left: -260px; top: 50%; margin-top: -193px; z-index: 99;
	width: 520px; height: 387px; background: url("../images/popup_enquiry.jpg") no-repeat;
	border: 1px solid #d4d4d4; display: none;
}
#popup_enquiry .container { position: relative; width: 520px; height: 387px; }
#popup_enquiry .cam { width: 320px; height: 240px; position: absolute; left: 50%; margin-left: -160px; top: 70px; background: #000000; }
#popup_enquiry .btn_container { position: absolute; bottom: 10px; left: 92px; }
#popup_enquiry .float { float: left; margin-left: 5px; }
#popup_enquiry .btn { cursor: pointer; width: 160px; height: 36px; background: url("../images/enquiry_btn.png") no-repeat; }
#popup_enquiry .btn p { text-align: center; font-weight: bold; font-size: 1.2em; padding-top: 10px; color: #969696; }
#popup_enquiry .btn a { color: #969696; }

/* POPUP ADDFRIEND */
#popup_addfriend {
	position: absolute; left: 50%; margin-left: -260px; top: 50%; margin-top: -193px; z-index: 99;
	width: 520px; height: 387px; background: url("../images/popup_enquiry.jpg") no-repeat;
	border: 1px solid #d4d4d4; display: none;
}
#popup_addfriend .container { position: relative; width: 520px; height: 387px; }
#popup_addfriend .cam { width: 320px; height: 240px; position: absolute; left: 50%; margin-left: -160px; top: 70px; background: #000000; }
#popup_addfriend .btn_container { position: absolute; bottom: 10px; left: 92px; }
#popup_addfriend .float { float: left; margin-left: 5px; }
#popup_addfriend .btn { cursor: pointer; width: 160px; height: 36px; background: url("../images/enquiry_btn.png") no-repeat; }
#popup_addfriend .btn p { text-align: center; font-weight: bold; font-size: 1.2em; padding-top: 10px; color: #969696; }
#popup_addfriend .btn a { color: #969696; }

/* POPUP REMOVEFRIEND */
#popup_removefriend {
	position: absolute; left: 50%; margin-left: -260px; top: 50%; margin-top: -193px; z-index: 99;
	width: 520px; height: 387px; background: url("../images/popup_enquiry.jpg") no-repeat;
	border: 1px solid #d4d4d4; display: none;
}
#popup_removefriend .container { position: relative; width: 520px; height: 387px; }
#popup_removefriend .cam { width: 320px; height: 240px; position: absolute; left: 50%; margin-left: -160px; top: 70px; background: #000000; }
#popup_removefriend .btn_container { position: absolute; bottom: 10px; left: 92px; }
#popup_removefriend .float { float: left; margin-left: 5px; }
#popup_removefriend .btn { cursor: pointer; width: 160px; height: 36px; background: url("../images/enquiry_btn.png") no-repeat; }
#popup_removefriend .btn p { text-align: center; font-weight: bold; font-size: 1.2em; padding-top: 10px; color: #969696; }
#popup_removefriend .btn a { color: #969696; }


#popup_contact h1.title,
#popup_nopremium_big h1.title,
#popup_notification h1.title,
#popup_removefriend h1.title,
#popup_nopremium h1.title,
#popup_enquiry h1.title,
#popup_register h1.title,
#popup_addfriend h1.title { position: absolute; left: 62px; top: 12px; font-weight: normal; font-size: 1.5em; color: #e59a45; }

#popup_contact img.close,
#popup_nopremium_big img.close,
#popup_notification img.close,
#popup_removefriend img.close,
#popup_nopremium img.close,
#popup_enquiry img.close,
#popup_register img.close,
#popup_register_iframe img.close,
#popup_addfriend img.close { position: absolute; right: 5px; top: 5px; cursor: pointer; }

#friend_box { position: absolute; top: 630px; left: 10px; width: 320px; }
#friend_box .friend_element { width: 64px; height: 48px; position: relative; float: left; margin-right: 5px; }
#friend_box .online { position: absolute; right: 2px; bottom: 2px; z-index: 5; width: 10px; height: 10px; background: url("../images/online.png") no-repeat; }
#friend_box .offline { position: absolute; right: 2px; bottom: 2px; z-index: 5; width: 10px; height: 10px; background: url("../images/offline.png") no-repeat; }
#friend_box .pointer { cursor: pointer; }
#friend_box p.title { font-weight: bold; }
#friend_box div.more { display: none; position: absolute; z-index: 100; left: 0px; background: #ffffff; width: 64px; height: 48px; font-size: 0.9em; opacity: 0.75; }
#friend_box div.more ul { list-style-type: none; line-height: 2.2em; padding-left: 5px; }

#friend_box a { color: #333; font-weight: bold; }
#friend_box a:hover { color: #e59a45; }

#popup_register .freedaysfree_container { position: absolute; left: 35px; top: 170px; }
#popup_register .price_container { position: relative; left: 50px; top: 280px; width: 100px; text-align: center; }
#popup_register .price { color: #e59a45; font-size: 3.2em; }
#popup_register .price_text { color: #959595; font-weight: bold; }
#popup_register .btnswitch_container_handy { cursor: pointer; width: 350px; position: relative; left: 200px; top: 420px; color: #e59a45; font-weight: bold; }










