@charset "UTF-8";
/* CSS Document */

html, body {
	margin:0;
	padding:0;
	height:100%;
	background:#E8E7DD;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#58595B;
}
*html div {
	height:100%;
}

img {
	border:0;
}

a {
	color:#807D62;
	text-decoration:none;
}
a:hover {
	color: #F4B70C;
}

/* ------------------------------    divs    ------------------------------*/   

#contenedor {
	width:980px;
	min-height:auto;
	margin:auto;
	background:url(images_grales/sombra_der.png) repeat-y right;
}
#contenedor2 {
	width:980px;
	min-height:auto;
	margin:auto;
	background:url(images_grales/sombra_izq.png) repeat-y left;
}
#overlay {
	z-index:100;
	filter:alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity:.50; /*older Mozilla*/
	-khtml-opacity:0.5; /*older Safari*/
	opacity:0.5; /*supported by current Mozilla, Safari, and Opera*/
	background:#000;
	position:fixed; top:0px; left:0px; width:100%; height:100%; text-align:center; vertical-align:middle;
	visibility:hidden;
}
#overlay a {
	display:block;
	height:100%;
	width:100%;
	cursor:default;
}
#overlay2 {
	z-index:100;
	filter:alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity:.50; /*older Mozilla*/
	-khtml-opacity:0.5; /*older Safari*/
	opacity:0.5; /*supported by current Mozilla, Safari, and Opera*/
	background:#000;
	position:fixed; top:0px; left:0px; width:100%; height:100%; text-align:center; vertical-align:middle;
	visibility:hidden;
}
#overlay2 a {
	display:block;
	height:100%;
	width:100%;
	cursor:default;
}
.overlay-blanco {
	z-index:100;
	filter:alpha(opacity=60); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); /* IE */
	-moz-opacity:.6; /*older Mozilla*/
	-khtml-opacity:0.6; /*older Safari*/
	opacity:0.6; /*supported by current Mozilla, Safari, and Opera*/
	background:#FFF;
	position:absolute;
	width:748px;
	height:600px;
}
.overlay-blanco a {
	display:block;
	height:100%;
	width:100%;
	cursor:default;
}
span.overlay-blanco img {
	height:100%;
	width:100%;
}
#popup {
	position:absolute; left:50%; top:25px; width:550px; height:750px; text-align:center; vertical-align:middle;
	z-index:200;
	padding:20px;
	margin-left:-295px;
	visibility:hidden;
	background:#FFF;
}
#flash {
  position:relative; /*or absolute*/
  z-index:0;
}
#popupchat {
	position:absolute; left:50%; top:25%; width:366px; height:102px; text-align:center; vertical-align:middle;
	z-index:220;
	padding:25px;
	margin-left:-188px;
	visibility:hidden;
	background:#FFF;
}
#popupcerrar {
	visibility:hidden;
}
#popupradio {
	position:absolute; left:50%; top:220px; width:364px; height:125px; text-align:left; vertical-align:middle;
	z-index:95;
	padding:2px;
	margin-left:90px;
	visibility:hidden;
	background:#FFF;
	/*---------*/
	filter: alpha(opacity=95); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95); /* IE */
	-moz-opacity: .95; /*older Mozilla*/
	-khtml-opacity: 0.95;   /*older Safari*/
	opacity: 0.95;   /*supported by current Mozilla, Safari, and Opera*/
}
.chatmicrositios a {
	display:block;
	width:366px;
	height:77px;
	background:url(images_grales/loader.gif) no-repeat center center;
}
/* -------------------------------------------------------------------------*/

/* Estilo sombra */
.derecha {
	background:url(images_grales/sombra_der.png) repeat-y right;
}
.izquierda {
	background:url(images_grales/sombra_izq.png) repeat-y left;
}

/* HEADER ISEC */
#header {
	width:950px;
	height:165px;
	margin:0 15px;
	vertical-align:top;
	background:#BBBAAD;
}
#header_top {
	width:950px;
	height:100px;
	vertical-align:top;
	background:#E8E7DD url(images_grales/pattern_header.gif);
}

