@charset "utf-8";
/* ----------------------------------------------------------------------- 
	include.css "contiene únicamente los estilos que usan los includes"
	maquetado.css "contiene únicamente la estructura del site"
	reset.css "contiene estilos que limpian"
	lienku.css "contiene todos los estilos que hacen al site"
	* html (+estilo) "Para explorer 6"
------------------------------------------------------------------------ */

/* -------------- TEXTOS h1 h2 h3 h4 h5 h6 -------------- */
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#77ac35;
	text-align:left;
	font-size:12px;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#898989;
	text-align:left;
	text-decoration:none;
	font-size:11px;
}
h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:12px;
}
h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1b668c;
}
h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f9ffa0;
}
/* -------------- BOTÓN GRIS QUE ESTIRA SOBRE FONDO GRIS-------------- */
.btnGris {
	height:24px;
	float:left;
	padding:0px 0px 0px 102px;
}
* html .btnGris {
	height:20px;
	float:left;
	padding:0px 0px 0px 102px;
}
.btnGris2 {
	height:24px;
	float:left;
	min-width:50px;
}
.bgGrisIzq {
	background:url(../images/bgGrisIzq.jpg) no-repeat;
	height:24px;
	width:7px;
	float:left;
}
.bgGrisRepeat {
	background:url(../images/bgGrisRepeat.jpg) repeat-x;
	height:24px;
	float:left;
	line-height:24px;
	padding:0px 2px 0px 2px;
	text-align:center;
	text-decoration:none;
}
.bgGrisRepeat h3 {
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
}
.bgGrisRepeat h3:hover {
	color:#006cab;
}
.bgGrisDer {
	background:url(../images/bgGrisDer.jpg) no-repeat;
	height:24px;
	width:7px;
	float:left;
}
/* -------------- BOTÓN VERDE QUE ESTIRA -------------- */
.cajaBtnVerde {
	height:32px;
	float:left;
	padding-top:1px;
}
.bgVerdeIzq {
	background:url(../images/bgVerdeIzq.jpg) no-repeat;
	height:32px;
	width:7px;
	float:left;
}
.bgVerdeRepeat {
	background:url(../images/bgVerdeRepeat.jpg) repeat-x;
	height:32px;
	float:left;
}
.bgVerdeRepeat h1 {
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
}
.bgVerdeRepeat h1:hover {
	color:#006cab;
}
.bgVerdeDer {
	background:url(../images/bgVerdeDer.jpg) no-repeat;
	height:32px;
	width:7px;
	float:left;
}
/* -------------- BOTÓN GRIS QUE ESTIRA SOBRE BLANCO ----------- */
.btnGrisIzq {
	background:url(../images/btnGrisIzq.jpg) no-repeat;
	height:24px;
	width:7px;
	float:right;
}
.btnGrisRepeat {
	background:url(../images/btnGrisRepeat.jpg) repeat-x;
	height:24px;
	float:right;
	line-height:24px;
	padding:0px 2px 0px 2px;
	text-align:center;
}
.btnGrisRepeat h3 {
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
}
.btnGrisRepeat h3:hover {
	color:#006cab;
}
.btnGrisDer {
	background:url(../images/btnGrisDer.jpg) no-repeat;
	height:24px;
	width:7px;
	float:right;
}
.btnGrisDerHome {
	background:url(../images/btnGrisDer.jpg) no-repeat;
	height:24px;
	width:10px;
	float:right;
}
.btnGi {
	background:url(../images/btnGrisIzq.jpg) no-repeat;
	height:24px;
	width:7px;
	float:left;
}
.btnGrayBgGreen1 {
	height:24px;
	width:7px;
	float:left;
}
.btnGr {
	background:url(../images/btnGrisRepeat.jpg) repeat-x;
	height:24px;
	float:left;
	line-height:24px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	cursor:pointer;
	color:#898989;
	font-weight:bold;
	padding:0px 5px 0px 5px;
	text-decoration:none;
}
.btnGr:hover {
	color:#006cab;
	text-decoration:none;
}
.btnGrayGreen2 {
	background:url(../images/btn.gray.bg.green.repeat.jpg) repeat-x;
	height:24px;
	float:left;
	line-height:24px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	cursor:pointer;
	color:#898989;
	font-weight:bold;
	padding:0px 5px 0px 5px;
}
.btnGrayGreen2:hover {
	color:#006cab;
	font-weight:bold;
}
.btnGd {
	background:url(../images/btnGrisDer.jpg) no-repeat;
	height:24px;
	width:7px;
	float:left;
}
.btnGr h3 {
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
}
.btnGr h3:hover {
	color:#006cab;
}
/* -------------- ESTRUCTURA DE APOYO -------------- */
.contenidoSup {
	width:960px;
	height:418px;
	background:url(../images/bgMap.jpg) no-repeat left top;
	float:left;
}
.contenidoSupIe6 {
	width:960px;
	height:418px;
	background:url(../images/bgie6.jpg) no-repeat left top;
	float:left;
}
.contenidoDer {
	width:446px;
	height:202px;
	float:left;
	background:url(../images/bgMonitor.jpg) no-repeat left top;
}
* html .contenidoDer {
	width:440px;
	height:202px;
	float:left;
	background:url(../images/bgMonitor.jpg) no-repeat left top;
}
.contenedorIzq {
	width:514px;
	float:left;
	height:202px;
	padding-top:10px;
}
* html .contenedorIzq {
	width:514px;
	float:right;
	height:202px;
}
.cajaregistracion {
	width:320px;
	height:250px;
	float:left;
	padding:35px 10px 0px 40px;
}
* html .cajaregistracion {
	width:320px;
	float:left;
	padding: 15px 10px 0px 40px;
	max-height: 280px;
	overflow: hidden;
 	height: expression(this.scrollHeight > 251? "250px" : "auto" );
}
.icoplay {
	width:170px;
	height:150px;
	line-height:150px;
	text-align:center;
	float:left;
	padding-top:55px;
	padding-left:30px;
}
/* -------------- BARRA LOGIN -------------- */
.cajaLogin {
	height:32px;
	width:495px;
	float:right;
	padding:8px 22px 0px 10px;
	line-height:32px;
	text-align:left;
}
.miscVerde {
	height:25px;
	width:8px;
	float:left;
	padding-top:10px;
}
.campoLogin {
	width:105px;
	height:16px;
	line-height:16px;
	border:#e7dfde solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#8f8f8f;
	font-size:10px;
}
/* -------------- ESTILOS CAJA "X" -------------- */
.caja1 {
	float:left;
	padding:5px 2px 0px 5px;
	height:22px;
	line-height:22px;
}
.caja1 h2 {
	font-size:13px;
	font-weight:bold;
}
.caja1 h3 {
	font-size:10px;
	cursor:pointer;
}
.caja1 h3:hover {
	color:#006cab;
}
.caja2 {
	float:left;
	height:22px;
	width:105px;
	padding:8px 10px 0px 0px;
}
.caja3 {
	float:left;
	height:22px;
	width:960px;
	text-align:center;
	padding-top:20px;
}
.caja3 h1 {
	font-size:18px;
	font-weight:bold;
}
.caja4 {
	float:left;
	height:34px;
	width:960px;
	line-height:18px;
}
* html .caja4 {
	float:left;
	height:20px;
	width:960px;
	line-height:14px;
}
.caja4 h1 {
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
.caja5 {
	padding:0px 0px 0px 100px;
	height:20px;
	line-height:20px;
	float:left;
	width:250px;
}
* html .caja5 {
	padding:0px 0px 2px 100px;
	height:10px;
	float:left;
	width:250px;
}
.caja5 h3 {
	font-size:14px;
	font-weight:bold;
}
.caja5 h1 {
	font-size:16px;
	text-align:left;
	font-weight:bold;
}
.caja6 {
	float:left;
	width:50%;
}
.caja6 h1 {
	font-size:16px;
	font-weight: bold;
	text-align:left;
	padding-top:5px;
}
.caja6 h5 {
	font-size:12px;
	text-align:left;
	padding:8px 0px 8px 0px;
	line-height:12px;
}
.caja7 {
	float:left;
	width:504px;
	text-align:left;
	min-height:30px;
}
.caja7 h2 {
	font-size:18px;
	font-weight:bold;
	height:30px;
	padding:10px 10px 10px 10px;
}
.caja7 h5 {
	font-size:11px;
	font-weight:bold;
	height:30px;
	padding:10px 10px 10px 10px;
}
.caja7 h4 {
	font-size:11px;
	font-weight:normal;
	height:30px;
	padding:10px 10px 10px 10px;
}
.caja8 h1 {
	font-size:11px;
	font-weight: bold;
	text-align:left;
	padding:10px 50px 10px 0px;
}
/* -------------- FORMULARIOS -------------- */
#cod {
	width:324px;
	float:left;
	min-height:30px;
}
* html #cod {
	width:324px;
	float:left;
	min-height:30px;
	overflow: hidden;
	 height: expression(this.scrollHeight < 31? "30px" : "auto" );
}
#codigo {
	width:85px;
	height:16px;
	float:left;
}
* html #codigo {
	width:85px;
	height:14px;
	float:left;
}
#campo1 {
	width:220px;
	float:left;
}
* html #campo1 {
	width:220px;
	float:left;
	height:10px;
}
.campo1 {
	width:180px;
	height:15px;
	background-color:#EFEFEF;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}
#campo2 {
	width:110px;
	float:left;
	height:10px;
}
* html #campo2 {
	width:110px;
	float:left;
	height:10px;
}
.campo2 {
	width:100px;
	height:15px;
	background-color:#EFEFEF;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}
* html .campo2 {
	width:100px;
	height:10px;
	background-color:#EFEFEF;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}
.campo3 {
	width:184px;
	height:20px;
	background-color:#EFEFEF;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}
#txt1 {
	width:100px;
	height:15px;
	float:left;
}
* html #txt1 {
	width:100px;
	height:10px;
	float:left;
}
.txt1 {
	width:90px;
	height:25px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
}
* html .txt1 {
	width:90px;
	height:20px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
}
#txt2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	float:left;
	width:208px;
	text-align:left;
	padding-left:101px;
}
* html #txt2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	float:left;
	width:208px;
	text-align:left;
	padding-left:101px;
	height:10px;
}
.formIzq1 {
	width:160px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:0px 20px 2px 0px;
}
.formGrupDeb {
	width:45px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:0px 20px 2px 0px;
}
.formGrupDebate {
	width:45px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:0px 0px 2px 0px;
}
.formIzq1b {
	width:330px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:0px 20px 2px 0px;
}
.formIzq2 {
	width:152px;
	height:16px;
	line-height:16px;
	float:left;
	margin:0px 20px 0px 0px;
}
#formIzq3 {
	width:340px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:0px 20px 0px 0px;
}
.formIzq3b {
	width:26px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
#formIzq3c {
	width:640px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:0px 20px 0px 0px;
}
.formIzq4 {
	width:340px;
	height:16px;
	line-height:16px;
	float:left;
	margin:0px 20px 0px 0px;
}
.formIzq4 h2 {
	font-size:10px;
}
.formIzq5 {
	width:48px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:0px 6px 0px 0px;
}
.ie .formIzq5 {
	width:48px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
	margin:0px 6px 0px 0px;
}
.formIzq6 {
	width:35px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
#formIzq7 {
	width:16px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:0px 5px 0px 0px;
}
.formIzq8 {
	width:320px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:0px 20px 0px 0px;
}
.formIzq9 {
	width:310px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:0px 20px 2px 0px;
}
.form {
	width:150px;
	height:15px;
	color:#333333;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}
.formb{
	width:330px;
	height:15px;
	color:#333333;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}
.formstyle {
	width:150px;
	height:18px;
	color:#333333;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	background:#FFFFFF;
	border:#999999 solid 1px;
}
.formstyle2 {
	width:310px;
	height:15px;
	color:#333333;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	background:#FFFFFF;
	border:#999999 solid 1px;
}
.formstyle3 {
	width:278px;
	height:18px;
	color:#333333;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	background:#FFFFFF;
	border:#999999 solid 1px;
	margin-bottom:8px;
}
.ie .formstyle3 {
	width:280px;
	height:18px;
	color:#333333;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	background:#FFFFFF;
	border:#999999 solid 1px;
	margin-bottom:8px;
	margin-right:10px;
}
.formstyleChico {
	width:100px;
	height:15px;
	color:#333333;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	background:#FFFFFF;
	border:#999999 solid 1px;
}
.formstyleInvitar {
	width:200px;
	height:15px;
	color:#333333;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	background:#FFFFFF;
	border:#999999 solid 1px;
}
.form1 {
	width:250px;
	height:15px;
	color:#333333;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}
.formLista {
	width:155px;
	height:19px;
	color:#333333;
	line-height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}
.formListaChico {
	width:47px;
	height:19px;
	color:#333333;
	line-height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}
.ie .formListaChico {
	width:46px;
	height:19px;
	color:#333333;
	line-height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	float:left;
}
.formChico {
	width:40px;
	height:15px;
	color:#333333;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	margin:0px 8px 0px 0px;
}
.formTextArea {
	width:340px;
	height:45px;
	color:#333333;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}
.formTextArea2 {
	width:310px;
	height:45px;
	color:#333333;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}
.formUpload {
	width:210px;
	height:15px;
	color:#333333;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}
.formDer1 {
	width:464px;
	min-height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:0px 0px 2px 0px;
}
.formDer1 h2 {
	font-size:10px;
}
.formDer1 h5 {
	font-size:12px;
	font-weight:bold;
	line-height:16px;
}
.formDer2 {
	width:210px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:10px 10px 10px 6px;
}
.formDer3 {
	width:210px;
	height:26px;
	line-height:12px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#575757;
	margin:0px 10px 10px 10px;
}
.formDer4 {
	width:100px;
	height:16px;
	line-height:16px;
	float:left;
	margin:10px 10px 10px 6px;
}
.formDer5 {
	width:100px;
	height:26px;
	line-height:12px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#575757;
	margin:0px 10px 10px 3px;
}
/* -------------- SPACE "ESPACIOS QUE SE USAN PARA SEPARAR -------------- */
.space1 {
	float:left;
	width:50%;
	height:10px;
}
.space2 {
	height:8px;
	width:320px;
	float:left;
}
* html .space2 {
	height:4px;
	width:320px;
	float:left;
}
.space3 {
	height:10px;
	width:364px;
	float:left;
}
.space4 {
	height:10px;
	width:464px;
	float:left;
}
.space5 {
	height:20px;
	width:464px;
	float:left;
}
.space6 {
	width:860px;
	height:15px;
	float:left;
}
.btnSpace {
	height:24px;
	width:12px;
	float:right;
}
.spacecajita {
	width:310px;
	height:17px;
	float:left;
}
.spaceGrande {
	width:508px;
	height:20px;
	float:left;
}
.spaceGrande2 {
	width:488px;
	height:20px;
	float:left;
}
.spaceGrande3 {
	width:488px;
	height:10px;
	float:left;
}
.spaceGrande4 {
	width:510px;
	height:5px;
	float:left;
	background:#FFFFFF;
}
.space7 {
	height:28px;
	width:5px;
	float:left;
}
/* -------------- POPUPS -------------- */
.tituloPopUp{
	font-weight:normal;
	color:#717171;
}
.bgPopUpProx{
	width:258px;
	height:140px;
	float:left;
	background:url(../images/ico.bg.eliminar.album2.jpg) no-repeat;
}
.cajapopUp {
	float:left;
	width:380px;
	text-align:left;
	min-height:30px;
}
.cajapopUp h2{
	font-size:14px;
	font-weight:bold;
}
.cajapopUp h3{
	font-size:11px;
	line-height:14px;
	padding:5px 0px 5px 0px;
}
.bgGrisPopup {
	float: left;
	padding:10px 0px 0px 20px;
	background:url(../images/linea.lytebox.jpg) no-repeat center -4px;
	float:left;
}
.bgGrisPopupClaro {
	height:180px;
	float: left;
	padding-left:20px;
}
.popUpContent {
	float:left;
	width:380px;
	height:180px;
	padding-left:20px;
}
.popUp3Content {
	float:left;
	width:380px;
	min-height:200px;
	padding-left:20px;
}
.popUpBtn {
	height:26px;
	float:left;
}
.btnirp {
	height:26px;
	float:left;
	text-align:left;
	padding-left:10px;
}
.ie .btnirp {
	height:26px;
	float:left;
	text-align:left;
	padding-right:150px;
	padding-top:10px;
}
.popUp4Content {
	float:left;
	width:380px;
	height:80px;
	padding:50px 0px 0px 20px;
}
.popUpIzq {
	float:left;
	width:120px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	padding:5px 5px 0 0;
	text-align:right;
}
.ie .popUpIzq {
	padding-top:10px;
}
.popUpIzq2 {
	float:left;
	width:120px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	padding:10px 5px 0 0;
	text-align:right;
}
.ie .popUpIzq2 {
	padding-top:15px;
}
.popUpDer {
	float:left;
	width:230px;
	height:25px;
	padding:5px 0 0 10px;
}
.popUpIzq4 {
	float:left;
	width:310px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	padding:5px 5px 0 0;
	text-align:left;
}
.popUpDer2 {
	float:left;
	height:25px;
	width:200px;
	padding:5px 0 0 10px;
}
.popUpDer3 {
	float:left;
	height:25px;
	width:100px;
}
.popUpDer4 {
	float:left;
	width:30px;
	height:25px;
	padding:5px 0 0 10px;
}
.popUpDer5 {
	float:left;
	width:310px;
	min-height:20px;
	padding:5px 0 0 40px;
}
.popUpCampo {
	width:180px;
	padding:2px;
	height:20px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.popUpAlto {
	height:100px
}
.contpopup{
	height:290px;
	width:400px;
}
.contpopup4{
	width:400px;
}
.contpopup06{
	height:320px;
	width:400px;
}
.popup5 {
	float:left;
	width:258px;
	text-align:left;
	min-height:30px;
}
.popup5 h3{
	font-size:11px;
	line-height:14px;
	padding:55px 10px 20px 55px;
}
.popup5Btn1{
	float:left;
	width:80px;
	text-align:left;
	height:30px;
}
.popup5Btn2{
	float:left;
	width:80px;
	text-align:left;
	height:30px;
	padding-left:30px;
}
.ie .popup5Btn2{
	float:left;
	width:100px;
	text-align:left;
	height:30px;
	padding-left:50px;
}
.pp01 {
	float:left;
	width:484px;
	text-align:left;
	min-height:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	line-height:14px;
	padding:0px 10px 0px 10px;
	text-decoration:none;
}
.pp02 {
	min-height:100px;
	float: left;
	padding-left:20px;
}
.popupProx h3{
	font-size:11px;
	line-height:14px;
	padding:75px 0px 20px 0px;
	height:45px;
	text-align:center;
}
.popUpEstado {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#909090;
	padding:5px 5px 0 0;
	text-align:center;
}
.popUpVolver {
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:40px 0 0 170px;
	text-align:center;
	text-decoration:none;
}
.popUpRecomendar {
	width:310px;
	padding:2px;
	height:70px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
/* -------------- PASOS DE REGISTRACION STEP 0, I, II ----------- */
.cajaTop {
	background:url(../images/bgTop.jpg) no-repeat;
	height:49px;
	width:960px;
	float:left;
}
.cajaMiddle {
	background:url(../images/bgRepeatShadow.jpg) repeat-y;
	overflow: hidden;
 	height: expression(this.scrollHeight < 101? "100px" : "auto" );
	min-height:100px;
	width:960px;
	float:left;
	text-align:center;
	position:relative;
}
.bgInf {
	background:url(../images/bgInf.jpg) no-repeat;
	height:20px;
	width:960px;
	float:left;
}
.cajaIdioma {
	float:right;
	height:49px;
	line-height:49px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#475131;
	font-weight:bold;
	padding:0px 35px 0px 22px;
	background:url(../images/miscIdioma.jpg) no-repeat left center;
}
.cajaIdioma:hover {
	text-decoration:underline;
}
.txtBienvenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888889;
	font-weight:bold;
	height:49px;
	line-height:49px;
	float:right;
	padding-right:10px;
	text-decoration:none;
}
.txtBienvenido2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888889;
	font-weight:normal;
	height:49px;
	line-height:49px;
	float:right;
	padding-right:10px;
	cursor:pointer;
	text-decoration:none;
}
.cajaFlag {
	width:107px;
	border:#CCCCCC 1px solid;
	background:#FFFFFF;
	padding:5px 5px 5px 5px;
	position:absolute;
	left:830px;
	float:right;
	top:160px;
	display:none;
	z-index:10;
}

.ie .cajaFlag {
	width:107px;
	border:#CCCCCC 1px solid;
	background:#FFFFFF;
	padding:5px 5px 5px 5px;
	position:absolute;
	left:830px;
	float:right;
	top:40px;
	display:none;
	z-index:10;
}

.contenedorFlag:hover {
	color:#8bc542;
}
.flag {
	width:27px;
	height:11px;
	float: left;
}
.linePuntRepeat {
	background:url(../images/linePuntRepeat.jpg) repeat-x;
	height:7px;
	width:85px;
	float: left;
	margin: 2px 5px 2px 5px;
}
.cajaTit {
	background:url(../images/cmBgTop.jpg) no-repeat center;
	height:38px;
	width:880px;
	text-align:left;
	float:left;
	padding:0px 40px 0px 40px;
}
.cajaTitDer {
	height:27px;
	width:25px;
	float:left;
	background: url(../images/cmMiscGris.jpg) no-repeat;
}
.cajaTitIzq {
	height:27px;
	width:7px;
	float:left;
	background:url(../images/cmbgGrisIzq.jpg) no-repeat;
}
.cajaTitRepeat {
	height:27px;
	line-height:27px;
	min-width:50px;
	float:left;
	background: url(../images/cmbgGrisRepeat.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1b668c;
	padding:0px 10px 0px 2px;
}
.cntCajaMiddle {
	background: url(../images/cmBgRepeat.jpg) repeat-y center;
	min-height:20px;
	line-height:16px;
	width:860px;
	text-align: left;
	float:left;
	padding:5px 50px 5px 50px;
}
.estiradopaso1 {
	height:560px;
}
.cntCajaMiddle h3 {
	font-size:12px;
	font-weight:bold;
}
.cntCajaMiddle h5 {
	font-size:12px;
	font-weight:bold;
}
.cntCajaMiddle1 {
	background: url(../images/cmBgRepeat.jpg) repeat-y center;
	min-height:20px;
	line-height:16px;
	width:860px;
	text-align: left;
	float:left;
	padding:5px 50px 10px 50px;
}
.cntCajaMiddle1 h3 {
	font-size:11px;
}
.pieCajaMiddle {
	background:url(../images/cmBgInf.jpg) no-repeat center;
	height:12px;
	width:960px;
	text-align:center;
	float: left;
}
.contenedorBtn {
	height:30px;
	float:right;
 text-align:;
	padding:10px 50px 0px 10px;
	width:890px;
}
.cajaFormIzq {
	width:375px;
	height:435px;
	float:left;
	text-align:left;
}
.cajaFormIzqStep2 {
	width:375px;
	height:335px;
	float:left;
	text-align:left;
}
.formIzq {
	width:364px;
	min-height:250px;
	float:left;
}
.cajaFormDer {
	width:464px;
	height:435px;
	float:left;
	text-align:left;
	padding-left:20px;
}
.shadow {
	width:11px;
	height:375px;
	float:left;
}
#shadow1 {
	width:11px;
	height:320px;
	float:left;
	background:url(../images/shadow1.jpg) left top repeat-y;
}
#shadow2 {
	width:11px;
	height:50px;
	float:left;
	background:url(../images/shadow2.jpg) left top no-repeat;
}
#shadow3 {
	width:11px;
	height:50px;
	float:left;
	background:url(../images/shadow3.jpg) left top no-repeat;
}
#div_password {
	display:none;
	width:364px;
	float:left;
}
.btnAzul {
	width:152px;
	height:15px;
	line-height:15px;
	color:#333333;
	background-color:#c6c6c6;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	cursor:pointer;
}
.btnAzul:hover {
	color:#ffffff;
	background-color:#236896;
}
.btnVerde {
	width:100px;
	height:16px;
	line-height:16px;
	color:#fff;
	background-color:#8bc542;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	cursor:pointer;
}
.btnVerde:hover {
	color:#ffffff;
	background-color:#999999;
}
.btnGrisBg {
	width:100px;
	height:16px;
	line-height:16px;
	color:#fff;
	background-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	cursor:pointer;
}
.btnGrisBg:hover {
	color:#ffffff;
	background-color:#8bc542;
}
.fotoUpload {
	width:76px;
	height:66px;
	border:#999999 solid 1px;
	float:left;
}
.contFotoUpload {
	width:360px;
	height:66px;
	float:left;
	margin:0px 10px 0px 10px;
	border:#999999 solid 1px;
}
.postitVerdeTop {
	background:url(../images/postit.verde.top.jpg) no-repeat;
	width:860px;
	height:72px;
	float:left;
}
.postitVerdeRepeat {
	background:url(../images/postit.verde.repeat.jpg) repeat-y;
	width:860px;
	min-height:20px;
	float:left;
}
.postitVerdeInf {
	background:url(../images/postit.verde.inf.jpg) no-repeat;
	width:860px;
	height:26px;
	float:left;
}
.postitVerdeRepeat h6 {
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	text-align:center;
	padding:15px 0px 15px 0px;
}
.postitVerdeTop h1 {
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	text-align:center;
	padding:35px 0px 0px 0px;
}
/* -------------- STEP III ---------------------------------------*/
.contStep3 {
	width:860px;
	min-height:44px;
	float:left;
}
.contStep3 h3 {
	font-size:12px;
	font-weight:bold;
	line-height:44px;
	padding-left:14px;
}
.contStep4 {
	width:845px;
	float:left;
	height:24px;
	text-align:left;
	padding:0px 0px 0px 14px;
}
.Step3Tit {
	width:860px;
	height:44px;
	float:left;
}
.bgCurvoVerde {
	width:13px;
	height:44px;
	float:left;
}
.bgCurvoRepeat {
	width:834px;
	height:44px;
	background:url(../images/bgVerdeRepeat1.jpg) repeat-x;
	float:left;
}
.Step3Gris {
	width:860px;
	height:5px;
	float:left;
	background:#EAEAEA;
}
.icoStep3 {
	height:44px;
	width:50px;
	float:left;
}
.checkBookStep3 {
	height:44px;
	width:774px;
	float:left;
}
label {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding:0px 0px 0px 4px;
	line-height:52px;
	clear:none;
}
.contStep3SubTit {
	width:860px;
	min-height:30px;
	float:left;
	background:url(../images/bgGrisStep3.jpg) no-repeat;
}
.contStep3SubTit h3 {
	font-size:11px;
	font-weight:normal;
	line-height:24px;
	padding-left:14px;
}
.contDivisor {
	width:200px;
	min-height:20px;
	float: left;
	padding:0px 0px 10px 14px;
}
.txtcheckbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	line-height:20px;
	font-weight:normal;
	width:200px;
}
.tablaMembresia {
	padding:10px 6px 10px 6px;
	border: #CCCCCC solid 1px;
	background:#efefef;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#666666;
}
.tablaM1 {
	color:#70a034;
	font-weight:bold;
	background:#FFFFFF;
	border: #CCCCCC solid 1px;
	padding:5px 6px 5px 6px;
}
.tablaM2 {
	padding:5px 6px 5px 6px;
	background:#FFFFFF;
	font-weight:normal;
	text-align:center;
}
.cajaEjClasif {
	width:860px;
	min-height:20px;
	float:left;
}
.contClasif {
	background:url(../images/bg00Repeat.jpg) repeat-x;
	height:28px;
	width:860px;
	text-align:left;
	float:left;
}
.contClasifDer {
	height:28px;
	width:38px;
	float:left;
	background: url(../images/bg001.jpg) no-repeat;
}
.contClasifIzq {
	height:28px;
	width:16px;
	float:left;
	background:url(../images/bg003.jpg) no-repeat;
}
.contClasifRepeat {
	height:28px;
	line-height:28px;
	min-width:50px;
	float:left;
	background: url(../images/bg002.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1b668c;
	padding:0px 10px 0px 2px;
}
.contClasifPunta1 {
	background:url(../images/bg00Punta1.jpg) no-repeat;
	height:28px;
	width:25px;
	float: right;
}
.contClasifDer2 {
	height:70px;
	width:20px;
	float:left;
	background: url(../images/bg004.jpg) no-repeat;
}
.contClasifRepeat2 {
	height:55px;
	line-height:14px;
	width:815px;
	float:left;
	background: url(../images/bg005.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-top:13px;
	padding-bottom:15px;
}
.contClasifIzq2 {
	height:70px;
	width:25px;
	float:left;
	background:url(../images/bg006.jpg) no-repeat;
}
.clasifFoto {
	width:56px;
	height:40px;
	float: left;
}
.clasifTexto {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:4px 0px 0px 5px;
	font-weight:bold;
	height:30px;
	width:740px;
}
.clasifFoto2 {
	width:56px;
	height:40px;
	float: left;
	border:#ffffff solid 1px;
}
.clasifTexto2 {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:5px 0px 0px 5px;
	font-weight:bold;
	height:40px;
	width:720px;
}
.contClasif3 {
	height:42px;
	width:810px;
	float:left;
	color:#666666;
	border:#999999 solid 1px;
	background:#efefef;
}
.txtradio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	height:15px;
	min-height:5px;
	line-height:15px;
	font-weight:normal;
	padding:0px 15px 0px 3px;
	float:left;
}
.txtradio2 {
	color:#333333;
	width:20px;
	float:left;
	height:15px;
	margin:0px;
}
#artes_hum {
	display:none;
}
#ciencias_tecno {
	display:none;
}
#recre_depor {
	display:none;
}
#prof_ocup {
	display:none;
}
/* ------------- MENSAJE DE ALERTA ---------------- */
#cartelAtencion {
	position:absolute;
	top:100px;
	left:85px;
	z-index:300;
}
#atencionIzq {
	width:54px;
	height:143px;
	background:url(../images/atencion.izq.jpg) no-repeat left top;
	float:left;
}
#atencionMed {
	height:143px;
	line-height:143px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:11px;
	float:left;
	background:url(../images/atencion.med.jpg) repeat-x;
	padding-left:10px;
}
#atencionDer {
	width:38px;
	height:143px;
	background:url(../images/atencion.der.jpg) no-repeat left top;
	float:left;
}
/* ------------- HOME ---------------- */
.contSite {
	min-height:60px;
	width:565px;
	float: left;
}
.contSite1210 {
	min-height:60px;
	width:420px;
	float: left;
}
.contSiteHome {
	min-height:60px;
	width:710px;
	float: left;
}
.columna1 {
	min-height:20px;
	width:340px;
	float: left;
	margin:0px 12px 0px 0px;
	padding-bottom:50px;
}
.contCajita {
	width:270px;
	min-height:20px;
	float:left;
	margin:5px 0px 15px 0px;
	position:relative;
}
.cajitaTitulo {
	width:340px;
	height:28px;
	float:left;
	background:url(../images/bgCaja4.jpg) repeat-x;
	cursor:move;
}
.cajitaContenido {
	width:305px;
	min-height:20px;
	float:left;
	background:url(../images/bgCaja6.jpg) repeat-y;
	padding:0px 20px 0px 20px;
	text-align:left;
}
.cajitaBg {
	width:340px;
	height:10px;
	float:left;
	background:url(../images/bgCaja7.jpg) no-repeat;
}
.cajitamisc {
	height:28px;
	width:29px;
	float:left;
}
.cajitamisc2 {
	height:28px;
	width:17px;
	float:left;
}
.cajitamisc3 {
	height:28px;
	width:25px;
	float:left;
}
.cajitaTitSup {
	height:28px;
	min-width:50px;
	float:left;
	background:url(../images/bgCaja2.jpg) repeat-x;
	line-height:28px;
}
.cajitaTitSup h5 {
	font-size:11px;
	font-weight:bold;
	line-height:28px;
	text-align:left;
	cursor:pointer;
}
.titulin {
	font-size:11px;
	font-weight:bold;
	line-height:28px;
	text-align:left;
	cursor:pointer;
	height:28px;
	min-width:50px;
	float:left;
	background:url(../images/bgCaja2.jpg) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1b668c;
}
.cajitaTitSup01 {
	height:28px;
	min-width:50px;
	float:left;
	background:url(../images/bgCaja2.jpg) repeat-x;
	line-height:28px;
}
.cajitaTitSup01 h5 {
	font-size:10px;
	font-weight:bold;
	line-height:28px;
	text-align:left;
	cursor:pointer;
}
.cajitaTitSup02 {
	height:28px;
	min-width:50px;
	float:left;
	background:url(../images/bgCaja2.jpg) repeat-x;
	line-height:28px;
}
.cajitaTitSup02 h5 {
	font-size:11px;
	font-weight:bold;
	line-height:28px;
	text-align:left;
}
.cajaTitSup h5:hover {
	color:#333333;
}
.correoVinculo {
	font-size:11px;
	line-height:28px;
	text-align:left;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1b668c;
	text-decoration:none;
}
.correoVinculo:hover {
	color:#8CC544;
}
.correoDestinatarioMail{
	float:left;
	height:17px;
	border:1px solid #909090;
	margin:3px 3px 0px 0px;
	min-width:100px;
}
.correoDestinatarioMailNombre{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#909090;
	font-weight:bold;
	float:left;
	height:14px;
	display:inline-block;
	padding:3px 2px 3px 2px;
	min-width:83px;
}
.correoDestinatarioMailCruz{
	float:left;
	padding:3px 2px 0px 0px;
	width:13px;
	cursor:pointer;
}
.iconoCerrar {
	height:28px;
	width:25px;
	float:left;
	cursor:pointer;
}
.logosInvitarContactos {
	width:150px;
	float:left;
	padding:5px 0px 5px 0px;
}
.textAreaInvContactos {
	width:300px;
	height:45px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.cCtxt {
	min-height:10px;
	width:310px;
	float:left;
	padding:5px 0px 5px 0px;
}
.cCtxt h2 {
	font-size:12px;
	font-weight:bold;
}
.cCtxtChico {
	min-height:10px;
	width:115px;
	float:left;
	padding:5px 0px 5px 0px;
}
.fotoDestacado {
	width:60px;
	height:60px;
	background:#FFFFFF;
	border:#CCCCCC 1px solid;
	float:left;
}
.cCtxt2 {
	min-height:10px;
	width:310px;
	float:left;
	padding:5px 5px 7px 5px;
	background: url(../images/bgcCtxt2.jpg) repeat-x;
	text-decoration:none;
}
.cCtxt2 h3 {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
a.cCtxt2 h3:hover {
	color:#1b668c;
	text-decoration:none;
}
.cCtxt3 {
	min-height:10px;
	width:220px;
	float:left;
	padding:5px 0px 5px 0px;
}
.cCtxt4 {
	width:305px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.fdi {
	width:52px;
	height:52px;
	float:left;
	margin:4px 4px 4px 4px;
	background:#CCCCCC;
}
.cajaDestacado {
	width:230px;
	min-height:18px;
	float:left;
	padding:0px 0px 0px 10px;
	line-height:12px;
}
.cajaDestacado h4 {
	font-size:11px;
	font-weight:bold;
}
.cajaDestacado h3 {
	font-size:11px;
	color:#333333;
}
.cajaDestacado h2 {
	font-size:10px;
	line-height:18px;
	cursor:pointer;
}
.bgLineRepeatGris {
	background:url(../images/bgLineRepeatGris.jpg) repeat-x;
	float:left;
	height:18px;
	width:305px;
}
.lineRepeatGray {
	background:url(../images/bgLineRepeatGris.jpg) repeat-x;
	float:left;
	height:18px;
	width:509px;
}
.bgestadistica {
	width:310px;
}
.txtestadistica {
	position:relative;
	background:url(../images/bgEstadisticas.jpg) no-repeat;
	height:44px;
	margin:10px 0px 10px 0px;
}
.txtestadistica h3 {
	position:absolute;
	left:70px;
	top:12px;
	color:#333333;
	font-size:10px;
	width:200px;
}
.txtestadistica h1 {
	position:absolute;
	right:11px;
	top:19px;
	color:#333333;
	font-weight:bold;
	font-size:10px;
}
.cajaNov1 {
	min-height:10px;
	width:50px;
	float:left;
	padding:5px 0px 5px 0px;
}
.cajaNov1 h2 {
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.cajaNov2 {
	min-height:10px;
	width:170px;
	float:left;
	padding:5px 0px 5px 0px;
	text-decoration:none;
}
.cajaNov2 h3 {
	color:#333333;
	font-size:10px;
	text-decoration:none;
}
/* ------------------------------- Internas ------------------------------- */
.ct1 {
	width:550px;
	height:28px;
	float:left;
	background:url(../images/bgCaja4.jpg) repeat-x;
	margin:5px 15px 0px 0px;
}
.cc1 {
	width:509px;
	min-height:50px;
	float:left;
	background:url(../images/bgc.jpg) repeat-y;
	padding:0px 30px 0px 25px;
	text-align:left;
}
.cc1Profile {
	width:509px;
	float:left;
	background:url(../images/bgc.jpg) repeat-y;
	padding:0px 30px 0px 25px;
	text-align:left;
}
.cc1Profile1210 {
	width:420px;
	float:left;
	background:url(../images/bgc1210.jpg) repeat-y;
	text-align:left;
	margin:0px 30px 0px 40px;
}
.cbg {
	width:565px;
	height:10px;
	float:left;
	background:url(../images/bgc7.jpg) no-repeat;
}
.cbg1210 {
	width:420px;
	height:10px;
	float:left;
	background:url(../images/bgc71210.jpg) no-repeat;
	margin:0 30px 0 40px;
}
.cbg1210b {
	width:420px;
	height:10px;
	float:left;
	background:url(../images/bgc71210b.jpg) no-repeat;
	margin:0 30px 0 40px;
}
.subtit1 {
	width:488px;
	min-height:100px;
	float:left;
	background: url(../images/bgdegrade.jpg) repeat-x;
	padding:0px 10px 0px 10px;
}
.cc2 {
	width:488px;
	min-height:20px;
	float:left;
}
.cc3 {
	width:244px;
	height:10px;
	color:#898989;
	text-align:left;
	font-weight:normal;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:10px;
	clear:none;
}
.cc4 {
	width:244px;
	height:20px;
	float:left;
}
.btnLateral {
	float:left;
	height:50px;
	width:160px;
}
.btnLateral2 {
	float:left;
	height:40px;
	width:128px;
	padding-top:12px;
}
.btnLateral3 {
	float:left;
	height:50px;
	width:200px;
}
.btnLateral4 {
	float:left;
	height:50px;
	width:310px;
}
.btnLateral5 {
	float:left;
	height:50px;
	width:80px;
	padding-top:12px;
}
.btnRight {
	float:right;
	min-height:30px;
	padding:12px 0px 12px 12px;
}
.btnLeft {
	float:left;
	min-height:43px;
	padding:9px 0px 9px 0px;
}
.resultadoDesplegable {
	width:510px;
	min-height:20px;
	float:left;
	background:url(../images/repeat.gray.bg.jpg) repeat-y;
}
.bgCorreo {
	width:510px;
	min-height:20px;
	float:left;
	background:url(../images/repeat.gray.bg.jpg) repeat-y;
	background:#EFEFEF;
}
.ct2 {
	width:510px;
	height:28px;
	float:left;
	background:url(../images/bgCaja4.jpg) repeat-x;
}
.subtitdesp {
	width:292px;
	height:16px;
	line-height:16px;
	float:left;
	padding-left:18px;
	border:#FFFFFF solid 1px;
	background:#8bc542;
}
.subtitdesp h1 {
	font-size:11px;
	font-weight:normal;
}
.subtitdespgris {
	width:178px;
	height:16px;
	line-height:16px;
	float:left;
	padding-left:18px;
	border-top:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 1px;
	background:#9d9d9d;
}
.subtitdespgris h1 {
	font-size:11px;
	font-weight:normal;
}
.desc1 {
	width:292px;
	min-height:16px;
	line-height:16px;
	float:left;
	padding-left:18px;
}
.desc1 h5 {
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
}
.desc1 h4 {
	font-size:11px;
	font-weight:normal;
	padding-top:5px;
}
.desc1 h2 {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
}
.desc1 h1 {
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:underline;
	padding-top:5px;
}
.desc1b {
	width:312px;
	min-height:16px;
	line-height:16px;
	float:left;
}
.desc2 {
	width:179px;
	min-height:16px;
	line-height:16px;
	float:left;
	padding-left:18px;
}
.desc2 h3 {
	font-size:11px;
	font-weight:normal;
	padding-top:5px;
}
.desc2b {
	width:179px;
	min-height:16px;
	line-height:16px;
	float:left;
}
.desc3 {
	width:130px;
	min-height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#8bc542;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	padding-left:18px;
	padding-top:5px;
	cursor:pointer;
}
a.desc3:hover {
	color:#1b668c;
}
.desc4 {
	width:260px;
	min-height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#8bc542;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	padding-left:18px;
	padding-top:5px;
	cursor:pointer;
}
.linegraywhite {
	background: url(../images/line.gray.white.jpg) no-repeat;
	height:10px;
	width:510px;
	float:left;
}
.folnum {
	float:left;
	width:508px;
	line-height:20px;
	background:#FFFFFF;
}
.folnumAlbums {
	float:left;
	width:393px;
	margin:10px 0px 5px 5px;
	line-height:20px;
	background:#FFFFFF;
}
.foliacion {
	padding-top:4px;
	width:15px;
	height:20px;
	float:right;
}
.foliacion2 {
	min-width:15px;
	height:20px;
	float:right;
}
.fn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
	font-weight:normal;
	text-align: center;
	height:20px;
	width:15px;
	text-decoration:none;
	background:#ffffff;
	cursor:pointer;
}
.fn:hover {
	color:#ffffff;
	background:#8bc542;
}
.fn2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
	font-weight:normal;
	text-align: center;
	height:20px;
	min-width:20px;
	text-decoration:none;
	background:#ffffff;
	cursor:pointer;
}
.fn2:hover {
	color:#8bc542;
}
.foliacionMostrando {
	width:504px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
	text-align:right;
}
.bgContactoDestacado {
	width:515px;
	min-height:235px;
	float:left;
	text-align:left;
	background:url(../images/bg.contacto.prod.destacado.jpg) no-repeat right top;
	margin:0px 10px 0px 0px;
}
.contDetalle {
	width:508px;
	min-height:40px;
	float: left;
}
.contFotoDetalle {
	width:150px;
	/* height:115px; */
	float: left;
	border:#999999 solid 1px;
	margin:12px 0px 0px 0px;
}
.cfd {
	width:150px;
	height:115px;
	float: left;
}
.cD1 {
	width:346px;
	min-height:40px;
	float:left;
	margin:0px 0px 0px 10px;
}
.cD2 {
	width:346px;
	float:left;
	min-height:37px;
	line-height:16px;
	background:#e3e3e3;
}
.cD2 h2 {
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 12px;
}
.cD3 {
	width:346px;
	float:left;
	height:37px;
	background: url(../images/dpd.button.jpg) no-repeat;
}
.cD3 h1 {
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding:15px 0px 0px 12px;
}
.cD4 {
	width:346px;
	float:left;
	min-height:18px;
	line-height:16px;
	background:#e3e3e3;
}
.cD4 h5 {
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	padding:0px 0px 0px 12px;
}
.cD4 h4 {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding:0px 5px 10px 12px;
}
.cD4 h2 {
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 10px 12px;
}
.bgGreen {
	height:43px;
	width:509px;
	float:left;
	margin-top:18px;
}
.bgGreen1 {
	height:43px;
	width:51px;
	float:left;
}
.bgGreen2 {
	height:43px;
	width:407px;
	float:left;
	background:url(../images/bg.green.repeat.jpg) repeat-x;
}
.formBuscar {
	width:160px;
	height:16px;
	line-height:16px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:13px 0px 13px 0px;
}
.Membresia200 {
	width:498px;
	min-height:16px;
	float:left;
	padding:6px 6px 6px 6px;
	background:#E8E8E8;
}
.MembresiaPremium {
	width:498px;
	min-height:16px;
	float:left;
	padding:0px 6px 0px 6px;
}
.MembresiaGroup {
	width:498px;
	min-height:16px;
	float:left;
	padding:0px 6px 0px 6px;
}
.cajaProducto2 {
	width:244px;
	min-height:16px;
	float:left;
	padding:0px 0px 0px 10px;
}
.bordeProducto {
	width:66px;
	height:66px;
	float: left;
	border:#999999 solid 1px;
	background:#FFFFFF;
}
.fotoProducto {
	width:58px;
	height:58px;
	float: left;
	background:#FFFFFF;
	margin:4px 4px 4px 4px;
}
.detCajaProd {
	width:420px;
	min-height:18px;
	float:left;
	padding:0px 0px 2px 7px;
}
.detCajaProd h5 {
	font-size:12px;
	font-weight:bold;
	padding:2px 0px 0px 0px;
}
.detCajaProd h4 {
	font-size:10px;
	font-weight:normal;
}
.detCajaProd h2 {
	font-size:9px;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 0px;
}
.detCajaProd h2:hover {
	color:#1b668c;
}
.cP1 {
	width:68px;
	min-height:68px;
	float: left;
}
.cP2 {
	width:430px;
	min-height:68px;
	float:left;
}
.btnAnuncios {
	width:152px;
	float: left;
	margin:10px 0px 0px 0px;
	background:#E3E3E3;
}
.btnAnunciosVideo {
	width:152px;
	height:54px;
	float: left;
	margin:10px 0px 0px 0px;
	background:url(../images/ico.video.aviso.jpg) no-repeat;
}
.btnAnunciosDenunciar {
	width:152px;
	height:49px;
	float: left;
	margin:10px 0px 0px 0px;
	background:url(../images/ico.denunciar.aviso.jpg) no-repeat;
}
.btnA01{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ec912d;
	text-align:left;
	font-size:9px;
	text-decoration:none;
	font-weight:bold;
	padding: 20px 10px 0px 55px;
	float: left;
	cursor:pointer;
	height:30px;
	width:80px;
}
.btnA01:hover{
	color:#ffffff;
}
.btnA02{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ec912d;
	text-align:left;
	font-size:9px;
	text-decoration:none;
	font-weight:bold;
	padding: 5px 10px 0px 55px;
	float: left;
	cursor:pointer;
	height:30px;
	width:80px;
}
.btnA02:hover{
	color:#ffffff;
}
.aSpacebtn01{
	width:152px;
	height:10px;
	float: left;
}
.detCajaProd2 {
	width:490px;
	min-height:20px;
	float:left;
	padding:0px 0px 3px 7px;
	text-align:left;
}
.detCajaProd2 h5 {
	font-size:12px;
	font-weight:bold;
}
.detCajaProd2 h4 {
	font-size:10px;
	font-weight:normal;
}
.detCajaProd2 h2 {
	font-size:9px;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 0px;
}
.detCajaProd2 h2:hover {
	color:#1b668c;
}

/* ------------------------------- Correo ------------------------------- */
#resultado_busqueda_contactos{
	background:#FFFFFF;
	width:390px;
	height:60px;
	border:#666666;
	overflow:auto;
	border:solid 1px #999999;
	}
#resultado_busqueda_contactos span{
	text-decoration:none;
	display:block;
	color:#000000;
	cursor:pointer;
	}
