html {
	margin: 0;
	padding: 0;
	background-color: #fff;
}

body {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif
}

a {text-decoration: none;
color: #333333;}

a:hover {text-decoration:underline;}


img {
	border: none;
	padding: 0;
}

#contenedor{
	width:995px;
	margin:0 auto 0 auto;
}

#menu{
	height:45px;
	background:#457EBC;
	border-bottom: 1px solid #ffffff;
}

#iso_icono{
width:35px;
height:35px;
margin:5px;
background:url(../img/iso_icono.png);
float:left}

#items{
	float:left;
	color:#FFFFFF;
	font-size:14px;
	width: 500px;
	height:29px;
}

#items ul, #items ul li{
	margin:12px 0 0 0;
	padding:0;
}

#items a{
	padding:0px 5px 0 5px;
	margin:14px 0 0 0;
	height:13px;
}
.separador_sup{
	border-right:#6A98C9 1px solid;
	margin:0 5px 0 5px;
	height:29px;
	float:left;
}

/*#items a#b1:hover, #items a#b2:hover, #items a#b3:hover, #items a#b4:hover, #items a#b5:hover, #items a#b6:hover {background-position:3px -17px;}*/

/*Boton 1*/
#items a#b1{
	display:block;
	width:61px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt1.png) top no-repeat}
	
#items a#b1:hover{
	display:block;
	width:61px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt1a.png) top no-repeat}

#items a#b1-a{
	display:block;
	width:61px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt1a.png) top no-repeat}
				
/*Boton 2*/

#items a#b2{
	display:block;
	width:83px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt2.png) top no-repeat}

#items a#b2:hover{
	display:block;
	width:83px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt2a.png) top no-repeat}

#items a#b2-a{
	display:block;
	width:83px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt2a.png) top no-repeat}
				
/*Boton 3*/

#items a#b3{
	display:block;
	width:58px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt3.png) top no-repeat}
	
#items a#b3:hover{
	display:block;
	width:58px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt3a.png) top no-repeat}

#items a#b3-a{
	display:block;
	width:58px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt3a.png) top no-repeat}
				
/*Boton 4*/

#items a#b4{
	display:block;
	width:27px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt4.png) top no-repeat;
}

#items a#b4:hover{
	display:block;
	width:27px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt4a.png) top no-repeat;
}

#items a#b4-a{
	display:block;
	width:27px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt4a.png) top no-repeat;
}
				
/*Boton 5*/

#items a#b5{
	display:block;
	width:47px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt5.png) top no-repeat}

#items a#b5:hover{
	display:block;
	width:47px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt5a.png) top no-repeat}

#items a#b5-a{
	display:block;
	width:47px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt5a.png) top no-repeat}
				
/*Boton 6*/

#items a#b6{
	display:block;
	width:61px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt6.png) top no-repeat}

#items a#b6:hover{
	display:block;
	width:61px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt6a.png) top no-repeat}

#items a#b6-a{
	display:block;
	width:61px;
	height:13px;
	padding:0px 0px 0px 5px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu/bt6a.png) top no-repeat}
				
/******************************************************/
#items ul li.menu_ultimo {
border-right:none;}

#head{
height:102px;
background:url(../img/deg_fdo.png)}

#logo{
	height:60px;
	width:315px;
	margin:0 0 0 12px;
	background:url(../img/logo.png);
	float: left;
}

#subtitulo_usuarios{
	height:25px;
	color:#383838;
	padding: 7px 0 0 0;
	margin: 0 0 0 12px;
	width: 500px;
	line-height: 25px;
	font-weight: 900;
	float: left;
}
#texto_cant_usu1{
	margin:0;
	padding:0;
	float: left;
	height: 25px;
}
#texto_cant_usu2{
	margin:0;
	padding:0;
	float: left;
	height: 25px;
}

#cant_usuarios{
	background:url(../img/f2_usuarios.png);
	height:25px;
 	margin: 0 5px 0 5px;
	float: left;
	width: 60px;
	text-align: center;
	color: #FFFFFF;
}
#cant_usuarios p{
margin:0px 0 0 0;
}
#f1_usuarios{
	background:url(../img/f1_usuarios.png) no-repeat;
	width:5px;
	float: left;
	height:25px
}

#f3_usuarios{
	background:url(../img/f3_usuarios.png) no-repeat;
	width:5px;
	float: right;
	height:25px
}
/****** LOGIN ******/
#loginContenedor{
	float:right;
	margin:39px 12px 0 0;
	/*width: 405px;*/
	position:relative;
}

#loginContenedor input.campo{
	background:none;
	margin:0 5px 0 0;
	width:139px;
	height:16px;
	border:none;
	color:#666666;
}
.campo_login_home{
	background:url(../img/campo.png)  no-repeat;
	margin:0 5px 0 0;
	width:139px;
	height:16px;
	float:left;
	padding: 5px;
	color:#666666;
}

#loginContenedor a.boton{
	float:left;
	margin:0;
	text-align:center;
}

.login{
	float:right;
	margin:39px 12px 0 0;
	width: 405px;
}

.login input.campo{
	background:none;
	border:none;
	margin:0 5px 0 0;
	width:139px;
	height:16px;
	border:none;
	color:#666666;
}

.login a.boton{
	float:left;
	margin:0;
	text-align:center;
}

#login_preg{
	clear:both;
	text-align: right;
	font-size:11px;
	margin: 0 15px 0 0;
}

#login_preg input.check{
	width:12px;
	height:12px;
	margin: 0 0 0 10px;
}

#login_preg a{
	color:#4E7296;
	font-size: 11.5px;
	font-weight: bold;
}
#login_preg a:hover{
	color:#4E7296;
	font-size: 11.5px;
	font-weight: bold;
	text-decoration:underline;
}
#login_preg a.link_normal, #login_preg a:hover.link_normal{
	color:#4E7296;
	font-size: 11.5px;
	font-weight: bold;
	text-decoration:none;
}

#head_inf{
	height:60px;
	background:url(../img/fnd_head.png);
	border-left:1px solid #E3E4D7;
	border-right:1px solid #E3E4D7;
	text-align: center;
	width: 993px;
}
#head_inf2{
	height:60px;
	background:url(../img/fnd_head.png);
	border-left:1px solid #E3E4D7;
	border-right:1px solid #E3E4D7;
	text-align: center;
	margin:5px 0 3px 0;
	width: 993px;

}

#medio{
margin:17px 0 0 0;}

#col_cent{
	width:470px;
	float:left;
	margin:0 0 0 20px
}

#col_der{
	width:300px;
	float:right;
	background:url(../img/unete_ya_fnd.png);
	font-size:11px;
	margin: 0 5px 0 0;
}

#col_der_arriba{
background:url(../img/unete_ya.png);
height:75px;}

#col_der_abajo{
background:url(../img/unete_ya_foot.png);
height:24px}

#col_der input.campo{
	width:249px;
	background:none;
	height:16px;
	border:none;
	color:#666666;
}
.campos_unete_ya{
	width:249px;
	background:url(../img/unete_ya_campo.png) no-repeat;
	margin:0 10px 8px 20px;
	height:16px;
	padding: 5px;
	color:#666666;
}

#col_der input.check{ width:13px; height:13px; margin:0 5px 0 0 
}

#col_der a{
	text-decoration:underline;
	color:#4E7296;
	font-size:11px;
}
#col_der a:hover{
	text-decoration:none;
	color:#4E7296;
	font-size:11px;
}

#boton_entrar{
	margin:0 20px 0 020px;
	text-align: right;
	height: 53px;
}

#col_izq{
	width:175px;
	float:left;
	margin: 0 0 0 12px;
}

#col_izq h1{
	margin:0;
	font-size:12px;
	font-weight:900;
	padding: 0 0 5px 0;
}

#col_izq h2{
	margin:10px 0 0 0;
	color:#4E7296;
	font-size:12px;
	font-weight:900;
	padding: 0 0 0 0;
}
#col_izq a{
	margin:10px 0 0 0;
	color:#4E7296;
	font-size:12px;
	font-weight:900;
	padding: 0 0 0 0;
}
#col_izq a:hover{
	margin:10px 0 0 0;
	color:#4E7296;
	font-size:12px;
	font-weight:900;
	padding: 0 0 0 0;
	text-decoration:underline;
}

#col_izq h3{
	margin:0 0 0 0;
	color:#999999;
	font-size:12px;
	font-weight:900;
	padding: 0 0 0x 0;
}

#col_izq p{
	color:#000000;
	font-size:11px;
	margin:0 0 0 0;
	padding: 0 0 5px 0;
}

#col_izq img{
	margin:5px 8px 10px 0;
}

#separador{
	border-bottom: dotted 1px #B2B2B2;

}
#usuarios_activos{
	width:456px;
	height:156px;
	border:1px solid #CECECE;
	padding:2px;
}

#usuarios_activos_img{
	background:url(../img/usuarios_activos.png) left no-repeat;
	width:194px;
	height:154px;
	float: left;
	padding: 1px;
}

#fotos{
width:50px;
height:50px;
float:left;
padding:1px}

#eventos{
	width:456px;
	border:1px solid #CECECE;
	padding:2px 2px 10px 2px;
	margin: 5px 0 0 0;
}

#eventos_head{
	width:455px;
	height:35px;
	background: #3280B4;
	margin:0 0 1px 0;
}

#eventos_head h1{
	font-size: 12px;
	color: #FFFFFF;
	padding: 12px 8px 0 8px;
	margin: 0;
	line-height: 12px;
	float: left;
}

#eventos_head ul{
	margin:5px 9px 0 0;
	float:right;
	font-size:11px;
	padding: 0;
	line-height: 25px;
}

#eventos_head ul li{
	display:inline;
	list-style:none;
	padding:3px 6px;
	color:#FFFFFF;
	height: 30px;
}

.actual{
border:1px solid #A6C8DE;}

#eventos_head a{
color:#FFFFFF}

#mapa{
	width:455px;
	height:330px;
	background:url(../img/mapa.png);
}

#info{
	width:455px;
	margin: 10px 0 0 0;
}
#icono{
	width:35px;
	height:38px;
	margin:0 17px 0 8px;
	float: left;
}

#info_texto{
	font-size:12px;
	float:left;
	width: 395px;
	margin-left: 20px;
}

#info_texto strong{
	color:#4E7296;
	font-size:12px;
	font-weight:900;
}

#info_texto p{
	margin:0;
	font-size:12px;
	padding: 0 0 0 0;
	font-weight:bold;
}

.hora{
	color:#999999;
	font-size:12px;
	font-weight:900;
}
.hora2{
	color:#999999;
	font-size:11px;
	font-weight:900;
	margin:0;
	padding:0;
}


#paginador{
	float:right;
	margin: 10px 10px 0 0;
	line-height: 30px;
}

#paginador a{
padding:5px;
border:1px solid #B4B4B4;
color:#000000;
}

#paginador a.actual{
color:#C97417;
border:none}

#referencias{
	font-size: 12px;
	text-align: right;
	width: 456px;
	padding: 20px 2px 80px 2px;
}

#foot{
	color:#666666;
	text-align:center;
	font-size:12px;
	clear:both;
	padding: 13px 0 60px 0;
}
#foot a{
	color:#4E7296;
	text-decoration:none;
}
#foot a:hover{
	color:#4E7296;
	text-decoration:underline;
}
/*POPUP*/

#popup{
	width:700px;
	height:228px;
	background:url(../img/popup/fondo.png);
	margin: 20px 0 0 20px;
}
#popup_izq{
	background:url(../img/popup/izquierda.png) no-repeat;
	float: left;
	height: 228px;
	width: 17px;
}
#popup_der{
	background:url(../img/popup/derecha.png) no-repeat;
	float: right;
	height: 228px;
	width: 224px;
}

#popup_leyenda{
	font-size:12px;
	color:#666666;
	position: absolute;
	width: 660px;
	height: 188px;
	padding: 20px;
}

#placa{
	height:101px;
	margin: 10px 20px 0 0;

}
#placa img{
	margin: 0 10px 0 0;

}

#placa h1{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;

}
#placa p{
	margin:10px 0 0 0;
	padding:0;
	font-size:12px;
}

#popup_boton{
	text-align:right;
	margin:50px 0px 0 0;
}

#placa_olvido_contrasena{
	margin:80px 0 0 0;
}
#placa_invitar_eventos{
	margin:50px 0 0 0;
}
#placa_olvido_contrasena input.contactos_cuenta{
	width:327px;
	height:21px;
	line-height:21px;
	/*background:url(../img/campo_cta.png) no-repeat;
	border:none;*/
	margin: 0 0 9px 0;
		/*
	*/

}
#placa_invitar_eventos input.invitar_amigos_popup{
	width:300px;
	height:21px;
	line-height:21px;
	margin: 0 0 9px 0;
		/*
	*/

}
#placa_olvido{
	margin: 0px 0px 0 0;
	float: left;
	bottom: auto;
	height:122px
	
}
#placa_anadir_amigo{
	margin: 0px 0px 0 0;
	float: left;
	bottom: auto;
}

#titulo_popup_info{
font-size:12px;
padding:25px 0 0 22px;
color:#666666;
}

#opciones_check_info{
	font-size:12px;
	padding:62px 0 0 0px;
	color:#666666;
	width: 175px;
	margin: 0 auto;
}

#opciones_check_info p{
	margin:0;
	padding:0;
	line-height: 13px;
}
#items_opciones_info{
	width: 175px;
}


#items_opciones_info input.check_info{
	width:13px;
	height:13px;
	margin:0;
	padding:0;
}
#btn_guardar{
	margin:24px 22px 0 0;
	text-align: right;
}
#btn_cpostal_cont{
	margin:24px 22px -20px 0;
	text-align: right;
}
/*Registro*/

#col_cent_reg{
	text-align:left;
}

#head_reg{
	height:49px;
	border-bottom: 2px solid #DDDDDD;
}

#fondo_deg{
	background:url(../img/deg_fdo_reg.png);
	float: left;
}
#logo_chico{
	height:49px;
	border-right: solid 1px #DDDDDD;
	width:210px;
	background:url(../img/logo_chico.png) no-repeat;
	float: left;
	margin: 0 0 0 3px;
	padding: 0 19px 0 0;
}

#logo_chico a{
	height:49px;
	width:190px;
	display:block;
}
#sub_menu_reg{
	float: left;
	margin: 8px 0 0 15px;
	height:41px;
	border-left:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
}

#sub_menu_reg a{
	float:left;
	font-size:11px;
	padding: 13px 17px 3px 17px;
	border-right: 1px solid #DDDDDD;
	height: 23px;
}

#sub_menu_reg a.actual{
background:#3288C1}

/*Boton 1*/
#sub_menu_reg a#b1{
	padding: 13px 17px 3px 17px;
	border-right: 1px solid #DDDDDD;
	height:24px;
	display:block;
	width:40px;
	text-indent:-9999px;
	float: left;
	background:url(../img/submenu_reg/bt1.png) center no-repeat}
	
#sub_menu_reg a#b1:hover{
	padding: 13px 17px 3px 17px;
	height:24px;
	border-right: 1px solid #DDDDDD;
	display:block;
	width:40px;
	text-indent:-9999px;
	float: left;
	background:url(../img/submenu_reg/bt1a.png) center no-repeat #3288C1}

#sub_menu_reg a#b1-a{
	padding: 13px 17px 3px 17px;
	height:24px;
	border-right: 1px solid #DDDDDD;
	display:block;
	width:40px;
	text-indent:-9999px;
	float: left;
	background:url(../img/submenu_reg/bt1a.png) center no-repeat #3288C1}
				
/*Boton 2*/

#sub_menu_reg a#b2{
	padding: 13px 17px 3px 17px;
	border-right: 1px solid #DDDDDD;
	height:24px;
	display:block;
	width:41px;
	text-indent:-9999px;
	float: left;
	background:url(../img/submenu_reg/bt2.png) center no-repeat }

#sub_menu_reg a#b2:hover{
	padding: 13px 17px 3px 17px;
	height:24px;
	border-right: 1px solid #DDDDDD;
	display:block;
	width:41px;
	text-indent:-9999px;
	float: left;
	background:url(../img/submenu_reg/bt2a.png) center no-repeat #3288C1}

#sub_menu_reg a#b2-a{
	padding: 13px 17px 3px 17px;
	height:24px;
	border-right: 1px solid #DDDDDD;
	display:block;
	width:41px;
	text-indent:-9999px;
	float: left;
	background:url(../img/submenu_reg/bt2a.png) center no-repeat #3288C1}
				
/*Boton 3*/

#sub_menu_reg a#b3{
	padding: 13px 17px 3px 17px;
	border-right: 1px solid #DDDDDD;
	height:24px;
	display:block;
	width:112px;
	text-indent:-9999px;
	float: left;
	background:url(../img/submenu_reg/bt3.png) center no-repeat}
	
#sub_menu_reg a#b3:hover{
	padding: 13px 17px 3px 17px;
	height:24px;
	border-right: 1px solid #DDDDDD;
	display:block;
	width:112px;
	text-indent:-9999px;
	float: left;
	background:url(../img/submenu_reg/bt3a.png) center no-repeat #3288C1}

#sub_menu_reg a#b3-a{
	padding: 13px 17px 3px 17px;
	height:24px;
	border-right: 1px solid #DDDDDD;
	display:block;
	width:112px;
	text-indent:-9999px;
	float: left;
	background:url(../img/submenu_reg/bt3a.png) center no-repeat #3288C1}
				
/*Boton 4*/

#sub_menu_reg a#b4{
	padding: 13px 17px 3px 17px;
	border-right: 1px solid #DDDDDD;
	height:24px;
	display:block;
	width:41px;
	text-indent:-9999px;
	float: left;
	background:url(../img/submenu_reg/bt4.png) center no-repeat;
}

#sub_menu_reg a#b4:hover{
	padding: 13px 17px 3px 17px;
	height:24px;
	border-right: 1px solid #DDDDDD;
	display:block;
	width:41px;
	text-indent:-9999px;
	float: left;
	background:url(../img/submenu_reg/bt4a.png) center no-repeat #3288C1;
}

#sub_menu_reg a#b4-a{
	padding: 13px 17px 3px 17px;
	height:24px;
	border-right: 1px solid #DDDDDD;
	display:block;
	width:41px;
	text-indent:-9999px;
	float: left;
	background:url(../img/submenu_reg/bt4a.png) center no-repeat #3288C1;
}


#ayuda_reg{
	float:right;
	margin:23px 7px 11px 0;
	font-size: 11px;
	color:#4E7296;
}

#ayuda_reg a{
color:#4E7296;}

#ayuda_reg a:hover{
color:#4E7296;
text-decoration:underline;}

#medio_reg{
	margin:24px 0 0 0;
}

#titulo_registrate{
	background:url(../img/titulo_registrate.gif) no-repeat;
	width:185px;
	height:43px;
	float: left;
}
#popup_reg{
	width:700px;
	background:url(../img/form_reg_cent.png) repeat-y;
	margin: 20px auto 0 auto;
}
#popup_reg2{
	width:700px;
	background:url(../img/form_reg_cent.png) repeat-y;
	margin: 20px 0 0 20px;
}

#popup_reg3{
	width:700px;
	background:url(../img/form_reg_cent.png) repeat-y;
	margin: 0px auto 0 auto;
}
#popup_sup_reg{
	background:url(../img/form_reg_sup.png) no-repeat;
	width: 700px;
}
#popup_inf_reg{
	background:url(../img/form_reg_inf.png) no-repeat;
	height: 20px;
	width: 700px;
}

#popup_info{
	width:468px;
	background:url(../img/popup_info_cent.png) repeat-y;
	margin: 0px 0 0 0px;
}
#popup_info_sup{
	background:url(../img/popup_info_top.png) no-repeat;
}
#popup_info_inf{
	background:url(../img/popup_info_inf.png) repeat-y;
	height: 50px;
}

#popup_inf_reg2{
	background:url(../img/form_reg2_inf.png) no-repeat;
	height: 51px;
	width: 700px;
}

#popup_leyenda_reg{
	font-size:12px;
	color:#666666;
	width: 670px;
	padding: 23px 0 0 15px;
}
#popup_leyenda_2{
	font-size:12px;
	color:#666666;
	width: 660px;
	padding: 23px 60px 0 21px;
}

#placa_reg{
	margin: 53px 0px 0 0;
}
#placa_reg input.datos_reg{
	height:16px;
	width: 239px;
	border: none;
	background:none;
	color:#666666;
}
.campos_datos_reg{
	height:16px;
	width: 239px;
	border: none;
	background:url(../img/campo_reg.png) no-repeat;
	margin: 2px 5px 3px 0;
	padding: 5px;
	color:#666666;
	float: left;
}

#popup_boton{
	text-align:right;
	margin:50px 0px 0 0;
}

#popup_boton_2{
	text-align:right;
	margin:0px 0px 0 0;
	float: right;
}

#texto_reg_opc{
	float:left;
	margin: 8px 9px 0 0;
	color: #000000;
	font-weight: bold;
}
/* Menu de selección */

#menu_seleccion{
margin:10px 0 0 0;}
.seleccion{
	float: left;
	color:#666666;
	width: 93px;
	height:26px;
	position: relative;
	margin: 0 10px 0 0;
	padding:0px;
	line-height: 20px;
}
.btn_seleccion{
	float: left;
	width: 88px;
	height: 21px;
	background:url(../img/btn_seleccion.png) no-repeat right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#666666;
	text-align: left;
	padding: 5px 0 0 5px;
	border: none;
	cursor: pointer;
	outline: none;
}
.seleccion .opciones_seleccion{
	width: 65px;
	position: absolute;
	top: 0px;
	left:5px;
	background:#FFFFFF;
	margin:26px 0 0 0;
	border: 1px solid #C1C1C1;
	display: none; 
	overflow-y : scroll;
	overflow-x : hidden;
	max-height:150px;
}
.seleccion .opciones_seleccion a{
	display: block;
	width: 65px;
	text-decoration: none;
	text-indent: 5px;
}
.seleccion .opciones_seleccion a:hover{
	background: #eeeeee;
}

/*2*/

