/* CSS Document */
html, body{ margin:0px; width:100%; height:100%;font-family:"Trebuchet MS";font-size:10px;}

a{ text-decoration:none;}
h1{ font-size:12px;}

.contenedor{ width:935px; padding-left:5px; overflow:hidden; margin:0 auto;}
	.cuerpo{ overflow:hidden; width:100%;}
		.izquierda{ width:204px;float:left; }
			.izquierda_dentro{ padding-left:8px;}
				.bandaizquierda{ width:175px;}
				
		.derecha{ width:718px; float:left;}
			.contenido{ width:718px;}
				.centro_izq{ width:501px; float:left;margin-right:20px;}
				.centro_der{ width:197px; float:left;}
					.guiacomercial_menu{ padding-top:5px;}
					.tit_guiacomercial_menu{
						overflow:hidden;
						background-color:#00abbd;
						height:1%;
						font-weight:bold; 
						color:white; 
						text-transform:uppercase; 
						font-size:10px;
					}
					.contenido_listado{ width:71%; border-bottom:1px solid white; float:left;}
						.dentro_contenido_listado{ background-color:#fafafa;}
							.otracosa{ font-size:11px; padding:0px 5px; background-color:#FFF;}
					.img_listado{ width:28%; margin-left:1%; float:right; text-align:right;}
					
				
	.bandacoloresI {
		background-image:url(img/fondolateral.gif);
		background-repeat:repeat-y;
		background-position:top left;
	}
	.bandacoloresD {
		background-image:url(img/fondolateral.gif);
		background-repeat:repeat-y;
		background-position:top right;
	}
	
.banner_izq_top, .banner_der_top, .banner_der_cent_top {
	padding-top:4px;
}
.banderas{
	padding-top:5px;
	font-weight:bold;
}

.lineagris{
	background-color:#babbc0;
	height:1px;
	font-size:0px;
	clear:both;
}


.login2{ padding:5px 0px;}
.ultimosregs{ padding:5px 0px; clear:both;}
.copy_izq{ padding:10px 0px;}
.politicapriv{ padding-top:10px;}
.rss{ padding:5px 0px;}
.cab_quehacerhoy{ overflow:hidden; background-color:#33aa58; color:white; height:1%;}
.cab_ofertasydescuentos{overflow:hidden; background-color:#faab1a; color:white;height:1%;}
p.copy{ margin:0px; padding:0px;}

table.global {
	background-image:url(webestudiantes.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
td.bandacolores {
	width:5px;
	background-image:url(img/fondolateral.gif);
	background-position:top;
}

td.cian, a.cian, font.cian {
	color:#00b2cb;
	padding-top: 2px;
	padding-bottom: 2px;
}

td.lineaazul {
	background-color:#00cfeb;
	height:1px;
}

td.menuazul, a.menuazul, font.menuazul, div.menuazul {
	color:#00cfeb;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	padding-top: 1px;
}
td.menuazul2, div.menuazul2
{
	background-color:#00abbd;
	/*padding-left:8px;*/
	height:14px;
}
a.menuazul2
{
	color:white;
	text-transform:uppercase;
}
a.menuazul2sel
{
	color:#ead218;
	text-transform:uppercase;
}
td.submenu
{
	padding-left:5px;
}
a.submenu
{
	font-size:11px;
	color:black;
	text-transform:lowercase;
	font-weight:bold;
}


td.gris, a.gris, font.gris {
	color:#676767;
	line-height:15px;
}
sup 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
}
verde {

}

verde {

}

amarillo {

}

lila {

}

aoscuro {

}
td.negro, a.negro, font.negro {
	font-weight:bold;
}
td.menunegro, a.menunegro, font.menunegro {
	color:#000000;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	padding-top: 1px;
}
td.lineagris {
	background-color:#babbc0;
	height:1px;
}
td.negrita {
	font-size:12px;
	color:#000000;
	font-weight:bolder;
	vertical-align:bottom;
	padding-top:7px;
	padding-bottom:7px;
}
a.negrita {
	color:#000000;
	font-weight:bolder;
	vertical-align:bottom;
	padding-top:7px;
	padding-bottom:7px;
	font-size:12px;
}
td.bandaizq {
	padding-left:12px;
	padding-right:17px;
}
td.bandera {
	padding-left:5px;
	padding-right:12px;
}
a.bandera {
	border:#CCCCCC solid 0px;
	padding: 1px 1px 1px 1px;
}
img.bandera
{
	border:1px solid #ccc;
}

div.edmverde, td.edmverde, a.edmverde {
	text-align:center;
	font-size:16px;
	color:#FFFFFF;
	background-color:#31ab58;
	font-weight:bold;
}
div.edmamarillo, td.edmamarillo, a.edmamarillo {
	text-align:center;
	font-size:16px;
	color:#FFFFFF;
	background-color:#e8d318;
	font-weight:bold;
}
div.edmnaranja, td.edmnaranja, a.edmnaranja {
	text-align:center;
	font-size:16px;
	color:#FFFFFF;
	background-color:#faab1a;
	font-weight:bold;
}
div.edmrosa, td.edmrosa, a.edmrosa {
	text-align:center;
	font-size:16px;
	color:#FFFFFF;
	background-color:#e71a90;
	font-weight:bold;
}
div.edmlila, td.edmlila, a.edmlila {
	text-align:center;
	font-size:16px;
	color:#FFFFFF;
	background-color:#a34090;
	font-weight:bold;
}
div.edmazul, td.edmazul, a.edmazul {
	text-align:center;
	font-size:16px;
	color:#FFFFFF;
	background-color:#0e4d92;
	font-weight:bold;
}
div.edmcian, td.edmcian, a.edmcian {
	text-align:center;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#00abbd;
}


td.edm1 {
	background-color:#31ab58;
}
td.edm2 {
	background-color:#e8d318;
}
td.edm3 {
	background-color:#faab1a;
}
td.edm4 {
	background-color:#e71a90;
}
td.edm5 {
	background-color:#a34090;
}
td.edm6 {
	background-color:#0e4d92;
}
td.edm7 {
	background-color:#00abbd;
}
td.undia {
	text-align:center;
	border:1px solid white;
}
td.diasel {
	text-align:center;
	background-color:#faab1a;
	border:1px solid white;
}
input, select, option {
	border:#cccccc solid 1px;
	font-family:"Trebuchet MS";
	font-size:11px;
}
a.textoblanco {
	color:#FFFFFF;
}

td.fondolila {
	background-color:#a34090;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:3px;
	padding-right:3px;
}
td.fondoamarillo {
	background-color:#FFCC33;
	color:black;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:3px;
	padding-right:3px;
}

td.fondoverde {
	background-color:#31ab58;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:3px;
	padding-right:3px;
}
td.tituloblanco {
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
}
textarea {
	border:1px solid #e6e6e6;
	overflow:auto;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
a.link
{
	color:#e71c91;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}

td.campo
{
	padding-left:2px;
	font-size:13px;
	color:#000000;
	border-bottom:1px solid #ccC;
}
td.valor
{
	font-size:13px;
	color:#666666;
	border-bottom:1px solid #ccC;
	
}
td.campo2
{
	padding-left:2px;
	font-size:11px;
	color:#000000;
	border-bottom:1px solid #ccC;
}
td.valor2
{
	font-size:11px;
	color:#666666;
	border-bottom:1px solid #ccC;
	
}
td.titulo
{
	font-family:Arial, Helvetica, sans-serif;
	padding-left:3px;
	background-color:#666; 
	color:white; 
	font-size:13px; 
	font-weight:bold;
}

.boton
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	cursor:pointer;
}

.pestana
{
	color:#444;
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
	border-top:2px solid #ccc;		
	background-color:#ccc;
	height:25px;
	text-align:center;
}

.pestana2
{
	text-align:center;
	color:red;
	background-color:#e3e3e3;
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
	border-top:2px solid #ccc;		
	height:25px;		
}

.mitabla  .cian
{
	height:30px;
	font-size:12px;
}

.pestana2 a
{
	color:red;
	font-weight:bold;
	font-size:12px;
}

.pestana a
{
	color:#444;
	font-weight:bold;
	font-size:12px;
}