/* CSS Document */
@font-face {
	font-family: DINMedium;
	src: url('DINMEDIU.TTF');
}                              

body {
	font-family: DINMedium, Calibri, verdana, Arial, Helvetica;
	color: #2B79BF;
}

h1, h2, h3, h4, h5, h6 {
	font-family: times new roman, Times New Roman, Times;
}

h1, h3, h5 {
	color: #2B2FBF;
}

h2, h4, h6 {
	color: #BF718F;
}

p {
	color: #2B79BF;
}

a, a:hover, a:visited, a:active {
	color: #2B79BF;
}

span.boton_ver a, span.boton_ver a img {
	border: 0;
	margin-bottom: 0;
}


table {
	table-border-color-light: #BF718F;
	table-border-color-dark: #BF718F;
}

.texto_centrado {
	text-align: center;
}

.texto_dcha {
	text-align: right;
}

.texto_izqda {
	text-align: left;
}

.oculto {
	display: none;
}

p.aviso {
	font-size: 1.2em;
	text-align: center;
	list-style-type: none;
	background:#FFFFCC;
	border: #666666 0.03em dotted;
	padding: 0.3em 0;
	margin-bottom: 0.2em;
}

p.avisoGrande {
	font-size: 2em;
	text-align: center;
	list-style-type: none;
	background:#FFFFCC;
	color: #F00;
	border: #666666 0.03em dotted;
	padding: 0.3em 0;
	margin-bottom: 0.2em;
	font-weight: bold;
}

p.aviso p.letra_normal{	
	font-size: 1em !important;
}

/*#cabecera {
    background: url("http://www.uah.es/grafica/comunes/cabecera_fondo.gif") no-repeat scroll center center #043294;
    color: #FFFFFF;
    overflow: auto;
    position: relative;
	margin: 1em;
}*/

#UAH {
    bottom: 0.3em;
    float: left;
    font-size: x-small;
    height: 59px;
    overflow: hidden;
    position: relative;
    width: 17em;
}

#UAH strong {
    left: 0;
    position: absolute;
    top: 15px;
}

#UAH img {
    display: block;
    left: 0;
    position: absolute;
    top: 0;
	border: none;
}

#cabecera span {
	float: left;
	margin-top: 0.7em;
	text-align: center;
	width: 80%;
	font-size: 2em;
	color: #FFF;
}

/******************************************
DIV donde se piden los datos de inscripción
******************************************/
div.evento {
	 background-color: #0059a9;
	 border: 0.5em solid #CFCBC8;
	 clear: both;
	 margin: 1em auto;
	 position: relative;
	 text-align: center;
	 width: 70em;
}

div.evento div.evento_logo {
	float: left;
}

div.evento div.evento_logo img {
	margin-top: 6em;
	border: none;
}

div.evento div.evento_dcha {
	background-color: #FFFFFF;
	padding: 0.1em;
}

div.evento p.titulo {
	font-size: 1.1em;
	font-weight: bold;
}

div.evento form#f_conf {
	width: 80%;
	margin: 1em auto;
	text-align: left;
}

div.evento form#f_conf p.tit {
	color: #2B79BF;
	font-weight: bold;
	font-size: 1.2em;
	border-bottom: 0.1em solid #2B79BF;
}

div.evento form#f_conf p.it_dcha {
	clear: both;
	text-align: right;
	font-style: italic;
	font-size: 0.9em;
}

div.evento form#f_conf p.it_dcha label {
	font-style: normal;
	font-weight: normal;
	padding-left: 0.5em;
}

div.evento form#f_conf p.izq {
	width: 49%;
	float: left;
	margin: 0;
	clear: both;
}

div.evento form#f_conf p.izq_clear {
	clear: both;
	float: left;
	margin: 0;
}

div.evento form#f_conf p.dch {
	width: 49%;
	float: right;
	margin: 0;
}

div.evento form#f_conf div.campo,
div.evento form#f_conf div.asis {
	margin-bottom: 0.3em;
	margin-top: 2em;
}

div.evento form#f_conf div.campo label {
	font-weight: normal;
	min-height: 3.2em;
}

div.evento form#f_conf div.campo input[type=text] {
	color: #000;
}

div.evento divform#f_conf div.asis label {
	font-weight: bold;
	padding: 0.2em;
}

div.evento form#f_conf p.parrafo_opciones {
	float: left;
	margin: 1em 0 0.3em 2.5em;
	min-width: 400px;
}

div.evento form#f_conf p.sub_parrafo_opciones {
	float: left;
	margin: 1em 0 0.3em 3em;
	min-width: 400px;
}

div.evento form#f_conf span.tit_priv {
	font-weight: bold;
	text-decoration: underline;
}

div.evento div.pie_izq {
	width: 49%;
	float: left;
	text-align: left;
	margin-top: -0.5em;
	margin-left: 0.5em;
	margin-bottom: 0.5em;
}

div.evento div.pie_dch {
	width: 49%;
	float: right;
	text-align: right;
	margin-top: -0.5em;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
}

div.evento p#p_enviar {
	color: #000;
}


/* ********************* */
@media (max-width: 768px) {
	div.evento {
		width: 100%;
	}
}