#resultado_busqueda_contactos span:hover{
	background-color:#0066FF;
	color:#FFFFFF;
	}
.aj_contactos_listado{
	position:absolute;
	left:95px;
	top:37px;
	}
.contacto_busqueda{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:20px;
	line-height:20px;
}
#mensajes_proceso{
	text-align:center;
	display:block;
}
.rojo{
	color:#CC0000;
	}
.ct1Correo {
	width:550px;
	height:28px;
	float:left;
	background:url(../images/bgCaja4.jpg) repeat-x;
	margin:5px 15px 0px 0px;
	position:relative;
}
.cc1Correo {
	width:509px;
	min-height:50px;
	float:left;
	background:url(../images/bgc.jpg) repeat-y;
	padding:0px 30px 0px 25px;
	text-align:left;
}
.ct2Correo {
	width:510px;
	height:28px;
	float:left;
	background:url(../images/bgCaja4.jpg) repeat-x;
}
.separadorCorreo {
	width:508px;
	height:29px;
	float:left;
	position:relative;
}
.correoNuevo {
	position:absolute;
	top:18px;
	right:0px;
	height:26px;
	min-width:160px;
}
.correoNuevoIzq {
	background: url(../images/btn.correo.izq.jpg) no-repeat;
	width:11px;
	height:24px;
	float:right;
}
.correoNuevoDer {
	background: url(../images/btn.correo.der.jpg) no-repeat;
	width:11px;
	height:24px;
	float:right;
}
.correoNuevoTxt {
	background:url(../images/btn.correo.ctro.jpg) repeat-x;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	float:right;
	font-weight:bold;
	padding:6px 15px 0 15px;
	cursor:pointer;
	text-decoration:none;
}
.correoNuevoTxt:hover {
	text-decoration:underline;
}
.contCorreo {
	width:509px;
	min-height:16px;
	float:left;
	background:#FFFFFF;
}
.contenedorCorreo {
	width:809px;
	min-height:16px;
	float:left;
	background:#FFFFFF;
}
.correoCaja {
	width:509px;
	height:42px;
	background:#8bc542;
}
.correoIzq {
	float:right;
	width:35px;
	height:42px;
	cursor:pointer;
}
.correoMed {
	float:right;
	width:122px;
	height:30px;
	padding-top:12px;
}
.correoDer {
	float:right;
	width:100px;
	height:42px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height:42px;
	text-align:center;
	margin:auto;
	cursor:pointer;
}
.correoHeader {
	background:#f0eef1;
	height:28px;
	width:509px;
	float:left;
	border:#c4c4c4 solid 1px;
}
.correoTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	line-height:28px;
	padding-left:5px;
}
.correoTxt1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	padding-top:3px;
	line-height:14px;
}

