body {
font:normal 14px/20px Arial,Georgia,Lucida Grande,Helvetica; 
margin:0; padding:0;
background:url(../images/bg/bg_main.gif) #ffffff;
}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a {
margin:0; padding:0;
}
ul {
list-style:none;
}
.spacer {
font-size:0; line-height:0; clear:both;
}
#cnt_wrap {
width:1002px;
margin:0 auto;
}

#cnt_Top {
width:1002px;
height:16px; 
background:url(../images/bg/bg_main.gif) #ffffff;
/*cambiar
background:url(../images/bg/title-bg.gif);
 */
}
#cnt_Top ul {
margin:0;
padding:0;
}
#cnt_Top ul li {
padding:0 8px; 
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:bold;
line-height:16px; 
font-size:13px;
background:url(../images/bg/bg_main.gif) #ffffff;
color:#000000;
}
#cnt_Top ul li.more {
float:left;
background:url(../images/bg/bg_main.gif) #ffffff;
color:#000000;
}
#cnt_Top ul li.main{
float:right;
background:url(../images/bg/bg_main.gif) #ffffff;
color:#000000;
}
#cnt_Top ul li.selected {
background:#000000;
color:#ffffff;
}
#cnt_Top ul li a {
text-decoration:none; 
color:#000000;
}
#cnt_Top ul li.selected a {
text-decoration:none; 
color:#ffffff;
}
#cnt_Top ul li a:hover {
color:#cc0000; 
}

/* -- header start -- */
#cnt_header {
width:1002px;
background:url(../images/logo/header.jpg) no-repeat 0 0;
height:174px;
}
.cnt_header {
width:1002px;
}
#cnt_headerMid {
float:left;
width:1002px;
background:url(../images/bg/bg_main.gif) #ffffff;
height:2px;
}
#cnt_headerLeftBottom {
float:left;
width:266px;
width:450px;
overflow:hidden;
background:url(../images/bg/bg_main.gif) #ffffff;
height:50px;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
/*
border-right:1px solid #000000;
width:266px;
height:49px;
border:1px solid #000000;
background:#000000;
*/
}
#cnt_headerLeftBottom2 {
float:left;
width:180px;
height:49px;
border:1px solid #000000;
}
#cnt_headerLeft {
float:left;
width:450px;
height:120px;
border:1px solid #000000;
}
#cnt_headerLeft h1 {
padding-top:10px;
color: #ffffff;
text-align:center;
}
#cnt_headerCenter {
float:left;
width:2px;
background:url(../images/bg/bg_main.gif) #ffffff;
height:122px;
}
#cnt_headerCenterBottom {
float:left;
width:2px;
background:url(../images/bg/bg_main.gif) #ffffff;
height:50px;
border-bottom:1px solid #000000;
/*
background:#000000;
border-top:1px solid #000000;
*/
}
#cnt_headerCenterBottom2 {
/*
*/
float:left;
width:2px;
background:url(../images/bg/bg_main.gif) #ffffff;
height:51px;
}
#cnt_headerRightBottom {
float:left;
width:233px;
height:34px;
font-size:20px;
overflow:hidden;
color:#ffffff;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
margin:0;
padding:0;
padding-top:15px;
padding-left:10px;
/* 
background:#000000;
border:1px solid #000000;
opacity:0.6; filter:alpha(opacity=60); 
 */
}
#cnt_headerRightBottom h2 {
color:#ffffff;
color:#cc0000;
font-size:20px;
font-weight:bold;
text-align:left;

