@charset "utf-8";
/* CSS Document */
body{

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
a:link {
	color:Blue;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color:#FF0000;
}
a:active {
	text-decoration: none;
	color: #000099;
}
a {
	text-decoration: none;
	color:Blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;			
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;	
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

div.portada {
	float:left; 
	border-style:solid; 
	border-color:#CCC; 
	border-width:1px; 
	width:134px; 
	height:200px;
	text-align:center; 
	padding-top:5px;
	margin-left:10px;
	margin-top:10px;
}
div.imgportada {
	width:100%; height:100px; border-width:0px; border-style:dashed;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	height:20px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
}
.fondo {
	margin:0 auto 0 auto;
	width:1000px;
	text-align:left
}


.divOut {
	padding-top:0px;
	text-align:left; 
	border-width:1px;  
	border-style:solid;
	border-color:#CCC;
	background-image:url(/imagenes/fondos/fondo_degrade_cel.jpg);
	background-repeat:repeat-x;
	margin-left:10px;
}
.divIn {
	position:absolute;
	margin-left:0px;
	margin-top:0px;
}

.lengueta {
	position:absolute;
	width:140px;
	height:29px;
	float:left;
	cursor:pointer;
}
.lineabase {
	position:absolute; 
	margin-top:28px; 
	z-index:1; 
	float:left; width:140; height:1
}
div.lineafondo {
	float:left; 
	background-image:url(/imagenes/fondos/linea_fondo.jpg); 
	background-repeat:repeat-y; 
	width:1000px;
}


.divLadoDerBusqueda {
	background-image:url(/imagenes/fondos/lado_der_busqueda.png);
}

.divFondoTop {
	position:absolute;
	width:1000px;
	height:100px;
	background-image:url(/imagenes/fondos/fondoTop.jpg);
}
.divFondoTop2 {
	position:absolute;
	width:1000px;
	height:55px;
	background-image:url(/imagenes/fondos/fondoTop2.jpg);
}

.divEsqDerDer {
	background-image:url(/imagenes/fondos/borde_esq_der_der.png);
}

.divFondoBusqueda {
	background-image:url(/imagenes/fondos/fondo_busqueda.png);
}

.divCen {
	width:950px; float:left;
	background:#FFF;
}


div.sombraimg {
	position:absolute;
	float:left;	
	border-width:0px; 
	border-style:solid;
	border-color:#F00;
}
div.sombradertop {
	background-image:url(/imagenes/sombra/sombra_der_top.jpg);
}
div.sombraderdown {
	background-image:url(/imagenes/sombra/sombra_der_down.jpg);	
}
div.sombraesq {
	background-image:url(/imagenes/sombra/sombra_esquina.jpg);
	background-repeat:no-repeat;
}
div.sombradownmed {
	background-image:url(/imagenes/sombra/sombra_down_med.jpg);	
}
div.sombradownleft {
	background-image:url(/imagenes/sombra/sombra_down_left.jpg);
	background-repeat:no-repeat;
}
div.sombradermed {
	background-image:url(/imagenes/sombra/sombra_der_med.jpg);	
}




.imageOver{
	background:url(../imagenes/imgzoom/zoom.gif) no-repeat 50% 50%;	
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity: 0.5;	
}

div.main {
	position:absolute;
	width:100%;
	height:100%;
	left: 0px;
	top:0px;
	z-index:9;
	left: 0px;
	text-align:center;	
}
div.fondogris {
	position:absolute;
	width:100%;
	height:100%;
	z-index:11;
	left: 0px;	
	background-color:#999;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.5;	
		
}
div.cuadrado {
	position:relative;
	z-index:12;
	
	width:200px;
	height:200px;
	margin:0 auto 0 auto;
	background:url(../imagenes/imgzoom/loading.gif) no-repeat 50% 50%;
	background-color:#FFF;
	border-style:solid;
	border-width:1px;

}
.imagen {
	position:absolute;
	z-index:13;
}
.table {
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#999;
}
.tblHeader {
	text-align:center;
	background-color:#9C9;
	font-weight:bold;
}
.tblRowA {
	background-color:#FFF;
}
.tblRowB {
	background-color:#CCC;
}
.inferior {
	width:1000px; float:left; height:30px; 
	background-image:url(/imagenes/fondos/borde_inferior.jpg);
}

div.busqueda {
	width:710px; padding-left:0px; margin-left:10px; text-align:left; margin-bottom:5px; height:60px; font-size:11px; border-style:solid; border-width:1px; border-color:#999;
}

div.txtLeng {
	position:absolute; margin-top:10px; z-index:10; cursor:pointer;
}
