/* ********************
   reset   
**********************/

.bgConsulta
{
		background-image:url(../imagenes/bg_Consultas.png);
		background-repeat:repeat-x;
}

 #enlace:hover
 {
	 cursor:pointer;

	 }
 
.divPanelOpciones
{
	border-style:none ;
	border-color:#FFF;
	width:210px;
	height:120px;
	color:#333;
	background-image:url(../imagenes/OpcionesPanel2.png)
	}

.divPanelOpciones:hover
{
	border-style:none;
	border-color:#666;

	color:#FFF;
	background-image:url(../imagenes/panelOpciones2-hover.png)
	}

.lbl
{
	color:#0391E4;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.tdPanelOpciones
{
	background-image:url(../imagenes/InfoSIN.png);
	background-repeat:no-repeat;

}

#imgPanelOpciones
{
	width:45px;
	height:45px;
	}
#lblPanelOpciones
{
	font-size:14px;
	}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#999;
}
.requisitos {
	font:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000;
	text-align:justify;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
}
fieldset,img, abbr, acronym {
	border:0;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
ol{
	list-style:none;	
}

.ulEstilo {
   margin-left: 0;
   padding-left: 0;
   font-size:11px;
}
.liEstilo {
   margin-left: 2em;
   	list-style-type:circle;
}
.alista
{}
.alista:hover
{
	color:#039;	
	cursor:pointer;
}

caption,th {
	text-align:left;
}
p, li {line-height:1.5em;
}
img {
	border:0;
}
h1,h3,h4,h5,h6 {
	font-size:1em;
	font-size:100%;
	font-weight:normal;
}
h2{
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;	
}
h1{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#001A40;	
}
p{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#001A40;	
	}
.SubMenu
{
	background-position:center;
	background-image:url(../imagenes/barra3.png);
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-repeat:no-repeat;
	
	color:#FFF	}
.SubMenu:hover
{
	cursor:pointer;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
		font-weight:bold;
	background-image:url(../imagenes/barra3-hover.png);
	background-repeat:no-repeat;	
	color:#FFF	}

.SubMenuSeleccionado
{
	
	background-position:center;
	background-image:url(../imagenes/barra3-hover.png);
	background-repeat:no-repeat;	
		font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
		font-weight:bold;
	color:#FFF	;
	cursor:default;
	}
	
	
.SubMenu4
{
	background-position:center;
	background-image:url(../imagenes/barra4.png);
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-repeat:no-repeat;	
	color:#FFF	}
.SubMenu4:hover
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	background-position:center;
	background-image:url(../imagenes/barra4-hover.png);
	background-repeat:no-repeat;	
	color:#FFF	}

.SubMenuSeleccionado4
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-position:center;
	background-image:url(../imagenes/barra4-hover.png);
	background-repeat:no-repeat;	
	color:#FFF	;
	cursor:default;
	}
.amenu
{
	font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:09px;
	cursor:pointer;
	color:#000;
	}
	
.amenu:hover{
	font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:#F30;
	color:#F5C51B;
	}
.amenuSeleccionado{
font-weight: bold;
color:#F30;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
	
a { 
	color:#429BC8;
	outline:none;
}
a:hover {
	color:#2B6481;
}
/* **************************
	plantilla
****************************/
#wrap {
	width:930px;
	margin:0 auto;
	background: url(../imagenes/bg_body.jpg) 0 0 no-repeat;
	padding-left: 30px;
}
#content {
	position: relative;
	width:930px;
	margin:0 auto;
}
#content #sidebar {
	width:202px;
	float:left;
	margin: 15px 25px 0 0;
}
#content #main_wrapper {
	float:left;
	width:698px;
}
#content #main_wrapper #main_content {
	width:700px;
	float:left;
	margin-right:25px;
	margin-top:15px;
}
#content #main_wrapper #col_right {
	width:173px;
	float:left;
}
/*	------------------------
	header
-------------------------- */
#header {
	width:930px;
	position:relative;
}
#header h1 {
	padding: 10px 15px 0 0px;
	display:block;
	width:211px;
	height:105px;
	float:left;
}
#header h1 a span {
	display:none;
	text-indent:-9999px;
}
#reg {
	position: absolute;
	top:7px;
	right:0;
	font-size:1.1em;
}
#reg ul li {
	display: inline;
}
#reg ul li.cerrar_sesion {
	background: url(../imagenes/cerrar-sesion.gif) center left no-repeat;
	padding-left:13px;
}
#header .header_box {
	width:900px;
	margin-top:0px;
	float: left;
	border-bottom: 2px solid #EBECE9;
}
/*	login_form
-------------------------- */
#login_form form {
	margin-left:130px;
	padding-bottom:5px;
}
#login_form .col {
	width:129px;
	float:left;
	margin-right:8px;
}
#login_form form .col input.texto {
	width:123px;
	border: 0px solid #CACED2;
	padding:2px 2px;
	font-size:1.1em;
	margin:2px 0;
}
#login_form form .col input.texto:focus {
	background: #f6f6f6;
}
#login_form form .col label {
	color:#65707B;
	font-size:1.3em;
	font-family: "Trebuchet MS";
}
#login_form form .col label.check {
	font-size:.9em;
}
#login_form form .col label.check input {
	vertical-align:baseline;
	margin:2px 5px -2px 1px;
}
#login_form form .col_boton {
	margin-top:18px;
}
/*	wel_usuario
------------------------- */
#header p#wel_usuario {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight: bold;
	color:#CACED2;
	padding-top: 36px;
}
/*	nav
-------------------------- */
#header #nav {
	margin-top:5px;
}
#header #nav ul {
	padding-bottom:5px;
}
#header #nav ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.2em;
	display: inline;
	border-right:1px solid #ECEDEE;
	color:#91C642;
	padding-right:8px;
	margin-right:8px;
}
#header #nav ul li span.active,
#header #nav ul li span.active a {
	font-weight: bold;
	color:#4280C8;
}
#header #nav ul li a {
	text-decoration:none;
	color:#65727B;
}
#header #nav ul li a:hover {
	color:#4280C8;
}
#header #nav ul li a.no_leidos {
	font-weight: bold;
}
#header #nav ul li a.no_leidos span {
	background: url(../imagenes/ico_sobre.gif) center right no-repeat;
	padding-right:12px;
	margin-right:1px;
}
#header #nav ul li span.active  a.no_leidos span,
#header #nav ul li a.no_leidos:hover span {
	background-image: url(../imagenes/sobre_verde.GIF);
}
.aaaa{
	color:#4280C8;
}
/*	------------------------
	sidebar
-------------------------- */
/*	menu
-------------------------- */
#content #sidebar #menu {
	margin-bottom:25px;
}
#content #sidebar #menu ul {
	font-family: Arial, Helvetica, sans-serif;
	background: url(../imagenes/sep_dashed.gif) 0 0 repeat-x;
}
#content #sidebar #menu ul li {
	font-size:1.6em;
	color:#428CC8;
	background: url(../imagenes/sep_dashed.gif) bottom left repeat-x;
	line-height:30px;
}
#content #sidebar #menu ul li a {
	text-decoration: none;
	color:#4290C8;
}
#content #sidebar #menu ul li a:hover {
	color:#D59D4A;
}
#content #sidebar #menu ul li a.active {
	color:#D5B74A;
	font-weight: bold;
}
/*	pastillones
-------------------------- */
#content #sidebar .pastillones {
	margin-bottom:25px;
}
.pastillones:hover {
	margin-bottom:20px;
	
}
#content #sidebar .pastillones img {
	margin-bottom:13px;
}