margin-top:0;
margin-left:0;
padding-left:20px;
}
#cnt_headerRightBottom2 {
float:left;
width:299px;
height:49px;
border:1px solid #000000;
overflow:hidden;
/*
background:#000000;
background:#ffffff;
background:url(../images/bg/bg_black.gif) #000000;
*/
/* opacity:0.6; filter:alpha(opacity=60); */
}
#cnt_headerRight {
float:left;
width:546px;
height:120px;
border:1px solid #000000;
overflow:hidden;
/* opacity:0.6; filter:alpha(opacity=60); */
}
#cnt_headerLeft p {
display:table;
padding-top:5px;
padding-left:30px;
text-align:left;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-style:italic;
font-weight:bold;
/*cambiar*/
color:#ffffff;
line-height:26px;
font-size:16px;
}
#cnt_headerLeft p span{
color:#ffffff;
font-weight:normal;
font-size:16px;
}
#cnt_headerRight div {
}
#cnt_headerRight div p {
padding:7px 30px 14px 30px;
text-align:center;
font-weight:bold;
font-size:18px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-style:italic;
color:#ffffff;
}
#cnt_headerRight div p span {
display:block;
padding:7px 10px 7px 0px;
text-align:right;
font-size:14px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:normal;
font-style:italic;
color:#ffffff;
}
#cnt_headerLeftBottom p {
padding:7px 30px 14px 30px;
text-align:center;
font-weight:bold;
font-size:14px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-style:italic;
color:#ffffff;
color:#000000;
}
#cnt_headerRightBottom p {
padding:7px 30px 14px 30px;
text-align:center;
font-weight:bold;
font-size:14px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-style:italic;
color:#ffffff;
}
#cnt_headerRightBottom2 p {
padding:7px 30px 14px 30px;
text-align:center;
font-weight:bold;
font-size:14px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-style:italic;
line-height:32px;
color:#000000;
color:#ffffff;
}
#cnt_headerRightBottom2 p a {
text-decoration:none;
color:#000000;
color:#ffffff;
}
#cnt_headerNavLeft {
float:left;
width:701px;
height:35px; 
background:url(../images/bg/bg_black.gif) #000000;
}
#cnt_headerNavLeft h2 {
padding-left:8px;
padding-right:16px; 
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
color:#000000;
color:#ffffff;
font-size:14px;
height:35px;
line-height:35px;
text-align:right;
}
#cnt_headerLeftBottom h2 {
background:url(../images/icons/favicon.png) no-repeat 7px 7px;
padding-left:46px;
padding-right:16px; 
font-weight:bold;
font-style:italic;
font-family:Verdana,sans-serif,Lucida Grande,Georgia; 
color:#ffffff;
color:#000000;
font-size:20px;
height:49px;
line-height:49px;
text-align:left;
}
#cnt_headerNavRight {
float:left;
width:300px;
height:35px; 
background:url(../images/bg/bg_black.gif) #000000;
border-left:1px solid #ffffff;
}
#cnt_headerNavRight h2 {
height:35px;
line-height:35px;
padding-left:16px;
padding-right:8px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-size:16px;
color:#ffffff;
}
#cnt_headerRightBottom2 h2 {
height:49px;
line-height:49px;
padding-left:16px;
padding-right:8px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-size:16px;
color:#ffffff;
background:url(../images/bg/bg_black.gif) #000000;
}

/* -- header end-- */


/* -- content start -- */

#cnt_content {
clear:both;
width:1000px; 
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}
.content {
width:1000px;
background:url(../images/bg/bg_content.gif) repeat-y #ffffff;
/*
*/
}
.contentMiddle {
width:1000px;
/*
background:url(../images/bg/bg_contentMiddle.gif) repeat-y #ffffff;
*/
}
#cnt_content img.logo {
border:none; margin:30px 0 0 0;
}
#cnt_content h1 {
color:#feedb7;
}
/* -- content end -- */

