html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border:0pt none;
	font-family:inherit;
	font-size:100%;
	font-style:inherit;
	font-weight:inherit;
	margin:0pt;
	padding:0pt;
/*	vertical-align:baseline;*/
}

body
{    
    FONT-FAMILY:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE:12px;
    FONT-WEIGHT:normal;
    LETTER-SPACING:normal;
    TEXT-TRANSFORM:none;
    WORD-SPACING:normal;
   	color:#6A6A6A;	
    margin:0px;
}

img{border:0px;}

a{color:#404040;text-decoration:underline;}
a:hover{color:#dd3157;text-decoration:underline;}

p {padding:4px 0 4px 0; margin:0;}

.home_comments p, .home_comments_de p, .home_comments_iz p {font-size:13px; color:#6A6A6A;}
.home_comments_third p, .home_comments_third_de p, .home_comments_third_iz p {font-size:13px; color:#6A6A6A;}
.home_comments_full p {font-size:13px; color:#6A6A6A;}

table{border-collapse:collapse;}

h1{color:#6A6A6A;font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif; font-weight:lighter;font-size:32px; padding:0; margin:0;}
h2{color:#D7BB67;font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif; font-weight:lighter;font-size:24px; padding:10px 0 10px 0; margin:0;}
h3{color:#D7BB67;font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif; font-weight:lighter;font-size:20px; padding:15px 0 10px 0; margin:0;}
h4{font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif; font-weight:bold;font-size:15px;padding:1.33em 0;}
h5{font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif; font-weight:bold;font-size:15px;padding:0.33em 0;}
li ul{list-style-type:none;}

.termswrap h4{padding:1em 0;}

.inline{display:inline}

.welcome-content h1 {padding-bottom:20px;}

div#container {
	width:980px;
	margin:auto;
	position:absolute;
}

div#wrapper {
	margin:0 auto;
	width:980px;
}

div#header
{
	position:relative;
	z-index:10;
	width:980px;
	height:65px;
}

div#logo
{
	width:190px;
	float:left;
	margin-top:0px;
	position:relative;
}

div#logo_img {
	margin-top:8px;
}
div#logo_text
{
	margin:-10px 0pt 0pt 1px;
}

div#top_container
{
	display:block;
}

div#top_links
{
	width:765px;
	height:30px;
	float:right;
	text-align:right;
	padding-top:9px;
}
.top_link{
	padding: 2px 5px 2px 35px;
}
.top_link_login{
	background:transparent url(../img/icon/lock_grey_small.gif) no-repeat 15px 0;
}

.top_link_reg{
	background:transparent url(../img/icon/lock_pink_small.gif) no-repeat 15px 0;
}
a.top_link_login {color:#404040; text-decoration:none;}
a.top_link_login:hover {color:#000000;}
a.top_link_reg {color:#DB3157; text-decoration:none;}
a.top_link_reg:hover {color:#000000;}

div#box_contacts_scroll
{
	height:260px;
	overflow:hidden;	
	padding-left:10px;
	padding-right:10px;
	width:300px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
}

div#menu_container, div#menu_container2, div#menu_container3
{
	float:right;
	padding:0;
	margin:5px 20px 0 0;
	position:absolute;
	right:0;
	bottom:-4px;
	height:29px;
}

div#page_container {
}
.people_left
{
	width:690px;
	float:left;
}
.people_right
{
   width:250px;
   float:right;
}
div#people_problems_menu {
	height:20px;
}
div#login_menu {
	height:20px;
}
div.options_menu ul {
	margin:0;
	padding:4px 8px;
	background-color:white;
	list-style-type:none;
	border:solid 1px #D5D5D5;
}
div#login_menu ul {
	margin:0;
	padding:4px 8px;
	background-color:white;
	list-style-type:none;
	border:solid 1px #D5D5D5;
}

.problems_menu_text {
	float:right;
	padding-top:1px;
	padding-left: 3px;
}
div#box_left_about
{
	padding:5px 0;	
	float:left;
	text-align:left;
}

div#box_left_left_about
{
	padding:5px 0;	
	float:left;
	text-align:right;
}

div#box_right_guia
{
	width:590px;
	padding:10px 0 0 20px;
	float:left;
}
div#box_left_guia
{
   width:315px;   
   float:left;
}
div#box_left_v2
{
	width:670px;
	padding-left:15px;
	margin-top:-10px;
	float:left;
}
div#box_right_v2
{
   width:250px;
   padding:0 15px;
   float:left;
   margin-top:-10px;
}
div#box_left_magazine
{
	width:585px;
	padding-left:15px;
	margin-top:10px;	
	float:left;
}
div#box_right_magazine
{
   width:335px;
   padding-right:15px;
   margin-top:10px;
   float:right;
}
.box_plan_scroll
{
	background-image:url(../img/fnd_plan_photos_c.gif);
	width:240px;
	height:69px;
	overflow:hidden;
	margin:5px 0;
	float:left;
}
.bg_plan_photo_l
{
	background-image:url(../img/fnd_plan_photos_l.gif);
	background-repeat:no-repeat;
	width:10px;
	height:69px;
	float:left;
	margin-top:5px;	
}

.bg_plan_photo_c
{
	background-repeat:repeat-x;
	text-align:center;
	height:69px;
	float:left;
}

.bg_plan_photo_r
{
	background-image:url(../img/fnd_plan_photos_r.gif);
	background-repeat:no-repeat;
	width:10px;
	height:69px;
	float:left;
	margin-top:5px;
}

.menu_l
{
	background:transparent url(../img/tabs/fnd_menu_iz.gif) no-repeat 0 0;
	width:12px;
	height:25px;
	margin-top:1px;	
	float:left;
}

.menu_r
{
	background:transparent url(../img/tabs/fnd_menu_de.gif) no-repeat 0 0;
	width:12px;
	height:25px;
	margin-top:1px;	
	float:left;
}

.menu_sel_arrow
{
	background-image:url(../img/fnd_menu_sel_ce.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:25px;	
	float:left;
	padding-top:10px;
	margin-top:1px;
}

.menu_arrow
{	
	background:transparent url(../img/menu_arrow.gif) no-repeat;
	width:9px;
	height:6px;
	float:left; 
	margin:9px 0 0 5px;
	overflow:hidden;
}
.menu_option
{
	float:left;
}
.menu_sel_l
{
	background-image:url(../img/fnd_menu_sel_iz.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:12px;
	height:25px;
	margin-top:1px;	
	float:left;
}
.menu_sel_r
{
	background-image:url(../img/fnd_menu_sel_de.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:12px;
	height:25px;
	margin-top:1px;	
	float:left;
}
.menu_c {
	background:transparent url(../img/tabs/fnd_menu_ce.gif) repeat-x 0 0;
	height:25px;
	float:left;
	text-align:center;
	padding:0 4px;
	margin-top:1px;
}
.menu_sel_c
{
	background-image:url(../img/fnd_menu_sel_ce.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:25px;	
	float:left;
	padding:0 13px 0 17px;
	margin-top:1px;
}

.menu_container_my_profile
{
	position:relative;
	height:30px;
	width:100%;
}
.submenu_body_my_profile
{
	padding:30px 0 0 30px;
	float:left;
	width:440px;
}

.submenu_body_my_profile_v2
{
}

.submenu_body_my_profile_main_v2
{
	float:left;
	width:62%;
	padding:10px 0 0 35px;
}

.submenu_body_my_chr_v2
{
	float:left;
	width:100%;
}

.page_container
{
	width:980px;
	margin:auto;
}

.page_border_top
{
	background-image:url(../img/fnd_form_sup.gif);
	background-repeat:no-repeat;
	height:17px;
	width:980px;
}

.page_border_c
{
	background-image:url(../img/fnd_form_ce.gif);
	background-repeat:repeat-y;
	width:980px;
	min-height:400px;
}

.page_border_mag
{
	background-image:url(../img/fnd_form_ce.gif);
	background-repeat:repeat-y;
	width:980px;
}
.page_border_c_myprofile
{
	background-image:url(../img/fnd_form_ce.gif);
	background-repeat:repeat-y;
	width:980px;
	height:580px;
	float:left;
}
.page_border_bottom
{
	background:white url(../img/fnd_form_inf.gif) no-repeat 0 bottom;
	width:980px;
	height:28px;
	clear:both;
}

.page_border_bottom_classic
{
	background-image:url(../img/fnd_form_inf_classic.gif);
	background-repeat:repeat-x;
	width:980px;
	height:25px;
	clear:both;
}

.page_body
{
	margin:0 5px;
	width:970px;
}
.page_body_my_profile
{
	margin-left:5px;
	float:left;

}
.home_img_container
{
	width:970px;
}

.home_img_container h1 
{
	background:transparent no-repeat scroll 0 0;
	margin:0 0 0 40px;
	text-indent:-9999px;
	visibility:visible;
	height:64px;
	position:relative;
	top:-24px;
}

.box_body_home_register {
float:left;
width:455px;
overflow:hidden;
}

.box_body_home_register .label_register {font-size:14px;}

.home_reg_m_img {
float:right;
padding:18px 0 15px 0;
width:508px;
}

.img_home_reg_main {width:508px;}

.box_home_register_form .box_register_textbox {
font-size:13px;
}

.box_home_register_form .box_captcha_input {
float:left;
padding:15px 5px 15px 15px;
}

.box_home_register_form .box_register_captcha {
border:1px dashed #BBB;
clear:both;
margin:10px 0;
width:380px;
}

.box_home_register_form .box_register_captcha_landing {
border:1px dashed #BBB;
clear:both;
margin:10px 0;
width:340px;
}

.box_home_register_form .box_register_button {
clear:both;
padding:15px 0 0 125px;
}

.fade_box {
	position:absolute;
	height:150px;
	width:400px;
}
.page_text
{
	text-align:center;
}

.link_red_u
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#dd3157;
	text-decoration:underline;
}

.register_home_link .link_red_u
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#dd3157;
	text-decoration:none;
}

.link_red_bold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#dd3157;
	font-weight:bold;
	text-decoration:none;
}
.link_red_bold:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#dd3157;
	font-weight:bold;
	text-decoration:underline;
}
.link_magazine_years
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	color:#6a6a6a;
	text-decoration:underline;
	font-weight:bold;	
}
.link_magazine_years:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	color:#dd3157;
	text-decoration:underline;
	font-weight:bold;	
}
.link_grey_u
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
	cursor:pointer;
}
.link_red_u:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#dd3157;
	text-decoration:underline;
}

.register_home_link .link_red_u
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:12px;
	color:#dd3157;
	text-decoration:none;
}

.register_home_link .link_red_u:hover
{
	color:#6a6a6a;
}

.login_menu_text {
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:12px;
	color:#6a6a6a;
}

.menu_c a
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#6a6a6a;
	display:block;
	text-decoration:none;
}
.menu_c a:hover
{
	color:#000;
	text-decoration:none;
}

.link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#404040;
	text-decoration:none;
}
.link:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#dd3157;
	text-decoration:none;
}

.link_home
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:15px;
	color:#555;
	text-decoration:underline;
	font-weight:normal;	
}

.link_home:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:15px;
	color:#dd3157;
	text-decoration:none;
	font-weight:normal;	
}

.link_home_call
{
	padding:5px 0 0 70px;	
}

.link_button
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;	
}

.link_button:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
	font-weight:bold;	
}

.link_button_call
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;	
}
.link_button_call:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#d7bb67;
	text-decoration:none;
	font-weight:bold;	
}

.link_button_w_call
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:15px;
	color:#555;
	text-decoration:none;
	font-weight:bold;	
}
.link_button_w_call:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:15px;
	color:#d7bb67;
	text-decoration:none;
	font-weight:bold;	
}

.link_button_welcome_w
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:15px;
	color:#555;
	text-decoration:none;
	font-weight:bold;	
}
.link_button_welcome_w:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:15px;
	color:#d7bb67;
	text-decoration:none;
	font-weight:bold;	
}

.link_button18
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;	
}
.link_button18:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:12px;
	color:#d7bb67;
	text-decoration:none;
	font-weight:bold;	
}
.button_button18
{
	background-color: transparent;
	border: none;
	cursor: pointer;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;	
	text-decoration:none;
	margin-top:-1px;
	width:auto;
	overflow:visible;
}
.button_button18:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:12px;
	color:#d7bb67;
	font-weight:bold;
	cursor: pointer;	
	text-decoration:none;
	margin-top:-1px;
	width:auto;
	overflow:visible;
}

.link_option_home
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;	
}
.link_option_home:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#dd3157;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;	
}
.link_option_home_sel
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
.link_option_home_sel:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#d7bb67;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;	
}

.link_faq
{
	font-size:16px;
	color:#000000;
	text-decoration:none;
}

.link_footer
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

.link_footer:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D7BB67;
	text-decoration:underline;
}

.link_submenu_u
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	color:#6a6a6a;
	text-decoration:underline;
	font-weight:bold;	
}

.link_submenu_u:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	color:#dd3157;
	text-decoration:underline;
	font-weight:bold;	
}

.link_submenu_n
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	color:#6a6a6a;
	text-decoration:underline;
}

.link_submenu_n:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	color:#dd3157;
	text-decoration:underline;
}

.link_image,.link_image:hover,a.link_image,a.link_image:hover
{
	cursor:hand;
	cursor:pointer;
}
.link_image_post
{
	cursor:pointer;
	padding:1px 0 0 10px;
}
.label {
	color:#6a6a6a;
}
.label_14 {
	color:#6a6a6a;
	font-size:14px;
}

.label_13 {
	font-size:13px;
}

.label_11 {
	font-size:11px;
}

.label_10 {
	font-size:10px;
}
.label_bold {
	color:#6a6a6a;
	font-weight:bold;
}
.label_italic {
	font-style:italic;
}
.label_red {
	color:#dd3157;
}
.label_grey {
	color:#6a6a6a;
	font-weight:bold;
}
.label_black {
	color:#000;
}
.label_highlighted {
	background-color:#F8F49F;
	color:#6A6A6A;
}
.label_pink
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:44px;
	color:#DD3157;
}
.label_register {
	font-size:14px;
}
.label_register_number
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#6a6a6a;
	text-decoration:none;
}

.label_register_tos
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	color:#6a6a6a;
	text-decoration:none;
	font-weight:bold;	
}
.label_red_bold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#dd3157;
	font-weight:bold;
}
.label_login_nick {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#dd3157;
	font-weight:bold;
	padding-right:10px;	
}
.label_menu
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#dd3157;
	text-decoration:none;
	font-weight:bold;	
}
.label_msg_home
{
	color:#555;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:18px;
	padding:0 5%;
}
.label_msg_home_2
{
	color:#666;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:15px;
}
.label_msg_marron
{
	color:#d7bb67;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:22px;
}
.label_gris
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:15px;
	color:#6a6a6a;
	text-decoration:none;
	font-weight:bold;	
}
.label_msg_gris
{
	color:#404040;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:12px;
	font-weight:normal;
}
.label_msg_gris_b
{
	color:#DD3157;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	font-weight:bold;
}
.label_grey_mild
{
	color:#888;
	font-size:12px;
}

.label_white_option_home
{
	font-family:Tw Cen MT,Trebuchet MS,Lucida Grande,Arial,Helvetica,sans-serif;
	font-size:36px;
	color:#DD3157;
	font-weight:lighter;
}
.label_red_option_home
{
	font-family:Tw Cen MT,Trebuchet MS,Lucida Grande,Arial,Helvetica,sans-serif;
	font-size:36px;
	color:#FFF;
	font-weight:lighter;
}
.label_home_title_comments
{
	color:#7b7b7b;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:22px;
	padding-right:4px;
}

.label_submenu
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#dd3157;
	text-decoration:none;
	font-weight:bold;	
}
.label_title_bold_welcome
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	font-weight:bold;	
}
.label_title_lighter_welcome
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#dd3157;
	font-weight:lighter;	
}
.label_title_bold_welcome_v2
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	font-weight:bold;	
}
.label_title_bold_welcome_v2_black
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	font-weight:bold;	
}

.label_title_list_top_ranking_min_black
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:15px;	
}

.reg_steps {
	margin:10px 0 25px 0;
	}
.label_title_lighter_welcome_v2
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:14px;
	color:#dd3157;
	font-weight:lighter;	
}
.label_16px
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#6a6a6a;
	text-decoration:none;
	/*width:90px;*/
}
.label_18px {
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:18px;
	color:#6a6a6a;
}
.label_23px {
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:23px;
	color:#6a6a6a;
}
.label_white_title
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
}
.label_white
{
	font-weight:bold;
	color:#FFFFFF;
}
.label_plan_desc_date
{
	width:72px;
	padding-left:3px;
	float:left;
}

.label_detail {
	color:#6a6a6a;
	font-size:9px;

}
.label_detail_reg {
	color:#6a6a6a;
	font-size:10px;
	padding-top:8px;
	float:left;
}

.label_detail_prof {
	padding-top:15px;
	color:#6a6a6a;
	font-size:12px;
}

.label_invite 
{
	color:#6A6A6A;
}

.label_invite_mail 
{
	padding-left:0px;
	padding-top:2px;
	width:115px;
	float:left;
}

.textbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border:1px solid #d5d5d5;
	background:#ffffff;
	height:12px;
	width:75px;
}

.textbox_newsletters {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	border:2px solid #d5d5d5;
	background:#ffffff;
	height:15px;
	width:125px;
}

.textbox_post {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	border:1px solid #d5d5d5;
	background:#ffffff;
	height:21px;
}

.textbox_about {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	border:1px solid #d5d5d5;
	background:#ffffff;
	height:18px;
	width:200px;
}

.textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border:1px solid #d5d5d5;
	background:#ffffff;
}
.textarea_post {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	border:1px solid #d5d5d5;
	background:#ffffff;
}	
.textbox_top
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#a1a1a1;
	border:1px solid #dadada;
	background:#FFFFFF;
	height:12px;
	width:123px;
}

.textbox_search_reg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background:#ffffff;
	font-size:14px;
	height:21px;
	padding:2px;
}
.textbox_response
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#a1a1a1;
	width:410px;
	height:50px;
    border-style:solid;
    border-width:2px;
    border-color:#d5d5d5;
    float:left;
}
.text_box_my_profile
{
    padding:3px 0 0 140px;
}

