/* ESTRUCTURA */

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #0d0d0d;
text-decoration: none;
background-color: #F3F3F3;
list-style-position: outside;
list-style-image: url(/images/bullet.gif);
list-style-type: square;
margin: 0px;
}
#benefits h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
}
#footerText{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9a9a9a;

}
.titre_menu:link{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9a9a9a;
}
.titre_menu:visited{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9a9a9a;
}
.titre_menu:hover{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9a9a9a;
}
#footer h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-align: left;
color: #9a9a9a;
}
#footer h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-align: left;
color: #9a9a9a;
}
#body {
width: 758px;
margin-right: auto;
margin-left: auto;
border: 1px solid #e63737;
background-color: #FFFFFF;
padding: 5px;
height: 650px;
}
#bodyauto {

width: 758px;
margin-right: auto;
margin-left: auto;
border: 1px solid #e63737;
background-color: #FFFFFF;
padding: 5px;
height: auto;
}
#barraquepasa {
width: 760px;
background-color: #FFFFFF;
background-image: url(/images/bk-qpbar.gif);
background-repeat: repeat-x;
background-position: center top;
height: 23px;
padding-right: 5px;
padding-left: 5px;
margin: 0 auto;
}
#head {
width: 760px;
margin-right: auto;
margin-left: auto;
background-color: #FFFFFF;
padding: 5px;
height: 70px;
}
#menu {
width: 760px;
margin-right: auto;
margin-left: auto;
background-color: #c62a2a;
padding: 5px;
background-image: url(/images/bk-menu.gif);
background-position: top;
background-repeat: no-repeat;
}
#foot {
width: 771px;
margin-right: auto;
margin-left: auto;
padding-right: 5px;
padding-left: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #9a9a9a;
text-align: center;
margin-top: 10px;
}
#textebas {
	position:absolute;
	width:744px;
	height:80px;
	z-index:3;
	left: 50%;
	margin-left:-372px; 
	top: 540px;
}
#banner {
float: right;
width: 160px;
position: relative;
background-color: #E5E5E5;
border: 3px solid #E5E5E5;
}
#banner2 {
width: 728px;
position: relative;
background-color: #E5E5E5;
border: 3px solid #E5E5E5;
margin: auto;
margin-top: 10px;
}
/*se usa en el correo*/
#banner3 {
width: 728px;
height:101px;
border-top: 3px solid #E5E5E5;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #999999;
background-color: #E5E5E5;
text-align:left;
}
/* FIN ESTRUCTURA */

/* GENERALES */

.pdsecciones {margin-left: 15px;}
a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #FF0000;
text-decoration: none;
}
a:visited {
color: #7D0000;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
font-variant: normal;
}
a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #E10000;
text-decoration: underline;
}
.publicidad {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #999999;
}
.padformu {padding: 5px;}
.stylecuadrosaboutme {
background-color: #fffbf1;
border: 1px solid #eee6d1;
}
.toplistas {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #95865f;
background-image: url(/images/bk-topresultados.gif);
background-repeat: repeat-x;
background-position: center top;
padding-left: 5px;
}
.explicaciones {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #0d0d0d;
}
.titulosgenerales {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left: 5px;
font-weight: bold;
}
/* FIN GENERALES */

/* BARRA QUEPASA */

.qpbarsearch {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #9b9a9f;
text-decoration: none;
}
.searchh {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0d0d0d;
}

/* FIN BARRA QUEPASA */

/* HEADER */
.logocorazones {
height: 65px;
width: 354px;
float: left;
}
.lema {
width: 96px;
position: relative;
height: 18px;
padding-left: 10px;
}

/* FIN HEADER */

/* MENU */
.menus {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
}
#menu .menus .menus a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}
.login {
border: 1px solid #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0d0d0d;
height: 10px;
font-size: 10px;
width: 60px;
}
#menu .menus .menus a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
text-decoration: underline;
}
/* FIN MENU */
/* MAIN */

