body {
 background:#ffffff;
 font-family:Arial,Helvetica,Sans-serif;
 font-size:12px;
 color:#191919;
 margin:0;padding:0;
 text-align:center;
 line-height:18px;
}

p{
 color:#000000;
}

table{font-size:1em}

select.rojo_select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2950a3;
	width:240px;
}

select.rojo_select_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2950a3;
	width:154px;
}

input.buscar_input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2950a3;
	width:234px;
}
textarea.buscar_input_textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2950a3;
	width:234px;
}
input.btn_buscar_input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2950a3;
}

#body {
 margin:0 auto 0 auto;
 padding:0 0 40px 0;
 clear:both;
 text-align:left;
 min-height:300px;
}

form {display:inline;margin:0;padding:0}

.clear{
 float:none !important;
 float:none;
 clear:both;font-size:1px
}

.nul{display:none}

#Baloon object,#Baloon img{
 position:relative;
 left:-4px;
 top:6px;
 display:inline;
 color:#59a12b;font-weight:bold;
}

h1, h2 {
 font-family:Arial;
 margin:0;
 padding:0 0 30px 0px;
 font-size:26px;
 font-weight:bold;
 color:#333333;
 line-height:26px;
}

h2 b{font-weight:normal}

h2 span{
 font-size:20px;
 color:#B3B6B9;
 font-weight:normal;
}

h2 .first{
 font-size:20px;
 color:#333333;
 font-weight:bold;
}

h2 .second, h2 .second span{
 font-size:12px;
 font-weight:normal;
}

h2 a,h2 a{
 text-decoration:none;
}

h2 .second a{
 text-decoration:underline;
}

h2 .b_status a{
 text-decoration:underline;
}

h3{
 margin-top:0;
 padding-top:0;
 font-size:20px;
 font-weight:normal;
 color:#ff5a00;
 clear:both;
}

h3 a{
 font-size:12px;
 font-weight:normal;
}


h4, h4 a{
 font-size:18px;
 font-weight:normal;
 color:#656565;
 margin:0;padding:0;
 padding-bottom:10px;
}

a{
 color:#3399ff;
}

#b_more_location{display:inline}
#b_more_location a{font-size:11px}

.disabled{
 color:#adadad;
}

.enabled{
 color:#000;
}

.border_no,.b_count.border_no{
 border:none !important;
}

/* user line */
.more_a{
 display:none;
 margin-left:0.5em;
}

.b_descr .more{
 display:inline;
 color:#333333;
}

.b_more{
 padding-top:4px;
 clear:both;
 float:right;
}

.b_more a{
 font-weight:bold;
 font-size:11px;
 color:#006699;
}

span.div{
 color:#b5b5b5;
 white-space:nowrap;
 padding:0 5px;
}

h3 span.div{
 font-weight:normal;
 font-size:12px;
}

.b_nav span.next{
 font-weight:normal;
 font-size:11px;
 padding-right:16px;
 background:url("../images/14_next_disabled.gif") right bottom no-repeat;
}

.b_nav a.next{
 font-weight:bold;
 font-size:11px;
 padding-right:16px;
 background:url("../images/14_next.gif") right bottom no-repeat;
}

.b_nav span.prev{
 font-weight:normal;
 font-size:11px;
 padding-left:16px;
 background:url("../images/14_prev_disabled.gif") left bottom no-repeat;
}

.b_nav a.prev{
 font-weight:bold;
 font-size:11px;
 padding-left:16px;
 background:url("../images/14_prev.gif") left bottom no-repeat;
}

/* top navigation */
#ruler_first {
 /*width:770px;*/
 margin:0 auto;padding:0;
/* margin-top:20px;*/
 text-align:left;
 height: 100px
}

#ruler_line_bottom{
 height:30px;width:100%;
 margin-left:auto;
 margin-right:auto;
 clear:both;font-size:1px;
 background:url(../images/line_2.gif) center no-repeat;
 overflow:hidden;
}

#navigation_left {
 padding-top:10px;
 color:#b5b5b5;
 font:11px Arial;
}

#navigation_left a {
 color:#636262;
}

#navigation_logo {
 float:left;
 margin-left:0;
 margin-top:15px;
}

#navigation_right {
 float:right;
 color:#b5b5b5;
 margin-top:30px;
 font:11px Arial;
 text-align:right;
 padding-left:28px;
}

#navigation_right a{
 color:#636262;
}

#line_help{
 clear:both;
}

#navigation_right #line_menu{
 font-size:12px;
}

#navigation_right #line_menu a{
 font-size:12px;
 font-weight:bold;
 color:#3399ff;
}

/* copyright navigation */
#ruler_copyright {
 /*width:770px;*/
 margin:0;padding:0;
 margin-left:auto;
 margin-right:auto;
 color:#b5b5b5;
 font:11px Arial;
 text-align:left;
 line-height:18px;
 padding-bottom:30px;
}

#copyright_line a:visited, #copyright_line a:active, #copyright_line a {
 color:#b5b5b5;
 font:11px Arial;
}

#copyright_line .project{
 color:#b7b7b7;
}

#copyright_language {
 color:#999999;
 line-height:2em;
}

#copyright_language a:visited, #copyright_language a:active, #copyright_language a {
 color:#676868;
 font:11px Arial;
}

#navigation_right #line_menu a.new{
 color:#59a12b;
}

/* pager */
.b_pager{
 padding:15px 0 30px 0;
 clear:both;
 float:none;
}

.b_pager span{
 float:left;
 color:#999999;
 padding:4px 4px 4px 0px;
}
.b_pager a,.b_pager b{
 display:block;
 float:left;
 line-height:16px;
 padding:2px 6px;
 margin-right:4px;
 text-decoration:none;
}

.b_pager b{
 line-height:16px;
 background-color:#ff6c16;
 border:2px solid #ff5a00;
 color:#fff;
}

.b_pager a{
 border:2px solid #F0F0F0;
 color:#006699;
}

.b_pager a:hover{
 background-color:#ffffff;
 border:2px solid #ff5a00;
 color:#ff5a00;
}

/* second navigation */
#face {
 margin-right:12px;
}

#b_user {
 font-size:26px;
 padding-top:8px;
 padding-bottom:0px;
 line-height:0.8em
}

#b_user span{
 font-size:20px;
 color:#B3B6B9;
 font-weight:normal;
}

#b_user .first{
 color:#333333;
 font-size:26px;
 font-weight:bold;
}

#b_user .second{
 color:#333333;
 font-size:20px;
 font-weight:bold;
}

#b_user .third{
 color:#333333;
 font-size:20px;
 font-weight:bold;
}

#b_user #status{
 font-size:12px;
 font-weight:normal;
 color:#626262;
}

#navigation_second{
 padding-bottom:20px;
 clear:both;
}

/* common */
.f_wide{

 font-size:19px;

/* width:320px;*/

}

.f_pass{

 font-size:19px;

/* width:250px;*/

}



/* From forms.css begin */



/* centered info text */



.b_info{

 line-height:18px;

 margin-left:86px;

 padding-left:34px;

 padding-top:4px;

 padding-bottom:10px;

 width:510px;

 clear:both;

 float:none;

}



.b_info.ok{

 background:url(../images/24_valid.gif) 0 0px no-repeat;

}



.b_info.err{

 background:url(../images/24_invalid.gif) 0 0px no-repeat;

}

.b_info.re{

 background:url(../images/24_refresh.gif) 0 0px no-repeat;

}



.b_info p{

 margin:0;

 padding:0;

 padding-bottom:20px;

 color:#191919;

}

.b_info .last{

 margin:0;

 padding:0;

 padding-top:20px;

 color:#656565;

}

.b_info .last p{

 padding-top:10px;

 padding-bottom:10px;

}

.b_info .one{

 padding-bottom:30px;

}



.b_info ul.cols{

 width:320px;

 margin-top:0;

 padding-top:0;

}



.b_info ul.cols li{

 width:160px;

 float:left;

}



/* left info text */



.b_side{

 float: left;

 font-size:11px;

 color:#999999;

 line-height:17px;

 width:19.6%;/*was 150px;*/

 z-index:1;

}



.b_form .b_side{

 width:29%;/*was 220px;*/

 font-size:11px;

}



/* one item */

.b_div{
 font-size:12px;
 line-height:18px;
 padding-left:30.3%;/*was 230px;*/
}

/* data list */

.b_list{

 margin-left:140px;

}