/*elementos del sidebar, se le puede aplicar a un link el estilo y listo*/

.SideBarimg {
	margin-bottom:13px;
	background-image: url(../imagenes/sideBarImg3.png);
	background-repeat:no-repeat;
	width:200px;
	height:170px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#008ACC;
	padding-left:10px;

}


.POSINimg {
	margin-bottom:13px;
	background-image: url(../imagenes/POSIN.png);
	width:200px;
	height:84px;
}

.POSINimg:hover {
	margin-bottom:13px;
	background-image:url(../imagenes/POSIN-hover.png);
	width:200px;
	height:84px;
	cursor:pointer;
}

.QuienesSomosimg {
	margin-bottom:13px;
	background-image: url(../imagenes/quienesSomos.gif);
	width:200px;
	height:84px;
}

.QuienesSomosimg:hover {
	margin-bottom:13px;
	background-image:url(../imagenes/quienesSomos-hover.gif);
	width:200px;
	height:84px;
	cursor:pointer;
}

.descargarArchivos {
	margin-bottom:13px;
	background-image: url(../imagenes/descargar.gif);
	width:200px;
	height:84px;
}

.descargarArchivos:hover {
	margin-bottom:13px;
	background-image:url(../imagenes/descargar-hover.gif);
	width:200px;
	height:84px;
	cursor:pointer;
}

.manual {
	margin-bottom:13px;
	background-image: url(../imagenes/manual.gif);
	width:200px;
	height:84px;
}

.manual:hover {
	margin-bottom:13px;
	background-image:url(../imagenes/manual-hover.gif);
	width:200px;
	height:84px;
	cursor:pointer;
}

.marcoLegal {
	margin-bottom:13px;
	background-image: url(../imagenes/marcoLegal.gif);
	width:200px;
	height:84px;
}

.marcoLegal:hover {
	margin-bottom:13px;
	background-image:url(../imagenes/marcoLegal-hover.gif);
	width:200px;
	height:84px;
	cursor:pointer;
}

.organigrama {
	margin-bottom:13px;
	background-image: url(../imagenes/organigrama.gif);
	width:200px;
	height:84px;
}

.organigrama:hover {
	margin-bottom:13px;
	background-image:url(../imagenes/organigrama-hover.gif);
	width:200px;
	height:84px;
	cursor:pointer;
}

.InfoSIN {
	margin-bottom:13px;
	background-image: url(../imagenes/InfoSIN.png);
	width:200px;
	height:84px;
}

.InfoSIN:hover {
	margin-bottom:13px;
	background-image:url(../imagenes/InfoSIN-hover.png);
	width:200px;
	height:84px;
	cursor:pointer;
}

.sectorElectrico {
	margin-bottom:13px;
	background-image: url(../imagenes/sectorElectrico.gif);
	width:200px;
	height:84px;
}

.sectorElectrico:hover {
	margin-bottom:13px;
	background-image:url(../imagenes/sectorElectrico-hover.gif);
	width:200px;
	height:84px;
	cursor:pointer;
}

.Unifilar {
	margin-bottom:13px;
	background-image: url(../imagenes/Unifilar.gif);
	width:200px;
	height:84px;
}