.tab-horizontal {
background-color: #fffbf1;
-moz-border-radius: 6px 6px 6px 6px;
}
.bthombres {
padding-top: 10px;
padding-right: 20px;
padding-left: 15px;
}
.bktaptopr {
background-color: #FFFBF1;
background-image: url(/images/bk-taptopright.gif);
background-repeat: repeat-x;
background-position: center center;
}
.paddingon {padding: 3px;}
.titulosbusca {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #0d0d0d;
padding-left: 20px;
}
.camposbusca {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #0d0d0d;
text-decoration: none;
margin-left: 10px;
margin-top: 5px;
}
.mujerbuscando {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #0d0d0d;
text-decoration: none;
margin-left: 10px;
margin-top: 5px;
width: 100px;
}
.buscahorastyle {
border-left-width: 10px;
border-left-style: solid;
border-left-color: #FFFFFF;
-moz-border-radius: 6px 6px 6px 6px;
}
.buscarON {padding-right: 10px;}
/* FIN MAIN */
/* FOOT */

#foot a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #9a9a9a;
text-decoration: none;
}
#foot a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #9a9a9a;
text-decoration: underline;
}
/* FIN FOOT */
/* BUSQUEDA */
.topresultados {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
color: #0d0d0d;
background-image: url(/images/bk-topresultados.gif);
background-repeat: repeat-x;
background-position: center top;
height: 23px;
width: 550px;
margin-left: 15px;
}
.backuser {
background-image: url(/images/tabresultados.gif);
background-repeat: no-repeat;
background-position: left top;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #0d0d0d;
padding-left: 10px;
height: 21px;
padding-top: 5px;
background-color: #FEFAEF;
}
#resultados {
margin-top: 3px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: none;
border-top-color: #EEE6D1;
border-right-color: #EEE6D1;
border-bottom-color: #EEE6D1;
}
.pdresultados {
padding-top: 1px;
padding-right: 5px;
padding-bottom: 1px;
padding-left: 5px;
}
.rojor {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FF0000;
padding-left: 10px;
padding-right: 5px;
}
.negror {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: #0d0d0d;
}
.negroractividad {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: #0d0d0d;
}
.vercomotexto {
padding-right: 10px;
}
/* FIN BUSQUEDA */

/* RESULTADOS LISTA */
.lista {
margin-left: 15px;
padding-bottom: 3px;
}
/* FIN RESULTADOS LISTA */

/* CONTACTO */

.campostyle {
padding-right: 10px;
padding-top: 5px;
}
.contactocampos {
height: 15px;
border: 1px solid #cebb95;
background-color: #fdf9f1;
margin-top: 3px;
margin-bottom: 3px;
}
/* FIN CONTACTO */
/* DILE A UN AMIGO */
.dilecampo {
height: 100px;
border: 1px solid #cebb95;
background-color: #fdf9f1;
margin-top: 3px;
margin-bottom: 3px;
}
/* HISTORIAS EXITOSAS */

.historiastyle {
background-color: #fffbf1;
border: 1px solid #eee6d1;
}
.titulolistas {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
color: #E60000;
}
/* FIN HISTORIAS EXITOSAS */
/* BUSQUEDA */
.bordebusqueda {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FF0000;
}
/* FINBUSQUEDA */
.titulolistasnegros {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
color: #000000;
}
.idiomas {
width: 153px;
height: 14px;
float: right;
margin-top: 5px;
margin-right: 10px;
text-align: center;
}
.stylecuadrosCLEAN {
background-color: #fffbf1;
border: 1px solid #eee6d1;
}
#bodycontrol {