.odd {background-color:#CCCCCC;}

.b_list dl{

 border-top:2px solid #EDEEEE;

/* width:600px;*/

 width:790px;

 clear:both;

 margin:0;

 padding-top:10px;

}



.b_list dt input{

 height:30px;

}



.b_list dt,.b_list dd{

 float:left;

 width:33%;

 height:30px;

 margin:0;

 line-height:30px;

 overflow:hidden;

}



.b_list dt{

 width:35px;

 text-align:center;

}

.b_list dd{

 width:185px;

 text-align:left;

}



.b_list dt.last{

 width:100%;

 height:10px;

 border-bottom:2px solid #EDEEEE;

 margin-bottom:20px;

}



.b_list dl dd.e{

 font-size:11px;

 color:#656565;

}



.b_list dl dd.b{

 font-size:11px;

 color:#59A12B;

}



/* simple form */



.b_form{

 line-height:18px;

 z-index:0;

}



.b_form div{

 margin:0;

 padding:0;

 padding-bottom:20px;

 font-size:12px;

 line-height:18px;

}



.b_form div label{

 float:left;

 margin-right:-260px;

 padding:2px 20px 0 0;

 text-align:right;

 font-weight:bold;

 font-size:11px;

 color:#999;

 width:31.6%;/*was 240px;*/

}



.b_form .b_wside {width:12%}



.b_form div div label {

 float: none;

 margin-right: 0;

}



.b_form div div,.b_form div p{

 clear:none;

 padding:0;

 text-align:left;

 margin-left:34.3%;/*was 260px;*/

 margin-bottom:0px;

 font-size:11px;

 color:#656565;

 margin-top:0;

}



.b_form div div div{

 margin-left:0px;

 font-size:12px;

}



.b_form div div label{

 position:static;

 padding-top:0;

 text-align:left;

 font-weight:normal;

 font-size:12px;

 color:#191919;

 width:auto;

 display:inline;

}



.b_form div div td{

 height:25px;

}

.b_form div div.b_other{

 padding-top:6px;

}

.b_form div div.b_other a{

 color:#626262;

}





/* fields */



.b_form div div input, .b_form div div select{

 margin-right:5px;

}



/* big fields */



.b_form div div big{

 display:block;

 padding-top:4px;

 color:#191919;

 font-weight:normal;

}



.b_form div.big label{

 padding-top:4px;

}



.b_form div.big div input,

.b_form div.big div select{

 font-size:18px;

 width:320px;

}



.b_form div.big div.url{

 font-size:20px;

 color:#333333;

}



.b_form .error div.url{

 font-weight:normal;

}



.b_form div.big div.url input{

 width:170px;

}



.b_form div.big div input.name{

 width:240px;

}



/* last block */



.b_form .last{

 padding-top:10px;

 color:#656565;

 line-height:18px;

}



.b_form .last p{

 padding-top:10px;

 padding-bottom:10px;

}



.b_form .last .right{

 float:right;

 margin:0;padding:0;

 margin-bottom:-18px;

 font-size:11px;

 color:#999999;

 width:320px;

 padding-right:170px;

 text-align:right;

}



.b_form .last, .b_form .last div, .b_form .last p{

 font-size:12px;

}



.b_form_left{

 float:left;

 color:#656565;

 width:240px;

}

.b_form_right{

 width:510px;

 float:right;

}

/* quote */



.b_quote{

 background:url(../images/quote.gif) 210px 12px  no-repeat;

}

.b_form .b_quote div{

 padding-top:12px;

 color:#191919;

 font-size:12px;

 width:300px;

}

/* errors */



.error label{

 background:url(../images/l_invalid.gif) 243px 6px  no-repeat;

}



.b_form div.big.error label{

 background:url(../images/l_invalid.gif) 243px 8px  no-repeat;

}



.b_form .error div{

 color:#CC0000;

 font-weight:bold;

}

.b_form .error div span{

 font-weight:normal;

 color:#626262;

}

.b_form .error div input,.b_form .error div select{

 background-color:#FFFDDC;

}



label.l_none{

 color:#b7b7b7 !important;

}



/* page specific */



/* common */



#b_delete{

 float:right;

 margin:0;padding:0;

 margin-bottom:-18px;

 font-size:12px;

}



#b_delete a{

 color:#999999;

}



.b_form div div div{

 line-height:25px;

}



.b_form div div div .b_fold{

 float:none;

 margin-left:25px;

 line-height:18px;

}



.b_form div div div .b_fold div{

 font-size:11px;

 color:#626262;

 line-height:18px;

 padding-left:5px;

}





/* registration */

#b_create_pwd{

 display:block;

 position:absolute;

 margin-top:7px;

 margin-left:585px;

}

#a_create_pwd{

 font:11px Arial;

 color:#626262;

 margin-left:10px;

 display:inline;

 text-decoration:none;

 border-bottom:1px dashed #626262;

}



blockquote#b_password_confirm{

 display:block;

 margin:0;

 padding-top:10px;

}



#b_password_length_check{

 padding-bottom:5px;

}



#b_password{ padding-bottom:40px}



/* sigin */



a#a_create{color:#59a12b;font-weight:bold;}



#b_password_created{

 display:none;

}



/* reg done */



ul.b_reg{

 margin:0;padding:0;

}

ul.b_reg li{

 display:block;

 color:#191919;

 width:30%;

 float:left;

 padding-right:20px;

}

ul.b_reg li img{

 padding-bottom:10px;

}

ul.b_reg li a{

 font-size:14px;

 font-weight:bold;

}

ul.b_reg li a b{

 padding-bottom:10px;

 display:block;

}



ul.b_reg li .b_photo{

 margin-top:15px;

 margin-bottom:20px;

 display:block;

 width:136px;

 height:133px;

 background:url("../images/photoset.gif") top left no-repeat;

 padding-top:7px;

 padding-left:10px;

}



ul.b_reg li .b_photo a{

 display:block;

 padding-top:0px;

 padding-left:0px;

 width:112px;

 height:112px;

}



ul.b_reg li .b_photo a img{

 width:110px;

 height:110px;

 margin:1px;

 padding:0;

}



#b_provider_import{

 width:220px;

 height:175px;

 display:block;

 background:url(../images/done_import.jpg) top left no-repeat;

 text-align:center;

}

#b_provider_import img{

 margin-top:58px;

 margin-right:56px;

}

/* languages */

.b_form .b_lang_primary div{

 font-size:12px;

 line-height:25px;

 width:250px;

}

.b_form .b_lang_primary .first{

 padding-bottom:10px;

 width:510px;

}





.b_form #b_lang_list{

 float:none;

 clear:both;

 margin:0;padding:0;

 padding-left:34.3%;/*was 260px;*/

}



.b_form #b_lang_list div{

 font-size:12px;

 line-height:25px;

 margin:0;padding:0;

 width:250px;

 float:left;

 clear:none;

}



.b_form .b_lang_primary div a,.b_form #b_lang_list div a{

 display:block;

 float:left;

 width:100px;

}

.b_form .b_lang_primary div label,.b_form #b_lang_list div label{

 float:right;

 width:130px;

 text-align:left;

 color:#b7b7b7;

}



.b_form #b_lang_list .first{

 float:none;

 clear:both;

 width:100%;

 line-height:18px;

 padding-bottom:20px;

}



/* photoset */



#photoset_delete{

 display:none;

 top:430px;

 left:380px;

 width:245px;

 overflow:hidden;

 text-align:center;

 border:1px solid #ccc;

 margin-bottom:20px;

}



#photoset_delete form{

 text-align:left;

 display:block;

 padding:10px;

 background-color:#fff;

}



/* */



#b_real_photos .photo_medium{

 margin-right:10px;

}



#b_my .b_status, #b_user .b_status, .b_status{

 display:block;

 font-size:11px;

 color:#999999;

}



/* happenings */

#f_join_to_folder{

  margin-top:5px;

  margin-bottom:5px;

}



/* From forms.css end */





/* Anketa */



.b_to_contact{

 float:right;

 height:35px;

 line-height:35px;

 float:left;

}





#b_anketa_parts #b_anketa_subparts{

 display:none;

}

.open#b_anketa_parts .b_more{

 display:none;

}



#b_more_photosets {

 display:none;

}



.open#b_anketa_parts #b_anketa_subparts{

 display:block;

}



#b_anketa{

 clear:both;

 float:right;

 width:510px;

}





#b_anketa_top{

 clear:both;

}





#b_anketa_top_right{

 float:right;

 width:380px;

}



#b_anketa_faces{

 width:70px;

 float:left;

}



#b_anketa_top_right .b_descr{

 padding-top:5px;

}



#b_anketa_info{

 padding-left:10px;

}

#b_status{

 clear:right;

}



.b_anketa_part label{

 color:#999999;

 font-weight:bold;

}

.b_anketa_part div div{

 padding-bottom:20px;

}



#b_anketa_subparts h3 a{

 font-size:12px;

 color:#3399ff;

}



#b_anketa_subparts .b_anketa_part .wide{

 color:#a7a7a7;

 padding-bottom:20px;

}



/* photoset */



.b_photoset{

 clear:both;

 margin-bottom:30px;

}



.b_photos{

 padding-top:6px;

 float:right;

 width:350px;

 text-align:left;

}



.b_photos .photo,.b_photos .photo:hover{

 margin-right:10px;

 margin-bottom:10px;

}



.b_set{

 line-height:18px;

}



.b_title{

 color:#999999;

 font-size:12px;

}



.b_promo_key{

 padding-top:15px;

}

.b_promo_friends{

 padding-top:40px;

}



.i_lock_me i,.i_lock_friends i,.i_lock_key i{display:none}

.i_lock_key,.i_lock_friends,.i_lock_me{

 display:block;

 position:relative;

 margin:0;padding:0;

 top:-33px;

 left:84px;

 width:24px !important;

 height:26px;

 overflow:hidden;

 z-index:1000;

}



.i_lock_key{

 background-image:url("../images/lock_key.png") !important;

 background-image:url("../images/lock_key.gif");

}

.i_lock_friends{

 background-image:url("../images/lock_friends.png") !important;

 background-image:url("../images/lock_friends.gif");

}

.i_lock_me{

 background-image:url("../images/lock_me.png") !important;

 background-image:url("../images/lock_me.gif");

}



#b_anketa_happenings{

 width:510px;

 overflow:hidden;

}



/* Search begins */



#right{

 float:right;

 margin-left:-270px;

 width:510px;

}



#left{

 font-size:11px;

 line-height:16px;

 float:left;

 width:240px;

}



#b_relevant,#b_place,#b_real{

 margin-bottom:21px;

}



#b_relevant{

 line-height:20px;

}



#b_relevant a{

 color:#626262;

}