.Unifilar:hover {
	margin-bottom:13px;
	background-image:url(../imagenes/Unifilar-hover.gif);
	width:200px;
	height:84px;
	cursor:pointer;
}
/*	google_ads
-------------------------- */
#content #sidebar .google_ads {
	margin-bottom:25px;
}
#content #sidebar .google_ads .ad {
	margin-top:13px;
}
#content #sidebar .google_ads .ad .adt span  {
	font-weight: bold;
	font-size: 1.2em;
}
#content #sidebar .google_ads .ad .adb {
	font-size: 1.2em;
	color:#65737B;
}
#content #sidebar .google_ads .ad .adu {
	color:#428EC8;
}
/*	------------------------
	main_wrapper
-------------------------- */
#main_wrapper #main_content h3 {
	font-size:1.6em;
	color:#42708A;
	margin-bottom:5px;
	font-weight: bold;
}
/*	breadcrumb ----------- */
#main_wrapper #main_content p#breadcrumb {
	color:#A8AF9E;
	margin:0 0 20px 0;
}
#main_wrapper #main_content p#breadcrumb a {
	color:#9FAAB0;
}
#main_wrapper #main_content p#breadcrumb a {
	color:#9FAAB0;
}
#main_wrapper #main_content p#breadcrumb span {
	color:#9FAAB0;
}
/*	contador_usuario ----------- */
#content p#contador_usuario {
	color:#CACFD2;
	padding-top:70px;
	font-size:1.1em;
	text-align: center;
	clear:both;
}
#content p#contador_usuario a {
	color:#65757B;
	margin:0 5px;
}
#content p#contador_usuario a:hover {color:#666666;}
/*	alertas -------------- */
#alertas {
	margin-bottom:20px;
}
#alertas ul {
	font-weight: bold;
	font-size: 1.6em;
	line-height: 1.2em;
}
#alertas ul li {
	background: url(../imagenes/flecha_roja.gif) 0 7px no-repeat;
	padding-left:12px;
}
.lista {background-image:url(../imagenes/flecha_celeste.gif);}
#alertas ul.ok li {background-image:url(../imagenes/flecha_celeste.gif);}
#alertas ul.ok {color:#D5B04A;}
#alertas ul.error {color:#F04101;}
/*	remarcada  ----------- */
#main_wrapper #main_content .remarcada {
	background: url(../imagenes/bg_remarcada.gif) bottom left repeat-x;
	margin-bottom:13px;
}
#main_wrapper #main_content .welcome_box {
	padding:0 10px 15px;
}
#main_wrapper #main_content h2 {
	  color: #4280C8;
    font-size: 1.4em

	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;

	margin-bottom:10px;
}
#main_wrapper #main_content .welcome_box .cont {
	font-size: 1.5em;
	color:#000;
}
#main_wrapper #main_content .welcome_box .cont  strong {
	color:#65747B;
	font-size:1.1em;
	font-weight: bold;
}
#main_wrapper #main_content .welcome_box .cont p span {
	font-weight: bold;
	color:#75838A;
}
#main_wrapper #main_content .datos_perfil,
#main_wrapper #main_content .editar_perfil,
#main_wrapper #main_content .perfil_editado {
	border: 1px solid #eee;
}
#main_wrapper #main_content .remarcada #foto_usuario {
	float:left;
	margin:10px 0 10px 10px;
}
#main_wrapper #main_content .editar_perfil h4 {
	color:#428EC8;
	font-size: 1.4em;
	font-weight: bold;
	margin:5px 0;
}
#main_wrapper #main_content .perfil_editado h4.mujer,
#main_wrapper #main_content .perfil_editado h4.hombre,
#main_wrapper #main_content .perfil_editado h4.indefinido {
	background: url(../imagenes/ico_mujer.gif) 0 2px no-repeat;
	padding-left:16px;
	margin: 5px 0 5px 10px;
	color:#4289C8;
	font-size: 1.4em;
	font-weight: bold;
}
#main_wrapper #main_content .perfil_editado h4.hombre {background-image: url(../imagenes/ico_hombre.gif);}
#main_wrapper #main_content .perfil_editado h4.indefinido {background-image: url(../imagenes/ico_indefinido.gif);}
#main_wrapper #main_content .editar_perfil #foto_usuario p a  {
	color:#4295C8;
	font-size: 1.2em;
	font-weight: bold;
	margin:5px 0;
	display:block;
}
#main_wrapper #main_content .perfil_editado #foto_usuario p,
#main_wrapper #main_content .avatar p,
#main_wrapper #main_content .anuncio p {
	font-size: 1.1em;
	color:#42778A;
}
#main_wrapper #main_content .perfil_editado #foto_usuario p a,
#main_wrapper #main_content .avatar p a,
#main_wrapper #main_content .anuncio .imagen p a {
	color:#4AB7D5;
	font-weight: bold;
}
#main_wrapper #main_content .perfil_editado #foto_usuario img.avatar {
	margin-bottom:7px;
}
#main_wrapper #main_content .datos_perfil .cont {
	text-align: center;
	padding: 35px 0 0 110px;
	font-size: 1.4em;
	color:#000;
}
#main_wrapper #main_content .editar_perfil .cont,
#main_wrapper #main_content .perfil_editado .cont {
	padding: 15px 0 10px 115px;
	font-size: 1.2em;
	color:#65777B;
}
#main_wrapper #main_content .perfil_editado .cont {padding-top: 10px;}
#main_wrapper #main_content .perfil_editado .cont p {
	padding-bottom: 10px;padding-right:10px;
}
#main_wrapper #main_content .editar_perfil .cont textarea {
	width: 6	51px;
	height:85px;
	font-size: 1.2em;
	color:#65767B;
	border:1px solid #CACFD2;
	padding:5px 0 5px 7px;
	margin:3px 0;
}
#main_wrapper #main_content .datos_perfil .cont p a {
	font-weight: bold;
}
#main_wrapper #main_content .datos_perfil .cont p strong {
	font-weight: bold;
	color:#4ABED3;
}
#main_wrapper #main_content .perfil_editado .cont .mapa {
	border: 1px solid #CAD0D2;
}
/*	anuncios_box
-------------------------- */
#main_wrapper #main_content .anuncios_box,
#main_wrapper #main_content .mensajes {
	width:484px;
	margin-bottom:13px;
}
#main_wrapper #main_content .anuncios_box h3 {
	font-size:1.9em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#fff;
	padding:6px 0 6px 10px;
	margin-bottom:0;
	background:#4AA2D5 url(../imagenes/bg_anuncios_h3.gif) 0 0 no-repeat;
}
#main_wrapper #main_content .anuncios_box h3.marcar_fav {
	padding:4px 0 4px 10px;
	margin-bottom:13px;
}
#main_wrapper #main_content .anuncios_box h3.marcar_fav span {float:left;}
#main_wrapper #main_content .anuncios_box h3.marcar_fav span.estrella {
	float: right;
	margin:3px 10px 0 0;
}
#main_wrapper #main_content .anuncios_box h3.marcar_fav span.estrella a {
	background: url(../imagenes/estrella_favoritos.gif) 0 0 no-repeat;
	width:21px;
	height:22px;
	display:block;
	text-indent:-9999px;
}
#main_wrapper #main_content .anuncios_box h3.marcar_fav span.estrella a:hover {background-position: bottom;}
#main_wrapper #main_content .anuncios_box .content {
	width:464px;
	padding:7px 10px 0;
}
#main_wrapper #main_content .anuncios_box .fondo_1 {
	background:#ABDCF9 url(../imagenes/bg_anuncios_cont.gif) 0 0 repeat-x;
}
#main_wrapper #main_content .anuncios_box .fondo_2 {background:none;}
#main_wrapper #main_content .anuncios_box .backfondo_2 {background: url(../imagenes/dot_eee.gif) 233px 0 repeat-y;}
#main_wrapper #main_content .anuncios_box h4 {
	font-size:1.1em;
	font-weight: bold;
	color:#466E83;
	margin-bottom:10px;
}
#main_wrapper #main_content .anuncios_box h5 {
	font-size:1.1em;
	color:#fff;
	margin: -10px 0 10px;
}
#main_wrapper #main_content .backfondo_2 .anuncio,
#main_wrapper #main_content .anuncios_box .col_izq,
#main_wrapper #main_content .anuncios_box .col {
	float:left;
	width:219px;
}
#main_wrapper #main_content .backfondo_2 .anuncio {
	margin-right:13px;
}
#main_wrapper #main_content .anuncios_box .col_2 {
	float:left;
	width:242px;
}
#main_wrapper #main_content .anuncios_box .col_2 .cont {
	padding-left:10px;
	margin-bottom:13px;
}
#main_wrapper #main_content .anuncios_box .col_izq {
	padding-right: 12px;
}
#main_wrapper #main_content .anuncios_box .fondo_2 .col_der {
	border-left: 1px solid #eee;
}
#main_wrapper #main_content .anuncios_box .col_der {
	border-left: 1px solid #9CD34A;
	padding-left: 12px;
}
#main_wrapper #main_content .anuncios_box .anuncio {
	padding-bottom:13px;
}
#main_wrapper .mensajes .mensaje {margin-bottom:13px;}
#main_wrapper #main_content .anuncios_box .anuncio p {
	line-height:1.25em;
}
#main_wrapper #main_content .anuncios_box .anuncio .cont p {margin-bottom: 10px;}
#main_wrapper #main_content .anuncios_box .avatar {
	width:68px;
	float:left;
	margin-top:2px;
}
#main_wrapper #main_content .anuncios_box .imagen .avatar, #main_wrapper #main_content .anuncios_box .listado .avatar {margin-top:0;}
#main_wrapper #main_content .anuncios_box .sale {
	background: url(../imagenes/avatar_sale.gif) top right no-repeat;
}
#main_wrapper #main_content .anuncios_box .entra {
	background: url(../imagenes/avatar_entra.gif) top right no-repeat;
}
#main_wrapper #main_content .anuncios_box .sale img {
	border:2px solid #449AC8;
}
#main_wrapper #main_content .anuncios_box .entra img {
	border:2px solid #D5B44A;
}
#main_wrapper #main_content .anuncios_box p.sale img,
#main_wrapper #main_content .anuncios_box p.entra img {
	border: none;
	vertical-align:top;
}
#main_wrapper #main_content .anuncios_box p.entra,
#main_wrapper #main_content .anuncios_box p.entra a {
	background:none;
	color:#D59B4A !important;
}
#main_wrapper #main_content .anuncios_box p.sale,
#main_wrapper #main_content .anuncios_box p.sale a {
	background:none;
	color:#4AABD5 !important;
}
#main_wrapper #main_content .anuncios_box p.cant_karma img {
	border: none;
}
#main_wrapper #main_content .anuncios_box .cont,
#main_wrapper .mensajes .mensaje .cont {
	padding-left:70px;
}
#main_wrapper .buzon .mensaje .cont {padding-left:115px;}
#main_wrapper #main_content .listado .cont {
	padding-left:115px;
}
#main_wrapper #main_content .anuncio .cont p.que {
	color:#365F70;
	font-size:1.2em;
}
#main_wrapper #main_content .listado .anuncio .cont p.que,
#main_wrapper .mensajes .mensaje .cont p.que   {
	color:#366370;
	font-size:1.6em;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:7px;
}
#main_wrapper .mensajes .mensaje .cont p.que  {
	font-weight:bold;
}
#main_wrapper .mensajes .mensaje .cont p.que a {
	background: url(../imagenes/ico_sobre_mensajes.gif) 0 7px no-repeat;
	padding-left:17px;
	text-decoration: none;
}
#main_wrapper .mensajes .leido .cont p.que  {
	font-weight:bold;
}
#main_wrapper .mensajes .leido .cont p.que a {
	color:#9FACB0;
	background: url(../imagenes/ico_mensajes_leidos.gif) 0 7px no-repeat;
}
#main_wrapper  #main_content .mensajes .mensaje .cont h3  {
	font-weight:bold;
	color:#3F96C5;
	line-height:1.2em;
	background: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	padding:5px 0;
}
#main_wrapper #main_content .listado .anuncio .cont p,
#main_wrapper .mensajes .mensaje .cont p {
	color:#717A64;
	font-size: 1.2em;
}
#main_wrapper #main_content .mensajes .leido .cont p {color:#9FADB0;}
#main_wrapper #main_content .anuncio .cont p.que a {
	color:#365D70;
	text-decoration: none;
	font-weight: bold;
}
#main_wrapper #main_content .anuncios_box .cont p.cant_karma {
	color:#42788A;
	font-size:1.1em;
}
#main_wrapper #main_content .anuncios_box .cont p.cant_karma img {
	vertical-align: middle;
	margin-top:-1px;
}
#main_wrapper #main_content .anuncios_box .imagen {
	width:109px;
	float:left;
	margin:3px 0 10px 0;
	color:#42738A;
}
#main_wrapper #main_content .anuncios_box .listado .imagen {
	width:109px;
	margin: 5px 5px 5px 0;
}
#main_wrapper #main_content .anuncios_box .imagen img.avatar {
	width:96px;
	margin-bottom:5px;
}
#main_wrapper #main_content .anuncios_box .imagen p.to-center {
	font-size:1.1em;
	font-weight: bold;
}
#main_wrapper #main_content .anuncios_box .cont_2 {
	padding: 0 0 0 110px;
	color:#65757B;
	font-size:1.2em;
}
#main_wrapper #main_content .anuncios_box .cont_2 p {
	margin-bottom:10px;
}
/* listas 
------------------------ */
ul.lista_1 li {
	background: url(../imagenes/arrow_oliva.gif) 0 5px no-repeat;
	padding-left:12px;
	font-size: 1.2em;
	color:#65777B;
	margin-bottom:7px;
}
ul.lista_1 li a {
	color:#366570;
	font-weight: bold;
}
ul.lista_1 a:hover {color:#D5A04A;}
ul.lista_1 li ul {
	margin-top:7px;
}
ul.lista_1 li ul li {
	background: url(../imagenes/arrow_green.gif) 0 5px no-repeat;
	font-size:1em;
}
ul.lista_1 li ul li a {color:#42A6C8;}
ul.lista_1 li ul li ul li {
	background: url(../imagenes/arrow_green_peq.gif) 0 8px no-repeat;
	padding-left:8px;
}
ul.lista_1 li ul li ul li a {font-weight: bold;}
ul.lista_1 li ul li ul li ul li {
	font-size:.9em;
	background: url(../images/square.gif) 0 8px no-repeat
}
ul.lista_1 li ul li ul li ul li a {color:#65757B;}
/*	equivalencias karma
--------------------------- 
#main_wrapper #main_content .anuncios_box .col .cont p.cant_karma span {
	text-indent: -9999px;
	width:62px;
	height:9px;
	display:block;
}
#main_wrapper #main_content .anuncios_box .col .cont p.cant_karma span.5_karmas {
	background: url(../images/karma_5.gif) 0 0 no-repeat;
}
*/
/*	tagcloud ------------- */
#main_wrapper #main_content .anuncios_box .col .tagcloud {
	background:#4AABD5;
	color:#fff;
	padding:0 8px 10px
}
#main_wrapper #main_content .anuncios_box .col_2 .tagcloud {
	color:#429BC8;
}
#main_wrapper #main_content .anuncios_box .col .tagcloud a {
	color:#fff;
	line-height: 22px;
	padding-right:3px;
}
#main_wrapper #main_content .anuncios_box .col_2 .tagcloud a {
	color:#429BC8;
	line-height: 22px;
	padding-right:3px;
}
#main_wrapper #main_content .anuncios_box .col .tagcloud a:hover,
#main_wrapper #main_content .anuncios_box .col_2 .tagcloud a:hover {
	color:#365870;
}
#main_wrapper #main_content .tagcloud a.tag_1 {font-size: 1.2em;}
#main_wrapper #main_content .tagcloud a.tag_2 {font-size: 1.4em;}
#main_wrapper #main_content .tagcloud a.tag_3 {font-size: 1.6em;}
#main_wrapper #main_content .tagcloud a.tag_4 {font-size: 1.8em;}
#main_wrapper #main_content .tagcloud a.tag_5 {font-size: 2em;}

