*{
 margin:0px;
 padding:0px;
 font-family:Arial,sans-serif;
}
body{
 background-color:black;
}
img{
 border:0px;
}
#contenedor{
 width:879px;
 margin:0px auto;
}
#encabezado{
 float:left;
 width:100%;
 height:128px;
 background-color:#3a3a3c;
}
.enca_blog{
 background-image:url(imagenes/fondo_blog.gif);
 background-repeat:no-repeat;
}
#logo{
 width:345px;
 height:94px;
 border-right:solid #838487 1px;
 float:left;
}
#noticias{
 width:245px;
 height:94px;
 border-right:solid #838487 1px;
 float:left;
}
#links{
 width:240px;
 height:94px;
 float:left;
}
#principal{
 float:left;
 width:100%;
 height:428px;
 background-color:#696a6d;
}
#principal_blog{
 float:left;
 width:829px;
 padding:25px;
 background-color:white;
 color:#666;
}
#principal_blog li{
 list-style-type:none;
}
#principal_blog A{
 color:#EE2E82;
 text-decoration:none;
}
#principal_blog H2{
 font-size:16px;
 margin:10px 0;
 margin-top:20px;
}

#comment{
 width:580px;
}

.postmetadata{
 padding-bottom:15px;
border-bottom:solid 1px #EE2E82;
}

#principal_blog small{
 font-size:11px;
 margin:10px 0;
 color:#333;
}

#principal_blog p{
 font-size:12px;
 margin:5px 0;
}

#content{
 float:left;
 width:600px;
}
#sidebar{
background-color:#3A3A3C;
float:left;
font-size:10px;
height:480px;
line-height:15px;
padding:20px;
width:180px;
 color:white;
}
.post{
 width:580px;
 margin-right:10px;
}
#chromemenu{
 float:left;
 width:100%;
 text-align:center;
 height:25px;
 padding:10px 0px;
}
#chromemenu a{
 margin: 40px;
}
#abajo{
 float:left;
 width:100%;
 height:65px;
 text-align:center;
}
#index{
 width:339px;
 height:286px;
 padding:20px 50px;
 background-image:url(imagenes/fondo_index.png);
 float:left;
 color:#515051;
 font-family:Arial,sans-serif;
 font-size:12px;
 line-height:17px;
}
.scrollContainer { 
    position:      relative; 
    left:      20px; 
    top:      0px; 
    width:      210px; 
    height:      94px; 
    clip:      rect(0 467 200 0); 
    overflow:      auto; 
 float:left;
 font-size:10px;
 font-family:Arial,sans-serif;
 color:#707174;
 float:left;
    }
.scrollContainer h4{
 color:#ee2e82;
 font-size:20px;
 font-family:Arial,sans-serif;
 font-weight:normal;
 margin-bottom:4px;
}
.scrollContainer h5{
 font-size:16px;
 font-family:Arial,sans-serif;
 font-weight:normal;
 margin-bottom:4px;
}
.scrollContainer a{
 text-decoration:none;
 color:#707174;
}
.thumb , .dn, .up{
 width:7px;
 position:relative;
}
.tira_fotos{
 width:775px;
 float:left;
 height:90px;
 background-color:#3a3a3c;
 color:white;
 font-size:8px;
 padding-top:10px;
 padding-left:10px;
}
.tira_fotos img{
 float:left;
 width:55px;
 height:75px;
}
.margen_fotos{
 width:47px;
 height:80px;
 float:left;
}
.entre_fotos{
 width:23px;
 height:90px;
 float:left;
}

.dropmenudiv {
    float:left;
    position:absolute;
    background-color:white;
    text-align:left;
    visibility:hidden;
    font-size:13px;
 font-weight:normal;
    padding:10px;
    text-align:left;
 font-weight:bold;
top: 0;
z-index:100;

  }


.dropmenudiv li {
    list-style-type : none;
 margin:15px 0;
  }


.dropmenudiv a {
    text-decoration:none;
 color:#c5c6c8;
  }

.dropmenudiv a:hover {
    text-decoration:none;
 color:black;
  }
#dropmenu1{
 width:125px;
}
#contacto{
 float:left;
 background-image:url(imagenes/fondo_contacto.jpg);
 background-repeat:no-repeat;
 width:450px;
 background-color:#838487;
}
#info_contacto{
 float:left;
 width:210px;
 height:60px;
 color:white;
 font-size:13px;
 padding-top:5px;
}
#formu_contacto{
 float:left;
 width:420px;
 color:white;
 font-size:12px;
 padding-bottom:25px;
 padding-left:15px;
 color:#3a3a3c;
}
#error{
 float:left;
 padding:0 20px;
 font-size:11px;
 color:white;
}

#formu_contacto h3{
 margin-bottom:10px;
 font-size:14px;
}
#contacto h3{
 font-weight:normal;
 font-size:13px;
}
.campo_contacto{
 width:180px;
 height:20px;
 margin-bottom:8px;
}
#curso{
 float:left;
 width:150px;
 color:white;
 font-size:11px;
}
#curso h2 , #cursoder h2{
 font-size:13px;
 font-weight:bold;
 margin-bottom:10px;
 color:#EE2E82;
}

#cursoder{
 float:left;
 color:white;
 font-size:11px;
 width:150px;
}

#imagen_curso{
 float:left;
 width:454px;
}
.entry{
 margin:10px 0px;
}
.postmetadata{
 margin-bottom:15px;
 font-size:10px;
}
#sidebar h2{
color:#CCCCCC;
font-size:14px;
font-weight:bold;
margin-top:15px;
}
#index p{
 text-align:justify;
}
#video1 , #video2{
 float:left;
}
#calendar_wrap{
 margin-left:30px;
}