#b_nav{

 float:right;

 color:#333333;

}

.b_my_result{

 background:#FFFDDC;

 border:1px solid #FFC200 !important;

 width:510px;

}



.b_my_result .photo{

 border:2px solid #FFC200;

}



#border_last{

 border-bottom:2px solid #e9e9e9;

}



#b_new{padding-top:12px}

#b_new,#b_new a{

  color:#ff6c16;

  font-weight:bold;

}

#b_new span{

 font-size:11px;

 color:#937027;

 font-weight:normal;

}



#b_already,#b_not_already{

 color:#191919;

 padding:5px 0 20px 0;

}

#b_already a{

 color:#006699;

}

#b_not_already a{

 color:#59a12b;

}



.b_name, .b_status, .b_descr{

 display:block;

}

.b_name{

 line-height:17px;

 color: #191919;

}

.b_name i{

 font-style:normal;

 color:#656565;

 font-weight:bold;

}

.b_descr{

 float:left;

 width:370px;

 line-height:16px;

 padding-bottom:15px;

 /* padding-left:10px; */

}



.b_descr .more{

 display:inline;

}



.b_maketop{

 float:right;

}



.b_my_result .photo, .b_my_result a.photo:hover,.b_result .photo, .b_result a.photo:hover{

 margin-right:0;

}



.b_action{

 padding-top:5px;

}

.b_action a{

 color:#006699;

}



.b_result_right{

 padding-bottom:10px;

}



big u{background-color:#c3ddfe}



#b_online_totals{

 margin-top:55px;

 font-size:18px;

 color:#656565;

}

#b_online_totals h1{

 margin-bottom:15px;

}

#b_online_totals h1 a {

  color:#ff5a00;

  font-size:35px;

  font-weight:normal;

}



/* Search ends */



/* photo */



.photo_medium,.photo_medium.no:hover{

 display:block;

 float:left;

 border:2px solid #F0F0F0;

 background-color:#fff;

 width:112px;

 height:112px;

 margin-right:4px;

}



.photo_medium:hover, a.photo_medium:hover{

 display:block;

 float:left;

 border:2px solid #FF640a;

 background-color:#fff;

 width:112px;

 height:112px;

 margin-right:4px;

}





.photo_medium img{

 margin:1px;

}



.photo{

 display:block;

 float:left;

 border:2px solid #F0F0F0;

 background-color:#fff;

 width:52px;

 height:52px;

 margin-right:4px;

 margin-bottom:4px;

 text-align:center;

}



.photo:hover, a.photo:hover, .photo_selected{

 display:block;

 float:left;

 border:2px solid #FF640a;

 background-color:#fff;

 width:52px;

 height:52px;

 margin-right:4px;

 margin-bottom:4px;

}



.photo.no{

 border:2px solid #F0F0F0;

 margin:0;

 padding:0!important;

}





.photo img, .photo_selected img{

 margin:1px;

}



/* Account settings */



#left_wrapper{

}



#left_wrapper #left{

 width:510px;

 float:right;

}



#left_wrapper #left .b_form div label{

 text-align:left;

}



#left_wrapper #left .b_form div div,#left_wrapper #left .b_form div p{

 font-size:12px;

 color:#191919;

}



.b_part {

 padding-bottom:20px;

}

.b_part p{

 color:#a7a7a7;

 line-height:18px;

}



#last{

 float:left;

 color:#656565;

}





/* round corners */

.bt,.bt div,.bb,.bb div{

 background:url("../images/c1x.gif");

}



.il {

 padding:0 0 0 11px;

 background:url("../images/c1b.gif") 0 0 repeat-y;

}

.ir {

 padding:0 11px 0 0;

 background:url("../images/c1b.gif") 100% 0 repeat-y;

}



/* highligh me in search */

.bt2,.bt2 div,.bb2,.bb2 div{

 background:url("../images/c2x.gif");

}



.il2 {

 padding:0 0 0 1px;

 background:url("../images/c2b.gif") 0 0 repeat-y;

}

.ir2 {

 padding:0 11px 0 0;

 background:url("../images/c2b.gif") 100% 0 repeat-y;

}



/* photo action */

.bt3,.bt3 div,.bb3,.bb3 div{

 background:url("../images/c3x.png");

}



.bt3_ie,.bt3_ie div,.bb3_ie,.bb3_ie div{

 background:url("../images/c3x.gif");

}



.il3 {

 width:234px;

 padding:0 0 0 11px;

 background:url("../images/c3b.png") 0 0 repeat-y;

}

.ir3 {

 padding:0 11px 0 0;

 background:url("../images/c3b.png") 100% 0 repeat-y;

}



.il3_ie {

 width:234px;

 padding:0 0 0 11px;

 background:url("../images/c3b.gif") 0 0 repeat-y;

}

.ir3_ie {

 padding:0 11px 0 0;

 background:url("../images/c3b.gif") 100% 0 repeat-y;

}





/* */

#b_more_languages{

 margin-top:10px;

}



/* search autocomplete */

#b_q,#f_q,div#f_q_auto{

 width:480px;

}



#f_q{

 font-size:19px;

 height:28px;

 margin:0;padding:0;

 padding-left:3px;

}



div#f_q_auto {

  position:absolute;

  width:480px;

  background:#fff;

  border:1px solid #888;

  margin:0px;

  padding:0px;

  z-index:20;

  display:none;

  height:240px;

  overflow:auto;

}



div#f_q_auto div.ul div{

  margin:0;

  padding:0 0 0 5px;

  font-size:11px;

  clear:both;

  color:#626262;

  height:24px;

}



div#f_q_auto div.ul div.selected {

  background-color: #44a3e5;

}



div#f_q_auto div.ul div.selected span{

  color: #FFF;

  padding:0;

}



div#f_q_auto div.ul div span{

 display:block;

 float:left;

 width:100%;

 margin-right:-120px;

 font-size:11px;

 padding:0;

}



div#f_q_auto div.ul div span.informal{

 padding:0;

 float:right;

 width:120px;

 margin-right:0;

 font-size:11px;

}



/* extended search */

.b_hr{

 font-size:1px;

 width:2px;

 background:url(../images/hr_v.gif) left top repeat-y;

 margin-left:5px;

}

#a_options{

 background:url(../images/s_close.gif) left bottom no-repeat;

 padding-left:13px;

 color:#797B7B;

 font-weight:bold;

 font-size:11px;

 display:none;

}

#a_options.open{

 background:url(../images/s_open.gif) left bottom no-repeat;

}

#b_extended{

 display:none;

}

#b_extended.open{

 display:block;

 clear:both;

 margin-top:10px;

 border-top:1px solid #C0C6C7;

 padding-top:15px;

 padding-bottom:5px;

}



#b_e1,#b_e2,#b_e3{

 display:block;

 width:225px;

 float:left;

 height:100%;

}



#b_e1,#b_e2{

 padding-right:10px;

}



#b_e2, #b_e3{

 padding-left:10px;

}

#b_e1criteria div, #b_e2criteria div, #b_e3criteria div{

 padding-top:15px;

 line-height:24px;

}

#b_e1criteria div label, #b_e2criteria div label, #b_e3criteria div label{

 padding-left:5px;

}

#eb_languages select, #eb_interested_in select{

 float:right;

}

#b_e1criteria div.eb_na,#b_e2criteria div.eb_na,#b_e3criteria div.eb_na{

 line-height:18px;

 font-size:11px;

 color:#999999;

}

div#eb_weight div, div#eb_height div{

 padding:0;

 padding-bottom:5px;

}

/* search */



#b_q_submit{

 margin-left:10px;

 float:left;

}



#f_q_submit{

 width:85px;

 height:31px;

}



#b_example{

 color:#626262;

 padding-bottom:6px;

}

#a_criteries,#b_example a{

 text-decoration:none;

 border-bottom:1px dashed #626262;

}



#b_popular{

 clear:both;

 padding-top:15px;

 line-height:26px !important;

 line-height:30px;

}



#b_left_popular h4, #b_popular h4{

 font-size:12px;

 font-weight:bold;

 color:#626262;

 margin:0;padding:0;

 padding-bottom:0px;

}



#b_left_popular{

 margin-top:7px;

}



#b_left_popular h4{

 padding-bottom:20px;

}



.b_box5 .top#b_left_rating {

 padding-right: 60px;

}



.already_rated, .already_rated a{

 font-size: 19px;

 color:#59a12b;

 line-height:30px;

}





.left_to_rate, .left_to_rate a{

 font-size:19px;

 color:#cc0000;

 line-height:30px;

}



.already_rated a, .left_to_rate a{

 width: auto;

 text-decoration:underline;

}



.already_rated a #small, .left_to_rate a #small, .left_to_rate #small, .already_rated #small{

 font-size:19px;

}



.left_to_rate, .already_rated {

 text-decoration:underline;

}



.b_box0#b_left_rating .top{

 line-height: 18px;

 background: none;

}



.b_box0#b_left_rating .top .line{

 font-size:1px;

 height:1px;

 line-height: 1px;

 background:url(../images/line_2.gif) center no-repeat #edeeee;

 overflow:hidden;

}

.b_box0#b_left_rating .top a{

 color: #006699;

}



.b_box0#b_left_rating .top a:hover{

 color:#ff5a00;

}



#b_popular p{

 margin:0;padding:0;

 line-height:18px;

 margin-left:40px;

 padding-bottom:10px;

 width:400px;

 clear:both;

 float:none;

}



.ts0, .ts1, .ts2{ line-height:26px; }



.t0, .t1, .t2, .t3, .t4, .t5,