.seleccion2{
	float: left;
	color:#666666;
	width: 156px;
	height:26px;
	position: relative;
	margin: 0 10px 0 0;
	padding:0px;
	line-height: 20px;
}
.btn_seleccion2{
	float: left;
	width: 151px;
	height: 21px;
	background:url(../img/btn_seleccion_mes.png) no-repeat right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#666666;
	text-align: left;
	padding: 5px 0 0 5px;
	border: none;
	cursor: pointer;
	outline: none;
}
.seleccion2 .opciones_seleccion2{
	width: 128px;
	position: absolute;
	top: 0px;
	left:5px;
	background:#FFFFFF;
	margin:26px 0 0 0;
	border: 1px solid #C1C1C1;
	display: none; 
	overflow-y : scroll;
	overflow-x : hidden;
	max-height:150px;
}
.seleccion2 .opciones_seleccion2 a{
	display: block;
	width: 128px;
	text-decoration: none;
	text-indent: 5px;
}
.seleccion2 .opciones_seleccion2 a:hover{
	background: #eeeeee;
}

#terminos_reg{ float:left; margin: 5px 0 0 0; width: 350px; 
}
#terminos_reg input.check_reg{
width:13px;
height:13px;
}

#terminos_reg a, #terminos_reg_2 a{
color:#4E7296;
text-decoration:underline;
}

#terminos_reg a:hover, #terminos_reg_2 a:hover{
color:#4E7296;
text-decoration:none;
}

#btn_reg{
	float:right;
	height: 53px;
}
#btn_reg_sub{
	float:right;
	height: 53px;
}

/*Menu inferior*/

#menu_inf_reg{
	clear:both;
	background:url(../img/fnd_menu_inf.png);
	height:64px;
	padding:0 0 0 0;
	margin: 37px 0 0 0;
	font-size: 12px;
	color: 666666;
	width: 100%;
	bottom:0;
	position:fixed;
}

#botonera_inf{
	height:36px;
	width:1119px;
	padding:10px 5px 0 0px;
	margin: 0 auto 0 auto;
}
#botonera_inf_reg{
float:left;}
#botonera_inf_reg a{
	padding:0 6px 0 0;
	float:left;
}

/*Boton 1*/
#botonera_inf_reg a#b1{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt1.png) center no-repeat}
	
#botonera_inf_reg a#b1:hover{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt1a.png) center no-repeat}

#botonera_inf_reg a#b1-a{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt1b.png) center no-repeat}
				
/*Boton 2*/

#botonera_inf_reg a#b2{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt2.png) center no-repeat }

#botonera_inf_reg a#b2:hover{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt2a.png) center no-repeat}

#botonera_inf_reg a#b2-a{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt2b.png) center no-repeat}
				
/*Boton 3*/

#botonera_inf_reg a#b3{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt3.png) center no-repeat}
	
#botonera_inf_reg a#b3:hover{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt3a.png) center no-repeat}

#botonera_inf_reg a#b3-a{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt3b.png) center no-repeat}
				
/*Boton 4*/

#botonera_inf_reg a#b4{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt4.png) center no-repeat;
}

#botonera_inf_reg a#b4:hover{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt4a.png) center no-repeat;
}

#botonera_inf_reg a#b4-a{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt4b.png) center no-repeat;
}

/*Boton 5*/

#botonera_inf_reg a#b5{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt5.png) center no-repeat;
}

#botonera_inf_reg a#b5:hover{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt5a.png) center no-repeat;
}

#botonera_inf_reg a#b5-a{
	height:36px;
	display:block;
	width:93px;
	text-indent:-9999px;
	float: left;
	background:url(../img/menu_inf/bt5b.png) center no-repeat;
}

#buscar_reg{
	float:right;
	margin: 8px 0 0 0;
	width: 450px;
}

/*Menu seleccion foot*/

.seleccion4{
	float: left;
	color:#666666;
	width: 123px;
	height:26px;
	margin: 0 10px 0 0;
}
.seleccion_list_eventos{
	float: left;
	color:#666666;
	width: 240px;
	height:26px;
	margin: 0 20px 0 0;
}
.btn_seleccion4{
	float: left;
	width: 118px;
	height: 21px;
	background:url(../img/btn_seleccion_usr.png) no-repeat right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#666666;
	text-align: left;
	padding: 5px 0 0 5px;
	border: none;
	cursor: pointer;
	outline: none;
}
.seleccion4 .opciones_seleccion4{
	width: 95px;
	position: absolute;
	top: 0px;
	left:5px;
	background:#FFFFFF;
	margin:26px 0 0 0;
	border: 1px solid #C1C1C1;
	display: none; 
	overflow-y : scroll;
	overflow-x : hidden;
	max-height:150px;
}
.seleccion4 .opciones_seleccion4 a{
	display: block;
	width: 95px;
	text-decoration: none;
	text-indent: 5px;
}
.seleccion4 .opciones_seleccion4 a:hover{
	background: #eeeeee;
}
/*********************************************/
#busca_campo_reg{
float:left;}
#busca_campo_reg input.campo_buscar_reg{
	height:16px;
	width:244px;
	background:none;
	border:none;
	color: #666666;;

}
.campo_buscar_inferior{
	height:16px;
	width:244px;
	background:url(../img/campo_sube_foto.png) no-repeat;
	padding: 5px;
	color: #666666;
}
#boton_buscar_campo img, .boton_buscar_campo img{
margin:0 0 0 0;}
/*Sube foto*/

#titulo_sube_foto{
	background:url(../img/titulo_sube_foto.gif) no-repeat;
	width:294px;
	height:19px;
	float: left;
}
#popup_sup_sube_reg{
	background:url(../img/form_reg_sube_sup.png) no-repeat;
	width: 700px;
}

#placa_sube_reg{
	margin: 40px 0px 0 0;
}
#foto_reg_s img{
	margin:0 13px 0 0;
	float: left;
	height: 53px;
}
#placa_sube_reg input.campo_sube_foto{
	width:259px;
	height:26px;
	background:url(../img/campo_sube_foto.png) no-repeat;
	border: none;
	float: left;
}

#terminos_reg_2{
	clear:both;
	float:left;
	margin: 20px 0 22px 64px;
}
#terminos_reg_2 input.check_reg{
width:13px;
height:13px;
}

#campo_foto{
margin:14px 0 0 0;}
#saltar{
	text-align:right;
	padding: 16px 20px 0 0;
}

/*Encuentra contactos*/

#titulo_contactos{
	background:url(../img/titulo_contactos.gif) no-repeat;
	width:300px;
	height:19px;
	float: left;
}

#titulo_registro_confirmacion{
	background:url(../img/titulo_registro_confirmacion.png) no-repeat;
	width:305px;
	height:20px;
	float: left;
}

#head_placas{
	background:url(../img/head_placas.png) no-repeat;
	width: 700px;
}

#placa_encuentra_contactos{
	width:314px;
	margin: 17px 0px 0 0;
	float: left;

}

#placa_encuentra_correo{
	margin:10px 0 0 0;
	width: 450px;
}
#placa_encuentra_correo textarea.encuentra_contactos{
	margin:0;
	width:309px;
	height: 73px;
	border: none;
	background:url(../img/encuentra_correo_electronico.png) no-repeat;
	padding: 5px 0 0 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#placa_encuentra_correo textarea.encuentra_contactos{
	width:306px;
	height: 68px;
	border: none;
	background:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 0;
}
.area_de_texto_encuentra_contactos{
	width:306px;
	height: 78px;
	background:url(../img/encuentra_correo_electronico.png) no-repeat;
	padding: 0 5px;
}


#btn_buscar_contactos{
	float:right;
	height: 53px;
	margin: 10px 0 0 0;
}

#encuentra_correo_importar{
	float:left;
	padding: 50px 0 0 4px;
}
#encuentra_correo_importar h1{
	margin:0;
	padding:0;
	font-size:12px;
	color: #4E7296;
	text-decoration: underline;
}
#encuentra_correo_importar h1 a{
	font-size:12px;
	color: #4E7296;
	text-decoration: underline;
}
#encuentra_correo_importar h1 a:hover{
	font-size:12px;
	color: #4E7296;
	text-decoration: none;
}
#encuentra_correo_importar p{
	margin:0;
	padding:0px
}
#encuentra_correo_importar img{
	margin:0;
}

#placa_encuentra_contactos2{
	margin: 17px 0px 0 0;
	float: left;
	width:410px;
	font-family: Arial;

}
#placa_encuentra_correo input.contactos_cuenta{
	width:322px;
	height:21px;
	background:url(../img/campo_cta.png) no-repeat;
	border:none;
	margin: 0 0 9px 0;
	padding: 5px 0 0 5px;
}
#placa_encuentra_correo input.contactos_cuenta2{
	width:270px;
	height:16px;
	margin: 0 0 9px 0;
}
#placa_encuentra_correo input.correo_usuario{
	width:144px;
	height:21px;
	background:url(../img/campo.png) no-repeat;
	border:none;
	padding:5px 0 0 5px;
	margin: 0 20px 9px 0;
	float: left;

}
#placa_encuentra_correo input.correo_usuario2{
	width:141px;
	height:16px;
	margin: 0 5px 9px 0;
	float: left;
}

#aviso_contactos{
	width:327px;
	float: left;
}
.aviso_contactos2{
	float: left;
	font-size: 11px;
}

#btn_buscar_contactos2{
	float:right;
	height: 53px;
	margin: 151px 0 0 0;
}
.btn_buscar_reg_importar{
	float:right;
	height: 53px;
	margin: 0 0 0 0;
}

#btn_popup_2{
	float:right;
	height: 53px;
	margin: 111px 0 0 0;
}


#btn_popup_3{
	float:right;
	height: 53px;
	margin: 90px 0 0 0;
}

#btn_popup_4{
	float:right;
	height: 53px;
	margin: 145px 0 0 0;
}
#placa_marcar_correo{
	font-size:12px;
	font-weight:bold;
	margin: 0 0 0 0;
}
#placa_marcar_correo intput.checks{
width:12px;
height:12px;
margin:0 9px 6px 0;
}
#mas_contactos{
	margin:0 0 0 21px;
	float: left;
}
#ayuda_reg a.salir{
	text-decoration:underline;
}
#ayuda_reg a.salir:hover{
	text-decoration:none;
}

/*Confirmacion*/

#titulo_activar{
background:url(../img/titulo_activar_cta.gif);
width:160px;
height:17px;
float:left;}

#placa_confirmacion{
	margin: 17px 0px 5px 0;
	float: left;

}

#caja_confirmacion{
margin:10px 0 0 0;}

#flechita{
	background:url(../img/flecha.gif) no-repeat;
	width:18px;
	height:17px;
	margin:0 9px 0 0;
	float: left;
}
#confirmacion_estadistica{
	margin:27px 11px 0 0;
	float: left;
	width: 420px;
}
#confirmacion_estadistica p{
	font-size:12px;
	color:#666666;
	font-weight:bold;
	margin: 0;
}
#confirmacion_estadistica p strong{
font-size:12px;
color:#4E7296;
font-weight:bold;
}
#confirmacion_estadistica img.foto{
	margin:0 9px 0 0;
	float: left;
}
#opciones_confirmacion{
clear:both;
padding:5px 0 0 0}
#opciones_confirmacion input.campo{
	width:411px;
	height:26px;
	border:none;
	background:none;
	font-size: 14px;
	color: #666666;}

.campo_activa_cuenta_reg_6{
	width:411px;
	height:26px;
	background:url(../img/campo_queestashaciendo.png) no-repeat;
	margin: 8px 0 6px 0;
	padding: 5px;}

#confirmacion_estadisticas{
	margin:27px 0 0 0;
	float: left;
	text-align:left;
	width: 208px;
}
#confirmacion_estadisticas h1{
font-size:12px;
font-weight:bold;
border-bottom:dotted 1px;
margin:0 0 0 0;
padding:0 0 7px 0; }

#confirmacion_estadisticas p{
	font-size:12px;
	font-weight:bold;
	color:#4E7296;
	padding:7px 0;
	margin: 0;
}

#afiliados{
	float:left;
	background:url(../img/eres_afiliado.png) no-repeat;
	width:233px;
	height:180px;
	margin: 0 13px 0 0;
}
#col_der_confirma{
float:left;
margin:0 0 38px 0;}

#afiliados input.campo{
	margin:96px 13px 0 13px;
	width: 203px;
	height: 21px;
	padding:5px 0 0 5px;
	border: none;
	background:url(../img/campo_afil.png) no-repeat;
	}

#afiliados img.boton{
float:right;
margin:9px 12px 0 0;
}

/*INICIO*/

#inicio{
float:left;
margin:0 0 38px 10px;
}

#inicio_cont{
	width:749px;
	margin: 0 auto;
}
#inicio_head img{
	float:left;
	margin: 0px 10px 14px 0;
}

#inicio_head img.usuario{
	float:left;
	margin: 0px 10px 14px 0;
}
#inicio_head img.afil{
	float:left;
	margin: 0px 0px 14px 0;
}
#inicio_head strong{
	font-size:14px;
	font-weight:bold;
	color:#4E7296;
}

#inicio_head, .inicio_head{
	width:686px;
}
#inicio_head p, .inicio_head p{
	font-size:14px;
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #333333;
}


#inicio_head strong.hora, .inicio_head strong.hora{
	margin:0 0 0 0;
	color:#999999;
	font-size:12px;
	font-weight:900;
	padding: 0 0 0px 0;
}

#campo_inicio input.campo{
	border:none;
	width:592px;
	height:26px;
	background:none;
}
.campo_inicio_que_estas_haciendo{
	width:592px;
	height:26px;
	background: url(../img/campo_inicio.png) no-repeat;
	padding:5px;
	margin: -10px 12px 10px 0;
	float: left;
}

#inicio_contenido, .inicio_contenido{
	border:1px solid #CECECE;
	margin:17px 0 17px 0;
	padding: 0 0 17px 0;
}


#columna_iz_ini{
	width:233px;
	margin: 0 0 8px 0;
}
#columna_iz_ini-correccion{
	background: url(../img/fondo_col_izquierda2.png) repeat-y;
	width:234px;
	margin: 0 0 8px 0;
}
#titulo_actividades_pen, .titulo_actividades_pen{
	background:url(../img/titulo_actividades_pendientes.png) no-repeat;
	height:38px;
	width: 234px;
}

#cant_actividades{
	width:29px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding: 5px 0 0 12px;
	float: left;
}
#cant_mensajes{
	width:29px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding: 5px 0 0 12px;
	float: left;
	margin:10px 0 0 0;
}
#cant_mensajes{
	width:29px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding: 5px 0 0 12px;
	float: left;
}
#cant_actividades2{
	width:29px;
	height:20px;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding: 17px 0 0 12px;
	float: left;
}

#cant_asistentes{
	width:60px;
	height:19px;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding: 3px 0 0 15px;
	float: left;
}
#contenido_col_iz{
	margin:0 0 0 0;
	background: url(../img/fondo_col_izquierda.png) repeat-y;
}

#contenido_col_iz p{
	border-top:1px dotted #B2B2B2;
	color:#4E7296;
	padding:9px 5px;
	margin: 0 13px;
	font-size: 12px;
	font-weight: bold;
}

#contenido_col_iz a{
	color:#4E7296;
}
#contenido_col_iz a:hover{
text-decoration:underline;
}

#contenido_col_iz a.btn-col-actual{
	color:#000000;
}

.cuerpo_caja p{
	border-top:1px dotted #B2B2B2;
	color:#4E7296;
	padding:9px 5px;
	margin: 0 13px;
	font-size: 12px;
	font-weight: bold;
}

.cuerpo_caja a{
	color:#4E7296;
}
.cuerpo_caja a:hover{
text-decoration:underline;
}

.cuerpo_caja a.btn-col-actual{
	color:#000000;
}

#titulo_cumple{
	background:url(../img/titulo_cumple.png) no-repeat;
	height:43px;
}

#foot_col_iz{
	background:url(../img/foot_col_iz.png) bottom no-repeat;
	height:15px;
	clear: both;
	margin:-5px 0 0 0;
}
#contenido_col_iz h1{
	background:url(../img/vineta_h1.png) left no-repeat;
	font-size:12px;
	margin:0 13px;
	padding:9px 5px 0 11px;
	color:#111111;
	border-top:1px dotted #B2B2B2;
	font-weight:bold;
} 

#contenido_col_iz h2{
	color:#4E7296;
	padding:4px 0;
	margin: 0 13px 0 26px;
	font-size: 12px;
	font-weight: bold;
}
.cuerpo_caja h1{
	background:url(../img/vineta_h1.png) left no-repeat;
	font-size:12px;
	margin:0 13px;
	padding:9px 5px 0 11px;
	color:#111111;
	border-top:1px dotted #B2B2B2;
	font-weight:bold;
} 

.cuerpo_caja h2{
	color:#4E7296;
	padding:4px 0;
	margin: 0 13px 0 26px;
	font-size: 12px;
	font-weight: bold;
}

#titulo_futuros_amigos{
background:url(../img/titulo_futuros_amigos.png) no-repeat;
height:37px;}

#separador2{
	border-bottom: dotted 1px #B2B2B2;
	margin:0 1px 6px 1px;
	padding:4px 0 6px 0;
	clear: both;
}
#separador_cajas{
	border-bottom: dotted 1px #B2B2B2;
	margin:0 auto;
	padding:0;
	clear: both;
	width: 212px;
}
#info_ini_amig{
	margin:5px auto;
	width: 212px;
} 
#info_ini_amig img{
	float:left;
	margin:0 5px 0 0;
}  

#info_ini_amig p{
margin:0px;
padding:0px;
color:#4E7296;
border:none;}

#info_ini_amig a.link_1{
	margin:0px;
	padding:0px;
	color:#4E7296;
	text-decoration:none;
	font-weight:bold;}

#info_ini_amig a.link_1:hover{
	margin:0px;
	padding:0px;
	color:#4E7296;
	text-decoration:underline;
	font-weight:bold;}
#info_ini_amig a.link_2{
	margin:0px;
	padding:0px;
	color:#4E7296;
	text-decoration:none;}

#info_ini_amig a.link_2:hover{
	margin:0px;
	padding:0px;
	color:#4E7296;
	text-decoration:underline;}

#info_ini_amig a{
	margin:0px;
	padding:0px;
	color:#4E7296;
	text-decoration:underline;
	font-weight: normal;
}
#info_ini_amig a:hover{
	margin:0px;
	padding:0px;
	color:#4E7296;
	font-weight: normal;
	text-decoration:none;
}
#col_iz_ini{
	float:left;
	width: 234px;
}

#campo_inicio{
	margin: 0 0 37px 0;
}

#inicio_infor_int_1, .inicio_infor_int_1{
	margin: 16px 16px 0 16px;
}
#inicio_infor_int_1 img, .inicio_infor_int_1 img{
	float:left;
	margin: 0px 10px 14px 0;
}
#inicio_infor_int_1 strong, .inicio_infor_int_1 strong{
	font-size:16px;
	font-weight:bold;
	color:#4E7296;
}

#inicio_infor_int_1 p, .inicio_infor_int_1 p{
	font-size:16px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #333333;
}


#inicio_infor_int_1 strong.hora, .inicio_infor_int_1 strong.hora{
	margin:0 0 0 0;
	color:#999999;
	font-size:11px;
	font-weight:900;
	padding: 0 0 0px 0;
}

#inicio_infor_int_1 a, .inicio_infor_int_1 a{
font-size:16px;
	font-weight:bold;
	color:#4E7296;
}
#inicio_infor_int_1 a:hover, .inicio_infor_int_1 a:hover{
	font-size:16px;
	font-weight:bold;
	color:#4E7296;
	text-decoration:underline;
}

#inicio_infor_int_2, .inicio_infor_int_2{
	margin: 16px 0 0 0;
}
#inicio_infor_int_2 img, .inicio_infor_int_2 img{
	float:left;
	margin: 0px 10px 14px 0;
}
#inicio_infor_int_2 strong, .inicio_infor_int_2 strong{
	font-size:16px;
	font-weight:bold;
	color:#4E7296;
}

#inicio_infor_int_2 p, .inicio_infor_int_2 p{
	font-size:16px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #333333;
	float: left;
	width: 680px;
}


#inicio_infor_int_2 strong.hora, .inicio_infor_int_2 strong.hora{
	margin:0 0 0 0;
	color:#999999;
	font-size:11px;
	font-weight:900;
	padding: 0 0 0px 0;
}

#inicio_infor_int_2 a, .inicio_infor_int_2 a.link-1{
font-size:16px;
	font-weight:bold;
	color:#4E7296;
}
#inicio_infor_int_2 a:hover, .inicio_infor_int_2 a:hover.link-1{
	font-size:16px;
	font-weight:bold;
	color:#4E7296;
	text-decoration:underline;
}

#inicio_infor_int_2 a.enlaces_interior_inicio, #inicio_infor_int_1 a.enlaces_interior_inicio, #cuadro_marron_inicio a.enlaces_interior_inicio, .inicio_infor_int_2 a.enlaces_interior_inicio, .inicio_infor_int_1 a.enlaces_interior_inicio, .cuadro_marron_inicio a.enlaces_interior_inicio{
font-size:11px;
	font-weight:normal;
	color:#4E7296;
}
#inicio_infor_int_2 a:hover.enlaces_interior_inicio, #inicio_infor_int_1 a:hover.enlaces_interior_inicio, #cuadro_marron_inicio a:hover.enlaces_interior_inicio, .inicio_infor_int_2 a:hover.enlaces_interior_inicio, .inicio_infor_int_1 a:hover.enlaces_interior_inicio, .cuadro_marron_inicio a:hover.enlaces_interior_inicio{
	font-size:11px;
	font-weight:normal;
	color:#4E7296;
	text-decoration:underline;
}



#cuadro_marron_inicio, .cuadro_marron_inicio{
	background-color: #EBECE8;
	padding: 15px 0 10px 15px;
	margin: 15px auto 0 auto;
	border: 1px solid #D3D6DA;
	width: 685px;
	}

#cuadro_marron_inicio img, .cuadro_marron_inicio img{
	float:left;
	margin: 0px 10px 14px 0;
}
#cuadro_marron_inicio strong, .cuadro_marron_inicio strong{
	font-size:14px;
	font-weight:bold;
	color:#4E7296;
}

