/* * { padding: 0; margin: 0; }

* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, body, div, h1, h2, h3 { margin: 0; padding: 0; }
html,body { background: #2f414f; }
body, table p, table li {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px;
  line-height: 18px; color: #333;
}
table { font: inherit }
section { display: block; margin: 0; padding: 0 } */

/* h1,h2,h3,dt,.main-link { font-family: acme, tahoma, arial; }
h1 { font-size: 48px; padding: 5px; }
h2 { font-size: 36px; margin: 40px 0 15px 0; color: #2B4791; text-shadow: 2px 2px 2px #eee; line-height: 30px }
h3, dt, .main-link { font-size: 24px; margin: 15px 0; line-height: 28px; }
.main-link { display: inline-block; margin: 10px; margin-bottom: 0 } */

/* p { margin-top: 10px; margin-bottom: 10px; }
p, li, dd { font-size: 16px; line-height: 22px; font-family: 'lucida grande', tahoma, arial;} */

/* dt { margin-bottom: 5px; }
dd { margin: 0 0 30px 20px; }
hr { margin-bottom: 40px; height: 1px; background: transparent; border: none; clear: both } */

/* a { color: #08C; text-decoration: none; }
a:hover { color: #146892; text-decoration: none; }
a img { border: none } */


/* body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 BACKGROUND: #2f414f;
} */

#contenedor { 
 margin: 0 auto;
 width: 1030px;
}
#contenido { 
 color: #333;
 border: 0px solid #ccc;
 background: white; /* #F2F2E6; */
 margin: 0px 0px 10px 0px;
 padding: 0px;
 /* height: 500px; */
 width: 900px;
 float: left;
}
#sidebarder { 
 float: right;
 color: #333;
 border: 0px solid #ccc;
 background: #000842; /* #242F4D (azul), 240201 (marron);#023062; yellow; #E7DB00; */
 margin: 0px 0px 0px 0px;
 padding: 0px;
 /* height: 450px; */
 width: 130px;
 display: inline;
 position: relative;
}
#wrapper { 
 margin: 0 auto;
 width: 900px;
}
#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 158px;
 margin: 0px 0px 0px 0px;
 /* background: #BD9C8C; */
}
#leftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 /* background: #E7DBD5; */
 margin: 0px 0px 0px 0px;
 padding: 0px;
 /* height: 400px; */
 width: 216px;
 float: left;
}
#content { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 /* background: #F2F2E6; */
 margin: 0px 0px 0px 0px;
 padding: 0px;
 /* height: 400px; */
 width: 516px;
 display: inline;
}
#content H2 {
PADDING-TOP: 9px; PADDING-BOTTOM: 7px; margin: 0;
background: url('../i/linea.jpg') bottom left no-repeat;
}
#rightcolumn { 
 color: #333;
 border: 0px solid #ccc;
 /* background: #E7DBD5; */
 margin: 0px 0px 0px 0px;
 padding: 0px;
 /* height: 400px; */
 width: 168px;
 float: left;
}
#footer { 
 width: 900px;
 clear: both;
 color: #333;
 border: 0px solid #ccc;
/* background: #BD9C8C; */
 margin: 0px 0px 0px 0px;
 padding: 0px;
}