.ts0, .ts1, .ts2{

 color:#3399ff;

 font-weight:normal;

 text-decoration:none;

 margin-right:12px;

}



.t0:hover, .t1:hover, .t2:hover, .t3:hover, .t4:hover, .t5:hover,

.ts0:hover, .ts1:hover, .ts2:hover{

 color:#ff5a00;

}

.t0{ font-size:11px;color:#8fc7ff}

.t1{ font-size:16px;color:#8fc7ff}

.t2{ font-size:20px;color:#70b7ff}

.t3{ font-size:22px;color:#51a8ff}

.t4{ font-size:26px;color:#3399ff}



.ts0{ font-size:12px;color:#A0CFFF}

.ts1{ font-size:14px;color:#7ABCFF}

.ts2{ font-size:16px;color:#41A0FF}



/* Rating */



#a_skip_me{

 margin:15px 10px 0 0;

 color:#999999;

 float:left;

 display:block;

}



#b_rate_me{

 float:left;

 margin-bottom:32px;

}

#b_rate_me ul {

 margin: 0;

 padding: 0;

 list-style: none;

 width: 280px;

 height: 28px;

 position: relative;

 background: url(../images/vote.gif);

}

#b_rate_me li {

 float: left;

 margin: 0;

 padding: 0;

}

#b_rate_me li a {

 display: block;

 width: 28px;

 height: 28px;

 text-indent: -9999px;

 position: absolute;

 text-decoration: none;

 z-index: 10;

 color: #ccc

}

#b_rate_me li a:hover {

 background: url(../images/vote.gif) left center;

 left: 0;

 z-index: 2;

}

#b_rate_me a.r1 {

 left: 0;

}

#b_rate_me a.r1:hover {

 width: 28px;

}

#b_rate_me a.r2 {

 left: 28px;

}

#b_rate_me a.r2:hover {

 width: 56px;

}

#b_rate_me a.r3 {

 left: 56px;

} #b_rate_me a.r3:hover {

 width: 84px;

}

#b_rate_me a.r4 {

 left: 84px;

}

#b_rate_me a.r4:hover {

 width: 112px;

}

#b_rate_me a.r5 {

 left: 112px;

}

#b_rate_me a.r5:hover {

 width: 140px;

}

#b_rate_me a.r6 {

 left: 140px;

}

#b_rate_me a.r6:hover {

 width: 168px;

}

#b_rate_me a.r7 {

 left: 168px;

}

#b_rate_me a.r7:hover {

 width: 196px;

}

#b_rate_me a.r8 {

 left: 196px;

}

#b_rate_me a.r8:hover {

 width: 224px;

}

#b_rate_me a.r9 {

 left: 224px;

}

#b_rate_me a.r9:hover {

 width: 252px;

}

#b_rate_me a.r10 {

 left: 252px;

}

#b_rate_me a.r10:hover {

 width: 280px;

}



#b_rate_me li.current {

 background: url(../images/vote.gif) left bottom;

 height: 28px;

 z-index: 1;

}



/* last added */

#b_rate_me li span{

 text-indent: 0;

 position: absolute;

 width: 28px;

 text-align: center;

 top: 28px;

 right: 0

}



#b_before_photo {

 clear:both;

 padding-top:14px;

}



#b_image{

 float:left;

 padding:1px;

 background-color:#fff;

 border:2px solid #f0f0f0;

}



#b_huge_info{

 clear:both;

 padding-top:10px;

}



#b_prev_vote h4{

 padding-bottom:18px;

}

#b_prev_vote .photo_medium{

 float:none;

}



.b_medium_info{

 clear:both;

 padding:10px 0 25px 0px;

}

#b_prev_vote .b_medium_info{

 padding:10px 0 5px 0px;

}

.b_medium_info .b_status i, .b_medium_info .b_status b, .b_medium_info .b_status s{

 float:none;

}



#b_prev_vote ul{

 margin:10px 0 0 0;

 padding:0;

 display:block;

 clear:both;

 border-top:1px solid #e9e9e9;

}

#b_prev_vote ul li{

 margin:0;padding:0;

 display:block;

 font-size:11px;

 color:#999999;

 border-bottom:1px solid #e9e9e9;

 line-height:25px;

}



#b_prev_vote ul li#last{

 border-bottom:0px solid #fff;

}



#b_prev_vote ul li strong{

 color:#474747

}



#b_prev_vote ul li strong i{

 font-weight:normal;

 font-style:normal

}



/* rate line */



#b_rate_line{

 background:url(../images/rate_line_off.gif) top left no-repeat;

 width:760px;

 height:85px;

 clear:both;

 margin-top:-20px;

 margin-bottom:40px;

}

#b_rate_line i{

 float:left;

 display:block;

 font-style:normal;

 font-size:11px;

 color:#b7b7b7;

}

#b_rate_line b{

 float:right;

 display:block;

 font-weight:normal;

 font-size:11px;

 color:#b7b7b7;

}

#b_rate_zone, .on #b_rate_zone{

 position:relative;

 background:url(../images/rate_line_zone_off.gif) top right no-repeat;

 width:760px;

 height:85px;

 margin-top:-18px;

 margin-bottom:-67px;

 border-left:1px solid #fff;

}

#b_rate_line.on #b_rate_zone i{

 display:block;

 color:#ff9d4b;

}

.on #b_rate_zone{

 background:url(../images/rate_line_zone_on.gif) top right no-repeat;

}



#b_current{

 background:url(../images/rate_mark_off.gif) top center no-repeat;

 position:relative;

 top:26px;

 left:0px;

 padding-top:10px;

 clear:both;

 width:100px;

 text-align:center;

 line-height:45px;

}

#b_current big{

 font-size:45px;

 color:#999999;

}

#b_current_arrow{

 position:absolute;

 margin-top:-2px;

 background:url(../images/rate_arrow.gif) top left repeat-x;

 height:38px;

}

#b_current_arrow i{

 display:none;

 background:url(../images/rate_arrow_end.gif) top right no-repeat;

 width:1px;

 height:38px;

 float:right;

}

.on #b_current_arrow i{

 display:block;

}

#a_boost{

 display:block;

 position:absolute;

 font-size:12px;

 padding-left:100px;

 margin-top:-8px;

 color:#933100;

}

/* active rate line */



.on#b_rate_line{

 background:url(../images/rate_line_on.gif) top left no-repeat;

}



.on#b_rate_line i{

 color:#b2b2e5;

}

.on#b_rate_line b{

 color:#ffb27f;

}



.on #b_current{

 background:url(../images/rate_mark_on.gif) top center no-repeat;

}

.on #b_current big{

 color:#933100;

}



.b_box0 small{

 font-size:11px;

 color:#999999;

}



/* */



.b_photo_rate{

 clear:both;

 height:131px;

 border-bottom:1px solid #edeeee;

 margin-bottom:15px;

}



.b_photo_rate.border_no{

 border:0;

}



.b_photo_rate .b_count{

 float:left;

 width:30px;

 padding-top:50px;

 color:#999999;

 font-size:11px;

}



.b_photo_info{

 margin-left:15px;

 width:330px;

 float:left;

 padding-top:30px;

}

.b_photo_info big{

 font-size:30px;

 color:#474747;

 line-height:30px;

}



.b_photo_info.change,.b_photo_info.top{

 padding-top:20px;

}

.b_photo_info.change b{

 color:#666699;

}

.top.b_photo_info b{

 color:#FF6600;

}

.b_photo_info.no{

 padding-top:15px;

}

.b_photo_info.no,.b_photo_info.no big{

 color:#999999;

}



.b_photo_info.add{

 padding-top:50px;

}

.b_photo_info.best{

 padding-top:40px;

 color:#999999;

}





.b_one_rated{

 width:130px;

 padding-right:35px;

 float:left;

}





.b_one_rated .b_rating{

 font-size:11px;

 color:#999999;

 padding-bottom:5px;

}

.b_one_rated .b_rating b{

 color:#474747

}

#b_top_rated{

 margin:15px 0 0 0;

}

.search#b_top_rated{

 padding-bottom:15px;

 border-bottom:2px solid #edeeee;

}



.search#b_top_rated .b_medium_info{

 padding-bottom:15px;

}

.top#b_top_rated .b_medium_info{

 padding-bottom:10px;

}



#b_top_rated{

 clear:both;

}



#b_top_rated .b_line{

 border-top:1px solid #edeeee;

 clear:both;

 font-size:1px;

 height:10px;

 background:none;

}



#b_top_rated .b_pager{

 padding-top:5px;

 float:left;

}



#b_top_how{

 clear:both;

 color:#999999;

 font-size:11px;

}

#b_top_how a{

 color:#656565;

 font-size:11px;

}



.b_box2 .last

{

 padding-top:0;

}



#b_nav{

 float:right;

}

/* End of rating.css */



/* search result */

#a_top {

 color:#54a113;

 font-weight:bold;

}



.b_place{

 float:left;

 font-size:11px;

 margin:0;

 padding:3px 10px 0;

 color:#999999;

}



.b_added{

 display:block;

 color:#b7b7b7;

 font-weight:normal;

 font-size:11px;

}



.b_status{

 color:#999999;

 font-size:11px;

 margin-bottom:3px;

}



.b_status i{

 font-style:normal;

 padding-left:15px;

 padding-right:3px;

 background:url("../images/offline.gif") 0 2px no-repeat;

 display:block;

 float:left;

}



.b_status b{

 text-decoration:none;

 padding-left:15px;

 padding-right:3px;

 background:url("../images/online.gif") 0 2px no-repeat;

 font-weight:bold;

 color:#59a12b;

 display:block;

 float:left;

}