#cuadro_marron_inicio p, .cuadro_marron_inicio p{
	font-size:12px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #333333;
	float: left;
	width: 600px;
}


#cuadro_marron_inicio strong.hora, .cuadro_marron_inicio strong.hora{
	margin:0 0 0 0;
	color:#999999;
	font-size:12px;
	font-weight:900;
	padding: 0 0 0px 0;
}

#cuadro_marron_inicio a, .cuadro_marron_inicio a.link1{
font-size:12px;
	font-weight:bold;
	color:#4E7296;
}
#cuadro_marron_inicio a:hover, .cuadro_marron_inicio a:hover.link1{
font-size:12px;
	font-weight:bold;
	color:#4E7296;
	text-decoration:underline;
}

#separador5{
	border-bottom: solid 2px #CECECE;
	margin:0 0 6px 0;
	padding:6px 0 6px 0;
}
#caja_con_cerrar, .caja_con_cerrar{
width:703px; 
margin:0 auto}
#cerrar_caja_ini, .cerrar_caja_ini{
	float:right;
	font-size: 12px;
	line-height: 21px;
	color: #EBECE8;
	font-weight: bold;
	margin: 0 5px 0 0;
}

#cerrar_caja_ini2, .cerrar_caja_ini2{
	float:right;
	font-size: 12px;
	line-height: 21px;
	color: #A6AA97;
	font-weight: bold;
	margin: 0 5px 0 0;
}
#cerrar_caja_ini2 a, .cerrar_caja_ini2 a.link-2{
font-size: 12px;
	line-height: 21px;
	color: #A6AA97;
	font-weight: bold;
}

#cerrar_caja_ini2 a:hover, .cerrar_caja_ini2 a:hover.link-2 {
text-decoration:none;
font-size: 12px;
	line-height: 21px;
	color: #A6AA97;
	font-weight: bold;
}

#cerrar_caja_ini a, .cerrar_caja_ini a.link-2{
font-size: 12px;
	line-height: 21px;
	color: #EBECE8;
	font-weight: bold;
}
#cerrar_caja_ini a:hover, .cerrar_caja_ini a:hover.link-2{
text-decoration:none;
font-size: 12px;
	line-height: 21px;
	color: #EBECE8;
	font-weight: bold;
}
#enlace_inicio a, .enlace_inicio a{
font-size:11px;
	font-weight:normal;
	color:#4E7296;
}
#enlace_inicio a:hover, .enlace_inicio a:hover{
	font-size:11px;
	font-weight:normal;
	color:#4E7296;
	text-decoration:underline;
}
#caja_n_fotos, .caja_n_fotos{
margin:10px 0 0 0;}

#caja_n_fotos img, .caja_n_fotos img{
margin:0 5px 0 0;}
#texto_caja_n_fotos, .texto_caja_n_fotos{
margin:7px 0 0 0;
}
#texto_caja_n_fotos a, .texto_caja_n_fotos a{	font-size:12px;
	font-weight:bold;
	color:#4E7296;
	text-decoration:none;
}
#texto_caja_n_fotos a:hover, .texto_caja_n_fotos a:hover{	font-size:12px;
	font-weight:bold;
	color:#4E7296;
	text-decoration:underline;
}
#texto_caja_n_fotos h1, .texto_caja_n_fotos h1{
	font-size:12px;
	font-weight:bold;
	color:#4E7296;
	margin:0;
	padding:0;

}
#texto_caja_n_fotos h2, .texto_caja_n_fotos h2{
	font-size:11px;
	font-weight:normal;
	color:#999999;
	margin:0;
	padding:0;
}
#texto_caja_n_fotos p, .texto_caja_n_fotos p{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:0;
	padding:0;
}

#campo_comentar, .campo_comentar{
	width:703px;
	margin:10px auto 0 auto
}

#campo_comentar textarea.comentar, .campo_comentar textarea.comentar{
	width:100%;
	height:85px;
	border:1ps solid #D3D6DA;
	max-width: 703px;
}

#campo_comentar textarea.tdenunciar, .campo_comentar textarea.tdenunciar{
	width:100%;
	height:85px;
	border:1ps solid #D3D6DA;
	max-width: 703px;
}

#boton_comentar, .boton_comentar{
	margin:10px 20px 0 auto;
	text-align:right;
	height: 21px;
	float: right;
}
#boton_comentar_inicio, .boton_comentar_inicio{
	margin:0 0 0 5px;
	text-align:right;
	height: 21px;
	float: right;
}
#boton_comentar2, .boton_comentar2{
	margin:10px auto 0 auto;
	height: 21px;
	width: 703px;
	text-align: right;
}
#comentrio_usuario_inicio, .comentrio_usuario_inicio{
	width:703px;
	font-size:12px;
	margin:0 auto 0 auto;
}

#comentrio_usuario_inicio p, .comentrio_usuario_inicio p{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:0;
	padding:0;}
/*Boton Publicar*/

#boton_publicar a#b1{
	height:24px;
	display:block;
	width:104px;
	text-indent:-9999px;
	background:url(../img/btn_publicar_gris.png) center no-repeat}
	
#boton_publicar a#b1:hover{
	height:24px;
	display:block;
	width:104px;
	text-indent:-9999px;
	background: url(../img/btn_publicar.png) center no-repeat;
}
#boton_publicar{
	float:left;
	height: 31px;
	margin: -6px 12px 0 0;
}

/*PERFIL*/

#medio_perfil{
margin:1px 0 0 0;}

#perfil{
float:left;
margin:24px 0 38px 0;
width:749px;
}
#col_iz_per{
	width:233px;
	margin: 0 13px 8px 0;
	float: left;
}

#foto_perfil{
	margin:0 0 10px 0;
	width: 233px;
}
#perfil_head strong{
font-size:30px;
}
#perfil_head p{
font-size:16px;
}
#eventos_header p{
	font-size:12px;
	margin: 10px 0;
}
#eventos_header h1{
	margin:0;
	padding:0;
	font-size: 30px;
}

#perfil_head strong.hora{
	margin:0 0 0 0;
	color:#999999;
	font-size:11px;
	font-weight:900;
	padding: 0 0 0px 0;
}
#rep_estrellas{
	text-transform:uppercase;
	font-size:11px;
	color:#666666;
	float: left;
	width:100px;
}
#rep_estrellas_img{
float:left;}
#fotos_de_mi{
float:right;
}
#fotos_de_mi img{
	margin:0 6px 0 0;
	float: left;
}
#fotos_de_mi a{
	color:#366595;
	text-decoration:underline;
	font-size: 12px;
}

#fotos_de_mi a:hover{
	color:#366595;
	text-decoration:none;
	font-size: 12px;
}

#titulo_informacion{
background:url(../img/titulo_informacion.png) no-repeat;
height:36px;}

#columna_info_perfil{
	background: url(../img/fondo_col_info.png) repeat-y;
	width:233px;
	margin: 0px 0 8px 0;
}
#foot_col_info{
	background:url(../img/foot_col_info.png) bottom no-repeat;
	height:13px;
	clear: both;
}
#contenido_col_perfil{
	margin:3px 13px 0 13px;
	padding:8px 0 0 0;
}

#sello_afil{
	height:61px;
	float: left;
	margin: 0 0 0 5px;
}
#info_perfil{
	margin:0 0 0 8px;
	float: left;
}
#info_perfil h1{
	font-size:11px;
	margin:0;
	padding:0;
	color:#999999;
	font-weight:bold;
}
#info_perfil p{
	font-size:11px;
	margin:0 0 4px 0;
	padding:0;
	color:#333333;
	font-weight:bold;
}

#titulo_informacion img, #titulo_msj_nuevos img, #titulo_tal_vez img, #titulo_asistentes img, #titulo_participantes img, .head_caja_amigos img, .head_caja_futuros_amigos img, .head_caja_cumple img, .head_caja_fotos img, .head_caja_videos img, .head_caja_grupos img, .head_caja_mensajes img, .head_caja_asistentes img, .head_caja_participantes img, .titulo_actividades_pen img{
margin:11px 4px 0 0;
float:right;}
.modulo_mensajes img, .modulo_amigos img, .modulo_fotos img, .modulo_videos img, .modulo_grupos img, .modulo_asistentes img, .modulo_participantes img{
margin:0 4px 0 0;
float:right;}
#titulo_amigos img, #titulo_fotos img, #titulo_videos img, #titulo_grupos img{
	margin:17px 4px 0 0;
	float:right;
}
#iconos_perfil{
	margin:0 9px 0 0;
	float: right;
	width: 90px;
}

#titulo_amigos{
	background:url(../img/titulo_amigos.png) no-repeat;
	height:44px;
}
#titulo_amigos_perfil{
	background:url(../img/titulo_amigos_perfil.png) no-repeat;
	height:25px;
}
#titulo_msj_nuevos{
	background:url(../img/titulo_msj_nuevos.png) no-repeat;
	height:38px;
}
#titulo_msj_nuevos_perfil{
	background:url(../img/titulo_mensajes_nuevos.png) no-repeat;
	height:25px;
}
#titulo_asistentes{
	background:url(../img/titulo_asistentes.png) no-repeat;
	height:38px;
}
#titulo_participantes{
	background:url(../img/titulo_participantes.png) no-repeat;
	height:38px;
}

#separador3{
	border-bottom: dotted 1px #B2B2B2;
	margin:0 13px 0 13px;
	padding:5px 0 0 0;
	clear: both;
}
#titulo_fotos{
background:url(../img/titulo_fotos.png) no-repeat;
height:44px;}
#titulo_fotos_perfil{
background:url(../img/titulo_fotos_perfil.png) no-repeat;
height:25px;}
#fotos_perfil{
	margin:5px 0 7px 13px
}
#info_foto_perfil{
	margin:0 13px 7px 13px;
	border:none

}
#info_foto_perfil h1{
font-size:12px;
color:#4e7296;
background:none;
margin:0;
padding:0;
border:none
}
#info_foto_perfil h2{
font-size:11px;
color:#999999;
background:none;
margin:0;
padding:0;
	border:none


}
#info_foto_perfil p{
font-size:11px;
color:#333333;
background:none;
margin:0;
padding:0;
border:none;
	border:none

}

#titulo_videos{
background:url(../img/titulo_videos.png) no-repeat;
height:44px;}
#titulo_videos_perfil{
background:url(../img/titulo_videos_perfil.png) no-repeat;
height:25px;}

#titulo_grupos{
background:url(../img/titulo_grupos.png) no-repeat;
height:44px;}
#titulo_grupos_perfil{
background:url(../img/titulo_grupos_perfil.png) no-repeat;
height:25px;}

/************************** ROLLOVERS ****************************/

/*Iniciar*/
#boton_iniciar a#b1{
	height:25px;
	display:block;
	width:85px;
	text-indent:-9999px;
	background:url(../img/roll/iniciar.png) center no-repeat}
	
#boton_iniciar a#b1:hover{
	height:25px;
	display:block;
	width:85px;
	text-indent:-9999px;
	background:url(../img/roll/iniciar_gris.png) center no-repeat}

#boton_iniciar{
	width:85px;
	float:right;
	height: 25px;
}

/*iniciar2*/

a.boton_iniciar{
	height:25px;
	display:block;
	width:85px;
	text-indent:-9999px;
	background:url(../img/roll/iniciar.png) center no-repeat;
	float: left;}
	
a.boton_iniciar:hover{
	height:25px;
	display:block;
	width:85px;
	text-indent:-9999px;
	background:url(../img/roll/iniciar_gris.png) center no-repeat;
	float: left;
}

/*********/
#boton_entra a#b1{
	height:53px;
	display:block;
	width:103px;
	text-indent:-9999px;
	background:url(../img/btn_entra.png) center no-repeat}
	
#boton_entra a#b1:hover{
	height:53px;
	display:block;
	width:103px;
	text-indent:-9999px;
	background:url(../img/btn_entra_gris.png) center no-repeat}

#boton_entra{
	width:103px;
	float:right;
	height: 53px;
}

/*Continuar*/
#boton_continuar a#b1{
	height:25px;
	display:block;
	width:115px;
	text-indent:-9999px;
	background:url(../img/roll/continuar.png) center no-repeat}
	
#boton_continuar a#b1:hover{
	height:25px;
	display:block;
	width:115px;
	text-indent:-9999px;
	background:url(../img/roll/continuar_naranja.png) center no-repeat}

#boton_continuar{
	width:115px;
	float:right;
	height: 25px;
}

/*Registrate*/
#boton_registrate a#b1{
	height:53px;
	display:block;
	width:148px;
	text-indent:-9999px;
	background:url(../img/roll/registrate_naran.png) center no-repeat}
	
#boton_registrate a#b1:hover{
	height:53px;
	display:block;
	width:148px;
	text-indent:-9999px;
	background:url(../img/roll/registrate_gris.png) center no-repeat}

#boton_registrate{
	width:158px;
	float:right;
	height: 53px;
}

/*Subir Foto*/
#boton_subir_foto a#b1{
	height:53px;
	display:block;
	width:148px;
	text-indent:-9999px;
	background:url(../img/roll/subirfoto.png) center no-repeat}
	
#boton_subir_foto a#b1:hover{
	height:53px;
	display:block;
	width:148px;
	text-indent:-9999px;
	background:url(../img/roll/subirfoto_gris.png) center no-repeat}

#boton_subir_foto{
	width:158px;
	float:right;
	height: 53px;
}

/*Saltar*/
#boton_saltar a#b1{
	height:25px;
	display:block;
	width:115px;
	text-indent:-9999px;
	background:url(../img/roll/saltar.png) center no-repeat}
	
#boton_saltar a#b1:hover{
	height:25px;
	display:block;
	width:115px;
	text-indent:-9999px;
	background:url(../img/roll/saltar_naranja.png) center no-repeat}

#boton_saltar{
	width:115px;
	float:right;
	height: 25px;
}

/*Finalizar*/
#boton_finalizar a#b1{
	height:25px;
	display:block;
	width:115px;
	text-indent:-9999px;
	background:url(../img/btn_finalizar.png) center no-repeat}
	
#boton_finalizar a#b1:hover{
	height:25px;
	display:block;
	width:115px;
	text-indent:-9999px;
	background:url(../img/btn_finalizar_naranja.png) center no-repeat}

#boton_finalizar{
	width:115px;
	float:right;
	height: 25px;
}

/*Buscar*/
#boton_buscar a#b1{
	height:53px;
	display:block;
	width:119px;
	text-indent:-9999px;
	background:url(../img/roll/buscar.png) center no-repeat}
	
#boton_buscar a#b1:hover{
	height:53px;
	display:block;
	width:119px;
	text-indent:-9999px;
	background:url(../img/roll/buscar_gris.png) center no-repeat}

#boton_buscar{
	width:119px;
	float:right;
	height: 53px;
}


/*Enviar*/
#boton_enviar a#b1{
	height:19px;
	display:block;
	width:52px;
	text-indent:-9999px;
	background:url(../img/roll/enviar.png) center no-repeat}
	
#boton_enviar a#b1:hover{
	height:19px;
	display:block;
	width:52px;
	text-indent:-9999px;
	background:url(../img/roll/enviar_naranja.png) center no-repeat}

#boton_enviar{
	width:52px;
	float:right;
	margin:9px 12px 0 0;
	height: 19px;
}

/*Subir*/
#boton_subir a#b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/roll/subir.png) center no-repeat}
	
#boton_subir a#b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/roll/subir_naranja.png) center no-repeat}

#boton_subir{
	width:81px;
	float:left;
	margin:9px 12px 0 0;
	height: 19px;
}

/*Editar*/
#boton_editar a#b1{
	height:19px;
	display:block;
	width:65px;
	text-indent:-9999px;
	background:url(../img/roll/editar.png) center no-repeat}
	
#boton_editar a#b1:hover{
	height:19px;
	display:block;
	width:65px;
	text-indent:-9999px;
	background:url(../img/roll/editar_naranja.png) center no-repeat}

#boton_editar{
	width:65px;
	float:left;
	margin:9px 12px 0 5px;
	height: 19px;
}

/***************************************************************/

/*Amigos*/
#opciones_amigos, .opciones_amigos{
	color:#4E7296;
	font-size:11px;
	width: 500px;
	margin: 0px 0 0 60px;
}
#opciones_amigos a.amigos, .opciones_amigos a.amigos{
color:#4E7296;
font-size:11px;
text-decoration:none;
font-weight:normal}
#opciones_amigos a:hover.amigos, .opciones_amigos a:hover.amigos{
color:#4E7296;
font-size:11px;
text-decoration:underline;
font-weight:normal}



#amigos_head img, .amigos_head img{
	float:left;
	margin: 0px 10px 14px 0;
}
#amigos_head strong, .amigos_head strong{
	font-size:12px;
	font-weight:bold;
	color:#4E7296;
}

#amigos_head, .amigos_head{
	margin: 0 auto 0 auto;
	border-bottom: 1px solid #CECECE;
	width: 720px;
	padding: 16px 0 0 0;
	min-height: 100px;
}
#amigos_head p, .amigos_head p{
	font-size:12px;
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #333333;
}


#amigos_head strong.hora, .amigos_head strong.hora{
	margin:0 0 0 0;
	color:#999999;
	font-size:11px;
	font-weight:900;
	padding: 0 0 0px 0;
}

#botonera_amigos img{
margin:0 3px 0 0}

#botonera_amigos{
	float:left;
	margin: 6px 0 0 0;
}
#botonera_fotos_fotos{
	float:left;
	margin: 10px 0 0 0;
}

#botonera_amigos input.campo_436{
	
	
	background:url(../img/campo_436x26.png) no-repeat;
	width:431px;
	height:21px;
	padding:5px 0 0 5px;
	border:none;
	float: left;
	margin: 0 5px 0 0;
		
	

}

#botonera_amigos2{
	float:left;
	margin: 0px 0 0 0;
}

#botonera_amigos2 input.campo_436{
background:none;
	width:431px;
	height:21px;
	border:none;
	float: left;/*
	padding:5px 0 0 5px;
	margin: 0 5px 0 0;
	background:url(../img/campo_436x26.png) no-repeat;
		
	
*/
}
#botonera_amigos_lista input.campo_436{
background:none;
	width:431px;
	height:21px;
	border:none;
	float: left;/*
	padding:5px 0 0 5px;
	margin: 0 5px 0 0;
	background:url(../img/campo_436x26.png) no-repeat;
		
	
*/
}
#botonera_amigos_lista{
	float:left;
	margin: 0px 0 0 0;
}
	
.fondo_campos_amigos{
	width:436px;
	height:26px;
		margin: 0 5px 0 0;

	}
.campo_amigos2_scroll{
	overflow:scroll;
	overflow-x:hidden;
	width:431px;
	margin: 2px 5px 2px 2px;
	float:left;
	border:none;
	overflow-y : scroll;
	overflow : hidden;
	max-height: 150px;
}
.campo_amigos2_scroll ul{
margin:0;
padding:0;}

#busca_campo_amig, .busca_campo_amig{
	float:right;
	vertical-align: middle;
	margin:0 5px 0 0
}

#busca_campo_amig input.campo_buscar_reg, .busca_campo_amig input.campo_buscar_reg{
	height:21px;
	width:144px;
	background:url(../img/campo.png) no-repeat;
	border:none;
	padding: 5px 0 0 5px;
	color: #666666;
	float: left;
}

#busca_campo_amig2, .busca_campo_amig2{
	float:right;
	margin:7px 13px  0 0;
}

#busca_campo_amig2 input.campo_buscar_reg, .busca_campo_amig2 input.campo_buscar_reg{
	height:21px;
	width:144px;
	background:url(../img/campo.png) no-repeat;
	border:none;
	padding: 5px 0 0 5px;
	color: #666666;
	float: left;

}

#busca_campo_amig3, .busca_campo_amig3{
	float:right;
	margin: -35px 0 0 0;
}

#busca_campo_amig3 input.campo_buscar_reg, .busca_campo_amig3 input.campo_buscar_reg{
	height:21px;
	width:144px;
	background:url(../img/campo.png) no-repeat;
	border:none;
	padding: 5px 0 0 5px;
	color: #666666;
	float: left;

}
#busca_campo_amig4, .busca_campo_amig4{
	float:right;
	margin: -35px 0 0 0;
}

#busca_campo_amig4 input.campo_buscar_reg, .busca_campo_amig4 input.campo_buscar_reg{
	height:21px;
	width:144px;
	background:url(../img/campo.png) no-repeat;
	border:none;
	padding: 5px 0 0 5px;
	color: #666666;
	float: left;

}

#busca_campo_amig5, .busca_campo_amig5{
	float:right;
	margin: -35px 10px 0 0;
}

#busca_campo_amig5 input.campo_buscar_reg, .busca_campo_amig5 input.campo_buscar_reg{
	height:21px;
	width:144px;
	background:url(../img/campo.png) no-repeat;
	border:none;
	padding: 5px 0 0 5px;
	color: #666666;
	float: left;

}

#titulo_lista_amigos{
background:url(../img/titulo_lista_amigos.png) no-repeat;
height:38px;}
#foot_col_alto_iz{
	background:url(../img/foot_col_alto.png) bottom no-repeat;
	height:34px;
	clear: both;
}
#link_col_foot{
	float:right;
	padding: 16px 16px 0 0;
	font-size: 11px;
}

#link_col_foot a{
color:#4E7296;
}
#link_col_foot a:hover{
color:#4E7296;
text-decoration:underline;
}

#banner_amigos{
height:135px;
background:url(../img/bn_invita.png) no-repeat;
width:234px}

#banner_amigos a#invita{
height:135px;
background:url(../img/bn_invita.png) no-repeat;
display:block;
width:234px}

#titulo_tal_vez{
background:url(../img/titulo_tal_vez.png) no-repeat;
height:38px;}

#paginador_amigos{
	float:right;
	margin: 10px 15px 0 0;
	line-height: 22px;
	font-size: 11px;
}

#paginador_amigos a{
	padding:3px 5px 3px 5px;
	border:1px solid #B4B4B4;
	color:#000000;
}

#paginador_amigos a.actual{
color:#C97417;
border:none}

