﻿/*.titular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #23691C;
	text-decoration: none;
}*/
.layout-container {
	padding-top: 10px;
}

#breadcrumb-wrapper {
	background-color: #fff;

}

body {
	/*background-color: #EFF0EB;*/
	background-color: #F7F6F0;
	/*margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	margin: 0 auto;
	padding: 0;*/
	color: #23691C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.reloj {
	background-color: #EFF0EB;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	width: 7em;
}

#form_reloj {
	padding: 0;
	margin: 0;
}

.footer-text {
	color: #fff;
	font-size: 14px;
	font-family: Open Sans, Helvetica, sans-serif;
}

p {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

h1 {
	margin: 0;
	padding: 0;
	font-size: 16px;
	font-family: Serif;
}

.r {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

#aviso {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	border: 1px solid #000000;
	background-color: #A3B997;
	width: 690px;
	height: 30px;
	margin: 0 auto;
	text-align: center;
	padding: 15px 0 0 0;
}

.enlace a:link {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.enlace a:link {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.enlace a:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.enlace a:visited {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.enlace a:active {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.btext {
	background-image: url(../images/busca1.gif);
	border: 0;
	margin: 0;
	padding: 0;
	height: 17px;
	width: 133px;
}

.textoCabecera {
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 0.6em;
}

.textoCabecera a:link {
    color: #2973BE;
    text-decoration: none;
}


.blanco {
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 10px;
}

.blanco a {
	color: #FFFFFF;
	text-decoration: none;
}

.blanco a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.blanco a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.blanco a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.blanco a:active {
	color: #FFFFFF;
	text-decoration: none;
}

#main {
	width: 778px;
	/*height: 515px;*/
	margin: 0 auto;
	padding: 0;
	border: 1px solid #23691C;	
}

#main_indexphp {
	/*width: 778px;*/
	/*height: 515px;*/
	margin: 0 auto;
	padding: 0;
	/*border: 1px solid #23691C;	*/
	/*border-top-width: 515px;
	border-top-color: #23691C;	*/
}

#main_indexhtm {
	/*width: 778px;*/
	height: 420px;
	margin: 0 auto;
	padding: 0;
	/*border: 1px solid #23691C;	*/
}

#main_ayuda {
	width: 400px;
	height: 200px;
	margin: 0 auto;
	padding: 0;
	border: 1px solid #23691C;
}

#main_listado_indexhtm {
	width: 715px;
	height: 350px;
	margin: 0 auto;
	padding: 0;
	border: 1px solid #23691C;
}

#main_listado {
	width: 778px;
	height: 350px;
	margin: 0 auto;
	padding: 0;
	border: 1px solid #23691C;
}

.main_celda {
	height: 30px;
	padding-left: 15px;
	background-color: #a3b997;
	color: #23691C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.main_celda_ayuda {
	height: 15px;
	padding-left: 15px;
	background-color: #a3b997;
	color: #23691C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.ayuda_num {
	color: #23691C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}

.bottom_celda {
	height: 30px;
	padding-left: 15px;
	background-color: #e0ebe0;
	color: #23691C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.bottom_celda_ayuda {
	height: 15px;
	padding-left: 15px;
	background-color: #e0ebe0;
	color: #23691C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.center_celda {
	height: 30px;
	padding-left: 15px;
	background-color: #e0ebe0;
	color: #23691C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #23691C;
}
.center_celda_ayuda {
	height: 30px;
	padding-left: 15px;
	background-color: #e0ebe0;
	color: #23691C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #23691C;
}

.datos {
	width: 100%;
	height: 50px;
	border: 1px solid #23691C;
	padding-top: 15px;
	padding-bottom: 15px;
	margin: 0 auto;
}

.datos_vercertificado {
	width: 100%;
	height: 50px;
	border: 1px solid #23691C;
	padding-top: 15px;
	/*padding-bottom: 15px;*/
	margin: 0 auto;
}

#cert {
	margin: 0 auto;
	padding: 0;
	text-align: center;
}

#tform {
	margin: 0 auto;
	padding: 0;
	width: 90%;
	height: 100px;
	text-align: center;
}

#tform input {
	border: 0;
	background-color: #FFFFFF;
	width: 20em;
	border: 1px solid #23691C;
	padding-left: 10px;
}

#tform #cp {
	border: 0;
	background-color: #FFFFFF;
	width: 7em;
	border: 1px solid #23691C;
	padding-left: 10px;
}

#tform select {
	border: 0;
	background-color: #FFFFFF;
	width: 20em;
	border: 1px solid #23691C;
}

#tform #dia,
#tform #ano {
	border: 0;
	background-color: #FFFFFF;
	width: 5em;
	border: 1px solid #23691C;
}

#tform #mes {
	border: 0;
	background-color: #FFFFFF;
	width: 7.2em;
	border: 1px solid #23691C;
}

#tform .combo {
	border: 0;
	background-color: #FFFFFF;
	width: 41em;
	border: 1px solid #23691C;
}

#tform p {
	padding-left: 15px;
	padding-right: 15px;
}

#tform #enviar {
	background-color: #a3b997;
	color: #23691C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
}

#pie {
	width: 778px;
	height: 48px;
	background-color: #EEEEEE;
	border-top: 1px solid #DCDCDC;
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #AEB8C4;
	border-bottom: 1px solid #AEB8C4;
	margin: 0 auto;
	padding: 0;
	text-align: center;
}
#int_pie {
	width: 778px;
	height: 36px;
	background-color: #EEEEEE;
	border-bottom: 8px solid #DFDFDF;
	margin-top: 4px;
	padding: 0;
}
* html #int_pie {
	width: 778px;
	height: 42px;
	background-color: #EEEEEE;
	border-bottom: 8px solid #DFDFDF;
	margin-top: 4px;
	padding: 0;
}
#pie img {
	float: left;
	margin: 8px;
}
#pie ul {
	list-style: none;
	margin: 0 auto;
	padding-right: 6px;
}

#pie li {
	float: right;
	padding-right: 5px;
	padding-top: 12px;
}