.b_status s{

 text-decoration:none;

 padding-left:15px;

 padding-right:3px;

 background:url("../images/away.gif") 0 2px no-repeat;

 color:#93C275;

 display:block;

 float:left;

 font-weight:bold;

}

.b_status a{

 color:#999999;

}

.gender_M, .gender_F, .gender_N, .gender_{

 display:block;

 float:left;

 padding-left:4px;

 height:68px;

}



.gender_M{

 background:url("../images/gender_m.gif") top left no-repeat;

}



.gender_F{

 background:url("../images/gender_f.gif") top left no-repeat;

}



.real_Y, .real_N, .b_face_list{

 float:left;

 padding-right:14px;

}



.highlight{

 background-color:#ffffe1;

}



/* Contacts begin */



.b_photo_rate .b_count, .b_contacts_count{

 padding:6px 0 10px 0;

 clear:both;

 border-bottom:none;

}



#right #b_nav {

 font-weight:bold;

}

#right #b_nav a{

 font-weight:normal;

}



#right #b_already{

 padding-left:40px;

 margin-bottom:0;

 padding-bottom:0;

}

#right #b_already a{

 color:#3399ff;

}

.err{

 background:url(../images/24_invalid.gif) 10px 10px no-repeat;

}



#left .b_count a{

  font-size:12px;

  color:#666666;

}



#b_filter{

 margin-bottom:10px;

}

#b_folders{

 background-color:#fff;

 color:#333333;

 font-size:12px;

 width:240px;

}



#b_folders div{

 padding-left:30px;

}

#b_folders div div{

 padding-left:0;

}

#item_add a{

  color:#626262;

  font-size:11px;

}

.item_disabled, .item_selected, .item, .item_disabled_selected,#item_add{

 padding:5px 0 0 2px;

 clear:both;

 background-color:#fff;

 font-weight:normal;

}



.item_disabled .clear, .item_selected .clear, .item .clear, .item_disabled_selected .clear,#item_add .clear{

 padding-bottom:8px;

}



.item_selected, .item_disabled_selected{

 background-color:#e0e0e0;

 border-top:1px solid #c4c4c4;

}

.item_selected a, .item_disabled_selected a{

 color:#626262;

 font-weight:bold;

}

.item a{

 color:#006699;

}

.item_disabled_selected, .item_disabled{

 color:#b7b7b7;

}



.u,.g,.f,.r,.t,.a,.c{

 background-repeat:no-repeat;

 background-position:8px 2px;

}

.u{

 background-image:url("../images/f_u.gif");

}

.g{

 background-image:url("../images/f_s.gif");

}

.r{

 background-image:url("../images/f_r.gif");

}

.t{

 background-image:url("../images/f_t.gif");

 color:#999999;

}

.t a{

 color:#006699;

}

.item_selected.t a{

 color:#626262;

}

.a{

 background-image:url("../images/f_a.gif");

}

.f{

 background-image:url("../images/f_f.gif");

}

.c{

 background-image:url("../images/f_c.gif");

}



.name span{

 font-size:11px;

 color:#b5b5b5;

}

.name span a{

 font-weight:normal;

 color:#999999;

}

.name span span{

 padding-left:3px;padding-right:3px;

 color:#b7b7b7;

}



#b_folders .name{

 float:left;

}



#b_folders .count,#b_folders .new{

 font-size:11px;

 float:right;

 padding-right:8px;

 color:#999999;

 width:15px;

}



#b_folders .count{

 text-align:right;

}

#b_folders .new{

 font-weight:bold;

 color:#666666;

 text-align:right;

}



.item input{

 font-size:11px;

}

#b_folders #f_name,#b_folders .f_name{

 width:60px;

}

.b_invite_write, .b_invite_clock, .b_invite_none, .b_invite_stop, .b_know{

 float:left;

 padding-left:18px;

 color:#656565;

 font-size:11px;

}

.b_invite_none{

 padding-left:0;

}

.b_know{

 padding-left:0;

}

.b_know a{

 color:#656565;

}





.b_invite_write{

 background:url("../images/14_write.gif") 0 0 no-repeat;

}

.b_invite_clock{

 background:url("../images/14_clock.gif") 0 2px no-repeat;

}

.b_invite_stop{

 background:url("../images/14_stop.gif") 0 0 no-repeat;

}



.b_messages{

 float:right;

}



.b_messages a{

 color:#006699

}



.b_messages b a{

 color:#59a12b;

}



.b_messages u a{

 background-color:#ffffff;

 color:#b5b5b5;

}





.b_result_last {

 border-top:1px solid #e9e9e9;

 clear:both;

 padding-top:15px;

}



.b_with_selected{

 background:url("../images/with_selected.gif") 5px 0px  no-repeat;

 padding-left:40px;

 float:left;

}



.contacts_pager .b_pager{

 padding-top:0;

 margin-top:0;

 float:right;

 clear:none;

}



/* invite */

.b_info_left{

 padding-top:30px;

}



.b_invite_head{ padding-top:40px;}



#b_invite_add{

 padding-top:30px;

 clear:both;

}



#b_invite_add div label{

 color:#626262;

 font-weight:bold;

 font-size:11px;

 display:block;

}





#b_invite_add #f_email{

 margin-right:10px;

 width:300px;

}



div.error{

 font-size:11px;

 color:#CC0000;

 font-weight:bold;

}





#b_invite_hint{

 line-height:18px;

 color:#333333;

}



#edit_form, #delete_form{

 display:none;

}



/* popup list */

#lb_found{

 margin-top:10px;

}



#lb_found_list,#a_found_list{

 display:none;

}



#lb_list{

 border:1px solid #b4b4b4;

 width:430px;

 height:180px;

 overflow:auto;

 clear:both;

 background-color:#fff;

 margin:10px 0 20px 0;

}

#lb_list table{

 background-color:#fff;

}



#lb_list table td{
 vertical-align:middle;
 margin:0;
 height:21px;
 line-height:18px;
 padding-left:10px;
}

#lb_list table td.i{
 text-align:center;
 padding-left:0;
 width:6%;
}

#lb_list table td.e{
 font-size:11px;
 color:#656565;
 width:36%;
 overflow:hidden;
}

#lb_list table td.b{
 font-size:11px;
 color:#59A12B;
 font-weight:bold;
 text-align:right;
 overflow:hidden;
 width:17%;
 padding-right:20px;
}

/* Contacts end */
/* friend */
.b_friendN,.b_friendY,.b_friendW{
 display:block;
 position:relative;
 padding:0;
 margin:0;
 top:15px;
 left:65px;
 z-index:10;
 width:20px;
 width:20px !important;
 height:17px;
 background:top right no-repeat;

}

.b_friendN{

 visibility:hidden;

}

.b_friendY{

 background-image:url("../images/friend_Y.gif");

}

.b_friendW{

 background-image:url("../images/friend_W.gif");

}



.b_friendW i,.b_friendY i{display:none}



/* new reality! */

.b_realN,.b_realY{

 display:block;

 position:relative;

 padding:0;

 margin:0;

 top:10px;

 left:21px;

 z-index:10;

 width:23px;

 width:23px !important;

 height:30px;

}



.b_realY{

 background-image:url("../images/real_Y.png") !important;

 background-image:url("../images/real_Y.gif");

}



.b_realY i{display:none}



/* *** */

.i_stat{ position: absolute; top:0; left:0 }

.b_left{

 float:left;

 position:absolute;

}



a#a_signup{color:#59a12b;font-weight:bold;}



big{

 font-weight:normal;

}

big,.big{

 font-size:18px;

 color:#191919;

}



label{cursor:default}



/* hover?! */



#b_not_already a:hover, #a_your:hover,.b_back a:hover,#left .b_count a:hover,.b_action a:hover,#copyright_language a:hover,#copyright_line a:hover,#b_already a:hover,#b_total a:hover,#b_q a:hover,#b_relevant a:hover,.b_more a:hover,#b_q a:hover,.b_short i a:hover,.b_short a:hover,ul.b_reg li a:hover,a#a_create:hover,#b_delete a:hover,.b_messages u a:hover,.b_messages b a:hover,.b_messages a:hover,#b_new a:hover,.name span a:hover,.item_selected a:hover, .item_disabled_selected a:hover,#item_add a:hover,#b_delete a:hover,#b_happenings div div a:hover,#b_happenings b a:hover,#b_albums h3 a:hover,#b_counter a:hover,h2 .second a:hover,h2 a:hover,#b_user a:hover,#navigation_right #line_menu a:hover,#navigation_right a:hover,#navigation_left a:hover,.b_more a:hover,h3 a:hover,a:hover,

.item a:hover, .t a:hover, .l_form .l_info .last a:hover, #b_anketa_subparts h3 a:hover,

#b_top_how a:hover,#a_favorite:hover, #a_skip_me:hover, #b_zone_votes a

{

 color:#ff5a00;

}



#b_message a:hover{

 color:#FFFF00;

}



#a_criteries:hover,#b_example a:hover{

 border-bottom:1px dashed #ff5a00;

}



#check_div{

 display:none;

}



.b_back{

 float:right;

 position:relative;

 top:-25px;

 font-size:11px;

 z-index:10;

 margin-bottom:-18px;

}

.left.b_back{

 float:left;

}

.b_back a{

color:#999999;

}

.not_active, .not_active big, .not_active .b_descr{ color:#b7b7b7; }

a.not_active{color:#b7b7b7; color:#b7b7b7 !important; text-decoration:none }



/* search form */

.b_count{

 padding:6px 0 10px 0;

 clear:both;

 border-bottom:2px solid #e9e9e9;

}



#b_total{

 float:left;

 color:#999999;

}

#b_total a{

 color:#999999;

}