#paginador_ant_sig{
	float:right;
	margin: 0 5px 0 0;
	line-height: 22px;
	font-size: 11px;
}

#paginador_ant_sig a{
	padding:3px 5px 3px 5px;
	border:1px solid #B4B4B4;
	color:#000000;
}

#paginador_ant_sig a.actual{
color:#C97417;
border:none}


#paginador_bloqueador{
	float:right;
	margin: 0 0 0 0;
	line-height: 22px;
	font-size: 11px;
}

#paginador_bloqueador a{
	padding:3px 5px 3px 5px;
	border:1px solid #B4B4B4;
	color:#000000;
}

#paginador_bloqueador a.actual{
color:#C97417;
border:none}



#paginador_ant_sig_num{
	float:left;
	margin: 0 5px 0 21px;
	line-height: 22px;
	font-size: 11px;
	color: #666666;
	padding:3px 0 3px 0;
}

#paginador_ant_sig_num a{
	color:#666666;
}

#paginador_ant_sig_num a.actual{
color:#C97417;
border:none}

/*MI COMUNIDAD*/

#novedades_comunidad, .novedades_comunidad{
border-top:3px solid #CECECE;
border-bottom:1px solid #CECECE;
border-left:1px solid #CECECE;
border-right:1px solid #CECECE;
background:url(../img/titulo_novedades_comunidad.png) no-repeat;
padding:51px 0 0 0}

#config_bloquear_usr, .config_bloquear_usr{
	border-top:3px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	background:url(../img/titulo_configuracion_bloquear_usuarios.png) 12px 10px no-repeat;
	padding: 20px 12px 10px 12px;
}

#grupos_comunidad, .grupos_comunidad{
width:230px;
height:50px;
padding:0 75px 14px 13px;
float:left;
color:#4E7296;
}
#grupos_comunidad img, .grupos_comunidad img{
margin:0 12px 0 0;
float:left;
}
#grupos_comunidad h1, .grupos_comunidad h1{
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
}
#grupos_comunidad p, .grupos_comunidad p{
margin:0;
padding:0;
font-size:12px;
}
#grupos_comunidad a, .grupos_comunidad a{
text-decoration:underline;
margin:0;
padding:0;
font-size:12px;
color:#4E7296;

}
#grupos_comunidad a:hover, .grupos_comunidad a:hover{
text-decoration:none;
margin:0;
padding:0;
font-size:12px;
color:#4E7296;

}
#grupos_comunidad h1 a, .grupos_comunidad h1 a{
text-decoration:none;
margin:0;
padding:0;
font-size:12px;
color:#4E7296;

}
#grupos_comunidad h1 a:hover, .grupos_comunidad h1 a:hover{
text-decoration:underline;
margin:0;
padding:0;
font-size:12px;
color:#4E7296;

}

/************************************************************************************************************/
#config_bloquear_usuarios, .config_bloquear_usuarios{
	width:305px;
	height:50px;
	padding:0 10px 14px 13px;
	float:left;
	color:#4E7296;
}
#config_bloquear_usuarios img, .config_bloquear_usuarios img{
margin:0 12px 0 0;
float:left;
}
#config_bloquear_usuarios h1, .config_bloquear_usuarios h1{
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
}
#config_bloquear_usuarios p, .config_bloquear_usuarios p{
margin:0;
padding:0;
font-size:12px;
}
#config_bloquear_usuarios a, .config_bloquear_usuarios a{
text-decoration:underline;
margin:0;
padding:0;
font-size:12px;
color:#4E7296;

}
#config_bloquear_usuarios a:hover, .config_bloquear_usuarios a:hover{
text-decoration:none;
margin:0;
padding:0;
font-size:12px;
color:#4E7296;

}
#config_bloquear_usuarios h1 a, .config_bloquear_usuarios h1 a{
text-decoration:none;
margin:0;
padding:0;
font-size:12px;
color:#4E7296;

}
#config_bloquear_usuarios h1 a:hover, .config_bloquear_usuarios h1 a:hover{
text-decoration:underline;
margin:0;
padding:0;
font-size:12px;
color:#4E7296;

}
/*********************************************************************************************************************/
#buscar_comunidad, .buscar_comunidad{
	border-top:3px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	padding:0 0 0 0;
	margin: 10px 0 0 0;
}
#buscador_comunidad, .buscador_comunidad{
	height:50px;
	padding: 20px 20px 0 0;
}

/*Fotos*/

#titulo_fotos_fotos{
background:url(../img/titulo_fotos_simple.png) no-repeat;
height:38px;}

#col_divi{
	background:url(../img/col_divi.png) no-repeat;
	padding: 44px 0 0 0;
}

#contenido_col_iz2{
margin:2px 0 0 0;
}

#contenido_col_iz2 p{
	color:#4E7296;
	padding:5px 0;
	margin: 0 13px;
	font-size: 12px;
	font-weight: bold;
}

#contenido_col_iz2 a{
	color:#4E7296;
	font-size: 12px;
	font-weight: bold;
}

#contenido_col_iz2 a:hover{
	color:#4E7296;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}

#contenido_col_iz2 h1{
	color:#000000;
	padding:5px 0;
	margin: 0 13px;
	font-size: 12px;
	font-weight: bold;
}

#contenido_col_iz ul{
	margin: 0 13px;
	padding:2px 0 0 0;
}

#contenido_col_iz ul li{
	border-top:1px dotted #B2B2B2;
	color:#4E7296;
	padding:0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	list-style: none;
}
#contenido_col_iz ul li p{
border:none;
	color:#4E7296;
	padding:9px 0 9px 0;
	margin: 5px 3px;
	font-size: 12px;
	font-weight: bold;
}
#contenido_col_iz ul li p.activo{
	border:none;
	color:#000000;
	background:#E9EAEC;
	padding:9px 3px;
	margin: 5px 0;
	font-size: 12px;
	font-weight: bold;
}

#contenido_col_iz ul li p.activo a{
border:none;
	color:#000000;
}
#contenido_col_iz ul li p.activo a:hover{
border:none;
	color:#000000;
	text-decoration:underline
}






.cuerpo_caja ul{
	margin: 0 13px;
	padding:2px 0 0 0;
}

.cuerpo_caja ul li{
	border-top:1px dotted #B2B2B2;
	color:#4E7296;
	padding:0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	list-style: none;
}
.cuerpo_caja ul li p{
border:none;
	color:#4E7296;
	padding:9px 0 9px 0;
	margin: 5px 3px;
	font-size: 12px;
	font-weight: bold;
}
.cuerpo_caja ul li p.activo{
	border:none;
	color:#000000;
	background:#E9EAEC;
	padding:9px 3px;
	margin: 5px 0;
	font-size: 12px;
	font-weight: bold;
}

.cuerpo_caja ul li p.activo a{
border:none;
	color:#000000;
}
.cuerpo_caja ul li p.activo a:hover{
border:none;
	color:#000000;
	text-decoration:underline
}

/*botonera inferior columna izquierda*/
#col_divi ul{
	margin: 0 13px;
	padding:2px 0 0 0;
}

#col_divi ul li{
	color:#4E7296;
	padding:0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	list-style: none;
}
#col_divi ul li p{
border:none;
	color:#4E7296;
	padding:9px 0 9px 0;
	margin: 5px 3px;
	font-size: 12px;
	font-weight: bold;
}
#col_divi ul li p.activo{
	border:none;
	color:#4E7296;
	background:#E9EAEC;
	padding:9px 3px;
	margin: 5px 0;
	font-size: 12px;
	font-weight: bold;
}

#col_divi ul li p.activo a{
	border:none;
	color:#000000;
}
#col_divi ul li p.activo a:hover{
	border:none;
	color:#000000;
	text-decoration:underline
}
/**********************************************/
/*
#contenido_col_iz ul li.btn-col-actual{
	background:#E9EAEC;
	color:#000000;
	margin: 0 0 3px 0;
	padding: 5px 0 9px 5px;
	border: none;
}
#contenido_col_iz ul li.btn-col-actual a{
	color:#000000;
}*/
#titulo_head_contenidos h1, .titulo_head_contenidos h1{
	background:url(../img/vineta_h1.png) left no-repeat;
	font-size:12px;
	margin:7px 16px;
	padding:9px 5px 0 11px;
	color:#111111;
	font-weight:bold;
} 

#foto_galeria, .foto_galeria{
	width:112px;
	margin:0 16px 12px 16px;
	float: left;
}
#foto_galeria img, .foto_galeria img{
	margin:0 0 0 0;
}
#foto_galeria h1, .foto_galeria h1{
	color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight: bold;
	min-height: 14px;
}

#foto_galeria h1 a, .foto_galeria h1 a{
color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight: bold;}
#foto_galeria h1 a:hover, .foto_galeria h1 a:hover{
color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline}

#foto_galeria h2, .foto_galeria h2{
	color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight: normal;
}
#foto_galeria h2 a, .foto_galeria h2 a{
	color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight: normal;
}
#foto_galeria h2 a:hover, .foto_galeria h2 a:hover{
	color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
}
	#foto_galeria p, .foto_galeria p{
	color:#999999;
	padding:0;
	margin: 0 0;
	font-size: 11px;
}
	#foto_galeria strong, .foto_galeria strong{
color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight:normal}
		#foto_galeria strong a, .foto_galeria strong a{
color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight:normal}
		#foto_galeria strong a:hover, .foto_galeria strong a:hover{
color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline}
#galeria_contenido, .galeria_contenido{
	border:1px solid #CECECE;
	margin:17px 0 0 0;
	width: 728px;
	padding: 0 0 5px 0;
}

#galeria_contenido_eventos, .galeria_contenido_eventos{
	margin:0 auto 5px auto;
	width: 728px;
	clear: both;
}

.boton_crear_album a.b1{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background:url(../img/btn_crear_album.png) center no-repeat}
	
.boton_crear_album a.b1:hover{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background: url(../img/btn_crear_album_naranja.png) center no-repeat;
}
.boton_crear_album a.b1-a{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background: url(../img/btn_crear_album_naranja.png) center no-repeat;
}
.boton_crear_album{
	float:left;
	height: 19px;
	width:90px;
	margin: 0 5px 0 0;
}

.boton_editar_album a.b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_editar_album.png) center no-repeat}
	
.boton_editar_album a.b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_editar_album_naranja.png) center no-repeat;
}
.boton_editar_album a.b1-a{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_editar_album_naranja.png) center no-repeat;
}
.boton_editar_album{
	float:left;
	height: 19px;
	width:81px;
	margin: 0 5px 0 0;
}

.boton_subir_fotos a.b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_subir_foto_gris.png) center no-repeat}
	
.boton_subir_fotos a.b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_subir_fotos_naranja.png) center no-repeat;
}
.boton_subir_fotos a.b1-a{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_subir_fotos_naranja.png) center no-repeat;
}
.boton_subir_fotos{
	float:left;
	height: 19px;
	width:81px;
	margin: 0 5px 0 0;
}

.boton_subir_videos a.b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_subir_videos.png) center no-repeat}
	
.boton_subir_videos a.b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_subir_videos_naranja.png) center no-repeat;
}
.boton_subir_videos a.b1-a{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_subir_videos_naranja.png) center no-repeat;
}
.boton_subir_videos{
	float:left;
	height: 19px;
	width:81px;
	margin: 0 5px 0 0;
}
.boton_subir_videos2{
	float:right;
	height: 19px;
	width:81px;
	margin: 2px 0 0 5px;
}
.boton_subir_videos2 a.b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_subir_videos.png) center no-repeat}
	
.boton_subir_videos2 a.b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_subir_videos_naranja.png) center no-repeat;
}
.boton_subir_videos2 a.b1-a{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_subir_videos_naranja.png) center no-repeat;
}

.boton_subir_fotos2 a.b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_subir_foto_gris.png) center no-repeat}
	
.boton_subir_fotos2 a.b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_subir_fotos_naranja.png) center no-repeat;
}
.boton_subir_fotos2{
	float:right;
	height: 19px;
	width:81px;
	margin: 2px 0 0 5px;
}

.boton_importar a.b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_importar.png) center no-repeat}
	
.boton_importar a.b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_importar_naranja.png) center no-repeat;
}
.boton_importar{
	float:left;
	height: 19px;
	width:81px;
	margin: 2px 0 0 0;
}

.boton_editar_album a.b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_editar_album.png) center no-repeat}
	
.boton_editar_album a.b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_editar_album_naranja.png) center no-repeat;
}
.boton_editar_album a.b1-a{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_editar_album_naranja.png) center no-repeat;
}
.boton_editar_album{
	float:left;
	height: 19px;
	width:81px;
	margin: 0 5px 0 0;
}

#boton_guardar_fotos a#b1{
	height:19px;
	display:block;
	width:65px;
	text-indent:-9999px;
	background:url(../img/btn_guardar_fotos.png) center no-repeat}
	
#boton_guardar_fotos a#b1:hover{
	height:19px;
	display:block;
	width:65px;
	text-indent:-9999px;
	background: url(../img/btn_guardar_fotos_naranja.png) center no-repeat;
}

#boton_guardar_fotos{
	margin:2px 0 0 5px;
	text-align:right;
	float:right
}
/*INICIO SOLUCITUDES*/
#solicitud_amigos_inicio, .solicitud_amigos_inicio{
	margin:14px auto 18px auto;
	width: 720px;

}
#solicitud_amigos_inicio img, .solicitud_amigos_inicio img{
float:left;
margin:0 24px 0 0}
#items_solicitud, .items_solicitud{
	width:63px;
	height:58px;
	float: left;
	margin:0 9px 0 0;
}

#items_solicitud p, .items_solicitud p{
margin:0;
padding:0;
font-size:11px;
}
#info_solicitud, .info_solicitud{
	float: left;
	margin:0 9px 0 0;
	display: inline;
}

#info_solicitud p, .info_solicitud p{
margin:0;
padding:0;
font-size:11px;
}

#info_solicitud strong, .info_solicitud strong{
margin:0;
padding:0;
font-size:11px;
}
#info_solicitud p.p_azul, .info_solicitud p.p_azul{
margin:0;
padding:0;
font-size:11px;
color:#4E7296;
}
#info_solicitud a, .info_solicitud a{
margin:0;
padding:0;
font-size:11px;
color:#4E7296;
}
#info_solicitud a:hover, .info_solicitud a:hover{
margin:0;
padding:0;
font-size:11px;
color:#4E7296;
text-decoration:underline;
}
#botonera_solicitud, .botonera_solicitud{
	float:left;
	display: inline;
}
#botonera_solicitud img, .botonera_solicitud img{
margin: 0 9px 0 0}
#foto_solicitud, #datos_solicitud, .foto_solicitud, .datos_solicitud{
	float:left;
	display: inline;
}

#solicitud_contenido, .solicitud_contenido{
	border:1px solid #CECECE;
	margin:17px 0 0 0;
}

#amigos_head a, .amigos_head a{
font-size:12px;
	font-weight:bold;
	color:#4E7296;
}
#amigos_head a:hover, .amigos_head a:hover{
font-size:12px;
	font-weight:bold;
	color:#4E7296;
	text-decoration:underline;
}
#boton_buscar_campo, .boton_buscar_campo {
float:left;}

#btn_confirmar, #btn_ignorar, #btn_enviar_msj{
float:left;
margin:0 9px 0 0
}

#btn_confirmar a#b1{
	height:16px;
	display:block;
	width:63px;
	text-indent:-9999px;
	background:url(../img/btn_confirmar.png) center no-repeat}
	
#btn_confirmar a#b1:hover{
	height:16px;
	display:block;
	width:63px;
	text-indent:-9999px;
	background: url(../img/btn_confirmar_over.png) center no-repeat;
}
#btn_ignorar a#b1{
	height:16px;
	display:block;
	width:63px;
	text-indent:-9999px;
	background:url(../img/btn_ignorar.png) center no-repeat}
	
#btn_ignorar a#b1:hover{
	height:16px;
	display:block;
	width:63px;
	text-indent:-9999px;
	background: url(../img/btn_ignorar_over.png) center no-repeat;
}
#btn_enviar_msj a#b1{
	height:16px;
	display:block;
	width:63px;
	text-indent:-9999px;
	background:url(../img/btn_enviar_msj.png) center no-repeat}
	
#btn_enviar_msj a#b1:hover{
	height:16px;
	display:block;
	width:63px;
	text-indent:-9999px;
	background: url(../img/btn_enviar_msj_over.png) center no-repeat;
}

/*Eventos*/

#titulo_mis_eventos{
background:url(../img/titulo_mis_eventos.png) no-repeat;
height:38px;}
#conetnido_izq_eventos{
	float:left;
	margin:0 5px 0 13px;
	width:241px;
}
#conetnido_der_eventos{
	float:left;
	margin:-30px 2px 30px 0;
}
#conetnido_izq_eventos h1{
margin:0;
padding:0;
font-size:16px;
font-weight:bold;
color:#4e7296;}
#conetnido_izq_eventos h2{
margin:0;
padding:0;
font-size:11px;
font-weight:normal;
color:#000000;}
#conetnido_izq_eventos p{
margin:0;
padding:0;
font-size:11px;
color:#000000;}
#conetnido_izq_eventos p strong{
margin:0;
padding:0;
font-size:11px;
font-weight:bold;
color:#4e7296;}
#referencias_eventos{
	margin:10px 0 0 0;
	font-size: 12px;
	text-align: right;
}
#separador4{
	border-bottom: dotted 1px #B2B2B2;
	margin:0 13px 6px 13px;
	padding:6px 0 6px 0;	
}
#separador_bloquear_user{
	border-bottom: dotted 1px #B2B2B2;
	margin:0 13px 6px 13px;
	padding:6px 0 6px 0;


}
#separador4-corto{
	border-bottom: dotted 1px #B2B2B2;
	margin:0 13px 6px 13px;
	padding:6px 0 6px 0;	
}
#separador4-720{
	border-bottom: dotted 1px #B2B2B2;
	margin:0 auto 6px auto;
	padding:6px 0 6px 0;
	width: 990px;
}
#separador6{
	border-bottom: solid 3px #CECECE;
	margin:0 1px 6px 1px;
	padding:6px 0 6px 0;
}
#placa_amigo{
margin:25px 0 0 0}
#placa_amigo img{
margin:0 18px 0 0;
float:left}
#tabla_list{
	float:left;
	display: inline;
}

#formu_msj input.campo{
	/*border:none;
	background:url(../img/campo421x26.png) no-repeat; */
	width:416px;
	height:21px;
	/*padding: 5px 0 0 5px;*/
	line-height:21px;
	margin: 0 0 5px 0;
		/*
	*/

}
#formu_msj textarea.textarea{
	/*border:none;
	background:url(../img/textarea.png) no-repeat;*/
	width:416px;
	height:120px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*padding: 5px 0 0 5px;
		*background-position: bottom left;
	*/
}
#formu_msj{
	width:421px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

/*CONFIGURACION*/
#configuracion_datos{
	border-top:3px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	background:url(../img/titulo_configuracion_datos.png) no-repeat;
	background-position:12px 10px;
	padding:29px 12px 12px 12px;
	margin: 0 0 10px 0;
}
#configuracion_perfil{
	border-top:3px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	background:url(../img/titulo_configuracion_perfil.png) no-repeat;
	background-position:12px 10px;
	padding:29px 12px 12px 12px;
	margin: 0 0 10px 0;
}
#configuracion_notificaciones{
	border-top:3px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	background:url(../img/titulo_configuracion_notificaciones.png) no-repeat;
	background-position:12px 10px;
	padding:29px 12px 12px 12px;
	margin: 0 0 10px 0;
}
#configuracion_bloquear{
	border-top:3px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	background:url(../img/titulo_configuracion_bloquear.png) no-repeat;
	background-position:12px 10px;
	padding:29px 12px 12px 12px;
	margin: 0 0 10px 0;
}
#configuracion_desactivar{
	border-top:3px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	background:url(../img/titulo_configuracion_desactivar.png) no-repeat;
	background-position:12px 10px;
	padding:29px 12px 12px 12px;
	margin: 0 0 10px 0;
}
#caja_configuracion{
}
#subtitulo_configuracion{
	font-size:13px;
	color:#000000;
	font-weight: bold;
	margin: 0 0 18px 0;
}
#formulario1_configuracion{
font-size:13px;
color:#666666
}
#items_formulario_configuracion{
width:137px;
margin:0 4px 0 137px;
float:left;}
#items_formulario_configuracion p{
	margin:7px auto 18px auto
}
#items_formulario_configuracion2{
	width:500px;
	margin:0 4px 0 137px;
	float:left;
}
#items_formulario_configuracion2 p{
	margin:7px auto 18px auto
}
.seleccion_config{
	margin:0 0 8px 137px;
}
.opciones_cajas_config{
	float:left;
	width:220px;
	margin: 10px 0 0 0;
}
#boton_cambiar_config a#b1{
	height:25px;
	display:block;
	width:86px;
	text-indent:-9999px;
	background:url(../img/btn_cambiar.png) center no-repeat}
	
#boton_cambiar_config a#b1:hover{
	height:25px;
	display:block;
	width:86px;
	text-indent:-9999px;
	background: url(../img/btn_cambiar_gris.png) center no-repeat;
}
#boton_cambiar_config{
	height: 25px;
	margin: 0 0 10px 0;
}

#boton_guardar_config a#b1{
	height:53px;
	display:block;
	width:147px;
	text-indent:-9999px;
	background:url(../img/btn_guardar.png) center no-repeat}
	
#boton_guardar_config a#b1:hover{
	height:53px;
	display:block;
	width:147px;
	text-indent:-9999px;
	background: url(../img/btn_guardar_conf_gris.png) center no-repeat;
}
#boton_guardar_config{
	height: 53px;
	width: 147px;
}

#boton_buscar_config a#b1{
	height:53px;
	display:block;
	width:147px;
	text-indent:-9999px;
	background:url(../img/btn_buscar.png) center no-repeat}
	
#boton_buscar_config a#b1:hover{
	height:53px;
	display:block;
	width:147px;
	text-indent:-9999px;
	background: url(../img/btn_buscar_gris.png) center no-repeat;
}
#boton_buscar_config{
	height: 53px;
		width: 147px;
}
#boton_desactivar_config a#b1{
	height:53px;
	display:block;
	width:147px;
	text-indent:-9999px;
	background:url(../img/btn_desactivar.png) center no-repeat}
	
