@font-face { font-family: RotisSansSerif; font-style:  normal; font-weight: normal; src: url(../fonts/ROTISSA0.eot) }
@font-face { font-family: RotisSemiSans; font-style:  normal; font-weight: normal; src: url(../fonts/ROTISSE2.eot) }
@font-face { font-family: RotisSemiSerif; font-style:  normal; font-weight: normal; src: url(../fonts/ROTISSE1.eot) }
@font-face { font-family: RotisSerif; font-style:  normal; font-weight: normal; src: url(../fonts/ROTISSE0.eot) }
@font-face { font-family: Pixelade; font-style:  normal; font-weight: normal; src: url(../fonts/PIXELAD1.eot) }
@font-face { font-family: Pixelade; font-style:  normal; font-weight: 700; src: url(../fonts/PIXELAD0.eot) }
@font-face { font-family: Arial Narrow; font-style: normal; font-weight: normal; src: url(../fonts/ARIALNA0.eot) }
@font-face { font-family: Arial; font-style: normal; font-weight: 700; src: url(../fonts/ARIAL2.eot) }
@font-face { font-family: Arial; font-style: oblique; font-weight: normal; src: url(../fonts/ARIAL1.eot) }
@font-face { font-family: Arial; font-style:  oblique; font-weight: 700; src: url(../fonts/ARIAL0.eot) }