.textbox_my_profile
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border:1px solid #d5d5d5;
	background:#ffffff;
	height:16px;
	width:220px;
	float:left;
}
.textbox_my_profile_v2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	border:1px solid #d5d5d5;
	background:#ffffff;
	width:280px;
	
	border-color:#FFFFFF; 
	border-bottom:1px #dd3157 dotted;
}
.textbox_plan_desc_date
{
	color:#000000;
}
.textbox_plan_desc_data
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border:1px solid #d5d5d5;
	background:#ffffff;
	height:18px;
	width:70px;
	float:left;
}
.textbox_plan_conver
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6a6a6a;
	border:1px solid #d5d5d5;
	background-color:#f2f2f2;
	width:520px;
	float:left;
	padding:10px;
	margin-top:10px;
}
.textbox_plan_conver2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6a6a6a;
	border:1px solid #d5d5d5;
	background:#ffffff;
	height:12px;
	width:310px;
	height:90px;
	float:left;
}
.textbox_plangest
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	border:1px solid #d5d5d5;
	background:#ffffff;
}
.text_box_plan_desc_personal_data
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border:1px solid #d5d5d5;
	background:#ffffff;
	height:12px;
	width:280px;
	float:left;
}

.text_area_plan_desc_personal_data
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border:1px solid #d5d5d5;
	background:#ffffff;
	height:12px;
	width:280px;
	float:left;
}

.dos_puntos {padding:5px 3px;}
.checkbox
{
	float:left;
}
.checkbox_v2
{
	margin-top:-3px;
	float:left;
}
.checkbox_large
{
	width:200px;
	float:left;
}
.buttons
{
	float:left;
	padding: 10px 0 0 20px;
}
.buttons_welcome
{
	float:left;
	padding: 5px 0 0 5px;
}
.buttons_cancel_paypal
{
	padding: 10px 0 0 5px;
}

.o_welcome
{
	float:left;
	padding: 25px 0 0 5px;
}
.buttons_short
{
	float:left;
	padding:0 0 0 5px;
}
.buttons_short_welcome
{
	float:left;
}
.buttons_form
{
	float:left;
	padding:20px 10px 0 110px;
}

.buttons_home
{
	float:left;
	padding:50px 10px 0 70px;
}
.buttons_guia
{
	float:left;
	padding:10px 0 0 75px;
	width:188px;
}
.buttons_features
{
	float:left;
	padding:15px 0 0 440px;
	width:90px;
}
.buttons_invita
{
	padding:15px 0 15px 170px;
}
.buttons_invita_2
{
	float:left;
	padding:15px 10px 0 15px;
}
.buttons_plan_gestion
{
	float:left;
	padding:15px 5px 0 100px;
}
.buttons_magazine
{
	float:left;
	padding:15px 10px 0 180px;
}
.buttons_myprofile_princ
{
	float:right;
	padding:15px 100px 0 35px;
}

.buttons_imagecrop {
	margin:0 auto;
	padding-top:10px;
	width:125px;
}

.buttons_myprofile
{
	float:left;
	padding:0 10px 0 15px;
}
.myprofile_photo {
	margin:10px 0;
	padding-left:35px;
	min-height:120px;
	max-height:120px;
	width:100px;
	overflow:hidden;
}
.myprofile_photo_blur{
	position:absolute;
	top:0;
	left:0;
	height:120px;
	width:100px;
	background:transparent url(../img/notvalid.gif) no-repeat 0 0;
 	filter:alpha(opacity=50); 
	opacity:0.5;
}
.buttons_myprofile_photo
{
	float:left;
	padding:5px 0 30px 0;
}
.buttons_myprofile_photo2
{
	padding-right:10px;
}
.buttons_search_boys
{
	clear:both;
	padding:0 10px 25px 108px;
	margin-top:20px;
}
.buttons_search_boys_v2
{
	padding:0 10px 0 400px;
	margin-top:20px;
}
.button_arrow
{
	padding:2px 0 0 3px;
	float:left;
}
.button_arrow_search
{
	padding-left:3px;
	float:left;
}
.button_welcome_arrow
{
	padding:13px 0 0 15px;
	float:left;
}
.buttons_result_search
{
	float:left;
	padding:0 10px 0 390px;
	margin-top:20px;
}

.button_iz
{
	background-image:url(../img/ui/fnd_btn_iz_oran.png);
	background-repeat:no-repeat;
	width:16px;
	height:27px;
	float:left;
}

.button_de
{
	background-image:url(../img/ui/fnd_btn_de_oran.png);
	background-repeat:no-repeat;
	width:16px;
	height:27px;
	float:left;
}

.button_ce
{
	background-image:url(../img/ui/fnd_btn_ce_oran.png);
	background-repeat:repeat-x;
	height:22px;
	padding-top:5px;
	float:left;
}

.button_ce input {padding:0px;}


.button_iz_call
{
	background-image:url(../img/fnd_btn_iz_ros2.png);
	background-repeat:no-repeat;
	width:24px;
	height:58px;
	float:left;
}

.button_iz_w_call
{
	background-image:url(../img/fnd_btn_iz_ros2_w.gif);
	background-repeat:no-repeat;
	width:25px;
	height:58px;
	float:left;
}

.button_iz_welcome
{
	background-repeat:no-repeat;
	width:17px;
	height:40px;
	float:left;
}

.button_de_call
{
	background-image:url(../img/fnd_btn_de_ros2.png);
	background-repeat:no-repeat;
	width:35px;
	height:58px;
	float:left;
}

.button_de_w_call
{
	background-image:url(../img/fnd_btn_de_ros2_w.gif);
	background-repeat:no-repeat;
	width:33px;
	height:58px;
	float:left;
}

.button_de_welcome
{
	background-repeat:no-repeat;
	width:15px;
	height:40px;
	float:left;
}

.button_ce_call
{
	background-image:url(../img/fnd_btn_ce_ros2.png);
	background-repeat:repeat-x;
	height:45px;
	padding-top:14px;
	float:left;
}

.button_ce_w_call
{
	background-image:url(../img/fnd_btn_ce_ros2_w.gif);
	background-repeat:repeat-x;
	height:42px;
	padding-top:16px;
	float:left;
}

.button_ce_welcome
{
	background-repeat:repeat-x;
	height:32px;
	padding-top:8px;
	float:left;
}

.button18_iz
{
	background-image:url(../img/fnd_btn18_iz.gif);
	background-repeat:no-repeat;
	width:15px;
	height:18px;
	float:left;
}

.button18_de
{
	background-image:url(../img/fnd_btn18_de.gif);
	background-repeat:no-repeat;
	width:9px;
	height:18px;
	float:left;
}

.button18_ce
{
	background-image:url(../img/fnd_btn18_ce.gif);
	background-repeat:repeat-x;
	height:18px;
	float:left;
}

.button_notloggedin
{
	float:right;
	margin:0 25px 20px 0;
	padding-top:30px;
}

.box_content_right_features .button_notloggedin {padding-top:5px;}

.home_options
{
	clear:both;
	width:971px;
}
.home_option_sel_num
{
	height:51px;
	width:42px;
	float:left;
	padding:6px 0 0 0;
	text-align:center;
	font-family:Tw Cen MT,Trebuchet MS,Lucida Grande,Arial,Helvetica,sans-serif;
	font-size:36px;
	font-weight:lighter;
}
.home_option_sel_text
{
	height:40px;
	width:276PX;
	float:left;
	padding:17px 4px 0 0;	
	text-align:center;
	color:#555;
}

.home_option_sel_text2
{
	height:48px;
	width:161PX;
	float:left;
	padding:5px 0 0 0;	
	text-align:center;
	color:#555;
}

.home_option_num
{
	background-color:#D7BB67;
	height:51px;
	width:42px;
	float:left;
	padding-top:6px;
	text-align:center;
	font-family:Tw Cen MT,Trebuchet MS,Lucida Grande,Arial,Helvetica,sans-serif;
	font-size:36px;
	color:#dd3157;
	font-weight:lighter;
}

.home_option_text
{
	background-color:#D7BB67;
	height:40px;
	width:276px;
	float:left;
	padding:17px 4px 0 0;
	text-align:center;
}

.home_option_text2
{
	background-image:url(../img/home_gloss_features4.png);
	height:48px;
	width:161px;
	float:left;
	padding:5px 0 0 0;
	text-align:center;
	overflow:hidden;
}

.home_option_space
{
	background-color:#FFFFFF;
	height:53px;
	width:1px;
	float:left;
}

.block_testimonials {
	width: 98%;
	clear:both;
	border-top:1px solid #DFDFDF;
	margin:0 10px;
}

.home_comments_container {
	background-image:url(../img/fnd_home_2.gif);
	background-repeat:repeat-x;
	width:970px;
	clear:both;
}

.home_comments_container_new {
	background-image:url(../img/fnd_home_2.gif);
	background-repeat:repeat-x;
	width:50%;
	float:left;
}

.home_comments_container_new_landing {
	width:50%;
	float:left;
}


