html,body{
    margin:0;
    padding:0;
    height:100%;
}
.table_content {
	border:1px;
	margin:0px;
	padding:0px;
	width:795px;
	height:auto;
	overflow:auto;
}
* {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
h4 {
    font-size:14px;
    color:#cd3728;
    text-align:center;
}

h5 {
    font-size:14px;
    color:#cd3728;
}

h6 {
    font-size:20px;
    color:#cd3728;
}

.header{
	background:red;
}

.banners{
    list-style:none;
    padding:0px;
}
.banners li{
    padding:5px;
    text-align:center;
    margin:0px;
}
.banners a,.banners img {
    text-decoration:none;
    border:0px solid white;
    color:white;
}

#body {
    padding:0px;
    padding-bottom:21px;
}
#footer {
    position:absolute;
    bottom:0;
    width:100%;
    height:33px;
    overflow:hidden;
/*    background: url(footer.jpg) left no-repeat; */
}

#container {
    width: 800px;
    min-height:100%;
    position:relative;
    margin:0px auto 0px auto;
    border:0px solid black;
    overflow:auto;
}

div > span {
    display:block;
    margin:0x;
    padding:0px;
}
.head_right_top,.head_right_bottom{
    float:right;
    width:67px;
    height:98px;
}
.head_right_top{
    background: url(seccion_5.jpg);
}
.head_right_bottom{
    height:0px;
}

.head_left{
    float:left;
    width:195px;
    height:98px;
}
.head_center_top,.head_center_bottom{
    height:65px;
    background:orange;
}
.head_center_top{
    margin:0px 0px 0px 88px;
}

.head_center_bottom{
    height:33px;
    /*background:url(seccion_4.jpg) left top no-repeat; */
    
    margin:0px 0px 0px 88px;
}

.head_center_bottom > ul {
    margin:0px ;
    padding:0px;
    width:500px;
    overflow:hidden;
}

.head_center_bottom > ul > li {
    margin:0px;
    padding:8px 0px;
    font-size:10pt;
    text-align:center;
    list-style:url(bull_1.jpg);

    color:white;
    width:160px;
    float:left;
    cursor:pointer;
}
.head_center_bottom > ul > li:hover {
    color:#bbb;
}

#left_bar{
    width:195px;
    margin-right:100px;
    vertical-align:top;
    margin:0px;
}   
#content{
    float:right;
    width:585px;
    padding-bottom:20px;
    vertical-align:top;
}

.head_left span {
    display:block;
}

#seccion_1{
    height:98px;
    width:88px;
}
#seccion_2{
    height:0px;
}
.vertical_separator{
}

.separator{
    display:block;
    height:15px;
}
.hseparator{
	width:15px;
}
#enveloper{
    width:100%;
    border-spacing:0px;
    border-width:0px;
    border-style:none;
}

#enveloper td {
    border:0px;
    margin:0px;
    padding:0px;
}

.error{
    display:block;
    font-weight:bold;
    padding:2px;
    margin-right:21px;
    color:red;
}

#tabla_sie{
    border-bottom:7px solid #545454;
    border-top:7px solid #545454;
    border-spacing:0px;
    border-collapse:0px;
    border-collapse:collapse;
    width:100%;
}
#tabla_sie  th{
    padding:7px;
    border-bottom:1px solid #545454;
    font-size:10px;
    margin:0px;
    text-align:center;
    text-transform:uppercase;
}

#tabla_sie  td{
    padding:7px;
    margin:0px;
    border-bottom:1px solid #545454;
    font-size:12px;
    text-align:center;
}

#tabla_sie .alinear_izq{
    text-align:left;
}

.menu_principal{
    list-style:square;
    color:#cd3728;
    text-transform:uppercase;
    cursor:pointer;
    font-size:14px;
    margin-top:0px;
    padding-top:15px;
}
.menu_env{
    height:295px;
    background:#e6e6e6;
}

.texto_menu_principal{
    color:#666666;
}
.texto_menu_principal:hover{
    font-weight:bold;
}

.template > p {
    text-align:justify;
    font-size:11px;
}
.sangria{
    text-indent:1cm;
}
.justificar {
    text-align:justify;
}
.img_top_complete{
    background:#e6e6e6;
    width:400px;
    float:left;
    overflow:hidden;
    height:300px;
    margin:0px;
}