/*	intercambios
-------------------------- */
#main_wrapper #main_content .intercambios {
	width:484px;
	margin-bottom:13px;
}
#main_wrapper #col_right .intercambios {
	width:173px;
	margin-bottom: 13px;
}
#main_wrapper #main_content .intercambios h3,
#main_wrapper #main_content .comentarios h3,
#main_wrapper #col_right .intercambios h5,
#main_wrapper #col_right .comentarios h5,
#main_wrapper #main_content .mensajes h3 {
	font-family: Arial, Helvetica, sans-serif;
	background:#CECECE url(../imagenes/bg_gris_curva.gif) 0 0 no-repeat;
	font-size:1.9em;
	font-weight: bold;
	color:#fff;
	padding:5px 0 5px 10px;
	margin-bottom:0;
}
#main_wrapper #main_content .intercambios h4,
#main_wrapper #main_content .mensajes h4 {
	background:#eee;
	font-size:1.1em;
	color:#78858D;
	line-height:20px;
	padding-left: 10px;
}
#main_wrapper #main_content .mensajes h4 {margin-bottom:13px;}
#main_wrapper #col_right .intercambios h5,
#main_wrapper #col_right .comentarios h5 {
	font-size: 1.4em;
	background: #CECECE;
	padding:4px 5px;
}
#main_wrapper #col_right .comentarios h5,
#main_wrapper #main_content .comentarios h3 {margin-bottom:10px;}
#main_wrapper #main_content .intercambios ul li,
#main_wrapper #col_right .intercambios ul li {
	background: url(../imagenes/sep_dotted.gif) bottom left repeat-x;
	padding:5px 0;
	font-size:1.2em;
	color:#65747B;
}
#main_wrapper #col_right .intercambios ul {
	padding:0 5px;
}
#main_wrapper #col_right .intercambios ul li {
	font-size:1.1em;
}
#main_wrapper #main_content .intercambios ul li a,
#main_wrapper #col_right .intercambios ul li a {
	font-weight: bold;
}
#main_wrapper #main_content .intercambios ul li strong,
#main_wrapper #col_right .intercambios ul li strong {
	color:#4B9FD7;
	font-weight: bold;
	text-transform: uppercase;
}
#main_wrapper #main_content .intercambios ul li span {
	padding: 5px 10px 5px 25px;
	display:block;
}
#main_wrapper #col_right .intercambios ul li span {
	display:block;
	padding: 2px 0  2px 15px;
}
#main_wrapper #main_content .intercambios ul li span.happy {background: url(../imagenes/ico_happy.gif) 0 5px no-repeat;}
#main_wrapper #main_content .intercambios ul li span.unhappy {background: url(../imagenes/ico_unhappy.gif) 0 5px no-repeat;}
#main_wrapper #col_right .intercambios ul li span.happy {background: url(../imagenes/ico_happy_peq.gif) 0 5px no-repeat; }
#main_wrapper #col_right .intercambios ul li span.unhappy {background: url(../imagenes/ico_unhappy_peq.gif) 0 5px no-repeat;}
/*	usuarios
-------------------------- */
#main_wrapper #main_content  #usuarios {
	width:466px;
	margin-bottom:13px;
	border:1px solid #cecece;
	padding:10px 9px;
	background: url(../imagenes/bg_usuarios.gif) 0 0 repeat-x;
}
#main_wrapper #main_content  #usuarios h3 {
	font-family: Arial, Helvetica, sans-serif;;
	color:#42A2C8;
	font-size:1.9em;
	font-weight: bold;
	margin-bottom:5px;
}
#main_wrapper #main_content  #usuarios h4 {
	color:#78868D;
	font-size:1.1em;
	font-weight: bold;
	margin-bottom:13px;
}
#main_wrapper #main_content  #usuarios .col {
	width:190px;
	float:left;
}
#main_wrapper #main_content  #usuarios .col_mapa {
	width:266px;
	float: right;
}
#main_wrapper #main_content  #usuarios .col .usuario {
	margin-bottom:8px;
}
#main_wrapper #main_content  #usuarios .col .usuario .avatar {
	float:left;
	width:68px;
	margin-top:5px;
}
#main_wrapper #main_content  #usuarios .col .usuario .avatar img {
	border:2px solid #449EC8;
}
#main_wrapper #main_content  #usuarios .col .usuario .cont {
	padding-left:70px;
	font-size: 1.1em;
	color:#42748A;
}
#main_wrapper #main_content  #usuarios .col .usuario .cont p {
	padding-bottom:4px;
}
#main_wrapper #main_content  #usuarios .col .usuario .cont .quien {
	font-size: 1.1em;
	font-weight: bold;
}
#main_wrapper #main_content  #usuarios .col .usuario .cont .quien a {
	color:#366370;
	text-decoration: none;
}
#main_wrapper #main_content  #usuarios .col .usuario .cont .administrador {
	background: url(../imagenes/ico_K.gif) 0 5px no-repeat;
	padding-left:12px;
}
#main_wrapper #main_content  p.foot {
	clear: both;
	padding-top:5px;
	background: url(../imagenes/sep_dotted.gif) top left repeat-x;
}

