/*@charset "utf-8";*/
a{
text-decoration:none;
color:#5CC9E0;
}

a:hover{
text-decoration:none;
color:#666666;
}

/********************tablas************************************/
body{
	background-image:url(imag/fondo.jpg);
	background-repeat:repeat;
}
.tabla_general{
	width:1162px;
	border-collapse:collapse;
}

.tabla_general td.latizq{
	background-image:url(imag/latizq.png);
	background-repeat:repeat-y;
	width:99px;
}
.tabla_general td.latder{
	background-image:url(imag/latder.png);
	background-repeat:repeat-y;
	width:99px;
}
.tabla_general td.altocabezote{
	height:140px;
	background-color:#FFFFFF;
}
.tabla_general td.latizqinter{
	background-image:url(imag/latizqinter.png);
	background-repeat:no-repeat;
	width:99px;
	height:23px;
}
.tabla_general td.latderinter{
	background-image:url(imag/latderinter.png);
	background-repeat:no-repeat;
	width:99px;
	height:23px;
}
.tabla_general td.infinter{
	background-image:url(imag/infinter.png);
	background-repeat:repeat-x;
	height:23px;
}

.tabla_general td.latizqgris{
	background-image:url(imag/latizqgris.gif);
	background-repeat:repeat-y;
	width:99px;
}
.tabla_general td.latdergris{
	background-image:url(imag/latdergris.gif);
	background-repeat:repeat-y;
	width:99px;
 }
.tabla_general td.latizqverde{
	background-image:url(imag/latizqverde.gif);
	background-repeat:no-repeat;
	width:99px;
	height:23px;
}
.tabla_general td.latderverde{
	background-image:url(imag/latderverde.gif);
	background-repeat:no-repeat;
	width:99px;
	height:23px;
}
.tabla_general td.infverde{
	background-image:url(imag/infverde.gif);
	background-repeat:repeat-x;
	height:23px;
}

.tabla_general td.latizqlinea{
	background-image:url(imag/latizqlinea.gif);
	background-repeat:no-repeat;
	width:99px;
	height:10px;
}
.tabla_general td.latderlinea{
	background-image:url(imag/latderlinea.gif);
	background-repeat:no-repeat;
	width:99px;
	height:10px;
}
.tabla_general td.inflinea{
	background-image:url(imag/inflinea.gif);
	background-repeat:repeat-x;
	height:10px;
}
.tabla_general td{
}
.tabla_frame{
	width:100%;
	background-color:#FFFFFF;
}
.tabla_interna1{
	width:100%;
	height:140px;
	background-color:#FFFFFF;
}
.tabla_gris1{
	width:100%;
	height:77px;
	background-color:#E2E2E2;
}

.tabla_gris2{
	width:100%;
	height:128px;
	background-color:#E2E2E2;
}

.latgen{
	width:43px;
}

.tabla_interna1 td.login{
	width:280px;
	height:140px;
}
.tabla_interna1 td.pais{
	width:156px;
	height:43px;
	text-align:right;
}
.tabla_interna1 td.blanco{
	width:156px;
	height:10px;
}
.tabla_interna1 td.regpagina{
	width:156px;
	height:87px;
	background-color:#E6E6E6;
}
.tabla_interna1 td.img_reg{
	width:123px;
	height:140px;
	background-image:url(imag/img_reg.jpg);
	background-repeat:no-repeat;
}

.reg_relativo{
	position:relative;
	width:100%;
	height:21px;
}

.reg_absoluto{
	width:82px;
	height:21px;
	position:absolute;
	right:0px;
	top:0px;
	vertical-align:middle;
	text-align:center;
	background-color:#A0A0A0; 
}

.sus_absoluto{
	width:100%;
	height:25px;
	position:absolute;
	right:0px;
	top:25px;
	vertical-align:middle;
	text-align:left;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
}