.home_comments_container_left {border-right:1px solid #CCCCCC;}

.home_comments_title
{
	margin-left:20px;
	padding-top:15px;
}

.home_comments_box {border-bottom:1px solid #CCCCCC;}

.home_comments_container1 .home_comments_title
{
	margin-left:20px;
	padding:25px 0 8px 0;
}

.home_comments
{
	padding:10px 15px 10px 15px;
	float:left;
	width:430px;
}
.home_comments_de
{
	padding:10px 15px 10px 15px;
	float:left;
	width:430px;
	border-left:1px solid #DFDFDF;
}
.home_comments_iz
{
	padding:10px 15px 10px 15px;
	float:left;
	width:430px;
	border-right:1px solid #DFDFDF;
}
.home_comments_third
{
	padding:10px 15px 10px 15px;
	float:left;
	width:30%;
}
.home_comments_third_de
{
	padding:10px 15px 10px 15px;
	float:left;
	width:30%;
	border-left:1px solid #DFDFDF;
}
.home_comments_third_iz
{
	padding:10px 15px 10px 15px;
	float:left;
	width:30%;
	border-right:1px solid #DFDFDF;
}
.home_comments_full
{
	padding:10px 15px 10px 15px;
	float:left;
}
.home_comments_photo
{
	margin:20px 20px 20px 0;
	float:left;
	width:60px;
}
.home_faqs_container
{
	background-color:#e8e7e5;
	width:970px;
	float:left;
}
.home_faqs {
	float:left;
	margin:5px 0 15px 0;
	width:270px;
}
.home_faqs li {	
	list-style-image:url('../img/submenu_arrow_sel.gif');
}
.home_faqs_line_dotted
{
	background-image:url(../img/fnd_home_linea_dotted.gif);
	background-repeat:repeat-y;
	width:1px;
	float:left;
	margin:20px 0 0 20px;
	height:90px;
}
.footer
{
	background:transparent url(../img/fnd_footer.png) repeat-x;
	width:980px;
	height:90px;
}

.footer_links {
	padding-top:10px;
	margin:0 12px 0 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFF;
}

div#naked_layout .footer
{
	background:transparent url(../img/fnd_footer.png) repeat-x 0 0;
	width:100%;
	position:absolute;
	bottom:0px;
	height:90px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding:10px 0 0 0;
}

.footer_brand 
{
	text-align:right;
	font-size:11px;
}

div#naked_layout .footer_brand 
{
	position:absolute;
	bottom:0px;
	right:5px
}


.background_welc_plan
{
	background-image:url(../img/fnd_welc_prop_plan.gif);
	width:420px;
	background-repeat:repeat-x;
	float:left;
}
.background_welc_plan_v2
{
	width:100%;
}
.box_center {
	margin:0 40px;
}
.box_result_right
{
   width:225px;
   float:left;
}
.box_title
{
}
.box_title_v2
{
	margin-top:7px;
	padding-left:5px;
	float:left;
	width:230px;
}
.box_title2
{
     padding:15px 0 0 5px;
     float:left;
     width:300px;
}

.box_title3
{
     margin-top:35px;
     padding-left:5px;
     float:left;
     width:199px;
}
.box_title_img
{
	float:left;
	margin-top: -10px;
	
}
.box_title_img_invita
{
	padding-left:10px;
	float:left;
}
.box_content_left {
	padding:5px;
}
.box_content_left_relative
{
	width:585px;
	border:1px solid #d5d5d5;
	padding:5px;
	position: relative;
}
.box_content_left_people
{
	width:585px;
	float:left;
	padding:5px;
	text-align:center;
}
.box_content_right {
	width:320px;
	border:1px solid #d5d5d5;
}
.box_content_left_magazine
{
	width:585px;
	border-style:solid;
	border-width:1px;
	border-color:#d5d5d5;
	padding-bottom:10px;
	float:left;
}

.box_content_left_preference
{
	width:870px;
	border:1px solid #d5d5d5;
	padding:5px;
}

.box_content_right_magazine
{
    width:335px;
    border-style:solid;
    border-width:1px;
    border-color:#d5d5d5;
    float:right;
}
.box_content_left_v2
{
	width:650px;
	float:left;
	padding: 0 10px;
}
.box_content_right_v2
{
    width:250px;
    border-style:solid;
    border-width:1px;
    border-color:#d5d5d5;
    float:right;
}
.box_content_result_left {
}
.box_content_result_right
{
    border:1px solid #d5d5d5;
	padding-left:10px;
}
.label_no_selection {
	font-size:14px;
	text-align:center;
	padding:70px 10px;
}
div#users_in_plan_list {
	height:341px;
	overflow:auto;
	position:relative;
}	
.box_content_register
{
	width:800px;
	border-style:solid;
	border-width:1px;
	border-color:#d5d5d5;
	float:left;
}
.box_body_register2
{
	margin:0 80px;
	padding-bottom:20px 0 40px 0;
}
.box_body_register
{
	width:100%;
}
.title_div {float:left; }
.box_register
{
	margin:0 45px;
}
.box_left_register2
{
	margin:0 100px;
	padding-top:8px;
}
.box_left_register_paypal
{
	float:left;
	margin:0 0 0 15px;
	padding-top:8px;
	width:585px;
}

.box_register2_number
{
	width:130px;
	text-align:right;
	padding-right:10px;
	float:right;
}
.box_register_number
{
	text-align:right;
	padding:0 10px 20px 0;
	float:right;
}
.box_register2_top
{
	width:425px;
	float:left;
}
.box_register2_buttons
{
	padding:50px 230px 20px 0;
	float:right;
}
.box_thanks
{
	padding:30px 30px 20px 0;
	float:right;
	width:45%;
}
.box_register_form
{
	float:left;
	width:472px;
}
.box_register_msg {
	width:342px;
	padding:45px 0 20px 35px;
	float:left;
}
.box_register_message
{
	padding-left:25px;
	font-size:15px;
}
.box_register_title
{
	padding:20px 0 15px 25px;
	font-size:32px;
	color:#DD3157;
}
.box_register_acept {
	padding-top:0px;
}
.box_register_news {
	padding-top:5px;
}
.box_register_label
{
	width:210px;
	padding-top:7px;
	float:left;
}

.box_register_label_landing
{
	width:170px;
	padding-top:7px;
	float:left;
}

.box_register_button {
	clear:both;
	padding:8px 100px 1px 125px;
}
.box_register_textbox
{
	padding:5px 5px 0px 210px;
	font-size:15px;
}
.box_register_textbox_landing
{
	padding:5px 5px 0px 170px;
	font-size:15px;
}
.box_register_textbox_fixed {
	padding:5px 5px 0px 0px;
	font-size:13px;
	float:right;
}
.box_register_img
{
	padding-left:10px;
	padding-top:20px;
	float:left;
}
.box_photo
{
	padding-left:10px;
	margin-top:20px;
	width:71px;
	height:80px;
	float:left;
}
.box_photo_v2
{
	margin:0 5px;
	width:70px;
	height:70px;
	float:left;
	overflow:hidden;
}
/*
.box_welcome_text_ocio
{
	padding-left:10px;
	width:145px;
	float:left;
}
.box_welcome_calendar_ocio
{
	padding-left:10px;
	padding-top:10px;
	width:100px;
	float:left;
}
.box_welcome_text_v2
{
	width:145px;
	padding-left:3px;
	float:left;
}
.box_welcome_text_margin_v2
{
	width:145px;
	padding-left:3px;
	padding-top:3px;
	float:left;
}
*/
.box_date_welcome
{
	float:left;
	padding:0 0 15px 10px;
}
/*
.box_info_welcome
{
	margin-top:5px;
	height:50px;
	float:right;
}
*/
.box_news_welcome
{
    background:#B2CE8C url(../img/accepted_32.png) no-repeat 10px 50%;
    padding:10px 10px 10px 55px;
    color:#FFF;
    float:left;
}

.box_news_welcome span 
{
	color:#FFF;
	font-weight:bold;
	font-size:15px;
}

.box_check_1_info_welcome
{
	width:230px;
	height:20px;
	margin-top:10px;
}
.box_check_2_info_welcome
{
	width:230px;
	height:20px;
}
.box_title_welcome
{
	width:400px;
	height:30px;
	margin:20px 0 0 10px;
	float:left;
}
.box_title_welcome_v2
{
	padding-top:3px;
	padding-bottom:5px;
}
.box_action_welcome_v2 {
	position:absolute;
	bottom:5px;
	right:0;
}

.box_title_welcome_msg_count {
	padding-bottom: 10px;
	padding-right: 10px;
	float: right;
}

.box_title_welcome_no_plan_v2
{
	width:210px;
	height:22px;
	padding:3px 0 5px 0;
	float:left
}
.box_title_welcome_no_plan2_v2
{
	width:280px;
	height:22px;
	text-align:right;
	padding:3px 3px 5px 0;
	float:left
}
.box_body_welcome_no_plan_v2
{
	background-color:#f3e5c8;
	margin-top:10px;
	width:505px;
	float:left;
}
.box_body_welcome_no_plan2_v2
{
	background-color:#F8F1DF;
	margin-top:10px;
	width:505px;
	float:left;
}
.box_plan
{
	width:350px;
	height:125px;
	margin-left:10px;
	float:left;
}
.box_plan_v2
{
	padding-top:5px;
	position:relative;
}
.box_plan_column_l {
	float:left;
	width:50px;
}
.box_welcome_date
{
	border:1px solid #999999;
	float:left;
	margin:6px 5px 0pt 0pt;
	width:44px;
}
.box_welcome_fnd_candidates_photos
{
	width:500px;
	height:69px;
}
.box_welcome_date_top, .box_welcome_ice_date_top, .box_welcome_gdo_date_top {
	width:44px;
	height:15px;
	text-align:center;
	float:left;
}
.box_welcome_gdo_date_top {
	background-image:url(../img/fnd_fecha_ver.gif);
}
.box_welcome_date_bottom
{
	width:44px;
	text-align:center;
	float:left;
}
.box_plan_cat {
	padding:8px 0 0 1px;
	width:32px;
}
.box_welcome_descrip_v2
{
	margin:0 245px 0 50px;
	padding-bottom:5px;
	min-height:122px;
}
.box_welcome_cand_v2 {
	background:#EEEEE8;
	width:235px;
	margin:0 0 5px 10px;
	float:right;
}
.box_welcome_cand_v2_t {
	width:100%;
}
.box_welcome_cand_v2_tl {
	background:transparent url(../img/fnd_corners_cand.gif) 0 0 no-repeat;
	width:8px;
	height:8px;
	float:left;
	overflow:hidden;
}
.box_welcome_cand_v2_tc {
	border-top:1px solid #E0E0E0;
	width:219px;
	height:8px;
	float:left;
	overflow:hidden;
}
.box_welcome_cand_v2_tr {
	background:transparent url(../img/fnd_corners_cand.gif) -8px 0 no-repeat;
	width:8px;
	height:8px;
	float:right;
	overflow:hidden;
}
.box_welcome_cand_v2_c {
	border-left:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
	clear:both;
	width:233px;
	min-height:70px;	
}
.box_welcome_cand_v2_b {
	width:100%;
	clear:both;
}
.box_welcome_cand_v2_bl {
	background:transparent url(../img/fnd_corners_cand.gif) 0 -8px no-repeat;
	width:8px;
	height:8px;
	float:left;
	overflow:hidden;
}
.box_welcome_cand_v2_bc {
	border-bottom:1px solid #E0E0E0;
	width:219px;
	height:7px;
	float:left;
	overflow:hidden;
}
.box_welcome_cand_v2_br {
	background:transparent url(../img/fnd_corners_cand.gif) -8px -8px no-repeat;
	width:8px;
	height:8px;
	float:right;
	overflow:hidden;
}
.box_welcome_place_v2
{
	padding-top:15px;
	float:right;
}

.box_new_plan_combo
{
	background:#FFFFFF none repeat scroll 0 0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border:1px solid #D5D5D5;
	color:#000000;
	font-size:15px;
}
.box_new_plan_item {
	padding:5px 0 0 120px;
	font-size:12px;
	color:#6A6A6A;
	color:#000;
}

.box_new_plan_item_decal
{
	padding:15px 0 0 60px;;
	float:left;
	font-size:14px;
	color:#000;
}

.box_new_plan_whisper
{
	position: absolute;
	display:none;
	padding-top:15px;
	font-size:18px;
	color:#000000;
	z-index:1;
}

.box_new_plan_item_sub
{
	padding:2px 0 0 4px;	
	float:left;
	font-size:11px;
}

.box_new_plan_title
{
	padding:5px 0;
	width:120px;
	font-size:15px;
	float:left;
	color:#6a6a6a;
}
.box_welcome_buttons_v2
{
	padding:10px 0 0 10px;
	float:right;
}

.background_new_plan_wrapper .box_welcome_buttons_v2
{
	padding:30px 5px 0 5px;
	float:right;
}

.box_option_plans_text_v2
{	
	width:290px;
	margin-top:15px;
	float:left;
}
.box_welcome_photo
{
	float:left;
	padding:5px 6px 0 6px;
	width:40px;
	height:45px;
}
.box_welcome_sel_photo
{
	background-color:#bc214b;
	margin-top:2px;
	padding:3px 6px 0 6px;
	width:45px;
	height:45px;
}
.box_welcome_over_photo
{
	background-color:#CCCCCC;
	margin-top:2px;
	padding:3px 6px 0 6px;
	width:45px;
	height:45px;
}
.box_welcome_datos
{
	width:210px;
	text-align:right;
	float:left;
}
.box_welcome_datos2
{
	width:245px;
	text-align:right;
	float:left;
}
.box_no_plan_text_v2
{
	width:220px;
	padding-top:25px;
	float:left;
}
.box_no_plan_text2_v2
{
	width:185px;
	padding-top:25px;
	float:left;
}

.box_plan_create {
}

.box_search_v2
{
	width:240px;
	padding:0 10px;
	float:left;
}
.box_option_plans
{
	width:400px;
	margin-top:10px;
	margin-left:10px;
	float:left;
}
.box_option_plans
{
	width:400px;
	margin-top:10px;
	margin-left:10px;
	float:left;
}
.box_option_plans_v2
{
	width:290px;
	float:right;
}
.box_option_plan_center
{
	width:400px;
	margin-top:10px;
	height:40px;
	text-align:center;
	float:left;
}
.box_option_plan_center_v2
{
	width:220px;
	margin-top:10px;
	height:40px;
	text-align:center;
	padding-bottom:10px;
	float:left;
}
.box_plan_text
{
	width:350px;
	height:50px;
	float:left;
}
.box_plan_text_right
{
	width:350px;
	text-align:right;
	height:20px;
	float:left;
}
.box_plan_text_left_details
{
	width:175px;
	margin-top:10px;
	text-align:left;
	height:20px;
	float:left;
}
.box_plan_text_right_details
{
	width:175px;
	margin-top:10px;
	text-align:right;
	height:20px;
	float:left;
}
.box_background_plan_new
{
	width:455px;
	padding-left:5px;
	background-color:#f3e5c8;
	float:left;
}
.box_question
{
	width:395px;
	margin-top:5px;
	text-align:right;
	height:20px;
	float:left;
}
.box_question_v2
{
	width:130px;
	text-align:right;
	float:right;
	padding-bottom:10px;
	padding-top:10px;
}
.box_option_plan
{
	margin-top:10px;
	width:430px;
	text-align:right;
	float:left;
}
.box_welcome_calendar
{
	padding-left:15px;
	padding-top:15px;
	width:280px;
	float:left;
}
.box_welcome_calendar_v1
{
	padding-left:15px;
	padding-top:15px;
	width:300px;
	float:left;
}
.box_welcome_calendar_busc
{
	padding-left:15px;
	padding-top:15px;
	width:180px;
	float:left;
}
.box_profile_search
{
	padding-left:15px;
	padding-top:15px;
	width:290px;
	float:left;
}
.box_welcome_calendar_v2
{
	padding-top:15px;
	padding-left:3px;
	float:left;
}
.box_background_plan
{
	width:455px;
	padding-left:5px;
	background-color:#F8F1DF;
	float:left;
}
.box_plan_text_center
{
	width:350px;
	text-align:center;
	height:20px;
	float:left;
}
.box_profile_photo
{
	margin:5px;
	width:200px;
	float:left;
}
.box_profile_text
{
	min-height:170px;
	margin:0 10px;
	width:351px;
	float:left;
}
.box_people_text {
	margin-left:10px;
	width:90px;
	height:60px;
	float:left;
}
.box_people_icon {
	width:48px;
	float:right;
}
.box_profile_buttons {
	position:absolute;
	right:5px;
	bottom:10px;
}
.box_profile_title
{
	 margin-top:15px;
	 padding-bottom:5px;
     padding-left:5px;
	 width:450px;
}
.box_profile_comments
{
	background-color:#e8e8e8;
	height:20px;
	margin-top:5px;
	cursor:pointer;
}
.box_profile_comments_img
{
	margin:2px 2px 2px 2px;
	float:left;
}
.box_profile_comments_date
{
	padding-left:5px;
	margin-top:4px;
	float:left;
}
.box_profile_comments_arrow
{
	padding-right:5px;
	padding-top:6px;
	float:right;
}
.box_profile_comments_link
{
	padding:5px 10px 0 0;
	float:right;
}
.box_profile_comments_text
{
	padding:0 10px;
}
.box_profile_comments_send
{
	width:460px;
	margin-top:5px;
	padding-bottom:5px;
	text-align:center;
	float:left;
}
.box_friends_arrow
{
	clear:both;
	margin:5px 0;
	text-align:center;
	width:100%;
}
.box_friends_line {
	border-bottom:1px #AAA dotted;
	clear:both;
}
.box_left_my_profile
{
	width:655px;
	height:550px;
	margin:50px 0 0 150px;
	float:left;
}
.box_left_my_profile_page
{
	width:560px;
	float:left;
}
.box_rigth_my_profile_page
{
	width:560px;
	float:left;
	padding-left:25px;
	margin-top:-100px;
}

.box_rigth_my_profile
{
	width:33%;
	float:left;
	padding-top:25px;
}
.box_photo_my_profile
{
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	width:130px;
	height:150px;
	float:left;
}

.box_left_webmap
{
	width:800px;
	height:550px;
	padding-left:75px;
	margin-top:20px;
	float:left;
}
.box_webmap_title {
	font-size: 14px;
}
.box_webmap_subtitle
{
	width:130px;
	padding-left:15px;
	margin-top:5px;
	float:left;
}
.box_webmap_v
{
	width:155px;
	height:125px;
	padding:0 0 10px 15px;
	margin-top:8px;
	float:left;	
}
.box_webmap_invita
{
	width:100px;
	height:125px;
	padding-left:15px;
	margin-top:8px;
	padding-bottom:10px;
	float:left;	
}
.edit-line {
	clear:both;
}
.edit-profile-line {
	clear:both;
}
.label_my_profile
{
	padding-left:0px; 
	width:140px;
	float:left;
}
.box_content_no_top
{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d5d5d5;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#d5d5d5;
	border-right-style:solid;
	border-right-color:#d5d5d5;
	border-right-width:1px;
	width:680px;
	height:400px;
	float:left;
	padding-top:0px;
	padding-bottom:10px;
}
.box_content_no_top_myprofile
{
	border:1px #d4d4d4 solid;
	width:678px;
	height:340px;
	float:left;
	padding-bottom:10px;

}
.box_myprofile_top {
	z-index:99;
}

.box_content_no_top_myprofile_v2 {
	margin-top:-1px;
}
.profile-completed-text {
	text-align:right;
	hasLayout:true;
	padding-right: 20px;
}
.prof-completed-bar {
	border:solid 1px black;
	width:200px;
	float:right;
}
.prof-completed-progress {
	background-color:#66FF66;
	float:left;
}
.prof-completed-progress-text {
	width:200px;
	float:left;
	color:#E0E0E0;
}
.box_content_top_l
{
	border-top:1px #d4d4d4 solid;
	border-top-width:1px;
	border-top-color:#d5d5d5;
	height:1px;
	float:left;
}
.box_content_top_r
{
	border-top:1px #d4d4d4 solid;
	border-top-width:1px;
	border-top-color:#d5d5d5;
	height:1px;
	float:right;
}
.box_search_advanced
{
	width:150px;
	height:20px;
	margin-top:10px;
	padding-left:200px;
	float:left;
}
.box_search_advanced_v2
{
	width:150px;
	height:20px;
	padding-left:130px;
	float:left;
}

.box_search_link_boy2
{
	width:500px;
	text-align:right;
	padding-right:15px;
	float:right;
}
.box_search_link_boy2_v2
{
	width:120px;
	text-align:right;
	padding-right:15px;
	float:right;
}
.box_search_link_boy
{
	width:500px;
	text-align:right;
	margin-top:240px;
	padding:0 15px 0 200px;
	position:absolute;
	float:right;
}
.box_radio_button
{
	width:300px;
	float:left;
}
.box_radio_button_v2
{
	padding-left:25px;
	width:255px;
	float:left;
}
.box_radio
{
	margin-top:5px;
	padding-left:10px;
	float:left;
}
.box_radio_v2
{
	width:220px;
	margin-top:5px;
	float:left;
}
.box_title_radio
{
	width:90px;
	margin-top:5px;
	float:left;
}
.box_title_radio_v2
{
	width:250px;
	margin-top:5px;
	float:left;
}
.box_labels
{
	margin-top:5px;
	float:left;
}
.box_labels_bottom
{
	margin-top:20px;
	float:left;
}
.box_check
{
	width:390px;
	text-align:center;
	margin-top:10px;
	padding:0 0 5px 10px;
	float:left;
}
.box_check_v2
{
	width:250px;
	text-align:center;
	margin-top:10px;
	padding:0 0 5px 75px;
	float:left;
}
.box_search_label
{
	width:168px;
	text-align:right;
	margin-top:20px;
	padding:0 5px 0 240px;
	float:left;
}
.box_search_label_cats
{
	width:168px;
	text-align:right;
	margin-top:20px;
	padding:0 5px 0 40px;
	float:left;
}
.box_search_date_city
{
	width:300px;
	margin:20px 5px 0 230px;
	float:left;
}
.box_search_busc_boy
{
	width:140px;
 	padding:240px 0 0 0;
	float:left;
}
.box_search_form_left
{
	width:710px; 
	padding-left:10px; 
 	float:left;
} 
 
.box_search_textbox
{
	width:111px;
	padding:5px 10px 0 0;
	float:left;
}
.box_search_checkbox
{
	margin-top:20px;
	float:left;
}
.box_search_boy
{
	width:350px;
	float:left;
}
.box_search_calendar
{
	margin:15px 0 0 15px;
	width:250px;
	float:left;
}
.box_search_a_boy
{
	width:340px;
	margin:10px 0 10px 5px;
	float:left;
}
.box_search_you
{
	width:160px;
	padding:5px 40px 5px 10px;
	float:left;
}
.box_title_alternative
{
	 margin-top:58px;
     float:left;
     width:700px;
}
.box_title_result
{
	 margin-top:48px;
     float:left;
     width:500px;
}
.box_title_img_alternative
{
	 margin-top:25px;
     float:left;
}
.box_title_img_results
{
 	 margin-top:15px;
	 padding-left:20px;
     float:left;
}
.box_alternatives_avan
{
	 background-image:url(../img/fnd_marco_alter.gif);
	 background-repeat:no-repeat;
	 padding:8px 11px 16px 11px;
     width:220px;
	 height:151px;
	 z-index:999;
}

.box_alternatives_image_1
{
	background-image:url(../img/banner_gdo.jpg);
	background-repeat:no-repeat;
    width:242px;
	height:175px;
}
.box_alternatives_image_2
{
  	background-image:url(../img/banner_plans.jpg);
	background-repeat:no-repeat;
    width:242px;
	height:175px;
}
.box_alternatives_image_3
{
	background-image:url(../img/banner_people.jpg);
	background-repeat:no-repeat;
    width:242px;
	height:175px;
}
.box_alternatives_image_4
{
	background-image:url(../img/banner_post.jpg);
	background-repeat:no-repeat;
    width:242px;
	height:175px;
}

.box_align_left 
{
	float:left;
	width:33%;
}

.gdo_banners
{
	width:80%; 
	margin:auto;
}

.box_alternatives_title_top
{
	 width:217px;
	 text-align:center;
	 padding:3px 0;
	 float:left;
	 background-color:#000000;
	 filter:alpha(opacity=70); 
	 opacity:0.7;
}
.box_alternative_title_bottom
{
	 width:217px;
	 text-align:center;
	 padding-top:0px;
	 height:30px;
	 float:left;
	 background-color:#000000;
	 filter:alpha(opacity=70); 
	 opacity:0.7;
}
.box_alternative_options
{
	width:242px;
	padding-bottom:5px;
	text-align:center;
	float:left;
}
.box_alternative_film_plan
{
	width:130px;
	padding-bottom:5px;
	float:left;
}
.box_alternative_fp
{
	width:130px;
	padding-left:25px;
	height:93px;
	float:left;
}
.box_alternative_arrow_left
{
	margin-top:3px;
	padding-left:7px;
	float:left;
}
.box_alternative_arrow_right
{
	margin-top:3px;
	padding-left:5px;
	float:left;
}
.box_alternative_bottom_text
{
	width:217px;
	padding-top:6px;
	float:left;
}
.box_search_basic_textbox
{
	padding-left:200px;
	float:left;
}
.box_search_basic_textbox_v2
{
	padding-left:280px;
}
.box_search_basic_link
{
	width:300px;
	padding-left:200px;
	margin-top:15px;
	text-align:center;
	float:left;
}
.box_search_basic_link_v2
{
	width:300px;
	padding-left:280px;
	margin-top:15px;
	text-align:center;
}
.box_search_date
{
	width:60px;
	margin-top:20px;
	padding:0 5px 0 240px;
	float:left;
}
.box_search_date_box
{
	margin-top:20px;
	padding:0 5px 0 5px;
	float:left;
}
.box_search_date_box2
{
	margin-top:20px;
	padding:0 5px 0 5px;
	float:left;
}
.box_result_people {
	float:left;
	height:180px;
	overflow:hidden;
	margin:10px 14px 10px 14px;
	position:relative;
	width:150px;
}

.box_result_people_reslist {
	height:180px;
	margin:10px 17px;
	overflow:hidden;
	position:relative;
	width:150px;
	float:left;
}

.box_result_people_selected {
	float:left;
	margin:10px 14px;
	width:150px;
	height:180px;
	filter:alpha(opacity=40);
	opacity:0.4;
	position:relative;	
}

.box_photo_results
{
	margin:0;
	padding:0;
	width:150px;
	height:150px;
	float:left;
	overflow:hidden;
}
.box_data_boy
{
	background-color:#BBBBBB;
	bottom:0;
	color:#FFFFFF;
	height:44px;
	margin:0;
	overflow:hidden;
	position:absolute;
	width:150px;
}
.box_result_data_boy
{
	height:28px;
	margin:0;
	overflow:hidden;
	position:absolute;
	top:122px;
	left:0px;
	width:150px;
	z-index:3;
}

.box_result_data_boy_bckgrnd_1
{
	padding:0 0 0 3px;
	margin:0;
}

.box_result_data_boy_100
{
	position:absolute;
	padding:0;
	margin:0;
	height:18px;
	top:82px;
	overflow:hidden;
	left:0;
	width:100px;
	z-index:3;
}

.box_result_data_boy_70
{
	height:17px;
	left:0;
	margin:0;
	overflow:hidden;
	position:absolute;
	top:53px;
	width:70px;
	z-index:3;
}
.tape_15px {
	position:absolute;
	bottom:0;
	left:0;
	height:15px;
	width:100%;
	z-index:3;
}
.bckgrnd
{
	background-color:#000000;
	opacity:0.4;
	filter:alpha(opacity=40); 
	z-index:2;
}

.box_data_boy_selected
{
	padding-left:10px;
	margin-top:5px;
	width:90px;
	height:80px;
	float:left;
}
.box_result_option
{
	padding:10px 0 0 0;
	float:left;
	position:absolute;
	top:150px;
	width:100%;
}

.button_res_busq {
	width:90px;
	margin:0 auto;
}

.button_res_busq_sel {
	width:72px;
	margin:0 auto;
}

.box_result_pages
{
	padding:15px 40px;
	text-align:right;
	float:right;
}
.box_result_propose
{
	clear:both;
	margin:0 auto;
	padding:10px 0;
	width:180px;
}
.box_result_top
{
	width:980px;
	float:left;
}
.arrow_plan_left
{
	margin-top:60px;
	padding-right:3px;
	height:23px;
	width:12px;
	float:left;
}

.arrow_welcome_left
{
	margin-top:25px;
	padding-right:8px;
	padding-left:11px;
	width:12px;
	float:left;
}
.arrow_welcome_right
{
	margin-top:25px;
	padding:0 11px 0 8px;
	width:12px;
	float:left;
}
.line_dotted
{
	height:0;
	width:100%;
	margin:5px 0;
	clear:both;
	overflow:hidden;
}
.line_dotted_welcome
{
	width:430px;
	margin:20px 0 0 10px;
	border-bottom:1px #dd3157 dotted;
	float:left;
}
.line_dotted_guia
{
	width:300px;
	margin:15px 0 0 10px;
	border-bottom:1px #dd3157 dotted;
	float:left;
}
.line_dotted_welcome_v2
{
	clear:both;
	width:100%;
	height:0;
	overflow:hidden;
	border-bottom:1px #dd3157 dotted;
}
.submenu_body_plan
{
	margin-top:31px;
	float:left;
	width:600px; 
	height:110px;
	float:left;
}

.box_check_1_plan
{
	width:230px;
	height:15px;
	margin-top:10px;
	background-repeat:no-repeat;
	float:left;
}

.box_content_check
{
	width:150px;
	height:50px;
	padding-left:490px;
	float:left;
}

.box_content_arrow_plan
{
	margin-top:20px;
	float:left;
}

.candidate
{
	padding:0;
	height:142px;
	width:185px;
}

.candidate_iz
{
	background-image:url(../img/fnd_menu_plan_iz.gif);
	background-repeat:no-repeat;
	width:12px;
	height:142px;
	float:left;
}
.candidate_de
{
	background-image:url(../img/fnd_menu_plan_de.gif);
	background-repeat:no-repeat;
	width:12px;
	height:142px;
	float:left;
}
.candidate_ce
{
	background-image:url(../img/fnd_menu_plan_ce.gif);
	background-repeat:repeat-x;
	height:142px;
	width:157px;
	float:left;
}
.candidate_white_iz
{
	background-image:url(../img/fnd_menu_white_plan_iz.gif);
	background-repeat:no-repeat;
	width:12px;
	height:142px;
	float:left;
}
.candidate_white_de
{
	background-image:url(../img/fnd_menu_white_plan_de.gif);
	background-repeat:no-repeat;
	width:14px;
	height:142px;
	float:left;
}
.candidate_white_ce
{
	background-image:url(../img/fnd_menu_white_plan_ce.gif);
	background-repeat:repeat-x;
	height:142px;
	width:157px;
	float:left;
}
.box_img_photo
{
 	margin-top:15px;
	width:70px;
	height:80px;
	float:left;
}
.box_content_coment_no_top
{
	width:770px;
	height:100px;
	margin-left:90px;
}
.box_content_coment_l
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#d5d5d5;
	float:left;
	margin-top:500px;
}
.box_about_title
{
     float:left;
     width:770px;
	 padding:30px 0 0 2px;
}
.box_about_title_img
{
     float:left;
	 padding-left:30px;
}
.box_about_title_no_img
{
     float:left;
     width:900px;
	 padding:30px 0 0 90px;
}

