/* ---posicionamiento--- */
#cabecera {height: 70px;margin: 0px;padding: 0px; width:990px; overflow:hidden; text-align:left; overflow:visible;}
#idioma {position: absolute;right: 0;top: 0;width: 220px;height: 16px;margin: 0;padding: 0;}
#menu { margin: 0; padding: 0; text-align:left; font-size:0.8em; z-index:99; }
#container { background-color: transparent; margin: 0 auto; padding: 0; width:  990px; background-color:#FFFFFF; }
#contenido { background-color: transparent; margin: 0; padding: 0; width:990px; display: block; text-align: left; }
#col1 { float:left; width:540px; margin:  0 15px 0 0; padding: 0; }
#col2 { float:right; width:250px; margin: 0; padding: 0; text-align:left; }
#col3 { float:left; width:160px; margin: 0 15px 0 0; padding: 0; }
#pie { clear:both; font: 0.7em/1.1em "Trebuchet MS", Arial, Helvetica, sans-serif; border-top: 1px solid #666; text-align: center; margin: 0; padding: 3px; }
#idiomas { position:relative; display: block; width:100px; line-height:.7em; font-size:.7em; margin:0; padding:2px; height:12px; background-color:#fff; z-index:5; left:890px;}

/* ---etiquetas generales--- */
body { margin: 0; padding: 0; text-align: center; color: #333; font-family: Arial, Helvetica, sans-serif; }
table {margin: 5px; padding: 0;}
td { margin: 0; padding: 2px; text-align: left; color: #333; font-size: 0.75em;   }
th { color: #666; font-weight: bold; padding: 2px; }
p { font-size: 0.8em; margin: 5px 0; padding: 0 3px;}

#col3 p, #col2 p {font-size: 0.75em}

h2 { color: #06c; font: normal 1.5em "Trebuchet MS", Arial, Helvetica, sans-serif; background-repeat: no-repeat; padding:5px 0 0 35px; text-align:left; margin:0 0 15px; background-position: 5px 7px; }
h2 span {color: #666; font: bold 0.9em Arial, Helvetica, sans-serif; }
h3 { margin: 10px 0 2px; padding: 0 3px; color: #333; font-size: 1.2em; border-bottom: 1px solid  #ccc; }
h4 {padding: 0 3px; margin: 2px 0; color: #fff; font-size: 0.9em; font-weight: bold; background-color:#CCCC66; }
h5 {margin: 5px 0; padding: 0 3px; font: bold 1.1em/1em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #06c;}
h6 {margin: 2px; padding: 0 3px; font: bold 1em/0.8em "Trebuchet MS", Arial, Helvetica, sans-serif;color: black;}

ul {list-style-type:none; margin: 0; padding: 0; }

input { background-color: #fff; margin: 0; padding: 0; color: #333; font-size: 1em; line-height: 1em; }

select { background-color: #fff; margin: 0; padding: 0; color: #333; font-size: 0.9em; line-height: 0.9em; }

a:link, a:visited, a:active {color: #06c; text-decoration:none;}

a:hover {color: #f93; text-decoration: none;}

/* ---lista--- */
.lista {margin: 0 0 5px 0;}
.titulista { text-align: right; display: block; margin: 0; padding: 1px; color: #06c; font: 1.3em/1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom: 1px solid #06c; }

/* ---colaboradores--- */
#colaboradores {padding:16px 0 0;}
#colaboradores img {padding:0 0 4px; margin:0;}

/* ---formulario--- */
.formulario { width: 100%; padding: 0; margin:15px 10px 10px 0; background-color: #E7E9EB; color: #333; font: normal 0.9em Arial, Helvetica, sans-serif; text-align:left; }
.formulario h3 {margin:0; padding:2px 10px; color: #fff; font: 1.1em/1.1em Arial, Helvetica, sans-serif; background-color: #06c; }
.formulario p {margin: 0; padding: 5px; text-align:left;}
.formulario input, .formulario textarea, .formulario select {margin: 0; padding: 2px; color: #666; font: normal 0.8em/0.8em Arial, Helvetica, sans-serif; font-weight: normal;border: #CCC 1px solid;  }

/* ---comentario--- */
#comentario {background:#EEE; padding: 3px; margin:0;}
#comentario h4 {font-size: 0.8em; border:none; margin: 2px; background: none; color: #666; }
#comentario span {font-size: 0.8em; color:#999;}
#comentario p {font-size: 0.7em;color:#666;margin:2px;padding:2px;text-align:left;}
#comentario a:link, #comentario a:visited, #comentario a:active {text-decoration:none; color:#666;}
#comentario a.negativo:hover {text-decoration:underline;color: #CC0000;}
#comentario a.positivo:hover {text-decoration:underline;color: #009933;}

#col1 ul, #col1 dl { display:block; list-style-type:none; margin:10px 10px 10px 0; padding:0; color: #333; font-size: 1em; }
#col1 li, #col1 dt {width: 100%;background-color: #BDD2FF; padding:2px;margin:2px;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
#col1 dd { margin:0; padding:0; }

/* ---unclick--- */
.unclick {padding:2px;margin: 2px 0;background-color: #F2F2E3; }
.unclick h6{ text-align: left; padding:0; margin: 0 9px 0 5px; color: #06c; font-size: 0.9em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; line-height: 0.9em; font-variant: normal; }
.unclick p{ text-align: justify; padding:0; margin: 5px; color: #000; font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal;line-height: 1.1em; font-variant: normal; }

/* ---noticias--- */
.noticias {margin:12px 0; padding:0;}
.noticias p{ font-size:0.8em; }
.noticias h4{ padding: 0 3px; margin: 5px 0; color: #666; font-size: 0.9em; font-weight: bold;  }
.noticiasinicio_pie{color:#666; font-size:0.8em;}

/* ---fecha--- */
.fecha {color: #666;margin:0;padding:0;font-weight: normal;font-style: normal;font-size: 0.9em;line-height: 1.1em;}
.dif1 {color: #666;}
.izq {text-align:left;}