.img_top_complete_fill{

    width:585px;
    float:left;
    overflow:hidden;
    height:160px;
    margin:0px;
}

.command{
    cursor:pointer;
}

.encabezado_content{
    background:#e6e6e6;
    overflow:hidden;
    height:295px;
}
.titulo_submenu{
    display:block;
    text-align:center;
    color:red;
    text-transform:uppercase;
    font-weight:bold;
    font-size:12px;
}
.submenu_1 {
    margin:0px 5px;
    padding:0px 0px 0px 20px;
    width:140px;
    float:right;
}

.submenu_1 li:hover {
    font-weight:bold;
}

.submenu_1 li {
    list-style-position:outside;
    text-align:left;
    margin:0px;
    padding:3px 0px;
    list-style:url(bull_1.jpg);

    color:#666;
    cursor:pointer;
}

.barra_submenu2{
    background:#e6e6e6;
    color:red;
    height:20px;
    padding:5px;
    padding-left:30px;
    text-align:center;
}

.barra_submenu2 span{
    padding:3px;
    margin:0px 10px;
    display:list-item;
    list-style:square;
    font-size:14px;
    float:left;
    cursor:pointer;
}

.submenu_horizontal{
    margin:0px;
    font-size:10pt;
    text-align:center;
    padding:7px 0px 5px 50px;
    height:20px;
    list-style:url(bull_1.jpg);
    background:#e6e6e6;
    color:#666;
}

.submenu_horizontal li{
    list-style:url(bull_1.jpg);
    width:250px;
    float:left;
}
.nav > span {
    font-size:11px;
    display:inline;
}
.nav{
    text-align:right;
}

.lista_opciones{
    float:none;
    padding:20px;
    width:80%;
    margin:0px;
}
.lista_opciones li {
    font-size:10pt;
    text-align:left;
    padding:3px;
    width:100%;
    list-style:url(bull_2.jpg);
    color:#666;
    cursor:pointer;
}

.submenu_horizontal_pyc{
    margin:0px;
    font-size:10pt;
    text-align:center;
    padding:7px 0px 5px 50px;
    height:21px;
    list-style:url(bull_1.jpg);
    background:#e6e6e6;
    color:#666;
}

.submenu_horizontal_pyc li{
    list-style:url(bull_1.jpg);
    width:100px;
    float:left;
}

a {
    text-decoration:none;
    color:#cd3728;   
}

.submenu2_temas{
    background:#e6e6e6;
}

.submenu2_temas ul {
    margin:0px;
    height:25px;
    padding:0px;
    width:570px;
}

.submenu2_temas li{
    margin:0px 0px 0px 30px;
    list-style:none;
    color:red;
    float:left;
}
.nota_pie{
    font-size:8px;
    text-align:justify;
    background:#e6e6e6;
}
.barra_herramientas{
    background:#e6e6e6;
    text-align:right;
}
.left{
    text-align:left;
}

p > b {
    font-size:12px;
    font-weight:bold;
    text-transform:capitalize;
    color:#666;
}
.tool_bar{
    background:white;
    border-bottom:5px solid #666;
    border-top:5px solid #666;
    text-align:center;
    padding:10px 0px;
}

.td_left {
    text-align:left;
}
.loading{
    text-align:center;
}
.aleft{
    text-align:left;
}
.lista_p{
    text-indent:0px;
}
.lista_normal{
    font-weight:normal;
    display:inline;
    text-align:justify;
}
.lista_general{
	padding:0px;
	margin:0px;
}
.lista_general  a:hover{
	color:#666;
}
.lista_general li {
    list-style:none;
    font-weight:bold;
    padding:4px;
}

/* ###################################################################### */

/* Inicia Area Comun */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
/* Termina Area Comun */


/* Inicia Area HEADER */
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F5F5F5;
	padding: 0px;
	margin: 0px;
}
.texto a:link {
	color: #FEFEFE;
	text-decoration: none;
}
.texto a:visited {
	color: #FEFEFE;
	text-decoration: none;
}
.texto a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.texto a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.subtitulo{
	font-size:12px;
	font-weight:bold;
	color:#cd3728;
}
/* Termina Area HEADER */
.vtop{
	vertical-align:top;
}