.box_about_photo
{
     float:left;
	 padding:0 0 0 15px;
}
.box_about_profile
{
	width:330px;
    float:left;
	padding-left:10px;
}
.box_about_profile li
{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.box_contener_invite_halves
{
	margin:0;
}
.box_contener_about
{
	width:920px;
	margin:0 25px;
	padding-bottom:15px;
}

.box_invita_info
{
	padding:10px 0;
	width:100%;
}
.box_invita_info_right {
	padding:15px 10px 0 0;float:right;width:425px;
}
.box_myprofile_v2
{
	width:920px;
	margin:0 25px;
}
.box_myprofile_title
{
     float:left;
     width:600px;
	 padding:30px 0 0 2px;
}
.box_myprofile_title_v2
{
     float:left;
     width:120px;
	 padding-left:2px;
}
.box_myprofile_capa
{
	padding:3px 0 3px 15px;
	width:500px;
}
.box_myprofile_capa_v2
{
	padding:3px 0;
	width:500px;
}
.box_myprofile_top_16
{
	height:16px;
}
.box_myprofile_top_32
{
	height:32px;
}
.box_profile_tabs
{
	width:530px;
	padding-top:30px;
	float:left;
}
.box_profile_tabs_v2
{
	position:absolute;
	right:10px;
	bottom:0;
	padding:0;
	margin:0;
}
.box_profile_title_coments {
	margin-right:15px;
	height:20px;
}

.box_invita_title_no_img
{
	width:95%;
	float:left;
}


.box_invita_content
{
	border:solid 1px #d5d5d5;
	width:80%;
	margin:10px 25px 0 0;
	float:left;
}
.box_invita_in
{
	margin-left:15px;
}
.box_invita_sorteo_half {
	float:left;width:50%;
}
.box_invita_sorteo {
	background:transparent url(../img/info/draw_box_white.gif) no-repeat 0 0;
	width:326px;
	height:111px;
	margin:0 auto;
	padding:9px 12px 0 12px;
}

.box_magazine_title
{
	padding:10px 0 0 20px;
	width:550px;
	float:left;
}
.box_magazine_date
{
	padding:5px 0 0 20px;
	width:520px;
	float:left;
}
.box_magazine_text
{
	padding:5px 0 10px 20px;
	width:425px;
	float:left;
}
.box_magazine_photo
{
	margin-left:10px;
	border:1px #939393 solid;
	height:120px;
	width:100px;
	float:left;
}
.box_magazine_file_title
{
	padding:7px 0 15px 5px;
	width:300px;
	float:left;
}
.box_magazine_file_body
{
	padding-left:30px;
	width:280px;
	float:left;
}
.line_dotted_magazine
{
	width:540px;
	margin:8px 0 0 10px;
	border-bottom:1px #dd3157 dotted;
	float:left;
}
.box_guia_center {
	margin:0 20px;
}
.box_guia_content_center
{
	width:925px;
	border-style:solid;
	border-width:1px;
	border-color:#d5d5d5;
	float:left;
}
.box_guia_title_top
{
     padding:35px 0 0 5px;
     float:left;
     width:720px;
}
.box_guia_data_margin
{
	padding:10px 0 20px 20px;
	float:left;
}
.box_guia_data_plus
{
	padding:10px 0 5px 20px;
	width:700px;
	float:left;
}
.box_guia_options_menu
{
	background-image:url(../img/fnd_submenu_ocio.gif);
	background-repeat:repeat-x;	
	height:22px;
	width:925px;
}
.box_guia_options_menu_option
{
	float:left;
	padding:2px 7px;
}
.box_guia_options_menu_option_tab
{
	border-left:1px solid #cccccc;
	height:22px;
	float:left;
}
.box_search_guia {
	text-align: right;
}
.box_content_right_guia {
}
.box_content_left_guia {
    width:305px;
    padding-bottom:10px;
    float:left;
}

.box_guia_films
{
	padding:15px 0 10px 15px;
	width:282px;
	float:left;
}
.box_guia_photo_film
{
	width:71px;
	height:80px;
	float:left;
}
.box_guia_date_film
{
	width:188px;
	padding-left:8px;
	float:left;
}
.box_guia_data_desc {
	width:188px;
	height:120px;
	overflow:hidden;
	padding-left:8px;
	float:left;
}

.box_guia_date_film2
{
	width:80px;
	padding:5px 0 0 79px;
	float:left;
}
.box_guia_data_valoracion
{
	width:108px;
	padding-left:8px;
	float:left;
}
.box_guia_data_opinion
{
	width:77px;
	text-align:right;
	float:left;
}
.box_guia_busc
{
	width:325px;
	padding:10px 0 0 10px;
	float:left;
}
.box_guia_all_film
{
	width:150px;
	text-align:right;
	padding:22px 5px 0 0;
	float:right;
}
.box_guia_search
{
	width:80px;
	padding:5px 0 0 20px;
	float:left;
}
.box_guia_margin_top
{
	width:300px;
	height:10px;
	float:left;
}
.box_guia_see_film
{
	float:left;
	width:135px;
}
.other-gdos {
	margin:25px 195px;
	text-align:center;
}
.box_features_left
{
	width:350px;
	padding:10px 0 30px 15px;	
	float:left;
}
.box_features_right
{
   width:590px;
   padding:10px 15px 0 0;
   float:left;
}

.box_features_list
{
	width:295px;
	padding:4px 0 10px 0;
	float:left;
}
.box_features_arrow_list
{
	padding:7px 0;
	float:left;
}
.box_features_body
{
	padding:20px 0 20px 20px;
	width:500px;
	float:left;
}
.box_left_plan
{
	margin:0px 15px 0 15px;
	padding-bottom:15px;
}
.box_content_plan
{
	width:700px;
	margin:0 auto;
}

.box_content_plan_in {
	padding: 0 5px;
}
.box_content_plan_desc {
}
.box_content_plan_desc h3 {
	padding:3px 0 10px 0;
}
.box_content_plan_desc_with {
	float:left;
	width:400px;
}

.box_plan_links
{
	width:150px;
	height:30px;
	padding:25px 0 0 425px;
}
.box_plan_check
{
	width:230px;
	height:15px;
	margin-top:10px;
	padding-left:70px;
	float:left;
}
.box_plan_label_check
{
	width:80px;
	padding-top:4px;
	float:left;
}
.submenu_body_plan_gestion
{
	margin-top:-95px;
	float:left;
	width:600px; 
	height:110px;
	float:left;
}
.box_plan_form_descrip
{
	width:600px;
	height:8px;
}
.label_plan_descrip
{
	width:72px;
	padding-left:3px;
	margin-top:20px;
	float:left;
}

.box_plan_content_bottom
{
	padding-top:25px;
	width:820px;
	float:left;
}

.box_img_photo_plan
{
	width:70px;
	height:70px;
	float:left;
	overflow:hidden;
}

.box_img_photo_plan_wait
{
 	margin-top:10px;
	width:70px;
	height:80px;
	float:left;
	overflow:hidden;
	opacity: 0.5;
}

.box_plan_line_left
{
	border-top:1px #d4d4d4 solid;
	height:1px;
	float:left;
}
.box_plan_line_right
{
	border-top:1px #d4d4d4 solid;
	height:1px;
	float:right;
}
.box_plan_conver
{
	width:908px;
	float:left;
	margin-top:-1px;
	padding:0 15px 15px 15px;
}
.box_plan_conver_in {
	margin:0 auto;
	width:500px;
}

.box_photo_left_plan {
	float:left;
	width:70px;
}

.box_data_boy_plan {
	padding-left:5px;
	margin-top:5px;
	width:80px;
	overflow:hidden;
	float:left;
}
.box_favorite_star {
	background:transparent url(../img/favorite-star.gif) no-repeat right top;
	height:128px;
	overflow:visible;
}
.box_plan_pest {
	padding-top:3px;
}
.box_plan_item {
	padding-left:100px;
}
.box_plan_item_small {
	padding-left:0px;
}
.box_plan_buttons {
	clear:both;
	padding-top:17px;
}
.box_plan_date_margin
{
	padding:10px 0 0 20px;
	float:left;
}

.box_plan_ges_conver
{
	width:700px;
	padding:10px 0 0 10px;
	float:left;
}
.box_plan_calendar
{
	padding:0 0 0 4px;
	float:left;
}
.box_plan_textbox
{
	width:90px;
	float:left;
}
.box_plan_hour
{
	height:17px;
	padding:0px 10px 0 25px;
	float:left;	
}
.box_plan_combo
{
	padding-top:0px;
	float:left;
}
.box_plan_points
{
	height:17px;
	padding:0px 2px 0 2px;
	float:left;	
}
.box_plan_row1 {
	padding-bottom:6px;
}
.box_plan_row1_edit {
	padding-top:10px;
	clear:both;
}
.box_plan_row2
{
	padding-right:145px;
	float:right;	
}
.box_plan_label
{
	width:100px;
	float:left;
}
.box_button_plan
{
	padding-top:15px;
}
.box_with_whom {
	float:right;
}

.box_content_left_features {
	padding-right:10px;
	width:325px;
}

.box_content_features
{
	width:100%;
	padding:10px 0 0 15px;	
	float:left;
}

.box_about_contact
{
	 padding:10px 0 0 30px;
}

.label_about {
	float:left;
	width:80px;
	font-size:14px;
	color:#6a6a6a;
	padding-top:2px;
}
.label_gift {
	float:left;
	width:95px;
	font-size:14px;
	color:#6a6a6a;
	padding-top:2px;
}
.box_about_form {
	padding-bottom:6px;
	clear:both;
}

.about_form {
	border:10px solid #D5D5D5;
	font-size:16px;
	margin:20px 15px;
	padding:20px 20px 10px 20px;
	width:300px;
}

.about_text_form {
	float:left;
	width:190px;
}

.form_error {padding-left:55px;}

.pad_left {padding-left:15px;}

.box_center_about {width:92%; margin: 20px auto 0 auto;clear:both;}

#wrapper_about {text-align: center;}


.pad_bottom {padding-bottom: 45px;}

.contact_half_div {margin:0 0 0 20px;}
.contact_half_wrapper {float:left;}
.invite_half_wrapper {float:left; width:415px;margin:0 20px 0 10px}
.look-for-inviter-margins {margin:0 35px;}

.features_text
{
padding:15px 0 0 15px;
}

.dcha {text-align: right;}
.centro {text-align: center;}
.izqda {text-align: left;}
.espacio {height: 100px;}
.flota_dcha {float:right; padding-right:5px; padding-top:4px;}

.nombre {
	color:#8D8D8B;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:20px;
	font-weight:lighter;
	margin:0;
}

.puesto {
	color:#20752C;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:14px;
	font-weight:normal;
	margin:0;
}

.box_content_right_features 
{
	width:535px;
	padding:0px 0 20px 20px;
	width:500px;
}

.box_content_right_faqs 
{
	width:540px;
	padding-left:40px;
}

.link_info {
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
	font-weight:bold;	
	cursor:pointer;
}

.link_info:visited {color:#6A6A6A;}

.link_blue {color:#0000FF;text-decoration:underline;}
.link_blue:hover{color:#dd3157;text-decoration:underline;}

.termswrap {
padding: 10px 20px 25px 20px;
}

.pricing_box {
	clear:both;
	width: 100%;
	margin: 10px auto;
}

div#pricingitem1, div#pricingitem2, div#pricingitem3 {
	margin: 0 5px 0 5px;
	float: left;
	width: 291px;
	height:222px;
}

div#pricingitem2 {
	background-image:url(../img/info/pricing_brown.png);
	position: relative;
}

div#pricingitem1 {
	background-image:url(../img/info/pricing_blue.png);
	position: relative;
}

div#pricingitem3 {
	background-image:url(../img/info/pricing_green.png);
	position: relative;
}

div#pricingitem4 {
	background-image:url(../img/info/pricing_green_m.png);
	margin: 0 5px 0 5px;
	float: left;
	width: 290px;
	height:210px;
	overflow:hidden;
}

div#pricingitem1 h2, div#pricingitem2 h2, div#pricingitem3 h2, div#pricingitem4 h2 {
	margin-top:45px;
	font-size:48px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding:0;
}

div#pricingitem1 p, div#pricingitem2 p, div#pricingitem3 p, div#pricingitem4 p {
	font-size:16px;
	text-align: center;
	color:#FFF;
}

 div#box_res_right h2 {
 	padding-top:0;
 }

div#priv_second_title h2 {
	padding-top:12px;
}

.free_over {
	background:transparent url(../img/info/badge-free.png) no-repeat;
	position: absolute;
	right:5px;
	top:105px;
	height:120px;
	width:120px;
}

.free_over2 {
	position: absolute;
	right:19px;
	top:43px;
}

div#index_block {
	width:69%;
	margin: 10px auto 0 auto;
}

div#mapmain {
	padding:0 20px;
}

div#mapmain h3 {
	padding-left:20px;
}

div#mapmain h3 a {color:#D7BB67; text-decoration:none;}

div#mapmain .index_column {
	float: left;
	width: 280px;
	padding: 0px 10px 0px 10px;
}

div#index_block_w {
	width:80%;
	margin: 10px auto 0 auto;
}

div#mapmain .index_column_w {
	float: left;
	width: 370px;
}

.map	{
	float:left;	
	width:375px;
	padding-left:45px;
}

.maintenance_block {
	width: 560px;
	margin: 0 auto;
	text-align: center;
	font-size:14px;
}

div#maintenance {
	padding: 10px 0 50px 0; 
}

.maintenance_content {
	width:460px;
	text-align: justify;
	padding: 20px 60px 30px 60px; 
}

.maintenance_content ul 
{
	margin:5px 0 20px 0; 
}

.maintenance_content_pub {
	margin:0 auto;
	padding:0;
	text-align:left;
	width:260px;
}

div#top_space {
	height:50px;
}

.priv_row_left {
	float: left;
}

.priv_row_right {
	padding:20px 10px 0 0;
	float:right;
}

.welcome_row_right {
	float:right;
	margin-top:5px;
}

.priv_row {
	clear: both;
}
/*
.welcome_h3_row {
	clear: both;
	height: 45px;
}
*/
.welcome_row {
	clear: both;
	padding: 0 10px 0 0;
}

.welcome_row_search {
	clear: both;
	padding: 15px 10px 0 0;
}

.magazine_row {
	float:left;
	padding: 0 10px 0 0;
	width:640px;
}

.endoterms {
	padding-top: 40px;
}

.feed_box {
	float:right; 
	padding:20px 20px 0 0;
}
.feed_pic {
	padding-left:28px;

}

.button_no_text {
	background: transparent url(../img/fnd_btn_flecha.gif) no-repeat scroll 0% 50%;
	border: none;
	width: 18px;
	height: 18px;	
	cursor: pointer;
	margin-left: 5px;
}

.button_newsletters {
	background: transparent url(../img/newsletters.gif) no-repeat scroll 0% 50%;
	border: none;
	width: 20px;
	height: 20px;	
	cursor: pointer;
}

div#reg-terms, 
div#reg-privacy, 
div#reg-privacy-m, 
div#iam-interested-panel, 
div#optimistic-lock-panel,
div#news-panel,
div#invitations-panel,
div#validation-alert,
div#activation-alert
{
	display: none;
}

.bko-modalpanel {
	background-color:inherit;
	position:fixed !important;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:0;
	z-index:101;
}

.bko-modalpanel-mask {
	position:fixed !important;
	position:absolute;
	top:0;
	left:0;
	height:2000px;
	width:100%;
	background-color:#D0D0D0;
	border:0 none;
	margin:0;
	padding:0;
	filter:alpha(opacity=50);
	opacity:0.5;
	z-index: 100;
}

.bko-modalpanel-content {
	position:relative;
	width: 500px;
	top:100px;
	background-color: #FFFFFF;
	border: solid 10px #AAAAAA;
	min-height: 100px;
	margin: auto;
	padding-bottom:10px;
}

.bko-modalpanel-header {
	float: left;
	padding: 0 10px 0 10px;
}