/* -- content right start-- */
div#cnt_contentRight {
float:left;
margin:0;
padding:0;
width:300px;
}
div.contentRight {
margin:0;
}
div.contentRight div.nav {
padding:0;
margin:0;
}
div.contentRight div.nav h2 {
padding-left:26px;
padding-right:12px;
vertical-align:middle;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
color:#ffffff;
background:url(../images/bg/bg_black.gif) #000000;
height:24px;
line-height:24px;
font-size:16px;
font-weight:bold;
}
div.contentRight div.nav h2 {
padding-left:26px;
padding-right:12px;
vertical-align:middle;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
color:#ffffff;
background:url(../images/bg/bg_black.gif) #000000;
height:24px;
line-height:24px;
font-size:16px;
font-weight:bold;
}
div.contentRight div.nav h2 a {
text-decoration:none;
color:#ffffff;
}
div.contentRight div.nav h2 a:hover {
text-decoration:underline;
/*cambiar*/
color:#cccccc;
color:#cc0000; 
}
div.contentRight div.nav ul {
padding:12px;
margin:0;
width:auto;
}
div.contentRight div.nav ul li {
padding-left:2px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:normal;
font-size:12px;
}
div.contentRight div.nav ul li span.section {
display:block;
padding-left:44px;
padding-top:10px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:normal;
font-style:italic;
font-size:12px;
}
div.contentRight div.nav ul li span.subsection {
display:block;
padding-left:8px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:normal;
font-style:italic;
text-align:right;
font-size:12px;
}
div.contentRight div.nav ul li span {
padding-left:7px;
font:normal 12px/12px Arial, Helvetica, sans-serif;
}
div.contentRight div.nav ul li span a {
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:normal;
text-decoration:none;
background:url(../images/icons/bullet.gif) no-repeat 0 50%;
padding-left:17px;
/*cambiar*/
color:#4D484C;
color:#000000;
font-size:12px;
}
div.contentRight div.nav ul li span a:hover {
background:url(../images/icons/bullet-hover.gif) no-repeat 0 50%;
text-decoration:none;
color:#000033;
color:#cc0000; 
}
div.contentRight div.nav p.paginacion {
display:block;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:normal;
padding-left:7px;
padding-right:7px;
text-align:right;
/*cambiar*/
color:#666666;
font-size:12px;
}
div.contentRight div.nav p.paginacion a {
margin:0;
padding:0;
text-decoration:none;
/*cambiar*/
color:#003300;
}
div.contentRight div.nav p.paginacion a:hover {
color:#003333;
color:#cc0000; 
}
div.contentRight div.nav ul li span a.selected {
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:normal;
text-decoration:none;
font-style:italic;
font-weight:bold;
background:url(../images/icons/bullet.gif) no-repeat 0 50%;
padding-left:17px;
/*cambiar*/
font-size:12px;
color:#000033;
color:#cc0000; 
}
div.contentRight div.nav ul li span a.selected:hover {
background:url(../images/icons/bullet-hover.gif) no-repeat 0 50%;
text-decoration:none;
/*cambiar*/
color:#003300;
color:#cc0000; 
}
div.contentRight div.nav_menu {
padding:0;
margin:0;
}
div.contentRight div.nav_menu h2 {
padding-left:21px;
padding-right:12px;
vertical-align:middle;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
color:#ffffff;
background:url(../images/bg/bg_black.gif) #000000;
height:24px;
line-height:24px;
font-size:16px;
font-weight:bold;
}
div.contentRight div.nav_menu p.paginacion {
display:block;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:normal;
padding-right:30px;
text-align:right;
/*cambiar*/
color:#666666;
font-size:12px;
}
div.contentRight div.nav_menu p.paginacion a {
margin:0;
padding:0;
text-decoration:none;
/*cambiar*/
color:#003300;
}
div.contentRight div.nav_menu p.paginacion a:hover {
color:#003333;
}
div.contentRight div.nav_menu h2 a {
text-decoration:none;
/*cambiar*/
color:#ffffff;
}
div.contentRight div.nav_menu h2 a:hover {
text-decoration:underline;
/*cambiar*/
color:#cccccc;
color:#cc0000; 
}