#boton_desactivar_config a#b1:hover{
	height:53px;
	display:block;
	width:147px;
	text-indent:-9999px;
	background: url(../img/btn_desactivar_gris.png) center no-repeat;
}
#boton_desactivar_config{
	height: 53px;
	width: 147px;
}


#radio_formulario_configuracion{
	margin:0 0 0 137px;
	float:left;
}
#radio_formulario_configuracion input.radio_btn{
margin:0 30px 0 0
}

#campos_formulario_configuracion p{
	margin:0 auto 10px auto
}

#campos_formulario_configuracion{
width:334px;
margin:0 9px 0 0;
float:left;
}
#campos_formulario_configuracion input{
background:url(../img/campo334x26.png) no-repeat;
border:none;
padding:5px 0 0 5px;
width:329px;
height:21px;
margin:0 0 7px 0;

}
#botones_formulario_configuracion{
width:85px;
float:left;}
#botones_formulario_configuracion img{
margin:0 0 10px 0;}

#btn_guardar_conf{
	float:right;
	margin: -73px 0 0 0;
}
#btn_buscar_conf{
	float:right;
	margin: -53px 0 0 0;
}

/*Resultados de busqueda*/

#resultados_usuarios{
	border-top:3px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	background:url(../img/titulo_busqueda_usr.gif) 12px 10px no-repeat;
	padding:42px 0 20px 0
}
#resultados_amigos{
	border-top:3px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	background:url(../img/titulo_busqueda_amigos.png) 12px 10px no-repeat;
	padding:42px 0 20px 0
}
#resultados_grupos, .resultados_grupos{
	border-top:3px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	background:url(../img/titulo_busqueda_grp.gif) 12px 10px no-repeat;
	padding:42px 0 20px 0
}
#resultados_eventos{
	border-top:3px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	background:url(../img/titulo_busqueda_evn.gif) 12px 10px no-repeat;
	padding:42px 0 20px 0
}
#caja_ver_todas{
	border-top:3px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	padding:15px 0 20px 0
}
#caja_foros{
	border-top:3px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	padding:1px;
}
#rsultados_cant, .rsultados_cant{
	font-size:11px;
	color:#666666;
	margin: 0 0 0 13px;
	float: left;
	line-height: 22px;
}

#rsultados_cant a, .rsultados_cant a{
	color:#666666;
}
#rsultados_cant a:hover, .rsultados_cant a:hover{
	color:#666666;
	text-decoration:underline;
}


#rsultados_cant p, .rsultados_cant p{
font-size:13px;
color:#666666;
}
#rsultados_cant strong, .rsultados_cant strong{
	font-size:11px;
	color:#666666;
	font-weight:bold;

}



#rsultados_cant2, .rsultados_cant2{
	font-size:11px;
	color:#666666;
	margin: 0 0 0 13px;
	float: left;
	line-height: 22px;
	padding: 3px 5px;
}

#rsultados_cant2 a, .rsultados_cant2 a{
	color:#666666;
}
#rsultados_cant2 a:hover, .rsultados_cant2 a:hover{
	color:#666666;
	text-decoration:underline;
}


#rsultados_cant2 p, .rsultados_cant2 p{
font-size:13px;
color:#666666;
}
#rsultados_cant2 strong, .rsultados_cant2 strong{
font-size:13px;
color:#666666;
font-weight:bold;

}


#resultados_caja, .resultados_caja{
	margin:14px auto 0px 13px;
	border: none;

}
#resultados_caja img, .resultados_caja img{
float:left;
margin:0 24px 0 0}

#mensajes_caja, .mensajes_caja{
	border: none;
	padding: 10px 0;
	margin: 0 auto;
	border-bottom: dotted 1px #B2B2B2;
	width: 960px;

}
#mensajes_caja_seleccionado, .mensajes_caja_seleccionado{
	border: none;
	padding: 10px 0;
	margin: 0 auto;
	border-bottom: dotted 1px #B2B2B2;
	background:#b8b8b8;
	width: 960px;

}
#mensajes_caja img, #mensajes_caja_seleccionado img, .mensajes_caja img, .mensajes_caja_seleccionado img{
	float:left;
	margin:0 15px 0 0
}


#items_resultados, .items_resultados{
	width:63px;
	float: left;
	margin:0 9px 0 0
}

#items_resultados p, .items_resultados p{
margin:0;
padding:0;
font-size:11px;
}
#info_resultados, .info_resultados{
	float: left;
	margin:0 9px 0 0;
}

#info_resultados_eventos, .info_resultados_eventos{
	float: left;
	margin:0 9px 0 0;

	width: 500px;
}
#info_resultados p, #info_resultados_eventos p, #info_mensajes p, .info_resultados p, .info_resultados_eventos p, .info_mensajes p{
margin:0;
padding:0;
font-size:11px;
}

.info_mensajes2 p{
margin:0;
padding:0;
font-size:11px;
}
.info_mensajes2 h1{
	font-weight:bold;
	margin:0;
	padding:0;
	font-size:11px;
}

#info_resultados strong, #info_resultados_eventos strong, #info_usr_popup strong, #info_mensajes strong, #info_mensajes2 strong, .info_resultados strong, .info_resultados_eventos strong, .info_usr_popup strong, .info_mensajes strong, .info_mensajes2 strong{
margin:0;
padding:0;
font-size:11px;
}

#info_resultados a, #info_resultados_eventos a, #info_solicitud a, #info_usr_popup a, #info_mensajes a, #info_mensajes2 a, .info_resultados a, .info_resultados_eventos a, .info_solicitud a, .info_usr_popup a, .info_mensajes2 a{
color:#000000;
font-weight:bold;
margin:0;
padding:0;
font-size:11px;
text-decoration:none;
}

#info_resultados a:hover, #info_resultados_eventos a:hover, #info_solicitud a:hover, #info_usr_popup a:hover, #info_mensajes a:hover, #info_mensajes2 a:hover, .info_resultados a:hover, .info_resultados_eventos a:hover, .info_solicitud a:hover, .info_usr_popup a:hover .info_mensajes2 a:hover{
color:#000000;
font-weight:bold;
margin:0;
padding:0;
font-size:11px;
text-decoration:underline;
}


#info_resultados a.eventos, #info_resultados_eventos a.eventos, #info_mensajes a.eventos, #info_mensajes2 a.eventos, .info_resultados a.eventos, .info_resultados_eventos a.eventos, .info_mensajes a.eventos, .info_mensajes2 a.eventos{
color:#000000;
font-weight:bold;
margin:0;
padding:0;
font-size:11px;
text-decoration:underline;

}

#info_resultados a:hover.eventos, #info_resultados_eventos a:hover.eventos, #info_mensajes a:hover.eventos, #info_mensajes2 a:hover.eventos, .info_resultados a:hover.eventos, .info_resultados_eventos a:hover.eventos, .info_mensajes a:hover.eventos, .info_mensajes2 a:hover.eventos{
color:#000000;
font-weight:bold;
margin:0;
padding:0;
font-size:11px;
text-decoration:none;
}

#info_resultados p.p_azul, #info_resultados_eventos p.p_azul, #info_usr_popup p.p_azul, #info_mensajes p.p_azul, #info_mensajes2 p.p_azul, .info_resultados p.p_azul, .info_resultados_eventos p.p_azul, .info_usr_popup p.p_azul, .info_mensajes p.p_azul, .info_mensajes2 p.p_azul{
margin:0;
padding:0;
font-size:11px;
color:#4E7296;
}

#info_resultados p.p_azul a, #info_resultados_eventos p.p_azul a, #info_solicitud p.p_azul a, #info_usr_popup p.p_azul a,  #info_mensajes2 p.p_azul a, .info_resultados p.p_azul a, .info_resultados_eventos p.p_azul a, .info_solicitud p.p_azul a, .info_usr_popup p.p_azul a, .info_mensajes2 p.p_azul a{
margin:0;
padding:0;
font-size:11px;
color:#4E7296;
text-decoration:none;
}

#info_resultados p.p_azul a:hover, #info_resultados_eventos p.p_azul a:hover, #info_solicitud p.p_azul a:hover, #info_usr_popup p.p_azul a:hover, #info_mensajes2 p.p_azul a:hover, .info_resultados p.p_azul a:hover, .info_resultados_eventos p.p_azul a:hover, .info_solicitud p.p_azul a:hover, .info_usr_popup p.p_azul a:hover, .info_mensajes2 p.p_azul a:hover{
margin:0;
padding:0;
font-size:11px;
color:#4E7296;
text-decoration:underline;
}
.info_mensajes p.p_azul a{
margin:0;
padding:0;
font-size:10px;
color:#4E7296;
text-decoration:none;
}
.info_mensajes p.p_azul a:hover{
margin:0;
padding:0;
font-size:10px;
color:#4E7296;
text-decoration:underline;
}

#opciones_resultados, .opciones_resultados{
	color:#4E7296;
	font-size:11px;
	width: 500px;
}
#opciones_resultados a, .opciones_resultados a.link{
color:#4E7296;
font-size:11px;
text-decoration:none;}
#opciones_resultados a:hover, .opciones_resultados a:hover.link{
color:#4E7296;
font-size:11px;
text-decoration:underline;}

#opciones_mensajes, .opciones_mensajes{
	color:#4E7296;
	font-size:11px;
	width: 150px;
}
.opciones_mensajes_mensaje{
	color:#4E7296;
	font-size:11px;
	width: 250px;
	margin: 0 0 25px 0;
}
#opciones_mensajes a, .opciones_mensajes a.link, .opciones_mensajes_mensaje a.link{
color:#4E7296;
font-size:11px;
text-decoration:none;}
#opciones_mensajes a:hover, .opciones_mensajes a:hover.link, .opciones_mensajes_mensaje a:hover.link{
color:#4E7296;
font-size:11px;
text-decoration:underline;}
#foto_resultados, #datos_resultados, .foto_resultados, .datos_resultados{
	float:left;
	display: inline;
}

/*INICIO Eventos*/
#texto_evento_usr, .texto_evento_usr{
	font-size:16px;
	color:#4E7296;
	margin:0 0 16px 0;
	font-weight:bold;
	width: 585px;
}

#texto_evento_usr a, .texto_evento_usr a{
font-size:16px;
color:#4E7296;
margin:0 0 16px 0;
font-weight:bold;}

#texto_evento_usr a:hover, .texto_evento_usr a:hover{
font-size:16px;
color:#4E7296;
margin:0 0 16px 0;
font-weight:bold;
text-decoration:underline}


#sucesos, .sucesos{
	height:21px;
	background:#EBECE8;
	border:1px solid #D3D6DA;
	padding: 0 0 0 26px;
	font-size: 12px;
	color: #132762;
	line-height: 21px;
}
#sucesos a, .sucesos a{
	font-size: 12px;
	color: #132762;
	text-decoration:none;
}
#sucesos a:hover, .sucesos a:hover{
	font-size: 12px;
	color: #132762;
	text-decoration:underline;
}

#espacio_utilizado{
	font-size:9px;
	color:#2f2c2c;
	width: 193px;
	margin: 16px auto;
}

/*BOTON COMENTAR*/

#boton_comentar a#b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_comentar.gif) center no-repeat}
	
#boton_comentar a#b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_comentar_gris.gif) center no-repeat;
}

#boton_comentar_inicio a#b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_comentar.gif) center no-repeat}
	
#boton_comentar_inicio a#b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_comentar_gris.gif) center no-repeat;
}

#boton_comentar2 a#b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_comentar.gif) center no-repeat}
	
#boton_comentar2 a#b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_comentar_gris.gif) center no-repeat;
}

/*BOTON DENUNCIAR*/
#boton_denunciar{
	margin:10px 20px 0 auto;
	text-align:right;
	height: 21px;
}

#boton_denunciar a#b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_denunciar.png) center no-repeat}
	
#boton_denunciar a#b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_denunciar_gris.png) center no-repeat;
}

/*VIDEOS*/

#video_galeria, .video_galeria{
	width:116px;
	margin:0 13px 12px 13px;
	float: left;
}
#video_galeria img, .video_galeria img{
margin:0 0 5px 0;}
#video_galeria h1, .video_galeria h1{
color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight: bold;}

#video_galeria h1 a, .video_galeria h1 a{
color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight: bold;}
#video_galeria h1 a:hover, .video_galeria h1 a:hover{
color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;}
	
#video_galeria h2, .video_galeria h2{
color:#999999;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight: bold;}
	#video_galeria p, .video_galeria p{
color:#000000;
	padding:0;
	margin: 0 0;
	font-size: 11px;}
	#video_galeria strong, .video_galeria strong{
color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight:normal}
		#video_galeria strong a, .video_galeria strong a{
color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight:normal}
	
		#video_galeria strong a:hover, .video_galeria strong a:hover{
color:#4E7296;
	padding:0;
	margin: 0 0;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;}

/*Perdil Informacion*/
#info_usuario{
margin:10px 17px 20px 22px;
}
#info_usuario2{
margin:10px auto 20px auto;
width:720px;
}
#cuadro_marron_info, .cuadro_marron_info{
	background-color: #EBECE8;
	border: 1px solid #D3D6DA;
	padding:21px 10px 42px 30px;
	font-size: 12px;
	color: #333333;
	}
	
img.datepicker_trigger{
	position:relative; top:5px; left:3px;
	}

#titulos_info, .titulos_info{
line-height:37px;
font-size:16px;
color:#333333
}
.margen10pxiz{
margin:0 0 0 10px}
#titulos_eventos2_{
	line-height:37px;
	font-size:16px;
	color:#333333;
	width: 300px;
	float: left;
	margin: 0 16px;
}
#titulos720px_auto{
	line-height:37px;
	font-size:16px;
	color:#333333;
	width: 720px;
	margin:0 auto}
#titulos_eventos3_{
	line-height:37px;
	font-size:16px;
	color:#333333;
	width: 300px;
	margin: 0 10px;
	float: left;
}
#titulos_mensajes{
	line-height:30px;
	font-size:16px;
	color:#333333;
	width: 300px;
	margin: -15px 0 10px 0;
	float: left;
}
.titulo_privacidad{
	font-size:16px;
	color:#333333;
	width: 300px;
	margin: -10px 0 10px 0px;
	background:url(../img/titulo_privacidad.png) no-repeat;
	float: left;
	height: 20px;
}
.titulo_ayuda{
	font-size:16px;
	color:#333333;
	width: 300px;
	height:20px;
	margin: -10px 0 10px 0px;
	background:url(../img/titulo_ayuda.png) no-repeat;
	float: left;
}
.botonera_fotos_eventos{
	line-height:37px;
	font-size:16px;
	color:#333333;
	margin: 10px 16px 0 16px;
	float: right;
}
#cuadro_marron_info input.check{
	width:12px;
	height:12px;
	margin:0 0 0 0;
	padding:0 0 0 0
}

#boton_editar_info{
	margin:2px 0 0 5px;
	text-align:right;
	float:right
}

#boton_editar_info a#b1{
	height:19px;
	display:block;
	width:65px;
	text-indent:-9999px;
	background:url(../img/btn_editar_gris.png) center no-repeat}
	
#boton_editar_info a#b1:hover{
	height:19px;
	display:block;
	width:65px;
	text-indent:-9999px;
	background: url(../img/btn_editar_naranja.png) center no-repeat;
}

#boton_cancelar_info{
	margin:2px 0 0 5px;
	text-align:right;
	float:right
}

#boton_cancelar_info a#b1{
	height:19px;
	display:block;
	width:65px;
	text-indent:-9999px;
	background:url(../img/btn_cancelar_gris.png) center no-repeat}
	
#boton_cancelar_info a#b1:hover{
	height:19px;
	display:block;
	width:65px;
	text-indent:-9999px;
	background: url(../img/btn_cancelar_naranja.png) center no-repeat;
}

#boton_guardar_cambios a#b1{
	height:25px;
	display:block;
	width:131px;
	text-indent:-9999px;
	background:url(../img/btn_guardar_cambios.png) center no-repeat}
	
#boton_guardar_cambios a#b1:hover{
	height:25px;
	display:block;
	width:131px;
	text-indent:-9999px;
	background: url(../img/btn_guardar_cambios_gris.png) center no-repeat;
}
#boton_guardar_cambios{
	float: right;
	margin: 0 17px 0 0;
}

/*Amigos en Comun*/
#amigos_comun, .amigos_comun{
margin:10px 0 10px 0}
#amigo, .amigo{
	width:50px;
	margin:0 10px;
	float: left;
}
#ver_todas_amigos, .ver_todas_amigos{
	width:80px;
	margin:0 10px;
	float: left;
}
#amigo_descripcion, .amigo_descripcion{
	font-size:12px;
	text-align: center;
}

#ver_todas, .ver_todas{
	font-size:12px;
	text-align: left;
}

#foto_amigo, .foto_amigo{
width:50px;
height:50px;
}

/*POPUP Acceso Restringido*/
#resultados_caja2, .resultados_caja2{
	margin:14px 20px 0px 13px;
	height: 102px;

}
#resultados_caja2 img, .resultados_caja2 img{
float:left;
margin:0 24px 0 0}

#opciones_popup, .opciones_popup{
	color:#4E7296;
	font-size:11px;
	margin: -15px 0 0 0;


	text-align: right;
	width: 300px;
	float: right;
}
#opciones_popup a, .opciones_popup a{
color:#4E7296;
font-size:11px;
text-decoration:none;}
#opciones_popup a:hover, .opciones_popup a:hover{
color:#4E7296;
font-size:11px;
text-decoration:underline;}
#info_usr_popup, .info_usr_popup{
	float: left;
	margin:0 9px 0 0;
}
#info_usr_popup p, .info_usr_popup p{
	margin:0;
	padding:0;
	font-size: 11px;
}

#popup_boton_rollover{
	text-align:right;
	margin:-30px 0px 0 0;

}
#popup_boton_2 a#b1{
	height:25px;
	display:block;
	width:115px;
	text-indent:-9999px;
	background:url(../img/popup/cerrar.png) center no-repeat}
	
#popup_boton_2 a#b1:hover{
	height:25px;
	display:block;
	width:115px;
	text-indent:-9999px;
	background: url(../img/popup/cerrar_over.png) center no-repeat;
}

#resultado_buscar{
	width:990px;
	margin:auto
}
#resultado_buscar_chico{
	width:720px;
	margin:auto
}

#botonera_comentar{
	height:70px;
	float: right;
	margin: 0 0 10px 0;
}
#botonera_comentar2{
	float: right;
	width: 150px;
}

#campo_inicio textarea.textarea_perfil{
	width:595px;
	padding:5px 0 0 5px;
	height:65px;
	background:none;
	font-size:15px;
	border:none;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif
}

#margen_sup{
	margin:50px 0 0 0;
	float: left;
}
.perfil_publi{
	width:602px;
	height:70px;
	padding:0;
	background:url(../img/textarea602x70.png) no-repeat;
	float: left;
	margin: 0 12px 0 0;
}

/*Boton guardar*/
#btn_guardar_rollover a#b1{
	height:24px;
	display:block;
	width:84px;
	text-indent:-9999px;
	background:url(../img/btn_guardar_naranja.png) center no-repeat}
	
#btn_guardar_rollover a#b1:hover{
	height:24px;
	display:block;
	width:84px;
	text-indent:-9999px;
	background: url(../img/btn_guardar_gris.png) center no-repeat;
}
#btn_guardar_rollover{
	float:right;
	height: 24px;
	width:84px;
}

#cuadro_marron_info input.info_perfil{
	width:264px;
	height:15px;
	font-size: 12px;
	margin: 5px 5px 0 5px;
}
#cuadro_marron_info input.file{
	width:264px;
	font-size: 12px;
	margin: 5px 5px 0 5px;
}
#cuadro_marron_info textarea.info_perfil{
	width:264px;
	height:149px;
	font-size: 12px;
	margin: 5px 5px 0 5px;
}
#cuadro_marron_info input.info_perfil_duracion{
	width:50px;
	height:15px;
	font-size: 12px;
	margin: 0 0 0 4px;
}
#cuadro_marron_info input.hora{
	width:27px;
	height:15px;
	font-size: 12px;
	margin: 5px 0 0 5px;
}
#cuadro_marron_info input.fecha{
	width:100px;
	height:15px;
	font-size: 12px;
	margin: 5px 0 0 5px;
}

#cuadro_marron_info select.list_118x20{
	width:118px;
	height:20px;
	margin: 5px 0 0 5px;
}

#cuadro_marron_info select.list_50x20{
	width:50px;
	height:20px;
	margin: 5px 0 0 5px;
}

#cuadro_marron_info select.select_269x20{
	width:269px;
	height:20px;
	margin: 5px 0 0 5px;
}
#cuadro_marron_info .text_der{
	font-size:12px;
	color: #333333;
	padding: 0 5px 0  0;
}
#cuadro_marron_info a.agregar_mas{
	font-size:12px;
	color: #333333;
	margin:0 5px 0 0
}
#cuadro_marron_info a:hover.agregar_mas{
	font-size:12px;
	color: #333333;
	text-decoration:underline;
	margin:0 5px 0 0

}

#cuadro_marron_info a.anadir_mas{
	font-size:12px;
	color: #4e7296;
	margin:0 5px 0 0
}
#cuadro_marron_info a:hover.anadir_mas{
	font-size:12px;
	color: #4e7296;
	text-decoration:underline;
	margin:0 5px 0 0

}
/*Cuadro con pesaña*/

#cuadro_marron_info2, .cuadro_marron_info2{
	background-color: #EBECE8;
	padding:21px 10px 42px 30px;
	font-size: 12px;
	color: #333333;
	clear: both;
	border: 1px solid #D3D6DA;
	}
	
#cuadro_marron_info2 p, .cuadro_marron_info2 p{
	margin:2px 5px;
	padding:0;
	}
	
#cuadro_marron_info2 a.link, .cuadro_marron_info2 a.link{
margin:0 0 0 5px;
padding:0;
color:#4e7296
	}