.verde {
	/*color:#8ac642;*/
	color:#77AC35;
}
.otroVerde{
	color:#75a839;
}
.bold {
	font-weight:bold;
}
.azul{
	color:#000099;
}
.noBold {
	font-weight:normal;
}
.chbx {
	padding:0px;
	margin:0px;
}
.ie .chbx {
	position:relative;
	top:-4px;
	width:15px;
}
.cursorPointer{
	cursor:pointer;
}
.correoHeader1 {
	width:21px;
	height:24px;
	float:left;
	padding:7px 0px 0px 7px;		
}
.correoHeader2 {
	width:150px;
	height:28px;
	float:left;
	border-left: #c4c4c4 solid 1px;
	cursor:pointer;		
}
.correoHeader3 {
	width:174px;
	height:28px;
	float:left;
	border-left: #c4c4c4 solid 1px;
	text-decoration:none;	
	cursor:pointer;	
}
.correoHeader4 {
	width:130px;
	height:28px;
	float:left;
	border-left: #c4c4c4 solid 1px;
	text-decoration:none;	
	cursor:pointer;
}
.seleccionadoASC {
	background:url(../images/correo.flecha.jpg) no-repeat;
	background-position:50px 7px;
}
.seleccionadoDESC {
	background:url(../images/correo.flecha.jpg) no-repeat;
	background-position:50px -18px;
}
.contCorreoLinea {
}
.correoLinea {
	height:28px;
	width:509px;
	float:left;
	border:#c4c4c4 solid 1px;
	border-top:none;
}
.correoLinea1 {
	height:28px;
	width:21px;
	float:left;
	padding:7px 0px 0px 7px;
}
.correoLinea2 {
	height:28px;
	width:150px;
	float:left;
	overflow:hidden;
	cursor:pointer;
}
.correoLinea3 {
	height:28px;
	width:174px;
	float:left;
	cursor:pointer;
	overflow:hidden;
}
.correoLinea4 {
	height:28px;
	width:130px;
	float:left;
}
.correoLineaTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
}
.formBuscarCorreo {
	width:160px;
	height:16px;
	line-height:16px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	margin:4px 0px 4px 0px;
}
.correoTrash {
	width:20px;
	height:25px;
	float:left;
	padding:3px 0 0 7px;
}
.textoTrash {
	width:40px;
	height:25px;
	float:left;
	padding:4px 0 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#808080;
	cursor:pointer;
}
.textoTrash:hover {
	text-decoration:underline;
}
.correoCampo {
	width:122px;
	padding-top:2px;
	height:16px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.btnCorreo {
	float:right;
	height:24px;
}
.boxRec {
	float:right;
	height:24px;
	width:250px;
}
.boxRec h5 {
	font-weight:bold;
	font-size:14px;
	line-height:24px;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
.correoNuevoCont {
	width:509px;
	background:#efefef;
	border:1px solid #c4c4c4;
	float:left;
	position:relative;
}
.correoDetalleCont {
	width:509px;
	background:#efefef;
	border:1px solid #c4c4c4;
	float:left;
	position:relative;
}
.spaceCorreo {
	width:509px;
	height:18px;
	float:left;
}
.correoNuevoLine {
	height:18px;
	width:509px;
	float:left;
}
.correoNuevoLineDest {
	width:509px;
}
.correoNuevoLineDetalle {
	width:509px;
	float:left;
}
.correoNuevoLineDerDetalle {
	width:414px;
	float:right;
}
.correoNuevoLineTxt {
	color:#909090;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
.correoNuevoLineIzq {
	height:13px;
	padding:5px 5px 0 0;
	width:90px;
	float:left;
	text-align:right;
}
.ff3 .correoNuevoLineIzq {
	height:14px;
	padding:4px 5px 0 0;
}
.correoNuevoLineDer {
	height:18px;
	width:414px;
	float:right;
}
.correoNuevoFinal {
	height:28px;
	width:509px;
	float:left;
}
.correoNuevoFinalIzq {
	height:23px;
	padding:5px 5px 0 0;
	width:90px;
	float:left;
	text-align:right;
}
.correoNuevoFinalDer {
	height:23px;
	width:414px;
	float:right;
	padding-top:5px;
}
.espacio {
	padding-top:4px;
	height:14px;
}
.ie .espacio {
	padding-top:6px;
	height:12px;
}
.campoAncho {
	width:390px;
}
.campoAlto {
	height:88px;
}
.correoBtns {
	float:left;
	width:489px;
	height:30px;
	background:#FFFFFF;
	padding:10px 20px 0px 0px;
}
.correoBtn {
	height:26px;
	width:110px;
	float:right;
}
.correoBtnIzq {
	background: url(../images/btn.correo.izq.jpg) no-repeat;
	width:11px;
	height:24px;
	float:right;
}
.correoBtnDer {
	background: url(../images/btn.correo.der.jpg) no-repeat;
	width:11px;
	height:24px;
	float:right;
}
.descargarBtnIzq {
	background: url(../images/btn.descargar.izq.gif) no-repeat;
	width:11px;
	height:24px;
	float:right;
}
.descargarBtnDer {
	background: url(../images/btn.descargar.der.gif) no-repeat;
	width:11px;
	height:24px;
	float:right;
}
.correoBtnIzqBgGris {
	background: url(../images/btn.correo.izq.bgGris.jpg) no-repeat;
	width:11px;
	height:24px;
	float:right;
}
.correoBtnIzqBgGris2 {
	background: url(../images/btn.correo.izq.bgGris.jpg) no-repeat;
	width:11px;
	height:24px;
	float:right;
	margin: 0px 0px 0px 20px;
}
.correoBtnDerBgGris {
	background: url(../images/btn.correo.der.bgGris.jpg) no-repeat;
	width:11px;
	height:24px;
	float:right;
}
.correoBtnTxt {
	background:url(../images/btn.correo.ctro.jpg) repeat-x;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	float:right;
	font-weight:bold;
	padding:6px 12px 0 12px;
	cursor:pointer;
}
.ie.correoBtnTxt {
	height:24px;
}
.correoBtnTxt:hover {
	color:#006CAB;
}
.comentario {
	background:url(../images/correo.comentario.jpg) left top no-repeat;
}
/* ------------------------------- Fin correo ------------------------------- */

/* ------------------------------- Chat ------------------------------- */
.chatCont{
	width:238px;
	height:245px;
	position:fixed;
	bottom:72px;
	right:0px;
}
.ie6 .chatCont{
	width:238px;
	height:245px;
	position:absolute;
	bottom:1px;
	right:0px;
}
.chatSup{
	width:238px;
	height:34px;
	background:url(../images/chat.fondo.sup.gif) no-repeat;
	float:left;
}
.chatInf{
	width:238px;
	height:191px;
	float:left;
}
.chatInfSup{
	width:238px;
	/* height:180px; */
	background:url(../images/chat.fondo.med.gif) repeat;
}
.chatInfInf{
	width:225px;
	height:25px;
	background:url(../images/chat.fondo.inf.gif) repeat;
	padding:0px 0 0 12px;
}
.chatBtn{
	width:45px;
	height:11px;
	margin-top:12px;
	float:right;
	padding-right:6px;
}
.chatBtns{
	width:13px;
	height:11px;
	float:left;
	cursor:pointer;
}

.chatBtnMaximizar{
	background:url(../images/chat.expandir.jpg) no-repeat;
}

.chatBtnCerrar{
	background:url(../images/chat.cerrar.jpg) no-repeat;
}

.chatBtnMinimizar{
	background:url(../images/chat.minimizar.gif) no-repeat;
}


.chatNombreHeader{
	width:169px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:9px 0 0 11px;
}
.chatVisor{
	width:214px;
	height:120px;
	overflow-y:scroll;
	overflow-x:hidden;
	padding:4px 12px 4px 12px;
}

.chatVisorTxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525252;
	text-align:left;
}
.chatCampo{
	width:238px;
	text-align:center;
	margin:auto;
	float:left;
	padding:4px 0px 0px 0px;
	position:relative;
}

.chatBandera{
	position:absolute;
	top:8px;
	left:12px;
}
.chatCampoTxt{
	width:214px;
	height:51px;
	background:#e6e6e6;
	border:solid 1px #CCCCCC;
}
.chatCheck{
	width:238px;
	height:25px;
	float:left;
	padding-top:10px;
}
.chatAbc{
	width:20px;
	height:25px;
	padding-left:12px;
	float:left;	
}
.chatAbcTxt{
	width:115px;
	height:19px;
	color:#8a8a8a;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding:6px 0 0 4px;
}
.flotante{
	float:left;
}
.chatAncho{
	height:26px;
	float:right;
	margin-right:12px;
}
.chatPadding{
	padding:6px 6px 0 6px;
}

.chatTraductor{
	width:183px;
	height:15px;
	float:left;	
	padding:0px 2px 0 53px;	
}

.chatMostrar{
	float:right;
	height:20px;
	padding-right:5px;
	
}
.chatMostrarIzq{
	float:right;
	width:10px;
	height:20px;
	background:url(../images/chat.mostrar.izq.gif) no-repeat;
}
.chatMostrarTxt{
	float:right;
	height:17px;
	width:100px;
	background:#8bc542;
	padding:3px 2px 0 2px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	margin:auto;
	cursor:pointer;
}
.chatMostrarDer{
	float:right;
	width:10px;
	height:20px;
	background:url(../images/chat.mostrar.der.gif) no-repeat;
}

.chatConIzq{ width:10px; height:19px; background:url(../images/connect.left.jpg) no-repeat; float:left; }
.chatConMed{ height:19px; background:url(../images/connect.repeat.jpg) repeat-x; float:left; }
.chatConDer{ width:10px; height:19px; background:url(../images/connect.right.jpg) no-repeat; float:left; }

.chatDisIzq{ width:9px; height:19px; background:url(../images/disconnect.left.jpg) no-repeat; float:left; }
.chatDisMed{ height:19px; background:url(../images/disconnect.repeat.jpg) repeat-x; float:left; }
.chatDisDer{ width:10px; height:19px; background:url(../images/disconnect.right.jpg) no-repeat; float:left; }
.chatDisTxt{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;}

.chatDisIzq{}
.chatDisMed{}
.chatDisDer{}


	/*Estilos agregados por Maxi*/
	.chatRenglon
	{
		padding:5px 0px 5px 0px;
	}
	.chatNombre
	{
		text-align:right; 
		padding:0px; 
		float:left;
	}
	.chatMensaje
	{
		padding-left:5px;
		text-align:left;
	}
	.chatSintraducir
	{
		display:none;
	}
	/*fin*/
	


/* ------------------------------- Fin chat ------------------------------- */

/* ------------------------------- AgregarFotos ------------------------------- */
.contAgregarFotos{
	height:500px;
	width:565px;
	float: left;
}
.agregarFotosCaja{
	height:368px;
	width:505px;
	background:#f0f0f0 url(../images/agregar.fondo.jpg) bottom no-repeat;
	border:1px solid #c4c4c4;
	float:left;
	margin:auto;
	text-align:center;
}
.agregarFotosCaja30{
	width:505px;
	background:#f0f0f0 url(../images/agregar.fondo.jpg) bottom no-repeat;
	border:1px solid #c4c4c4;
	float:left;
	margin:auto;
	text-align:center;
}
.separadorAgregar{
	height:20px;
	width:510px;
	float: left;
}
.separadorAgregar1{
	height:17px;
	width:500px;
	float: left;
}
.separadorAgregar2{
	height:10px;
	width:509px;
	float: left;
}
.separadorAgregar3{
	height:17px;
	width:500px;
	float: left;
	text-align:center;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
.agregarFotoLine{
	height:32px;
	width:490px;
	float: left;	
}
.agregarFotoLine30{
	width:490px;
	float: left;	
}
.agregarFotoLineIzq{
	height:17px;
	width:58px;
	float: left;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	font-weight:bold;
	padding-top:15px;
	
}
.agregarFotoLineIzq30{
	height:27px;
	width:58px;
	float: left;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	font-weight:bold;
	
}
.agregarFotoLineMed{
	height:20px;
	width:416px;
	float: left;
	padding:12px 0 0 15px;
	text-align:left;
}
.agregarFotoLineMed30{
	height:15px;
	width:416px;
	float: left;
	padding:12px 0 0 15px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
}
.agregarFotoLineMed300{
	height:20px;
	width:478px;
	float: left;
	padding:18px 0 0 15px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#909090;
	font-weight:bold;
}
.agregarCaratulaAlbumIzq{
	height:17px;
	width:58px;
	float: left;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	font-weight:bold;
	padding-top:15px;
	
}
.agregarCaratulaAlbumMed{
	height:20px;
	width:300px;
	float: left;
	padding:12px 0 0 15px;
	text-align:left;
}
.agregarCampo {
	width:380px;
	padding-top:2px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.ie .agregarCampo{height:15px;}
.agregarCampoCaratula {
	width:250px;
	padding-top:2px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.ie .agregarCampoCaratula{height:15px;}
.agregarTxt1{
	height:35px;
	width:425px;	
	float:left;
	padding:20px 0px 0 74px;
	text-align:left;
	line-height:normal;
}
.agregarTxt2{
	float:left;
	height:25px;
	width:20px;
	padding-top:2px;
}
.agregarTexto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	font-weight:normal;
	line-height:normal;
	float:left;
	height:27px;
	width:400px;
}
.agregarFotoAlbumMensaje {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	line-height:normal;
	float:left;
	height:27px;
	width:500px;
}
.btnAgregar{
	float:left;
}
.btnAgregarSep{
	float:left;
	margin-left:10px;
}
.btnAgregarSep1210{
	float:left;
	margin-left:0px;
}
.btnAgregarSep2{
	float:left;
	margin-left:195px;
}
.btnAgregarSep3{
	float:left;
	margin-left:59px;
	margin-top:10px;
}
.btnAgregarSepAlbum{
	float:left;
	margin-left:150px;
}

.btnAgregarSepAlbum2{
	float:left;
	margin-left:60px;
}

/* ------------------------------- Fin agregarFotos ------------------------------- */

/* ------------------------------- Buscar ------------------------------- */
.contSearch{
	height:500px;
	width:700px;
	float: left;
}
.boxSpaceSearch{
	height:10px;
	width:650px;
	float: left;
}
.folnumBuscar {
	float:left;
	width:650px;
	height:30px;
	line-height:20px;
	background:#FFFFFF;
}
.searchHeader {
	width:695px;
	height:28px;
	float:left;
	background:url(../images/bgCaja4.jpg) repeat-x;
	margin:5px 15px 0px 0px;
	position:relative;
}
.searchContainer {
	width:650px;
	min-height:50px;
	float:left;
	background:url(../images/searchbcg.jpg) repeat-y;
	padding:0px 30px 0px 15px;
	text-align:left;
}
.searchbg {
	width:695px;
	height:10px;
	float:left;
	background:url(../images/searchbcgd.jpg) no-repeat;
}
.separadorSearch {
	width:650px;
	height:29px;
	float:left;
	position:relative;
}
.searchCaja{
	/* height:368px; */
	width:633px;
	border-left:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	border-top:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	float:left;
	margin-left:15px;
	
	min-height:300px;
	height:auto !important;
  	height:300px;
}
.agregarSub{
	position:absolute;
	top:19px;
	left:14px;
	z-index:1000;
	height:26px;
	width:160px;
	text-decoration:underline;
}
.searchTitulos{
	width:633px;
	height:26px;
	background:#f0eef1;
	float:left;	
}
.searchLinea{
	width:633px;
	/* height:27px;*/
	float:left;	
}
.searchTxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
}
.noBorder{border-right:none;}
.searchAlign{border-right: 1px solid #c4c4c4;border-bottom: 1px solid #c4c4c4; vertical-align:middle;text-align:left; padding:4px;}
.searchAlignFin{border-left: 1px solid #c4c4c4;; border-bottom: 1px solid #c4c4c4; vertical-align:middle;text-align:left; padding:4px;}

.searchAlign1{border-right: 1px solid #c4c4c4;border-bottom: 1px solid #c4c4c4; vertical-align:top;text-align:left; padding:4px;}

.searchAlign1Fin{border-left: 1px solid #c4c4c4;border-bottom: 1px solid #c4c4c4; vertical-align:top;text-align:left; padding:4px;}

.searchCenter{text-align:center; margin:auto;}

/* ------------------------------- Fin buscar ------------------------------- */
/* ------------------------------- New add ------------------------------- */
.addNewCont{
	height:700px;
	width:500px;
	background:#f0f0f0;
	border:1px solid #c4c4c4;
	float:left;
	margin:auto;
	text-align:center;
}
.contNewAdd {
	width:509px;
	min-height:16px;
	float:left;
	background:#FFFFFF;
}
.newAddCaja {
	float:left;
	margin-left:10px;
	width:460px;
	height:111px;
	background:#92B638 url(../images/add.new.fondo.jpg) no-repeat left;
	border:6px solid #FFFFFF;
}
.newAddCajaSup{
	float:left;
	width:400px;
	height:21px;
	padding:5px 0 0 60px;
}
.newAddCajaMed{
	float:left;
	width:380px;
	height:21px;
	font-size:14px;
	padding:5px 0 0 80px;
	text-align:left;
}
.newAddCajaInf{
	float:left;
	width:350px;
	height:16px;
	padding-left:90px;
	text-align:left;
}
.newAddTxt{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.newAddForm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	line-height:12px;
}
.newAddCh{
	float:left;
	width:20px;
	height:20px;
	padding-top:6px;
}
.newAddCh1{
	float:left;
	min-width:100px;
	height:19px;
	padding:7px 0 0 6px;
	text-align:left;
}
.newAddFormIzq{
	float:left;
	width:114px;
	height:27px;
	text-align:right;
	padding:3px 0px 0 0;
}
.newAddFormIzq2{
	float:left;
	width:470px;
	height:27px;
	text-align:left;
	padding:3px 0px 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#909090;
	line-height:12px;
	font-weight:bold;
}
.newAddFormDer{
	float:left;
	width:383px;
	height:30px;
	text-align:left;
	padding:0px 0px 0 3px;	
}

.newAddFormDerEmpuja{
	float:left;
	width:383px;
	
	min-height:30px;
 	height:auto !important;
 	height:30px;
	
	text-align:left;
	padding:0px 0px 0 3px;	
}

.newAddFormDer2{
	float:left;
	width:485px;
	height:30px;
	text-align:left;
	padding:0px 0px 0 3px;	
}
.addNewCampo {
	width:357px;
	padding-top:2px;
	height:16px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.addNewCampo1 {
	width:82px;
	padding-top:2px;
	margin-right:4px;
	height:16px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.addNewCampo2 {
	width:150px;
	height:18px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.addNewCampo3 {
	width:357px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.addNewAlto{
	height:65px;
}
.addNewAlto2{
	height:85px;
	margin-bottom:5px;
}
.addNewBtn{
	height:26px;
	min-width:160px;
}
.addNewAlto3{
	float:left;
	min-width:100px;
	height:19px;
	padding:10px 0 0 3px;
	text-align:left;
}

/* ------------------------------- Fin new add ------------------------------- */
.cargando_mini{
	background:url(../images/loader_ch.gif) no-repeat;
}
.ocultar{
	display:none;
}
/* ------------------------------- ALBUM CREATE ------------------------------- */
.boxTxt01 {
	float:left;
	width:150px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	padding:10px 2px 0 0;
	text-align:right;
}
.boxTxt030 {
	float:left;
	width:150px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	padding:10px 2px 0 0;
	text-align:left;
}
.boxForm01 {
	float:left;
	width:325px;
	padding:5px 0 0 5px;
}
.boxForm030 {
	float:left;
	width:170px;
	margin:10px 0 0 0px;
	height:15px;
}
.boxForm0300 {
	float:left;
	width:182px;
	margin:10px 0 0 0px;
	height:15px;
	margin:0px 0px 0px 10px;
	text-align:center;
}
.boxForm03000 {
	float:left;
	width:120px;
	margin-top:10px;
	height:15px;
	text-align:center;
}
.boxForm01-2 {
	float:left;
	width:325px;
	padding:5px 0 0 5px;
	margin-left:150px;
}
.boxForm02 {
	float:left;
	width:260px;
	padding:5px 0 0 5px;
	margin-top:5px;
	margin-right:10px;
}
.textAreaForm01 {
	float:left;
	width:325px;
	height:50px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.boxCampo01 {
	width:320px;
	padding:2px;
	height:16px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.boxCampo030 {
	width:167px;
	padding:2px;
	height:15px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.boxCampo02 {
	height:100px;
}
.boxCampo03 {
	width:250px;
	padding:2px;
	height:19px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:left;
	margin-right:10px;
}
.boxContenedorAlbum{
	height:270px;
	width:505px;
	background:#f0f0f0 url(../images/agregar.fondo.jpg) bottom no-repeat;
	border:1px solid #c4c4c4;
	float:left;
	margin:auto;
	text-align:center;
}
.boxContenedorAlbum30{
	width:505px;
	background:#f0f0f0 url(../images/agregar.fondo.jpg) bottom no-repeat;
	border:1px solid #c4c4c4;
	float:left;
	margin:auto;
	text-align:center;
	padding-bottom:20px;
}
/* ------------------------------- ALBUM EDIT ------------------------------- */
.boxAlbumEdit {
	float:left;
	width:490px;
	min-height:25px;
}
.boxAlbumEditCont {
	width:470px;
	margin:0px 20px 10px 20px;
	height:152px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	background:#FFFFFF;
}
.boxAlbumEditContListado {
	width:461px;
	margin:0px 20px 10px 20px;
	height:152px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	background:#FFFFFF;
}
.boxContenedorAlbumEdit{
	min-height:500px;
	width:508px;
	background:#f0f0f0 url(../images/agregar.fondo.jpg) bottom no-repeat;
	border:1px solid #c4c4c4;
	float:left;
	margin:auto;
	text-align:center;
}
.boxContenedorAlbumEdit2{
	min-height:174px;
	width:508px;
	border:1px solid #c4c4c4;
	float:left;
	margin:auto;
	text-align:center;
}
.boxContenedorAlbumEdit{
	min-height:500px;
	width:508px;
	background:none;
	border:1px solid #c4c4c4;
	float:left;
	margin:auto;
	text-align:center;
}
.boxAlbumEditFoto{
	width:182px;
	height:131px;
	float:left;
	margin:10px 10px 10px 10px;
}
.boxAlbumEditFoto2{
	width:100px;
	height:75px;
	float:left;
	margin:10px 0px 0px 10px;
	text-align:center;
}
.boxAlbumEditTxt01{
	float:left;
	width:245px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	padding:10px 0px 10px 0px;
	text-align:left;
}
.boxFormAlbumEdit01 {
	float:left;
	width:255px;
	height:40px;
	padding:0px 0px 10px 0px;
	text-align:left;
}
.boxCampoAlbumEdit01 {
	width:230px;
	height:30px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding:0px 10px 10px 10px;
}
.boxCampoAlbumEdit02 {
	height:40px;
}
.boxAlbumEditTxt02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	font-weight:normal;
	line-height:normal;
	float:left;
	height:20px;
	width:200px;
	text-align: left;
	padding:10px 0px 0px 0px;
}
.boxAlbumCheckBox{
	float:left;
	height:20px;
	width:20px;
	padding:10px 0px 0px 0px;
}
.ccAlbum {
	width:509px;
	min-height:150px;
	float:left;
	background:url(../images/bgc.jpg) repeat-y;
	padding:0px 30px 0px 25px;
	text-align:left;
}
.ccAlbum30 {
	width:509px;
	float:left;
	background:url(../images/bgc.jpg) repeat-y;
	padding:0px 30px 0px 25px;
	text-align:left;
}
.contAlbumEdit{
	min-height:500px;
	width:565px;
	float: left;
}
.contAlbumEdit2{
	min-height:300px;
	width:565px;
	float: left;
}
/* ------------------------------- ALBUM EDIT WINDOW ------------------------------- */
.boxCartel{
	height:69px;
	width:414px;
	float: left;
	background:url(../images/bg.green.cartel.jpg) no-repeat top left;
	padding:22px 30px 10px 65px;
}
.boxCartel h1{
	font-size:12px;
	line-height:13px;
}
.boxCartel h6{
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
}
/* ------------------------------- CONTACT ------------------------------- */
.boxContact01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	line-height:28px;
	padding-left:5px;
}
.txtContact01{
	width:499px;	
	float:left;
	padding:0px 0px 0 10px;
	text-align:left;
	line-height:normal;
}
.contactLine {
	background:url(../images/contactLine.jpg) no-repeat right top;
	float:left;
	height:18px;
	width:492px;
	text-align:center;
	margin-left:9px;
	margin-right:9px;
}
.contactBuscador{
	width:506px;
	height:42px;
	float:left;
	background:#8bc542;
	border:#FFFFFF solid 1px;
}
.contactBuscador2{
	width:506px;
	height:50px;
	float:left;
	background:#8bc542;
	border:#FFFFFF solid 1px;
	text-align:center;
}
.imagenSugerirContactosBotonIzq
{
	width:32px;
	height:32px;
	margin:9px 10px 0px 20px;
	float:left;
	cursor:pointer;
}
.imagenSugerirContactosBotonDer
{
	width:32px;
	height:32px;
	margin:9px 20px 0px 10px;
	float:left;
	cursor:pointer;
}
.contactTxt0222Izq{
	float:left;
	height:32px;
	width:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	line-height:33px;
	margin:9px 10px 0px 0px;
}
.contactTxt0222Der{
	float:left;
	height:32px;
	width:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	line-height:33px;
	margin:9px 0px 0px 10px;
}
.centralizarBotonesSugerir
{
	height:50px;
	width:450px;
	margin: 0px auto 0px auto;
}
.contactLupa{
	float:left;
	height:39px;
	width:42px;
}
.contactTxt01{
	float:left;
	height:39px;
	min-width:42px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	line-height:39px;
	padding-left:10px;
}
.contactTxt022{
	float:left;
	height:39px;
	min-width:42px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	line-height:39px;
	padding-left:10px;
}
.contactCampo01{
	float:left;
	height:39px;
	width:250px;
	line-height:39px;
}
.contactCampo02 {
	width:240px;
	height:16px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	margin:12px 0px 0px 0px;
}
.ie .contactCampo02{
	margin:5px 0px 0px 0px;
}
.boxMisContactos{
	width:509px;
	height:24px;
	float:left;
}
.contactFlecha{
	width:22px;
	height:24px;
	float:left;
}
.contactTit01{
	min-width:150px;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7e7e7e;
	text-align:left;
	font-weight:bold;
	line-height:24px;
}
.boxContacto{
	width:507px;
	float:left;
	background:#FFFFFF;
	padding-bottom:3px;
}
.boxContactoRec1{
	width:506px;
	float:left;
	background:#EEEEEE;
	padding-bottom:3px;
	border:solid 1px  #FFFFFF;
}
.contactLine01{
	width:507px;
	height:1px;
	float:left;
	background:url(../images/contact.line01.jpg) repeat-x;
}
.usuariorecomendar{
	width:507px;
	height:1px;
	float:left;
	background:url(../images/contact.line01.jpg) repeat-x;
}
.contactLine02{
	width:420px;
	height:1px;
	float:left;
	background:url(../images/contact.line01.jpg) repeat-x;
	padding-bottom:5px;
}
.contactFoto{
	width:47px;
	height:44px;
	float:left;
	border: #a5ab9c 1px solid;
	margin:25px 5px 25px 25px;
}
.fotoRec{
	width:47px;
	height:44px;
	float:left;
	border: #a5ab9c 1px solid;
	margin:25px 5px 10px 25px;
}
.contactNombre{
	width:200px;
	line-height:20px;
	float:left;
	margin:25px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1b668c;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}
.nameRec{
	width:250px;
	line-height:20px;
	float:left;
	margin:25px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1b668c;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}
.checkBoxRec{
	float:left;
	height:20px;
	width:20px;
	padding:28px 0px 0px 0px;
}
.boxRecuser {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	float:left;
	height:20px;
	width:150px;
	text-align: left;
	padding:28px 0px 0px 0px;
}
.contactUbicacion{
	width:160px;
	line-height:20px;
	float:left;
	margin:25px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1b668c;
	font-size:10px;
	text-align:right;
}
.contactPerfil{
	width:60px;
	height:20px;
	line-height:20px;
	float:left;
	margin:25px 5px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#77ac35;
	font-size:10px;
	text-align:right;
	font-weight:bold;
	cursor:pointer;
}
.contactIcoRecomendar{
	width:30px;
	height:23px;
	float:left;
}
.ContactRecomendar{
	width:205px;
	height:20px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1b668c;
	font-size:10px;
	text-align:left;
	line-height:20px;
}
.ContCheckBox{
	float:right;
	height:20px;
	width:20px;
	line-height:20px;
}
.cCb {
	margin:4px 0px 0px 0px;
}
.ie .cCb {
	position:relative;
	top:-4px;
	width:15px;
}
.txtContact02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	float:right;
	height:20px;
	line-height:20px;
	min-width:50px;
	text-align: left;
	padding:0px 10px 0px 0px;
}
.contenedorBotonContacto{
	float:right;
	height:25px;
	padding:5px 8px 0 0;
	width:280px;
	text-align:right;
}
.contenedorBotonContactoEnviar{
	float:right;
	padding:5px 22px 0px 0px;
	width:90px;
}
.msjEnvioMails{
	float:right;
	width:350px;
	padding-top:15px;
	text-align:right;
}
/* ------------------------------- VER ALBUM ------------------------------- */
.vaFoliacion {
	float:right;
	width:470px;
	height:20px;
	line-height:20px;
	padding-right:35px;
}
.vaF01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
	font-weight:normal;
	text-align: center;
	height:20px;
	min-width:20px;
	text-decoration:none;
	cursor:pointer;
}
.vaF01:hover {
	color:#8bc542;
}
.vaF02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
	font-weight:normal;
	text-align: center;
	height:20px;
	min-width:20px;
	text-decoration:none;
	cursor:pointer;
}
.vaF02:hover {
	color:#8bc542;
}
.vaPhoto{
	float:left;
	width:432px;
	height:310px;
	/*border:#999999 solid 1px;*/
	margin:10px 37px 10px 37px;
}
.vaTit01 {
	width:470px;
	min-height:20px;
	float:left;
	padding:0px 0px 3px 37px;
	text-align:left;
}
.vaTit01 h5 {
	font-size:11px;
	font-weight:bold;
}
.vaTit01 h4 {
	font-size:10px;
	font-weight:normal;
}
.vaTit1210 {
	width:144px;
	height:60px;
	float:left;
	padding:0px 0px 3px 44px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
}
.vaTit1210b {
	width:264px;
	height:15px;
	line-height:15px;
	float:left;
	padding:0px 0px 0px 10px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1b668c;
	font-size:11px;
	font-weight:bold;
}
.vaTit1210c {
	width:264px;
	height:15px;
	line-height:15px;
	float:left;
	padding:0px 0px 0px 10px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
}
.vaBox01{
	min-height:200px;
	width:508px;
	background:#f0f0f0 url(../images/agregar.fondo.jpg) bottom no-repeat;
	border:1px solid #c4c4c4;
	float:left;
	margin:auto;
	text-align:center;
}
/* ------------------------------- ELIMINAR ALBUM ------------------------------- */
.bgElimAlbum{
	width:258px;
	height:140px;
	float:left;
	background:url(../images/ico.bg.eliminar.album.jpg) no-repeat;
}
/* ------------------------------- MI ALBUM INICIO ------------------------------- */
.myAlbumBg01{
	height:150px;
	width:510px;
	float:left;
	background:url(../images/myalbumstartbg.jpg) no-repeat top left;
	margin:25px 0px 0px 0px;
}
.maBox01{
	height:25px;
	width:510px;
	float:left;
	padding:10px 0px 0px 0px;
	text-align:center;
}
.maBox02{
	height:25px;
	width:510px;
	float:left;
	padding:30px 0px 0px 0px;
	text-align:center;
}
.maBox02 h1{
	font-size:12px;
	font-weight:bold;
}
.maBox01 h5{
	font-size:12px;
}
.maBox01 h6{
	font-size:14px;
	font-weight:bold;
}
/* ------------------------------- MI ALBUM ------------------------------- */
.maBgBox{
	height:150px;
	width:505px;
	background:#f0f0f0 url(../images/agregar.fondo.jpg) bottom no-repeat;
	border:1px solid #c4c4c4;
	float:left;
	margin:auto;
	text-align:center;
	margin-top:15px;
}
.maBoxtxt1{
	float:left;
	width:300px;
	height:20px;
	text-align:left;
	line-height:20px;
	padding:15px 0px 5px 0px;
}
.maBoxtxt1 h2{
	font-size:12px;
	font-weight:bold;
}
.maBoxtxt2{
	float:left;
	width:300px;
	height:15px;
	text-align:left;
	line-height:15px;
}
.maBoxtxt2 h3{
	font-size:10px;
}
.maBoxtxt3{
	float:left;
	width:290px;
	height:15px;
	text-align:left;
	line-height:15px;
	cursor:pointer;
}
.maBoxtxt3 h5{
	font-size:11px;
}
.maBoxtxt3 h5:hover{
	color:#999999;
}
.maBoxtxtAlbum3{
	float:left;
	width:290px;
	height:20px;
	text-align:left;
	line-height:16px;
	cursor:pointer;
}
.maBoxtxtAlbum3 h5{
	font-size:11px;
	line-height:16px;
	height:20px;
}
.maBoxtxtAlbum3 h5:hover{
	color:#999999;
}
.maIcoFlecha01{
	width:9px;
	height:15px;
	float:left;
	background:url(../images/ma.ico.jpg) no-repeat center;
}
.maSpace01{
	width:300px;
	height:10px;
	float:left;
}
/* ------------------------------- Invitaciones ------------------------------- */
.contenedorBotonesInvitacion{
	float:right;
	height:25px;
	padding:10px 8px 0 0;
	width:300px;
	text-align:right;
}
.verdana10{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
}
.verdana11{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}
.verdana12{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}
.espacioInvitaciones{
	width:509px;
	height:16px;
	float:left;
}
/* --------------------------- PROFILE ---------------------------- */
#interesesOcultar{
	display:none;
}
#muroOcultar{
	display:none;
}
.pTit01{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	background:url(../images/p.bg1.jpg) repeat-x;
	width:470px;
	float:left;	
}
.pTit01asd{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	font-weight:bold;
	float:left;
}
.pTit011210{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	background:url(../images/p.bg1.jpg) repeat-x;
	width:370px;
	float:left;
	margin:0px 25px 5px 25px;
}
.pTit011210b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	background:url(../images/p.bg1.jpg) repeat-x;
	width:322px;
	float:left;
	margin:0px 25px 5px 25px;
}
.pTit01 h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	background:url(../images/p.bg1.jpg) repeat-x;
	width:250px;
	float:left;
}
.pTit01 h2{
	height:25px;
	line-height:25px;
	background:url(../images/p.bg1.jpg) repeat-x;
	width:216px;
	float:left;
	text-align:right;
}
.pTit01b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	height:25px;
	line-height:25px;
	width:500px;
	float:left;
}
.pTit01c{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	height:25px;
	line-height:25px;
	width:350px;
	float:left;
}
.pTit01d{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	height:25px;
	line-height:25px;
	width:150px;
	float:left;
}
.pSpace1{
	height:10px;
	float: left;
	width:500px;
}
.pSpace11210{
	height:10px;
	float: left;
	width:400px;
}
.pSpace2{
	height:10px;
	float: left;
	width:100px;
}
.pSpace3{
	height:10px;
	float: left;
	width:380px;
}
.pFoto{
	border:#999999 1px solid;
	float:left;
	width:103px;
	height:89px;
	text-align:center;
}
.pFotoProfile{
	border:#999999 1px solid;
	float:left;
	width:103px;
	height:100px;
	text-align:center;
}
.pFotoComentarioGrupo{
	border:#999999 1px solid;
	float:left;
	width:50px;
	height:50px;
	text-align:center;
}
.pTxt01{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	font-weight:normal;
	min-height:20px;
	line-height:13px;
	width:160px;
	float:left;
	padding-left:10px;
	margin-bottom:5px;
}
.pTxt01b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	font-weight:normal;
	height:20px;
	line-height:20px;
	width:130px;
	float:left;
	padding-left:10px;
}
.pTxt03{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	font-weight:normal;
	min-height:20px;
	line-height:15px;
	width:160px;
	float:left;
	margin-bottom:5px;
}
.pTxt04{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	font-weight:normal;
	min-height:20px;
	line-height:14px;
	width:500px;
	float:left;
	padding-bottom:10px;
}
.pTxt02{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2b6e8b;
	font-size:11px;
	font-weight:normal;
	min-height:20px;
	line-height:15px;
	width:220px;
	float:left;
	padding-left:10px;
	margin-bottom:5px;
}
.ie .pTxt02{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2b6e8b;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	width:220px;
	float:left;
	padding-left:10px;
	margin-bottom:5px;
	overflow:hidden;
}
.pTxt02b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2b6e8b;
	font-size:11px;
	font-weight:normal;
	min-height:20px;
	line-height:20px;
	width:180px;
	float:left;
	padding-left:10px;
}
.pTxt02c{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2b6e8b;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	width:220px;
	float:left;
	padding-left:10px;
	margin-bottom:5px;
	text-decoration:none;
}
.pTxt02d{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2b6e8b;
	font-size:11px;
	font-weight:normal;
	min-height:20px;
	line-height:15px;
	width:335px;
	float:left;
	padding-left:10px;
	margin-bottom:5px;
}
.pTxt05{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	font-weight:normal;
	min-height:26px;
	line-height:26px;
	width:340px;
	float:left;
	padding-left:10px;
	cursor:pointer;
}
.cpIco{
	height:31px;
	width:26px;
	float:left;
	padding-left:116px;
}
.pBtn {
	float:left;
	height:40px;
	width:400px;
	padding-top:12px;
	padding-left:116px;
}
.pBtn2 {
	background:url(../images/p.btn.jpg) no-repeat bottom;
	height:36px;
	width:32px;
	float:left;
}
.pBtn3 {
	background:url(../images/pc.sobre.jpg) no-repeat bottom;
	height:36px;
	width:32px;
	float:left;
}
.PbtnGr {
	background:url(../images/btnGrisRepeat.jpg) repeat-x bottom;
	height:35px;
	float:left;
	line-height:43px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	cursor:pointer;
	color:#898989;
	font-weight:bold;
	padding:0px 5px 0px 5px;
	text-decoration:none;
}
.PbtnGr:hover {
	color:#006cab;
	text-decoration:none;
}
.PbtnGr h3 {
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
	min-width:50px;
}
.PbtnGr h3:hover {
	color:#006cab;
}
.PbtnGd {
	background:url(../images/btnGrisDer.jpg) no-repeat bottom;
	height:35px;
	width:7px;
	float:left;
}
.pcSpace1{
	height:140px;
	width:116px;
	float:left;
}
.pcAlbum{
	min-height:85px;
	width:117px;
	float:left;
	margin:0px 10px 0px 0px;
}
.pcFoto{
	height:85px;
	width:117px;
	float:left;
}
.pcTxt1{
	height:45px;
	width:117px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2b6e8b;
	font-size:10px;
	font-weight:bold;
	padding-top:10px;
	line-height:12px;
}
.pcContacto{
	min-height:46px;
	width:60px;
	float:left;
	margin:0px 10px 0px 0px;
}
.pcContacto2{
	min-height:46px;
	width:55px;
	float:left;
	margin:0px 16px 0px 0px;
}
.pcContactoFoto{
	height:46px;
	width:49px;
	float:left;
	background-color:#CCCCCC;
	text-align:center;
}
.pcContactoFoto2{
	height:50px;
	width:50px;
	float:left;
	background-color:#CCCCCC;
	text-align:center;
}
.pcContactoTxt1{
	height:45px;
	width:50px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2b6e8b;
	font-size:10px;
	font-weight:normal;
	padding-top:10px;
	line-height:12px;
	cursor:pointer;
	text-align:center;
	overflow:hidden;
}
.btnVerMasContactosPerfil {
	float:left;
	height:25px;
	width:500px;
	padding-top:12px;
}
.btnVerMasContactosPerfil1210 {
	float:left;
	height:25px;
	width:400px;
	padding-top:12px;
}
.contenedorContactos{
	float:left;
	width:500px;
}
.contenedorContactos1210{
	float:left;
	width:370px;
	margin:0px 25px 0px 25px;
}
.ie .contenedorContactos{
	float:left;
	width:510px;
}
.contenedorContactos2{
	width:375px;
	float:left;
	width:450px;
	padding-top:10px;
}
.ocultarMasContactos{
	float:left;
	display:none;
	width:500px;
}
.ocultarMasContactos2{
	float:left;
	display:none;
	width:510px;
}
.contenedorFoto{
	width:50px;
	height:100px;
	float:left;
}
/* -------------------------- bienvenido --------------------------- */
.csb {
	width:960px;
	height:418px;
	background:url(../images/index.welcome.jpg) no-repeat left top;
	float:left;
}
.csb1 {
	float:left;
	height:22px;
	width:960px;
	text-align:center;
	padding-top:75px;
}
.csb1 h1 {
	font-size:18px;
	font-weight:bold;
}

.ajax_procesando {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	position:absolute;
	left:50%;
	height:40px;
	padding-top:37px;
	width:300px;
	display:none;
	background: url(../images/loading.gif) no-repeat top;
}
.ajax_procesandoEnDiv {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	position:absolute;
	padding:40px 0px 0px 0px;
	right:0px;
	top:0px;
	background: url(../images/loader_ch.gif) no-repeat top;
	width:16px;
	height:16px;
}
.importtxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
	font-weight:normal;
}
/* ------------------------------- Avisos ------------------------------- */
.boxNuevoAviso{
	min-height:500px;
	width:565px;
	float: left;
}
.boxNuevoAviso2{
	min-height:700px;
	width:500px;
	background:#f0f0f0;
	border:1px solid #c4c4c4;
	float:left;
	margin:auto;
	text-align:center;
}
/* ------------------------------- Alta de Grupos ------------------------------- */
.altadegrupoBox1{
	float:left;
	width:350px;
	min-height:30px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:left;
	font-size:10px;
	padding:0px 10px 10px 135px;
}
.vALogo{
	border:#999999 1px solid;
	float:left;
	width:103px;
	height:37px;
	text-align:center;
}
.boxformAg{
	float:left;
	width:480px;
	height:45px;
	text-align:left;
	padding-bottom:10px;
}
.boxformAg1210{
	float:left;
	width:400px;
	height:45px;
	text-align:left;
	padding-bottom:10px;
}
.boxformAg2 {
	width:480px;
	height:45px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	line-height:14px;
}
.boxformAg21210 {
	width:370px;
	height:45px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	line-height:14px;
	margin-top:10px;
}
.VgTxt01{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	font-weight:bold;
	height:15px;
	line-height:13px;
	width:380px;
	float:left;
	margin:0px 5px 5px 5px;
	padding:5px 5px 5px 5px;
	background: #EBEBEB;	
}
.VgTxt02{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	min-height:20px;
	line-height:15px;
	width:380px;
	float:left;
	border: #CCCCCC 1px solid;
	padding:5px 5px 5px 5px;
	margin:0px 5px 0px 5px;
}
.VgTxt03{
	height:13px;
	width:490px;
	float:left;
	padding:0px 5px 0px 5px;
	margin:0px 5px 5px 0px;
	background: #EBEBEB;
	text-align:right;	
}
.VgTxt031210{
	height:13px;
	width:360px;
	float:left;
	padding:0px 5px 0px 5px;
	margin:0px 25px 5px 25px;
	background: #EBEBEB;
	text-align:right;	
}
.Vg03b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1b668c;
	font-size:10px;
	text-decoration:none;
}
a.Vg03b:hover{
	color:#666666;
}
.VgSpace1{
	height:30px;
	float: left;
	width:500px;
}
.VgSpace2{
	height:5px;
	float: left;
	width:500px;
}
#posts_grupo{
	float:left;
}
#posts_debates{
	float:left;
}
.listGroupInfo{
	width:180px;
	height:20px;
	line-height:20px;
	float:right;
	margin:25px 10px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1b668c;
	font-size:9px;
	text-align:right;
	overflow:hidden;
}
.boxGrupo{
	width:507px;
	float:left;
	background:#FFFFFF;
}
.grupoNombre{
	width:230px;
	line-height:20px;
	float:left;
	margin:25px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1b668c;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}
