/* CSS Document */
.Body {
	background:#d8d7d7;
	margin: 15px 0px 15px 0px;
}

.tablaprincipal
{ 
  border-bottom-color:#e4396d;
  border-bottom-style:solid;
  border-bottom-width:thin;

  border-top-color:#e4396d;
  border-top-style:solid;
  border-top-width:thin;

  border-left-color:#e4396d;
  border-left-style:solid;
  border-left-width:thin;

  border-right-color:#e4396d;
  border-right-style:solid;
  border-right-width:thin;
  background:#ffffff; 
}
.tablaprincipalcursos
{ 
  border-bottom-color:#76c3b9;
  border-bottom-style:solid;
  border-bottom-width:thin;

  border-top-color:#76c3b9;
  border-top-style:solid;
  border-top-width:thin;

  border-left-color:#76c3b9;
  border-left-style:solid;
  border-left-width:thin;

  border-right-color:#76c3b9;
  border-right-style:solid;
  border-right-width:thin;
  background:#ffffff; 
}


.menutitle{
cursor:pointer;
margin:2px 3px 2px 15px;
background-color:#808080;
color:#ffffff;
width:200px;
padding:1px;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
font-weight:bold;
/*/*/border:1px solid #d7d5d5;/* */
}

.submenu{
margin-bottom: 0.5em;
}

.MenuKimAg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	margin:2px 3px 2px 8px;	
	color: #353434;
	text-decoration:none;

}
.MenuKimAg:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	margin:2px 3px 2px 8px;	
	color: #353434;
	text-decoration: underline;
}

.MenuKim {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	margin:2px 3px 2px 20px;	
	color: #808080;
	text-decoration: none;
}
.MenuKim:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	margin:2px 3px 2px 20px;	
	color: #808080;
	text-decoration:underline;
}


.pielink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	margin:5px 10px 5px 10px;	
	color: #000000;
	text-decoration: none;
}
.pielink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	margin:5px 10px 5px 10px;	
	color: #000000;
	text-decoration:underline;
}

.Idiomadefecto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	margin:2px 3px 2px 8px;	
	color: #353434;
	text-decoration:none;
}

.Menusinsubmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	margin:2px 3px 2px 6px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
}


table {border-collapse:collapse; border: none;} 
td {padding: 0;}

.content {
	position:absolute;
	width:992px;
	z-index:1;
	top: 9px;
	height: 440px;
	left: 2px;
}


.contentagenda {
	position:absolute;
	background: #1c1815;
	width:300px;
	z-index:1;
	top: 0px;
	height: 160px;
	left: 0px;
}

.agenda {
	position:absolute;
	background: #1c1815;
	width:730px;
	top: 0px;
	height: 500px;
	left: 0px;
}
.area {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #000000; 
	background-color: #eeeeee; 
	margin:2px 5px 2px 5px;
	border: #e4396d; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px

}

select { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #000000; 
	background-color: #eeeeee; 
	margin:2px 5px 2px 5px;
	border: #e4396d; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
} 

input { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #000000; 
	background-color: #eeeeee; 
	margin:2px 5px 2px 5px;
	border: #e4396d; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
} 


.Donde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #121313;
	text-decoration: none;
}
.DondeLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #121313;
	text-decoration: none;
}
.DondeLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #b40337;
	text-decoration: none;
}

.DescargasLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #121313;
	text-decoration:underline;
}

.DescargasLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #b40337;
	text-decoration: none;
}

.HeaderLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #494a4b;
	text-decoration: none;
}

.MasLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #444444;
	text-decoration: none;
}

.MasLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #B5002F;
	text-decoration:none;
}

.NoticiasLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #444444;
	text-decoration: none;
}

.NoticiasLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #7C7E7F;
	text-decoration:underline;
}