width: 748px;
margin-right: auto;
margin-left: auto;
background-color: #FFFFFF;

}
#bodycontrol .toplistas a {
font-size: 11px;
color: #95865F;
text-decoration: none;
font-weight: bold;
}
#bodycontrol .toplistas a:hover {
font-size: 11px;
color: #95865F;
text-decoration: underline;
font-weight: bold;
}
#correonuevoright {
width: 561px;
float: left;
margin-top: 7px;
margin-right: 3px;
margin-bottom: 3px;
margin-left: 3px;
height: 274px;
}
.textonuevo {
background-color: #FFFFFF;
border: 1px solid #7F9DB9;
margin-left: 40px;
height: 150px;
width: 500px;
}
#bodyauto .stylecuadrosCLEAN #menperfil2 a {
font-size: 11px;
font-weight: bold;
color: #333333;
text-decoration: none;
}
#bodyauto .stylecuadrosCLEAN #menperfil2 a:hover {
font-size: 11px;
font-weight: bold;
color: #FF0000;
text-decoration: underline;
}
a.submenumyaccount,a.submenumyaccount:link,a.submenumyaccount:visited,a.submenumyaccount:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #95865F;
text-decoration: none;
}

a.submenumyprofile,a.submenumyprofile:link,a.submenumyprofile:visited,a.submenumyprofile:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #7D0000;
text-decoration: none;
}
.pestaLeft_off{
width:6px;
height:26px;
float:left;
background-image:url(../images/pest_left_on.gif);
background-repeat:no-repeat;
}
.pestaCenter_off{
height:16px;
float:left;
padding-left: 3px;
padding-right: 3px;
color: #D5C18C;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-top:10px;
background-image:url(../images/pest_center_on.gif);
background-repeat:repeat-x;
}
.pestaRight_off{
width:7px;
height:26px;
float:left;
background-image:url(../images/pest_right_on.gif);
background-repeat:no-repeat;
}
.pestaLeft_on{
width:6px;
height:26px;
float:left;
background-image:url(../images/pest_left_off.gif);
background-repeat:no-repeat;
}
.pestaCenter_on{
height:16px;
float:left;
padding-left: 3px;
padding-right: 3px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
padding-top:10px;
background-image:url(../images/pest_center_off.gif);
background-repeat:repeat-x;
}
.pestaRight_on{
width:7px;
height:26px;
float:left;
background-image:url(../images/pest_right_off.gif);
background-repeat:no-repeat;
}
.pestaDivCont{
width:550px;
height:27px;
}
.pestaCenter_off a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #B19045;
text-decoration: none;
}
.pestaCenter_off a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #D5C18C;
text-decoration: none;
}
.pestaCenter_off a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #D5C18C;
text-decoration: none;
}

/*Contacto y dile a un amigo*/
.contact{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #996633;
}
.titulo { 
font-family: "trebuchet MS", "Andale Sans", formata;
font-size: 20px; 
text-align: left;
font-weight: bold;
color: #FF0000;
padding-top: 6px;
padding-right: 0px;
padding-bottom: 6px;
padding-left: 0px;
} 

/*Edit profile*/
.pestaDivEditProfile{
width:550px;
height:27px;
}

.stylecuadrosEditProfile {
background-color: #fffbf1;
border: 1px solid #eee6d1;
}

.mainTable{
 padding-top: 5px;
width: 734px;
border-spacing: 0px;
}

/*clase para la barra de busqueda de quepasa*/

a.qpsearch,a.qpsearch:link,a.qpsearch:visited,a.qpsearch:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
}

a.user,a.user:link,a.user:visited,a.user:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #0d0d0d;
text-decoration: none;
}

/* flashcoms estilos */
#flashcoms_videochat_swf {
text-align: center;
border: 1px solid red;
background: #eee;
margin: 20px 0px 20px 0px;
}

/*UserMsg*/
#UserMsg{
background-color: #EFCEA1;
color:black;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
}

#UserMsg a:link{
background-color: #EFCEA1;
color:#FF0000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
}

#UserMsg a:visited{
background-color: #EFCEA1;
color:#7D0000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
}
#separador_pesta{height: 10px;}