<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/** GENERAL STYLES**/
body {
    background: #E0DEDE;
}

div#container{
    margin: 0 auto;
    width: 800px;
    background: #fff;
}


/**HEADER**/

div#header{
    clear: both;
    width: 800px;
    background: #fff;
}

div#header a img.logo{
    width: 120px;
    height: 80px;
    float: left;
    margin: 20px 0px 20px 35px;
    
}

div#header h1.titulo{
    background: #fff;
    float: right;
    text-align: right;
    font-family: 'Philosopher','Trebuchet MS', Helvetica, sans-serif;
    color: #000;
    font-size: 	118.8%;
    font-weight: bold;
    margin: 20px 0px 20px 0px;
    padding: 10px 30px;
}

/**TOP CONTNET**/

div#top_content{
    width: 800px;
    clear: both;
}

div#top_content #menu{
    float: right;
    width: 200px;
    height: 260px;
    background: white;
}

div#top_content #menu ul{
    padding: 15px 0px 0px 10px;
}

div#top_content #menu ul li{
    font-family: Verdana, Geneva, sans-serif;
    color: #000000;
    font-size: 0.788em;
    padding-bottom: 14px;
    font-weight: lighter;

}

div#top_content #menu ul li a:link{
    color: #000000;
    text-decoration: none;
}
div#top_content #menu ul li a:hover{
    color: #080808;
    text-decoration: underline;
}

div#top_content #menu ul li a:visited{
    color: #000000;
    text-decoration: none;
}
div#top_content #menu ul li a:active{
    color: #000000;
    text-decoration: none;
}

/** MAIN MENU 2**/

div#top_content #menu2{
    float: left;
    width: 195px;
    height: 120px;
    background: #005D8D;
}

div#top_content #menu2 ul{
    padding: 15px 0px 0px 10px;
}

div#top_content #menu2 ul li{
    font-family: Verdana, Geneva, sans-serif;
    color: #000000;
    font-size: 0.788em;
    padding-bottom: 14px;
}

div#top_content #menu2 ul li a:link{
    color: #F7F905;
    text-decoration: none;
}
div#top_content #menu2 ul li a:hover{
    color: #F7F905;
    text-decoration: underline;
}

div#top_content #menu2 ul li a:visited{
    color: #000000;
    text-decoration: none;
}
div#top_content #menu2 ul li a:active{
    color: #000000;
    text-decoration: none;
}
div#top_content #banner{
    float: right;
    background: #ccc;
    width: 600px;
    height: 300px; 
}

/** MAIN MENU 3**/


div#top_content #menu3{
    float: right;
    width: 200px;
    height: 40px;
    background: white;
}

div#top_content #menu3 ul{
    padding: 15px 0px 0px 10px;
}

div#top_content #menu3 ul li{
    font-family: Verdana, Geneva, sans-serif;
    color: #000000;
    font-size: 0.788em;
    padding-bottom: 14px;
    font-weight: bold;
}

div#top_content #menu3 ul li a:link{
    color: #080808;
    text-decoration: none;
}
div#top_content #menu3 ul li a:hover{
    color: #080808;
    text-decoration: underline;
}

div#top_content #menu3 ul li a:visited{
    color: #080808;
    text-decoration: none;
}
div#top_content #menu3 ul li a:active{
    color: #080808;
    text-decoration: none;
}
/** MAIN MENU 3**/

div#main_content #menu2{
    float: left;
    width: 195px;
    height: 220px;
    background: #fff;
}

div#main_content  #menu2 ul{
    padding: 15px 0px 0px 10px;
}

div#main_content  #menu2 ul li{
    font-family: Verdana, Geneva, sans-serif;
    color: #000000;
    font-size: 0.788em;
    padding-bottom: 14px;
}

div#main_content  #menu2 ul li a:link{
    color: #000000;
    text-decoration: none;
}
div#main_content  #menu2 ul li a:hover{
    color: #000000;
    text-decoration: underline;
}