div.contentRight div.nav_menu ul {
padding:12px;
margin:0;
width:auto;
}
div.contentRight div.nav_menu ul li {
padding-left:2px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:normal;
font-size:12px;
}
div.contentRight div.nav_menu ul li span {
padding-left:7px;
font:normal 12px/12px Arial, Helvetica, sans-serif;
}
div.contentRight div.nav_menu ul li span.section {
display:block;
padding-left:44px;
padding-top:10px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:normal;
font-style:italic;
font-size:12px;
}
div.contentRight div.nav_menu ul li span.subsection {
display:block;
padding-left:8px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:normal;
font-style:italic;
text-align:right;
font-size:12px;
}
div.contentRight div.nav_menu ul li.no_border {
background:none;
}
div.contentRight div.nav_menu ul li span a {
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:normal;
text-decoration:none;
background:url(../images/icons/bullet.gif) no-repeat 0 50%;
padding-left:17px;
/*cambiar*/
color:#4D484C;
color:#000000;
font-size:12px;
}
div.contentRight div.nav_menu ul li span a:hover {
background:url(../images/icons/bullet-hover.gif) no-repeat 0 50%;
text-decoration:none;
color:#000033;
color:#cc0000; 
}
div.contentRight div.nav_menu div.nav_form {
display:block;
width:300px;
}
div.contentRight div.nav_menu div.nav_form form {
padding:2px;
margin:0;
width:296px;
}
div.contentRight div.nav_menu div.nav_form label {
float:left;
text-align:right;
padding-right:6px;
width:70px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
color:#000033;
font-size:11px;
}
div.contentRight div.nav_menu div.nav_form form input.text {
float:left;
width:146px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
border:1px solid #000033;
color:#000033;
font-size:11px;
}
div.contentRight div.nav_menu div.nav_form form input.submit {
border:none;
cursor:pointer;
margin-left:76px;
background:url(../images/icons/submit.jpg) 0 0 no-repeat;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:bold;
width:97px;
height:20px;
color:#cccccc;
font-size:11px;
}
div.contentRight div.nav_menu div.nav_form form input.submit:hover {
color:#ffffff;
}
div.contentRight div.nav_menu div.nav_form div#status {
display:block;
padding-left:12px;
padding-right:12px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:bold;
color:#000033;
line-height:12px;
font-size:11px;
}
div.contentRight div.nav_menu div.nav_form form input.error {
border:1px solid #000000;
}
/* -- content right end -- */
/* -- content left start-- */
div#cnt_contentLeft {
float:left;
margin:0;
padding:0;
width:700px;
}
div#cnt_contentLeftPortada{
float:left;
width:636px;
margin-left:32px;
margin-right:32px;
margin-top:22px;
padding-bottom:32px;
overflow:hidden;
}
div#cnt_contentLeftMiddle {
float:left;
width:386px;
margin-left:32px;
margin-right:32px;
margin-top:22px;
padding-bottom:32px;
overflow:hidden;
}
div#cnt_contentMiddle {
float:left;
margin:0;
padding:0;
width:250px;
}
div#cnt_contentLeftMiddle a {
color: #000000;
}
div#cnt_contentLeftMiddle img {
margin:20px;
border:0;
display:block;
padding:10px;
}
div#cnt_contentLeftMiddle h2 {
margin:0; 
padding-left:32px;
padding-right:32px;
font-weight:bold;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
padding-top:21px;
padding-bottom:12px;
font-weight:bold;
font-style:italic;
/*cambiar*/
color:#4D484C;
color:#000000;
line-height:22px;
font-size:px;
}
div#cnt_contentLeft h2 {
margin:0; 
padding-left:32px;
padding-right:32px;
font-weight:bold;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
padding-top:21px;
padding-bottom:12px;
font-weight:bold;
font-style:italic;
/*cambiar*/
color:#4D484C;
color:#000000;
line-height:22px;
font-size:px;
}
p.text h2 {
margin:0; 
padding-left:32px;
padding-right:32px;
font-weight:bold;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
padding-top:21px;
padding-bottom:12px;
font-weight:bold;
font-style:italic;
/*cambiar*/
color:#4D484C;
color:#000000;
line-height:18px;
font-size:18px;
}
h2.last {
margin:0; 
padding-left:32px;
padding-right:32px;
font-weight:bold;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
padding-top:21px;
padding-bottom:12px;
font-weight:bold;
font-style:italic;
text-align:center;
/*cambiar*/
color:#4D484C;
color:#000000;
line-height:18px;
font-size:18px;
}
div.contentLeft {
margin:0;
padding:0;
}
div.contentLeft div.text {
padding-top:10px;
padding-left:32px;
padding-right:32px;
padding-bottom:10px;
}
div.contentLeft div.text form div.left{
float:left;
text-align:right;
width:250px;
padding-right:6px;
}
div.contentLeft div.text form div.right{
float:left;
width:300px;
}
div.contentLeft div.text form input.submit {
border:none;
cursor:pointer;
margin-left:76px;
background:url(../images/icons/submit.jpg) 0 0 no-repeat;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
font-weight:bold;
width:97px;
height:20px;
color:#cccccc;
display:block;
font-size:11px;
}
div.contentLeft div.text form select.combo{
width:200px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
border:1px solid #000033;
color:#000033;
font-size:11px;
}
div.contentLeft div.text form input.submit {
color:#ffffff;
}
div.contentLeft div.text form label.left {
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
color:#000033;
font-size:11px;
}
div.contentLeft div.text form input.field{
width:200px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
border:1px solid #000033;
color:#000033;
font-size:11px;
}
div.contentLeft div.text form select.combo{
width:200px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
border:1px solid #000033;
color:#000033;
font-size:11px;
}
div.contentLeft div.text form select.combo_lit{
width:50px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
border:1px solid #000033;
color:#000033;
font-size:11px;
}
div.contentLeft div.text form input.boolean{
width:100px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
border:1px solid #000033;
color:#000033;
font-size:11px;
}
div.contentLeft div.text img.img_l {
border:1px solid #000000; 
margin:4px 12px 0 0;
float:left;
}
div.contentLeft div.text p.download {
line-height:30px;
}
div.contentLeft div.text p.download a {
background:url(../images/icons/drive_disk.png) 0 0 no-repeat;
padding-left:21px;
}
div.contentLeft div.text p.descarga {
line-height:30px;
}
div.contentLeft div.text p.descarga a {
background:url(../images/icons/drive_disk.png) 0 0 no-repeat;
padding-left:21px;
}
div.contentLeft div.text p.capitulos {
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
/*cambiar*/
border-top:1px dotted #003300;
border-bottom:1px dotted #003300;
color:#003300;
display:block;
font-size:13px;
}
div.contentLeft div.text p.capitulos a {
padding:0 1px;
font-family:Arial,Georgia,Lucida Grande,Helvetica; 
/*cambiar*/
color:#003300;
line-height:13px;
font-size:13px;
}
div.contentLeft div.text p.capitulos a.selected {
/*cambiar*/
font-weight:bold;
color:#4d484c;
}
div.contentLeft div.text p.title {
padding-top:12px;
padding-bottom:12px;
font-weight:bold;
font-style:italic;
font-family:Verdana,sans-serif,Lucida Grande,Georgia; 
/*cambiar*/
color:#4D484C;
color:#000000;
line-height:18px;
font-size:18px;
}
div.contentLeft div.text p.last {
padding-top:21px;
padding-bottom:21px;
font-weight:bold;
font-style:italic;
font-family:Verdana,sans-serif,Lucida Grande,Georgia; 
text-align:center;
/*cambiar*/
color:#4D484C;
color:#000000;
line-height:18px;
font-size:18px;
}
div.contentLeft div.text p.title_center {
padding-bottom:12px;
font-weight:bold;
font-style:italic;
font-family:Verdana,sans-serif,Lucida Grande,Georgia; 
text-align:center;
/*cambiar*/
color:#4D484C;
color:#000000;
line-height:18px;
font-size:18px;
}
div.contentLeft div.text p.subtitle {
padding-bottom:12px;
padding-left:33px;
font-weight:bold;
font-style:italic;
font-family:Verdana,sans-serif,Lucida Grande,Georgia; 
/*cambiar*/
color:#4D484C;
color:#000000;
line-height:18px;
font-size:18px;
}
div.contentLeft div.text p.data {
padding-right:33px;
text-align:right;
font-style:italic;
font-family:Verdana,sans-serif,Lucida Grande,Georgia; 
/*cambiar*/
color:#000000;
line-height:30px;
font-size:11px;
}
div.contentLeft div.text p.data a {
font-style:italic;
font-family:Verdana,sans-serif,Lucida Grande,Georgia; 
/*cambiar*/
color:#4D484C;
text-decoration:none;
}
div.contentLeft div.text p.comment{
padding-bottom:21px;
font-weight:normal;
font-family:Verdana,sans-serif,Lucida Grande,Georgia; 
/*cambiar*/
color:#4D484C;
line-height:16px;
font-size:16px;
}
div.contentLeft div.text p.description {
padding-bottom:21px;
font-style:italic;
font-family:Verdana,sans-serif,Lucida Grande,Georgia; 
/*cambiar*/
color:#4D484C;
line-height:17px;
font-size:16px;
clear:both;
}
div.contentLeft div.text p.description a {
padding-bottom:21px;
font-style:italic;
font-family:Verdana,sans-serif,Lucida Grande,Georgia; 
/*cambiar*/
color:#4D484C;
text-decoration:none;
line-height:17px;
font-size:16px;
}
div.contentLeft div.text p.description a:hover {
color:#999999;
color:#cc0000; 
text-decoration:none;
}
div.contentLeft div.text p.text{
padding-bottom:7px;
font-weight:normal;
font-family:Verdana,sans-serif,Lucida Grande,Georgia; 
/*cambiar*/
color:#4D484C;
line-height:19px;
font-size:14px;
}
div.contentLeft div.text p.section {
display:block;
padding-left:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
font-size:14px;
}
div.contentLeft div.text p.subsection {
display:block;
padding-left:22px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
font-size:14px;
}
div.contentLeft div.text p.enlace {
display:block;
padding-left:44px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
color:#003300;
}
div.contentLeft a {
text-decoration:none;
/*cambiar*/
color:#003300;
}
div.contentLeft div.text p {
font:normal 13px/20px Georgia, Times New Roman, Times, serif; 
/*cambiar*/
color:#4D484C;
}
div.contentLeft h2 {
margin:0; 
padding:0;
padding-left:12px;
padding-right:12px;
font-weight:bold;
font-family:Georgia,Times New Roman,Times,serif;
padding-bottom:12px;
font-weight:bold;
font-style:italic;
/*cambiar*/
color:#4D484C;
color:#000000;
line-height:18px;
font-size:18px;
}
div.contentLeft h3 {
margin:0; 
padding:0px;
text-align:right;
font-weight:bold;
font-family:Georgia,Times New Roman,Times,serif;
/*cambiar*/
color:#003300;
font-size:14px;
}
div.contentLeft div.text div.form_contactar {
display:block;
}
div.contentLeft div.text div.form_contactar form {
padding-left:0;
padding-top:10px;
padding-bottom:10px;
margin:0;
}
div.contentLeft div.text div.form_contactar form label {
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#000033;
font-size:11px;
}
div.contentLeft div.text div.form_contactar form textarea.textarea {
display:block;
width:346px;
height:150px;
font-family:Arial, Helvetica, sans-serif;
color:#000033;
border:1px solid #000033;
font-size:11px;
}
div.contentLeft div.text div.form_contactar form input.text {
display:block;
width:346px;
font-family:Arial, Helvetica, sans-serif;
/*cambiar*/
color:#4d484c;
border:1px solid #4d484c;
font-size:11px;
}
div.contentLeft div.text div.form_contactar form input.submit {
border:none;
cursor:pointer;
margin-left:76px;
background:url(../images/icons/submit.jpg) 0 0 no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
width:97px;
height:20px;
color:#cccccc;
font-size:11px;
}
div.contentLeft div.text div.form_contactar form input.submit:hover {
color:#ffffff;
color:#cc0000; 
}
div.contentRight div.nav_menu div.nav_form div#status {
display:block;
padding-left:12px;
padding-right:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#cc0000;
line-height:12px;
font-size:11px;
}
div.contentLeft div.text div.form_contactar form input.error{
border:1px solid #000000;
}
div.contentLeft div.text form input.error{
border:1px solid #000000;
}
#cnt_content div.content div#cnt_contentLeft div.contentLeft div.text p.plan-biblia {
margin:0; 
padding-left:44px;
padding-right:44px;
font-weight:bold;
font-family:Georgia,Times New Roman,Times,serif;
font-style:italic;
/*cambiar*/
color:#4D484C;
color:#000000;
line-height:18px;
font-size:18px;
}
/* -- content left end -- */