.textsus_absoluto{
	width:100%;
	height:21px;
	position:absolute;
	right:0px;
	top:50px;
	vertical-align:middle;
	text-align:left;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.galback{
	background-image:url(imag/backgaleria.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:10px;
	padding-left:15px;
	padding-bottom:5px;
}

.galsel{
	background-image:url(imag/backgaleria.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:10px;
	padding-left:15px;
	padding-bottom:5px;
}

.gal{
	height:10px;
	padding-bottom:5px;
}

.idioma{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.text_registro{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
/**************************************************************/

.titulo{
	font-family: "Century Gothic";
	font-size: 11px;
	text-align: center;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}

.titulo:hover{
	font-family: "Century Gothic";
	font-size: 11px;
	text-align: center;
	color:#5CC9E0;
	font-weight: normal;
	text-decoration:none;
}


.titulogal{
	font-family: "Century Gothic";
	font-size: 11px;
	text-align: center;
	color:#A19E9E;
	font-weight: normal;
	text-decoration:none;
}

.titulogal:hover{
	font-family: "Century Gothic";
	font-size: 11px;
	text-align: center;
	color:#A19E9E;
	font-weight: normal;
	text-decoration:none;
}



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

.SUBTITULO:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color:#5CC9E0;
	font-weight: bold;
	text-decoration:none;
}

.text1{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	font-weight:bold;
	text-align:left;
}
.text5{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	font-weight:bold;
}
.text2{
	color:#A19E9E; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.textfecha{
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
}
.CUERPODETEXTO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#A19E9E;
	font-weight: normal;
}

/*************************Links Pie*******************************/
.organizadores{
	font-family:century gothic;
	font-size:11px;
	height:31px;
	color:#767676;
}
.apoyo{
	font-family:century gothic;
	font-size:11px;
	height:28px;
	color:#767676;
}
.desarrollo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-right:70px;
}

.circulo{
	background-image:url(imag/cmb.jpg);
	background-repeat:no-repeat;
	width:103px;
	height:62px;
	cursor:pointer;
}
.circuloover{
	background-image:url(imag/cmb_over.jpg);
	background-repeat:no-repeat;
	width:103px;
	height:62px;
	cursor:pointer;
}
.ifls{
	background-image:url(imag/ifis.jpg);
	background-repeat:no-repeat;
	width:111px;
	height:65px;
	cursor:pointer;
}
.iflsover{
	background-image:url(imag/ifis_over.jpg);
	background-repeat:no-repeat;
	width:111px;
	height:65px;
	cursor:pointer;
}

.sf{
	background-image:url(imag/sf.jpg);
	background-repeat:no-repeat;
	width:48px;
	height:63px;
	cursor:pointer;
}
.sfover{
	background-image:url(imag/sf.jpg);
	background-repeat:no-repeat;
	width:48px;
	height:63px;
	cursor:pointer;
}

.sdlm{
	background-image:url(imag/sdlm.jpg);
	background-repeat:no-repeat;
	width:94px;
	height:61px;
	cursor:pointer;
}
.sdlmover{
	background-image:url(imag/sdlm_over.jpg);
	background-repeat:no-repeat;
	width:94px;
	height:61px;
	cursor:pointer;
}

.so{
	background-image:url(imag/soficios.jpg);
	background-repeat:no-repeat;
	width:136px;
	height:43px;
	cursor:pointer;
}
.soover{
	background-image:url(imag/soficios.jpg);
	background-repeat:no-repeat;
	width:136px;
	height:43px;
	cursor:pointer;
}

.face{
	background-image:url(imag/face.jpg);
	background-repeat:no-repeat;
	width:90px;
	height:25px;
	cursor:pointer;
	display:inline-table;
}
.faceover{
	background-image:url(imag/face_over.jpg);
	background-repeat:no-repeat;
	width:90px;
	height:25px;
	cursor:pointer;
}

.twi{
	background-image:url(imag/twiteer.jpg);
	background-repeat:no-repeat;
	width:90px;
	height:25px;
	cursor:pointer;
}
.twiover{
	background-image:url(imag/twiteer_over.jpg);
	background-repeat:no-repeat;
	width:90px;
	height:25px;
	cursor:pointer;
}



/*.cmb{
	width:163px;
}

.cmb img{
	
}*/

/****************************concurso*******************************/

.relativoimgconcurso{
	width:2px;
	position:relative;	
}
.absimgconcurso{
	position:absolute;
	top:35px;
	left:0px;
	width:600px;
	height:1032px;
	background-image:url(imag/imagenlat.png);
	background-repeat:no-repeat;
	border:0px;
}




.cmb{
	background-image:url(imag/circulomoda.jpg);
	background-repeat:no-repeat;
	width:55px;
	height:43px;
	cursor:pointer;
}
.cmbover{
	background-image:url(imag/circulomoda_over.jpg);
	background-repeat:no-repeat;
	width:55px;
	height:43px;
	cursor:pointer;
}

.ifi{
	background-image:url(imag/ifispequeno.jpg);
	background-repeat:no-repeat;
	width:56px;
	height:43px;
	cursor:pointer;
}
.ifiover{
	background-image:url(imag/ifispequeno_over.jpg);
	background-repeat:no-repeat;
	width:56px;
	height:43px;
	cursor:pointer;
}

.sfpeq{
	background-image:url(imag/sfpequeno.jpg);
	background-repeat:no-repeat;
	width:35px;
	height:43px;
	cursor:pointer;
}
.sfpeqover{
	background-image:url(imag/sfpequeno_over.jpg);
	background-repeat:no-repeat;
	width:35px;
	height:43px;
	cursor:pointer;
}

.smpeq{
	background-image:url(imag/salonmodapequeno.jpg);
	background-repeat:no-repeat;
	width:48px;
	height:43px;
	cursor:pointer;
}
.smpeqover{
	background-image:url(imag/salonmodapequeno_over.jpg);
	background-repeat:no-repeat;
	width:48px;
	height:43px;
	cursor:pointer;
}

.sppeq{
	background-image:url(imag/salonprofpequeno.jpg);
	background-repeat:no-repeat;
	width:73px;
	height:43px;
	cursor:pointer;
}
.sppeqover{
	background-image:url(imag/salonprofpequeno_over.jpg);
	background-repeat:no-repeat;
	width:73px;
	height:43px;
	cursor:pointer;
}
.terminos{
	/*background-color:#A0A0A0; */
	padding-top:3px;
}

.text_terminos{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.text_terminos:hover{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
