* {
   margin: 0px;
   padding: 0px;
}

body {
font-family:Arial,sans-serif;
color:#333;
}

a {
font-family:Verdana,Arial,sans-serif;
font-size:90%;
color:#069;
text-decoration:none;
margin:0;
}

a:hover {
color:#069;
text-decoration:underline;
}

img {
border-width:0;
}

h1 {
font-family:Verdana,Arial,sans-serif;
font-size:120%;
color:#334d55;
}

h2 {
font-family:Arial,sans-serif;
font-size:114%;
color:#069;
}

h3 {
font-family:Verdana,Arial,sans-serif;
font-size:90%;
color:#334d55;
text-align:center;
margin:0;
}

h4 {
font-family:Verdana,Arial,sans-serif;
font-size:90%;
color:#334d55;
margin:0;
}

h5 {
font-family:Verdana,Arial,sans-serif;
font-size:70%;
color:#069;
margin-top:1%;
margin-bottom:1%;
}

ul {
list-style-type:none;
margin:0;
padding:0;
}

label {
font-family:Arial,sans-serif;
font-size:100%;
font-weight:700;
color:#334d55;
}

#navBar {
float:left;
width:15%;
background-color:#fff;
}

#content {
float:left;
width:68.5%;
background-color:#fff;
text-align:center;
}

#headlines {
float:right;
width:15%;
background-color:#fff;
}

#ContentTit {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:200%;
color:#39C;
text-align:center;
}

#alb {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
width:95%;
color:#39C;
text-align:center;
}

.let {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
font-weight:700;
color:#334d55;
clear:both;
}

#letra_1{
float:left;
width:50%;
}

#letra_2{
float:right;
width:45%;
}

.centrartexto {
text-align:center;
}

.fondoazul {
background-color:#006599;
}

#SelectorLetras a:hover {
color:#09F;
}

#SelectorLetras a {
font-size:100%;
color:#FFFFFE;
}

#siteInfo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:60%;
color:#FFF;
background-color:#006599;
text-align:center;
}

#siteInfo a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
color:#FFF;
background-color:#006599;
text-align:center;
}

.bloque {
padding:2px 0 5px 12px;
}

.consep {
border-bottom:10px solid #fff;
}

.caja {
border-top:3px solid #c1d9f1;
background:url(/Imagenes/bg_bloque_b.png) repeat-x;
}

.caja2 {
border-top:3px solid #e3d0a7;
background:url(/Imagenes/bg_bloque_a.png) repeat-x;
}

#msgform {
display:block;
background-color:#c1d9f1;
border:1px solid #000;
width:70%;
}

#msgform label {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
display:block;
width:25%;
float:left;
text-align:left;
}

#msgform input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
display:block;
width:85%;
float:left;
}

#msgform .bluebox {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
font-weight:bolder;
color:#FFF;
background-color:#006698;
border:2px solid #000;
float:none;
width:30%;
border-style:outset;
}

.maincell {
width:80%;
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
padding:10px;
}

.maincell2 {
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
}

.lista_comentarios li:hover {
border:1px solid #9FBBD6;
border-left:4px solid #9FBBD6;
}

.lista_comentarios {
margin:0;
padding:0;
}

.lista_comentarios li {
white-space:normal;
list-style:none;
padding-left:5px;
padding-right:5px;
color:#3C452D;
background:#fff;
background-image:url(Imagenes/LL_small.jpg);
background-position:bottom right;
background-repeat:no-repeat;
border:1px solid #BBD0E5;
border-left:4px solid #BBD0E5;
width:650px;
text-align:left;
margin:10px;
}

.autorcomentario {
color:#000;
padding-left:4px;
text-align:left;
}

.autorcomentario a:link,.autorcomentario a:active,.autorcomentario a:visited {
color:#39C;
text-decoration:underline;
font-size:110%;
}

.autorcomentario a:hover {
color:#036;
text-decoration:none;
}

cita {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#33C;
}

#TodasNoticias {
width:90%;
padding:2% 0 0 5%;
}

#TodasNoticias .noticia{
padding:5px 0 5px 0;
}

#TodasNoticias img {
float:left;
width:50px;
height:50px;
}

#TodasNoticias h3 {
font-family:Verdana,Arial,sans-serif;
font-size:100%;
color:#334d55;
text-align:left;
}

#TodasNoticias p {
font-family:Verdana,Arial,sans-serif;
font-size:60%;
color:#069;
text-align:left;
}

