/* CSS Document */

body {
	margin-top: 0px;


}

#contenedor {
	width: 881px;
	margin-right: auto;
	margin-left: auto;

}
#cabecerasup {
	width: auto;
	float: right;

}
#cabecera {
	width: auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 2px;

}
#enlacessuperior {
	width: 881px;
	float: left;
	background-color: #990000;
	


}
.enlacesup {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;

}
.enlacesup a{


	color: #FFFFFF;
	text-decoration: none;


}
.enlacesup a:hover{
	color: #FFFF99;
	text-decoration: none;


}
.lineasup {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cc8080;
	width: 20px;




}
#espacio1 {
	width: auto;
	float: left;
	padding-top: 4px;

}
#espacio2 {
	width: auto;
	float: left;

}
#espacio3 {
	width: auto;
	float: left;

}
#contenido {
	width: 100%;
	float: left;

}
#contenidopestanas {
	width: 881px;
	float: left;
	background-image: url(img/fondo-inferior-pest.gif);
	background-repeat:  repeat-x;

}
.textoenlacessup {
	font-size: 0.7em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	padding-right: 12px;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 4px;


}
.titular {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #8A1513;
	text-decoration: none;
	margin: 5px;
	height: 70px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8A1513;
}
.titularaece {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	margin: 5px 5px 5px 5px; 
}
.titularnegro {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-bottom: 6px;
}
.titularnegrolink {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-bottom: 6px;
}

.titularnegrolink a{

	color: #000000;
	text-decoration: none;

}
.titularnegrolink a:hover{
	color: #8A1513;
	text-decoration: none;

}
.textonegropest {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left: 10px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8B7B6;
	text-align: justify;
}


.titularseccion {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #8A1513;
	text-decoration: none;
	padding-left: 20px;
}
.textonegro {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.textoaece {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.alineamientotabla {
	margin-right: auto;
	margin-left: auto;
	width: 90%;
}
.fondopromocion {
	background-color: #8A1513;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.titulopromocion {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
	font-size: 1em;
	text-decoration: none;
}
.subtitupromocion {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	font-size: 0.8em;
	text-decoration: none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color: #FFF;
	padding: 6px;
}


.linealetras {
	padding-left: 6px;
}
.titumaterias {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 85%;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #f2f2f2;
	padding: 4px;
	width: auto;
}
.enlacematerias {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 75%;
	font-weight: bold;
	color: #8A1513;
	text-decoration: none;
	text-align: center;
	background-color: #F9F9F9;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
	margin-right: 8px;
	margin-left: 8px;
	border: 1px dotted #CCCCCC;
}
.enlacematerias a{
	color: #000000;
	text-decoration: underline;
}

.enlacematerias a:hover{
	color: #8B1513;
	text-decoration: none;
}



.textoenlacessup a{

	color: #333333;
	text-decoration: none;


}
.textoenlacessup a:hover{
	color: #CC6600;
	text-decoration: none;


}
.textorojo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #90211F;
	text-decoration: none;
	text-align: center;
}
.textogris {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #eee;
	text-decoration: none;
}
.textoazulito {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color:	#C6ECFF;
	text-decoration: none;
	margin: 5px 5px 5px 5px; 
}
.textorojo2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #8A1513;
	text-decoration: none;
	padding: 6px;
	text-align: center;
	border: 2px solid #FFFFFF;
	background-image: url(img/interior/fondo-celda.gif);
	background-repeat:  repeat-x;
}
.textonegro2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 6px;
	text-align: center;
	background-repeat:  repeat-x;
}
.textoazul2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 6px;
	text-align: center;
	border: 2px solid #FFFFFF;
	background-image: url(img/interior/fondo-celda.gif);
	background-repeat:  repeat-x;
}
.fotoconsejo {
	text-align: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


#logos {
	width: 100%;
	float: left;
	text-align: center;
	margin-top: 30px;

}
#jpresenciales {
	width: 100%;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;

}
#jpresenciales #superior {
	width: 100%;
	float: left;
	background-image: url(img/fondo-inferior-pest.gif);
	background-repeat:  repeat-x;

}
#otrostitulos {
	width: 100%;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;

}
#otrostitulos #superior {
	width: 100%;
	float: left;
	background-image: url(img/fondo-inferior-pest.gif);
	background-repeat:  repeat-x;

}
#conferencias {
	width: 100%;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;

}
#conferencias #superior {
	width: 100%;
	float: left;
	background-image: url(img/fondo-inferior-pest.gif);
	background-repeat:  repeat-x;

}
#formacion {
	width: 100%;
	float: left;

}
#formacion  #superior {
	width: 100%;
	float: left;
	background-image: url(img/fondo-inferior-pest.gif);
	background-repeat:  repeat-x;

}
#jornadas {
	width: 100%;
	float: left;
	margin-top: 10px;

}
#jornadas  #superior {
	width: 100%;
	float: left;
	background-image: url(img/fondo-inferior-pest.gif);
	background-repeat:  repeat-x;

}
.texsub {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 0.7em;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: underline;
	padding-top: 6px;
}