body 						{ scrollbar-face-color:#d0dfe7; scrollbar-arrow-color:#ffffff; scrollbar-track-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#ffffff; scrollbar-darkshadow-color:#ffffff }
.fondo_pagina 					{ background-color: #fff; margin: 5px }
#main_table					{ width: 784px; height: 600px; margin-left: auto; margin-right: auto }
#main_document				{ width:734px; height: 467px }

/*--- Inicio bordes página ---*/
#top_left_white				{ width: 16px; height: 16px; background: url('../images/top_left_w01.jpg') no-repeat top left }
#top_right_white				{ width: 16px; height: 16px; background: url('../images/top_right_w01.jpg') no-repeat top right }
#bottom_left_white				{ width: 16px; height: 16px; background: url('../images/bottom_left_w01.jpg') no-repeat bottom left }
#bottom_right_white			{ width: 16px; height: 16px; background: url('../images/bottom_right_w01.jpg') no-repeat bottom right }
#top_white					{ width: 752px; height: 16px; background: url('../images/top_w01.jpg') repeat-x top left }
#bottom_white				{ width: 752px; height: 16px; background: url('../images/bottom_w01.jpg') repeat-x bottom left }
#left_white					{ width: 16px; height: 568px; background: url('../images/left_w01.jpg') repeat-y top left }
#right_white					{ width: 16px; height: 568px; background: url('../images/right_w01.jpg') repeat-y top right }
/*--- Fin bordes página ---*/

/*--- Inicio header ---*/
#inner_table					{ width: 752px; height: 568px; background-color: #dee8ee; border: 0px #000 solid }
#top_left_lblue				{ width: 9px; height: 9px; background: url('../images/top_left_b01.jpg') no-repeat top left }
#top_right_lblue				{ width: 9px; height: 9px; background: url('../images/top_right_b01.jpg') no-repeat top right }
#bottom_left_lblue				{ width: 9px; height: 9px; background: url('../images/bottom_left_b01.jpg') no-repeat bottom left }
#bottom_right_lblue			{ width: 9px; height: 9px; background: url('../images/bottom_right_b01.jpg') no-repeat bottom right }
#top_lblue					{ width: 734px; height: 9px; background: url('../images/top_b01.jpg') repeat-x top left }
#bottom_lblue					{ width: 734px; height: 9px; background: url('../images/bottom_b01.jpg') repeat-x bottom left }
#left_lblue					{ width: 9px; height: 550px; background: url('../images/left_b01.jpg') repeat-y top left }
#right_lblue					{ width: 9px; height: 550px; background: url('../images/right_b01.jpg') repeat-y top right }
#main_header					{ width: 734px; height: 110px }
#topleft_header				{ float: left; width: 224px; height: 110px }
#top_header					{ float: right; width: 500px; height: 110px; padding-left: 0px }
#topright_header				{ position: absolute; top: 30px; text-align: right; width: 396px; height: 86px; left: 50% }
/*--- Fin header ---*/

/*--- Inicio menú principal ---*/
#main_menu					{ float: left; width: 221px; height: 467px; font-size: 1px; border: 0px #000 solid; background: url('../images/bottom_menu_01.jpg') no-repeat bottom left; font-size: 1px;  }
#menu_container				{ float: left; width: 219px; height: 445px; font-size: 1px; background: url('../images/back_menu_03.jpg') repeat-y bottom left; border-left: 2px #f1fbfd solid; border-right: 2px #f1fbfd solid }
.menu_top					{ float: left; width: 222px; height: 10px; background: url('../images/top_menu_01.jpg') no-repeat top left; font-size: 1px; border-right: 1px #f1fbfd solid }
.menu_top_selected			{ float: left; width: 222px; height: 10px; background: url('../images/top_menu_02.jpg') no-repeat top left; font-size: 1px; border-right: 1px #f1fbfd solid }
.menu_firstoption				{ width: 218px; height: 15px; border-left: 0px #f1fbfd solid; border-right: 0px #f1fbfd solid; border-bottom: 1px #f1fbfd solid; background: url('../images/back_menu_02.jpg') repeat-y top left; font-family: "arial narrow"; font-size: 10pt; font-weight: normal; color: #000; text-align: center; text-transform: uppercase; cursor: pointer }
.menu_firstoption_selected		{ width: 218px; height: 15px; border-left: 0px #f1fbfd solid; border-right: 0px #f1fbfd solid; border-bottom: 1px #f1fbfd solid; background: url('../images/back_menu_04.jpg') repeat-y top left; font-family: "arial narrow"; font-size: 10pt; font-weight: normal; color: #fff; text-align: center; text-transform: uppercase; cursor: pointer }
div.menu_firstoption:hover		{ color: #fff }
.menu_options					{ width: 218px; height: 25px; border-left: 0px #f1fbfd solid; border-right: 0px #f1fbfd solid; border-top: 2px #bcc5c9 solid; border-bottom: 1px #f1fbfd solid; background: url('../images/back_menu_02.jpg') repeat-y top left; font-family: "arial narrow"; font-size: 10pt; font-weight: normal; color: #000; text-align: center; text-transform: uppercase; cursor: pointer }
div.menu_options:hover			{ color: #fff }
.menu_options_selected			{ width: 218px; height: 25px; border-left: 0px #f1fbfd solid; border-right: 0px #f1fbfd solid; border-top: 2px #bcc5c9 solid; border-bottom: 1px #f1fbfd solid; background: url('../images/back_menu_04.jpg') no-repeat top left; font-family: "arial narrow"; font-size: 10pt; font-weight: normal; color: #fff; text-align: center; text-transform: uppercase; cursor: pointer }
.menu_bottom					{ width: 218px; background: url('../images/back_menu_03.jpg') repeat-y bottom left; border-left: 0px #f1fbfd solid; border-right: 0px #f1fbfd solid; font-size: 1px; vertical-align: top }
.submenu_container			{ width: 216px }
.submenu_big_options_off		{ /*float: left;*/ width: 214px; height: 25px; border-left: 0px #f1fbfd solid; border-right: 0px #f1fbfd solid; border-top: 2px #bcc5c9 solid; border-bottom: 1px #f1fbfd solid; background: url('../images/back_submenu_01.jpg') repeat-y top left; font-family: "arial narrow"; font-size: 10pt; font-weight: normal; color: #fff; text-align: center; text-transform: lowercase; cursor: pointer }
.submenu_big_options_on		{ /*float: left;*/ width: 214px; height: 25px; border-left: 0px #f1fbfd solid; border-right: 0px #f1fbfd solid; border-top: 2px #bcc5c9 solid; border-bottom: 1px #f1fbfd solid; background: url('../images/back_submenu_02.jpg') repeat-y top left; font-family: "arial narrow"; font-size: 10pt; font-weight: normal; color: #fff; text-align: center; text-transform: lowercase; cursor: pointer }
.submenu_small_options_off		{ width: 106px; height: 25px; border-left: 0px #f1fbfd solid; border-right: 0px #f1fbfd solid; border-top: 2px #bcc5c9 solid; border-bottom: 1px #f1fbfd solid; background: url('../images/back_submenu_01.jpg') repeat-y top left; font-family: "arial narrow"; font-size: 10pt; font-weight: normal; color: #fff; text-align: center; text-transform: lowercase; cursor: pointer }
.submenu_small_options_on		{ width: 106px; height: 25px; border-left: 0px #f1fbfd solid; border-right: 0px #f1fbfd solid; border-top: 2px #bcc5c9 solid; border-bottom: 1px #f1fbfd solid; background: url('../images/back_submenu_02.jpg') repeat-y top left; font-family: "arial narrow"; font-size: 10pt; font-weight: normal; color: #fff; text-align: center; text-transform: lowercase; cursor: pointer }
/*--- Fin menú principal ---*/

#main_body					{ float: left; width: 380px; height: 100%; padding-left: 4px }
.body_container_1				{ float: left; width: 376px; height: 49%; border: 2px #d3e1e8 solid; background-color: #fff }
.body_container_2				{ float: left; width: 376px; height: 226px; border: 2px #d3e1e8 solid; background-color: #fff }
.divisor						{ float: left; width: 376px; height: 2%; font-size: 1px }

/*--- Inicio columna derecha ---*/
#right_column					{ float: left; width: 123px; height: 426px }
.right_column_container			{ width: 125px; height: 13px; background: #fff url('../images/top_colright_01.jpg') no-repeat top left; font-size: 1px }
.right_column_main				{ width: 125px; height: 439px; background-color: #d3e1e8; text-align: center }
.right_column_inner				{ width: 121px; height: 439px; background: #fff; margin-left: auto; margin-right: auto; background: #fff url('../images/back_colright_01.jpg') repeat-x bottom left; }
.right_column_bottom			{ width: 125px; height: 13px; background: #fff url('../images/bottom_colright_01.jpg') no-repeat top left; font-size: 1px }
.sponsor_img					{ padding-top: 3px; padding-bottom: 3px; border: 0px #000 solid }
/*--- Fin columna derecha ---*/

/*--- Inicio sección noticias ---*/
.title_news					{ width: 100%; font-family: "arial narrow"; font-size: 18pt; color: #000; font-weight: normal; text-align:center }
.frame_news					{ width: 100%; height: 100px }
.border_lastnews_img			{ border: 2px #fff solid }
.news_date					{ width: 100%; font-family: "arial narrow"; font-size: 10pt; color: #4799c6; font-weight: normal; height: 18px; text-align: left }
.news_content_1				{ width: 234px; font-family: arial; font-size: 8pt; color: #000; font-weight: normal; text-align: justify; height: 50px; padding-right: 14px }
.news_content_2				{ font-family: arial; font-size: 8pt; color: #000; font-weight: normal; text-align: justify; height: 45px }
.news_button_more				{ width: 100%; height: 18px; vertical-align: bottom; text-align: right }
.liner							{ width: 360px; height: 2px; background: url('../images/divisor_line_01.gif') repeat-x top left; font-size: 1px }
/*--- Fin sección noticias ---*/

/*--- Inicio sección info ---*/
.title_testinfo					{ width: 100%; font-family: "arial narrow"; font-size: 18pt; color: #000; font-weight: normal; text-align:center }
.info_date						{ width: 100%; font-family: "arial narrow"; font-size: 10pt; color: #4799c6; font-weight: normal; height: 18px; text-align: left }
.frame_testinfo				{ width: 100%; height: 100px }
.info_content					{ font-family: arial; font-size: 8pt; color: #000; font-weight: normal; text-align: justify; height: 45px }
.info_button_more				{ width: 100%; height: 18px; vertical-align: bottom; text-align: right }
.liner							{ width: 360px; height: 2px; background: url('../images/divisor_line_01.gif') repeat-x top left; font-size: 1px }
/*--- Fin sección info ---*/

/*--- Inicio columna central ---*/
#main_column				{ float: left; width: 513px; height: 426px }
.main_column_container			{ width: 515px; height: 13px; background: #fff url('../images/top_colmain_01.jpg') no-repeat top right; font-size: 1px }
.main_column_main			{ width: 515px; height: 439px; background-color: #d3e1e8; text-align: center }
.main_column_inner			{ width: 511px; height: 439px; background: #fff; margin-left: auto; margin-right: auto; background: #fff url('../images/back_colright_01.jpg') repeat-x bottom left; }
.main_column_bottom			{ width: 511px; height: 13px; background: #fff url('../images/bottom_colmain_01.jpg') no-repeat top right; font-size: 1px }
.sponsor_img					{ padding-top: 3px; padding-bottom: 3px; border: 0px #000 solid }
.title_main					{ float: left; width: 55%; padding-left: 25px; font-family: "arial narrow"; font-size: 18pt; color: #000; font-weight: normal; text-align: left; text-transform: lowercase }
.title_main_long				{ float: left; width: 85%; padding-left: 25px; font-family: "arial narrow"; font-size: 18pt; color: #000; font-weight: normal; text-align: left; text-transform: lowercase }
.title_main2					{ float: right; width: 35%; padding-right: 25px; font-family: "arial narrow"; font-size: 18pt; color: #888; font-weight: normal; text-align: right; text-transform: lowercase }
.title_main2_long				{ float: right; width: 5%; padding-right: 25px; font-family: "arial narrow"; font-size: 18pt; color: #888; font-weight: normal; text-align: right; text-transform: lowercase }
.subtitle_main					{ width: 95%; padding-right: 25px; font-family: "arial narrow"; font-size: 18pt; color: #000; font-weight: normal; text-align: right; text-transform: lowercase }
.title_divisor					{ width: 90%; padding-left: 25px; padding-right: 25px; height: 2px; font-size: 1px }
.title_leftbar					{ float: left; width: 180px; height: 1px; font-size: 1px; background: url('../images/title_leftbar_01.jpg') no-repeat top left }
.title_centerbar				{ float: left; width: 99px; height: 1px; font-size: 1px; background: #a2becf; font-size: 1px }
.title_rightbar					{ float: left; width: 180px; height: 1px; background: url('../images/title_rightbar_01.jpg') no-repeat top right }
.main_frame					{ width: 100%; height: 300px }
/*--- Fin columna central ---*/