.clear_div {
	clear: both;
	display:block;
	width:0;
	height:0;
	overflow:hidden;
}

.clearfix {
	display:block;
}

.bko-modalpanel-content-text {
	padding: 4px 10px;
	max-height: 200px;
	overflow: auto;
	position: relative;
}

.bko-modalpanel-close {
	float: right;
	cursor: pointer;
	padding:2px 2px 0 0;
}

.buttons_right {
	float:right;
	padding:0 5px;
}

.buttons_left {
	float:left;
	padding:0 5px;
}

.buttons_profile_left {
	float:left;
	padding-right: 5px;
	padding-bottom: 10px;
}

.buttons_down {
	padding-top:8px;
}
.links_right {
	float:right;
	padding:8px 5px 0 5px;
}
.links_left {
	padding:8px 5px 0 5px;
}

.buttons_left_invite {
	float:left;
	padding: 10px 0 0 152px;
}

.box_friend {
	float:left;
	padding:5px 0;
}
.box_friend_selected {
	background-color: #CCCCCC;
	width:80px;
}
.box_friend_locked {
	filter: alpha(opacity=40);
	opacity:0.4;
}

.plan_gestion_sendmsg_form {
	float: left;
	width: 280px;
}

.box_plan_content_scroll {
	float:left;
	width:785px;
	height:143px;
	overflow: hidden;
}

.box_plan_content_candidates {
	height:142px;
}

/* Search boxes */
.box_search {
	width:100%;
}


/* Round boxes */
.ui-round-corner_lt,.ui-round-corner_rt {
	background:transparent url(../img/ui/round-corners-big-t.gif) no-repeat;
}
.ui-round-corner_lb,.ui-round-corner_rb {
	background:transparent url(../img/ui/round-corners-big-b.gif) no-repeat;
}
.ui-round-corner_lt { background-position: left top; }
.ui-round-corner_rt { background-position: right top; padding-top: 35px; }
.ui-round-corner_lb { background-position: left bottom; }
.ui-round-corner_rb { background-position: right bottom; padding-bottom: 35px;}
.ui-round-lateral_l,.ui-round-lateral_r {
	background:transparent url(../img/ui/round-laterals-big.gif) repeat-y;
}
.ui-round-lateral_l { background-position: left top; }
.ui-round-lateral_r { background-position: right top; padding:0 35px;}
.ui-round-grad {
	background:#E1E0E0 url(../img/ui/ui-grad-big.gif) no-repeat 0 0;
}
.ui-form-container {
	padding-top:10px;
}

/* Light boxes */
.ui-light-corner_lt,.ui-light-corner_rt,.ui-light-corner_lb,.ui-light-corner_rb {
	background:transparent url(../img/ui/light-corners.gif) no-repeat;
}
.ui-light-corner_lt { background-position: left top; }
.ui-light-corner_rt { background-position: right top; padding-top: 17px; }
.ui-light-corner_lb { background-position: left bottom; }
.ui-light-corner_rb { background-position: right bottom; padding-bottom: 17px;}
.ui-light-lateral_l,.ui-light-lateral_r {
	background:transparent url(../img/ui/light-laterals.gif) repeat-y;
}
.ui-light-lateral_l { background-position: left top; }
.ui-light-lateral_r { background-position: right top; padding:0 15px;}
.ui-light-box-title {
	float:left;
	padding:5px 0 0 20px;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#404040;
	font-weight:bold;	
}
.no-box-title {
	padding-top:5px;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#404040;
	font-weight:bold;	
}

/* Light boxes orange */
.ui-light-corner-ora_lt,.ui-light-corner-ora_rt,.ui-light-corner-ora_lb,.ui-light-corner-ora_rb {
	background:transparent url(../img/ui/light-corners-ora.gif) no-repeat;
}
.ui-light-corner-ora_lt { background-position: left top; }
.ui-light-corner-ora_rt { background-position: right top; padding-top: 29px; }
.ui-light-corner-ora_lb { background-position: left bottom; }
.ui-light-corner-ora_rb { background-position: right bottom; padding-bottom: 17px;}
.ui-light-lateral-ora_l,.ui-light-lateral-ora_r {
	background:transparent url(../img/ui/light-laterals-ora.gif) repeat-y;
}
.ui-light-lateral-ora_l { background-position: left top; }
.ui-light-lateral-ora_r { background-position: right top; padding:0 15px;}
.ui-light-box-ora-title {
	color:white;
	float:left;
	height:29px;
	padding:2px 0 0 20px;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	font-weight:bold;	
}
/* Thin boxes */
.ui-thin-corner_lt,.ui-thin-corner_rt,.ui-thin-corner_lb,.ui-thin-corner_rb {
	background:transparent url(../img/ui/thin-corners.gif) no-repeat;
}
.ui-thin-corner_lt { background-position: left top; }
.ui-thin-corner_rt { background-position: right top; padding-top: 7px; }
.ui-thin-corner_lb { background-position: left bottom; }
.ui-thin-corner_rb { background-position: right bottom; padding-bottom: 7px;}
.ui-thin-lateral_l,.ui-thin-lateral_r {
	background-color:#FAFAFA;
}
.ui-thin-lateral_l { border-left: #F1F1F1 solid 3px; }
.ui-thin-lateral_r { border-right: #F1F1F1 solid 3px; }

/* Actual buttons */
.button_button
{
	background-color: transparent;
	border: none;
	cursor: pointer;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;	
	text-decoration:none;
	margin-top:-1px;
	width:auto;
	overflow:visible;
}
.button_button:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	color:#000;
	font-weight:bold;
	cursor: pointer;	
	text-decoration:none;
	margin-top:-1px;
	width:auto;
	overflow:visible;
}

.button_button_reg
{
	background-color: transparent;
	border: none;
	cursor: pointer;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:17px;
	color:#FFFFFF;
	font-weight:bold;	
	margin-top:-1px;
	width:auto;
	overflow:visible;
}

.button_button_reg:hover
{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:17px;
	color:#d7bb67;
	font-weight:bold;
	cursor: pointer;	
	margin-top:-1px;
	width:auto;
	overflow:visible;
}

/* Invite */
#extContactsContainer {
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #809DB9;
	height:16em;
	margin:0.5em 0pt;
	overflow:auto;
	padding:1em;
}

.inviteText {
	width: 100%;
	height: 9em;
}

.invite-input {
	margin:2px 0;
	padding-top:5px;
}

/* Formularios */
.errors {
	border:1px dotted #FF8888;
	margin-bottom:2px;
}
.error {
	color:#FF0000;
	font-size:12px;
}

/* Register captcha */
.box_register_captcha {
	clear: both;
	border: 1px dashed #BBB;
	margin: 10px 0;
	width: 400px;
}
.box_register_captcha_in {
	clear: both;
	padding: 5px;
}
.box_captcha_image {
	float: left;
	width: 180px;
	padding-left:10px;
}

.box_captcha_image_landing {
	float: left;
	width: 160px;
}

.box_captcha_input {
	padding: 15px 5px 0px 200px;
}

.captcha_error {
	padding-left: 15px;
}

/* Profile */
.profile_item {
	float: left;
	width: 257px;
	padding: 20px 0 0 30px;
}

.profile_item_middle {
	float: left;
	width: 170px;
	padding: 20px 0 15px 30px;
}

.profile_item_list{
	margin-left: 34px;
}

.profile_selection {
	height: 120px;
	border:1px solid #E0E0E0;
	padding: 3px;
	background: white;
	overflow: auto;
}
.profile_i_am {
	float:left;
	width:280px;
	padding-right:95px;
}

/* Search plans result */
.box_search_plan_result_left {
	float:left;
	margin-left:45px;
	width:625px;
}

.box_search_plan_result_right {
	float:right;
	width:245px;
	margin:30px 35px 0 0;
}

.box_search_plan_sum {
	clear: both;
	width: 625px;
	padding-top:5px;
}
.search_plan_dotted_line {
	border-bottom: 1px dotted #DD3157;
	clear: both;
	width: 100%;
}
.box_search_plan_sum_desc {
	float:left;
	padding-bottom: 5px;
	width: 325px;
}
.box_search_plan_sum_desc_p {
	padding: 3px 0 5px 0;
}

.box_search_plan-link-denounce{
	float: left;
	padding-top:26px;
	text-align:left;
}

.box_tiny_search_img {
	float:left;
}
.search_empty_msg {
	margin:30px 10px;
	font-size:14px;
}

/* plan details */

.message_left {
}
.message_right {
	text-align:right;
}
.conversation_photo_left {
	float:left;
	padding:3px;
}
.conversation_photo_right {
	float:right;
	padding:3px;
}


/* people */
div#last_rates {
	max-height:200px;
	overflow:auto;
}

.people-line {
	padding:3px 0;
}


/* Search people full form*/
.box_search_people {
	margin:0 auto;
	width:790px;
}
.box_search_people2 {
	margin:0 auto;
	padding-top:10px;
	padding-left:15%;
	width:685px;
}
.box_search_people3 {
	margin:0 auto;
	padding-top:20px;
	width:420px;
}
.box_search_people4 {
	margin:0 auto;
	padding-top:10px;
	padding-left:23%;
	width:685px;
}
.box_search_people_left {
	float:left;
	width:230px;
	padding-right:15px;
}
.box_search_people_right {
	float:left;
	width:470px;
	padding-top:18px;
}
.box_search_entry {
	padding:3px 0;
}
div#box_search_entry_with {
	margin-left:58px;
}
.box_search_entry_float {
	float:left;
	margin-right:5px;
	width:150px;
}
.box_search_entry label {
	color:#6A6A6A;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	font-weight:bold;
}
#search-physic td {
	width:92px;
}
#search-habits td {
	width:90px;
}
/* Tag Cloud */
.tag-cloud-help {
	padding-left:4px;
}
div#tag-cloud-people {
	background: transparent url(../img/fnd_tag_cloud_right.gif) right 0 no-repeat;
	clear:both;
}
div#tag-cloud-people-in {
	background-color:#FFFFFF;
	margin-right:10px;
	border-style:solid;
	border-color:#D5D5D5;
	border-width:1px 0 1px 1px;
}

.ui-comic-box {
	background: transparent url(../img/fnd_tag_cloud_left.gif) 0px 0px no-repeat;
	clear:both;
}
.ui-comic-box-in {
	background-color:#FFFFFF;
	margin-left:10px;
	border-style:solid;
	border-color:#D5D5D5;
	border-width:1px 1px 1px 0;
	padding:3px 3px 3px 10px;
	min-height:30px;
}
.label_literal {
	font-family:"Hoefler Text",Constantia,Cambria,Georgia,serif;
	font-style:italic;
}
.ui-comic-box-title {
	padding:5px 0;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#404040;
	font-weight:bold;
}

div#whisper_1 .whisper, div#whisper_2 .whisper, div#whisper_3 .whisper, div#whisper_4 .whisper, div#whisper_5 .whisper, div#whisper_6 .whisper, div#whisper_7 .whisper, div#whisper_8 .whisper, div#whisper_9 .whisper, div#whisper_10 .whisper  
{
	padding-left:15px;
	font-size:15px;
}

div#whisper_1 {left:415px; top:-20px;}
div#whisper_2 {left:415px; top:-18px}
div#whisper_3 {left:415px; top:-14px}
div#whisper_4 {left:415px; top:-16px}
div#whisper_5 {left:415px; top:30px}
div#whisper_6 {left:135px; top:-20px}
div#whisper_7 {left:415px; top:-20px}
div#whisper_8 {left:415px; top:-20px}
div#whisper_9 {left:415px; top:-20px}
div#whisper_10 {left:415px; top:-20px}

div#whisper_1 .ui-comic-box {width:182px}
div#whisper_2 .ui-comic-box {width:182px}
div#whisper_3 .ui-comic-box {width:182px}
div#whisper_4 .ui-comic-box {width:182px}
div#whisper_5 .ui-comic-box {width:182px}
div#whisper_6 .ui-comic-box {width:182px}
div#whisper_7 .ui-comic-box {width:182px}
div#whisper_8 .ui-comic-box {width:182px}
div#whisper_9 .ui-comic-box {width:182px}
div#whisper_10 .ui-comic-box {width:182px}

.new_plan_form_people {
	float:left;
	width:400px;
}
.new_plan_form_nopeople {
	margin:0pt auto;
	width:400px;
}
.new_plan_date {
	width:280px;
	float:left;
}
.new_plan_withdate {
	position:relative;
	width:120px;
	float:left;
}
.new_plan_curly {
	float:left;
	font-family:arial;
	font-size:60px;
	line-height:61px;
}
.new_plan_withdate_in {
	float:left;
	padding-top:25px;
}
.new_plan_row {
	position:relative;
	clear:both;
}

.tag-cloud {
	padding:5px;
	text-align:center;
}
.tag-cloud a {
	text-decoration:none;
	cursor:pointer;
}
.cloud0 { font-size: 0.85em; }
.cloud1 { font-size: 0.93em; }
.cloud2 { font-size: 1.00em; }
.cloud3 { font-size: 1.10em; }
.cloud4 { font-size: 1.20em; }
.cloud5 { font-size: 1.30em; }
.cloud6 { font-size: 1.36em; }
.cloud7 { font-size: 1.42em; }
.cloud8 { font-size: 1.48em; }
.cloud9 { font-size: 1.54em; }

/* News list */
#novo-list p {
	display: inline;
}
#novo-list ul {
	list-style-image:url(../img/submenu_arrow_sel.gif);
	list-style-type:circle;
}

/* Page constrols */
.first_page {
	background:transparent url(../img/img_flecha_princ.gif) no-repeat 0 100%;
	float:left;
	width:24px;
	height:24px;
}
.last_page {
	background:transparent url(../img/img_flecha_fin.gif) no-repeat 100% 100%;
	float:left;
	width:24px;
	height:24px;
}
.previous_page {
	background:transparent url(../img/img_flecha_roja_iz.gif) no-repeat 0 100%;
	float:left;
	width:24px;
	height:24px;
}
.next_page {
	background:transparent url(../img/img_flecha_roja.gif) no-repeat 100% 100%;
	float:left;
	width:24px;
	height:24px;
}
.page_numbers {
	float:left;
	height:24px;
}
a.page_link {
	color:#6A6A6A;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:0pt 4px;
}
a.page_link:hover {
	color:#000000;
}
.page_selected_number {
	color:#6A6A6A;
	font-size:24px;
}

/* New plan */
.box_left_plan_new {
}

.box_right_plan_new {
	float:right;
	width:440px;
}
.box_candidates_selected {
}

.people_in_plan {
	background: transparent url(../img/fnd_selected_users_left.gif) no-repeat 0px -4px;
	float:right;
}
.people_in_plan_in {
	background-color:#FFFFFF;
	margin-left:10px;
	border-style:solid;
	border-color:#D5D5D5;
	border-width:1px 1px 1px 0;
	width:390px;
	height:330px;
	padding:5px;
}

/* menu home */
a.link_menu_home {
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#6a6a6a;
	text-decoration:none;
	margin:0 10px;
}

a.link_menu_home:hover {
	color:#000000;
}

a.link_menu_home_sel {
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#DD3157;
	text-decoration:none;
	margin:0 10px;
}

a.link_menu_home_sel:hover {
	color:#000000;
}

.externalContactsForm {
	margin-top:20px;
}

/* GdO Items */
.gdo-item {
	padding:5px 0;
}

.gdo-item-left {
	width:71px;
	float:left;
}
.gdo-item-photo {
	float:left;
	margin:10px 0pt;
	width:71px;
	height:80px;
	overflow:hidden;
}
.gdo-item-right {
	width:87%;
	float:left;
}

.gdo-item-header {
	padding:5px 0 0 5px;
}

.gdo-item-header-line {
}
.gdo-item-desc {
	padding:0 0 5px 5px;
}
.gdo-item-link-more {
	float:right;
	padding-top:8px;
}
.gdo-item-link-for-me {
	margin-left:10px;
	float:right;
}
.gdo-link {
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#928912;
	font-weight:bold;	
	text-decoration:none;
}
.gdo-link:hover {
	color:#928912;
	text-decoration:underline;
}

/* Alerts */
.ui-close-alert {
	position:absolute;
	top:2px;
	right:7px;
	background:transparent url(../img/ui/close_icon.gif) no-repeat;
	cursor:pointer;
	height:8px;
	width:8px;
}
.alert_red ul, .alert_green ul, .alert_ora ul {
	list-style-image:url(../img/submenu_arrow_sel.gif);
	margin:0;
}
.alert_box,.alert_box_red,.alert_box_green,.alert_box_ora {margin-bottom:2px; overflow:hidden;}

/* Red alert */
.alert_red {
    background:#FFF7C8 url(../img/ui/cancel_24.gif) no-repeat 10px 50%;
    padding:10px 20px 8px 55px;
    font-size:13px;
    text-align:left;
    border-style:solid;
    border-width:0 5px;
    border-color:#FF8888;
}
.ui-red-corner_lt,.ui-red-corner_rt,.ui-red-corner_lb,.ui-red-corner_rb {
	background:transparent url(../img/ui/crnr_alert_red.gif) no-repeat;
	overflow:hidden;
}
.ui-red-corner_lt { background-position: left top; }
.ui-red-corner_rt { background-position: right top; padding-top: 5px; }
.ui-red-corner_lb { background-position: left bottom; }
.ui-red-corner_rb { background-position: right bottom; padding-bottom: 5px; position:relative;}

/* Green alert */
.alert_green {
    background:#FFF7C8 url(../img/ui/accepted_24.gif) no-repeat 10px 50%;
    padding:10px 20px 8px 55px;
    font-size:13px;
    text-align:left;
    border-style:solid;
    border-width:0 5px;
    border-color:#B2CE8C;
}
.ui-green-corner_lt,.ui-green-corner_rt,.ui-green-corner_lb,.ui-green-corner_rb {
	background:transparent url(../img/ui/crnr_alert_green.gif) no-repeat;
}
.ui-green-corner_lt { background-position: left top; }
.ui-green-corner_rt { background-position: right top; padding-top: 5px; }
.ui-green-corner_lb { background-position: left bottom; }
.ui-green-corner_rb { background-position: right bottom; padding-bottom: 5px; position:relative;}

/* Orange alert */
.alert_ora {
    background:#FFF7C8 url(../img/ui/warn_24.png) no-repeat 10px 50%;
    padding:10px 20px 8px 55px;
    font-size:13px;
    text-align:left;
    border-style:solid;
    border-width:0 5px;
    border-color:#F38400;
}
.ui-ora-corner_lt,.ui-ora-corner_rt,.ui-ora-corner_lb,.ui-ora-corner_rb {
	background:transparent url(../img/ui/crnr_alert_oran.gif) no-repeat;
}
.ui-ora-corner_lt { background-position: left top; }
.ui-ora-corner_rt { background-position: right top; padding-top: 5px; }
.ui-ora-corner_lb { background-position: left bottom; }
.ui-ora-corner_rb { background-position: right bottom; padding-bottom: 5px; position:relative;}