/* -- start imgs -- */
div#nav_pase_fotos {
padding-left:24px;
padding-right:24px;
padding-top:7px;
padding-bottom:7px;
font-weight:bold;
/*cambiar*/
color:#4D484C;
font-size:16px;
}
#nav_pase_fotos a {
margin:0 1px;
padding:1px 1px;
font-weight:bold;
text-decoration:none;
/*cambiar*/
color:#003300;
font-size:14px;
}
div#pase_fotos {
margin:0px;
padding:0px;
}
div#pase_fotos div.pase_foto {
margin:0px;
padding:0px;
text-align:center;
}
div#pase_fotos div.pase_foto .div_image {
}
div#pase_fotos div.pase_foto .div_image .image_pase_fotos {
width:500px;
height:380px;
/*cambiar*/
border:1px solid #003300;
}
div#pase_fotos p.title {
font-weight:bold;
font-style:italic;
font-family:Times New Roman,Times,serif,Georgia;
padding:24px;
/*cambiar*/
color:#4D484C;
line-height:12px;
font-size:16px;
}
div#pase_fotos p.img_pie {
font-weight:normal;
font-style:italic;
font-family:Georgia,Times New Roman,Times,serif;
font-family:Arial,Helvetica,sans-serif;
padding:24px;
/*cambiar*/
color:#4D484C;
font-size:14px;
}
img.real{
float:left;
margin-right:7px;
/*
border:1px solid #000000;
*/
}
img.bigl{
margin-right:7px;
display:block;
border:1px solid #000000;
width:600px;
height:400px;
}
img.grl {
margin-right:7px;
border:1px solid #000000;
width:386px;
height:257px;
}
img.midl{
float:left;
margin-right:7px;
border:1px solid #000000;
width:300px;
height:200px;
}
img.litl{
float:left;
margin-right:7px;
border:1px solid #000000;
width:150px;
height:150px;
}
img.minl{
float:left;
margin-right:7px;
border:1px solid #000000;
width:80px;
height:80px;
}
img.rear{
float:right;
margin-left:7px;
border:1px solid #000000;
}
img.bigr{
margin-left:7px;
border-top:1px solid #000000;
width:600px;
height:400px;
}
img.midr{
float:right;
margin-left:7px;
border:1px solid #000000;
width:300px;
height:200px;
}
img.litr{
float:right;
margin-left:7px;
border:1px solid #000000;
width:150px;
height:150px;
}
img.minr{
float:right;
margin-left:7px;
border:1px solid #000000;
width:80px;
height:80px;
}
/* -- end imgs -- */
div#plano{
display:block;
}

