body{
  margin:0;
  font-family: Verdana, Tahoma,MS UI Gothic, MS Gothic, sans-serif;
  font-size:12px;
  color:black;
}
a{
color:black;
font-weight:bold;
text-decoration:none;
}
a:hover{
color:#cc0000;
}
h1{
  margin:0;
  color:white;
  padding:6px 0 0 25px;
  font-size:18px;
  font-weight:bold;
}
h2{
  margin:0;
  padding:0;
  font-size:20px;
  font-weight:bold;
}
/*-------------- ESTRUCTURA ----------------------*/
#general{
  width:900px;
  margin:0 auto 20px auto;
}
/*-------------- CABECERA ----------------------*/
#cabecera{
  width:900px;
  height:35px;
  background-color:#cc0000;
  margin:12px 0 0 0;
}
/*-------------- CONTENIDO ----------------------*/
#contenido{
  margin:0 auto;
  min-height:450px;
  height:auto !important;
  height:100%;
}
/*-------------- PORTADA ----------------------*/
#portada{
  width:850px;
  height:90px;
  margin:0 auto;
  background-color:white;
}
#logo{
  width:300px;
  height:50px;
  background:url(img/logoPortada.gif) no-repeat;
  float:left;
  margin:20px 0 0 0;
}
#frase{
  /*width:338px;*/
  width:450px;
  height:58px;
  /*background:url(img/frasePortada.gif) no-repeat;*/
  float:right;
  margin:15px 0 0 0;
  font-size:25px;
  font-weight:bold;
  text-align:right;
}
/*-------------------- HOME----------------------------*/
#contenedorGeneral{
  width:900px;
  height:156px;
  display:block;
}

#fotoPortada{
  width:130px;
  height:156px;
  background:url(img/fotoPortada.jpg) no-repeat;
  position:absolute;
  z-index: 2;
  margin:0 0 0 50px;
}
#contenedor{
  width:900px;
  height:136px;
  background-color:#ede17d;
  margin:10px 0;
  position:absolute;
  z-index: 1;
}
#home{
  width:670px;
  height:136px;
  float:right;
}
/*-------------- MENU ----------------------*/
#menu{
  float:right;
  margin:0 15px 0 0;
  height:45px;
}
#menu ul{
  list-style: none;
  margin:0;
  padding:0;
}
#menu ul li{
  float:left;
  height:34px;
  margin:0 10px;
}
#menu ul li a{
  height:20px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  background:url(img/fondoMenu.gif) repeat-x;
  padding:12px 15px 0px 15px;
  float:left;
  display:block;

}
#menu ul li a:hover{
  background:url(img/fondoMenu_h.gif) repeat-x;

}
/*-------------ARCHIVES-------------------------*/
#archives{
  width:850px;
  display:block;
  margin:30px 25px 25px 25px;
}
#archives span{
  width:835px;
  display:block;
  margin:0 auto 0 15px;
  font-size:33px;
  letter-spacing:24px;
  text-align: center;
}
#linia{
  width:100%;
  height:5px;
  background-color:#cc0000;
}
/*------------------ Cuadros ---------------------*/
#cuadros{
  width:850px;
  margin:0 auto;
  display:block;
}
#contenedorCuadros{
  width:100%;
}
#cuadro{
  margin:0 0 20px 5px;
}
#cuadro tr td{
  padding:4px;
}
#cuadro tr td#foto{
  padding:0;
}
/*-------------- ARTICULO ----------------------*/

/*-------------- PIE ----------------------*/
#pie{
  width:900px;
  height:36px;
  margin:0 auto;
  background-color:#cc0000;
  color:white;
}
#pie a{
  color:white;
}
#pie img{
  width:135px;
  height:22px;
  float:right;
  padding:7px 25px 0 0;
}
#info{
  width:400px;
  height:15px;
  margin:0 auto;
  padding:10px 0 0 0;
}
#lazul{
  float:left;
  padding:10px 0 0 25px;
}

/* ---------------- FORMULARIO ----------------------- */
#formulario{
  width:350px;
  display:block;
  margin: 15px auto 0px auto;
  text-align:left;
}
#formulario input, #formulario textarea{
  width:342px;
  margin:2px 0px 3px 0px;
  border:1px solid #cc0000;
  padding:3px;
  font-family: Verdana, Arial, Tahoma, sans serif;
  font-size:12px;
}
#formulario textarea{
  height:100px;
}
#formulario #boton{
  background-color:#cc0000;
  width:75px;
  margin:10px 0px 0px 0px;
  padding:5px 0px;
  border:none;
  float:right;
  color:white;
  cursor:pointer;
  font-weight:bold;
}
/* ---------------- AGENDA ----------------------- */
.post{
  display:table;
  margin:0 0 10px 0;
  width:100%;
}
.post div{
  width:100%;
  background-color:#ede17d;
  display:block;
  float:left;
  margin:0 0 10px 0;
}
.post div strong{
  padding:5px 0 0 5px;
  margin:0 0 5px 0;
  float:left;
  font-size:16px;
}
.post div span{
  float:right;
  padding:7px 5px 5px 5px;
  font-weight:bold;
}
.post img{
  float:right;
  padding:0 0 10px 10px;
}
.post p{
  margin:0px;
  padding:0 0 10px 0;
}

/* ---------------- DIARIO ----------------------- */

div#anteriores{
width:350px;
font-size:18px;
margin:0 auto;
text-align:center;
border:2px solid #cc0000;
}

 /* motoko styles*/

.stit {

	font-size: 12px;

	font-weight: bold;

	color: black;

	text-decoration: none

}