BODY{
	margin:0;
	background-color:#E0E0E0;
}
h1 {
  color:#333;
  font: 17px impact, arial, sans-serif !important;
  background-color: #dedede;
  margin:0;
  padding: 4px 4px 2px 7px;
  text-align: left !important;
}

h2 {
  font: bold 14px arial ,sans-serif !important;
  letter-spacing: -1px;
  text-align: left !important;
}

h3 {
  font: bold 13px arial, sans-serif !important;
  background-color: #dedede;
  text-align: left !important;
}

em {
  font-style: normal;
  font: normal 11px verdana, sans-serif;
}

A.links{
	font:normal 11px Verdana;
	color:#999999;
	text-decoration:none;
}
A.links:hover {
	font:normal 11px Verdana;
	color:#B0B0B0;
	text-decoration:none;
  background: none;
  border-style:none;
  }
.cargando {
  margin-left:2px;
  position:absolute;
  color: #333;
  font-weight: bold;
  background-color:#ffe;
  border: 1px solid red;
  padding: 2px;
  white-space: nowrap;
}
A.menu{
	font:normal 11px Verdana;
	color:#515151;
	text-decoration:none;
}
A.menu:hover {
	font:normal 11px Verdana;
	color:#6A6A6A;
	text-decoration:none;
  background: none;
  border-style:none;
}

A.menuSel{
	font:normal 11px Verdana;
	color:#0066CC;
	text-decoration:none;
  background: none;
  border-style:none;
}
A.blanco{
	font:bolder 11px Verdana;
	color:#FFFFFF;
	text-decoration:none;
  background: none;
  border-style:none;
}
A.blanco:hover {
	font:bolder 11px Verdana;
	color:#F3F3F3;
	text-decoration:none;
  background: none;
  border-style:none;
}

.fecha{
	font:normal 11px Arial;
	color:#666666;
}
.texto{
	font: normal 11px Verdana;
	color:#666666;
}

.textoNoticias{
	font: normal 11px Verdana;
	color:#666666;
	padding-bottom:14px;
	padding-top:7px;
	margin-top:0px;
}
.linksNoticias{
	font: bolder 13px Verdana;
	color:#333333;
	text-decoration:none;
}
/*estilos traductor worldlingo*/
.texthead	 { font-family: Helvetica, Arial, sans-serif; font-size: 10.5pt; letter-spacing: -.5px; color: #000000; FONT-WEIGHT: bold; background-color : #EEEEEE;}
.fntsize1	 { font-family: verdana, arial; font-size: 7.5pt; color: #000000 }

INPUT{
	font:normal 12px Verdana;
	color:#666666;
	border:solid 1px #CCCCCC;
}TEXTAREA{
	font:normal 10px Verdana;
	color:#666666;
	border:solid 1px #CCCCCC;
}

/*estilos directorio dmoz*/
.toptext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.resulttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.botonTrans {
  border: 1px solid #bbb;
  background-color: #f5f5f5;
}

.botonTransHover {
  filter: alpha(opacity=50);
  opacity: 0.5;
  background-color:  #e5efef;
  border: 1px solid #c5dfdf;
}

  html {
	scrollbar-3dlight-color : #bbb;
	scrollbar-arrow-color : blue;
	scrollbar-base-color : #bbb;
	scrollbar-darkshadow-color : #bbb;
	scrollbar-face-color : white;
	scrollbar-highlight-color : #bbb;
	scrollbar-shadow-color : #bbb;
  scrollbar-track-color : #bbb;
}

.info {
  text-align: left;
  font: normal 12px arial, sans-serif;
  background-color: #ffe;
  border: 1px solid blue;
  color: black; 
  padding: 1em;
}


.info li {
  list-style-type: square;
}

.info em,.info i {
  font-weight: bold;
  font-style:normal;
  color: #039;
}

.info b,.info strong {
  font-style:normal;
  color: #912;
}

.info h1 {
  color: #247;
  font: bold 14px arial, sans-serif;
}


.info2 {
  text-align: left;
  font: normal 12px arial, sans-serif;
  background-color: #ffe;
  color: black; 
  padding: 1em;
}


.info2 li {
  list-style-type: square;
}

.info2 em,.info2 i {
  font-weight: bold;
  font-style:normal;
  color: #039;
}

.info2 b,.info2 strong {
  font-style:normal;
  color: #912;
}

.info2 h1 {
  color: #247;
  font: bold 14px arial, sans-serif;
}


table.menuIzq td.botonIzda {
  padding: 2px 1px 4px 2px !important;
}

dl dt, dl dd {
  margin:0;
  padding:0;
  margin-left: 1em;
}

dl li {
  margin: 0.5em 0;
}

li a {
  color: #355;
  border: 1px solid white;
}

li a:hover {
  text-decoration: none;
  background-color: #ff9;
  border: 1px dotted silver;
}

.txt, .txt p, td.texto, td.texto li{
  font: 12px arial, sans-serif !important;
}

.informatica, .informatica ul li .informatica * {
  font: 11px arial, sans-serif;
}

.informatica h1 {
  font-size: 19px;
}

.informatica h2 {
  font-size: 17px;
  padding-left: 8px;
}

.informatica h3 {
  font-size: 15px;
}

.informatica h4 {
  font-size: 14px;
}
.menuProgramacion {
  background: #ffe;
  border: 1px solid blue;
}

.tablaProgramacion th {
  font-size: 13px;
}

.registroPar, .registroPar td {
  background-color: white;
}

.registroImpar, .registroImpar td {
  background-color: silver;
}

.registroImpar *, .registroPar * {
  font: 11px arial, sans-serif;
}

fieldset {
  padding: 1em 0;
  background: #ffe;
}

fieldset legend {
  font: bold 12px tahoma, arial, sans-serif;
  color: #334;
}
.textoNoticias p{
	font: normal 10px Verdana;
	color:#666666;


}
.boton {
  border: 1px outset #cccccc;
	font-weight:bolder;  
	color:#000;
	padding:2px;
}