.texsub a{
	color: #06F;
}
.texsub a:hover{
	color: #333;
	text-decoration: none;
}
.masinfo {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 0.7em;
	font-weight: bold;
	font-variant: small-caps;
	color: #8b1513;
	text-decoration: underline;
	padding-top: 6px;
}

.masinfo a{
	color: #8b1513;
}
.masinfo a:hover{
	color: #000000;
	text-decoration: none;
}
.frase {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 0.7em;
	font-weight: normal;
	color: #8A1513;
}

.textoconferencia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;

}
.textoconferencia a{
	color: #333333;
	text-decoration: none;

}

.textoconferencia a:hover{
	color: #8A1513;
	text-decoration: none;

}
.textoconferencia2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;

}
.textoconferencia2 a{
	color: #333333;
	text-decoration: none;

}

.textoconferencia2 a:hover{
	color: #8A1513;
	text-decoration: none;

}
.bordetabla{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 14px;


}
.bordetablanuevo{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 14px;


}
#pie {
	width: 100%;
	float: left;
	margin-top: 8%;
	margin-bottom: 2%;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 0.6em;
	color: #666666;
	font-weight: normal;
	text-decoration: none;

}
#pie a{
	color: #8A1513;
	text-decoration: none;

}
#pie a:hover{
	color: #666666;
	text-decoration: underline;

}



/* INTERIORES */

#contenidointerior {
	width: 100%;
	float: left;

}
.textodiploma {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.celdatexto {
	text-align: justify;
	padding-top: 6px;
	padding-right: 30px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.celdatexto ul{
	list-style-type: none;

}.titularseccionint {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #8A1513;
	text-decoration: none;
	padding-left: 20px;
	padding-bottom: 4px;
}
.espacioadorno {
	padding-left: 10px;
}
.celdaconferencia {
	text-align: justify;
	padding-top: 10px;
	padding-bottom: 10px;
}
.textoconferenciadint {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #9E1513;
	text-decoration: none;
	padding-left: 50px;
	text-align: justify;
	padding-right: 50px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.enlacessup {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 0.7em;
	font-weight: bold;
	font-variant: small-caps;
	color: #8b1513;
	text-decoration: none;
	padding-top: 4px;
	text-align: center;
	background-color: #F3F3F3;
	padding-bottom: 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.enlacessup a{
	color: #8b1513;
	text-decoration: none;
}
.enlacessup a:hover{
	color: #000000;
	text-decoration: none;
}
.fraseint {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 0.7em;
	font-weight: normal;
	color: #8A1513;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.celdaprincipal {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #8A1513;
	text-decoration: none;
	background-color: #F4F4F4;
	text-align: center;
	font-weight: bold;
	margin-right: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
}
.celdaprincipal a{

	color: #8A1513;
	text-decoration: none;

}
.celdaprincipal a:hover{
	color: #000000;
	text-decoration: none;

}
.celdaaece {
	
	color: #8A1513;
	text-decoration: none;
	background-color:#1860AB;	
	margin-right: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 5px 5px 5px 5px; 
} 
.celdasecundaria {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	text-decoration: none;
	background-color: #F4F4F4;
	text-align: left;
	font-weight: normal;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
}
.celdasecundaria a{

	color: #000000;
	text-decoration: none;

}
.celdasecundaria a:hover{
	color: #8A1513;
	text-decoration: underline;

}
.subtitulos {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
	padding-left: 3px;
}

.celdatexto2 {
	padding: 6px;
}
.titularseccionint2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #8A1513;
	text-decoration: none;
	padding-left: 20px;
	padding-bottom: 4px;
}
.textonegro2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.redondear{
display:block;
}
.redondear *{
display:block;
height:1px;
overflow:hidden;
background:#1860AB;
}
.redondear1{
border-right:1px solid #9bbada;
padding-right:1px;
margin-right:3px;
border-left:1px solid #9bbada;
padding-left:1px;
margin-left:3px;
background:#5187c0;
}
.redondear2{
border-right:1px solid #e7eff6;
border-left:1px solid #e7eff6;
padding:0px 1px;
background:#437eba;
margin:0px 1px;
}
.redondear3{
border-right:1px solid #437eba;
border-left:1px solid #437eba;
margin:0px 1px;
}
.redondear4{
border-right:1px solid #9bbada;
border-left:1px solid #9bbada;
}
.redondear5{
border-right:1px solid #5187c0;
border-left:1px solid #5187c0;
}
.redondear_content{
padding:0px 5px;
background:#1860AB;
}
.textonegronegrita {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
}
.textonegro2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:justify;
}
.nuevo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFF;
	text-decoration: none;
	background-color: #333;
	text-align: left;
	font-weight: normal;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
}
.textosujeto {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:justify;
}