div#plano p.title {
padding-top:12px;
padding-bottom:12px;
font-weight:bold;
font-style:italic;
font-family:Verdana,sans-serif,Lucida Grande,Georgia; 
/*cambiar*/
color:#4D484C;
color:#000000;
line-height:17px;
font-size:15px;
width:600px;
text-align:left;
display:block;
}
div#plano p.plano{
display:block;
padding-bottom:21px;
font-style:italic;
font-family:Verdana,sans-serif,Lucida Grande,Georgia; 
/*cambiar*/
color:#4D484C;
line-height:17px;
font-size:14px;
clear:both;
}
#plano img {
border:1px solid #000000;
display:block;
}
span.col1{
float:left;
text-align:right;
padding-right:6px;
width:176px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
/*cambiar*/
color:#4D484C;
font-size:16px;
}
span.col2{
float:left;
width:400px;
font-family:Arial, Helvetica, sans-serif;
/*cambiar*/
color:#4D484C;
font-size:16px;
}
div.clear {
clear:both;
height:12px;
}


#ibr_dropmenu {
}
#ibr_dropmenu li {
}
#ibr_dropmenu li ul {
margin:0;
padding:0;
position:absolute;
visibility:hidden;
border-top:1px solid #000000;
}
#ibr_dropmenu li ul li {
float:none;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
line-height:22px; 
font-size:12px;
}
#ibr_dropmenu li ul li a {
width:auto;
color:#ffffff;
display:block;
padding-left:28px;
background:#333333;
/*
background:url(../images/icons/bullet_star.png) no-repeat 10px 3px #333333;
*/
}
#ibr_dropmenu li ul li a:hover {
background:#000000;
color:#999999;
color:#cc0000; 
	/*
background:url(../images/icons/bullet_yellow.png) no-repeat 10px 3px #000000;
*/
}
p.listado-biblia-version {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-right:20px;
text-align:right;
font-size:13px;
}
p.paginacion-biblia {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
border-top:1px dotted #003300;
border-bottom:1px dotted #003300;
display:block;
}
p.paginacion-biblia a {
color:#003300;
font-size:13px;
}
p.paginacion-biblia a:hover {
color:#003333;
color:#cc0000; 
}
li.listado-biblia-libro {
padding-left:33px;
padding-top:10px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}
li.listado-biblia-cap {
padding-left:12px;
padding-top:12px;
padding-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}
li.listado-biblia {
padding-left:2px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
}
li.listado-biblia span {
padding-left:4px;
padding-right:4px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}
ul.plan-biblia {
margin:0; 
padding-left:100px;
padding-right:21px;
padding-top:7px;
padding-bottom:7px;
}
ul.plan-biblia li {
font-family:Georgia,Times New Roman,Times,serif;
font-style:italic;
/*cambiar*/
color:#4D484C;
color:#000000;
line-height:18px;
font-size:18px;
}
p.link {
padding-top:4px;
padding-bottom:4px;
padding-left:77px;
padding-right:33px;
text-align:right;
font-family:Times New Roman,Times, serif,Georgia; 
color:#4D484C;
line-height:17px;
font-size:17px;
}
p.link a {
font-weight:bold;
font-family:Times New Roman,Times, serif,Georgia; 
text-decoration:none;
/*cambiar*/
color:#003300;
font-size:17px;
}
p.link a:hover {
text-decoration:underline;
color:#003333;
color:#cc0000; 
}
div.aviso {
margin:0; padding:0;
background:url(../images/bg/bg_black.gif) #000000;
border:1px solid #ffffff;
color:#ffffff;
width:300px;
height:200px;
}
#error,.error {
color:#cc0000;
font-weight:bold;
}
.error_biblia {
color:#cc0000;
font-weight:bold;
}