/* Game Test */
.game_test_wrapper {
	margin:0 150px;
	width:670px;
}
.game-test-body {
	padding-top:10px;
}
.game-test-question {
	padding-bottom:10px;
}
.game-test-photo {
	float:left;
	overflow:hidden;
	width:116px;
	max-height:120px;
	margin-right:10px;
	text-align:center;
}
.game-test-photo-result {
	overflow:hidden;
	width:116px;
	max-height:120px;
	margin-top:10px;
	text-align:center;
}
.game-questions {
	margin:0 auto;
	width:380px;
	padding:10px;
}
.game-test-answers {
	padding-top:3px;
}
div.game-questions td {
	width:140px;
	padding-left:46px;
}

#beta_logo 
{
	position:absolute; 
	left:131px;
	top: 40px;
}

.box_newsletters_in {
	color:#FFFFFF; 
	font-weight:bold;
}

.busc_form {font-size:16px; width:360px;}
.box_invite {font-size:16px; width:380px;}
.contact_form {font-size:16px; width:370px;}

.box_logos
{
	width:85%;
    margin:0 auto;
}

.box_logos_third {
	float:left;
	width:30%;
}

.gmail_logo {
	background-image:url(../img/logo_gmail.gif);
	background-position:22px 0px;
	background-repeat:no-repeat;
	height:28px;
}

.yahoo_logo {
	background-image:url(../img/logo_yahoo.gif);
	background-position:22px 0px;
	background-repeat:no-repeat;
	height:28px;
}

.msn_logo {
	background-image:url(../img/logo_msn.gif);
	background-position:22px 0px;
	background-repeat:no-repeat;
	height:28px;
}
.leave_msg_input {
	padding:10px 0;
}
/* my account */
.my-account-wrapper {
	margin:0 auto;
	width:60%;
}
.my-account-option {
	clear:both;
	padding-bottom:8px;
}
.my-account-actions {
	padding-top:20px;
	min-height:200px;
}
.my-account-warning ul {
	list-style-image:url(../img/submenu_arrow_sel.gif);
	margin:0;
	padding:10px;
}
.my-account-pass-wrapper {
	margin:0 auto;
	width:425px;
}
/* close account */
.close-account-wrapper {
	margin:0 auto;
	width:60%;
}
.close-account-option {
	clear:both;
	padding-bottom:8px;
}
.close-account-actions {
	padding-top:20px;
	min-height:200px;
}
.close-account-warning ul {
	list-style-image:url(../img/submenu_arrow_sel.gif);
	margin:0;
	padding:10px;
}

/* Calendar */
#calendar-holder {
	position:relative;
	width:250px;
}
.calen {background-color:#EEEEE8;}
.calen table {width:250px; border-spacing:0px;}
.calen th {border:0px; background-color:#DD3157; color:#FFF; height:20px}
.calen th div {width:33px; height: 23px;}
.calen td {border:0px; text-align:center; height: 18px}
.calen td div {width:33px; height: 18px; padding-top:3px; }
.calen div.celdarosa {background: url(../img/calen/circun_roja.gif) center no-repeat}
.calen div.celdagris {background: url(../img/calen/circ_dorado.gif) center no-repeat}
.calen div.celdamorada {background: url(../img/calen/purple-circle.gif) center no-repeat}

.previous-month-link {
	width:33px; height: 23px;
	background:transparent url(../img/btn_arrow_left.png) center no-repeat;
	float:left;
}
.next-month-link {
	width:33px; height: 23px;
	background:transparent url(../img/btn_arrow_right.png) center no-repeat;
	float:right;
}

a.daylink,
a.daylink:link, 
a.daylink:visited, 
a.daylink:active, 
a.daylink:hover {
	color: #000000; 
	text-decoration: none; 
	position:relative; 
	cursor:pointer;
}
.calen .day {
	color: #000000; 
}
.calen .past-day {
	color: #6A6A6A;
}
.tl, .tr, .br, .bl {
	position: absolute; overflow: hidden;  width: 8px; height: 8px;
	background: url(../img/calen/corners_high.png) no-repeat;
}
.tl {top: 0; left: 0}
.tr {top: 0; right: 0; background-position: -9px 0}
.br {right: 0; bottom: 0; background-position: -9px -9px}
.bl {bottom: 0; left: 0; background-position: 0 -9px}

/* Calendar pop-up */
.calen-popup {
	background: transparent url(../img/fnd_tag_cloud_left.gif) 0px 0px no-repeat;
	width:210px;
	position:absolute;
}
.calen-popup-in {
	background-color:#FFFFFF;
	margin-left:10px;
	border-style:solid;
	border-color:#D5D5D5;
	border-width:1px 1px 1px 0;
}
.calen-popup-text {
	padding:5px;
}
.calen-popup-text ul li {
	padding:1px 0;
}
.calen-popup-text ul li a {
}
.calen-popup-text ul li a:hover {
	text-decoration:underline;
}

/* Welcome candidate sum */
/* Common */
.candidate-sum-detail-line-res {
	color:white;
	height:15px;
	left:0;
	padding:0 4px 0;
	position:absolute;
	text-align:right;
	top:0;
	width:53px;
	z-index:3;
}

.candidate-sum-detail-line-res-bckgrnd {
	background-color:#000000;
	height:15px;
	left:0;
	opacity:0.4;
	filter: alpha(opacity=40);
	position:absolute;
	top:0;
	width:61px;
	z-index:1;
}

.candidate-sum-detail-line-res-bckgrnd-ilike {
	background-color:#000000;
	height:15px;
	opacity:0.4;
	position:absolute;
	right:0;
	top:0;
	width:18px;
	z-index:1;
}

.candidate-sum-detail-line-res-ilike {
	background:transparent url(../img/icon/icons16.png) no-repeat scroll 0 -193px;
	height:15px;
	position:absolute;
	left:3px;
	top:2px;
	width:16px;
}

.candidate-sum-detail-line {
	padding:1px 0;
}
.candidate-sum-detail-line-res a {
	font-size:10px;
}

.candidate-sum-detail-line a {
	color:#000000;
}

/* 0 */
.candidate-sum-nobody {
	height:90px;
	padding-top:30px;
	margin:0 3px;
	text-align:center;
}
.big-smiley {
	font-size:32px;
}
/* 1 */
.candidate-sum-mult-one-wrap {
	padding-top:5px;
	margin:0 15px 0 5px;
}
.candidate-sum-mult-one-left {
	float:left;
	text-align:right;
	width:105px;
	padding:10px 5px 0 0;
}
.candidate-sum-mult-one-right {
	float:right;
	width:100px;
}
.candidate-sum-mult-one-photo {
	width:100px;
	height:100px;
	overflow:hidden;
}
/* 2 */
.candidate-sum-mult-two-wrap {
	padding-top:5px;
	margin:0 15px;
}
.candidate-sum-mult-two-col {
	float:left;
	width:98px;
	margin-right:3px;
}
.candidate-sum-mult-two-photo {
	width:96px;
	height:96px;
	overflow:hidden;
}
/* 3 */
.candidate-sum-mult-three-wrap {
	padding-top:5px;
	margin:0 10px;
}
.candidate-sum-mult-three-col {
	float:left;
	width:68px;
	margin-right:3px;
	overflow:hidden;
}
.candidate-sum-mult-three-photo {
	width:68px;
	height:68px;
	overflow:hidden;
}

/* Welcome tabs */
.menu_sel_l_r
{
	background:transparent url(../img/tabs/fnd_menu_sel_iz_r.gif) no-repeat 0 0;
	width:12px;
	height:25px;
	margin-top:1px;	
	float:left;
}
.menu_sel_r_r
{
	background:transparent url(../img/tabs/fnd_menu_sel_de_r.gif) no-repeat 0 0;
	width:12px;
	height:25px;
	margin-top:1px;	
	float:left;
}
.menu_sel_c_r
{
	background:transparent url(../img/tabs/fnd_menu_sel_ce_r.gif) repeat-x 0 0;
	height:25px;	
	padding:0 10px 0 10px;
	margin-top:1px;
	float:left;
}
.menu_sel_l_g
{
	background:transparent url(../img/tabs/fnd_menu_sel_iz_g.gif) no-repeat 0 0;
	width:12px;
	height:25px;
	margin-top:1px;	
	float:left;
}
.menu_sel_r_g
{
	background:transparent url(../img/tabs/fnd_menu_sel_de_g.gif) no-repeat 0 0;
	width:12px;
	height:25px;
	margin-top:1px;	
	float:left;
}
.menu_sel_c_g
{
	background:transparent url(../img/tabs/fnd_menu_sel_ce_g.gif) repeat-x 0 0;
	height:25px;	
	padding:0 10px 0 10px;
	margin-top:1px;
	float:left;
}
.menu_sel_l_b
{
	background:transparent url(../img/tabs/fnd_menu_sel_iz_b.gif) no-repeat 0 0;
	width:12px;
	height:25px;
	margin-top:1px;	
	float:left;
}
.menu_sel_r_b
{
	background:transparent url(../img/tabs/fnd_menu_sel_de_b.gif) no-repeat 0 0;
	width:12px;
	height:25px;
	margin-top:1px;	
	float:left;
}
.menu_sel_c_b
{
	background:transparent url(../img/tabs/fnd_menu_sel_ce_b.gif) repeat-x 0 0;
	height:25px;	
	padding:0 10px 0 10px;
	margin-top:1px;
	float:left;
}

.textbox_my_profile_datefield {
	background:#FFFFFF none repeat scroll 0%;
	border-color:#FFFFFF rgb(255, 255, 255) rgb(221, 49, 87);
	border-style:solid solid dotted;
	border-width:1px;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	width:93px;
}

.menu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/*Top level list items*/
.menu ul li{
	position: relative;
	display: inline;
	float: left;
	padding-top:2px;
	padding-bottom:4px;
	z-index:0;
}

/*Sub level menu*/
.submenu {
	position: absolute;
	display: block;
	left: -13px;
	top: 24px;
	text-align:left;
	background-color: #F1F1F1;
	border-style:solid;
    border-color:#d5d5d5;
    border-width: 1px;
	visibility: hidden;
	z-index: 100;
}

.submenu_active {
    left: -26px;
    top: 25px;
    border-width: 0px 1px 1px 1px;
	background-color:#FFFFFF;
}

/*Sub level menu list items*/
.menu ul li ul li{
	display:inline;
	float:none;
	padding-top:0;
	padding-bottom:0;
}

.submenu_body_my_profile_v2 td {width:91px;font-size:11px;}
.submenu_body_my_chr_v2 td {width:130px;font-size:11px;}
.submenu_body_my_soc_v2 td {width:150px;font-size:11px;}

.box_rigth_my_profile .textbox_search_reg {height:24px;width:260px;}

.img_mid {
	width:167px;
	margin:0px auto;
	padding-bottom:15px;
}

.midbox {
	padding-top:20px;
	min-height:110px;
}

.login-line{
	width:100%;
}
.login-label{
	float:left;
	width:80px;
	margin:7px 3px 0 0;
	text-align:right;
}

.login-input {
	padding-left:85px;
	margin-top:5px;
	text-align:left
}

.buttons_login {
	float:right;
	margin:10px 22px 10px 0;
}

.box_login {clear:both;width:550px;margin:0 auto;}
.box_login_reg_fb {float:left;width:420px;padding:0 0 0 55px;}
.box_login_reg_fb_m {float:left;width:420px;padding:30px 0 0 20px;}
.login_item{float: left; width:264px; padding:0 5px;}
.box_login_ub {clear:both;width:539px;margin:0 auto;padding-top:20px;}
.box_landing_test {height:100px;border:4px solid #D7BB67;background:white;padding:10px 20px;margin-bottom:10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.box_landing_test_title {font-size:1.6em; font-weight:bold;padding:5px 4px 4px;}
.box_landing_test_text {font-size:1.2em; padding:4px;}
.box_home_test {position:absolute; top:-6px; left:320px;width:293px;height:55px;border:5px solid #666;background:white;padding:4px 8px 6px;margin-top:1px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.box_home_test_title {font-size:1.5em; font-weight:bold;padding:0px;}
.box_home_test_text {padding:0;}
.box_landing_test_large {
	padding:20px;
	width:65%;
	margin:10px auto 40px auto;
	border:4px solid #D7BB67;
	-moz-border-radius: 6px;-webkit-border-radius: 6px;
}
.box_landing_test_title_large {font-size:2.5em; font-weight:bold;padding:5px 4px 4px;}
.box_landing_test_text_large {font-size:1.6em; padding:40px 0px;}
.box_landing_test_large a,.box_landing_test a,.box_home_test a {text-decoration:none;}
.box_landing_test_large a:hover,.box_landing_test a:hover,.box_home_test a:hover {text-decoration:none;color:black;}

.login_fb_txt{margin:0 10px;padding-top:5px;}
.login_fb_txt_home{margin:0 10px;padding-top:5px;text-align:left;}
.login_fb_txt_home_bottom{margin:0 10px;padding-top:15px;text-align:center;font-size:9px; font-weight:bold;}
.login_fb_btn{margin:0 auto; width:194px;padding-top:8px;}
.home_fb_btn{float:right;padding-left:4px;width:89px;}

.reg_fb_form {padding:0 5px;}

div#naked_layout {
	height:100%;
	width:100%;
	min-height:590px;
	position:absolute;
}

.under_box_login {
	text-align:center;
	padding-top:0px;
	margin:0 auto;
}

.ubl {padding-right:5px;}
.ubr {padding-left:5px;}

.naked_alert {
	margin:0 auto;
	padding-top:15px;
	height:63px;
	width:420px;
}

.box_welcome_start {margin:0 35px;height:400px;}

.label_people {
	color:#6A6A6A;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0;
}
.title_people {
	color:#6A6A6A;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0;
	float: left;
	width: 200px;
}
.profile-entry {
	padding:6px 0;
}
.profile-entry-short {
	float:left;
	width:33%;
}
.mobile-activation-actions p {
	padding-top:20px;
	text-align:center;
}

.gametest-ok {
	background:transparent url(../img/ui/accepted_16.gif) no-repeat 5px top;
	padding-left:28px;
}

.gametest-ko {
	background:transparent url(../img/ui/cancel_16.png) no-repeat 5px top;
	padding-left:28px;
}

.gametest-resp-line {
	padding:2px 0;
}
.silueta_magazine {background-image: url(../img/silueta_magazine.jpg); float:right; width:124px; height:56px;}

.main_start {padding:20px 70px}
.main_start_text {padding-left:90px;}
.main_people_text {padding:25px 0 0 90px;}
.box_start_center {text-align:center;padding-bottom:45px;}

.smiley {
	font-size:52px;
	float:left;
	padding:5px 20px 0 20px;
}
.smiley_center_text {
	padding-top:25px;
}

.invite-alert .smiley_text {
	float:right;
	width:705px;
}

.invite-alert {
	margin:0 75px;
}
.box_invite .button_button {font-size:13px;}

/* Welcome */
.welcome-content,.people_container {
	clear:both;
	margin:0 10px;
}
.welcome-main {
	position:relative;
	z-index:1;
	top:-1px;
}
.welcome-left {
	float:left;
	width:690px;
}
.welcome-left-in {
	clear:both;
	min-height:690px;
	margin-top:-5px;
}
.ui-light-corner_rt_left {
	padding-top:17px;
}
.welcome-right {
	float:right;
	width:250px;
}
.ui-light-corner_lt_calen,.ui-light-corner_lb_calen {
	background:transparent url(../img/ui/light-corners.gif) no-repeat;
}
.ui-light-corner_lt_calen { background-position: -15px top; }
.ui-light-corner_lb_calen { background-position: -15px bottom; }
.ui-light-lateral_l_calen {
	background-color:#FFFFFF;
}
.ui-light-lateral_r_calen {
	padding:0 15px 0 10px;
}

.welcome-pagination {
}

.welcome-pagination-bottom {
	float:right;
	margin-top:15px;
}

.welcome-link-denounce{
	float: left;
	margin-top:15px;
}

/* Welcome tabs */
.welcome-tabs {
	position:relative;
	height:26px;
	padding-left:12px;
	z-index:2;
}
.tab-all {
	border-color:#dddddd;
}
.tab-mine {
	border-color:#da9aa8;
}
.tab-ice {
	border-color:#d3ce8a;
}
.tab-gdo {
	border-color:#3563a8;
}

#welcome-tab-shelikes a {
	color:#ff0000;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	text-decoration:none;
}

#welcome-tab-ppboy a {
	color:#2165C9;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	text-decoration:none;
}

#welcome-tab-all a {
	color:#000;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	text-decoration:none;
}

