@font-face {
font-family: "Panton-Black";
src: url("../../fonts/Panton-Black.otf");
}


@font-face {
font-family: "Panton-BlackItalic";
src: url("../../fonts/Panton-BlackItalic.otf");
}

@font-face {
font-family: "Panton-Bold";
src: url("../../fonts/Panton-Bold.otf");
}

@font-face {
font-family: "Panton-BoldItalic";
src: url("../../fonts/Panton-BoldItalic.otf");
}

@font-face {
font-family: "Panton-ExtraBlack";
src: url("../../fonts/Panton-ExtraBlack.otf");
}

@font-face {
font-family: "Panton-ExtraBlackItalic";
src: url("../../fonts/Panton-ExtraBlackItalic.otf");
}

@font-face {
font-family: "Panton-ExtraBold";
src: url("../../fonts/Panton-ExtraBold.otf");
}

@font-face {
font-family: "Panton-ExtraBoldItalic";
src: url("../../fonts/Panton-ExtraBoldItalic.otf");
}

@font-face {
font-family: "Panton-ExtraLight";
src: url("../../fonts/Panton-ExtraLight.otf");
}

@font-face {
font-family: "Panton-ExtraLightItalic";
src: url("../../fonts/Panton-ExtraLightItalic.otf");
}

@font-face {
font-family: "Panton-Italic";
src: url("../../fonts/Panton-Italic.otf");
}

@font-face {
font-family: "Panton-Light";
src: url("../../fonts/Panton-Light.otf");
}

@font-face {
font-family: "Panton-LightItalic";
src: url("../../fonts/Panton-ExtraLightItalic.otf");
}

@font-face {
font-family: "Panton-Regular";
src: url("../../fonts/Panton-Regular.otf");
}

@font-face {
font-family: "Panton-SemiBold";
src: url("../../fonts/Panton-SemiBold.otf");
}

@font-face {
font-family: "Panton-SemiBoldItalic";
src: url("../../fonts/Panton-SemiBoldItalic.otf");
}

@font-face {
font-family: "Panton-Thin";
src: url("../../fonts/Panton-Thin.otf");
}

@font-face {
font-family: "Panton-ThinItalic";
src: url("../../fonts/Panton-ThinItalic.otf");
}

a
{
	color: #004e46;
}

a:hover
{
	color: #002a26;
}

body
{
	font-family: "Panton-Regular";
	padding-top: 160px;		
    font-size: 11pt;
	color: #555;	
}

header
{	
	background-color: #f3f3f3;		
}

/******* Menu *******/
.header-belt
{
	font-family: "Panton-Light";	
	background-color: #eee;	
	font-size:.95em;	
}

.header-belt .upper
{
	text-transform: uppercase;
	font-family: "Panton-SemiBold";
}

/******* Footer *******/
footer{
    background-color: #f58634;
}

.subfooter
{
    background-color: #FF984F;
}

.footer-heading
{
    color: #fff;
}

.footer-links
{
    color:#fff !important;
}

.footer-links:hover
{
    color:#fff !important;   
}

/******* Titulos *******/
.titulos
{
    color: #f58634 !important;
    font-size: 1.5em !important;
}

/******* Secciones *******/
section
{
    margin-bottom: 30px;
}

section p,
.lista
{    
    font-size: 1.2em;
}

.lista li
{
    margin-bottom: 15px;
}

.seccion-fichas
{
    background-color: #f8dd96;
}

.seccion-requisitos
{
    background-color:#e6e7e9;
}

.seccion-periodo
{
    background-color: #e4ddd7;
}

.seccion-activacion
{
    background-color: #f6d67f;
}

.seccion-improcedentes
{
    background-color: #f4b565;
}