div#main_content  #menu2 ul li a:visited{
    color: #000000;
    text-decoration: none;
}
div#main_content  #menu2 ul li a:active{
    color: #000000;
    text-decoration: none;
}

}


/**MAIN CONTENT**/


div#main_content{
    width: 800px;
    clear: both;
}

/**MC LEFT SIDE**/
div#main_content #left_side img{
    float: left;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
div#main_content #left_side1 img{
   float: left;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

div#main_content .main_text{
    float: left;
    width: 310px;
    margin-top: 40px;

    padding-right: 50px;
    border-right: solid 1px #d32f40;
}
div#main_content #left_side h2.subs{
    font-family: 'Philosopher','Trebuchet MS', Helvetica, sans-serif;
    font-size: 1.063em;
    color: #d32f40;
    font-weight: bold;
    padding-bottom: 20px;
}
div#main_content #left_side p{
    width: 310px;
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.75em;
    color: #3A393A;
    line-height: 130%;
    text-align: left;
}

div#main_content #left_side p span.negrita{
    font-weight: bold;

}

div#main_content #left_side p.body_presenjust{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.75em;
    color:#707070;
    line-height: 130%;
    text-align: justify;
    font-style: italic;
}

.styleTxt1{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.75em;
    color:#707070;
    line-height: 130%;
    text-align: justify;
    font-style: italic;
}

.styleTxt2{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.75em;
    color:#990033;
    line-height: 130%;
    text-align: justify;
    font-style: italic;
}
.styleTxt3{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.75em;
    color: #3A393A;
    line-height: 130%;
    text-align: left;
}
.styleFecha{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.85em;
    color: #3A393A;
    line-height: 130%;
    text-align: left;
}
.styleTxt3a{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.75em;
    color: #FF0000;
    line-height: 130%;
    text-align: left;
}
.styleTxt4{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.75em;
    font-weight: bold;
    color: #d32f40;
    line-height: 130%;
    text-align: left;
}
.styleTxt5{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-weight: bold;
    font-size: 0.75em; 
    color: #ffffff;
    line-height: 130%;
    text-align: left;
}
.styleTxt5a{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-weight: bold;
    font-size: 0.75em; 
    color: #FF0000;
    line-height: 130%;
    text-align: left;
}
.styleTxt6stitle{
    font-family: 'Philosopher','Trebuchet MS', Helvetica, sans-serif;
    font-size: 0.900em;
    color: #d32f40;
    font-weight: bold;
    padding-bottom: 20px;
}
.styleh22013{
    font-family: 'Philosopher','Trebuchet MS', Helvetica, sans-serif;
    font-size: 1.063em;
    color: #d32f40;
    font-weight: bold;
    padding-bottom: 20px;
}

div#main_content #left_side p.firma{
    font-weight: bold;
    text-align: right;
    color: #333;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

/**MC RIGHT SIDE**/

div#main_content #right_side{
    float: right;
    margin-top: 40px;
}

div#main_content #right_side p.inscripcion{

    padding: 13px 20px;
    background: #999f9d;
    
}

div#main_content #right_side p.inscripcion a{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.688em;
    font-style:italic;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
}

div#main_content #right_side p.inscripcion a:hover{
    text-decoration: underline;
}
div#main_content #right_side p.resultados{
    padding: 13px 20px;
    background: #E0E3EC;
    margin-top: 5px;
    
}
div#main_content #right_side p.resultados a{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.788em;
    font-style:italic;
    color: #000000;
    text-transform: uppercase;
    text-decoration: none;
}

div#main_content #right_side p.resultados a:hover{
    text-decoration: underline;
}


/**FOOTER**/

div#footer{
    width: 800px;
    clear: both;
    margin: 0 auto;
    background: #FFF;
}

div#footer p.info{
    float: left;
    padding: 30px 0px 20px 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.963em;
    color: #000;
    text-transform: uppercase;        
}

div#footer p.info a{
    color: #000;
    text-decoration: none;
}

div#footer p.info a:hover{
    text-decoration: underline;
}