#b_search_menu{

 margin:0 auto 30px;

 /*width:790px;*/

}



#b_menu{

 /*background:url("../images/tabs_top.gif") top left #9884C1 no-repeat;*/

 height:35px;

 line-height:35px;

 margin-left:auto;

 margin-right:auto;

 padding-top:5px;

 font-size:16px;

 font-weight:bold;

 /*width:790px;*/

}

#b_menu_toggler{clear:both; background-color:#ffffff}



#b_tabs{padding-left:10px}



#b_tabs div{float:left; padding-left:8px}

#b_tabs div a{

 display:block;

 float:left;

 color:#2950a3;

 text-decoration:underline;

 padding-right:8px;

}



#b_tabs div.active{

 background:url(../images/tab_left.gif) top left #F3F6F7 no-repeat

}



#b_tabs div.active a{

 color:#2950a3;

 text-decoration:none;

 background:url(../images/tab_right.gif) top right #F3F6F7 no-repeat;

}



#b_count{clear:right;float:right;color:#B9ABD5;padding-right:10px}

#b_count a{ color:#fff}



.b_search_people {

 /*min-width:650px;*/

  min-width:790px;

 overflow: auto;

}



.b_search_tab{

 margin-left:9px;

 padding:0px 0 0px 10px;

 background:url(../images/tab_left_bottom.gif) bottom left #F3F6F7 no-repeat;

}



.b_search_tab .wrap{

 padding:10px 10px 10px 0;

 background:url(../images/tab_right_bottom.gif) bottom right #F3F6F7 no-repeat;

}



.b_fields {

 float:left;

 line-height: 22px;

 padding-right:10px;

 white-space:nowrap;

}

.no_pad{

 padding-right:2px;

}



.t_fields td{

 padding-right:10px;

 white-space:nowrap;

}

.t_fields td.no_pad{

 padding-right:2px;

}



.t_fields .last{

 padding-left:20px;

}



.t_fields .last,.t_fields .last a{

 color:#797B7B;

 font-weight:bold;

}



.t_fields .next{

 padding-top:5px;

}



.t_fields .next input{

 margin:0;padding:0;

}



#b_search_people, #b_search_some, #b_search_top, #b_search_prueba{

 display:none;

}



.active#b_search_people, .active#b_search_some, .active#b_search_top, .active#b_search_prueba{

 display:table !important;

 display:block;

}



#f_slocation,#f_tlocation{

 width:130px;

}



/* **** */



#p_main{

 clear:both;

 float:right;

 width:510px;

 overflow:hidden;

}



#p_side{

 width:260px;

 float:left;

}



.b_line{

 height:50px;

 background:url("../images/line_2.gif") center left repeat-x;

 clear:both;

 font-size:1px;

}



/* round box (people around, friends) */



.b_box,.b_box0,.b_box2,.b_box4,.b_box5

{

 background:url(../images/p_body2.gif) top left repeat-y #FFF;

 margin-bottom:15px;

 margin-right:15px;

}

.b_box{margin-right:0}



.b_box h4,.b_box .top,

.b_box0 h4,.b_box0 .top,

.b_box2 h4,.b_box2 .top,

.b_box4 h4,.b_box4 .top,

.b_box5 h4,.b_box5 .top

{

 padding:10px 0px 0 10px;

 background:url(../images/p_top2.gif) top left no-repeat;

 clear:both;

 font-size:12px;

 font-weight:bold;

 color:#626262;

}



.b_box .top,.b_box0 .top,.b_box2 .top,.b_box4 .top,.b_box5 .top

{

 font-weight:normal;

 padding-right:20px;

}



.b_box .last,.b_box0 .last,.b_box2 .last,.b_box4 .last,.b_box5 .last

{

 background:url(../images/p_bottom2.gif) bottom left no-repeat;

 height:10px;

 clear:both;

}



.b_box_left{

 float:left;

 font-size:11px;

 margin:0;

 padding:9px 10px 0;

 color:#999999;

}



.b_box0

{

 background:none #FFF;

 margin-right:70px;

}

.b_box0 h4,.b_box0 .top{

 padding:0px 0px 0 0px;

 margin:0;

 background:none #FFF;

}

.b_box0 .last{

 background:none #FFF;

}



/* yellow */



.b_box4{

 background:url(../images/p_body4.gif) top left repeat-y #FFF;

}



.b_box4 h4,.b_box4 .top{

 background:url(../images/p_top4.gif) top left no-repeat;

 color:#737150;

}



.b_box4 .last{

 background:url(../images/p_bottom4.gif) bottom left no-repeat;

}



.b_box5{

 background:url(../images/p_body5.gif) top left repeat-y #FFF;

}

.b_box5 .top{

 padding-top: 10px;

}



.b_box5 h4,.b_box5 .top{

 color:#656565;

 font-size:11px;

 line-height: 11px;

 background:url(../images/p_top5.gif) top left no-repeat;

}



.b_box5 .last{

 background:url(../images/p_bottom5.gif) bottom left no-repeat;

}



#left .b_box2,

#left .b_box4

{

 margin-right:0;

}



/* wide boxes */

.w1{

 background:url(../images/p_body_w1.gif) top left repeat-y #FFF;

}

.w1 .top{

 background:url(../images/p_top_w1.gif) top left no-repeat;

 color:#737150;

 line-height:20px;

 font-weight:normal;

 padding:20px 0px 10px 20px;

}

.w1 .last{

 background:url(../images/p_bottom_w1.gif) bottom left no-repeat;

}

.w1 .top u{

 background-color:#FFFBBA;

 border:1px solid #FFC200;

 padding-left:0.2em;

 padding-right:0.2em;

}

.w1 .left{

 float:left;

}



.w2{

 background:url(../images/p_body_w2.gif) top left repeat-y #FFF;

}

.w2 .top{

 background:url(../images/p_top_w2.gif) top left no-repeat;

 color:#999999;

 line-height:17px;

 font-weight:normal;

 font-size:11px;

}

.w2 .last{

 background:url(../images/p_bottom_w2.gif) bottom left no-repeat;

}



.w2 .left{

 float:left;

 width:45%;

 padding-left:10px;

}



.w2 .right{

 float:right;

 width:45%;

 padding-right:20px;

}



.b_pad{

 padding:10px;

}

/* short person info */



#b_face_top{

 background:url(../images/p_body.gif) top left repeat-y;

 margin-bottom:15px;

}



#b_face_name{

 padding:10px 10px 0 10px;

 background:url(../images/p_topper.gif) top left no-repeat;

 clear:both;

}



#b_face_name big{

 display:block;

 font-size:20px;

 line-height:22px;

}



#b_face_name .b_status{

 clear:both;

 height:12px;

}

#b_face_call{

 padding:12px 10px 0 10px;

}

#b_face_call a{

 color:#006699;

 font-size:11px;

}

#b_face_call .b_message{

 display:block;

 height:24px;

 background:url(../images/b_message_left.gif) center left no-repeat;

 padding-left:16px;

 margin-bottom:6px;

}

#b_face_call .b_message a{

 display:block;

 height:24px;

 line-height:24px;

 float:left;

 font-size:12px;

 padding-left:2px;

 background:url(../images/b_message_right.gif) center right no-repeat;

 padding-right:16px;

 color:#fff;

 font-weight:bold;

 text-decoration:none;

}



#b_face_info{

 padding:12px 30px 10px 10px;

 color:#585859;

 background:url(../images/p_bottom.gif) bottom left no-repeat;

 line-height:18px;

}

#b_face_info p{

 margin-bottom:0;

 margin-top:10px;

}

#b_face_id{

 margin-top:6px;

 color:#999;

 font-size:11px;

}



/* vote stars */



#b_zone_votes{

 margin-top:20px;

 color:#999999;

 font-size:11px;

}

#b_zone_votes a{

 color:#656565;

 font-size:11px;

}



.b_votes{

 display: block;

 width:160px;

 height:13px;

 background:url(../images/vote_small.gif);

 font-size:1px;

 margin-bottom:5px;

 overflow:hidden;

}



.b_votes .on{

 display: block;

 width:160px;

 background:url(../images/vote_small.gif) bottom left;

 height:13px;

 font-size:1px;

}



/* short person block */



.b_person_left{

 float:left;

 width:55px;

}



.b_person_right{

 padding-bottom:10px;

 width:155px;

 float:right;

}



.b_gender_M, .b_gender_F{

 padding-left:4px;

 height:65px;

}



.b_gender_M{

 background:url("../images/gender_m.gif") top left no-repeat;

}



.b_gender_F{

 background:url("../images/gender_f.gif") top left no-repeat;

}



.b_person{

 padding:10px 10px 0 10px;

}



.icons .rating{

 float:right;

 width: 13px;

 height: 14px;

 background: url("../images/14_star_toprated.gif") top right no-repeat;

}



.icons .rating i{ display:none }



/* photosets */



.b_photo{

 display:block;

 width:135px;

 height:133px;

 background:url("../images/photoset.gif") top left no-repeat;

 padding-top:7px;

 padding-left:10px;

}



.b_photo a,.b_photo b{

 display:block;

 border:2px solid #e0e0e0;

 width:112px;

 height:112px;

}



.b_photo a img,.b_photo b img{

 width:110px;

 height:110px;

 margin:1px;

}



.b_photo a:hover{

 border:2px solid #FF640a;

}



