/* CSS Document */
BODY, HTML {
	margin: 0px;
	padding: 0px;
}
a:link {
	text-decoration: none;
}
FondoRosa
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}


/* fondos */
.FondoWebCorp{
	background-color: #98021B;
}
.FondoPage{
	background-color: #FFFFFF;
}
.FondoSub{
	background-color:#F3F3F3;
}
.MarcoSub{
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;;
	border-bottom-style: solid;
	border-left-style: solid;;
	border-top-color: #F3F3F3;
	border-right-color: #F3F3F3;
	border-bottom-color: #F3F3F3;
	border-left-color: #F3F3F3;
}
.fondotd{
	background-color:#F6F6F6;
}


.Sombder{
	background-image:url(/ima/som_der.jpg);
	background-repeat:repeat-y;
	background-position: left;
}

.Sombizq{
	background-image:url(/ima/som_izq.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
.LinesGris{
 background-color:#D6DADB;
 height:1px; 
}
.LinesGris2{
 background-color: #E4E4E4;
 height:1px; 
}
.FondoRosa{
 background-color:#FBC5BB;
}
.FondoNegro{
 background-color:#000000; 
}

/*scroll */
.ScrollBlanco{
	scrollbar-face-color: #c6d188;
	scrollbar-highlight-color:#eaf3b5;
	scrollbar-3dlight-color: #eaf3b5;
	scrollbar-shadow-color: #eaf3b5;
	scrollbar-darkshadow-color: #eaf3b5;
	scrollbar-arrow-color: #4d570b;
	scrollbar-track-color: #eaf3b5;
}

/* textos */
.TextoSub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
	font-weight:normal;text-decoration: none;
}
.TextoSub02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:normal;text-decoration: underline;
}
.TextoSub03{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#96011E;
	font-weight:normal;text-decoration: none;
}
.SeparatorsRed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#96011E;
	font-weight:bold;
}
.Texto_standar{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383838;
	font-weight:normal;
}
.Texto_standar a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383838;
	font-weight:normal;
}
.Texto_standar a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}
.Texto_epi{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:blink;
	color:#383838;
	font-weight:normal;
}
.Texto_standar9black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	font-weight:normal;
}
.Texto_standar9black2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.Texto_standar10black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}
.Texto_standar10black2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight: bold;
}
.TextoWhite_N{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight: bold;	
}
.TextoWhite_N a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight: bold;	
}
.TextoWhite_N a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight: bold;	
}
.TextoTit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#98021B;
	font-weight:normal;
}
.TextoTit2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#98021B;
	font-weight:bold;
}
.TextoTitBoton{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#98021B;
	font-weight:bold;
}
.TextoTitNews{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	font-weight:normal;
}
.TextoTitNews2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;
}
.TitularNews{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#999999;
	font-weight: bold;
}

.SubTitularNews{
	font-family: "Times New Roman", Times, serif;
	font-size:16px;
	color:#999999;
	font-weight: normal;
	font-style: italic;
}
.Titular2_courses{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#98021B;
	font-weight: bold;
}
.TextoRojo_Standar{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#98021B;
	font-weight:normal;
}
.texto_rojo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C40224;
	font-weight:normal;
}
.TextoPie{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:normal;
}
.TextoPie a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:normal;
}
.TextoPie a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:normal;
	text-decoration:underline;
}
.Textogris_red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}
.Textogris_red a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}
.Textogris_red a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#98021B;
	font-weight:normal;
}

/*botones y forms */

.boton_p1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	font-weight:bold;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#666666',endColorstr='#000000', gradientType='0');
	vertical-align:middle;
	font-size:11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color:#666666;
	border-bottom-color:#000000;
	border-left-color:#000000;
	background-color:#333333;
	height: 20px;
	padding-left:3px;
	padding-right:3px;
	padding-top: 1px;
	padding-bottom: 3px;
	cursor:pointer;
	text-transform: lowercase; 	
	}

.boton_p2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	font-weight:bold;
	width:88px;
	background-image:url(/ima/fondo_bot2.gif);
	background-repeat:no-repeat;
	background-position: center;
}
.boton_p2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	font-weight:bold;
	width:88px;
	background-image:url(/ima/fondo_bot2.gif);
	background-repeat:no-repeat;
	background-position: center;
}
.boton_p2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #CCCCCC;
	font-weight:bold;
	width:88px;
	background-image:url(/ima/fondo_bot2.gif);
	background-repeat:no-repeat;
	background-position: center;
}

.CabeceraText{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
}
.Cabecera01{
	background-color:#23201A;
}
.Cabecera02{
	background-color:#98021B;
}

.form01{
	background-color:#FFFFFF;
	border: 0 solid #FFFFFF;
	height:14px;
	width:122px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383838;
	font-weight:normal;
}

.form02{
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383838;
	font-weight:normal;
}

.fondo_azul_simple{
	background-color: #eff6f8;
}
.texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383838;
	font-weight:normal;
}

