/* Start of CMSMS style sheet 'Estilo Rodas Consulting' */
* html #contenido {
width: 441px;
}
body {
background: #fff;
font: 8pt Verdana, Arial, Sans-Serif;
color: #2a2a2b;
margin: 0px 0px 10px 0px;
text-align: center;
}
a {
/* color: #4c3844; */
color: #012d9a;
}
img {
border: 0px;
}
.subrayado {
text-decoration: underline;
}
.imagen {
margin: 0px;
}
/* class="//imagen izquierda" */ 
.izquierda {
float: left;
}
.separa {
margin: 0px 5px 5px 5px;
}
.derecha {
float: right;
}
.centrado {
text-align: center;
}
h1 {
display: none;
}
/* Layout */
#contenedor {
/* background: #fff url('/imagen/fnd_ppal.jpg') repeat-y; */
background: #fff;
width: 750px;
text-align: left;
margin: auto;
}
#contenedorsimple {
background: #fff;
width: 400px;
text-align: left;
margin: auto;
}
#cabecera {
background: url('/imagen/fnd_cabecera_new2.jpg') no-repeat top left;
width: 750px;
height: 125px;
}
#navegacion ul {
background: url('/imagen/fnd_menu_peq_new2.jpg') no-repeat top left;
width: 740px;
height: 15px;
list-style-type: none;
margin: 0px;
padding: 2px 0px 0px 10px;
}
.menu li {
float: right;
margin: 0px;
}
.menu li a {
padding-left: 7px;
padding-right: 7px;
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
color: #909ca6;
font-size: 7pt;
height: 14px !important;
}
.menu li a:hover {
color: #fff;
}
#subnavegacion {
/* text-align: center; */
}
#subnavegacion ul {
background: url('/imagen/fnd_menu_new.png') repeat-x top left;
width: 750px;
height: 23px;
list-style-type: none;
margin: 0px;
padding: 0px;
}
.submenu li {
float: left;
margin: 0px;
font-weight: bold;
}
.submenu li a {
text-transform: uppercase;
display: block;
height: 19px;
color: #dbe3eb;
float: left;
padding: 4px 15px 0px 14px;
border-right: 1px solid #355c85;
text-decoration: none;
}
.submenu li a:hover {
color: #fff;
}

h2 {
text-align: center;
background: url('/imagen/florecilla.jpg') no-repeat left;
font-size: 13pt;
border-bottom: 1px solid #2a2a2b;
padding: 2px 0px 5px 0px;
color: #012c9c;
}

#ColumnaIzquierda {
width: 160px;
padding: 0px;
float: left;
}
#contenidosimple {
width: 400px;
padding: 10px;
text-align: justify;
}
#contenido {
background: url('/imagen/fnd_contenido_new.jpg') no-repeat top left;
width: 443px;
padding: 10px;
float: left;
text-align: justify;
}
#ColumnaDerecha {
width: 125px;
padding: 0px;
float: left;
}

/* Estilos de Botoneras */
#ColumnaIzquierda ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}
.navizq li {
background: #fff url('/imagen/cuadradico.gif') no-repeat left;
width: 160px;
margin-bottom: 1px;
}
.navizq li a {
display: block;
width: 145px;
/* min-height: 25px; */
border: 1px solid #2a2a2b;
padding: 7px 0px 7px 15px;
color: #002d9a;
font-weight: bold;
/* font-size: 10px; */
font-size: 8pt;
text-decoration: none;
}
.navizq li a:hover {
color: #ffbe29;
}
.navizq li a.activo {
color: #ffbe29;
}
/* .navizq li:hover {
border-left: 1px solid #ffbe29;
} */

#ColumnaDerecha ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}
.navder li {
text-align: right;
background: #fff url('/imagen/cuadradico2.gif') no-repeat right;
width: 125px;
margin-bottom: 1px;
}
.navder li a {
display: block;
width: 103px;
/* min-height: 25px; */
border: 1px solid #2a2a2b;
padding: 7px 17px 7px 5px;
color: #002d9a;
font-weight: bold;
font-size: 8pt;
text-decoration: none;
}
.navder li a:hover {
color: #ffbe29;
}
.navder li a.activo {
color: #ffbe29;
}
#contenido ul {
list-style-position: inside;
list-style-type: square;
margin: 2px 4px 2px 4px;
}
#contenido ol {
list-style-position: inside;
margin: 2px 4px 2px 4px;
}

#pie {
background: #2a4055 url('/imagen/fnd_pie_new.png') no-repeat top left;
border-top: 1px solid;
clear: both;
width: 750px;
height: 28px;
font-size: 7pt;
text-align: center;
}
#pie p {
color: #648cb1;
margin: 0px;
padding: 1px 0px 0px 0px;
}
.peq {
font-size: 7pt;
}
#vinc {
background: #fff;
width: 750px;
font-size: 9pt;
text-align: center;
}
#vinc p {
margin: 0px;
padding: 5px 0px 0px 0px;
}

div.aux {
float: right;
padding: 12px 5px 10px 9px;
border: 1px solid #595858;
background: #8cbeef;
}
div.aux a {
text-decoration: underline;
color: #00007b;
}
div.limpia {
clear: both;
}
div.aux2 ul {
list-style-type: none !important;
margin: 0px;
padding: 0px;
}
.navegacion_abajo li {
float: left;
margin: 0px 10px 0px 10px;
}
.navegacion_abajo li a {
padding: 0px 10px 0px 10px;
}
div.aux2 {
margin: 35px 0px 0px 5px;
text-align: center;
}

/* Formularios tabulados CSS */
div.row {
clear: both;
padding-top: 10px;
width: 430px;
}
div.row span.label {
float: left;
width: 60px;
text-align: left;
}
div.row span.formw {
float: right;
width: 370px;
text-align: left;
}
table.calculadora {
border: 1px solid;
background: #FFCB52;
margin-top: 20px;
text-align: left;
}

abbr {
cursor: help;
}
h2.dict {
font-size: 21pt;
font-weight: bold;
text-align: left;
border: 0px;
color: #000;
}
dt {
font-weight: bold;
}

h3.HeadCol {
margin: 0px;
padding: 3px;
text-align: center;
background: #fff;
color: #2a2a2b;
font-size: 10pt;
}
h4 {
font-size: 10pt;
}
/* End of 'Estilo Rodas Consulting' */

/* Start of CMSMS style sheet 'Extra' */
h1.ftpg {
font-family: Verdana, Arial;
font-size: 8pt;
padding: 0 0 0;
margin: 0 0 0;
font-weight: normal;
color: #2a2a2b;
text-align: center;
}

a.link1:link, a.link1:visited, a.link1:hover {
color: #2a2a2b;
text-decoration: none;
cursor: text;
}
/* End of 'Extra' */

