body {
	background-color: #EFEFEF;
}

body, table, tr, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.normal-size{
	font-size: 12px;
	color: #999999;
}

#menu {
	font-size: 10px;
	margin: 2px;
	color: #999999;
}
#menu a:link, #menu a:active, #menu a:visited {
	color: #666666;
	text-decoration: none;	
	margin-right: 2px;
	margin-left: 2px;
}
#menu a:hover {
	color: #333333;
	text-decoration: underline;	
}
#menu a.over:link, #menu a.over:active, #menu a.over:visited {
	color: #333333;
	text-decoration: underline;
}


#idioma {
	margin-top: 30px;
	margin-right: 10px;
	margin-left: 2px;
}
a.change-idiom:link, a.change-idiom:active, a.change-idiom:visited {
	color: #666666;
	text-decoration: none;
}
a.change-idiom:hover {
	color: #333333;
	text-decoration: underline;	
}


.more-texts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7F7F7F;
}
.more-texts p {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.more-texts p.links {
	margin-left: 30px;
}
.more-texts a:link, .more-texts a:active, .more-texts a:visited {
	color: #3366CC;
	text-decoration: none;
}
.more-texts a:hover {
	color: #333333;
	text-decoration: underline;	
}

#menu a.over {
	color: #333333;
	text-decoration: underline;
}

.migas {
	color: #999999;
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 10px;
}
.migas a:link, .migas a:active, .migas a:visited {
	color: #999999;
	text-decoration: none;
}
.migas a:hover {
	color: #333333;
	text-decoration: underline;	
}

img.tit-seccion {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.internal-texts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7F7F7F;
}
.internal-texts li {
	margin-left: 20px;
}
.internal-texts p {
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.home-texts-intro a:link, .home-texts-intro a:active, .home-texts-intro a:visited,
.home-texts a:link, .home-texts a:active, .home-texts a:visited,
.internal-texts a:link, .internal-texts a:active, .internal-texts a:visited {
	color: #3366CC;
	text-decoration: none;
}
.internal-texts a:hover, .home-texts a:hover, .home-texts-intro a:hover {
	color: #333333;
	text-decoration: underline;
}


.tabla_gral {
	border: 1px solid #999999;
	margin-top: 20px;
	background-color: #FFFFFF;
}
.home-texts-intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7F7F7F;
}
.home-texts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7F7F7F;
}
.home-texts p, .home-texts-intro p {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 20px;
}

#copyright {
	text-align: center;
	margin-top:5px;
	width: 718px;
	margin-right: auto;
	margin-left: auto;
}
#copyright p {
	margin: 0px;
}


/* Noticias */

.news-titulo {
 	font-size:12px;
	font-weight:bold;
}
.news-titulo-big {
 	font-size:18px;
}
.news-fecha {
	font-size:9px;
	color:#666666;
}
.news-bajada {
	font-size:11px;
}
.news-bajada-big {
	font-size:12px;
	font-weight:bold;
	color: #999999;
}
.news-body {
	font-size:12px;
}
.news-cuerpo {
	font-size:10px;
	color: #666666;
	margin-top:0px;
	margin-right: 0px;
	margin-left: 20px;
}


/* solo para formulario */

.Verdana11 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Verdana11Field {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Verdana15 {
	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Verdana15Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
form {
	margin:0px;
	padding:0px;
}

/* solo para paginacion */

tr.Pager td a, tr.Pager td a:active, tr.Pager td a:visited, tr.Pager td a:link {
	color: #3366CC;
	text-decoration: underline;
	font-weight: normal;
}
tr.Pager td span {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

.head
{
  background-color: #afbc21;
  height:40px;
  margin:0px 0px 20px 0px;
}
.derecha
{
  float:right;
  margin:10px 30px 0px 0px;
}
.izquierda
{
  float:left;
  margin:10px 0px 0px 20px;
}

.contenido
{
  border-bottom:#afbc21 1px solid;
  margin:7px 30px 5px 20px;
  padding:0px 2px 20px 2px;
}
.fecha
{
  padding:0px 0px 0px 325px;
  float:left;  
  position: relative;
}
.universidad
{
  width:270px;
  margin:-1px 0px -20px 0px;
  float:left;
}
.principal{
  margin:0px 0px 0px 0px;
  width:485px;
  
}
.foot
{
  
  margin:7px 30px 20px 20px;
  
}
.rta1
{
  
  margin:0px 00px 00px 25px;
  
}
.rta2
{
  
  margin:0px 0px 0px 50px;
  
}