/* tags  start */
div#tags{
margin: 0 auto;
}
div#tags h2 {
padding-left:21px;
padding-right:12px;
vertical-align:middle;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
color:#ffffff;
background:url(../images/bg/bg_black.gif) #000000;
line-height:24px;
font-size:16px;
font-weight:bold;
}
div#tags h2 a {
text-decoration:none;
/*cambiar*/
color:#ffffff;
}
div#tags a:hover {
text-decoration:underline;
/*cambiar*/
color:#cccccc;
color:#cc0000; 
}
div#tags ul{text-align:center;
text-align:center;
padding:10px;
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
}
div#tags li{display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
div#tags li.tag1{padding-left:4px;padding-right:4px;border:1px dotted #cccccc;font-size:100%;margin-right:10px;font-style:italic;font-weight:bold;font-family:Courier,Arial,Tahoma;}
div#tags li.tag2{text-decoration:underline;font-size:120%;margin-right:10px;}
div#tags li.tag3{font-size:110%;margin-right:10px;;font-family:Courier,Arial,Tahoma;}
div#tags li.tag4{font-size:120%;margin-right:10px;}
div#tags li.tag5{font-size:130%;margin-right:10px;font-style:italic;font-weight:bold;}
div#tags li.tag6{font-size:140%;margin-right:10px;}
div#tags li.tag7{font-size:150%;margin-right:10px;}
div#tags li a{color: #000;text-decoration:none;}
div#tags li a:hover {
color:#000;
color:#cc0000; 
}
div#tags li.tag{
display:block;
font-size: 12px;
text-align:center;
color: #000;
}
div#tags li.tag a{
color: #000;
padding-left:4px;
padding-right:4px;
}
div#tags li.tag a .porque{
color: #000;
}
div#tags li.tag a .soy{
color: #000;
}
div#tags li.tag a .calvinista{
color: #000;
}
div#tags li.tag a:hover .porque{
color: #000;
color:#cc0000; 
}
div#tags li.tag a:hover .soy{
color:#000;
color:#cc0000; 
}
div#tags li.tag a:hover .calvinista{
color: #000;
color:#cc0000; 
}
/* tags end -- */

/* footer start -- */
#cnt_footer {
margin-top:2px;
border:1px solid #000000;
width:1000px; 
background:url(../images/bg/bg_black.gif) #000000;
}
.cnt_footer {
width:1000px; 
text-align:center;
padding:0;
background:url(../images/bg/bg_black.gif) #000000;
height:25px;
/*cambiar*/
}
.cnt_footer p {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:italic;
/*cambiar*/
color:#000000;
color:#ffffff;
line-height:25px;
font-size:12px;
}
.cnt_footer p span {
font-weight:bold;
}
.cnt_footer p span a {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-style:italic;
/*cambiar*/
color:#000000;
color:#ffffff;
font-weight:bold;
text-decoration:none;
font-size:12px;
}
.cnt_footer p span a:hover {
font-weight:bold;
text-decoration:underline;
color:#cccccc;
color:#cc0000; 
}


/* footer end -- */
