body{padding:0;text-align:center;background:#41597D url(fundo_ca_1.png) fixed no-repeat 0 0; background-position:center top;}
#lbOverlay{background:#000}
#menu{
    width:980px;
    margin:0px auto;
    text-align:left;
    position:relative;
    padding-bottom:0px;
    min-width:965px;
    background:none url(_max_columna_izquierda.gif) repeat-y 0 0;
    }
#content{
    width:980px;
    margin:0px auto;
    text-align:left;
    position:relative;
    padding-bottom:10px;
    min-width:965px;
    background:#fff url(_max_columna_izquierda.gif) repeat-y 0 0;
    }
#main{padding:10px 20px 11px 250px}

/* Navigation */
#siteNav{width:230px;float:left;padding-right:20px}
#siteNav,#siteNav ul{background:#fff;border-color:#f1f1f1}
#siteNav li:hover,#siteNav li.sfhover{background:#f1f1f1}
#siteNav ul,#siteNav li{margin:0;padding:0;list-style:none}
#siteNav a{display:block;padding:15px 0 15px 25px;border-width:0 5px 1px 0;border-style:solid;color:#4D4D4D;border-color:#f2f2f2}
#siteNav a:hover,#siteNav a:focus{
	color: #6285BC;
	background: #f1f1f1;
	font-size: 16px;
}
* html #siteNav a{display:inline-block;width:100%} /* IE6 */
#siteNav .main-node{font-weight:bold;font-variant:small-caps;letter-spacing:1px;font-size:16px}
#siteNav a.main-node:hover{
	text-decoration: underline;
	background: none;
	color: #6285BC;
	font-size: 16px;
}
#siteNav ul ul a{padding-left:50px;font-size:16px;color:#1D6FB8}
#siteNav ul ul .daddy{background:url(_max_flecha_nav.gif) no-repeat right 50%}
#siteNav .active{color:#DEC328;font-weight:normal}
#siteNav .other-section{display:none}
#siteNav ul ul ul a{font-size:16px;padding-left:75px}
/* Pagination */
.pagination{border-top:1px solid #DADADA;padding-top:20px;text-align:right;color:#fff}
.pagination a{
    padding:5px 8px;
    background:#f2f2f2;
    margin:0 5px;
    border:1px solid #f1f1f1;
    color:#000;
    }
.pagination a:hover,.pagination a:focus,#topPagination .pagination a:hover,#topPagination .pagination a:focus{text-decoration:none;background-color:#FF3300;color:#fff; box-shadow:0 0 3px 0 #ccc;}
#topPagination{position:absolute;top:0;width:100%;right:20px}
#topPagination .pagination{border:none;background:none}
#topPagination .prev{margin-left:20px}
/* Autoclear */
#content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0} 
#content{display:inline-block}
html[xmlns] #content{display:block}
* html #content{height: 1%;overflow:visible}
#siteFooter{padding-top:10px}
/* Horizontal navigation */
body.h-nav{background:#fff}
.h-nav #main{padding-left:20px}
.h-nav #content{background:#fff}
.h-nav #siteNav{border-bottom-color:#000}
.h-nav #siteNav .other-section{display:block}
.h-nav #siteNav .main-node{font-weight:normal;font-variant:normal;letter-spacing:0;font-size:16px}
.h-nav #siteNav,.h-nav #siteNav ul{float:left;width:100%;list-style:none;padding:0;border-style:solid;border-width:1px 0;margin:0;line-height:1.3em}
.h-nav #siteNav ul ul{line-height:1.1em}
.h-nav #siteNav{margin-bottom:20px;position:relative;z-index:999;border-top:none}
.h-nav #siteNav a{display:block;text-decoration:none;padding:.4em 10px;border:none}
.h-nav #siteNav ul ul .daddy{background-repeat:no-repeat;background-position:center right}
.h-nav #siteNav li{float:left}
.h-nav #siteNav li ul{position:absolute;left:-999em;height:auto;width:14.4em;w\idth:13.9em;border-width:0.25em}
.h-nav * html #siteNav li ul{width:13em}
.h-nav #siteNav li li{padding-right:1em;width:13em}
.h-nav #siteNav li ul a{font-size:16px;padding:.45em 10px}
.h-nav #siteNav li ul ul{margin:-1.95em 0 0 14em}
* html .h-nav #siteNav li ul ul{margin-left:13em}
.h-nav #siteNav li:hover ul ul,.h-nav #siteNav li:hover ul ul ul,.h-nav #siteNav li.sfhover ul ul,.h-nav #siteNav li.sfhover ul ul ul{left:-999em}
.h-nav #siteNav li:hover ul,.h-nav #siteNav li li:hover ul,.h-nav #siteNav li li li:hover ul,.h-nav #siteNav li.sfhover ul,.h-nav #siteNav li li.sfhover ul,.h-nav #siteNav li li li.sfhover ul{left:auto}