div#footer p.jsv{
    float: right;
    padding: 30px 30px 20px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.625em;
    color: #fff;
}

div#footer p.jsv a{
    color: #fff;
    text-decoration: none;
}

div#footer p.jsv a:hover{
    text-decoration: underline;
}


/*BENEFICIOS*/

div#main_content #left_content{
    float: left;
    width: 600px;
    margin-top: 30px;

    border-right: solid 1px #d32f40;
    
}

div#main_content #left_content h2.subs{
    font-family: 'Philosopher','Trebuchet MS', Helvetica, sans-serif;
    font-size: 	1.125em;
    color: #d32f40;
    font-weight: bold;
    padding-bottom: 10px;
    margin-left: 35px;
}

div#main_content #left_content .sumilla{
    float: left;
    margin-right: 30px;
    
}

div#main_content #left_content .sumilla img{
    float: left;
    margin-left: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
}




div#main_content #left_content .parrafo_2{
    float: left;
    width: 500px;
    margin-top: 20px;
    margin-left: 30px;
    margin-right: 50px;
    text-align: justify;
}

div#main_content #left_content .parrafo_2 p.body{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.75em;
    color: #3A393A;
    line-height: 130%;
    text-align: justify;
}

div#main_content #left_content .parrafo_2 p.negrita_2{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.813em;
    font-style:italic;
    font-weight: bold;
    color: #333;
    line-height: 130%;
}

div#main_content #left_content .parrafo_2 p span.negrita_3{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.813em;
    font-style:italic;
    font-weight: bold;
    color: #333;
    line-height: 130%;
}

div#main_content #left_content .parrafo_2 p.body span.negrita{
    font-weight: bold;
}

div#main_content #left_content .parrafo_2 ul li{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.75em;
    color: #3A393A;
    line-height: 130%;
    text-align: justify;
}

div#main_content #left_content .parrafo_2 a:hover{
    text-decoration: none;
}

div#main_content #left_content .parrafo_2 ul li a{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 1em;
    line-height: 130%;
    text-align: left;
}

div#main_content #left_content .parrafo_2 ul li a:hover{
    text-decoration: none;
}

div#main_content #left_content .parrafo_2 ul li span.negrita{
    font-weight: bold;
}

div#main_content #left_content .parrafo_2 img.sedes{
    border: solid 2px #000;
}

div#main_content #left_content .parrafo_2 a{
    color: #206fda;
    font-family: 'Lucida Console', Monaco, monospace;
    font-size: 0.75em;
}


div#block {
        width: 800px;
        height: 70px;
}
#sedes{
	border: 3px solid #ccc;
	margin: 20px auto;
	width: 400px;
	border-collapse: collapse;
}

#sedes th{
	background: #ccc;
	padding: 4px;
	text-align: right;
	text-transform: uppercase;
	font-family: 'Arimo', Tahoma, Geneva, sans-serif;
	font-size: 	0.813em;
	font-weight: bold;
	color: #fff;
}

td.number, td.city{
	padding: 3px;
	border: 1px solid #ccc;
	font-family: 'Arimo', Tahoma, Geneva, sans-serif;
	font-size: 	0.75em;
	color: #333;
}

td.number {
	width: 10%;
}

td.number1{
	background: #ccc;
	padding: 3px;
	border: 1px solid #ccc;
	font-family: 'Arimo', Tahoma, Geneva, sans-serif;
	font-size: 	0.75em;
	font-weight: bold;
	color: #fff;
}
td.number2, td.city2{
	padding: 3px;
	border: 1px solid #ccc;
	font-family: 'Arimo', Tahoma, Geneva, sans-serif;
	font-size: 	0.75em;
	font-weight: bold;
	color: #333;
}

div#main_content #left_content .parrafo_2 p.body_just{
    font-family: 'Arimo', Tahoma, Geneva, sans-serif;
    font-size: 0.75em;
    color: #3A393A;
    line-height: 130%;
    text-justify: auto;
    text-align: justify;
}




























</pre></body></html>