body {
     background-color: #EFE8D8;
     font-family: Cambria,Times;
}

#container {
     background-color: white;
     margin: 0pt auto;
     width: 950px !important;
}

#body {
     margin-bottom: 25px;
     margin-left: 20px;
     margin-right: 20px;
     min-height: 1030px;
     width: 910px;
}

#rightSidebar {
     margin-left: 30px;
     width: 200px;
}

#main {
     padding-top: 0pt;
     width: 680px;
}

#sidebar div.block {
     background-color: #F2EFE7;
     border-radius: 10px 10px 10px 10px;
     border: 8px solid #A82A1B;
     color: #A82A1B;
     font-size: 14px;
     margin-top: 12px;
     padding-bottom: 8px;
}

#sidebar div.block ul {
     margin-bottom: 0;
     padding-bottom: 0;
}

#developedBy, #sidebarHelp .blockTitle {
     font-size: 1em;
     font-weight: normal;
     text-transform: none;
}

#sidebar div.block span.blockTitle {
     background-color: #A82A1B;
     color: #F2EFE7;
     font-size: 16px;
     padding-bottom: 8px;
     text-align: right;
     text-transform: none;
}

#sidebar div.block.custom {
     background-color: #FFFFFF ;
     border: none;
     margin-top: 12px;
     padding: 0;
    border-radius:0;
}

#sidebar #idiomas{
    border-bottom: 1px solid #EDEDED;
    margin-top: 0px;
    padding-bottom: 3px;
    text-align: left;
}

#sidebar #idiomas a{
    margin: 0;
    margin-left: 5px;
}

#sidebar #idiomas a img{
    width: 45px;
}
#sidebar #tool_bar{
     padding-left: 10px;
     padding-top: 7px;
     background-color: #EDEDED;
     border-radius: 0;
     border: none;
    margin-top: -4px;
    padding-right: 10px;
}

#sidebar #tool_bar a{
    margin: 0;
}

#sidebar #tool_bar a:hover {
    background-color: #EDEDED;
}

#sidebar #tool_bar img{
   height: 26px;
    width: 26px;
    margin-right: 22px;
}

#sidebar #tool_bar img#youtube {
    margin-right: 0px;
}

#sidebar div.block .new_block {
     border-radius: 10px 10px 10px 10px;
     border: 8px solid #A82A1B;
     padding-bottom: 8px;
	 background-color: #F2EFE7;
}

#sidebar div.block form, #sidebar div.block a {
     margin: 4px 8px 0pt;
     text-decoration: none;
}

#sidebar div.block span.blockSubtitle {
     color: #A82A1B;
     font-size: 16px;
     font-weight: bold;
     margin: 4px 8px 0pt;
     text-decoration: underline;
}

#sidebar div.block a:link, #sidebar div.block a:active, #sidebar div.block a:visited {
     color: #A82A1B;
}

#sidebar div.block a:hover {
     background-color: #C22300;
     color: #F2EFE7;
}

#sidebar .block form td {
     float: left;
}

#sidebar input.textField {
     background-color: white;
}

#sidebar select {
     background-color: white;
     max-width: 170px;
}

div.block li {
     list-style: none outside none;
     margin-left: -35px;
}

#sidebarNavigation li {
     margin-left: -25px;
}

#sidebar a.icon img {
     margin-top: 8px;
}

#sidebar div.block strong {
     margin-left: 5px;
}

#indexaciones li {
margin-bottom: 8px;
}

#headerTitle {
     background: none;
     height: 150px;
     width: 950px;
}

#navbar li {
     border-right: 1px solid #A82A1B;
     margin: 0pt;
     padding: 0px 4px 0px 2px;
}

div#navbar {
    border-bottom: 1px solid #A82A1B;
    margin-left: -20px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-top: 8px;
}

#navbar a:link, #navbar a:visited, #navbar a:active {
     color: #A82A1B;
     font-size: 12px;
     font-weight: bold;
}

#navbar a:hover {
     background-color: #A82A1B;
     color: #F2EFE7;
     font-size: 12px;
     font-weight: bold;
}

#navbar a {
     letter-spacing: 0;
}

