@charset "utf-8";
/* CSS Document */

.central{
	margin:0 auto;
	width:950px;
	height:auto;
	/*background:url(../imagenes/pie_pagina.jpg);*/
}
.centrar_observa{
	/*margin:0 auto;
	width:950px;
	height:auto;
	background:url(../imagenes/pie_pagina.jpg);*/
	width:910px;
	height:auto;
	padding: 20px 20px 20px 20px;
	float: left;

}
.centra2{
	float:left;
	width:940px;
	/*height:340px;*/
	padding:0;
	margin:0 0 0 50px;
	/*background:url(../imagenes/pie_pagina.jpg);*/
}
.centra_contenido_todo{
	width:950px;
	height:auto;
	float:left;
	margin: 10px 0 10px 0;
	color: #000;
}
.centralito{
	width:950px;
	height:auto;
	/*background:url(../imagenes/pie_pagina.jpg);*/
}
.centraizq{
	width:268px;
	height:168px;
	float:left;
	padding:0px;
	margin:4% 0 4% 4%;
	background:url(../imagenes/desarrollo.jpg);
}
.centramed{
	width:268px;
	height:168px;
	float:left;
	padding:0px;
	margin:4% 4% 4% 4%;
	background:url(../imagenes/redes.jpg);
}
.centrader{
	width:268px;
	height:168px;
	float:left;
	padding:0px;
	margin:4% 0 4% 0;
	background:url(../imagenes/soporte.jpg);
}
.centraleft{
	width:268px;
	height:107px;
	float:left;
	text-align:center;
	padding:0px;
	margin:4% 0 4% 4%;
	background-repeat:no-repeat;
	background:url(../imagenes/status.png);
}
.centraright{
	width:268px;
	height:107px;
	float:left;
	padding:0px;
	margin:4% 0% 4% 4%;
	background-repeat:no-repeat;
	background:url(../imagenes/admin.png);
}
.centrarighttec{
	width:268px;
	height:107px;
	float:left;
	padding:0px;
	margin:4% 0% 4% 4%;
	background-repeat:no-repeat;
	background:url(../imagenes/tecnico.png);
}
.centracierra_sesion{
	width:268px;
	height:107px;
	float:left;
	padding:0px;
	margin:4% 0% 4% 4%;
	background-repeat:no-repeat;
	background:url(../imagenes/cerrar.png);
}
.centraotro_usuario{
	width:268px;
	height:107px;
	float:left;
	margin:4% 0% 4% 4%;
	background-repeat:no-repeat;
	background-image:url(../imagenes/reportar_servicio.png);
}
.centraservicios{
	width:268px;
	height:107px;
	float:left;
	padding:0px;
	margin:4% 0% 4% 4%;
	background-repeat:no-repeat;
	background:url(../imagenes/servicios.png);
}
.centraformatos{
	width:268px;
	height:107px;
	float:left;
	text-align:center;
	padding:0px;
	margin:4% 0 4% 4%;
	background-repeat:no-repeat;
	background:url(../imagenes/formatos.png);
}

/*.centraizq{
	width:268px;
	height:168px;
	background:url(../imagenes/desarrollo.jpg);
	position: absolute;
	left: 137px;
	top: 291px;
	z-index: 1;
	cursor:pointer;
	margin: 0 0 0 5%;
}
.centramed{
	width:268px;
	height:168px;
	background:url(../imagenes/redes.jpg);
	background-repeat:no-repeat;
	position: absolute;
	left: 435px;
	top: 290px;
	z-index: 2;
	cursor:pointer;
	margin: 0 0 0 5%;
}
.centrader{
	width:268px;
	height:168px;
	background:url(../imagenes/soporte.jpg);
	background-repeat:no-repeat;
	position: absolute;
	left: 733px;
	top: 290px;
	z-index: 3;
	cursor:pointer;
	margin: 0 0 0 5%;
}*/
.centrauno{
	position: absolute; 
	left: 25%; 
	width: 50%; 
	top: 255px; 
	background-color: #ffffff;
	overflow: auto;
}
.clasepadre{
	font-weight:bold;
	width:445px;
	height:auto;
	float:left;
	border:double;
	margin:10px;
	background-color:#DFDFDF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.clasepadre2{
	font-weight:bold;
	width:auto;
	height:auto;
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
    border-width: 1px;
    color: #0b3c9f; 	
}
.clasepadredesarrollo{
	font-weight:bold;
	width:800px;
	height:auto;
	float:left;
	margin:10px 10px 35px 10px;
	/*	border:double;
	background-color:#DFDFDF; */
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.clasehijo{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-weight:bolder;
	font-size:11px;
}
.clasehijo2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:10px;
}
.clasesubhijo{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
.clasesubhijo2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9px;
}
.centrados{
	width:268px;
	height:168px;
	position: absolute;
	left: 380px;
	top: 255px;
	z-index: 2;
	cursor:pointer;
}
.medio_observa{
	width:850px;
	height:168px;
	position: relative;
	z-index: 3;
}
.boton{
	float:left;
	width:auto;
	text-align: center;
	/*	position: absolute;*/
	top: 60px;
	z-index: 3;
	margin:30px 10% 30px 45%;
}
.tabla{
   border-style: dotted;
   border-width: 1px;
   border-color: 660033;
   background-color:#FFF;
   font-family: verdana, arial;
   font-size: 10pt;
}

