@charset "utf-8";
/* CSS Document */

BODY{
	background-color: #0D0F10;
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 20px
	}

IMG{
	border: none;
	}

#menu UL{
    display: none;
    }

H1{
    display: none;
    }

A{
	color: #FB8604!important;
	text-decoration: underline!important
	}
	A:hover{
		text-decoration: none!important;
		}

A.logo {
    background:transparent url(../images/comunes/logo.png) no-repeat scroll 0 0;
    cursor:pointer;
    display:block;
    height:136px;
    padding-top:6px;
    width:225px;
    }

P{
	margin: 0 0 21px;
	}

H2{
	margin: 0 0 18px 0;
	}

H3{
	margin: 0 0 0.5em 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 35px;
	line-height: 36px;
	font-style: italic;
	font-weight: normal;
	color: #fb8604;
	}
	H3 A{
		color: #fb8604!important;
		text-decoration: none!important;
		}
		H3 A:hover{
			color:#ffbc71!important
			}

H4{
	margin: 0 0 0.5em 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	font-style: italic;
	font-weight: normal;
	line-height: 26px;
	color: #fb8604;
	}
	H4 A{
		color: #fb8604!important;
		text-decoration: none!important;
		}
		H4 A:hover{
			color:#ffbc71!important
			}

H5{
	margin: 0 0 0.5em 0;
	color: #02A0C6;
	font-size: 15px;
	font-weight: normal;
	}
	H5 A{
		color: #02A0C6!important;
		text-decoration: none!important;
		}
		H5 A:hover{
			color: #15BEE7!important
			}

H6{
	margin: 0 0 0.5em 0;
	color: #fb8604;
	font-size: 13px;
	font-weight: normal;
	}
	H6 A{
		color: #fb8604!important;
		text-decoration: none!important;
		}
		H6 A:hover{
			color: #ffbc71!important
			}

UL{
	padding: 0 0 0 0.5em;
	margin: 0 0 1em 0;
	}
	UL LI{
		clear: both;
		padding: 1px 0 0 15px;
		background: transparent url(../images/comunes/lista1.gif) 0 6px no-repeat;
        list-style-type: none;
		}
		UL LI UL{
			padding: 0.25em 0 0.25em 0.5em;
			margin: 0;
			}
			UL LI UL LI{
				background: transparent url(../images/comunes/lista2.gif) 0 7px no-repeat;
				}

OL{
	margin: 0 0 1em 0;
	}
	OL LI{
		padding-top: 0.25em;
		padding-bottom: 0.25em;
		}
		OL LI OL{
			margin: 0
			}

TABLE.tabla-editor{
	clear: both;
	margin: 0.5em 0;
	width: 98%;
	background-color: #1A1A1A;
	border-left: 8px solid #1A1A1A;
	border-right: 8px solid #1A1A1A
	}
	TABLE.tabla-editor TH{
		padding: 9px 5px;
		color: #B06108;
		font-weight: normal;
		text-align: left;
		border-bottom: 2px solid #C6C6C6
		}
	TABLE.tabla-editor TD{
		padding: 11px 5px;
		text-align: left;
		border-top: 1px solid #484848
		}
		TABLE.tabla-editor TR.primero TD{
			border: 0;
			}

/* LISTA DESTACADA DE LA PAGINA DE INICIO */

UL.destacado-dos-columnas{
    clear: both;
    float: left;
    padding: 17px 0 0;
    width: 100%;
    }
    UL.destacado-dos-columnas LI{
        clear: both;
        float: left;
        width: 100%;
        margin-bottom: 16px;
        padding: 0;
        background: none;
        }
        UL.destacado-dos-columnas LI DIV.imagen-con-flecha{
            float: left;
            margin-right:10px;
            padding:4px;
            width: 87px;
            background: transparent url(../images/comunes/imagen-con-flecha-home.gif) top left no-repeat;
            }
            UL.destacado-dos-columnas LI DIV.imagen-con-flecha IMG{
                margin: 0;
                }
        UL.destacado-dos-columnas LI DIV{
            float: none;
            width: auto;
            }

        UL.destacado-dos-columnas LI H4{
            margin: 0;
            color: #02A0C6;
            font-size: 15px;
            line-height: 19px;
            font-family: "Lucida Sans Unicode", Verdana, Helvetica, sans-serif;
            font-style: normal;
            }
            UL.destacado-dos-columnas LI H4 A{
                color: #02A0C6!important;
                text-decoration: none!important;
                cursor: pointer
                }
                UL.destacado-dos-columnas LI H4 A:hover{
                    color: #15BEE7!important
                    }

    UL.destacado-dos-columnas LI P{
        font-size: 12px;
        line-height: 18px;
        margin: 0 0 0.5em;
        }

/* COLUMNA IZQUIERDA Y DERECHA */
.izquierda{
	float: left;
	width: auto;
	}

.derecha{
	float: right;
	width: 274px;
	}

/* DESTACADO DERECHA */
.destacado-bottom{
    float: left;
    width: 274px;
    padding: 0 0 11px 0;
    margin: 0 0 11px 0;
    background: transparent url(../images/comunes/destacado-derecha-bottom.gif) bottom left no-repeat;
    }
.destacado-top {
    float: left;
    width: 274px;
    padding: 11px 0 0 0;
    background: transparent url(../images/comunes/destacado-derecha-top.gif) top left no-repeat;
    }
.destacado {
    float: left;
    padding: 0 10px;
    width: 254px;
    background-color: #191C1E;
    color: #A6A6A6;
    font-size: 13px;
    }
    .destacado H4{
        margin: 0;
        }
    .destacado H4.azul{
        color: #02A0C6;
        }
    .destacado H4.blanco{
        color: #FFF;
        }
        .destacado IMG{
            border: 0;
            }

/* ESTILOS */
.imagen-izquierda{
    float: left;
    margin: 7px 7px 0 0;
    }

.imagen-derecha{
    float: right;
    margin: 7px 0 0 7px;
    }

.blanco,
.destacado .blanco{
    color: #FFF;
    }

.azul,
.destacado .azul{
    color:#02A0C6;
    }

/* MENU SECUNDARIO */
.menu-secundario-top UL LI{
    background-image: none;
    }

/* CONTACTO */
.botones {
    clear:both;
    width:auto;
    }

/* PAGINADOR */
.pagination{
    clear: both;
    }
    .pagination P SPAN{
        float:right;
        }
        .pagination P SPAN.disabled{
            float:none;
            }
        .pagination P SPAN.current{
            float:none;
            }