/* HEADER BOTONERA CARRERAS */
#header_botonera {
	margin:10px 0 5px;
	padding:0 18px;
	background:#E7E7DF url(images_grales/bkg_header_botonera.png) repeat-x;
}
#header_botonera ul {
	height:50px;
	margin:0;
	padding:0;
	list-style-image:none;
	list-style-type:none;
}
#header_botonera li {
	display:block;
	float:left;
	border-left:1px solid #FFF;
}
#header_botonera li:hover {
}
#header_botonera a {
	font-family:Helvetica, Arial, "Myriad Pro", Myriad, Tahoma, Verdana, sans-serif;
	color:#AAA998;
	font-size:9px;
	text-decoration:none;
	padding:32px 16px 6px 10px;
	display:block;
}
#header_botonera a:hover {
	color:#95947F;
}
#header_botonera .btn_loc a {
	background:url(images_grales/btn_header_loc.png) no-repeat;
}
#header_botonera .btn_loc a:hover {
	color:#FFF;
	background:#D02B49 url(images_grales/btn_header_over_loc.png) no-repeat;
}
#header_botonera .btn_loc_press a {
	border-bottom:3px solid #D02B49;
	padding-bottom:3px;
}
#header_botonera .btn_pro a {
	background:url(images_grales/btn_header_pro.png) no-repeat;
}
#header_botonera .btn_pro a:hover {
	color:#FFF;
	background:#E9B11B url(images_grales/btn_header_over_pro.png) no-repeat;
}
#header_botonera .btn_pro_press a {
	border-bottom:3px solid #E9B11B;
	padding-bottom:3px;
}
#header_botonera .btn_ope a {
	background:url(images_grales/btn_header_ope.png) no-repeat;
}
#header_botonera .btn_ope a:hover {
	color:#FFF;
	background:#4C3866 url(images_grales/btn_header_over_ope.png) no-repeat;
}
#header_botonera .btn_ope_press a {
	border-bottom:3px solid #4C3866;
	padding-bottom:3px;
}
#header_botonera .btn_per a {
	background:url(images_grales/btn_header_per.png) no-repeat;
}
#header_botonera .btn_per a:hover {
	color:#FFF;
	background:#569ECA url(images_grales/btn_header_over_per.png) no-repeat;
}
#header_botonera .btn_per_press a {
	border-bottom:3px solid #569ECA;
	padding-bottom:3px;
}
#header_botonera .btn_dep a {
	background:url(images_grales/btn_header_dep.png) no-repeat;
}
#header_botonera .btn_dep a:hover {
	color:#FFF;
	background:#95BD1F url(images_grales/btn_header_over_dep.png) no-repeat;
}
#header_botonera .btn_dep_press a {
	border-bottom:3px solid #95BD1F;
	padding-bottom:3px;
}
#header_botonera .btn_fot a {
	background:url(images_grales/btn_header_fot.png) no-repeat;
}
#header_botonera .btn_fot a:hover {
	color:#FFF;
	background:#7A7B7C url(images_grales/btn_header_over_fot.png) no-repeat;
}
#header_botonera .btn_fot_press a {
	border-bottom:3px solid #7A7B7C;
	padding-bottom:3px;
}
#header_botonera .btn_dsn a {
	background:url(images_grales/btn_header_dsn.png) no-repeat;
}
#header_botonera .btn_dsn a:hover {
	color:#FFF;
	background:#C76816 url(images_grales/btn_header_over_dsn.png) no-repeat;
}
#header_botonera .btn_dsn_press a {
	border-bottom:3px solid #C76816;
	padding-bottom:3px;
}
#header_botonera .btn_mul a {
	background:url(images_grales/btn_header_mul.png) no-repeat;
}
#header_botonera .btn_mul a:hover {
	color:#FFF;
	background:#A30E0B url(images_grales/btn_header_over_mul.png) no-repeat;
}
#header_botonera .btn_mul_press a {
	border-bottom:3px solid #A30E0B;
	padding-bottom:3px;
}
#header_botonera .btn_pub a {
	background:url(images_grales/btn_header_pub.png) no-repeat;
}
#header_botonera .btn_pub a:hover {
	color:#FFF;
	background:#2A8271 url(images_grales/btn_header_over_pub.png) no-repeat;
}
#header_botonera .btn_pub_press a {
	border-bottom:3px solid #2A8271;
	padding-bottom:3px;
}
#header_botonera .btn_gui a {
	background:url(images_grales/btn_header_gui.png) no-repeat;
	border-right:1px solid #FFF;
}
#header_botonera .btn_gui a:hover {
	color:#FFF;
	background:#004980 url(images_grales/btn_header_over_gui.png) no-repeat;
}
#header_botonera .btn_gui_press a {
	border-bottom:3px solid #004980;
	padding-bottom:3px;
}

/* CENTRO INFORMACION */
#centro {
	width:950px;
	margin-left:15px;
	margin-right:15px;
	vertical-align:middle;
	background:#FFF;
}

/* FOOTER */
#footer {
	width:950px;
	height:35px;
	margin-left:15px;
	margin-right:15px;
	vertical-align:bottom;
	background-color:#BBBAAD;
}

/* Slideshow */
.slide-iphone { width:748px; height:200px; margin-top:30px; overflow:hidden; background:#333; }
.slide-caldiero { width:364px; height:136px; }
.slide-bolsa-de-trabajo { width:364px; height:106px; }