#b_photosets_preview{

 height:155px;

 border-bottom:1px solid #d1d4d5;

 margin-bottom:20px;

}



#b_photosets_preview #b_photoset_me{

 float:left;

 height:155px;

}



.b_photosets_mini{

 width:350px;

 float:left;

}



.b_photosets_mini .b_count{

 padding-top:5px;

 clear:left;

 border-bottom:none;

}

.b_photosets_mini .b_count a{

 font-weight:bold;

  color:#006699

}



.b_photoset_small{

 float:left;

 clear:none;

 width:78px;

 height:66px;

 background:url("../images/photoset_mini.gif") top left no-repeat;

 padding-top:4px;

 padding-left:6px;

}



.b_photoset_small a{

 display:block;

 border:2px solid #e0e0e0;

 width:52px;

 height:52px;

}



.b_photoset_small a img{

 width:50px;

 height:50px;

 margin:1px;

}



.b_photoset_small a:hover{

 border:2px solid #FF640a;

}



.b_photoset_small .i_lock_me i,

.b_photoset_small .i_lock_friends i,

.b_photoset_small .i_lock_key i{

 display:none

}



.b_photoset_small .i_lock,

.b_photoset_small .i_lock_key,

.b_photoset_small .i_lock_friends,

.b_photoset_small .i_lock_me{

 display:block;

 position:relative;

 top:-24px;

 left:27px;

 width:18px !important;

 height:18px;

 overflow:hidden;

}



.b_photoset_small .i_lock_key{

 background-image:url("../images/lock_key_mini.png") !important;

 background-image:url("../images/lock_key_mini.gif");

}

.b_photoset_small .i_lock_friends{

 background-image:url("../images/lock_friends_mini.png") !important;

 background-image:url("../images/lock_friends_mini.gif");

}

.b_photoset_small .i_lock_me{

 background-image:url("../images/lock_me_mini.png") !important;

 background-image:url("../images/lock_me_mini.gif");

}



/* lightbox */



#lightbox{

 display:none;

 position: absolute;

 top:50%;

 left:50%;

 z-index:9000;

 width:450px;

 height:400px;

 margin:-220px 0 0 -250px;

 text-align:left;

}

#lightbox[id]{

 position:fixed;

}



#overlay{

 display:none;

 position:absolute;

 top:0;

 left:0;

 width:100%;

 height:100%;

 z-index:5000;

 background-image:url(../images/grey.png);

 opacity:.70;

}

#overlay[id]{

 position:fixed;

}

#lbLoadMessage{

 background:transparent;

}

#lightbox.done #lbLoadMessage{

 display:none;

}

#lightbox.done #lbContent{

 display:block;

}

#lightbox.loading #lbContent{

 display:none;

}

#lightbox.loading #lbLoadMessage{

 display:block;

}



.lbClose, #lbClose{

 display:block;

 position:absolute;

 top:22px;

 left:453px;

 text-decoration:none;

 float:right;

 width:14px;

 height:14px;

 background:url(../images/l_close.gif) top left no-repeat;

 z-index:9001;

}

.lbClose:hover, #lbClose:hover{

  background:url(../images/l_close_hover.gif) top left no-repeat;

}



#lbAjax{

 visibility:hidden;

}

/* light form */

.l_info{

 line-height:20px;

 clear:both;

 float:none;

 color:#656565;

 padding:10px 30px 20px 30px;

 position:relative;

}



.l_info .b_result{

 padding:0;

 clear:both;

 border-bottom:none;

 color:#333333;

}



.l_info h3{

 margin:0;padding:0;

 color:#669933;

}



.l_info .gender_M, .l_info .gender_F, .l_info .gender_N{

 height:50px;

}



.l_info h3 .gender_F,.l_info h3 .gender_M, .l_info h3 .gender_N{

  margin-top:-8px;

  padding-right:5px;

}



.l_form{

 line-height:18px;

 padding:20px 30px 1px 30px;

 position:relative;

}



.l_form div{

 clear:both;

 margin:0;

 padding:0;

 padding-bottom:15px;

 font-size:12px;

 line-height:18px;

}



.l_form div label{

 /*position:absolute;*/

 float:left;

 margin-right:-150px;

 padding-top:2px;

 padding-right:20px;

 text-align:right;

 font-weight:bold;

 font-size:11px;

 color:#999999;

 width:130px;

}



.l_form div div label {

	float: none;

	margin-right: 0;

}



.l_form div div,.l_form div p{

 clear:none;

 padding:0;

 text-align:left;

 margin-left:150px;

 margin-bottom:0px;

 font-size:11px;

 color:#656565;

 margin-top:0;

}



.l_form div div div{

 margin-left:0px;

 font-size:11px;

}



.l_form div div label{

 position:static;

 padding-top:0;

 text-align:left;

 font-weight:normal;

 font-size:12px;

 color:#191919;

 width:auto;

 display:inline;

}



.l_form div.big label{

 padding-top:4px;

}



.l_form div.big div input,

.l_form div.big div select{

 font-size:18px;

 width:240px;

}



.l_form div .wide input{ width:200px}

.l_form div .wide textarea{ width:260px; height:145px}



.l_form .wide p{

 width:410px;

 margin-left:20px;

 text-align:center;

 padding-top:10px;

 font-size:12px;

}



.l_form div .disclosure{

 margin-left:20px;

 line-height:16px;

}

/* last block */



.l_form .l_line{

 width:408px;

 border-top:2px solid #dcdbdb;

 font-size:1px;

 margin-left:12px;

 margin-top:10px;

}



.l_form .l_line_one{

 width:408px;

 border-top:1px solid #dcdbdb;

 font-size:1px;

 margin-left:20px;

 margin-top:5px;

 margin-bottom:5px;

}



.l_form .last{

 padding-bottom:20px;

 color:#656565;

 line-height:18px;

}



.l_form .last p{

 float:right;

 margin-right:20px;

 margin-top:-20px;

 font-size:12px;

 position:relative;

}



/* info inside form block */

.l_form .l_info, .l_form .l_info_wide{

 line-height:18px;

 margin-left:10px;

 background:none;

 clear:both;

 float:none;

 border:none;

 color:#191919;

 padding:0 0 0 30px;

}

.l_form .l_info_wide{

 padding:0 0 20px 0;

 text-align:left;

}



.l_form .l_info.ok{

 background:url(../images/24_valid.gif) 0 0px no-repeat;

}



.l_form .l_info.err{

 background:url(../images/24_invalid.gif) 0 0px no-repeat;

}



.l_form .l_info.go{

 background:url(../images/24_go.gif) 0 0px no-repeat;

}



.l_form .l_info ul{

 width:360px;

 margin:0 0 0 20px;

 padding:10px 0 0 0;

}



.l_form .l_info ul li{

 width:170px;

 float:left;

 height:25px;

 line-height:25px;

 padding-left:0;

 margin-left:0;

}



.l_form .l_info .last{

 clear:both;

 padding:20px 0;

 line-height:18px;

 margin-left:0;

 font-size:12px;

}

.l_form .l_info .last a{

 color:#006699;

}

#l_form{padding-bottom:0}



/* flat form */



.l_form_flat{

 line-height:18px;

 padding:20px 30px 10px 30px;

 position:relative;

}



.l_form_flat .l_info_right{

 line-height:18px;

 padding:0;

 background:none;

 clear:none;

 border:none;

 color:#191919;

 float:right;

 width:190px;

 position:relative;

}



.l_form_flat .l_info_right p{

 font-size:11px;

 color:#999999;

 line-height:16px;

}



.l_form_flat div{

 width:200px;

 padding-bottom:5px;

 line-height:20px;

}



.l_form_flat div.wide{

 width:100%;

}

.l_form_flat div div{

 width:auto;

 padding-left:0;

 padding-bottom:0;

}

.l_form_flat div .wide input{ width:190px}

.l_form_flat div .short input{ width:100px;margin-right:5px;}



.l_form_flat div label{

 padding-top:2px;

 font-weight:bold;

 font-size:11px;

 color:#999999;

}



.l_form_flat .last{

 padding-top:15px;

 color:#656565;

 line-height:18px;

}



/* errors */



.l_form .error label{

 background:url(../images/l_invalid.gif) 133px 6px no-repeat;

}



.l_form .error div{

 color:#CC0000;

 font-weight:bold;

}



.l_form .error div span{

 font-weight:normal;

 color:#626262;

}



.l_form .error div input,.b_form .error div select{

 background-color:#FFFDDC;

}



/* shadows lightbox */



 .lb_top{

   background:url("../images/lb_top_line.png") top left no-repeat !important;

   width:494px;

   height:15px;

   background-image:none;

  }



 .lb_head{

  background:url("../images/lb_top_body.png") top left repeat-y !important;

  width:494px;

  background-image:none;

 }





 .lb_line{

  background:url("../images/lb_line.png") top left no-repeat !important;

  width:494px;

  height:1px;

  background-image:none;

  font-size:1px;

 }



 .lb_body{

  background:url("../images/lb_bottom_body.png") bottom left repeat-y !important;

  width:494px;

  background-image:none;

 }



 .lb_bottom{

  background:url("../images/lb_bottom_line.png") top left no-repeat !important;

  width:494px;

  height:24px;

  background-image:none;

 }



/* signup */

#lb_create_pwd{

 display:block;

 position:absolute;

 margin-top:3px;

 margin-left:355px;

}

#la_create_pwd{

 font:11px Arial;

 color:#626262;

 margin-left:10px;

 display:inline;

 text-decoration:none;

 border-bottom:1px dashed #626262;

}



blockquote#lb_password_confirm{

 display:block;

 margin:0;

 padding-top:8px;

}