.contenedorBotonesGrupos{
	float:right;
	height:25px;
	padding:10px 8px 5px 0;
	width:250px;
	text-align:right;
}
.infoGrupo{
	float:left;
	width:400px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1b668c;
	font-size:10px;
	text-align:left;
	padding-top:7px;
}
.infoGrupo2{
	float:left;
	width:260px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1b668c;
	font-size:10px;
	text-align:left;
	padding-top:7px;
	padding-left:79px;
}
.viewImagenesGrupo{
	float:left;
	width:103px;
}
.viewDatosGrupo{
	float:left;
	width:405px;
}
.banderaViewGroup{
	float: right;
	margin:8px 18px;
}
.spanViewGroup{
	float:left;
}
.contenedorInvitarGroup{
	float:left;
	width:500px;
	display:none;
}
.checkInvitarContGroup{
	float:left;
	width:240px;
	color:#575757;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:20px;
}
.msgEnContGroup{
	float:left;
	width:350px;
	color:#575757;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:13px;
}
.msgEnContGroupEnviar{
	float:left;
	width:130px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:13px;
	text-align:right;
	cursor:pointer;
}
.textareaMsgEnContGroup{
	float:left;
	width:480px;
	color:#575757;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:40px;
}
.btnInvitarGroup{
	width:500px;
	float:left;
}
.boxInvitacionesGroup{
	width:507px;
	float:left;
	background:#FFFFFF;
}
.invitacionesGroupResumen {
	color:#575757;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:16px;
	text-align:left;
	width:400px;
}
.grupoTextosMensajes{
	float:left;
	width:440px;
	padding-left:5px;
}
.grupoTextosMensajesFecha{
	float:left;
	width:440px;
	padding-top:5px;
}

