body {margin: 0; padding: 0; font-family: Arial, Verdana, Helvetica, Sans-Serif; background: #fff url(../img/busqueda/bg.gif) repeat-x; height: 100%; position: relative;}
*, a { font-size: 11px; color: #000;}
a { text-decoration: underline; outline: none; cursor:pointer;}
a:hover { color: #999900; }

/* Reset Tags */
p, ul, li, *, form, h5, h2, h3  { margin: 0; padding:0; }
h5 { font-size:16pt};
ul, li { list-style: none; }
img { vertical-align: bottom; border: 0; }
.blClear { overflow: hidden; display:block; height:0; clear:both; }

#blPromoGoduo { width: 970px; margin: 0 auto; }
.bl_header { width: 955px; padding: 0 0 0 15px; height: 114px; }

.bl_footer  { border-top: 1px solid #D8D8D8; padding-top: 10px; margin-top: 15px; }
.bl_footer p { color: #676767; line-height: 25px; font-size: 13px; }
.bl_footer a { color: #676767; font-size: 13px; text-decoration: underline; }

.bl_logo { background: url(../img/busqueda/logo.gif) repeat; width: 275px; height: 103px; }
.bl_user_avatar_menu { margin-top: 15px; float: right; width: 200px;  }
.bl_user_avatar_menu .bl_user_avatar_imgcolumn {float: left; width: 67px; margin-right: 10px;}
.bl_user_avatar_menu .bl_user_avatar_img {  margin-bottom: 2px; width: 57px; height: 42px; border: 2px solid #eee; border-radius: 5px 5px; -moz-border-radius: 5px 5px; -webkit-border-radius: 5px 5px; padding: 3px; background: #FFF;  }
.bl_user_avatar_menu .bl_user_avatar_text { float: left; width: 115px;}
.bl_user_avatar_menu .bl_user_avatar_text a { color: #FFF; font-size: 12px; }
.bl_user_avatar_text p { margin-bottom: 7px; color: #FFF; font-size: 12px; }
.bl_user_avatar_text p b { color: #00DA10; font-size: 18px; }
.bl_change_button { display: block; background: url(../img/busqueda/cambiar-button.gif) repeat; width: 63px; height: 19px; margin-left: 2px}
.bl_user_avatar_text .bl_salir { float: right; width: 55px; color: #FFF; font-size: 12px; text-align: right; margin-top: 7px; }
.bl_body { margin-top: 15px; }
.bl_body h2 { font-size: 23px; font-weight: normal; margin-bottom: 5px; margin-left: 10px}
h6 { color: #7E7D7D; font-size: 18px; font-weight: normal; margin-bottom: 24px; margin-left: 10px}
h6 b { color: #1DA706; font-size: 18px; font-weight: normal;  }
#blRotator { background: url(../img/busqueda/rotador_bg.gif) repeat; width: 934px; height: 208px; padding-top: 15px; margin-left: 10px}
.bl_title { text-align: center; font-size: 18px; font-weight: normal; text-transform:uppercase; }
.bl_rotator_box { overflow: hidden; height:144px; margin-top: 15px; }
.bl_rotator_box li { text-align: center; float: left; margin-left: 27px; width: 108px; }
.bl_rotator_box .bl_image { width: 96px; height: 80px; border: 2px solid #858484; overflow: hidden; margin: 0 auto; background: #fff; padding: 5px; }
.bl_rotator_box .bl_image img {width: 96px; height: 80px;}

.bl_rotator_box .bl_arrow_left, .bl_rotator_box .bl_arrow_right { width: 23px; margin-top: 16px; margin-left: 25px;}
.bl_arrow_right { margin-right: 0; }
.bl_arrow_left a, .bl_arrow_right a { width: 23px; height: 50px; display: block;  background:url(../img/busqueda/select-left.gif) no-repeat;}
.bl_arrow_left a:hover { background:url(../img/busqueda/select-left-over.gif) no-repeat; }
.bl_arrow_right a {background:url(../img/busqueda/select-right.gif) no-repeat;}
.bl_arrow_right a:hover { background:url(../img/busqueda/select-right-over.gif) no-repeat;}
.bl_rotator_box .bl_arrow_left_off, .bl_rotator_box .bl_arrow_right_off { width: 23px; height: 50px; }
.bl_arrow_right_off { margin-right: 0; }
.bl_arrow_left_off a, .bl_arrow_right_off a { width: 23px; height: 50px; display: block;  background:none;}

.bl_rotator_box p b { font-size: 14px; font-style:italic }
.bl_rotator_box p { margin-top: 5px; color: #989898; font-size: 12px;}

.bl_more_users li {float: left; margin: 15px 22px 0 10px; width: 128px; }
.bl_more_users li .bl_image { width: 128px; border: 2px solid #858484; overflow: hidden; margin: 0 auto; background: #fff; padding: 5px; }
.bl_more_users p b { font-size: 14px; color: #42CB35;  }
.bl_more_users p { margin-top: 5px; color: #989898; font-size: 12px;}
.bl_more_users h3 { margin-top: 15px; margin-left: 10px;}
.bl_more_users p a { text-deoration: none; font-size: 14px; color: #42CB35; }

.bl_newuser { float: right; width: 275px; height: 360px; background: url(../img/busqueda/ser-usuario.jpg) no-repeat; margin-top: 10px; margin-right: 4px }
.bl_newuser a { width: 275px; height: 360px; display:block; }

/*  Men� de b�squeda columna izquierda */
#blSearchColumn { width: 154px; float: left; margin-right: 9px; }
.bl_search_box_bg { margin-bottom: 15px; background: #C3C1C1; border: 1px solid #959595; border-radius: 5px 0 5px 5px; -moz-border-radius: 5px 0 5px 5px; -webkit-border-radius: 5px 0 5px 5px; padding: 12px 10px; }
.bl_title_box { font-weight: bold; font-size: 14px; border-bottom: 1px solid #A5A5A5; padding: 0 0 5px 5px; font-family:Arial, Verdana, Helvetica, sans-serif; margin-bottom: 10px; }
.bl_search_drop_down { width: 100%; border: 1px solid #959595; margin-top: 5px; margin-bottom: 15px}
.bl_age_drop_down { width: 105px; border: 1px solid #959595; margin-top: 5px}
.bl_check_options { margin-top: 15px;}
.bl_check_options label { display: block; margin-bottom:5px; }
.bl_button_search {  width: 131px; margin: 15px auto; margin-bottom: 0;  }
.bl_button_search a { display: block; width: 131px; height: 47px; text-indent: -9999px; background: url(../img/busqueda/big-button-buscar.png) no-repeat;  }

.bl_more_search_option p { margin-bottom: 15px; }
.bl_more_search_option .bl_show { font-size: 11px; background: url(../img/busqueda/more-link.gif) no-repeat; padding-left: 21px; padding-top: 3px; height: 14px; display: block; }
.bl_more_search_option .bl_hidde { background: url(../img/busqueda/less-link.gif) no-repeat;  }
.bl_more_search_option td { padding: 0 0 15px 2px; }
.bl_more_search_option td label {display: block; margin-top:5px;}

.bl_more_search_option td .bl_130px {  margin-top: 5px; height: 16px; width: 123px!important; border: 1px solid #959595!important; padding: 3px!important; }
.bl_more_search_option .bl_button_search {  width: 131px; margin: 0  0 0 1px; }
.bl_more_search_option .bl_button_search a { margin-bottom: 5px}

#blResults { width: 806px; float: left; }

.bl_menu_sections_item { text-align:center; font-size: 13px; color: #4D4E50; width: 953px; background: #C6D1DB; border: 1px solid #ABAEB0; height: 22px;  padding-top: 8px; padding-left: 15px; margin-bottom: 15px; }
.bl_menu_sections_item a { font-size: 13px; color: #4D4E50; text-decoration: underline; margin: 0 9px; }
.bl_menu_sections_item a:hover { color: #0066FF}

.bl_bg_results { background: #D3D5D7; padding: 8px; margin: 7px 0; border: 1px solid #ABAEB0;}
.bl_text_results { float: left; width: 510px; font-size:11pt}
.bl_text_results .busqueda{ color: #FF0000; font-size:11pt } 
.bl_right_total {padding-top:2px; text-align: right; font-size: 12px; width: 250px; float: right;}
.bl_right_total span {  font-size: 12px; border: 1px solid #666; padding: 2px; font-weight: bold; }

/* paginador */
.blpaginador { text-align: center; margin-top: 15px;  font-size: 12px;}
.paginador li { 	display:inline; line-height:22px; border: 1px solid #406868; padding: 2px 5px;  }
.paginador .actual { border:0px; background-color: #3b5998; }
.paginador .actual a { color: #fff }
.paginador li a { text-decoration: none;}

#blResultsUsers li {position: relative; float: left; margin: 15px 0 0 10px; width: 250px; padding: 12px 0 12px 6px; background: url(../img/busqueda/bg_results.gif) repeat-x; border: 1px solid #B2B1B1; border-radius: 5px 5px; -moz-border-radius: 5px 5px; -webkit-border-radius: 5px 5px; }
#blResultsUsers .bl_popular { background: url(../img/busqueda/bg_results1.gif) repeat-x; border-color: #BDBB27; } 
#blResultsUsers .bl_moresexy { background: url(../img/busqueda/bg_results2.gif) repeat-x; border-color: #C38AB9; } 
#blResultsUsers .bl_hot { background: url(../img/busqueda/bg_results3.gif) repeat-x; border-color: #B2B1B1; } 

#blResultsUsers .bl_diagonal { background: url(../img/busqueda/diagonal.png) no-repeat; position: absolute; top: 0; left: 0; width: 145px; height: 77px; } 
#blResultsUsers .bl_diagonal2 { background: url(../img/busqueda/diagonal2.png) no-repeat; position: absolute; top: 0; left: 0; width: 145px; height: 77px; } 
#blResultsUsers .bl_diagonal3 { background: url(../img/busqueda/diagonal3.png) no-repeat; position: absolute; top: 0; left: 0; width: 145px; height: 77px; } 

.bl_column_info { float: left; width: 128px; border: 1px solid #CFCED0; background: #FFF; padding: 3px; }
.bl_votes { background: #BEFDC1; border: 1px solid #D0CFD1;padding: 3px;  }
.bl_votes .bl_right { float: right; width: 35px;  text-align: right;}
.bl_votes .bl_right a { text-decoration: underline; }
.bl_column_info p { margin: 8px 0; padding-left: 3px;}
.bl_link { border-top: 1px solid #CFCED0; background: url(../img/busqueda/camera.gif) no-repeat 3px 6px; padding: 5px 0 5px 23px; font-weight: bold; font-size: 12px; text-decoration: underline}
.bl_link a { color: #03AED9; font-weight: bold; font-size: 12px; } 
.bl_links { width: 100px; float: left; margin-left: 5px; }
.bl_links h5 { color: #000; text-decoration: underline; margin-bottom: 5px; }

.bl_links .bl_m { background: url(../img/busqueda/m.png) no-repeat; padding-left: 16px}
.bl_links .bl_h { background: url(../img/busqueda/h.png) no-repeat; padding-left: 16px}
.bl_links .bl_h_vip { background: url(../img/busqueda/h_vip.png) no-repeat; padding-left: 16px}
.bl_links .bl_p { background: url(../img/busqueda/p.png) no-repeat; padding-left: 22px}
.bl_links .bl_p_vip { background: url(../img/busqueda/p_vip.png) no-repeat; padding-left: 22px}

.bl_links .bl_online { color: #00DA10; font-size: 18px; font-weight: bold;}
.bl_links .bl_offline { color: #C0C0C0;}

.bl_links p { margin-top: 6px;}
.bl_links .bl_info { margin-top: 4px; margin-bottom: 14px;}
.bl_links p a { padding-left: 20px; display: block; height: 16px;}
.bl_chat { background: url(../img/busqueda/videochat.png) no-repeat; }
.bl_send_message { background: url(../img/busqueda/mail.png) no-repeat; }
.bl_friend  { background: url(../img/busqueda/addfriends.png) no-repeat; }
.bl_profile { background: url(../img/busqueda/profile.png) no-repeat; }

/* David nuevo css promov 4/5/2010 */
#blUserSelect .bl_image { margin-bottom: 7px; width: 157px; border: 4px solid #C3C457; overflow: hidden;}
#blUserSelect .bl_image_big { height: 271px;}
.bl_rightcolumn { margin-left: 5px; width: 215px; float: left; }
.bl_online { background: url(../img/index/female-ico.png) no-repeat 0 1px; padding: 3px 0 0 15px; color: #00DA10;  font-size: 14px;font-weight: bold;  margin: 2px 0 7px 0; }
.bl_rightcolumn p { line-height: 17px; margin-bottom: 4px; }
.bl_rightcolumn li { border: 3px solid #C3C457; width: 64px; height: 48px; overflow: hidden; float: left; margin-right: 1px; margin-bottom: 5px;}

.bl_button { background: url(../img/index/button.png) no-repeat; width: 160px; height: 51px; text-align: center; margin-top: 7px; }
.bl_button a { width: 160px; height: 35px; padding-top: 16px; display: block; font-size: 11px; color: #FFF; text-decoration: none; font-weight: bold; }
#blUserSelect {position: relative; float: left;  width: 390px; padding: 12px 0 12px 6px; background: url(../img/index/bg_results1.gif) repeat-x; border: 1px solid #B2B1B1; border-radius: 5px 5px; -moz-border-radius: 5px 5px; -webkit-border-radius: 5px 5px; }
.bl_userimageselect { width: 165px; float: left; }
#blUserSelect .bl_diagonal { background: url(../img/index/diagonal.png) no-repeat; position: absolute; top: 0; left: 0; width: 145px; height: 77px; } 

#blLastweekusers {float: left; margin: 0 0 0 10px; width: 388px; padding: 12px 0 12px 6px; background: url(../img/index/bg_results.gif) repeat-x; border: 1px solid #B2B1B1; border-radius: 5px 5px; -moz-border-radius: 5px 5px; -webkit-border-radius: 5px 5px; }
#blLastweekusers .bl_title { text-align: left; font-size: 17px; font-weight: bold; margin-bottom: 10px;} 
#blLastweekusers .bl_title b { font-size: 17px; color:#E01EC7; }
#blLastweekusers li { border: 3px solid #828267; width: 64px; height: 48px; float: left; margin-right: 7px; margin-bottom: 10px;}
.bl_show_big_images li { margin-top: 15px; text-align: center;}
.bl_show_big_images li img { border: 3px solid #ccc; padding: 5px; border-radius: 5px 5px; -moz-border-radius: 5px 5px; -webkit-border-radius: 5px 5px;}

.bl_bg_results strong { font-size: 13px;}