/*// CONTENIDO TODOS LOS FORMATOS DESARROLLO //*/
.contenido_TdosFtos {
	width:800px;
	height:auto;
	float:left;
	margin:30px 10px 15px 20px;
	font: 14px Arial, Helvetica, sans-serif;
}

/*// CONTENIDO LOGIN SAUTI //*/
.contenido_login{
	width:1024px;
	height:635px;
	/*padding:30px 0 40px 0;*/
}

.box_contenido_solicitud{
	width:1024px;
	height:auto;
	float:left;
	margin:0 0 0 0;
}

.box_solicitud{
	width:1024px;
	height:auto;
	float:left;
	margin:0 0 0 0;
}

.box_solicitud_division{
	width:1024px;
	height:15px;
	float:left;
	margin:0 0 0 0;
}

.caja_login{
	width:850px;
	height: auto;
	padding: 30px 0 30px 100px;
	float:left;
	text-align:left;
}
#login_solicitud{
	width:1024px;
	height:638px;
	float:left;
	margin:0 0 0 0;
	text-align:center;
	background-image:url(../imagenes/login_inscripcion.png)
}

#login_solicitud_acceso{
	width:384px;
	height:638px;
	float:left;
	margin:0 0 0 400px;
	text-align:center;
}

.navegadores{
	width:240px;
	height:638px;
	float:left;
	margin:0 0 0 0;
	text-align:center;
	background-color:#FFF
	/*background-repeat:no-repeat;
	background-image: url(../imagenes/login_sau-ti.png);*/
}

.aviso{
	width:240px;
	height:300px;
	float:left;
	margin:30 0 0 0;
	text-align:center;
	background-color:#FFF
	/*background-repeat:no-repeat;
	background-image: url(../imagenes/login_sau-ti.png);*/
}

/*// COMPLEMENTOS DE VALIDACION DEL LOGIN SAUTI //*/
.login_userSauti {
	color: #FFF;
	font: bold 15px "Palatino Linotype",Palatino;
	width: 150px;
	height: 70px;
	float: left;
	margin: 200px 0 10px 90px;
	text-align: left;
}
.login_pwdSauti {
	color: #FFF;
	font: bold 15px "Palatino Linotype",Palatino;
	width: 150px;
	height: 70px;
	float: left;
	margin: 0px 0 10px 90px;
	text-align: left;
}
.buttonlogin {
	color: #FFF;
	font: bold 15px "Palatino Linotype",Palatino;
	width: 150px;
	height: 30px;
	float: left;
	margin: 0px 0 10px 90px;
}
.mensaje_login {
	/*color: #FFF;*/
	color: midnightblue;
	font: bold 15px "Palatino Linotype",Palatino;
	width: 300px;
	height: 30px;
	float: left;
	margin: 20px 0 10px 40px;
	font-size: 1.2em;
}

.messagebox{
	position:absolute;
	width:100px;
	margin-left:40px;
	/*border:1px solid #c93;
	background:#ffc;*/
	padding:3px;
	font-weight:bold;
}
.messageboxok{
	position:absolute;
	width:auto;
	margin-left:20px;
	/*border:1px solid #349534;
	background:#C9FFCA;*/
	padding:3px;
	font-weight:bold;
	color:#0C0;
	font-size:1.5em;
}
.messageboxerror{
	position:absolute;
	width:auto;
	margin-left:20px;
	/*border:1px solid #CC0000;
	background:#F7CBCA;*/
	padding:3px;
	font-weight:bold;
	color:#F00;
	font-size:1.1em;
}

.icon_user {
	padding:15px;
	border:solid 1px #666;
	width:150px;
	text-shadow:#666;
}

.icon_user:focus {
	box-shadow:0 0 15px #FFF;
}

.icon_pwd {
	padding:15px;
	border:solid 1px #666;
	width:150px;
	text-shadow:#666;
}

.icon_pwd:focus {
	box-shadow:0 0 15px #FFF;
}

.icon_pwd1 {
			border: 5px solid white; 
    -webkit-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    -moz-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    padding: 15px;
    background: rgba(255,255,255,0.5);
    margin: 0 0 10px 0;
}


#ajax_loading {
	position:relative;
	width:auto;
	left: 105px;
	top: 5px;
	display:none;
	float:left;
}


/*// CLASES PARA LOS FORMATOS  //*/
.centraizq_ftos {
	width:268px;
	height:168px;
	float:left;
	padding:0px;
	margin:4% 0 4% 15%;
	background:url;
}
.centrader_ftos {
	width:268px;
	height:168px;
	float:left;
	padding:0px;
	margin:4% 0 4% 4%;
	background:url;
}

	#commentForm {
		width: 1100px;
	}
	#commentForm label {
		width: 250px;
	}
	#commentForm label.error, #commentForm input.submit {
		margin-left: 253px;
	}
	#signupForm {
		width: 1100px;
	}
	#signupForm label.error {
		margin-left: 10px;
		width: auto;
		display: inline;
	}
	#newsletter_topics label.error {
		display: none;
		margin-left: 103px;
	}