/*-------------------------------- MISC -------------------------------------------*/

.alto_minimo_100
{
	min-height:100px;
	height:auto !important;
  	height:100px;
}
.overFlowHidden{
	overflow:hidden;
}
.loadingGif{
	float:left;
	width:17px;
	height:17px;
	padding:3px 0px 0px 5px;
}
.loadingProfile{
	float:left;
	width:16px;
	height:16px;
	padding:13px 5px;
}
.visibilityHidden{
	visibility:hidden;
}
.helpVideo{
	padding-left:20px;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.banderaHaciendoAhora{
	float:left;
	padding:4px 5px 0px 0px;
}
.contenedorVideoHome{
	padding-bottom:5px;
	width:310px;
	/* height:210px;
	overflow:hidden; */
}
.contenedorTiraVideosHome{
	width:310px;
}
.imgsVideosHome{
	padding-right:6px;
	float:left;
}
.visitasClasiList{
	color:#000099;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	float:left;
	padding:5px 0px 3px 8px;
}
.visitasDestacadosHome{
	color:#000099;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	float:left;
	padding:5px 0px 0px 9px;
	width:290px;
}
.contTablaMembership{
	text-align:center;
	width:509px;
	float:left
}
.lineaMembership{
	color:#898989;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	width:509px;
	padding-top:10px;
}
.infoMembership{
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	float:left;
	width:509px;
	padding-top:10px;
}
.infoMembership span{
	font-weight:bold;
}
.infoMembershipRojo{
	color:#FF0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	float:left;
	width:509px;
	padding-top:10px;
}
.infoMembershipRojo span{
	font-weight:bold;
}
.contenedorMuro{
	float:left;
	width:310px;
}
.imgMuro{
	float:left;
	width:30px;
	height:30px;
	overflow: hidden;
	background:#CCCCCC;
	margin-right:4px;
	text-align:center;
}
.textosMuro{
	float:left;
	width:270px;
}
.nombreMuro{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#77AC35;
}
.mensajeMuro{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333333;
}
.fechaMuro{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	color:#666666;
}
.spaceMuro{
	width:310px;
	height:1px;
	background:#CCCCCC;
	float:left;
	margin:5px 0px 5px 0px;
}
.spaceMuroVacio{
	width:310px;
	height:5px;
	float:left;
}
.contenedorBotonesMuro{
	float:left;
	width:270px;
	padding-top:3px;
}
.botonesMuro{
	background:#CCCCCC;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#1B668C;
	float:right;
	padding:1px 3px 1px 3px;
	cursor:pointer;
	margin-left:4px;
}
.eliminarMuro:hover{
	color:#000000;
}
.banderaMuro{
	float:left;
	padding:0px 5px 2px 0px;
}
.textAreaMuro{
	border:1px solid #A5AB9C;
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:45px;
	line-height:14px;
	width:278px;
}
.btnPublicarMuro{
	float:right;
	margin-right:4px;
}
.contenedorMuroPerfil{
	float:left;
	width:500px;
}
.contenedorMuroPerfil1210{
	float:left;
	width:370px;
	margin:0px 25px 0px 25px;
}
.cMP1210{
	float:left;
	width:40px;
	margin:0px 25px 0px 25px;
}
.imgMuroPerfil{
	float:left;
	width:30px;
	height:30px;
	overflow: hidden;
	background:#CCCCCC;
	margin-right:4px;
	text-align:center;
}
.textosMuroPerfil{
	float:left;
	width:460px;
}
.nombreMuroPerfil{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#77AC35;
}
.mensajeMuroPerfil{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333333;
}
.fechaMuroPerfil{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	color:#666666;
}
.spaceMuroPerfil{
	width:500px;
	height:1px;
	background:#F5F5F5;
	float:left;
	margin:5px 0px 5px 0px;
}
.banderaMuroPerfil{
	float:right;
	padding:0px 18px 2px 0px;
}
.banderaMuroPerfil1210{
	float:right;
	padding:0px 0px 2px 0px;
	text-align: right;
}
.ban{
	float:right;
	padding:0px 0px 2px 0px;
	text-align: right;
}
.spanInvitarAmigos{
	float:left;
	line-height:20px;
}
/***************************BOTONES**************************/

.botonVerde{ cursor:pointer; width:100px; float:left; margin-left:5px; }

.botonVerde .izq{ width:10px; height:19px; background:url(../images/connect.left.jpg) no-repeat; float:left; }

.botonVerde .der{ width:10px; height:19px; background:url(../images/connect.right.jpg) no-repeat; float:left; }

.botonVerde .mid{ height:19px; background:url(../images/connect.repeat.jpg) repeat-x; float:left; color:#FFFFFF; font-weight:bold; line-height:18px;}

.linkProveedorEmail{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold; }

/***************** VOTOS Y DEBATES EN GRUPOS ****************/
.votosGrupos{
	float:left;
	padding-top:5px;
	width:440px;
}
.votosGruposb{
	float:left;
	padding-top:5px;
	width:370px;
	margin: 0px 0px 0px 25px;
}
.votosGrupos span{
	float:right;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	padding:0px 2px 0px 2px;
	line-height:15px;
}
.votosGruposb span{
	float:right;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	padding:0px 2px 0px 2px;
	line-height:15px;
}
.imgVoto{
	cursor:pointer;
	float:right;
	padding:0px 4px 0px 4px;
}

.tituloDebate {
	width:230px;
	height:30px;
	line-height:18px;
	float:left;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	margin:0px 20px 2px 0px;
	padding:0px 0px 0px 5px;
	cursor: pointer;
}
.fechaTituloDebates{
	width:240px;
	height:30px;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	color:#666666;
	text-align: right;
	padding:5px 10px 0px 0px;
}
.fechaTituloDebatesCreador{
	width:220px;
	height:30px;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	color:#666666;
	text-align: right;
	padding:5px 10px 0px 0px;
}
.formTituloDebate{
	width:250px;
	height:18px;
	line-height:16px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	line-height:14px;
}
.grisVotacion{
	color:#666666;
}
.votoPositivo{
	width:17px;
	height:19px;
	background:url(../images/manos.votacion.gif) no-repeat;
	background-position:-18px 0;
	float:right;
	cursor:pointer;
}
.votoPositivo:hover{
	background-position:-18px -19px;
}
.votoNegativo{
	width:17px;
	height:19px;
	background:url(../images/manos.votacion.gif) no-repeat;
	background-position:0 0;
	float:right;
	cursor:pointer;
}
.votoNegativo:hover{
	background-position:0 -19px;
}
.contBox22{
	width:200px;
	float:left;
	padding:10px 10px 5px 10px;
}
.contBox222{
	width:120px;
	float:left;
	margin:0px 0px 0px 4px;
}
.tildetxt22 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#909090;
	font-weight:normal;
	line-height:normal;
	float:left;
	height:20px;
	width:180px;
	text-align: left;
	padding:10px 0px 0px 0px;
}
.boxAlbumEditCont22 {
	width:440px;
	margin:0px 20px 10px 20px;
	border: #a5ab9c 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	background:#F0F0F0; 
	padding:0px 10px 0px 10px;
}
.boxAlbumEditCont30 {
	width:440px;
	margin:0px 20px 10px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding:0px 10px 0px 10px;
}
.nombre1210{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#79952e;
	height:20px;
	line-height:20px;
	width:300px;
	float:right;
	font-weight:bold;
}
.nombre1210b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:20px;
	line-height:20px;
	width:300px;
	float:right;
}
.nombre1210c{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:20px;
	line-height:20px;
	width:300px;
	float:left;
	margin:0px 0px 0px 25px;
}

.nombre1210bb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	height:15px;
	line-height:15px;
	width:300px;
	float:right;
}