/*	comunidades
-------------------------- */
.simple_col {
	width:230px;
}
#main_wrapper #main_content  #comunidades {
	width:210px;
	float:left;
	background: url(../imagenes/bg_comunidades.gif) 0 0 repeat-x;
	padding:10px;
}
#main_wrapper #main_content  #comunidades h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:1.5em;
	color:#D5AB4A;
	margin-bottom:0;
}
#main_wrapper #main_content  #comunidades h4 {
	font-size:1.1em;
	color:#78898D;
	background: url(../imagenes/sep_dotted.gif) bottom left repeat-x;
	padding-bottom: 5px;
	margin-bottom:13px;
}
#main_wrapper #main_content  #comunidades .comunidad {
	margin-bottom:13px;
}
#main_wrapper #main_content  #comunidades .avatar {
	float:left;
	width:68px;
}
#main_wrapper #main_content  #comunidades .avatar img {
	border:2px solid #CDD0C8;
}
#main_wrapper #main_content  #comunidades .cont {
	color:#78888D;
	font-size:1.1em;
	padding-left:70px;
}
#main_wrapper #main_content  #comunidades .cont a {
	color:#D5AD4A;
}
#main_wrapper #main_content  #comunidades .cont .quien {
	font-weight: bold;
}
#main_wrapper #main_content  #comunidades .cont .quien a {
	text-decoration:none;
	color:#78878D;
}
#main_wrapper #main_content  #comunidades p.foot {
	background: url(../imagenes/sep_dotted.gif) top left repeat-x;
	padding-top:10px;
}
/*	amigos
-------------------------- */
#main_wrapper #main_content  .amigos,
#main_wrapper #col_right .usuario,
#main_wrapper #main_content  #propuestas {
	width:208px;
	float:left;
	background: url(../images/bg_comunidades.gif) 0 0 repeat-x;
	padding:6px 10px 10px;
	border: 1px solid #cecece;
}
#main_wrapper #col_right .usuario {
	width:160px;
	padding:5px;
	margin-bottom:13px;
}
#main_wrapper .comentarios {margin-bottom:13px;}
#main_wrapper #main_content  #propuestas {float:right;}
#main_wrapper #main_content  .amigos h3,
#main_wrapper #col_right .usuario h3,
#main_wrapper #main_content  #propuestas h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:1.9em;
	color:#42A0C8;
	margin-bottom:5px;
	padding-bottom:4px;
}
#main_wrapper #col_right .usuario h3 {font-size: 1.6em; padding-bottom:0;margin-bottom:0;}
#main_wrapper #main_content .amigos h4,
#main_wrapper #main_content  #propuestas h4 {
	color:#78878D;
	font-size:1.1em;
	margin-bottom:8px;
}
#main_wrapper #main_content .amigos .usuario,
#main_wrapper #main_content  #propuestas .apadrinado {
	margin-bottom:8px;
}
#main_wrapper .comentarios .comentario {
	background: url(../images/sep_dotted.gif) bottom left repeat-x;
	padding-bottom:11px;
	margin-bottom:11px;
}
#main_wrapper #main_content .amigos .usuario .avatar,
#main_wrapper #col_right .usuario .avatar,
#main_wrapper .comentarios .comentario .avatar,
#main_wrapper .mensajes .mensaje .avatar {
	float:left;
	margin-top:3px;
	width:68px;
}
#main_wrapper .buzon .mensaje .avatar {width:99px; margin-top:3px;}
#main_wrapper #main_content .amigos .usuario .avatar img,
#main_wrapper #col_right .usuario .avatar img,
#main_wrapper .comentarios .comentario .avatar img,
#main_wrapper .mensajes .mensaje .avatar img {
	border:2px solid #4497C8;
}
#main_wrapper .mensajes .mensaje .avatar .cant_karma img {border:0;}
#main_wrapper #main_content .mensajes .leido .avatar img {border-color:#9FADB0;}
#main_wrapper #main_content .amigos .usuario .cont,
#main_wrapper #col_right .usuario .cont,
#main_wrapper .comentarios .comentario .cont {
	color:#708942;
	font-size:1.1em;
	padding-left:70px;
}
#main_wrapper .cont p.cuando {
	text-align: right;
	color:#9FADB0;
	margin-top:7px;
}
#main_wrapper .listado .cont p.cuando {font-weight: normal;}
#main_wrapper #main_content .amigos .usuario .cont .administrador,
#main_wrapper #col_right .usuario .cont .administrador {
	background: url(../images/ico_K.gif) 0 4px no-repeat;
	padding-left:12px;
}
#main_wrapper .mensajes .mensaje .cont .administrador {
	background: url(../images/ico_K.gif) 0 3px no-repeat;
	padding-left:15px;
}
#main_wrapper #main_content .amigos .usuario .cont p {
	padding-bottom:4px;
}
#main_wrapper #main_content .amigos .usuario .cont .quien,
#main_wrapper #col_right .usuario .cont .quien {
	font-size:1.1em;
	font-weight:bold;
}
#main_wrapper .mensajes .mensaje .cont .quien {
	margin-top:7px;
	font-size:1.2em;
}
#main_wrapper .mensajes .mensaje .cont .quien a {
	color:#366270;
	font-weight: bold;
}
#main_wrapper .buzon .mensaje .cont .quien {margin-bottom:5px;}
#main_wrapper #main_content .amigos .usuario .cont .quien a,
#main_wrapper #col_right .usuario .cont .quien a {
	color:#365E70;
	text-decoration:none;
}
#main_wrapper #main_content  #propuestas .apadrinado ul li {
	font-size:1.1em;
	color:#42708A;
}
#main_wrapper #main_content  #propuestas .apadrinado ul li.quien {
	font-weight:bold;
	font-size: 1.2em;
	color:#365E70;
}
#main_wrapper .comentarios form {
	color:#42798A;
	font-size:1.1em;
}
#main_wrapper #main_content .comentarios form p {margin-bottom:5px;}
#main_wrapper .comentarios form label {
	font-weight: bold;
}
#main_wrapper .comentarios form textarea.texto {
	border:1px solid #CDD0C8;
	width:171px;
	color:#42768A;
}
#main_wrapper #main_content .comentarios form textarea.texto {width:484px;}
#main_wrapper .comentarios form input.boton {
	color:#fff;
	font-weight: bold;
	background:#4299C8;
	border:1px solid #3F8AB3;
	padding:1px 2px;
	margin:7px 0;
}
.allegro_1 {width:230px;}
/*	anuncios_amigos
-------------------------- */
#main_wrapper #main_content  #anuncios_amigos,
#main_wrapper #main_content  #anuncios_fav {
	float:right;
}
#main_wrapper #main_content  #anuncios_amigos h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:1.9em;
	color:#fff;
	background:#9CD34A url(../images/bg_red_verde.gif) 0 0 no-repeat;
	padding:6px 0 4px 10px;
	margin-bottom:0;
}
#main_wrapper #main_content  #anuncios_amigos h4,
#main_wrapper #main_content .anuncios_box h4.fondo_2 {
	font-size:1.1em;
	color:#365C70;
	background:#CAE5F3;
	padding: 5px 0 5px 10px;
	margin-bottom:13px;
	font-weight: normal;
}
#main_wrapper #main_content  #anuncios_amigos .anuncio,
#main_wrapper #main_content  #anuncios_fav .anuncio {
	background: url(../images/sep_dotted.gif) bottom left repeat-x;
	margin-bottom: 4px;
	padding-bottom:8px;
}
#main_wrapper #main_content #anuncios_amigos .anuncio .entra,
#main_wrapper #main_content  #anuncios_fav .anuncio .entra {
	background:transparent url(../images/avatar_entra.gif) no-repeat scroll right top;
}
#main_wrapper #main_content #anuncios_amigos .anuncio .sale,
#main_wrapper #main_content  #anuncios_fav .anuncio .sale {
	background:transparent url(../images/avatar_sale.gif) no-repeat scroll right top;
}
#main_wrapper #main_content #anuncios_amigos .anuncio .avatar img,
#main_wrapper #main_content  #anuncios_fav .anuncio .avatar img {
	border:2px solid #91C643;
}
#main_wrapper #main_content #anuncios_amigos .anuncio .avatar,
#main_wrapper #main_content  #anuncios_fav .anuncio .avatar {
	float:left;
	margin-top:2px;
	width:68px;
}
#main_wrapper #main_content #anuncios_amigos .anuncio .entra img,
#main_wrapper #main_content #anuncios_fav .anuncio  .entra img {
	border:2px solid #4ABED3;
}
#main_wrapper #main_content #anuncios_amigos .anuncio .cont,
#main_wrapper #main_content  #anuncios_fav .anuncio .cont {
	padding-left:70px;
}
#main_wrapper #main_content #anuncios_amigos .anuncio .anuncio p,
#main_wrapper #main_content  #anuncios_fav .anuncio .anuncio p {
line-height:1.25em;
}
#main_wrapper #main_content #anuncios_amigos .anuncio .cont p.cant_karma,
#main_wrapper #main_content #anuncios_fav .anuncio .cont  p.cant_karma {
color:#42778A;
font-size:1.1em;
}
/*	foros
--------------------------- */
#main_wrapper #main_content  #foros h3,
#main_wrapper #main_content  #anuncios_fav h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:1.5em;
	color:#fff;
	background:#509DD0;
	margin-bottom:0;
	padding:10px 0 0 10px;
}
#main_wrapper #main_content  #anuncios_fav h3 {background:#73AFD6;}
#main_wrapper #main_content  #anuncios_fav h4,
#main_wrapper #main_content  #foros h4 {
	font-size:1.1em;
	color:#fff;
	padding: 0 0 5px 10px;
	margin-bottom:13px;
}
#main_wrapper #main_content  #anuncios_fav h4 {background:#73AFD6;}
#main_wrapper #main_content  #foros h4 {background:#509DD0;}
#main_wrapper #main_content  #foros .foro {
	background: url(../images/sep_dotted.gif) bottom left repeat-x;
	font-size:1.1em;
	color:#A2AFB1;
	margin-bottom: 10px;
	padding-bottom:10px;
}
#main_wrapper #main_content  #foros .foro a {
	color:#D5BE4A;
	font-weight: bold;
}
#main_wrapper #main_content  #foros .foro a:hover {
	color:#D5BE4A;
}
#main_wrapper #main_content  #comunidades a.ver_mas,
#main_wrapper #main_content  #foros a.ver_mas {
	color:#D5B04A;
	background-image: url(../images/bg_ver_mas_azul.gif);
}
/*----------------------
	bloque_form
--------------------- */
#main_wrapper #main_content .bloque_form {
	margin-bottom:13px;
}
#main_wrapper #main_content .bloque_form .float-left,
#main_wrapper #main_content .bloque_form .float-right {
	width:231px
}
#main_wrapper #main_content .bloque_form h3 {
	font-size:1.6em;
	font-weight: bold;
	color:#42738A;
	background: url(../images/sep_dotted.gif) bottom left repeat-x;
	padding-bottom:5px;
	margin-bottom:11px;
}
#main_wrapper #main_content .bloque_form h4 {
	color:#78878D;
	font-size:1.1em;
	font-weight: bold;
	margin-bottom:7px;
}
#main_wrapper #main_content .bloque_form p {
	margin-bottom:9px;
	color:#65757B;
	font-size: 1.2em;
}
#main_wrapper #main_content .bloque_form p.tit {
	font-weight: bold;
	background: url(../images/arrow_green.gif) 0 4px no-repeat;
	padding-left: 10px;
	margin-bottom: 0;
}
#main_wrapper #main_content .bloque_form ul {
	color:#65777B;
	font-size: 1.2em;
}
#main_wrapper #main_content .bloque_form ul li {
	padding-bottom: 4px;
}
#main_wrapper #main_content .apaisado label {
	color:#65757B;
	font-size: 1.2em;
}
#main_wrapper #main_content .bloque_form input.texto,
#main_wrapper #main_content .bloque_form select.texto,
#main_wrapper #main_content textarea {
	border:1px solid #CAD0D2;
	padding:1px 0;
	color:#717A64;
}
#main_wrapper #main_content select.tam_1 {width:180px;}
#main_wrapper #main_content input.tam_2 {width:331px;color:#65757B;}
#main_wrapper #main_content input.tam_3 {width:365px;}
#main_wrapper #main_content textarea.tam_3 {width:365px;}
#main_wrapper #main_content select.tam_2 {width:337px;}
#main_wrapper #main_content .bloque_form select.texto {padding-right:0;}
#main_wrapper #main_content .apaisado label {
	width:240px;
	float:left;
	margin-bottom:9px;
	overflow: hidden;
}
#main_wrapper #main_content .apaisado label.left {
	margin-right:14px;
	width:230px;
}
#main_wrapper #main_content .checks label.left {
	margin-right:4px;
	width:155px;
}
#main_wrapper #main_content .apaisado label span {
	width:70px;
	display:block;
	float:left;
	padding:3px 0;
	overflow: hidden;
}
#main_wrapper #main_content .apaisado label.left span {
	width:50px;
}
#main_wrapper #main_content .checks label.left input {
	float:left;
	margin:4px 0 0 0;
}
#main_wrapper #main_content .checks label.left span {
	width:auto;
	float:left;
	display:block;
	padding-left:6px;
}
#main_wrapper #main_content .apaisado input.texto,
#main_wrapper #main_content .apaisado select.texto {
	width:164px;
	float: left;
}
#main_wrapper #main_content .apaisado label.left input.texto {
	width:173px;
}
#main_wrapper #main_content .apaisado select.texto {width: 170px;}
#main_wrapper #main_content .apaisado label.left select.texto {width: 179px;}
#main_wrapper #main_content .apaisado label.varianza span {width:123px;}
#main_wrapper #main_content .apaisado label.varianza input.texto {width:82px; margin-right:5px;}
#main_wrapper #main_content label.ancho_2,
#main_wrapper #main_content label.ancho_3 {
	display: block;
	width:110px;
	float: left;
	padding:3px 0;
}
#main_wrapper #main_content label.ancho_3 {	width:160px;}
#main_wrapper #main_content input.ancho_3, #main_wrapper #main_content textarea.ancho_3 {width:283px;}
#main_wrapper #main_content .contrasena input.texto {
	width:150px;
	float: left;
}
#main_wrapper #main_content .bloque_form .col_left {
	float:left;
	border:1px solid #CDD0C8;
	width:351px;
}
#main_wrapper #main_content .bloque_form .col_left img {
	float:left;
}
#main_wrapper #main_content .bloque_form .meta_mapa,
#main_wrapper #main_content .col_right {
	float:right;;
	width:118px;
	border-top:1px solid #CACFD2;
	background: url(../images/bg_mapa_meta.gif) bottom left no-repeat;
	color:#9FAEB0;
	padding:10px 0 32px;
}
#main_wrapper #main_content .bloque_form .meta_mapa p {font-size:1.2em;}
#main_wrapper #main_content .col_right {
	background: none;
	border:none;
	padding-top:0;
}
#main_wrapper #main_content .bitsonline input.texto {width:349px;}
#main_wrapper #main_content .bitsoffline input.texto {width:368px;}
#main_wrapper #main_content .bitsoffline textarea {width:230px; height:80px; padding: 2px 0 2px 2px;border:1px solid #CAD0D2;}
#main_wrapper #main_content .bitsonline .col_right input.texto {
	width:115px;
}
#main_wrapper #main_content .bloque_form .col_3 {
	width:147px;
	float: left;
	margin-right:10px;
}
#main_wrapper #main_content .bloque_form .last-child {margin-right:0;}
#main_wrapper #main_content .bloque_form .col_3 input.check {
	float:left;
	margin-top:3px;
}
#main_wrapper #main_content .bloque_form .col_3 label {
	display: block;
	padding-left:5px;
	float:left;
}
/*	media ---------------- */
#main_wrapper #main_content .bloque_form .video {
	width:355px;
	float:left;
	margin:0 12px 13px 0;
}
#main_wrapper #main_content .bloque_form .video object{
	width:355px;
	border: 1px solid #CAD0D2;
	float:left;
}
#main_wrapper #main_content .bloque_form .fotos {
	width:116px;
	float:left;
}
#main_wrapper #main_content .bloque_form .ancho_auto {width:auto;}
#main_wrapper #main_content .bloque_form .fotos img {margin:0 1px 1px 0;}
#main_wrapper #main_content .bloque_form .ancho_auto img {margin:0 5px 5px 0;}
/* **************************
	col_right
****************************/
/*	buscador
-------------------------- */
#main_wrapper #col_right #buscador {
	position:relative;
	width:147px;
	padding: 7px 13px;
	background:#4AA2D5 url(../images/bg_buscador.gif) 0 0 repeat-x;
	margin-bottom:13px;
}
#main_wrapper #col_right #buscador #ayuda_buscador {
	position: absolute;
	right: 13px;
	top:7px;
}
#main_wrapper #col_right #buscador h4 {
	font-size:1.5em;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight: bold;
	margin-bottom: 13px;
}
#main_wrapper #col_right #buscador form input.texto,
#main_wrapper #col_right #buscador form select.texto {
	width: 141px;
	border:1px solid #5EC8FD;
	margin-bottom:7px;
	padding:1px 2px;
	color:#75858A;
}
#main_wrapper #col_right #buscador form select.texto {
	padding: 0;
	width:147px;
	margin-bottom:5px;
}
#main_wrapper #col_right #buscador form p.to-right {
	margin-bottom:10px;
}
#main_wrapper #col_right #buscador a.busc_avanzada {
	background: url(../images/bg_lupa.gif) 0 0 no-repeat;
	padding-left:15px;
	color:#fff;
}
/*	testimonios
-------------------------- */
#main_wrapper #col_right #testimonios {
	margin-bottom: 13px;
}
#main_wrapper #col_right #testimonios h4 {
	color:#75838A;
	font-size: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom: 2px solid #ECEEEE;
	margin-bottom:13px
}
#main_wrapper #col_right #testimonios .testimonio {
	width:173px;
	height:122px;
	display: block;
	margin-bottom: 13px;
}
#main_wrapper #col_right #testimonios .testimonio p.texto a {
	color:#D5AD4A;
	font-weight: bold;
	font-size: 1.2em;
	text-decoration: none;
}
#main_wrapper #col_right #testimonios .testimonio p.quien a {
	color:#47555C;
	font-size: 1.1em;
	text-decoration: none;
}
#main_wrapper #col_right #testimonios .testimonio p.quien a span {
	color:#75838A;
}
#main_wrapper #col_right #testimonios .chica {background: url(../images/foto_chica.jpg) 0 0 no-repeat;}
#main_wrapper #col_right #testimonios .chico {background: url(../images/foto_chico.jpg) 0 0 no-repeat;}
#main_wrapper #col_right #testimonios .izq {
	text-align: right;
}
#main_wrapper #col_right #testimonios .izq p.texto a {
	padding:10px 10px 0 70px;
	display: block;
}
#main_wrapper #col_right #testimonios .izq p.quien a {
	padding:25px 10px 0 70px;
	display: block;
	line-height:1.2em;
}
#main_wrapper #col_right #testimonios .der p.texto a {
	padding:10px 50px 0 10px;
	display: block;
}
#main_wrapper #col_right #testimonios .der p.quien a {
	padding:15px 70px 0 10px;
	display: block;
	line-height:1.2em;
}
/*	cromos
-------------------------- */
#main_wrapper #col_right #cromos {
	margin-bottom: 13px;
}
#main_wrapper #col_right #cromos .cromo {
	border: 1px solid #CACFD2;
	margin-bottom:13px;
}
#main_wrapper #col_right #cromos .apadrina, 
#main_wrapper #col_right #cromos .enviar_mensaje,
#main_wrapper #col_right #cromos .contactar_usuario {
	border: none;
	margin-bottom:13px;
	background: url(../images/pastilla_apadrina.gif) 0 0 no-repeat;
	width:173px;
	height: 82px;
	display: block;
}
#main_wrapper #col_right #cromos .enviar_mensaje {
	background-image: url(../images/pastilla_enviar.gif);
}
#main_wrapper #col_right #cromos .contactar_usuario {
	background-image: url(../images/pastilla_contactar.gif);
}
#main_wrapper #col_right #cromos .pagar_servicio {
	background-image: url(../images/pastilla_pagar.gif);
}
#main_wrapper #col_right #cromos .apadrina {height:86px}
#main_wrapper #col_right #cromos .pastillon a {
	display: block;
	height:82px;width:173px;
}
#main_wrapper #col_right #cromos .apadrina .cuantas {
	text-align: center;
}
#main_wrapper #col_right #cromos .apadrina .cuantas a {
	color:#D5B24A;
	text-decoration: none;
	width:173px;
	display: block;
	padding-top:68px;
}
#main_wrapper #col_right #cromos .verde {
	background:#83AC42 url(../images/bg_pastilla_verde.gif) 0 0 repeat-x;
}
#main_wrapper #col_right #cromos .cromo h5 a {
	color:#47565C;
	padding: 5px 0 5px 8px;
	display: block;
	text-decoration: none;
}
#main_wrapper #col_right #cromos .cromo p.texto a {
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size:1.4em;
	font-weight: bold;
	padding: 14px 15px;
	text-align: center;
	display: block;
	background: #F6F6F6;
	text-decoration: none;
}
#main_wrapper #col_right #cromos .verde {
	background:#4183AB url(../images/bg_cromo_verde.gif) 0 0 repeat-x;
}
#main_wrapper #col_right #cromos .verde p.texto a {background:none; color:#fff;}
/*	paginacion
-------------------------- */
.paginacion {
	background: url(../images/sep_dotted.gif) 0 0 repeat-x;
	padding-top: 10px;
	text-align: center;
	margin: 25px 0 13px;
}
.paginacion p {
	font-family: Arial, Helvetica, sans-serif;
	color:#9FACB0;
	font-size: 1.3em;
	font-weight: bold;
	padding-bottom:10px;
	margin-bottom:13px;
	background: url(../images/sep_dotted.gif) bottom left repeat-x;
}
.paginacion p strong {
	color:#429BC8;
}
.paginacion p span {
	color:#42A4C8;
	padding-left:4px;
	font-size: 1.8em;
}
.paginacion p a {
	color:#9FADB0;
	padding-left:4px;
}
.paginacion p a:hover {color:#65767B;}
/* **************************
	footer
****************************/
#footer {
	margin-top:0px;
	
}
#footer .cont {
	margin:0 auto;
	width:800px;
	padding-top:20px;
	color:#78888D;
}
#footer .cont h6 {
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom:7px;
}
#footer .cont .column {
	float:left;
	width:140px;
	margin-right:25px;
}
#footer .cont .last_child {
	margin-right:0;
}
#footer .cont ul {
	font-size: 1.1em;
}
#footer .cont ul li {
	padding-bottom:5px;
}
#footer .cont ul li a {
	color:#78898D;
}
#footer .cont .sub_foot {
	width:484px;
	margin:10px auto 10px;
	background: url(../images/sep_dotted.gif) 0 0 repeat-x;
	padding-top:13px;
	text-align:center
}
#footer .cont .sub_foot p {
	text-align: center;
	color:#A4ACAE;
	font-size: 1.1em;
}
#footer .cont .sub_foot p a {
	color:#A4ACAE;
}
#footer .cont ul li a:hover, #footer .cont .sub_foot p a:hover {color:#666;}
/* **************************
	landing_page
****************************/
.landing #wrap {padding-top:83px;position:relative;}
.landing #top {
	background: url(../images/bg_landing-page.gif) bottom left repeat-x;
	position: relative;
	border-top:2px solid #ECEEEE;
}
.landing #top h1 {
	padding: 20px 20px 0 55px;
}
a
{
	text-decoration:none;
}
.landing #top h1 a {
	background: url(../images/logo_landing.gif) 0 0 no-repeat;
	width:348px;
	height:120px;
	display:block;
	text-indent: -9999px;
	padding-top:0px;
}
.landing #alertas {margin-left:125px;}
.landing #reg ul li.negrita {
	color:#91C642;
}
.texto_bienv {
	float: left;
	font-size: 1.9em;
	color:#000;
	width: 405px;
	padding-top: 36px;	
}
.texto_bienv p {line-height:1.2em;}
.texto_bienv strong {color:#3FA1C5;}
.landing p.preg {
	margin:10px 20px 20px 0;
	font-family: Arial, Helvetica, sans-serif;
	color:#75848A;
	font-size:2.5em;
	font-weight: bold;
	float:left;
	width:340px;
	text-align: right;
}
.landing .aviso {
	color:#000000;
	font-size: 1.7em;
	font-weight: bold;
	text-align:center;
	margin-top: 40px;
	font-size: 1.7em;
	padding:0 50px;
}
.landing .aviso h2 {
	color:#3FA1C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 7px;

}
.landing .aviso strong {color:#75848A;}
.landing p#foot {
	background: url(../images/sep_dotted.gif) repeat-x left top;
	clear:both;
	color:#A4ABAE;
	font-size:1.1em;
	margin-top:50px;
	padding-top:20px;
	text-align:center;
}
.landing p#foot a {
	color:#A4AAAE;
	margin:0pt 3px;
}
/* **************************
	elementos comunes
****************************/
p.acciones,
p.form_actions {
	font-size: 1.2em;
	font-weight: bold;
	text-align: right;
	margin-bottom:25px;
}
p.form_actions {padding-right:7px;}
a.borrar {
	background: url(../images/ico_borrar.gif) center left no-repeat;
	padding-left: 17px;}