#NoticiaSinFoto {
width:80%;
padding:0 0 0 5%;
}

#NoticiaSinFoto h2 {
font-family:Verdana,Arial,sans-serif;
font-size:85%;
font-style:oblique;
color:#069;
text-align:left;
}

#NoticiaConFoto1 {
width:90%;
padding:0 0 0 5%;
}

#NoticiaConFoto1 h2 {
font-family:Georgia,Arial,sans-serif;
font-size:90%;
font-style:oblique;
font-weight:400;
color:#069;
text-align:left;
vertical-align:top;
}

.titulos-noticias {
width:80%;
text-align:left;
padding:1% 10% 2% 10%;
}

.titulos-noticias a {
display:block;
text-decoration:none;
padding-top:1%;
}

.titulos-noticias a:hover {
color:#069;
text-decoration:underline;
}

#CopyR {
display:none;
}

#biografia {
color:#069;
font-size:80%;
}

a:link,a:visited {
color:#069;
text-decoration:none;
}

#int,#can {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
color:#39C;
}

#Lang img {
text-align:center;
border-style:none;
}

#linksf,#globalNav {
color:#ccc;
}

#linksf a,#Lang a,#globalNav a {
font-size:70%;
}

#globalNav img {
display:block;
}

#Ext_ContadorVisitas {
text-align:center;
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:60%;
color:#000;
}

.fechacomentario,small {
color:#949191;
font-style:italic;
font-weight:400;
text-align:left;
font-size:x-small;
}

.Stat {
font-family:Arial,sans-serif;
font-size:85%;
border-style:solid;
border-width:thin;
text-align:center;
width:30%;
margin:1% 0 0 1%;
float:left;
}

.StatNot {
font-family:Arial,sans-serif;
font-size:85%;
border-style:solid;
border-width:thin;
text-align:left;
width:47%;
float:left;
margin-left:1%;
}

.Stat h3,.StatNot h3 {
font-family:Verdana,Arial,sans-serif;
font-size:120%;
text-align:center;
background-color:#006599;
color:#FFF;
}

.Stat a {
text-decoration:underline;
}

.StatNot a{
display:block;
text-decoration:underline;
}

.StatNot img {
float:left;
display:block;
width:50px;
height:50px;
}

.corte {
clear:both;
}

.noticia {
padding:5px;
}

.noticia  a {
font-family:Verdana,Arial,sans-serif;
font-size:90%;
color:#334d55;
text-align:left;
}

#NoticiaSinFoto h1,#NoticiaConFoto1 h1 {
font-family:Verdana,Arial,sans-serif;
font-size:130%;
text-transform:uppercase;
color:#334d55;
text-align:left;
}

#NoticiaSinFoto p,#NoticiaConFoto1 p {
font-family:Verdana,Arial,sans-serif;
font-size:80%;
color:#069;
text-align:justify;
}

#NoticiaSinFoto h3,#NoticiaConFoto1 h3 {
font-family:Verdana,Arial,sans-serif;
font-size:60%;
font-weight:700;
color:#069;
text-align:left;
}

#Logo {
float:left
}

/* Formulario tipo */
.iform { 
background-color:#C1D9F1; 
font: 12px/26px Verdana, Geneva, sans-serif; 
width:70%; 
border:1px solid #999; 
text-align:center;
}
.iform label {
width:70px; 
display:block; 
line-height:26px; 
text-align:left;
}
.iform label.ilabel {
width:auto; 
line-height:26px; 
padding:0 5px
}
.iform .itext,.iform .itextarea,.iform .iselect,.iform .ibutton { 	
width:90%;
border:1px solid #999;
margin:0;
padding:5px;
background: #fff;
text-align:left;
}
.itextarea {
height:160px;
}
.iform .itext:hover,.iform .itextarea:hover,.iform .iselect:hover,.iform .ibutton:hover,
.iform .itext:focus,.iform .itextarea:focus,.iform .iselect:focus,.iform .ibutton:focus{
border-color: #339;
background:#ffe;
}
.iform .ibutton {
width:auto;
background: #efefef;
}
.iform .ibutton:hover,.iform .ibutton:focus { 
background:#dadada;
}
.iform li.iheader { 
display:block; 
font-size:18px; 
border-bottom:1px solid #000; 
padding:5px; 
text-indent:10px; 
margin:5px 0 15px;
}
.iform li.iseparator { 
display:block; 
text-indent:-9999px; 
height:10px; 
line-height:10px; 
border-bottom:1px solid #999;
margin:5px 0 15px;
}
