@charset "utf-8";
/* CSS Document */
/* @import "all.css";  */
* html {
	height: 100%;
	margin: 0; 
	padding: 0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin-top:0px;
	height: 100%;
	margin: 0; 
	padding: 0;
}
	
#contenedor {
/*	border: #006699 1px solid ; */
	width:650px;
	height:568px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
}

#contenedor_detalle {
/*	border: #006699 1px solid ; */
	width:650px;
/*	height:580px; */
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
}
		
#izquierda {
/*	border: #006699 1px solid ; */
	width:50px;
	height:400px;
	padding:0px;
	float:left;
}
	
#centro {
/*	border: #006699 1px solid ; */
	width:550px;
	height:400px;
	padding:0px;
	float:left;
}

#centro_listado{
/*	border: #006699 1px solid ;  */
	overflow: auto; 
	width:532px; /*width:550px;*/
	height:400px;/*height:400px;*/
	padding:0px;
	float:left;
}

html>body #centro_listado{ 
	height:410px;
}

#centro_formulario{
/*	border: #006699 1px solid ; */
	overflow: auto; 
	width:532px; /*width:550px;*/
	height:430px;/*height:400px;*/
	padding:0px;
	float:left;
}

#centro_formulario h3 {
	color:#FFFFFF;
	font-size:17px;
	background-color:#BFBFBF;
	margin-top:5px;
	margin-bottom:5px;
}

#centro_listado h3 {
	color:#264e1c;/*000000;*//*FFFFFF;*/
	font-size:17px;
	background-color:#cef6c4;/*BFBFBF;*/
	margin-top:5px;
	margin-bottom:5px;
}

#centro_listado_medico{
	/*border: #006699 1px solid ; */
	overflow: auto; 
	width:540px;
	height:200px;
	padding:0px;
	float:left;
}

#texto_pie {
/*	border: #006699 1px solid ; */
	width:650px;
	height:30px;
	padding:0px;
	float:left;
	font-size:20px;
	color:#666666;
	text-align:center;
	/*
	padding-left:20px;
	padding-right:10px;
	*/
}
	
#derecha {
	width:50px;
	height:400px;	
	padding:0px;
	float:left;
}
#superior {
	/* border: #006699 1px solid ;  */
	margin-top:0px;
	padding-top:13px;
	padding-left:30px;
	padding-right:20px;
	font-size:14px;
	color:#93ab93;
}
html>body #superior{ 
    padding-top:14px;}
	
#superior a {
	text-decoration:none;
	color:#93ab93;
}
	
#cabecera {
/*	border: #006699 1px solid ;  */
	height:25px;
	margin-top:0px;
	padding-top:25px;
	padding-left:50px;
	padding-right:50px;
}
html>body #cabecera{ 
	height:800px;
    padding-top:25px; }

#cabecera_listado {
/*	border: #006699 1px solid ;   */
	height:65px;
	margin-top:0px;
	padding-top:15px;
	padding-left:50px;
	padding-right:50px;
}
html>body #cabecera_listado{ 
	height:70px;
    padding-top:20px; 
}

#cabecera_formulario {
/*	border: #006699 1px solid ;  */
	height:50px;
	margin-top:0px;
	padding-top:50px;
	padding-left:50px;
	padding-right:50px;
}
html>body #cabecera_formulario{ 
	height:50px;
    padding-top:50px; 
}
/* OTROS */
		
p,h1,pre {
	margin:0px 10px 10px 10px;
}
		
h1 {
	font-size:14px;
	color:#40A32E;
	padding-top:0px;
}

/* CABECERA */
		
#cabecera h1 {
	font-size:40px;
	margin:0px;
}
#cabecera h2 {
	color:#999999;
	font-size:16px;
	margin:0px;
}
#cabecera hr {
	height: 1px;
	border: 0;
	color: #116505;
	background-color: #116505;
	width: 100%;
	margin:0px;
}

/* CABECERA LISTADO */

#cabecera_listado h1 {
	font-size:20px;
	margin:0px;
}
#cabecera_listado h2 {
	color:#999999;
	font-size:15px;
	margin:0px;
}
#cabecera_listado hr {
	height: 1px;
	border: 0;
	color: #116505;
	background-color: #116505;
	width: 100%;
	margin:0px;
}

#cabecera_listado h3 {
	color:#FFFFFF;
	font-size:17px;
	background-color:#BFBFBF;
	margin-top:5px;
	margin-bottom:5px;
}

#cabecera_listado h4 {
	color:#264e1c;
	font-size:15px;
	background-color:#cef6c4;
	margin-top:5px;
	margin-bottom:5px;
}

/* CABECERA FORMULARIOS */

#cabecera_formulario h1 {
	font-size:20px;
	margin:0px;
}
#cabecera_formulario h2 {
	color:#999999;
	font-size:18px;
	margin:0px;
}
#cabecera_formulario hr {
	height: 1px;
	border: 0;
	color: #116505;
	background-color: #116505;
	width: 100%;
	margin:0px;
}

#cabecera_formulario h3 {
	color:#FFFFFF;
	font-size:17px;
	background-color:#BFBFBF;
	margin-top:5px;
	margin-bottom:5px;
}

#cabecera_formulario h4 {
	color:#FFFFFF;
	font-size:15px;
	background-color:#BFBFBF;
	margin-top:5px;
	margin-bottom:5px;
	
}



/* BOTONERA INFERIOR */
#botonera_inferior  {
	font-size:12px;
	color:#666666;
	float:none;
}

#botonera_inferior a {
	font-size:12px;
	color:#666666;
	text-decoration: none;
}