a.contestar {
	background: url(../images/ico_responder.gif) center left no-repeat;
	padding-left: 20px;
	margin-left:7px;}
a.ver_mas {
	background: url(../images/bg_ver_mas.gif) center right no-repeat;
	padding-right: 15px;
	font-size:12px;
}
a.volver {
	background: url(../images/bg_volver.gif) center left no-repeat;
	padding-left: 15px;
	color:#515455;
	text-decoration: none;
}
.green_arrow h5 {
	background: url(../images/arrow_green.gif) 0 3px no-repeat; 
	padding-left:8px;
	color:#65777B;
	font-size:1.2em;
	font-weight:bold;
}
.green_arrow p {padding-left:8px;}
.negrita {font-weight:bold !important;}
.margin_right {margin-right: 110px;}
.margin_top_10 {margin-top:10px;}
.margin_bottom {margin: 7px 0 13px;}
.margin_bottom_2 {margin-bottom: 13px !important;}
.margin_bottom_3 {margin-bottom: 25px !important;}
.margin_bottom_4 {margin: 25px 0;}
.align_seg_col {margin: 0 0 25px 255px;}
a.volver:hover {color:#0A94D6;}
.hidden {display:none !important;}
.vertical {vertical-align:middle;}
.to-right {text-align:right;}
.to-center {text-align:center;}
.float-left {float:left;}
.float-right {float:right !important;}
.no-float {float:none !important;}
.sep_bottom {background: url(../images/sep_dotted.gif) top left repeat-x; padding-top: 13px;margin-bottom:25px;}
form.ancho_2 {width:450px;}
.clear {clear:both;}
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}

/* End hide from IE-mac */

.infoRelevante
{
	color:#0391E4;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

