/* ==========================================================================
   HTML5 Boilerplate styles - h5bp.com (generated via initializr.com)
   ========================================================================== */



html,
button,
input,
select,
textarea {
    color: #222;
}

body {
    font-size: 1em;
    background-color:#0079d2;

}
a:link,a:hover,a:visited{color:#3d74b9;font-weight:bold;}
::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

img {
    vertical-align: middle;
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

textarea {
    resize: vertical;
}

.chromeframe {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}

h1, h2, h3, h4, h5, h6 { /*reset for mobile browsers */
    font-weight: normal;
}
/*
header, nav, section, article, aside, footer, a {
   display:block;
}
*/

span {  font-weight:normal;}
#main {width:70%;margin:0 auto;border:1px dotted #d3d3d3;padding:40px;font-family:verdana;font-size:12px;background-color:#fff;}
#safari {position:relative;left:0;}
#cuadro{ background: url(img/square.png);width:750px;display:block;}
img {margin: 20px -5px;width: 750px;}
h1 {margin:0 auto;font-family:verdana;font-size:24px;text-align: center;}
#vocento {border: 1px dashed #D3D3D3;display: block;height: 16px;margin: 0 auto;padding: 13px;width: 100px;}
.anexo {border: 1px dashed #D3D3D3;color: #0079D2;font-family: verdana;font-size: 24px;padding: 11px;text-align: center;}
.subtitulo{color:#0079d2;font-weight:bold;}
#links p {font-weight:bold;line-height:20px;}
.link{color:#3d74b9;font-weight:bold;}
html body section#main article ul div#links p {color:#d3dfee;}
html body section#main article ul div#links a {text-decoration: none;position:relative;left:10px;}
html body section#main article div#links p a {text-decoration: none;line-height:24px;position:relative;left:10px;color:#758d04;}
ul{list-style:;}
.bold{color:#0079d2;font-weight:bold;}
.cabecera{background-color:#0079d2;font-weight:bold;color:#ffffff;text-align:center;height:20px;font-size:12px;}