.p {
	text-align:justify;
	margin:0px 20px 5px 10px;
	color: #7C7E7F;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.ptitulo {
	text-align:justify;
	margin:0px 20px 5px 10px;
	color: #494848;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.pblack {
	text-align:justify;
	margin:0px 20px 5px 10px;
	color: #000000;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.pnoti {
	text-align:justify;
	margin:0px 20px 5px 20px;
	color: #000000;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.pnotiag {
	text-align:justify;
	margin:0px 15px 5px 15px;
	color: #000000;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.fechanaranja {
	text-align:justify;
	margin:10px 10px 5px 10px;
	color: #d38401;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.fechagris {
	text-align:justify;
	margin:0px 10px 5px 10px;
	color: #414141;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.negro {
	text-align:justify;
	margin:0px 10px 5px 10px;
	color: #000000;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titulomenu {
	text-align:justify;
	text-shadow:#000000;
	text-shadow:inherit;
	margin:0px 20px 5px 10px;
	color: #4f4f4f;
	font-size:19pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titulosubmenu {
	text-align:justify;
	margin:7px 20px 5px 10px;
	color: #777777;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.pblanco {
	text-align:justify;
	margin:3px 10px 3px 10px;
	color: #ffffff;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.amarillo {
	text-align:justify;
	margin:5px 15px 5px 15px;
	color: #fff100;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.azul {
	text-align:justify;
	margin:5px 15px 5px 15px;
	color: #00adef;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.noticias {
	text-align:right;
	margin:5px 5px 5px 5px;
	color: #444444;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.morado {
	text-align:left;
	margin:5px 5px 5px 2px;
	color: #b40337;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.naranja{
	text-align:justify;
	margin:5px 25px 5px 15px;
	color: #ff6d00;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.naranjanoti {
	text-align:justify;
	margin:5px 30px 5px 20px;
	color: #ff6d00;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.naranjaagenda {
	text-align:right;
	margin:5px 10px 5px 10px;
	color: #ff6d00;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.verdeoscuro{
	text-align:justify;
	margin:5px 15px 5px 15px;
	color: #3B6D4F;
	font-size:xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.negro{
	text-align:left;
	margin:2px 2px 2px 2px;
	color: #292929;
	font-size:6pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.titulosnegros{
	text-align:left;
	margin:2px 2px 2px 2px;
	color: #000000;
	font-size:6pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.subtitulos{
	text-align:left;
	margin:2px 2px 2px 2px;
	color: #957E7F;
	font-size:7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.leftfloat {
	float: left;
	margin:2px 5px 2px 0px;
}
.rightfloat {
	float: right;
	margin: 0px 5px 2px 5px;
}
.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	letter-spacing: 0.9px;
}
.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	letter-spacing: 0.9px;
}
.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	letter-spacing: 0.6px;
}

.kimtitulo {
	text-align: justify;
	margin:2px 20px 2px 20px;
	color: #d38401;
	font-size:15pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.kimtitularesnoticias {
	text-align: justify;
	margin:2px 20px 2px 20px;
	color: #d38401;
	font-size:12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.kimsubtitulo {
	text-align: justify;
	margin:2px 20px 2px 20px;
	color: #474646;
	font-size:13pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.kimtexto {
	text-align: justify;
	margin:2px 20px 2px 20px;
	color: #000000;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.kimtexto10 {
	text-align: justify;
	margin:2px 20px 2px 5px;
	color: #000000;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.kimtexto2 {
	text-align: justify;
	margin:2px 20px 2px 20px;
	color: #d38401;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.colorverde {
	text-align:justify;
	margin:5px 10px 5px 10px;
	color: #c2cd1b;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.colornaranja {
	text-align:justify;
	margin:5px 10px 5px 10px;
	color: #f5a02c;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.colorrosa {
	text-align:justify;
	margin:5px 10px 5px 10px;
	color: #e33f71;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.colorazul {
	text-align:justify;
	margin:5px 10px 5px 10px;
	color: #76c3b9;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.colorazullink {
	text-align:justify;
	margin:5px 10px 5px 10px;
	color: #76c3b9;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.colorazullink:hover {
	text-align:justify;
	margin:5px 10px 5px 10px;
	color: #76c3b9;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline ;
}


select { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #000000; 
	background-color: #ffffff; 
	margin:2px 5px 2px 5px;
	border: #e4396d; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
} 

input { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #000000; 
	background-color: #ffffff; 
	margin:2px 0px 2px 0px;
	border: #e4396d; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
} 