#welcome-tab-mine a {
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	text-decoration:none;
}
#welcome-tab-last a,#welcome-tab-ice a,#welcome-tab-ice-no-date a {
	color:#2165C9;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	text-decoration:none;
}
#welcome-tab-gdo a {
	color:#928912;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	text-decoration:none;
}
.welcome-tab {
	float:left;
	margin:0 8px;
	padding:2px 7px;
}
.welcome-tabs a {
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

.welcome-tabs a:hover {
	color:#000000;
}

.invite_list_row {padding:10px 0;}
.invite_date {font-weight:bold; font-size:12px; color:#000;float:right;}
.invite_list_name {font-weight:bold;color:#DD3167;font-size:14px;float:left;}
.invite_list_status {padding:10px 0 0 30px;float:left;}
.invite_list_icon_ok {
	background:transparent url(../img/ui/accepted_24.gif) no-repeat scroll 0 0;
	float:right;
	width:24px;
	height:24px;
	padding-right:24px;
	margin-top:5px;
}
.invite_list_icon_ko {
	background:transparent url(../img/ui/cancel_24.gif) no-repeat scroll 0 0;
	float:right;
	width:24px;
	height:24px;
	padding-right:24px;
	margin-top:5px;
}

.fog {
	filter: alpha(opacity=40);
	opacity:0.4;
}
.default_cursor {
	cursor:default;
}
a.no_decoration,a.no_decoration:hover {
	text-decoration:none;
}
.box_subscribe{
	margin:0 100px;
}
.prices_left{
	float:left;
	width:220px;
}
.payment_methods{
	float:left;
	width:510px;
}
.payment_method{
	float:left;
	padding:10px;
	margin:10px;
	border: 1px dashed #D7BB67;
	width:210px;
	height:228px;
}
.paypal_button{
	border:none;
	background:transparent no-repeat 50% top;
	width:210px;
	height:69px;
}
.ceca_button{
	border:none;
	background:transparent no-repeat 50% top;
	width:210px;
	height:69px;
}
.payment_arrow{
	float:left;
	height:330px;
	width:30px;
	background: transparent url(../img/btn_arrow_right_red.gif) no-repeat 50% 50%;
}
.price_box,.price_box_not_active {
	width:200px;
	padding:0 6px;
}
.price {
	padding:3px 0;
	height:74px;
	margin:5px 0;
}
.price0 {
	background:transparent url(../img/price_box_blue_s_gift.gif) no-repeat 50% 0;
}
.price2 {
	background:transparent url(../img/price_box_brown_s_gift.gif) no-repeat 50% 0;
}
.price1 {
	background:transparent url(../img/price_box_green_s_gift.gif) no-repeat 50% 0;
}
.price_text {
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-weight:bold;
	color:white;
	text-align:center;
	padding:1px 0;
}
.price_text1 {
	font-size:18px;
}
.price_text2 {
	font-size:23px;
}
.price_text3 {
	font-size:16px;
}
.price_text4 {
	font-size:12px;
}
.price_paynow {
	padding:12px 0 0 42px;
}
.payment_cancel_box {padding-left:100px;}
.payment_retry {padding:10px 0 0 185px;}
.payment_out {padding:5px 0 0 182px;}
.add_link {padding-left:40px;}
.add_bookioo {padding-left:60px;}
.add_box {padding:10px 0 10px 30px;}

.ajax_wait {
	background-image: url(../img/icon_wait.gif);
	width:41px;
	height:37px;
}

.verisign {
	float:left;
	width:135px;
	margin-top:-10px;
	padding-left:10px;
}

.verisign_center {
	width:135px;
	margin:0 auto;
}
.verisign_register {
	float:right;
}

.landing_form {float:right;width:455px;}
.landing_graph {float:left;width:515px;overflow:hidden;}
.landing_quickpitch {height:120px; padding:26px 0 0 0;}
.landing_msg {color:#555555;font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;font-size:15px;padding:11px 0 9px 0;text-align:center;}
.landing_benefits {float:left;;width:227px;color:#FFF;font-size:15px;padding-top:100px;}
.landing_show {clear:both;}
.landing_show_title {padding:10px 0 5px 0;margin-left:15px;}
.landing_show_title_txt {color:#7B7B7B;font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;font-size:20px;padding-right:4px;}
.landing_show_row {border-top:4px solid #CCC;border-bottom:4px solid #CCC;font-size:16px;color:#555;}
.landing_show_arrow {float:left;width:40px;margin-top:15px;height:80px;background:transparent url(../img/flow.gif) no-repeat -600px top}
.landing_benefits ul li {list-style-image:url(../img/ui/check-icon.gif);padding-bottom:10px;}

.landing-fb-reg {float:right;width:425px;margin-top:-10px;}
.landing-fb-reg-text {float:left;width:200px;}
.landing-fb-reg-but {float:left;padding-left:10px;height:25px;width:195px}

.people-sum-msg {
	margin:5px;
}
.sections_about {
	margin:10px 0;
}
.about_web {
	float: left;
	width: 190px;
}
.fb_box {
	margin:20px 0 10px 0;
	text-align:center;
}

.unsubscribe_wrapper {
	margin:0 auto;
	width:400px;
}

/* Gallery Images */
.gallery_container{
 padding: 90px 30px 90px 30px;	
 width:520px;
}
.gallery_arrow_left{
 width:30px;
 float:left;
 }
.gallery_images_container{
 width:420px;
 float:left;
 }
.gallery_arrow_right{
 width:30px;
 float:left;
 }

.profile_photo_photo {
	position:relative;
	margin:10px 0;
	padding-left: 0px;
	padding-right: 30px;
	min-height:100px;
	max-height:100px;
	width:100px;
	overflow:hidden;
	float: left;
}

.profile_photo_contaier {
 width: 300px;
}

/* Plan Group Form */
.plangroup_propose_container{
	padding-bottom: 20px;
}

.box_photo_left_plangroup {
	float:left;
	width:48px;
}

.box_img_photo_plangroup
{
 	margin-top:10px;
	width:42px;
	height:40px;
	float:left;
	overflow:hidden;
}

/**
 *    Show Box Candidates Group  
 */
.candidate-group-sum-container {
	width: 230px;
	height: 140px;
	overflow: auto;
}

.candidate-group-sum-one{
	width:70px;
	height:65px;
	float: left;
}

.candidate-group-sum-one-photo {
	width:70px;
	height:50px;
	overflow:hidden;
}

.candidate-group-sum-one-link {
	width:60px;
	overflow:hidden;
}

.box_favorite_group_status {
	font-size: 13px;
	color: black;
	text-align: center;
	padding: 2px 0 2px 0;
	width: 155px;
}

.box_img_photo_plan_group{
	width:70px;
	height:70px;
	float:left;
	overflow:hidden;
}

.box_data_boy_plan_group {
	padding-left:5px;
	margin-top:5px;
	width:70px;
	overflow:hidden;
	float:left;
}

.group_plan_details_l {
	float:left;
	width:550px;
}
.group_plan_details_r {
	float:right;
	width:370px;
}
.group_plan_details {
}
.group_plan_details_actions {
	float:right;
}
.group_plan_details_invite {
	padding-top:9px;
}
.group_plan_details_silouete {
	background:transparent url(../img/silueta_standing.gif);
	float:right;
	height:58px;
	width:25px;
}
.group_plan_details_candidates {
}
.group_plan_details_favorites {
}
.group_plan_details_discarded {
	margin-top:20px;
}
.plan_group_actions {
	width:210px;
	height:200px;
	float:right;
}	
.plan_candidate_box {
	float:left;
	width:150px;
	height:180px;
	overflow:hidden;
}
.plan_candidate_photo {
	width:100px;
	height:100px;
	overflow:hidden;
}

.messages-popup {
	width:450px;
	position:absolute;
}
.messages-popup-title {
	float:left;
	padding:4px 0 0 30px;
	width:414px;
}
.messages-popup-title-text {
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#F38400;
}
.messages-popup-msgs {
	padding:5px;
	max-height:160px;
	overflow:auto;
}
.messages-popup-lt,.messages-popup-rt,.messages-popup-lb,.messages-popup-rb {
	background: transparent url(../img/ui/conversation-ora.png) 0px 0px no-repeat;
}
.messages-popup-lt { background-position: left top; }
.messages-popup-rt { background-position: right top; padding-top: 48px; }
.messages-popup-lb { background-position: left bottom; }
.messages-popup-rb { background-position: right bottom; padding-bottom: 12px;}
.messages-popup-lateral-l,.messages-popup-lateral-r {
	background:transparent url(../img/ui/conversation-ora-laterals.png) repeat-y;
}
.messages-popup-lateral-l { background-position: left top; }
.messages-popup-lateral-r { background-position: right top; padding:0 12px 0 25px;}
.messages-popup-in {
	background-color:#FFFFFF;
	margin-top:-10px;
}

.messages-popup-title-inv {
	float:left;
	padding:4px 0 0 12px;
	width:414px;
}
.messages-popup-lt-inv,.messages-popup-rt-inv,.messages-popup-lb-inv,.messages-popup-rb-inv {
	background: transparent url(../img/ui/conversation-ora-inv.png) 0px 0px no-repeat;
}
.messages-popup-lt-inv { background-position: left top; }
.messages-popup-rt-inv { background-position: right top; padding-top: 48px; }
.messages-popup-lb-inv { background-position: left bottom; }
.messages-popup-rb-inv { background-position: right bottom; padding-bottom: 12px;}
.messages-popup-lateral-l-inv,.messages-popup-lateral-r-inv {
	background:transparent url(../img/ui/conversation-ora-laterals-inv.png) repeat-y;
}
.messages-popup-lateral-l-inv { background-position: left top; }
.messages-popup-lateral-r-inv { background-position: right top; padding:0 30px 0 12px;}


a.icon_link16,span.icon_link16 { font-weight:bold; }
a.icon_link16:hover {text-decoration:underline;}
.icon_link16 { background-image:url(../img/icon/icons16.png); background-repeat:no-repeat; line-height:17px; padding:3px 0 0 19px; margin:0 5px; }
.icon_notext16 { background-image:url(../img/icon/icons16.png); background-repeat:no-repeat; line-height:17px; padding:2px 0 0 16px; height:16px }
.icon_ok16 { background-position:0 0; }
.icon_error16 { background-position:0 -32px; }
.icon_warning16 { background-position:0 -64px; }
.icon_star16 { background-position:0 -96px; }
.icon_edit16 { background-position:0 -128px; }
.icon_chat16 { background-position:0 -160px; }
.icon_love16 { background-position:0 -192px; }
.icon_lamp16 { background-position:0 -224px; }
.icon_refresh16 { background-position:0 -256px; }
.icon_rss16 { background-position:0 -288px; }
.icon_search16 { background-position:0 -320px; }
.icon_add16 { background-position:0 -352px; }
.icon_writemail16 { background-position:0 -384px; }
.icon_cross16 { background-position:0 -416px; }
.icon_calen16 { background-position:0 -448px; }
.icon_quest16 { background-position:0 -480px; }
.icon_martini16 { background-position:0 -512px; }
.icon_fork16 { background-position:0 -544px; }
.icon_canoe16 { background-position:0 -576px; }
.icon_theater16 { background-position:0 -608px; }
.icon_smiley16 { background-position:0 -640px; }
.icon_online16 { background-position:0 -672px; }
.icon_compass16 { background-position:0 -704px; }
.icon_prof16 { background-position:0 -736px; }
.icon_pic16 { background-position:0 -768px; }
.icon_smile116 { background-position:0 -800px; }
.icon_smile216 { background-position:0 -832px; }
.icon_smile316 { background-position:0 -864px; }
.icon_smile416 { background-position:0 -896px; }
.icon_smile516 { background-position:0 -928px; }


a.icon_link24,span.icon_link24 { font-weight:bold; color:#666666;font-size:16px;}
a.icon_link24:hover {text-decoration:underline;}
.icon_link24 { background-image:url(../img/icon/icons24.png); background-repeat:no-repeat; line-height:33px; padding:5px 0 3px 27px; margin:0 5px; }
.icon_notext24 { background-image:url(../img/icon/icons24.png); background-repeat:no-repeat; line-height:25px; padding:2px 0 0 24px; height:24px }
.icon_add24 { background-position:0 -528px; }
.icon_smile124 { background-position:0 -1200px; }
.icon_smile224 { background-position:0 -1248px; }
.icon_smile324 { background-position:0 -1296px; }
.icon_smile424 { background-position:0 -1344px; }
.icon_smile524 { background-position:0 -1392px; }
.icon_writemail24 { background-position:0 -575px; }

a.icon_link32,span.icon_link32 { font-weight:bold; color:black;}
a.icon_link32:hover {text-decoration:underline;}
.icon_link32 { background-image:url(../img/icon/icons32.png); background-repeat:no-repeat; line-height:33px; padding:12px 0 5px 35px; margin:0 5px; }
.icon_notext32 { background-image:url(../img/icon/icons32.png); background-repeat:no-repeat; line-height:33px; padding:2px 0 0 32px; height:32px }
.icon_ok32 { background-position:0 0; }
.icon_error32 { background-position:0 -64px; }
.icon_warning32 { background-position:0 -128px; }
.icon_star32 { background-position:0 -192px; }
.icon_edit32 { background-position:0 -256px; }
.icon_chat32 { background-position:0 -320px; }
.icon_love32 { background-position:0 -384px; }
.icon_lamp32 { background-position:0 -448px; }
.icon_refresh32 { background-position:0 -512px; }
.icon_rss32 { background-position:0 -576px; }
.icon_search32 { background-position:0 -640px; }
.icon_add32 { background-position:0 -704px; }
.icon_writemail32 { background-position:0 -768px; }
.icon_cross32 { background-position:0 -832px; }
.icon_calen32 { background-position:0 -496px; }
.icon_quest32 { background-position:0 -960px; }
.icon_martini32 { background-position:0 -1024px; }
.icon_fork32 { background-position:0 -1088px; }
.icon_canoe32 { background-position:0 -1152px; }
.icon_theater32 { background-position:0 -1216px; }
.icon_smiley32 { background-position:0 -1280px; }
.icon_online32 { background-position:0 -1344px; }
.icon_compass32 { background-position:0 -1408px; }
.icon_prof32 { background-position:0 -1472px; }
.icon_pic32 { background-position:0 -1536px; }
.icon_smile132 { background-position:0 -1600px; }
.icon_smile232 { background-position:0 -1664px; }
.icon_smile332 { background-position:0 -1728px; }
.icon_smile432 { background-position:0 -1792px; }
.icon_smile532 { background-position:0 -1856px; }

/* * 
 *  Roster Gallery
 */

.roster_carousel_box_container {
	position:static;
}

.roster_carousel_box_link a{
	padding-top:3px;
	text-decoration:underline;
	cursor: pointer;
}

.roster_carousel_box_link a:hover{
	padding-top:3px;
	text-decoration:underline;
	cursor: pointer;
}

.roster_carousel_box_title{
	padding-bottom: 3px;
	text-align:center;	
}

.title_short_welcome{
	background-color:#FFFF99;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif; 
	font-weight:bold;
	font-size:14px;
	margin-left: 45px;
	padding:0 0 0 0;
	width: 50px;  
}

.relative {
	position:relative;
}
.online_over {
	background:transparent url(../img/icon/icons16.png) repeat scroll 0 -672px;
	height:16px;
	position:absolute;
	right:6px;
	bottom:6px;
	width:16px;
	z-index:3;
}

.online_over_70 {
	background:transparent url(../img/icon/icons10.png) repeat scroll 0 -417px;
	height:13px;
	float:right;
	width:10px;
	margin-right:3px;
	z-index:3;
}

.online_over_100 {
	background:transparent url(../img/icon/icons16.png) repeat scroll 0 -671px;
	height:18px;
	float:right;
	width:16px;
	z-index:3;
	margin-right:2px
}

.online_over_150 {
	background:transparent url(../img/icon/icons16.png) repeat scroll 0 -667px;
	height:22px;
	float:right;
	width:16px;
	margin-right:4px;
	z-index:3;
}

.online_roster {
	position:absolute;
	top:2px;
	left:2px;
	background:transparent url(../img/icon/icons10.png) repeat scroll 0 -420px;
	height:10px;
	width:10px;
	z-index:3;
}

.user_info_150 {
	float:left;
	width:125px;
}

.user_info_100 {
	float:left;
	width:76px;
}

.user_info_70 {
	float:left;
	width:53px;
	overflow:hidden;
}

.welcome_widget {
	border-top:1px solid #CCCCCC;
	padding-top:8px;
	margin-bottom:8px;
}
.space_bottom {
	padding-bottom:8px;
}
.users_online{
	padding-top:3px;
	max-height:800px;
	overflow:auto;	position:relative;
}
.wraptocenter {
    text-align: center;
    vertical-align: middle;
}
.wraptocenter * {
    vertical-align: middle;
}
/*\*//*/
.wraptocenter {
    display: block;
}
.wraptocenter span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/


/* Panel Welcome Carousel */
#welcome_carousel {
	float: right;
	width: 210px;
	height: 60px;
	position: relative;
}

#welcome_carousel .container {
	position:absolute;
	width: 193px;
	height: 60px;
	position: relative;
	overflow: hidden;
}

#welcome_carousel ul {
	margin: 0;
	padding:0;
	width: 100000px;
	position: relative;
	top: 0;
	left: 0;
	height: 60px;
}											

#welcome_carousel ul li {
	height: 60px;
	width: 197px;
	text-align: center; 
	list-style:none; 	
	float:left;
}

#welcome_carousel .previous_button {
	width: 0px;
	height: 0px;
	display: none;
}


#welcome_carousel .next_button {
	width:  0px;
	height: 0px;
	display: none;
}

/* Ideal Plan */
.box_idealplan_icon
{
	float:left;
	margin:6px 5px 0pt 0pt;
	height:47px;
}

.idealplan_main_message{
	padding-bottom: 20px;
	width: 95%;
}

.idealplan_main_form{
	width: 600px;
	margin: 0 auto;
	padding-bottom: 40px;
}

.idealplan_main_form_block{
	width: 600px;
}

.idealplan_main_form_category_item{
	float: left; 
}

.box_idealplan_descrip_v2
{
	width:90%;
	float:left;
	padding-bottom:5px;
}
.box_action_idealplan_v2 {
	bottom:5px;
	width: 90%;
}

.box_idealplan_description
{
	width: 100%;
	padding-top:3px;
	padding-bottom:5px;
	float: left;
}

.box_idealplan_action
{
	width: 11%;
	padding-top:3px;
	padding-bottom:5px;
	float: left;
}

.plan_form_idealplan_description{
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	font-weight:lighter;
	font-style: oblique;
}

.box_preference_title{
	color:#D7BB67;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-weight:lighter;
	font-size:20px; 
	margin:0;
	padding-bottom:12px;
}

.preference-wrap{
	margin:0 21px 10px 21px;
}
.preference_weight_v{
	position:relative;
	background-color:#E0E0E0;
	font-size:10px;
	padding:3px 0 5px 10px;	
}
.preference_weight_h{
	position:relative;
	background-color:#E0E0E0;
	float:right;
	width:420px;
	height:26px;
	padding:3px;
	margin:5px 0 7px 0;
	font-size:10px;	
}
.preference_weight_h table{
	display:inline;
}
.preference_weight_h span{
	float:left;
	padding:8px;
}
.preference_weight_v td{
	padding-left:20px;
	font-size:10px;	
}
.preference_weight_h td{
	padding-top:2px;
	font-size:10px;	
}
.lock_reg {
	background-image:url(../img/icon/lock1_24.png);
	float:right;
	width:24px;
	height:24px;
}

.lock_reg_paypal {
	background-image:url(../img/icon/lock1_24.png);
	float:left;
	width:24px;
	height:24px;
	margin:22px 0 0 78px;
}

.lock_reg_fb-f {
	background-image:url(../img/icon/lock1_24.png);
	float:right;
	height:24px;
	margin:10px 110px 0 0;
	width:24px;
}

.lock_reg_fb-f_landing {
	background-image:url(../img/icon/lock1_24.png);
	float:left;
	height:24px;
	margin:10px 0 0 20px;
	width:24px;
}

.white_label
{
	color:#FFF;
	color:white;
	font-size:11px;
}

.left_float {
	float:left;
}
.age_res_busq {
	float:left;
	width:30px;
}
.estado_civil_res_busq {
	float:left;
	max-width:70px;
	overflow:hidden;
	font-weight:bold;
}
.stars_res_busq {
	left:2px;
	padding-right:3px;
	position:absolute;
	top:18px;
}

.nick_res_busq {
	float:left; 
	max-width:95px;
	color: white;
	font-weight:bold;
	overflow:hidden;
}

.nick_ilike {
	float:left; 
	max-width:81px;
	color: white;
	font-weight:bold;
	padding-top:1px;
}

.nick_chat_70 {
	float:left; 
	color: white;
	font-weight:bold;
	text-align:left;
	max-width:53px;
	padding-top:1px;
}

.frame_150 {
	position: relative; 
	width: 150px; 
	height: 150px; 
	overflow: hidden;
}

.frame_100 {
	overflow:hidden; 
	position:relative; 
	width:100px; 
	height:100px;
}
.frame_70 {
	overflow:hidden; 
	position:relative; 
	width:70px; 
	height:70px;
}

.add_idealplan {
	padding:20px 0 5px 0;
}

.box_popular_plan_title
{
	padding-top:3px;
	padding-bottom:5px;
	width: 500px;
	float:  left;
	color: #2165C9;
	font-size:15px;
	font-weight:bold;
}

.box_popular_plan_msg_count {
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 6px;
	float: right;
}

.box_people_remove {
	margin-left:10px;
	height:20px;
	float:right;
}

.people_menu_option{
	z-index: 100;
	position: absolute;
	top: -1px;
	right: -1px;
}

.login_home_pop_option{
	position: absolute;
	z-index: 100;
	top: 25px;
	right:0px;

	background-color:white;
	border:5px solid #D5D5D5;
	list-style-type:none;
	padding:14px 8px 4px 8px;
	
	width:250px;
	height:230px;
}

.login_link_container {float:right;}

.people_menu_block_option{
	position: absolute;
	right: 6px;
	top: 3px;
}

/**
 *    my ranking
 **/
.ranking_container{
	width: 860px;
	margin: 0 auto;
	padding-bottom:20px;
} 
.ranking_block_left{
	width: 450px;
	float: left;
	padding-left: 50px;
}
div#ranking_block_left ul{
	margin: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	padding-left: 60px;
}

.ranking_block_right{
	width: 270px;
	float: left;
	padding-left: 40px
}
.ranking_block_center{
	width: 490px;
	padding-top: 20px;
	margin: 0 auto;
	padding-bottom: 30px;
}
ranking_block_center_title{
	width: 480px;
	padding-bottom: 5px;
}
.ranking_block_filter_label{
	width: 490px;	
}
.ranking_block_filter_label_city{
	width: 150px;
	float: left;
	padding-right: 10px;
}
.ranking_block_filter_label_month{
	width: 150px;
	float: left;
	padding-right: 10px;
}
.ranking_block_filter_label_dates{
	width: 120px;
	float:left;
	padding-right: 10px;
}
.ranking_block_filter{
	width: 460px;
}
.ranking_block_filter_city{
	width: 150px;
	float: left;
	padding-right: 10px;
}
.ranking_block_filter_month{
	width: 150px;
	float: left;
	padding-right: 10px;
}
.ranking_block_filter_dates{
	width: 130px;
	float:left;
}
.ranking_block_filter_dates_select{
	width:20px;
	float:left;
	padding-left: 10px;
}

/* People Similar Compatibility */
.label_peoplecompatibility {
	color:#6A6A6A;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	margin:0;
	padding-top: 10px;
}
.link_peoplecompatibility {
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:13px;
	margin:0;
}
.showtime ul {
	list-style-image:url('../img/submenu_arrow_sel.gif');
	font-weight:bold;
	text-align:left;
	margin-bottom: 3px;
}

.showtime td {
	padding-left:30px;
	text-align:left;
	font-size:12px;
}

.search_more_link {
	float:left;
	font-size:16px;
	padding-top:28px;
	text-align:right;
	width:240px;
	cursor:pointer;
	text-decoration:underline;
}
.search_people_res_title {
	width:450px; 
	padding:0 0 0 15px;
	float:left;
}
.search_box_rel {
}
.siseve {
	float:right;
	display:block;
}
.noseve {
	float:right;
	display:none;
}

.arrow_item_search_close, .arrow_item_search_open {
	cursor: pointer;
	float:left;
	font-size:16px;
	padding-top:28px;
	text-align:right;
	width:248px;
	cursor:pointer;
	text-decoration:underline;
}

div#howto .arrow_item_search_close, div#howto .arrow_item_search_open {
	cursor: pointer;
	float:left;
	font-size:14px;
	text-align:right;
	width:320px;
	cursor:pointer;
	text-decoration:underline;
	padding:0;
}

