/* CSS Document */
html { height: 100%; }

body{
	margin:0;
	background-color:#8B1724;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	height:100%;	
}
.fondo_body_new{
	background-image:url(../img/fondos/sombra_body_new.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}
.fondo_body{
	background-image:url(../img/fondos/sombra_body.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}
.fondo_interior{
	background-image:url(../img/fondos/sombra_body_interior.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}
.grisClaro{
	background-color:#F3F3F3;
}
#rojo a, #rojo a:link, #rojo link:hover, #rojo link:visited, #rojo link:active { 
	text-decoration:none;
	color:#fff;
}
a:link, a:visited, a:hover{
	text-decoration:none;
	/*color:#fff;*/
	color:#9E1E2D;
}
#foot, #foot a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C18A82;
}
.cuadro_destacado {
	padding:15px;
	border:2px solid #eee;
	background-color:#f7f7f7;
	background-image:url(../img/fondos/isofondo.gif); background-position:bottom right; background-repeat:no-repeat;
}
/* FONDOS */
.fondo_fecha{
	background-color:#820910;
	/*background-color: #8B1724;*/
}
.fondo_fechaOsc{
	background-color:#6B080D;
}
.fondo_logo{
	background-image:url(../img/fondo_logo.gif);
	background-repeat:no-repeat;
	background-position:left top;	
}
.sombra_fecha{
	background-image:url(../img/fondos/sombra_fecha.gif);
	background-repeat:repeat-y;
	background-position:left top;
}
.fondo_logo{
	background-image:url(../img/fondos/fondo_logo.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.borravino01{
	background-color:#9D1D2C;
}
.borravino02{
	background-color:#AC2536;
}
.linea_punteada{
	border-bottom:dashed 1px #fff;
}
.linea_punteada_gris{
	border-bottom:dashed 1px #CCCCCC;
}
.linea_gruesa{
	border-bottom:solid 2px #fff;
}
.linea_rosa{
	border-bottom:dashed 1px #C18A82;
}
/* TXT */
.txt_rosa_11, .txt_rosa_11 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11x;
	color:#C18A82;
}
a.txt_rosa_11:link{
	text-decoration:none;
	color:#C18A82;
}
a.txt_rosa_11:visited{
	text-decoration:none;
	color:#C18A82;
}
a.txt_rosa_11:hover{
	text-decoration:underline;
	color:#C18A82;
}
.txt_amarillo_11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EBBB71;
}
.interlinea_22{
	line-height:20px;
}
.formularios {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	border: 1px solid #CCCCCC;
	padding-right: 3px;
	padding-left: 3px;
}
.borde_fotos {
	border: 1px solid #CCCCCC;
	padding-right: 0px;
	padding-left: 0px;
}

.txt_negro_11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
a.txt_negro_11:link{
	text-decoration:none;
	color:#000;
}
a.txt_negro_11:visited{
	text-decoration:none;
	color:#000;
}
a.txt_negro_11:link{
	text-decoration:none;
	color:#000;
}
.txt_bordo_11, .txt_bordo_11 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#820910;
}
a.txt_bordo_11:link{
	text-decoration:none;
	color:#820910;
}
a.txt_bordo_11:visited{
	text-decoration:none;
	color:#820910;
}
a.txt_bordo_11:hover{
	text-decoration:underline;
	color:#820910;
}
.txt_gris_10, .txt_gris_10 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
a.txt_gris_10:link{
	text-decoration:none;
	color:#999999;
}
a.txt_gris_10:visited{
	text-decoration:none;
	color:#999999;
}
a.txt_gris_10:hover{
	text-decoration:underline;
	color:#999999;
}
.txt_bordo_11Serif{
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	color:#820910;
}
a.txt_bordo_11Serif:link{
	text-decoration:none;
	color:#820910;
}
a.txt_bordo_11Serif:visited{
	text-decoration:none;
	color:#820910;
}
a.txt_bordo_11Serif:hover{
	text-decoration:underline;
	color:#820910;
}
.linea_derechaGris{
	border-right:solid 1px #CCCCCC;
}
/* UL - OL - LI */
ol { list-style:none; margin:10px; padding:0; }
ol li {
	border-bottom:1px #C89383 dashed;
	padding:0;
	margin:0;
	margin-bottom:3px;
}
ol li a:link, ol li a:visited {
	outline:none;
	display:block;
	width:149px;
	background-color: #820910;
	color: #FFF;
	padding: 3px 0 3px 5px;
	text-decoration: none;
}
ol li a:hover, ol li a:active{
	color: #fff;
	background-color: #6B080D;
}
td#link1 a.selected1, td#link2 a.selected2, td#link3 a.selected3,
td#link4 a.selected4, td#link5 a.selected5, td#link6 a.selected6,
td#link7 a.selected7, td#link8 a.selected8, td#link9 a.selected9,
td#link10 a.selected10, td#link11 a.selected11, {
	background-color: #6B080D;
}
/* ESTILOS PARA EL PAGINADOR */
#paginador a, #paginador a:link, #paginador a:visited, #paginador a:active {
	outline:none;
	color:#000;
	margin:0 1px;
	padding:2px 3px;	
	text-decoration:none;
}
#paginador a:hover {
	background-color: #6B080D;
	padding:2px 3px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;	
}
#paginador a.selected, #paginador a.selected:visited  {
	background-color: #6B080D;
	padding:2px 3px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:1.3em;
	color:#961b1e;
	padding:0;
	margin:5px 0;
}

/* ---- Nuevos ---- */
.seccionLetra1, .seccion
{
	color:#DC9C63;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.50em;	
}

.seccion
{
	font-size:1.40em;
}

p.bannerOferta
{	
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #DFBAAC;	
	font-size:1em;
	padding: 0.5em;
	text-align:center;
	line-height:1.5em;
}

p.bannerOferta a:link, p.bannerOferta a:visited, p.bannerOferta a:hover
{
	color:#F7EBE6;
	font-weight:bolder;
	border-bottom: dotted 1px #F7EBE6;
}

p.bannerOferta a:hover
{
	border-bottom: solid 1px #F7EBE6;
}
.tableMenu
{
	background-color:#A52335;
}
.tableMenu td
{		
	border-right: dotted 1px #CB5C54;
	padding: 0.5em 0.5em 0.2em 0.5em;
}

.tableMenu td img
{
	padding: 0em 0.5em 0 0.5em;	
}

.tituloCurso
{
	font-family: Georgia, "Times New Roman", Garamond, Times, serif;
	font-weight:bold;	
	padding: 0 0 0.5em 0;
	color: #992225;
	font-size:1.25em;	
}

.fondo_logo_new{
	background-image:url(../img/fondos/fondo_logo_newL.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-color: #A52335;
}

.fondo_logo_new2{
	background-image:url(../img/fondos/fondo_logo_newR.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color: #A52335;
}

.fondo_interior_new{
	background-image:url(../img/fondos/sombra_body_interior.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	background-color: #A52335;	
	
	height:100%;
	min-height:100%;
}

ul#servProf li  a:link, ul#servProf li   a:visited
{
	color:#9E1E2D;
	border-bottom: dotted 1px #9E1E2D;
}

ul#servProf li   a:hover
{
	border-bottom: solid 1px #9E1E2D;
	font-weight:bold;
}

.Copete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #820910;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
}