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

html, body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-color: #E8E7DD;
}
*html div {
	height:100%;
}

img { border: 0px;
}

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

#contenedor {
	width: 980px;
	min-height: auto;
	margin: auto;
	background-image:url(images_grales/sombra_der.png);
	background-repeat:repeat-y;
	background-position:right;
}
#contenedor2 {
	width: 980px;
	min-height: auto;
	margin: auto;
	background-image:url(images_grales/sombra_izq.png);
	background-repeat:repeat-y;
	background-position: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;
}
#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;
}
#popupradio {
	position:absolute; left:50%; top:220px; width:364px; height:125px; text-align:left; vertical-align:middle;
	z-index: 210;
	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*/
}
/* -------------------------------------------------------------------------*/

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

/* HEADER ISEC */
#header {
	width: 950px;
	height: 165px;
	margin-left: 15px;
	margin-right: 15px;
	vertical-align: top;
	background-color: #BBBAAD;
}
#header_top {
	width: 950px;
	height: 100px;
	vertical-align: top;
	background-image: url(images_grales/pattern_header.gif);
	background-color: #E8E7DD;
}
#header_botonera {
	width: 950px;
	height: 50px;
	margin-top: 10px;
	margin-bottom: 5px;
	background-color: #DFDED4;
}

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

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