.welcome-content .arrow_item_search_close, .welcome-content .arrow_item_search_open {
	cursor:pointer;
	float:right;
	font-size:14px;
	padding:0 20px 0 0;
	text-align:right;
	width:248px;
	text-decoration:underline;
}

.inappropriate_content_show {
	clear:both;
	display: block;
}

.gift_field {
	margin:2px auto 0 auto; width:365px; float:left;
}
li .label_bold {
	display:block;
	float:left;
	width:95px;
}
.home_feedback {
	width: 50%;
	float:left;
}

.home_testimonials {
	background:transparent url(../img/cita.png) no-repeat scroll 0 10px;
	margin:0 0 0 1.5em;
	padding:1em 1.5em;
	min-height:40px;
	width:40%;
	float:left;
}

.home_testimonials2 {
	margin:0;
}

.home_plans {
	margin:0 1.5em;
	padding:1em 1.5em 2em 1.5em;
}

.home_press {
	height:245px;
	margin:0;
	padding:10px 0 5px 15px;
	position:relative;
}

.home_news {
	background:transparent url(../img/regala.jpg) no-repeat scroll 210px 0;
	margin:0 2px 0 25px;
	height:150px;
	padding:16px 250px 0 8px;
	position:relative;
}

.home_news p {
	font-size:17px;
	color: #000000;
	font-family:Arial, sans-serif;
}
	
.home_testimonials p {
	font-family: "Hoefler Text",Constantia,Cambria,Georgia,serif;
	font-style:italic;
	font-size:1.5em;
}

.redes .facebook	{
	background:transparent url(../img/icon/social_networks.png) no-repeat scroll 0 0;
	height:18px;
	width:18px;
	display:block;
	margin:4px 5px 0 0;
	float:right;
}

.redes .twitter	{
	background:transparent url(../img/icon/social_networks.png) no-repeat scroll -22px 0;
	height:18px;
	width:18px;
	display:block;
	margin:4px 5px 0 0;
	float:right;
}

.redes .feed	{
	background:transparent url(../img/icon/social_networks.png) no-repeat scroll -45px 0;
	height:18px;
	width:18px;
	display:block;
	margin:4px 10px 0 0;
	float:right;
}

.internet_track {
	float:right;
	color:#6A6A6A;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	margin:0 10px;
	text-decoration:none;
}

.redes {
	height:20px;
	padding:15px 25px 0 0;
}

.box_press_left_container {width:50%;float:left;padding:15px 0;}
.box_press_right_container {width:49.5%;float:left;padding:15px 0;border-left:1px solid #CCCCCC;}

.box_press_row {border-bottom:1px solid #CCCCCC;}
.box_press_quote {background:transparent url(../img/cita.png) no-repeat scroll 15px 0;padding:5px 15px 8px 35px;}
.box_press_quote p {font-size:1.25em; font-style:italic; font-family: "Hoefler Text",Constantia,Cambria,Georgia,serif;}
.box_link_right	{text-align:right; padding:12px 45px 0 0;}

div#springwise	{
	background:transparent url(../img/press_all.gif) no-repeat scroll 15px -62px;
	height:65px;
	width:175px;
	display:block;
	float:left;
}

div#loogic	{
	background:transparent url(../img/press_all.gif) no-repeat scroll -161px -67px;
	height:65px;
	width:165px;
	display:block;
	float:left;
}
div#todostartups	{
	background:transparent url(../img/press_all.gif) no-repeat scroll 16px -432px;
	height:65px;
	width:252px;
	display:block;
	float:left;
}
div#yorokobu	{
	background:transparent url(../img/press_all.gif) no-repeat scroll 3px -238px;
	height:65px;
	width:290px;
	display:block;
	float:left;
}
div#redherring	{
	background:transparent url(../img/redherring.gif) no-repeat 15px 0;
	height:65px;
	width:80px;
	display:block;
	float:left;
}
div#globedia	{
	background:transparent url(../img/press_all.gif) no-repeat scroll 0 -125px;
	height:65px;
	width:250px;
	display:block;
	float:left;
}

div#ficod	{
	background:transparent url(../img/press_all.gif) no-repeat scroll 15px -308px;
	height:65px;
	width:250px;
	display:block;
	float:left;
}
div#pjentrepreneur	{
	background:transparent url(../img/press_all.gif) no-repeat scroll 15px -379px;
	height:65px;
	width:341px;
	display:block;
	float:left;
}

.more {
	background:transparent url(../img/flecha_link.png) no-repeat scroll right center;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight:bold;
	padding-right:8px;
}

.more_press {
	bottom:30px;
	position:absolute;
	right:35px;
}

.more_news {
	left:100px;
	position:absolute;
	top:130px;
}

.more_plans {
	padding-top:10px;
	float:right;
}

.home_testimonials_city {
	font-size:11px; 
	text-transform: uppercase; 
	font-family:verdana;
	font-style:normal; 
	font-weight:bold;
}

div#howto_h2 h2 {padding:12px 0 7px;}

.box_home_descrip {
	margin:0 0 0 54px;
	min-height:68px;
	padding-bottom:7px;
}

.box_title_home {
	padding-top:3px;
}

.box_desc_home {
	padding-bottom:5px;
	padding-top:3px;
}

.login_lock {float:right; width:40px; padding:12px 25px 1px 1px;}

.pricing_minitext {padding:20px 50px 20px 180px;}

.howto_title {float:left;padding-left:25px;}
.howto_graphsbox {width:94%; margin:0 auto;}
.howto_graphsbox_title {font-size:20px;color:#000000;}
.howto_graphsbox_span {font-size:24px;color:#000000;font-weight:bold;}
.howto_graphsbox_text {border-bottom:1px solid #CCCCCC;font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;font-size:15px;padding:0 0 8px;}
.howto_graphsbox_text2 {border-bottom:1px solid #CCCCCC;font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;font-size:15px;padding:12px 0 10px 0;}
.optionA_leftbox {width:320px; float:left;padding:60px 20px 0 0; text-align:right;}
.howto_subbox_item {width:30%; float:left; padding:7px 15px;}
.howto_graphsbox_pic {width:510px; float:right;padding-right:14px;}
.howto_h2_title {float:left;padding-left:25px;}
.howto_join_pic {float:left; width:610px;padding:5px 0 5px 55px;}
.howto_join_button {float:left;padding:140px 0 0 10px;}
.howto_graphsbox_pic2 {width:550px; float:right; text-align:right;}

.line_dashed {border-bottom:1px dashed #CCCCCC; clear:both; width:100%;height:0; overflow:hidden; margin:5px 0;}
.line_solid {border-bottom:1px solid #CCCCCC; clear:both; width:100%;height:0; overflow:hidden; margin:5px 0;}

.welcome_filter {
	float:left;
	padding:0 10px 8px 0;
	width:150px;
}
.welcome_filter_sel {
	background:white;
	border:1px solid #E0E0E0;
	height:53px;
	overflow:auto;
	padding:0 3px;
	font-size:11px;
}
.button_welcome_filter {
	position:absolute;
	right:0;
	bottom:10px;
}

.home-plan-right-col {
	float:right;
	width:245px;
}
.no-photo-plan {
	float:right;
	width:235px;
	position:relative;
	top:-20px;
}
.home_plan_call_msg
{
	width:700px;
	margin:15px auto;
}
.forgot_pop {
	text-align:right; 
	font-size:9px;
	padding-right:21px;
}

.forgot_pop a {color:#999999;}

.progress_bar {float:left;width:180px;background-color:white;border:solid 1px #6a6a6a;}
.progress_bar_in {float:left;width:0%;height:12px;background:#ff7d05 url(../img/ui/bar.gif) repeat-x left center;}

.my_blog_container{
	clear:both;
	margin:0 155px;
}
.my_blog_container h1{
	padding-bottom:8px;
}
.blog_entry{
	margin-bottom:15px;
}
.blog_entry h3{
	padding:0 0 3px 0;
	font-size:17px;
}
.blog_entry_options{
	position: absolute;
	right: 6px;
	top:0;
}

.box{
	border:solid 1px #D5D5D5;
	padding:5px;
	margin-bottom:10px;
}
.box-title{
	padding:5px 100px 5px 0;
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:16px;
	color:#404040;
	font-weight:bold;	
}
.my_photos_container{
	clear:both;
	margin:0 155px;
}
.box_thumb{
	float:left;
	border:solid 1px #D5D5D5;
	margin:1px;
}
.box_thumb_in{
	position:relative;
	width:100px;
	overflow:hidden;
	height:110px;
	margin:2px;
	background:no-repeat 50% 50%;
}
.box_thumb_menu,.box_thumb_shadow{
	position:absolute;
	width:18px;
	height:54px;
	right:0;
	top:22px;
	z-index:2;
	text-align:center;
}
.box_thumb_shadow{
	background-color:black;
	filter: alpha(opacity=40);
	opacity:0.4;
	z-index:1;
}
.line_menu{border-bottom:1px solid #CCCCCC; clear:both; width:100%;height:0; overflow:hidden; position:relative; top:-1px;}
.feedback {
	background:#ff7d05 url(../img/feedback.png) no-repeat 2px 50% !important;
	display:block !important;
	height:98px !important;
	margin:-45px 0 0 !important;
	padding:0 !important;
	position:fixed !important;
	text-indent:-9000px;
	top:45% !important;
	width:25px !important;
	z-index:50 !important;
}
.register_mid{
	padding-top:10px;
	text-align:center;
	min-height:160px;
}
.register_mid_reg_fb{
	padding-top:30px;
	text-align:center;
	min-height:265px;
}
.register_fb_txt {
	margin:0 10px;
	padding:10px 0;
}
.profile-seal {
	position:absolute;
	filter: alpha(opacity=80);
	opacity:0.8;
	width:61px;
	height:59px;
	top:0;
	right:0;
}
.profile-seal-s {
	width:41px;
	height:40px;
}
.profile-seal-xs {
	width:20px;
	height:20px;
}
#roster_carousel .container {}
.test_counter {float: right; font-size:32px; color:#AAAAAA;text-align:right;}
.test_question_box {}
.test_question_box p {font-weight:bold; font-size:14px;padding-left:40px;}
.test_pictures_box {width:70%; margin:0 auto;}
.test_picture_space { float:left; width:50%; }
.test_image { padding-bottom:10px; }
.test_picture, .test_picture_sel {
	cursor:hand;
	cursor:pointer;
	width:180px;
	margin:0 auto;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.test_picture {
	border:1px solid #CCCCCC;
	padding:15px;
}
.test_picture_sel {
	border:5px solid #D7BB67;
	padding:11px;
}
.test_response {}
.test_question_number {font-size:24px; color:#DB3157;}
.test_question_hyphen {font-size:24px;font-weight:normal;color:#444444;}

.iam_man {
	background:url(../img/man.png) no-repeat 50%;
	float:right;
	margin-right:60px;
}
.iam_woman {
	background:url(../img/woman.png) no-repeat 50%;
	float:left;
	margin-left:60px;
}
.iam_man,.iam_woman {
	width:122px;
	height:108px;
}
.iam_man span {
	position:absolute;
	top:17px;
	left:45px;
}
.iam_woman span {
	position:absolute;
	top:17px;
	left:35px;
}

.my_tests_container {
	margin:0 90px;
}
.my_tests_half {
	float:left;
	padding-bottom:10px;
}
.my_tests_half a {
	text-decoration:none;
}
.my_tests_half a:hover {
	text-decoration:none;
	color:black;
}
.my_tests_half h3 {
	padding:0;
	text-align:center;
	font-size:26px;
}
.my_tests_alert {
	position:absolute;top:230px;left:7%;width:86%;
}
.my_tests_alert_green {
    background-color:white;
	text-align:center;
	color:black;
	font-size:16px;
	font-weight:bold;
    padding:10px;
    border-style:solid;
    border-width:0 5px;
	border-color:#B2CE8C;
}
.my_tests_alert_red {
    background-color:white;
	text-align:center;
	color:black;
	font-size:16px;
	font-weight:bold;
    padding:10px;
    border-style:solid;
    border-width:0 5px;
    border-color:#FF8888;
}

.landing_badge {background:transparent url(../img/es/badge-orange-especial.gif) no-repeat scroll 0 0;position:absolute; top:350px; width:120px;height:120px;left:500px;}
.landing_badge_m {background:transparent url(../img/es/badge-orange-especial.gif) no-repeat scroll 0 0;position:absolute; top:435px; width:120px;height:120px;left:500px;}

.buttons_test {width:245px;height:100px;;float:left;padding:6px 10px 10px 10px;
	border:1px solid #D7BB67;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.buttons_test_block {width:155px; margin:0 auto;}
.buttons_test_wrap {width:590px;margin:10px auto;}
.buttons_test p {color:black; font-weight:bold;font-size:16px;}

.test_options {
	float:right;
	width:290px;
}
.test_options_fixed {
	position:fixed;
	width:290px;
}
.test_options ol{
	font-size:25px;
	font-weight:bold;
	list-style-position:inside;
	margin:5px 0 0 0;
	padding:5px 0 0 0;
}
.test_options ol li {
	padding:15px 0 15px 3px;
}
.test_options ol li a{
	font-size:15px;
	color:black;
	font-weight:bold;
}
.test_option {
	background:white no-repeat 98% 50%;
	border:3px solid #D7BB67; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:10px; 
	padding:15px 50px 15px 10px;
	color:#404040;
}
#save-option.test_option {
	background-image:url(../img/icon/floppy_disk_48.png); 
}
#next-test-option.test_option {
	background-image:url(../img/icon/personality.gif); 
}
#share-option.test_option {
	background-image:url(../img/icon/mail_48.png); 
}
.test_letter {
	float:left;
	margin:10px 10px 20px 0;
	width:560px;
	
	padding:25px;
	border:1px solid #D7BB67;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	background:transparent url(../img/bko-stamp.gif) no-repeat 95% 5px;
	min-height: 120px;
}
.test_letter h3 {
	font-family:Cambria,Georgia,serif;
	font-style:italic;
	font-size:24px;
	padding:0 0 20px 0;
}
.test_letter h3 span {
	font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;
	font-size:12px;
	color:#6A6A6A;
	font-style:normal;
}
.test_letter_body {
	font-family:Cambria,Georgia,serif;
	font-style:italic;
	font-size:16px;
}
.matching_box_borders {
	margin-top:10px;
	border-top:3px solid #999999; 
	border-bottom: 3px solid #999999; 
	padding:3px 0;
}
