BODY { 
margin : 0 0 0 0;
background-color : #A5C6CB;
background-image : url(images/bg.gif);
background-repeat: repeat-x;
} 
form {
margin: 0px;
}
.keops { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
color : #5c5c5c;
text-align : justify;
}

.keops-curso { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
color : #5c5c5c;
text-align : justify;
font-weight:bold;
padding-left:2px;
border-bottom:1px solid #D4D4D4;
height:22px;
color:#005D6C; 
}

.keops-oferta { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
color : #5c5c5c;
text-align : justify;
}


.keopsjus { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
color : #5c5c5c;
} 
.keopsw { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
color : #ffffff;

} 
.keops_ok { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #5c5c5c;
text-align : justify;
} 

.solapa { 
font-family : Arial, Helvetica, sans-serif;
font-size : 22px;
font-style : normal;
font-weight : bold;
color : #005D6C;
text-transform:none;
} 
.solapa2 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #CB740E;
font-weight : bold;
} 
.solapa3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #005D6C;
	font-weight : bold;
	text-transform: uppercase;
} 

.titulo { 
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #005D6C;
font-weight : bold;
text-transform: none;
} 

.keops_corp { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #005d6c;
} 
.keops2 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #357F8B;
} 
.keops3 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #2B2B2B;
} 
.keopsb { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #000000;
} 
a { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #005d6c;
text-decoration : none;
} 
a:hover { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #c77906;
text-decoration : underline;
} 
a.menu { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
font-weight: normal;

} 
a.menu:hover { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #56BFD1;
text-decoration : underline;
} 
a.linkari { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
font-weight: normal;

} 
a.linkari:hover { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
text-decoration:none;
} 
a.menu2 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #626262;
font-weight: bold;

} 
a.menu2:hover { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #0A6073;
text-decoration : none;
} 
a.pie { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #666699;
text-decoration : none;
} 
a.pie:hover { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #666699;
text-decoration : underline;
} 
a.keops3 { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight: bold;
color : #7F7F7F;
text-align : justify;
} 
a.keops3:hover{
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight: bold;
color : #186D7D;
}

SELECT.b { 
border-right : 1px solid #c9c37f;
border-top : 1px solid #c9c37f;
font-size : 7pt;
background : white;
border-left : 1px solid #c9c37f;
color : #777777;
border-bottom : 1px solid #c9c37f;
font-family : verdana, arial;
} 
INPUT.a { 
border-right : 1px solid #545454;
border-top : 1px solid #545454;
font-size : 10px;
background : #ffffff;
border-left : 5px solid #545454;
color : #777777;
border-bottom : 1px solid #545454;
font-family : VERDANA, arial;
} 

li.{
	list-style-type: none;
	}

INPUT.b { 
border-right : 1px solid black;
border-top : 1px solid black;
font-size : 7pt;
background : white;
border-left : 1px solid black;
color : black;
border-bottom : 1px solid black;
font-family : verdana, arial;
} 
INPUT.c { 
border-right : 1px solid #6f6f6f;
border-top : 1px solid #6f6f6f;
font-size : 10px;
background : #ffffff;
border-left : 1px solid #6f6f6f;
color : #777777;
border-bottom : 1px solid #6f6f6f;
font-family : VERDANA, arial;
} 
TEXTAREA.a { 
border-right : 1px solid #6f6f6f;
border-top : 1px solid #6f6f6f;
font-size : 10px;
border-left : 1px solid #6f6f6f;
color : #777777;
border-bottom : 1px solid #6f6f6f;
font-family : verdana, arial;
} 
td.conozcanos { 
border : 2px solid #234f8c;
} 

.td1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: justify;
	background-color:#19427C;
	padding: 4px;
}
.td2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #696A6C;
	border-bottom: 1px solid #BDBDBD;
	padding: 2px;
}
.tdnoticias {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #696A6C;
	border-bottom: 1px solid #BDBDBD;
	padding: 2px;

}
/********* BARRA ACTUALIDAD DIARIO DIRECTO ********************/

body.bodyND {
    background-color: #ffffff;
	background-image: url("images/spacer.gif");
    margin: 0px;
    }

b.scrollND {
    font-family: Arial, Verdana, Helvetica;
    font-size: 11px;
    color: #3C3E3D;
    }
   
a.linkND {
    font-family: Arial, Verdana, Helvetica;
    font-size: 11px;
    color: #3C3E3D;
    text-decoration: none;
    font-weight: normal;
    }

a.linkND:hover {
    color: #CC0000;
	font-size: 11px;
	color: #b14267;
    }
a.linkhome{ font-size:13px;}
a.linkhome:hover{ font-size:13px;}

marquee.scrollND {
    width: 100%;
    align: center;
    }

/********* FIN BARRA ACTUALIDAD DIARIO DIRECTO ********************/
/*acordeon*/
.toggler{
cursor:pointer;
margin:0px;
padding:2px;
border-bottom:1px solid #D4D4D4;
font-size:11px;
}



.element{
background-color:#f5f4f4;

}
.element p{
padding:5px;
margin:0px;
text-align:left;
color: #333333;

}
/*fin acordeon*/

.img{
	border:1px solid #CCCCCC;
	margin:5px 10px 10px 0px;
}