#cuadro_marron_info2 a:hover.link, .cuadro_marron_info2 a:hover.link{
margin:0 0 0 5px;
padding:0;
color:#4e7296;
text-decoration:underline
	}
	


#cuadro_marron_info2 input.info_perfil{
	width:264px;
	height:15px;
	font-size: 12px;
	margin: 5px 5px 0 5px;
}
#cuadro_marron_info2 input.check{
	width:13px;
	height:13px;
	margin: 0 2px 0 0;
}
#cuadro_marron_info2 input.file{
	width:264px;
	font-size: 12px;
	margin: 5px 5px 0 5px;
	height: 22px;}
	
#cuadro_marron_info2 textarea.info_perfil{
	width:264px;
	height:149px;
	font-size: 12px;
	margin: 5px 5px 0 5px;
}
#cuadro_marron_info2 input.info_perfil_duracion{
	width:27px;
	height:15px;
	font-size: 12px;
	margin: 5px 0 0 5px;
}

#cuadro_marron_info2 select.list_118x20{
	width:118px;
	height:20px;
	margin: 5px 0 0 5px;
}

#cuadro_marron_info2 select.list_50x20{
	width:50px;
	height:20px;
	margin: 5px 0 0 5px;
}

#cuadro_marron_info2 select.select_269x20{
	width:269px;
	height:20px;
	margin: 5px 0 0 5px;
}

#cuadro_marron_info2 a.agregar_mas{
	font-size:12px;
	color: #333333;
	margin:0 5px 0 0
}
#cuadro_marron_info2 a:hover.agregar_mas{
	font-size:12px;
	color: #333333;
	text-decoration:underline;
	margin:0 5px 0 0

}

#cuadro_marron_info2 a.anadir_mas{
	font-size:12px;
	color: #4e7296;
	margin:0 0 0 0
}
#cuadro_marron_info2 a:hover.anadir_mas{
	font-size:12px;
	color: #4e7296;
	text-decoration:underline;
	margin:0 0 0 0

}
.pestana{
color:#333333;
font-size:12px;
}
.pestana a{
color:#333333;
font-size:12px;
}
.pestana a:hover{
color:#333333;
font-size:12px;
text-decoration:underline;
}

.pestana p.pestana_activo{
	margin:0 0 -2px 0;
	padding:5px 8px 5px 8px;
	float:left;
	line-height: 23px;
	border-left: 1px solid #D3D6DA;
	border-right: 1px solid #D3D6DA;
	border-top: 1px solid #D3D6DA;
	background: #EBECE8;
}
.pestana p.pestana_desactivo{
	margin:0;
	padding:9px 8px 7px 8px;
	float:left;
	border-top: 1px solid #D3D6DA;
	border-right: 1px solid #D3D6DA;
	background: #EBECE8;
	border-left: 1px solid #D3D6DA;
}
/**********************************************/



#titulo_head_contenidos2{
float:left;}
#titulo_head_contenidos2 h1{
	background:url(../img/vineta_h1.png) left no-repeat;
	font-size:11px;
	margin:7px 16px;
	padding:9px 5px 0 11px;
	color:#111111;
	font-weight:bold;
} 
.descripcion p{
	font-size:11px;
	margin:7px 16px;
	padding:9px 10px 0 11px;
	color:#666666;
} 
#galeria_fotos, .galeria_fotos{
	clear:both;
	padding: 10px 0 0 0;
}

.fotos_foto{
	text-align: center;
	font-size:11px;
	color:#4E7296;
	width: 685px;
	margin: auto;
}
.fotos_head_opciones_izquierda{
	float:left;
	margin: 8px 0;
}

.fotos_head_opciones_izquierda a{
	color:#4E7296;
}
.fotos_head_opciones_izquierda a:hover{
	color:#4E7296;
	text-decoration:underline;
}

.fotos_head_opciones_derecha{
	float:right;
	margin: 8px 0;
}
.fotos_head_opciones_derecha a{
	color:#4E7296;
}
.fotos_head_opciones_derecha a:hover{
	color:#4E7296;
	text-decoration:underline;
}
.fotos_comentarios_derecha{
	float:right;
	margin: 0 5px;
	font-size: 11px;
}
.fotos_comentarios_derecha a{
	color:#4E7296;
}
.fotos_comentarios_derecha a:hover{
	color:#4E7296;
	text-decoration:underline;
}
.fotos_foto_muestra{
clear:both;}
/*Botonera amigos*/
#boton_actualizados{
	float:left;
	margin: 0 5px 0 0;
}

#boton_actualizados a#b1{
	height:19px;
	display:block;
	width:156px;
	text-indent:-9999px;
	background:url(../img/btn_actualizados_gris.png) center no-repeat}
	
#boton_actualizados a#b1:hover{
	height:19px;
	display:block;
	width:156px;
	text-indent:-9999px;
	background: url(../img/btn_actualizados_azul.png) center no-repeat;
}
#boton_actualizados a#b1-a{
	height:19px;
	display:block;
	width:156px;
	text-indent:-9999px;
	background: url(../img/btn_actualizados_azul.png) center no-repeat;
}

#boton_todos_mis_amigos{
	float:left;
	margin: 0 5px 0 0;
}

#boton_todos_mis_amigos a#b1{
	height:19px;
	display:block;
	width:120px;
	text-indent:-9999px;
	background:url(../img/btn_todos_mis_contactos_gris.png) center no-repeat}
	
#boton_todos_mis_amigos a#b1:hover{
	height:19px;
	display:block;
	width:120px;
	text-indent:-9999px;
	background: url(../img/btn_todos_mis_contactos_azul.png) center no-repeat;
}
#boton_todos_mis_amigos a#b1-a{
	height:19px;
	display:block;
	width:120px;
	text-indent:-9999px;
	background: url(../img/btn_todos_mis_contactos_azul.png) center no-repeat;
}


#titulo_resultados_amigos, .titulo_resultados_amigos{
	background:url(../img/titulo_busqueda_amigos.png) no-repeat 13px 0;
	padding:35px 0 0 0;
	margin: 10px 0 0 0;
}
#titulo_resultados_ev_eventos, .titulo_resultados_ev_eventos{
	background:url(../img/titulo_busqueda_eventos.png) no-repeat 13px 0;
	padding:35px 0 0 0;
	margin: 10px 0 0 0;
}
#titulo_resultados_gr_grupos, .titulo_resultados_gr_grupos{
	background:url(../img/titulo_busqueda_grupos.png) no-repeat 13px 0;
	padding:35px 0 0 0;
	margin: 10px 0 0 0;
}
#titulo_resultados_fotos, .titulo_resultados_fotos{
	background:url(../img/titulo_busqueda_fotos.png) no-repeat 13px 0;
	padding:35px 0 0 0;
	margin: 10px 0 0 0;
}
#titulo_resultados_videos, .titulo_resultados_videos{
	background:url(../img/titulo_busqueda_videos.png) no-repeat 13px 0;
	padding:35px 0 0 0;
	margin: 10px 0 0 0;
}

#boton_anadir a#b1{
	height:26px;
	display:block;
	width:61px;
	text-indent:-9999px;
	background:url(../img/btn_anadir_naranja.png) center no-repeat}
	
#boton_anadir a#b1:hover{
	height:26px;
	display:block;
	width:61px;
	text-indent:-9999px;
	background: url(../img/btn_anadir_gris.png) center no-repeat;
}
#boton_anadir{
	float:left;
	height: 26px;
}

#crear_lista input.campo_376{
width:371px;
height:21px;
line-height:21px;
/*padding:5px 0 0 5px;
border:none;
background:url(../img/campo376x26.png) no-repeat;
	
	*/
}

#crear_lista{
margin:64px 0 0 19px;}

#condigo_postal select.campo_376{
	width:300px;
	height:21px;
	line-height:21px;
/*padding:5px 0 0 5px;
border:none;
background:url(../img/campo376x26.png) no-repeat;
	
	*/
}

#condigo_postal{
	margin:15px 0 0 19px;
}

/*POP UP CONTRASEÑA*/
#popup_contrasena{
font-size:12px;
color:#666666;
width:699px;
height:228px;
background:url(../img/popup_contrasena.png);}
#contenido_popup{
	width:659px;
	height:154px;
	padding:20px 20px 20px 20px;
}
#btn_cerrar{
	margin:10px 0 0 0;
	text-align: right;
}
#btn_cerrar_olvido{
	margin:0px 20px 0 0;
	text-align: right;
}

#btn_cerrar2{
	padding:20px 0 0 0;
	margin:20px 20px 0 20px;
	text-align: right;
}

#btn_enviar a#b1, #btn_enviar2 a#b1, #btn_enviar3 a#b1{
	height:53px;
	display:block;
	width:119px;
	text-indent:-9999px;
	background:url(../img/btn_enviar.png) center no-repeat}
	
#btn_enviar a#b1:hover, #btn_enviar2 a#b1:hover, #btn_enviar3 a#b1:hover{
	height:53px;
	display:block;
	width:119px;
	text-indent:-9999px;
	background: url(../img/btn_enviar_roll.png) center no-repeat;
}
#btn_enviar{
	float:right;
	height: 53px;
	width:119px;
	margin: 103px 0 0 0;
}
#btn_enviar2{
	float:right;
	height: 53px;
	width:139px;
	margin: 143px -20px 0 10px;
}
#btn_enviar3{
	float:right;
	height: 53px;
	width:139px;
}

#contenido_col_iz a.btn-col-actual{
	color:#000000;
}
#contenido_col_iz p.btn-actual{
	background:#E9EAEC;
	height:32px;
	color:#000000;
	padding: 0 0 0 5px;
	margin: 5px 13px 0 13px;
	line-height: 32px;
}

#popup_msj{
	font-size:12px;
	color:#666666;
	width:699px;
	height:268px;
	background:url(../img/popup_msj.png);
}

#campo select.select_256x26_pp{
width:256px;
height:26px;
}

/*Popup Sugerir Amigo*/

#popup_sugerir_amigos{
	font-size:12px;
	color:#666666;
	width:401px;
	height:208px;
	background:url(../img/popup_sugerir_amigos.png);
	padding: 20px 20px 10px 20px;
}


#placa_sugerir_amigos input.contactos_cuenta{
	width:327px;
	height:21px;
	line-height:21px;
	/*background:url(../img/campo_cta.png) no-repeat;
	border:none;*/
	margin: 0 0 9px 0;
		/*
	*/

}
#placa_sugerir_amigos ul{
width:350px; 
margin:0 0 -25px 0; 
max-height:70px; 
overflow:auto;
}
#btn_sugerir a#b1{
	height:25px;
	display:block;
	width:84px;
	text-indent:-9999px;
	background:url(../img/btn_sugerir.png) center no-repeat}
	
#btn_sugerir a#b1:hover{
	height:25px;
	display:block;
	width:84px;
	text-indent:-9999px;
	background: url(../img/btn_sugerir_gris.png) center no-repeat;
}
#btn_sugerir{
	height: 25px;
	margin: 20px 0 0 0;
	float: right;
}
#contenido_popup_sugerir{
	height:174px;
}
.texto_popup_sugerir{
	height:50px;
	width:350px
}

#btn_cerrar_sugerir{
	margin:10px 0 0 0;
	text-align: right;
}

/*Popup invitar Amigo*/

#popup_invitar_amigos{
	font-size:12px;
	color:#666666;
	width:401px;
	height:204px;
	background:url(../img/popup_amigos_invitar.png);
	padding: 84px 20px 10px 20px;
}
#contenido_popup_invitar{
	height:174px;
}
#placa_invitar_amigos textarea.textarea400x78{
width:400px;
height:78px;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.texto_popup_invitar{
margin:0 0 10px 0 }

#btn_invitar a#b1{
	height:25px;
	display:block;
	width:84px;
	text-indent:-9999px;
	background:url(../img/btn_enviar_popup.png) center no-repeat}
	
#btn_invitar a#b1:hover{
	height:25px;
	display:block;
	width:84px;
	text-indent:-9999px;
	background: url(../img/btn_enviar_popup_gris.png) center no-repeat;
}
#btn_invitar{
	height: 25px;
	margin: 10px 0 0 0;
	float: right;
}
#btn_invitar_importar a#b1{
	height:25px;
	display:block;
	width:84px;
	text-indent:-9999px;
	background:url(../img/btn_enviar_popup.png) center no-repeat}
	
#btn_invitar_importar a#b1:hover{
	height:25px;
	display:block;
	width:84px;
	text-indent:-9999px;
	background: url(../img/btn_enviar_popup_gris.png) center no-repeat;
}
#btn_invitar_importar{
	height: 25px;
	margin: 16px 5px 0 0;

	float: right;
}
#btn_cerrar_invitar{
	margin:5px 0 0 0;
	text-align: right;
}
.enlace_invitar{
	height: 25px;
	margin: 10px 0 0 0;
	float: left;
}
.enlace_invitar a{
color:#4e7296;
text-decoration:none;}
.enlace_invitar a:hover{
color:#4e7296;
text-decoration:underline;}
/*Contactos*/

#popup_invitar_contactos{
	font-size:12px;
	color:#666666;
	width:401px;
	height:204px;
	background:url(../img/popup_amigos_invitar.png);
	padding: 84px 20px 10px 20px;
}

.texto_popup_invitar h1{
font-size:13px;
margin:0;
padding:0;
font-weight:normal
}

.textarea_contactos{
	background:#FFFFFF;
	border:#C1C1C1 1px solid;
	width:400px;
	height:78px;
	background:none;
	overflow:scroll;
	overflow-x: hidden;
}
#placa_marcar_contacto{
	font-size:12px;
	font-weight:bold;
	margin: 20px 0  0 0;
}
#placa_marcar_contacto intput.checks{
width:12px;
height:12px;
margin:0 9px 6px 0;
}
#contenido_popup_invitar_contactos{
	height:174px;
	margin:-16px 0 0 0;

}
#btn_invitar_contactos a#b1{
	height:25px;
	display:block;
	width:84px;
	text-indent:-9999px;
	background:url(../img/btn_enviar_popup.png) center no-repeat}
	
#btn_invitar_contactos a#b1:hover{
	height:25px;
	display:block;
	width:84px;
	text-indent:-9999px;
	background: url(../img/btn_enviar_popup_gris.png) center no-repeat;
}
#btn_invitar_contactos{
	height: 25px;
	margin: 0px 0 0 0;
	float: right;
}
#btn_cerrar_invitar_contactos{
	margin:20px 0 0 0;
	text-align: right;
}
#btn_cerrar_invitar_contactos_pp{
	margin:20px 0 0 0;
	text-align: right;
}

/*Popup invitar confirmacion*/
#popup_invitar_confirmacion{
	font-size:12px;
	color:#666666;
	width:401px;
	height:104px;
	background:url(../img/popup_invitar_confirmacion.png);
	padding: 104px 20px 10px 20px;
}
#btn_cerrar_confirmar{
	margin:50px 0 0 0;
	text-align: right;
}

.titulo_talvez_conoces{
	background:url(../img/titulo_talvez_conoces.png) no-repeat 13px 0;
	padding:35px 0 0 0;
	margin: 10px 0 0 0;
}
/*Importar contactos*/
#popup_importar_amigos{
	font-size:12px;
	color:#666666;
	width:411px;
	height:228px;
	background:url(../img/popup_amigos_invitar.png);
	padding: 60px 15px 10px 15px;
}

#placa_impotar_amigos input.importar{
	width:316px;
	height:26px;
	line-height:26px;
	margin: 5px 0 0 0;
}
#popup_importar_amigos2{
	font-size:12px;
	color:#666666;
	width:411px;
	height:234px;
	background:url(../img/popup_amigos_invitar.png);
	padding: 54px 15px 10px 15px;
}

.texto_popup_importar{
margin:0 0 0 0 }
.texto_popup_importar p{
	margin:0
}
.texto_popup_importar h1{
font-size:13px;
margin:0;
padding:0;
font-weight:normal
}
.texto_popup_importar2{
margin:-10px 0 0 0;
}.texto_popup_importar2 h2{
	font-size:10px;
	margin:0;
	padding:0;
	font-weight:normal;
	line-height: 11px;
}
#btn_cerrar_importar{
	margin:20px 5px 0 0;
	text-align: right;


}
#btn_cerrar_importar0{
	margin:20px 5px 0 0;
	text-align: right;
}

/*Eventos*/

.boton_crear_evento a.b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_crear_eventos.png) center no-repeat}
	
.boton_crear_evento a.b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_crear_eventos_naranja.png) center no-repeat;
}
.boton_crear_evento a.b1-a{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_crear_eventos_naranja.png) center no-repeat;
}
.boton_crear_evento{
	float:left;
	height: 19px;
	width:81px;
	margin: 0 5px 0 0;
}
.opciones_eventos{
	font-size:11px;
	color:#666666;
	float: left;
}
.opciones_eventos2{
	font-size:11px;
	color:#666666;
	float: right;
}
.opciones_eventos a, .opciones_eventos2 a{
	font-size:11px;
	color:#4e7296;
}
.opciones_eventos a:hover, .opciones_eventos2 a:hover{
	font-size:11px;
	color:#4e7296;
	text-decoration:underline;
}
.eventos_header_fotos{
	width:720px;
	margin:10px auto 0 auto;
}
.margen_sup_5px{
	padding: 5px 0 0 0;
}
/*Mensajes*/
#info_mensajes, .info_mensajes{
	float: left;
	margin:17px 5px 15px 0;
	width: 216px;
}
#info_mensajes2, .info_mensajes2{
	float: left;
	margin:17px 5px 17px 0;
	width: 570px;
}
.info_mensajes_x{
	float:left;
	margin:32px 15px 17px 5px;
	font-size:11px;
	color:#CDD0C6;
	font-weight:bold;
}
.info_mensajes_x a{
font-size:11px;
color:#CDD0C6;
font-weight:bold;}
.check_mensaje{
	width:40px;
	float:left;
	margin:29px 0 0 0;
	text-align: right;
}
.check_mensaje img{
margin:0;
float:none;
}
.mensaje_flechita{
	float: right;
	padding-top: 2px;}
.mensaje_flechitas{
	margin:5px 5px 0 4px;
	float: left;
	width:12px;}
	
input.check_mensaje_check{
	width:13px;
	height:13px;
	float:right;
	margin: 0px 7px 0px 5px;
}
.mensaje_no_leido{
background:#F0F0F0;}
.mensaje_seleccionado{
background:#B8B8B8;}
.paginador_mensajes{
	line-height:30px;
	font-size:16px;
	color:#333333;
	width: 300px;
	margin: -15px 0 10px 0;
	float: right;
}
.paginador_sup_msj{
	float:right;
	margin: 0 5px 0 0;
	line-height: 22px;
	font-size: 11px;
}

.paginador_sup_msj a{
	padding:3px 5px 3px 5px;
	border:1px solid #B4B4B4;
	color:#000000;
}

.paginador_sup_msj a.actual{
color:#C97417;
border:none}

.botonera_mensajes{
	clear:both;
	padding: 0 0 8px 0;
}

.boton_recibidos a.b1{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background:url(../img/btn_recibidos.png) center no-repeat}
	
.boton_recibidos a.b1:hover{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background: url(../img/btn_recibidos_azul.png) center no-repeat;
}
.boton_recibidos a.b1-a{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background: url(../img/btn_recibidos_azul.png) center no-repeat;
}
.boton_recibidos{
	float:left;
	height: 19px;
	width:90px;
	margin: 3px 5px 0 0;
}

.boton_enviados a.b1{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background:url(../img/btn_enviados.png) center no-repeat}
	
.boton_enviados a.b1:hover{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background: url(../img/btn_enviados_azul.png) center no-repeat;
}
.boton_enviados a.b1-a{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background: url(../img/btn_enviados_azul.png) center no-repeat;
}
.boton_enviados{
	float:left;
	height: 19px;
	width:90px;
	margin: 3px 5px 0 0;
}

.boton_eliminar a.b1{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background:url(../img/btn_eliminar.png) center no-repeat}
	
.boton_eliminar a.b1:hover{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background: url(../img/btn_eliminar_azul.png) center no-repeat;
}
.boton_eliminar a.b1-a{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background: url(../img/btn_eliminar_azul.png) center no-repeat;
}
.boton_eliminar{
	float:left;
	height: 19px;
	width:90px;
	margin: 3px 5px 0 0;
}

.boton_enviar_mensajes a.b1{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background:url(../img/btn_enviar_mensaje.png) center no-repeat}
	
.boton_enviar_mensajes a.b1:hover{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background: url(../img/btn_enviar_mensaje_azul.png) center no-repeat;
}
.boton_enviar_mensajes a.b1-a{
	height:19px;
	display:block;
	width:90px;
	text-indent:-9999px;
	background: url(../img/btn_enviar_mensaje_azul.png) center no-repeat;
}
.boton_enviar_mensajes{
	float:right;
	height: 19px;
	width:90px;
	margin: 3px 5px 0 0;
}
.margen_65pxiz{
float:left;
margin:0 0 0 65px;}

.info_mensajes a{
color:#000000;
font-weight:normal;
margin:0;
padding:0;
font-size:11px;
text-decoration:none;
}
.info_mensajes a:hover{
	color:#000000;
	margin:0;
	padding:0;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
}
.info_mensajes a.mas{
color:#4e7296;
font-weight:normal;
margin:0;
padding:0;
font-size:10px;
text-decoration:none;
}
.info_mensajes a:hover.mas{
	color:#4e7296;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:underline;
	font-weight:normal;
}
.mensaje_responder{
	padding:0 0 0 13px;
	width: 969px;
	font-size: 12px;
	color: #333333;
}
.foto_responder{
	float:left;
	display: inline;
}
.caja_mensajes_mensaje{
	margin:0 0 0 25px;
	float: left;
	width: 825px;
}
.caja_mensajes_mensaje h1{
	margin:0 0 5px 0;
	padding:0;
	font-size:12px;
	font-weight:bold;
}
.caja_mensajes_mensaje h1 a{
	color:#000000;
}
.caja_mensajes_mensaje h1 a:hover{
	color:#000000;
	text-decoration:underline;
}
.caja_mensajes_mensaje h2{
margin:0 0 10px 0;
padding:0;
font-size:12px;
font-weight:normal;
}
.caja_mensajes_mensaje h3{
	margin:15px 0 15px 0;
	padding:0;
	font-size:12px;
	font-weight:normal;
}
.caja_mensajes_mensaje p{
	margin:0 0 5px 0;
	padding:0;
	font-size:12px;
	font-weight:normal;
}
.responder_mensaje_campo{
	margin:0 0 0 100px;
	width: 825px;
	background: transparent url(../img/textarea_825x269.png) no-repeat;
	height: 269px;
}
textarea.responder_mensaje{
	background:none;
	border: none;
	width:815px;
	height:259px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px;
}
.botonera_responder{
	width:825px;
	margin:5px 0 0 113px;
}

.boton_volver a.b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_volver.png) center no-repeat}
	
