body, td, th {
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
}
body {
	background: url("../buscador/images/fondo_web.png") center top repeat-y;
	background-color:#193D79;
	margin:0px;
	text-align:left;
	color:#000000;
}
a:link, a:active, a:hover, a:visited {
	color:#12AD2B;
	text-decoration:none;
}
a:hover, a:active {
	text-decoration:underline;
}
form {
	margin:0px;
	padding:0px;
}
h1 {
	color:#12AD2B;
	line-height:normal;
	margin:0px;
	font-size:18px;
	font-weight:bold;
}
h3 {
	color:#193D79;
	line-height:normal;
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
}

div#General {
	text-align:center;
	width:100%;
}
div#BloqueCentral {
	width:670px;
	margin:auto;
	text-align:left;
}
div#BloqueCentral div#Cabecera {
	background: url("../buscador/images/cabecera_back.jpg") left top repeat-x;
	height:120px;
}
div#Cabecera div#Logo {
	width:115px;
	float:left;
}
div#Cabecera div#Contenido {
	width:550px;
	float:right;
}
div#Cabecera div#Contenido div#Titulo {
	width:396px;
	height:102px;
	float:left;
	text-align:center;
	padding-top:18px;
	background: url("../buscador/images/manos_top.jpg") right bottom no-repeat;
}
div#Cabecera div#Contenido div#LogoCoordinacion {
	width:154px;
	height:120px;
	text-align:right;
	float:right;
	background: url("../buscador/images/manos_top-right.jpg") left bottom no-repeat;
}
div#BloqueCentral div#Manos {
	background: url("../buscador/images/manos_bottom.jpg") left top no-repeat;
	height:40px;
}
div#BloqueCentral div#Cuerpo {
	background-color:#FFFFFF;
	padding:12px 15px 0 15px;
	margin:0px;
	border:0px;
}
div#BloqueCentral div#CuerpoFin {
	background: url("../buscador/images/cuerpo_bottom.jpg") left bottom no-repeat;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	height:14px;
}
div#BloqueCentral div#Pie {
	height:50px;
	text-align:right;
	padding-right:5px;
}
div#Buscadores {
	padding-left:10px;
}
div#Buscadores a#Activo:link, div#Buscadores a#Activo:active, div#Buscadores a#Activo:visited, div#Buscadores a#Activo:hover {
	background-color:#698AAE;
	border-top: 1px solid #698AAE;
	border-left: 1px solid #698AAE;
	border-right: 1px solid #698AAE;
	color:#FFFFFF;
	text-decoration:none;
	padding: 3px 10px 0px 10px;
	font-weight:bold;
	font-size:12px;
	margin-right:10px;
}
div#Buscadores a#Inactivo:link, div#Buscadores a#Inactivo:active, div#Buscadores a#Inactivo:visited, div#Buscadores a#Inactivo:hover {
	background-color:#D4E0E5;
	border-top: 1px solid #698AAE;
	border-left: 1px solid #698AAE;
	border-right: 1px solid #698AAE;
	color:#557184;
	text-decoration:none;
	padding: 3px 10px 0px 10px;
	font-weight:bold;
	font-size:12px;
	margin-right:10px;
}
div#Buscadores a#Inactivo:hover {
	background-color:#A8BDD3;
}
div#CajaBuscador {
	border: 1px solid #698AAE;
	background-color:#D4E0E5;
	padding:20px;
	margin-bottom:30px;
}
div#CajaResultados {
	background-color:#F4F8F2;
	border:1px solid #12AD2B;
	padding:10px;
	margin-bottom:20px;
}
div#CajaResultados ul#Resultados {
	list-style-type:none;
	margin:5px 0px 5px 0px;
	padding:0px;
}
div#CajaResultados ul#Resultados li#ResultadosTitulo {
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:120px;
	float:left;
}
div#CajaResultados ul#Resultados li#ResultadosResp {
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:490px;
}
div#DivBusquedas ul.Condiciones {
	list-style-type:none;
	padding:0px;
	margin:0px;
	width:100%;
}
div#DivBusquedas ul.Condiciones li.Busq1, div#DivBusquedas ul.Condiciones li.Busq2, div#DivBusquedas ul.Condiciones li.Busq3 {
	list-style-type:none;
	padding:5px 0px 5px 0px;
	border-bottom: 1px solid #BBBBBB;
	margin:0px;
	float:left;
	height:22px;
}
div#DivBusquedas ul.Condiciones li.Busq1 {
	width:70px;
}
div#DivBusquedas ul.Condiciones li.Busq2 {
	width:140px;
}
div#DivBusquedas ul.Condiciones li.Busq3 {
	width:388px;
}
img#ImagenComentarios {
	float:right; 
	position:relative; 
	top:-12px; 
	right:-5px;
}
img#ImagenAyuda {
	float:right; 
	position:relative; 
	top:-15px; 
	right:-12px;
}

div.Punteado {
	border-top: 1px dotted #787878;
	height:20px;
}
.CampoFormulario {
	font-size:90%;
}
textarea.CampoFormulario {
	font-size:100%;
}
input.BotonFormulario {
	border: 1px solid #193D79;
	background-color: #8199BB;
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
}
input.BotonFormulario:hover {
	text-decoration: underline;
}
.TextoAzulOscuro, a.TextoAzulOscuro:Link, a.TextoAzulOscuro:hover, a.TextoAzulOscuro:active, a.TextoAzulOscuro:visited {
	color:#557184;
	text-decoration:none;
}
a.TextoAzulOscuro:hover {
	text-decoration:underline;
}
.TextoVerde {
	color:#12AD2B;
}
a.Paginador:link, a.Paginador:active, a.Paginador:visited, a.Paginador:hover {
	text-decoration: none;
	border: 1px dashed #CCCCCC;
}
a.Paginador:hover {
	background-color:#D6EAF5;
}
.Paginador_This {
	border: 1px solid #BBC2CA;
	background-color: #DBDEE3;
	color:#888888;
}
.TextoGrisClaro {
	color:#ABABAB;
}
	
	
	
	
.Titulo { 
	border:2px solid #193D79;
	background-color:#698AAE;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	padding:5px;
}
.Subtitulo { 
	border:1px solid #273045;
	background-color:#BCCDD6;
	color:#000000;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	padding:5px;
}
.BordeAbajo {
	border-bottom:1px solid #ABABAB;
}
.Enunciado {
	padding:5px;
	color:#557184;
}
.Respuesta {
	padding-left:35px;
	color:#5C7189;
}
.DivRespuesta {
	margin-bottom:10px;
	margin-left:35px;
	margin-right:35px;
	padding:2px 5px 2px 5px;
	border:1px solid #12AD2B;
	background-color:#F4F8F2;
	color:#000000;
	text-align:justify;
}
.CajaRespuesta {
	padding:2px 5px 2px 5px;
	border:1px solid #12AD2B;
	background-color:#F4F8F2;
	color:#000000;
}
.Nota {
	font-style:italic;
	margin:5px 50px 5px 50px;
	background-color:#F5F5F5;
	color:#666666;
	padding:2px;
	font-size:10px;
	border: 1px solid #CCCCCC;
}
.TextoClaro {
	color:#777777;
}
.TextoNegro, a.TextoNegro, a.TextoNegro:link, a.TextoNegro:visited, a.TextoNegro:active, a.TextoNegro:Hover {
	color:#000000;
}
a.TextoNegro, a.TextoNegro:link, a.TextoNegro:visited, a.TextoNegro:active, a.TextoNegro:Hover  {
	text-decoration:underline;
}
.nuevo {
	color:#BB0000;
	font-size:90%;
	font-style:italic;
}