/*-------------------- Estilos de los componentes de los articulos------------*/
.article img {
    margin: 3px 0;
}

img.left {
    float: left;
    margin-right: 10px;
}

img.right {
    float: right;
    margin-left: 10px;
}

.article_drill p {
    text-align: justify;
}

.article p, .title {
    margin-bottom: 7px;
}

.pretitle {
   color: #1f2637;
   font-weight: normal;
   font-size: 1.1em;
}

div.article .category {
   color: #1f2637;
   font-weight: normal;
   font-size: 1.1em;
}

div.article .author {
    font-weight: bold;
}

#extras .article {
    font-size: 0.90em;
}

.title {
    font-weight: bold;
    font-size: 1.8em;
    font-family: "Times New Roman", Times, serif;
    color: #32526a;
    text-decoration: none;
    clear: both;
}

.subtitle {
    font-weight: bold;
    text-align: left;
    font-size: 1.1em;
}

.intro, .article .continue_link {
 font-size: 1em;
}

.article .continue_link {
    font-style: italic;
}

#send_article_form {
    display: none;
}

#send_article_form table {
    text-align: left;
    clear: both;
    border: solid #ccdde5 1px;
    padding: 10px;
    margin: 0 auto 15px auto;
    width: 90%;
}

#send_article_form .fielderror, #send_article_form .fieldhelp {
    display: block;
}

#send_article_form .fielderror {
    color: red;
}

#send_article_form .fieldhelp {
    color: #aaa;
}

#send_article_form label {
    margin-right: 10px;
    float: right;
}

#send_article_form input {
    border: solid #888 1px;
    padding: 2px;
}

#send_article_form input.has_error {
    background: #faa;
}

#send_article_form input.has_focus {
    background: #ccdde5;
}

#send_article_form table td {
    padding: 4px 0;
}


.content .banner_izq {
    text-align: center;
    margin: 10px 0;
}

#related_articles h2 {
    margin: 5px;
    font-size: 1.4em;
}

#related_articles ol {
    margin: 5px;
}

#related_articles {
    border-top: solid #6a8ea5 1px;
}

#related_articles li {
    margin: 0 0 5px 20px;
}

#related_articles h2 {
    font-size: 1.1em;
}

#related_articles .title {
    font-weight: normal;
    font-size: 1.1em;
    font-family: Arial, Verdana, sans-serif;
}

#extras .intro {
    margin: 0;
}