.boton_volver a.b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_volver_gris.png) center no-repeat;
}

.boton_volver{
	float:right;
	height: 19px;
	width:81px;
	margin: 3px 5px 0 0;
}

.boton_responder a.b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_responder.png) center no-repeat}
	
.boton_responder a.b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_responder_gris.png) center no-repeat;
}

.boton_responder{
	float:right;
	height: 19px;
	width:81px;
	margin: 3px 5px 0 0;
}


.boton_enviar_nuevo a.b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_enviar_nuevo.png) center no-repeat}
	
.boton_enviar_nuevo a.b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_enviar_nuevo_gris.png) center no-repeat;
}

.boton_enviar_nuevo{
	float:right;
	height: 19px;
	width:81px;
	margin: 3px 5px 0 0;
}



.escribir_mensaje_campo{
	margin:0 0 0 13px;
	width: 924px;
	background: transparent url(../img/textarea_924x359.png) no-repeat;
	height: 359px;
}
textarea.escribir_mensaje{
	background:none;
	border: none;
	width:914px;
	height:349px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px;

}
.mensaje_nuevo_items{
width:90px;
float:left;
	font-size:12px;
	font-weight:bold;
	line-height: 25px;}
.mensaje_nuevo_items p{
	margin:0 0 22px 0;
	font-size:12px;
	font-weight:bold;
	line-height: 25px;
}

.mensaje_nuevo_campos {
float:left;
width: 840px;}

.campo834x25{
	margin:0 0 22px 0;
	width:834px;
	background:transparent url(../img/campo_nuevo_mensaje834x25.png) no-repeat;
	height:25px;
	border: none;
	float: left;
}
input.nuevo_mensaje{
	background:none;
	border: none;
	width:824px;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px;
}
/*FOROS*/

.head_foros{
background:url(../img/fnd_head_foros.png) repeat-x}
.head_foros_oscuro{
	background:#DBDDE0
}
.bordes_foros{
border-bottom:solid 1px #CECECE;
}
.bordes_0_foros{
border-right:solid 1px #CECECE;
border-bottom:solid 1px #CECECE;
}
.bordes_1_foros{
border-bottom:dotted 1px #AEAEAE;
border-right:solid 1px #CECECE;
}
.bordes_2_foros{
border-bottom:dotted 1px #AEAEAE;
}
.foros_tabla_titulo1{
line-height:30px;
font-size:11px;
color:#000000;
font-weight:bold;
padding:0 12px;}
.foros_tabla_titulo2{
line-height:30px;
font-size:11px;
color:#4e7296;
font-weight:bold;
padding:0 12px;}

.foros_tabla_lista1{
line-height:30px;
font-size:12px;
color:#000000;
padding:0 12px;}
.foros_tabla_lista2{
line-height:30px;
font-size:12px;
color:#4e7296;
font-weight:bold;
padding:0 12px;}
.foros_tabla_lista2 a, .foros_titulo_tema a, .foros_lista_1_tema strong a{
color:#4e7296;
font-weight:bold;
}
.foros_tabla_lista2 a:hover, .foros_titulo_tema a:hover, .foros_lista_1_tema strong a:hover{
color:#4e7296;
font-weight:bold;
text-decoration:underline;
}
.foros_tabla_tema{
height:30px;}
.foros_titulo_tema{
	font-size:12px;
	color:#4e7296;
	font-weight:bold;
	padding: 0 0 0 12px;
}
.foros_titulo_2_tema{
	font-size:10px;
	color:#ff0000;
	text-align: right;
	padding: 0 12px 0 0;
}
.foros_lista_1_tema{
	font-size:10px;
	color:#000000;
	padding: 0 0 0 12px;
}
.foros_lista_1_tema strong{
font-size:10px;
color:#4e7296;
}
.foros_lista_2_tema{
	font-size:10px;
	color:#000000;
	padding: 0 12px 0 0;
	text-align:right;
}

.boton_nuevo_tema a.b1{
	height:25px;
	display:block;
	width:116px;
	text-indent:-9999px;
	background:url(../img/btn_nuevo_tema.png) center no-repeat}
	
.boton_nuevo_tema a.b1:hover{
	height:25px;
	display:block;
	width:116px;
	text-indent:-9999px;
	background: url(../img/btn_nuevo_tema_naranja.png) center no-repeat;
}
.boton_nuevo_tema a.b1-a{
	height:25px;
	display:block;
	width:116px;
	text-indent:-9999px;
	background: url(../img/btn_nuevo_tema_naranja.png) center no-repeat;
}
.boton_nuevo_tema{
	float:left;
	height: 25px;
	width:116px;
	margin: 3px 5px 0 0;
}
.logo_correo{
	margin:0 0 0 5px;
	float:left;
	height: 50px;
	width: 100px;
}
.logo_correo img {
	max-height: 50px;
	max-width:100px;
	overflow: hidden;

  height: expression(this.scrollHeight > 51? "50px": "auto");
}
/*
.logo_correo img{
	max-height:50px;
	max-width:100px;
}*/

.seleccionar_correo_sel{
	margin:0 0 0 0;
	float:left;
}
.seleccionar_correo_sel input{
margin:0 0 0 0;}
.correos_logos{
	width:290px;
	height:58px;
	float:left;
	background:url(../img/correos/todos.png) no-repeat;
	margin: 10px 0 0 0;
}
.correos_logos_mas{
	float:left;
	margin:55px 0 0 0;
	width: 45px;
}
.correos_logos_mas a{
	font-size:12px;
	color:#4e7296;
}

.correos_logos_mas a:hover{
	font-size:12px;
	color:#4e7296;
	text-decoration: underline;
}
.boton_paginador{
margin:10px 0 0 0;}
#paginador_foro{
	float:right;
	margin: 0 5px 0 0;
	line-height: 22px;
	font-size: 11px;
}

#paginador_foro a{
	padding:3px 5px 3px 5px;
	border:1px solid #B4B4B4;
	color:#000000;
}

#paginador_foro a.actual{
color:#C97417;
border:none}

/*POPUP FORO AGREGAR TEMA*/
#popup_foro{
font-size:12px;
color:#666666;
width:699px;
height:275px;
background:url(../img/popup_foro_agregar_tema.png);}
#popup_foro_responder{
font-size:12px;
color:#666666;
width:699px;
height:275px;
background:url(../img/popup_foro_responder_tema.png);}
#popup_foro_denunciar{
font-size:12px;
color:#666666;
width:699px;
height:275px;
background:url(../img/popup_foro_denunciar_tema.png);}
#contenido_popup_foro{
	width:659px;
	height:200px;
	padding:20px 20px 20px 20px;
}

#btn_agregar_tema a#b1{
	height:53px;
	display:block;
	width:119px;
	text-indent:-9999px;
	background:url(../img/btn_agregar.png) center no-repeat}
	
#btn_agregar_tema a#b1:hover{
	height:53px;
	display:block;
	width:119px;
	text-indent:-9999px;
	background: url(../img/btn_agregar_gris.png) center no-repeat;
}
#btn_agregar_tema{
	float:right;
	height: 53px;
	width:119px;
	margin: 150px 0 0 0;
}

.campos_popup_foro{
	padding:43px 0 0 0;
	float: left;
}
input.campo421x31{
	width:421px;
	height:24px;
	padding:7px 0 0 0;
	margin: 0 0 10px 0;
}

textarea.textarea421x108{
	width:421px;
	height:108px;
	font-family: Arial, Helvetica, sans-serif;
}
textarea.textarea421x149{
	width:421px;
	height:149px;
	font-family: Arial, Helvetica, sans-serif;
}
.btn_cancelar_foro{
	margin:0px 20px 0 0;
	text-align: right;
}
/***************************************************/

.boton_responder_foro a.b1{
	height:25px;
	display:block;
	width:115px;
	text-indent:-9999px;
	background:url(../img/btn_responder_foro.png) center no-repeat}
	
.boton_responder_foro a.b1:hover{
	height:25px;
	display:block;
	width:115px;
	text-indent:-9999px;
	background: url(../img/btn_responder_foro_naranja.png) center no-repeat;
}

.boton_responder_foro{
	float:right;
	height: 25px;
	width:115px;
	margin: 3px 5px 0 0;
}
.boton_denunciar_foro a.b1{
	height:25px;
	display:block;
	width:115px;
	text-indent:-9999px;
	background:url(../img/btn_denunciar_foro.png) center no-repeat}
	
.boton_denunciar_foro a.b1:hover{
	height:25px;
	display:block;
	width:115px;
	text-indent:-9999px;
	background: url(../img/btn_denunciar_foro_naranja.png) center no-repeat;
}

.boton_denunciar_foro{
	float:right;
	height: 25px;
	width:115px;
	margin: 3px 5px 0 0;
}
.mensaje_foro{
	margin:0 0 0 13px;
	width: 969px;
	padding:0 0 10px 0;
}
.separador_foro{
	width:925px;
	border-bottom:1px solid #cecece;
	margin: 0 0 10px 13px;
}
.botonera_foro{
	width:954px;
	margin:5px 0 0 0;
	padding:0 15px 0 0;
}

#btn_responder_foro_popup a#b1{
	height:53px;
	display:block;
	width:158px;
	text-indent:-9999px;
	background:url(../img/btn_responder_foro_popup.png) center no-repeat}
	
#btn_responder_foro_popup a#b1:hover{
	height:53px;
	display:block;
	width:158px;
	text-indent:-9999px;
	background: url(../img/btn_responder_foro_popup_gris.png) center no-repeat;
}
#btn_responder_foro_popup{
	float:right;
	height: 53px;
	width:158px;
	margin: 150px 0 0 0;
}
#btn_denunciar_foro_popup a#b1{
	height:53px;
	display:block;
	width:158px;
	text-indent:-9999px;
	background:url(../img/btn_denunciar_foro_popup.png) center no-repeat}
	
#btn_denunciar_foro_popup a#b1:hover{
	height:53px;
	display:block;
	width:158px;
	text-indent:-9999px;
	background: url(../img/btn_denunciar_foro_popup_gris.png) center no-repeat;
}
#btn_denunciar_foro_popup{
	float:right;
	height: 53px;
	width:158px;
	margin: 150px 0 0 0;
}

/*GRUPOS*/

#titulo_mis_grupos{
background:url(../img/titulo_mis_grupos.png) no-repeat;
height:38px;}

.boton_crear_grupo a.b1{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background:url(../img/btn_crear_grupo.png) center no-repeat}
	
.boton_crear_grupo a.b1:hover{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_crear_grupo_naranja.png) center no-repeat;
}
.boton_crear_grupo a.b1-a{
	height:19px;
	display:block;
	width:81px;
	text-indent:-9999px;
	background: url(../img/btn_crear_grupo_naranja.png) center no-repeat;
}
.boton_crear_grupo{
	float:left;
	height: 19px;
	width:81px;
	margin: 0 5px 0 0;
}
#reputacion_perfil{
	margin:0 0 30px 0;
}
.ancho720px_margen_auto{
	width:720px;
	margin:0 auto 0 auto
}
/*Videos*/
#titulo_videos_videos{
background:url(../img/titulo_videos_simple.png) no-repeat;
height:37px;}

/**/
#boton_cancelar_inicio{
	margin:0 0 0 5px;
	text-align:right;
	float:right;
	height: 21px;
}

#boton_cancelar_inicio a#b1{
	height:19px;
	display:block;
	width:65px;
	text-indent:-9999px;
	background:url(../img/btn_cancelar_naranja.png) center no-repeat}
	
#boton_cancelar_inicio a#b1:hover{
	height:19px;
	display:block;
	width:65px;
	text-indent:-9999px;
	background: url(../img/btn_cancelar_gris.png) center no-repeat;
}

/*Denunciar 2*/
#boton_denunciar_alineado{
	margin:0 0 0 5px;
	text-align:right;
	float:right;
	height: 21px;
}

#boton_denunciar_alineado a#b1{
	height:19px;
	display:block;
	width:65px;
	text-indent:-9999px;
	background:url(../img/btn_denunciar.png) center no-repeat}
	
#boton_denunciar_alineado a#b1:hover{
	height:19px;
	display:block;
	width:65px;
	text-indent:-9999px;
	background: url(../img/btn_denunciar_gris.png) center no-repeat;
}
/**/

#placa_encuentra_correo select.select_153x26{
	width:125px;
	height:22px;
	margin: 0 0 0 0;
}

.head_columnas{
	background:url(../img/head_columna.png) no-repeat;
	height:11px;
	margin: 0 0 -2px 0;
}
.divisor_columnas{
	background:url(../img/divisor_columna.png) no-repeat;
	height:16px;
	margin: 0 0 -2px 0;
}
.footer_columnas{
	background:url(../img/footer_col.png) no-repeat;
	height:25px;
	margin: 0 0 -19px 0;
}
.texto_subtitulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:10px 0 0 0;
	float: left;
}
.titulos_secciones{
padding:0 0 0 13px;}

.paginador_bloaquear{
margin:10px 0 0 0}

#titulo_head_contenidos h1 a.amigos, .titulo_head_contenidos h1 a.amigos{
color:#4E7296;
font-size:11px;
text-decoration:none;
font-weight:normal}
#titulo_head_contenidos h1 a:hover.amigos, .titulo_head_contenidos h1 a:hover.amigos{
color:#4E7296;
font-size:11px;
text-decoration:underline;
font-weight:normal}

.palito_azul{
	color:#4E7296;
	font-size:11px;
	font-weight: normal;
}

.boton_zonas{
float:right;
width:200px;}
/**PRUEBA DE CAJAS**/
.cajas_columna{
margin:19px 0 0 0}

.cuerpo_caja p{
	border-top:1px dotted #B2B2B2;
	color:#4E7296;
	padding:9px 5px;
	margin: 0 13px;
	font-size: 12px;
	font-weight: bold;
}

.cuerpo_caja a{
	color:#4E7296;
}
.cuerpo_caja a:hover{
text-decoration:underline;
}

.cuerpo_caja a.btn-col-actual{
	color:#000000;
}
.cuerpo_caja{
	width:234px;
	margin: 0 0 0 0;
	clear: both;
}
.head_caja_amigos{
	background:url(../img/head_amigos.png) no-repeat;
	width:234px;
	height:38px;
}
.head_caja_futuros_amigos{
	background:url(../img/head_futuros_amigos.png) no-repeat;
	width:234px;
	height:38px;
}
.head_caja_cumple{
	background:url(../img/head_cumple.png) no-repeat;
	width:234px;
	height:38px;
}
.head_caja_fotos{
	background:url(../img/head_fotos.png) no-repeat;
	width:234px;
	height:38px;
}
.head_caja_videos{
	background:url(../img/head_videos.png) no-repeat;
	width:234px;
	height:38px;
}
.head_caja_grupos{
	background:url(../img/head_grupos.png) no-repeat;
	width:234px;
	height:38px;
}
.head_caja_mensajes{
	background:url(../img/head_mensajes_nuevos.png) no-repeat;
	width:234px;
	height:38px;
}
.head_caja_asistentes{
	background:url(../img/titulo_asistentes.png) no-repeat;
	width:234px;
	height:37px;
}
.head_caja_participantes{
	background:url(../img/titulo_participantes.png) no-repeat;
	width:234px;
	height:38px;
}
.cuerpo_caja{
	font-size: 12px;
	margin: 0;
	background:url(../img/fondo_col_izquierda.png) repeat-y;
	padding: 5px 0 0 0;
}
.foot_caja{
	background:url(../img/footer_col.png) no-repeat;
	height:25px;
	clear: both;
}
.items_registro{ width:144px; margin: 5px 7px 3px 2px; float: left; 
}
.foto_amigo_modulo{
float:left;}
.info_amigo_modulo{
float:left;}
.campos_invitar_amigos{
	float:left;
	width:285px
}
.texto_seccion_vacio{
margin:0 0 0 16px;
font-size:12px}

.caja_marron{
	width:600px;
	float: left;
}
/*COLUMNA IZQUIERDA*/
.columna_izquierda{
	width:234px;
	margin: 0 0 10px 0;
}
.head_general_columna{
	height:9px;
	background:url(../img/head_general_columna.gif) no-repeat
}

.foot_general_columna{
height:11px;
background:url(../img/foot_general_columna.gif) no-repeat;}
.head_interna_columna{
background:url(../img/head_interna_columna.gif) no-repeat;
height:9px;}
.foot_interna_columna{
background:url(../img/foot_interna_columna.gif) no-repeat;
height:9px;}
.modulo_actividades_pendientes{
background:url(../img/modulo_act_pendi.png) no-repeat;
height:26px;
}
.modulo_asistentes{
background:url(../img/modulo_asistentes.png) no-repeat;
height:26px;
}
.modulo_participantes{
background:url(../img/modulo_participantes.png) no-repeat;
height:26px;
}
.modulo_amigos{
background:url(../img/modulo_amig.png) no-repeat;
height:26px;
}
.modulo_cumple{
background:url(../img/modulo_cumple.png) no-repeat;
height:26px;
}
.modulo_fotos{
background:url(../img/modulo_fotos.png) no-repeat;
height:26px;
}
.modulo_futuros_amigos{
background:url(../img/modulo_futu_amig.png) no-repeat;
height:26px;
}
.modulo_grupos{
background:url(../img/modulo_grupos.png) no-repeat;
height:26px;
}
.modulo_mensajes{
background:url(../img/modulo_mensajes.png) no-repeat;
height:26px;
}
.modulo_videos{
background:url(../img/modulo_videos.png) no-repeat;
height:26px;
}
.cant_modulo_actividades{
	width:29px;
	height:20px;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding: 5px 0 0 12px;
	float: left;
}
.cant_modulo_asistentes{
	width:55px;
	height:20px;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding: 5px 0 0 18px;
	float: left;
}
.cuerpo_columnas{
	background:url(../img/bordes_general_columna.gif) repeat-y;
	padding: 5px 0;
	font-size: 12px;
	width:234px;
}
.cuerpo_columnas p{
	border-top:1px dotted #B2B2B2;
	color:#4E7296;
	padding:9px 5px;
	margin: 0 13px;
	font-size: 12px;
	font-weight: bold;
}

.cuerpo_columnas a{
	color:#4E7296;
}
.cuerpo_columnas a:hover{
text-decoration:underline;
}

.cuerpo_columnas a.btn-col-actual{
	color:#000000;
}
.cuerpo_columnas h1{
	background:url(../img/vineta_h1.png) left no-repeat;
	font-size:12px;
	margin:0 13px;
	padding:9px 5px 0 11px;
	color:#111111;
	border-top:1px dotted #B2B2B2;
	font-weight:bold;
} 

.cuerpo_columnas h2{
	color:#4E7296;
	padding:4px 0;
	margin: 0 13px 0 26px;
	font-size: 12px;
	font-weight: bold;
}
.cuerpo_columnas ul{
	margin: 0 13px;
	padding:2px 0 0 0;
}

.cuerpo_columnas ul li{
	border-top:1px dotted #B2B2B2;
	color:#4E7296;
	padding:0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	list-style: none;
}
.cuerpo_columnas ul li p{
border:none;
	color:#4E7296;
	padding:9px 0 9px 0;
	margin: 5px 3px;
	font-size: 12px;
	font-weight: bold;
}
.cuerpo_columnas ul li p.activo{
	border:none;
	color:#000000;
	background:#E9EAEC;
	padding:9px 3px;
	margin: 5px 0;
	font-size: 12px;
	font-weight: bold;
}

.cuerpo_columnas ul li p.activo a{
border:none;
	color:#000000;
}
.cuerpo_columnas ul li p.activo a:hover{
border:none;
	color:#000000;
	text-decoration:underline
}


/****************************************** DNI ***************************************/