#breadcrumb {
     background-color: #EDEDED;
     color: #3C3C3C;
     font-size: 16px;
     font-weight: bold;
     margin-top: 8px;
     padding: 4px 4px 4px 7px;
}

#breadcrumb a:link, #breadcrumb a:active, #breadcrumb a:visited {
     background: none repeat scroll 0% 0% transparent;
     color: #3C3C3C;
}

#breadcrumb a:hover {
     background: none repeat scroll 0% 0% transparent;
     color: #A82A1B;
     text-decoration: underline;
}

#breadcrumb a.current:link, #breadcrumb a.current:active, #breadcrumb a.current:visited {
     background: none repeat scroll 0pt 0pt transparent;
     color: #A82A1B;
}

#breadcrumb a.current:hover {
     background: none repeat scroll 0% 0% transparent;
     color: #A82A1B;
     text-decoration: none;
}

#content {
     border-top: 3px solid #EDEDED;
     color: #3C3C3C;
     font-size: 14px;
     padding-top: 20px;
     text-align: justify;
    min-height: 1155px;
}

#content div {
     color: #3C3C3C;
     font-size: 14px;
     text-align: justify;
}

#titulo h2 {
     color: #A82A1B;
     font-size: 20px;
     text-align: left;
}

#content h3 {
     color: #A82A1B;
     font-size: 18px;
     font-weight: bold;
     line-height: 1.3em;
     text-align: left;
}

#content h4 {
     color: #3C3C3C;
     font-family: Cambria;
     font-size: 16px;
     font-weight: bold;
     text-align: left;
}

#content .tocAuthors {
     color: #A82A1B;
}

#content span.cursiva {
	font-style:italic;
}

#content a:link, #content a:visited, #content a:active, #foot1 a:link, #foot1 a:active, #foot1 a:visited, #foot2 a:link, #foot2 a:visited, #foot2 a:active {
     color: #A82A1B;
     font-size: 14px;
     font-style: normal;
     font-weight: normal;
     text-decoration: none;
     text-transform: none;
}

#content a:hover, #foot1 a:hover, #foot2 a:hover {
     background-color: #A82A1B;
     font-size: 14px;
     font-style: normal;
     font-weight: normal;
     text-decoration: none;
     text-transform: none;
	 color: #F2EFE7;
}

#content #pie_pagina {
	text-align:center;
}

body#tinymce {
     background-color: #FFFFFF;
}

div.separator {
     border-bottom: 1px dashed #A82A1B;
}

#content .tocGalleys, #content .tocPages {
     padding-left: 10px;
}

#content div div {
     display: inline-block;
     padding: 0px;
}

#content .issueCoverImage {
     padding: 0pt;
}

.issueCoverImage img {
     float: left;
     height: 230px;
     width: 180px;
}

#pie_pagina {
     background-color: #F2EFE7;
     border-bottom: 10px solid #A82A1B;
     color: #3C3C3C;
     font-size: 12px;
     padding: 10px;
     text-align: center;
    width: 930px;
    margin-left: -20px;
}

#foot1 {
     width: 930px;
}

#foot1 p {
     color: #3C3C3C;
     font-size: 12px;
     padding: 10px;
     text-align: center;
    margin-bottom: -40px;
}

div#sidebarFontSize {
	height: 60px;
}

#body input.button {
    border: none;
    margin-top: 8px;
    color: #F2EFE7;
    font-weight: bold;
    padding: 3px;
	cursor: pointer;
    border-radius: 3px;
	background: #702417; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcwMjQxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2E4MmExYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNDNhMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #702417 0%, #a82a1b 52%, #d43a22 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#702417), color-stop(52%,#a82a1b), color-stop(100%,#d43a22)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #702417 0%,#a82a1b 52%,#d43a22 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #702417 0%,#a82a1b 52%,#d43a22 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #702417 0%,#a82a1b 52%,#d43a22 100%); /* IE10+ */
	background: linear-gradient(top, #702417 0%,#a82a1b 52%,#d43a22 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#702417', endColorstr='#d43a22',GradientType=0 ); /* IE6-8 */
}