#lb_password_length_check{

 padding-bottom:3px;

}





#lb_location, #lb_email{ padding-bottom:10px}



#lb_password_created{

 display:none;

}

#lb_code{ padding-bottom:5px}



/* percent */



#b_percent{

 margin:0;padding:0;

 width:100px;

 height:17px;

 background:url("../images/bg_percent_no.gif") bottom left repeat-x;

 border:1px solid #e8e9ea;

 padding-top:1px;

 padding-left:1px;

 float:left;

 margin-right:10px;

}



#b_percent #b_percent_yes{

 margin:0;

 padding:0;

 height:17px;

 background:url("../images/bg_percent_yes.gif") bottom left repeat-x;

 float:left;

}



/* popup's */

#b_login_process, #b_list_process{display:none}



.b_result,.b_my_result{

 padding:12px 0px 0 0;

 clear:both;

 border-bottom:1px solid #e9e9e9;

 color:#626262;

}



/* search contact */



#b_invite_other_line{

 border-top:2px solid #EAEAEA;

 font-size:1px;

}

#b_invite_other,#b_invite_other_vote{

 border-top:2px solid #EAEAEA;

 border-bottom:1px solid #EAEAEA;

 padding:15px 10px;

 clear:both;

 line-height:17px;

 color:#6d6d6d;

 background-color:#f6f6f6;

 margin-bottom:10px;

}

#b_invite_other_vote{

 border-top:2px solid #ffe07f;

 border-bottom:1px solid #ffe07f;

 color:#6d6d6d;

 background-color:#fffddc;

 margin-bottom:20px;

}

#b_invite_other p,#b_invite_other_vote p{margin-top:15px}



#b_invite_other .more_a{

 margin-left:0;

 color:#6d6d6d

}



#b_import_contacts{

 padding-bottom:15px;

}



#b_import_contacts span.div{

 color:#b5b5b5;

 white-space:nowrap;

 padding:0 3px;

}

#b_invite_other #fs_email,#b_invite_other_vote #fs_email{

 width:200px;

}



.b_edit{

 display:inline;

}



.b_edit a{

 color:#006699

}



#b_friends_around,#b_people_around,.b_medium_info,#b_huge_info{

 color:#626262;

}

#b_friends_around .b_more{

 float:left;

}



#p_maketop .text{

 padding-left:20px;

 padding-top:10px;

}

#p_maketop_left {

	padding: 11px 10px 0

}

#b_place{

 padding-top:20px;

 font-size:12px;

 color:#656565;

 line-height:18px;

}



#a_rise{

 padding-left:20px;

 background:url(../images/16_rise.gif) center left no-repeat;

 font-weight:bold;

 color:#59A12B;

 display:block;

 line-height:34px;

}



.b_charge{

 font-size:11px;

 color:#999999;

}



/* wide it! */

.wide_it #ruler_center{

 height:100px;

 background:url(../images/wtop_bg.gif) top center no-repeat #F17F09;

 text-align:center;

}

.wide_it #ruler_first{

 margin-top:0px;

}

.wide_it #navigation_logo{

 margin-top:10px;

}



.wide_it #navigation_right {

 color:#F8EE99;

 margin-top:30px;

}



.wide_it #navigation_right a{

 color:#FFF;

}





.wide_it #navigation_right #line_menu a{

 color:#F8EE99;

}



.wide_it #b_search_center{

 margin:0px auto 0px auto;

 background:url(../images/wmenu_bg.gif) top left repeat-x #ffffff;

 text-align:center;

}



.wide_it #b_search_menu{

 margin:0 auto 0px auto;

 /*width:790px;*/

 text-align:left;

}



.wide_it #b_menu{

 background:#ffffff none;

 width:auto;

}

.wide_it #b_menu:after{

 display: block;

 height: 0px;

 overflow: hidden;

 clear:both;

 content: " ";

}



.wide_it #b_count{

 color:#D6EB99;

 padding-right:0;

}



.wide_it #navigation_right #line_menu a:hover,.wide_it #navigation_right a:hover,.wide_it #navigation_left a:hover{

 color:#fff;

}



.wide_it #b_tabs{

 padding-left:1px;

}

.wide_it #b_count,.wide_it #b_tabs div a{

 background-color:#ffffff;

}

.wide_it #b_tabs div.active{

 background:url(../images/wtab_left.gif) top left #d8d6e7 no-repeat;

}



.wide_it #b_tabs div.active a{

 color:#2952a5;

 background:url(../images/wtab_right.gif) top right #d8d6e7 no-repeat;

}



.wide_it .b_search_tab{

 margin-left:0px;

 background:url(../images/wtab_left_bottom.gif) bottom left #d8d6e7 no-repeat;

}



.wide_it .b_search_tab .wrap{

 background:url(../images/wtab_right_bottom.gif) bottom right #d8d6e7 no-repeat;

}



.wide_it #navigation_right #line_menu a.new{

 color:#FEF700;

}



TABLE.caja_exterior {

  background-color:#d8d6e7;

}

TABLE.caja_interior {
  background-color:#fff1cc;
  border-spacing: 0px;
}

TD.interior_caja{
   background-color: #fff1cc;
}

TD.header_footer {
  font-size: 12px;
  color: #2950a3;
}

a.header_footer {
	font-size: 12px;
	font-weight: bold;
	color: #2950a3;
	text-decoration: none;
}

a.header_footer:hover {
	font-size: 12px;
	font-weight: bold;
	color: #2950a3;
	text-decoration: underline;
}

a.header_footer1 {
	font-size: 12px;
	font-weight: bold;
	color: #E8E3DD;
	text-decoration: none;
}

a.header_footer1:hover {
	font-size: 12px;
	font-weight: bold;
	color: #E8E3DD;
	text-decoration: underline;
}

.b_caja{
 background-color:D6CFBD;
}

.b_caja_contenido{
 margin: 0px 16px;
 background-color:#D6CFBD;
}

.topleft div{
 background:url(../images/caja_tl.gif) top left no-repeat;
 height: 20px;
}

.topleft{
 background:url(../images/caja_tr.gif) top right #D6CFBD no-repeat;
 height: 20px;
}

.bottomleft div{
 background:url(../images/caja_bl.gif) bottom left no-repeat;
 height: 16px;
}

.bottomleft{
 background:url(../images/caja_br.gif) bottom right #D6CFBD no-repeat;
 height: 16px;
}

a.categorias {
	font-size: 12px;
	font-weight: bold;
	color: #2950a3;
	text-decoration: none;
}

a.categorias:hover {
	font-size: 12px;
	font-weight: bold;
	color: #2950a3;
	text-decoration: underline;
}

a.galeria_naranja {
	font-size: 12px;
	font-weight: bold;
	color: orange;
	text-decoration: none;
}

a.galeria_naranja:hover {
	font-size: 12px;
	font-weight: bold;
	color: orange;
	text-decoration: underline;
}

a.galeria {
	font-size: 12px;
	font-weight: bold;
	color: #0085a8;
	text-decoration: none;
}

a.galeria:hover {
	font-size: 12px;
	font-weight: bold;
	color: #0085a8;
	text-decoration: underline;
}

.info_titulo {
	color: #2950a3;
	text-decoration: underline;
	font-size: 13px;
	font-weight: bold;
}

.info_texto {
	color: #2950a3;
	font-size: 11px;
	font-weight: bold;
}
.info_texto1 {
	color: #2950a3;
	font-size: 12px;
	font-weight: bold;
}

.info_nombre {
	font-size: 12px;
	font-weight: bold;
}

div.categoriasu {
	font:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2950a3;
	text-decoration:underline;
}

div.categorias {
	font:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

TABLE.registro {
    border-spacing: 1px;
	padding:5px;
	border:1px solid #2950a3;
}

.texto_marron{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d8d6e7;
	font-weight: bold;
}

input.marron_input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2950a3;
	width:150px;
	border-color:#d8d6e7;
}
textarea.marron_input_textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2950a3;
	width:574px;
	border-color:#d8d6e7;
}
input.rojo_input{
	border:1px thin #d8d6e7;
	background-color:#d8d6e7;
/*	border-color:#d8d6e7;
	border-width:thin;
	border-style:solid;*/
	width:27px;
	height:24px;
}

TR.rojo_tr {
	border-color:#2950a3;
}

TABLE.rojo_tabla {
	border:1px solid #2950a3;
}

TABLE.marron_tabla {
	border:1px solid #d8d6e7;
	padding:0px;
	border-spacing:0px;
}

.b_caja_prueba{
 background-color:D6CFBD;
}

.caja_peq_tit td{
 background:url(../images/caja_peq_tit.gif) top left no-repeat;
 width:186px;
 height:21px;
}

.caja_peq_contenido_top div{
 background:url(../images/caja_peq_contenido_top.gif) top left no-repeat;
 height: 8px;
}

.caja_todas_contenido div{
 background:url(../images/caja_icl_prueba.gif) top left repeat-y;
}

.caja_todas_contenido{
 background:url(../images/caja_icr_prueba.gif) top right #EFE3DE repeat-y;
}

.caja_peq_contenido_bottom div{
 background:url(../images/caja_peq_contenido_botom.gif) top left no-repeat;
 height: 8px;
}

TABLE.caja_interior_prueba {
  padding:5px;
  padding-top:10px;
}

DIV.texto_azul{
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2950a3;
}

DIV.texto_negro_titulo_caja{
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}

DIV.texto_blanco_titulo_caja{
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
}

.borderscroll { border: 2px solid #0085a8; padding: 3px; border-top-width:0px;}