.dni{
	width: 650px;
	margin: 10px 0 0 0;
}
.dni_campo{
	background:url(../img/dni.png) no-repeat;
	width:119px;
	height:16px;
	padding:5px;
	float: left;
	margin: 0 0 0 5px;
}
.txt_dni{
	float:left;
	line-height: 26px;
}
.dni_campo input{
background:none;
border:none;
width:119px;
height:16px;
}
.opciones_reg_dni{ width:350px; float:left }
.importante{
	margin:15px 0 0 0;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 560px;
}
.importante strong{
color:#666666;
font-weight:normal;
color:#df7d1d;}
/**********************  MENORES DE EDAD *************************/
.titulo_menores_reg{
	background:url(../img/r_menores.png) no-repeat;
	width:240px;
	height:19px;
	float: left;
}
.texto_menores{ font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#666666; padding:33px 0 13px 0; width: 660px; 
}
.area_texto_menores{ width:644px; height:193px; background:url(../img/textoa_menores.png) no-repeat; padding: 5px; 
}
.area_texto_menores textarea{
width:644px;
height:193px;
background:none;
border:none;
}
.botones_menores{
	margin:15px 0 0 0;
	width: 654px;
}

.btn_no_acepto a{
	height:53px;
	display:block;
	width:139px;
	text-indent:-9999px;
	background:url(../img/btn_no_acepto.png) center no-repeat}
	
.btn_no_acepto a:hover{
	height:53px;
	display:block;
	width:139px;
	text-indent:-9999px;
	background: url(../img/btn_no_acepto_roll.png) center no-repeat;
}
.btn_no_acepto{
	float:left;
	height: 53px;
	width:139px;
}
.btn_acepto a{
	height:53px;
	display:block;
	width:119px;
	text-indent:-9999px;
	background:url(../img/btn_acepto.png) center no-repeat}
	
.btn_acepto a:hover{
	height:53px;
	display:block;
	width:119px;
	text-indent:-9999px;
	background: url(../img/btn_acepto_roll.png) center no-repeat;
}
.btn_acepto{
	float:right;
	height: 53px;
	width:119px;
}
.campo_correos{
	overflow-x:hidden;
	max-height: 70px;
	margin:0 0 22px 0;
	width:834px;
	float: left;
	border: 1px solid #999;
	overflow-y: auto;
}
.no_hay{
background:none;
color:#111111;
font-size:12px;
font-weight:normal;
margin:7px 16px;
padding:9px 5px 0 0;
}
.no_hay h1{
background:none;
color:#111111;
font-size:12px;
font-weight:normal;
margin:7px 16px;
padding:9px 5px 0 0;
}
.amigos_agregar{
	overflow-x:hidden;
	max-height: 70px;
	margin:0 0 22px 0;
	width:500px;
	float: left;
	border: 1px solid #999;
	overflow-y: auto;
}
.invitar_a_evento{
	width:267px;
	overflow-x:hidden;
	max-height: 70px;
	border: 1px solid #999;
	overflow-y: auto;
	background:#FFFFFF;
	margin: 5px 0 5px 5px;
}
.alinear_tabla{
text-align:right;
padding:0 0 0 5px}
.datepicker_wrap img{
margin: 0 0 5px 2px;
padding:0}
.estilo_select select{
margin:0;
padding:0;}

#head_urgente { background:#E9E9DE url(../img/fnd_head.png) repeat-x; border:1px solid #D1D2BD; margin-top:2px; width:993px; 
}
.caja_urgente {
float:left;
padding-left:120px;
padding-right:15px;
}
.caja_urgente_texto {
float:left;
margin-top:15px;
max-width:600px;
}
.texto_16_azul {
color:#366595;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.texto_11_gris {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
/* Overlay */
#confirmModalOverlay {background-color:#000000; cursor:wait;}

/* Container */
#confirmModalContainer {
	height:auto;
	width:480px;
	left:50%;
	top:15%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
	background:#fff;
	border:10px solid #dadada
}
#confirmModalContainer .header {height:20px; /*width:100%;*/ background-image:url(../img/fondo_top_coolmessage.gif); /*background:url(../img/header.gif) repeat-x; background-color:#457EBC;*/ color:#000; font-size:25px; padding-left:10px; font-weight:bold; line-height:30px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:15px; padding-top:10px}
#confirmModalContainer .header span {padding-left:8px;}
#confirmModalContainer .message {color:#000; text-align:left; margin:0; padding:12px 10px; font-size:12px;}
#confirmModalContainer .buttons {width:160px; float:right; padding:10px 8px 10px;} 
#confirmModalContainer .buttons div {float:right; margin-left:8px; /*width:70px; height:26px; color:#666; font-weight:bold; text-align:center; background:url(../img/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;*/} 
#confirmModalContainer a.modalCloseX,
#confirmModalContainer a.modalCloseX:link,
#confirmModalContainer a.modalCloseX:active,
#confirmModalContainer a.modalCloseX:visited {text-decoration:none; font-weight:bold; font-size:1.1em; position:absolute; top:5px; left:460px; color:#000;}
#confirmModalContainer a.modalCloseX:hover {color:#9bb3b3;}

#confirmModalContainer a.textoBoton:link,
#confirmModalContainer a.textoBoton:active,
#confirmModalContainer a.textoBoton:visited {text-decoration:none; font-weight:bold; font-size:12px; color:#fff; background-image:url(../img/btn_collmessage.gif); width:70px; height:20px; text-align:center; cursor:pointer; display:block; padding-top:5px; border:1px solid #999}
#confirmModalContainer a.textoBoton:hover {color:#000;; background-image:url(../img/btn_collmessage_f2.gif)}
#confirm, #alert, #error, #information, #error_sesion_xss {border:1px solid #FFF}


/*SOURCE IMAGE*/

#sourceContainer { height:auto; width:330px; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:left; background:#fff; border:10px solid #dadada 
}
#sourceContainer .header {height:20px; /*width:100%;*/ background-image:url(../img/fondo_top_coolmessage.gif); /*background:url(../img/header.gif) repeat-x; background-color:#457EBC;*/ color:#000; font-size:25px; padding-left:10px; font-weight:bold; line-height:30px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:15px; padding-top:10px}
#sourceContainer .header span {padding-left:8px;}
#sourceContainer .message { color:#000; text-align:left; margin:0; padding:12px 10px; font-size:12px; float: left; }
#sourceContainer .buttons {width:160px; float:right; padding:10px 8px 10px;} 
#sourceContainer .buttons div {float:right; margin-left:8px; /*width:70px; height:26px; color:#666; font-weight:bold; text-align:center; background:url(../img/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;*/} 
#sourceContainer a.modalCloseX,
#sourceContainer a.modalCloseX:link,
#sourceContainer a.modalCloseX:active,
#sourceContainer a.modalCloseX:visited {
	text-decoration:none;
	font-weight:bold;
	font-size:1.1em;
	position:absolute;
	top:5px;
	left:330px;
	color:#000;
}
#sourceContainer a.modalCloseX:hover {color:#9bb3b3;}

#sourceContainer a.textoBoton:link,
#sourceContainer a.textoBoton:active,
#sourceContainer a.textoBoton:visited {text-decoration:none; font-weight:bold; font-size:12px; color:#fff; background-image:url(../img/btn_collmessage.gif); width:70px; height:20px; text-align:center; cursor:pointer; display:block; padding-top:5px; border:1px solid #999}
#sourceContainer a.textoBoton:hover {color:#000;; background-image:url(../img/btn_collmessage_f2.gif)}
#sourceContainer div.recargar a {background-image:url(../img/icon_recargar.gif); width:20px; height:20px; display:block;}
.recargar{ float:left; width:20px; height:20px; position: relative; top: 10 .px; left: 8px; top: 8px; }
#sourceContainer div.casilla input { width:130px 
}
.casilla{ float:left; width:130px; position: relative; top: 5px; }
#perfil_head p{
margin:0;
padding:10px 0 20px 0}
.campo_destinatarios_msj{
	margin:0 0 22px 0;
	width:834px;
	background:transparent url(../img/campo_nuevo_mensaje834x25.png) no-repeat;
	border: none;
	float: left;
	max-height:70px;
	border  : 1px solid #999; 
	overflow-y:scroll;
}
/*********************** POPUP PRIVACIDAD ******************/

.popup_priva{
	width:701px;
	margin:0 auto;
	background:url(../img/popup_privacidad_bordes.png) repeat-y;
	}
.popup_priva_contenido{
	background:url(../img/popup_privacidad_head.png) no-repeat top;
	}
.popup_priva_foot{
	background:url(../img/popup_privacidad_foot.png) no-repeat;
	height:52px;}
.popup_priva_contenido_texto{
	padding:20px;
	font-size: 12px;
	color: #333333;
}
.popup_priva_scroll{ width:644px; height:193px; overflow:auto; }
.popup_priva_titulo{ width: 300px; margin: 0 0 10px 0; background:url(../img/titulo_privacidad.png) no-repeat; height: 20px; 
}
.popup_condiciones_titulo{ width: 300px; margin: 0 0 10px 0; background:url(../img/titulo_condiciones.png) no-repeat; height: 20px; 
}
/******** CORTE *******/
.texto_home_cortado{
width:110px;
overflow:hidden;
display:block;}

/********  Boton cerrar ********/
#btn_cerrar_pu_amigos{
	text-align: right;
	position: relative;
	top: 0px;
	right: 20px;
}
/******** REGISTRO NUEVO *********/
.campos_datos_reg_personales{
	height:16px;
	width: 139px;
	border: none;
	background:url(../img/campo.png) no-repeat;
	margin: 2px 5px 3px 0;
	padding: 5px;
	color:#666666;
	float: left;}
#placa_reg input.datos_reg_personales{ height:16px; width: 139px; border: none; background:none; color:#666666; 
}
.campos_datos_reg_personales2{
	height:16px;
	width: 198x;
	border: none;
	background:url(../img/campo_afil.png) no-repeat;
	margin: 2px 5px 3px 0;
	padding: 5px;
	color:#666666;
	float: left;}
#placa_reg input.datos_reg_personales2{ height:16px; width: 198px; border: none; background:none; color:#666666; 
}
.campos_agrupados_registro{ width:500px; float:left }
.ventajas_afil_sello_reg{ float:left; width:150px; height:65px; background:url(../img/sello_afil_fnd_blanco.png) center top no-repeat; padding: 45px 0 0 0; text-align: center; color: #4E7296; margin: 5px 0 0 0; 
	}
.ventajas_afil_sello_reg strong{ color:#000000; }
.ventajas_afil_sello_reg a{color: #4E7296; text-decoration:underline;
	}

.ventajas_afil_sello_reg a:hover{color: #4E7296; text-decoration:none;
	}
.caja_venraja{ padding:0 0 0 20px; 
	}
.campos_ventaja{
	margin:5px 0;}
.input_ventajas{
	width:119px;
	height:16px;
	background:url(../img/dni_campo.png) no-repeat;
	padding:5px;}
.input_ventajas input{ width:119px; height:16px; background:none; border:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }
.lista_ventajas{ padding:0 0 0 20px; width:480px; float:left; }

input.datos_reg_email{
	height:16px;
	width: 239px;
	border: none;
	background:none;
	color:#666666;
}


/************************* MI COMUNIDAD  ***********************/

#grupos_mi_comunidad, .grupos_mi_comunidad{ width:220px; height:50px; padding:0 20px 13px 13px; float:left; color:#4E7296; 
}
#grupos_mi_comunidad img, .grupos_mi_comunidad img{
margin:0 12px 0 0;
float:left;
}
#grupos_mi_comunidad h1, .grupos_mi_comunidad h1{
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
}
#grupos_mi_comunidad p, .grupos_mi_comunidad p{
margin:0;
padding:0;
font-size:12px;
}
#grupos_mi_comunidad a, .grupos_mi_comunidad a{
text-decoration:underline;
margin:0;
padding:0;
font-size:12px;
color:#4E7296;

}
#grupos_mi_comunidad a:hover, .grupos_mi_comunidad a:hover{
text-decoration:none;
margin:0;
padding:0;
font-size:12px;
color:#4E7296;

}
#grupos_mi_comunidad h1 a, .grupos_mi_comunidad h1 a{
text-decoration:none;
margin:0;
padding:0;
font-size:12px;
color:#4E7296;

}
#grupos_mi_comunidad h1 a:hover, .grupos_mi_comunidad h1 a:hover{
text-decoration:underline;
margin:0;
padding:0;
font-size:12px;
color:#4E7296;

}
.grupos_der_comunidad{ height:378px; width:506px; float: left; padding: 5px 0 0 0; 
	}
.caja_grupos{
	width:506px; float: left;}
.paginador_micomunidad_grupos{ float:left; width:506px; padding: 10px 0 0 0; 
	}
.mapa_mi_comunidad{
	float:left; width:462px; padding: 0 0 0 10px;}
.referencias_mapa_mi_comunidad{
	font-size: 12px;
	text-align: right;
	width: 456px;
	padding: 20px 2px 0 2px;
}
/*Mensajes Administradores*/
.boton_msj_admin a.b1{
	height:19px;
	display:block;
	width:157px;
	text-indent:-9999px;
	background:url(../img/btn_msj_admin.gif) center no-repeat}
	
.boton_msj_admin a.b1:hover{
	height:19px;
	display:block;
	width:157px;
	text-indent:-9999px;
	background: url(../img/btn_msj_admin_azul.gif) center no-repeat;
}
.boton_msj_admin a.b1-a{
	height:19px;
	display:block;
	width:157px;
	text-indent:-9999px;
	background: url(../img/btn_msj_admin_azul.gif) center no-repeat;
}
.boton_msj_admin{
	float:left;
	height: 19px;
	width:157px;
	margin: 3px 5px 0 0;
}

/*Ultimos*/
.col_der_foro_resp{ float:left; padding: 43px 0 0 8px; width: 226px; }
.campo_foro_resp{
	background:url(../img/campo_foro.png) no-repeat;
	width:216px;
	height:16px;
	padding:5px;}
.campo_foro_resp input{
	background:none;
	border:none;
	width:216px;
	height:16px;}
.opc_foro_resp{
	height:30px;
	padding:10px 0 0 0;}
.opc_foro_resp input{
	float:left;}

#btn_responder_foro_popup_nuevo a#b1{
	height:53px;
	display:block;
	width:158px;
	text-indent:-9999px;
	background:url(../img/btn_responder_foro_popup.png) center no-repeat}
	
#btn_responder_foro_popup_nuevo a#b1:hover{
	height:53px;
	display:block;
	width:158px;
	text-indent:-9999px;
	background: url(../img/btn_responder_foro_popup_gris.png) center no-repeat;
}
#btn_responder_foro_popup_nuevo{
	float:right;
	height: 53px;
	width:158px;
	padding: 43px 0 0 0;
}
.btn_cancelar_foro_nuevo{
	margin:0px 20px 0 0;
	text-align: right;
}
.clear{
	clear:both;}
/*Agregar tema*/
#btn_agregar_tema2 a#b1{
	height:53px;
	display:block;
	width:119px;
	text-indent:-9999px;
	background:url(../img/btn_agregar.png) center no-repeat}
	
#btn_agregar_tema2 a#b1:hover{
	height:53px;
	display:block;
	width:119px;
	text-indent:-9999px;
	background: url(../img/btn_agregar_gris.png) center no-repeat;
}
#btn_agregar_tema2{
	float:right;
	height: 53px;
	width:119px;
	margin: 40px 0 0 0;
}

	/*FORO TEMAS PLEGADOS*/
	
.foro_temas_plegados{
	border-top:3px solid #cecece;
	border-bottom:1px solid #cecece;
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	padding:30px;
	width: 933px;
}
.foro_temas_plegados_tabla{
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	width: 933px;
}
.foro_temas_plegados_tabla_celda1{
	background:#EEEEEE;
	width:631px;
	border:1px solid #ffffff;
	padding:10px 10px 5px 10px;
	height: 20px;
}
.foro_temas_plegados_tabla_celda2{
	background:#EEEEEE;
	width:137px;
	border:1px solid #ffffff;
	padding:10px 10px 5px 10px;
}
.foro_temas_plegados_tabla_celda3{
	background:#EEEEEE;
	width:97px;
	border:1px solid #ffffff;
	padding:10px 10px 5px 10px;
}
.foro_temas_plegados_tabla_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	border-bottom:1px solid #cecece;
	color: #333333;
	width: 933px;
}
.foro_temas_plegados_tabla_header1{
	width:633px;
	padding: 0 10px;
	border-bottom: 1px solid #cecece;
}
.foro_temas_plegados_tabla_header2{
	width:140px;
	padding: 0 10px;
	border-bottom: 1px solid #cecece;
}
.foro_temas_plegados_tabla_header3{
	width:100px;
	padding: 0 10px;
	border-bottom: 1px solid #cecece;
}
.foro_nivel_1{
	background:url(../img/nivel_foro.png) no-repeat 0px 0px;
	height: 20px;
	width:631px;
}
.foro_nivel_2{
background:url(../img/nivel_foro.png) no-repeat 10px 0px;
padding:0 0 0 10px;
height: 20px;}
.foro_nivel_3{
background:url(../img/nivel_foro.png) no-repeat 20px 0px;
padding:0 0 0 20px;
height: 20px;}
.foro_nivel_4{
background:url(../img/nivel_foro.png) no-repeat 30px 0px;
padding:0 0 0 30px;
height: 20px;}
.foro_nivel_5{
background:url(../img/nivel_foro.png) no-repeat 40px 0px;
padding:0 0 0 40px;
height: 20px;}
.foro_nivel_6{
background:url(../img/nivel_foro.png) no-repeat 50px 0px;
padding:0 0 0 50px;
height: 20px;}
.foro_nivel_7{
background:url(../img/nivel_foro.png) no-repeat 60px 0px;
padding:0 0 0 60px;
height: 20px;}
.foro_nivel_8{
background:url(../img/nivel_foro.png) no-repeat 70px 0px;
padding:0 0 0 70px;
height: 20px;}
.foro_nivel_9{
background:url(../img/nivel_foro.png) no-repeat 80px 0px;
padding:0 0 0 80px;
height: 20px;}
.foro_temas_plegados_tabla_celda1 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	padding:0 10px 0 6px;
}
.foro_temas_plegados_tabla_celda1 a, .foro_temas_plegados_tabla_celda2 a{
color:#333333;
text-decoration:none;}
.foro_temas_plegados_tabla_celda1 a:hover, .foro_temas_plegados_tabla_celda2 a:hover{
text-decoration:underline;}
.breadcrumb_foro{
	line-height:30px;
	font-size:16px;
	color:#333333;
	margin: -15px 0 10px 0;
	width: 450px;
	float: left;
}
.breadcrumb_foro a{
	color:#4E7296;
}
.cant_p_pag{
	float:right;
	margin: -10px 15px 0 0;
	line-height: 22px;
	font-size: 11px;
}

.cant_p_pag a{
	padding:3px 5px 3px 5px;
	border:1px solid #B4B4B4;
	color:#000000;
}

.cant_p_pag a.actual{
color:#C97417;
border:none}
.foro_celda2{
	width:117px;
}
/*TEMA FORO*/
.tema_foro_plegado{
	color:#333333;
	padding: 0 0 10px 0;
}
.datos_foro{
	font-size:12px;
	font-weight:bold;
	display: block;
}
.datos_foro_plegado{
	width:65px;
	padding:0 5px 0 0;
	display: block;
	float: left;
	font-size: 12px;
}
.datos_foro a{
color:#333333;
text-decoration:underline;
}
.datos_foro a:hover{
text-decoration:none;
}
.opciones_tema_foro{
	padding:12px 0 0 0;
	color: #4e7296;
	font-size: 11px;

}
.opciones_tema_foro a{
	color: #4e7296;
}
.opciones_tema_foro a:hover{
	color: #4e7296;
	text-decoration:underline;
}
.mensaje_tema_foro{
font-size:12px;
padding:30px 0;
}
.mensaje_tema_foro p{
margin:0;
padding:0;}
.botones_foro{
padding:0;
margin:0;
}
.botones_foro a.responder_f_t{
background:url(../img/responder_con_over.png) 0px 0px no-repeat;
float:right;
display:block;
height:25px;
width:116px;
padding:0 5px;
margin:0;
}
.botones_foro a.responder_f_t:hover{
background:url(../img/responder_con_over.png) 0px -25px no-repeat;
}
.botones_foro a.denunciar_f_t{
background:url(../img/denunciar_con_over.png) 0px 0px no-repeat;
float:right;
display:block;
height:25px;
width:116px;
padding:0 5px;
margin:0;
}
.botones_foro a.denunciar_f_t:hover{
background:url(../img/denunciar_con_over.png) 0px -25px no-repeat;
}
.botones_foro a.compartir_f_t{
background:url(../img/compartir_con_over.png) 0px 0px no-repeat;
float:right;
display:block;
height:25px;
width:116px;
padding:0 5px;
margin:0;
}
.botones_foro a.compartir_f_t:hover{
background:url(../img/compartir_con_over.png) 0px -25px no-repeat;
}
.botones_foro a.no_compartir_f_t{
background:url(../img/no_compartir_con_over.png) 0px 0px no-repeat;
float:right;
display:block;
height:25px;
width:116px;
padding:0 5px;
margin:0;
}
.botones_foro a.no_compartir_f_t:hover{
background:url(../img/no_compartir_con_over.png) 0px -25px no-repeat;
}
.bloque_compartir{
	width:920px;
	float: right;
	padding: 0 12px 0 0;
	color:#ffffff;
	font-size: 12px;
}
.bloque_compartir p{
margin:0;
padding:0;}
.bloque_compartir a{
color:#ffffff;
text-decoration:underline;} 
.bloque_compartir a:hover{
text-decoration:none;} 
.bloque_compartir span{
	margin:0;
	padding:0 7px 0 0;
}
.bloque_compartir_head{
background:url(../img/compartir_bloque_head.png) 0 0 no-repeat;
height:30px;}
.bloque_compartir_fondo{
	background:url(../img/compartir_bloque_fondo.png) 0 0 repeat-y;
	padding:0 12px;
}
.bloque_compartir_foot{
background:url(../img/compartir_bloque_foot.png) 0 0 no-repeat;
height:7px;}
/*Foro pleagados respuesta*/
.titulo_modulos{
	color:#4e7296;
	font-size:12px;
	padding:0 0 15px 0;
	font-weight: bold;
}
.mensaje_tema_foro_resp{
font-size:12px;
padding:15px 0 0 0;
}
.mensaje_tema_foro_resp p{
margin:0;
padding:0;}
.margen_inf{
padding:0 0 15px 0}

#foros_activos{
	width:175px;
	float:left;
	margin-left: 25px;
	margin-top: 15px;
}

#foros_activos h1{
	margin:0;
	font-size:12px;
	font-weight:900;
	padding: 0 0 5px 0;
}

#foros_activos h2{
	margin:10px 0 0 0;
	color:#4E7296;
	font-size:12px;
	font-weight:900;
	padding: 0 0 0 0;
}
#foros_activos a{
	margin:10px 0 0 0;
	color:#4E7296;
	font-size:12px;
	font-weight:900;
	padding: 0 0 0 0;
}
#foros_activos a:hover{
	margin:10px 0 0 0;
	color:#4E7296;
	font-size:12px;
	font-weight:900;
	padding: 0 0 0 0;
	text-decoration:underline;
}

#foros_activos h3{
	margin:0 0 0 0;
	color:#999999;
	font-size:12px;
	font-weight:900;
	padding: 0 0 0x 0;
}

#foros_activos p{
	color:#000000;
	font-size:11px;
	margin:0 0 0 0;
	padding: 0 0 5px 0;
}

#foros_activos img{
	margin:5px 8px 10px 0;
}

#contacto_admin {
	float: right;
	margin: 5px 30px 0px 0px;
	font-size: 11.5px;
	font-weight: bold;
}

#contacto_admin a{
	color: #4E7296;
}