body 
{
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-WIDTH: 0px;
	MARGIN-HEIGHT: 0px;
    BORDER-BOTTOM: medium none;
	BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;  
        
	font-family: Verdana, Arial, 'Times New Roman';
	COLOR: #000000;
	
	background-color: #ffffff;
	
}

.frame
{
	WIDTH: 760px;
}

.menu_up
{
	BORDER-LEFT: #666 1px solid;
	BORDER-RIGHT: #666 1px solid;
	BORDER-TOP: #666 1px solid;
	BORDER-BOTTOM: #666 1px solid;
	PADDING-TOP: 2px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 2px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	FLOAT: left;
	WIDTH: 100%;
	BACKGROUND-COLOR: #DDDDDD;
	TEXT-ALIGN: right;
}

a
{
	
	TEXT-DECORATION: none; 
}
a:focus
{	
	TEXT-DECORATION: none; 
}
a:link
{
	TEXT-DECORATION: none; 
}
a:visited 
{	
	color:blue;
	TEXT-DECORATION: none; 
}
a:hover
{	
	COLOR: #c00; 
	TEXT-DECORATION: underline;
}


.text_Asociacion
{
	FONT-FAMILY: 'Gallaecia Castelo', Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: xx-small;
}

.text
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: xx-small;
}
.text_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: xx-small;
	FONT-WEIGHT: bold;
}

.title
{
	FONT-SIZE: medium;
	FONT-WEIGHT: normal;
	FONT-FAMILY: 'Book antiqua', Verdana,Arial, Helvetica, sans-serif;
	COLOR: #dd9900;
}
.title_small
{
	FONT-SIZE: x-small;
	FONT-WEIGHT: bold;
	FONT-FAMILY: 'Book antiqua',Verdana,Arial, helvetica, sans-serif;
	COLOR: #dd9900;
}

.title_border
{
	border-bottom: 1px solid #cc9944;
}

.header_text
{
	FONT-SIZE: x-small;
	FONT-WEIGHT: normal;
	FONT-FAMILY: 'Book antiqua',Verdana,Arial, helvetica, sans-serif;
	COLOR: #dd9900;
}
.header_line
{
	border-top: 0px solid #ccccbb;
	padding-top:15px;
}

.footer_text
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: xx-small;
	color: #dd9900;
}
.footer_title
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: xx-small;
	FONT-WEIGHT: bold;
	color: #dd9900;
}
.footer_line
{
	border-bottom: 0px solid #ccccbb;
	padding-bottom:15px;
}







<!-- FORM -->
.form_main_input_textarea
{
	BORDER: black 1px solid;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.form_main_input_textarea_small
{
	BORDER: black 1px solid;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.form_main_input_small
{
	BORDER: black 1px solid;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.form_main_input_text
{
	BORDER: black 1px solid;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.form_main_input_text_small
{
	BORDER: black 1px solid;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.form_main_input_select
{
	BORDER: black 1px solid;
	DISPLAY: inline;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.form_main_input_select_small
{
	BORDER: black 1px solid;
	DISPLAY: inline;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.form_main_input_select_supersmall
{
	BORDER: black 1px solid;
	DISPLAY: inline;
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.footer_info
{
	BORDER: #666 1px solid;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;	
	MARGIN: 5px 0px 0px;
	FLOAT: left;
	WIDTH: 100%;
	BACKGROUND-COLOR: #dddddd;
	TEXT-ALIGN: center;
}
.footer_address_left
{
	FLOAT: left;
	MARGIN: 5px 0px;
	WIDTH:23%;
}
.footer_address_right
{
	FLOAT: right;
	MARGIN: 5px 0px;
	WIDTH: 23%;
}
.footer_address_left_text
{
	FONT-SIZE: 10px;
	TEXT-ALIGN: left;
}
.footer_address_right_text
{
	FONT-SIZE: 10px;
	TEXT-ALIGN: right;
}
.footer_left
{
	FLOAT: left;
	MARGIN: 10px 0px 20px 75px;
	WIDTH: 105px
}
.footer_center
{
	FLOAT: left;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 20px;
	WIDTH: 100px
}
.footer_right
{
	FLOAT: left;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 20px;
	WIDTH: 100px
}

.table_with_border
{
	BORDER: #000000 1px solid;
}
.table_td_normal1
{
	background-color: #f7f7f7;
}
.table_td_normal2
{
	background-color: #ffffff;
}
.table_td_normal3
{
	background-color: #fafafa;
}
.table_td_title1
{
	background-color: #dddddd;
}
.table_td_title2
{
	background-color: #cccccc;
}
.table_td_title3
{
	background-color: #666666;
}
.table_td_title4
{
	background-color: #000066;
}
.table_td_title5
{
	background-color: #6c6c8c;
}
.table_td_selected
{
	background-color: #e8e8e8;
	font-weight: bold;
}

.table_td_text
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.table_td_text_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

.table_td_text_small
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.table_td_text_small_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.table_td_text_supersmall
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
}
.table_td_text_supersmall_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
}
.table_td_text_especial_supersmall
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #006643;
}
.table_td_text_especial_supersmall_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #006643;
	FONT-WEIGHT: bold;
}

.table_td_text_especial_supersmall_II
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #bb0000;
}
.table_td_text_especial_supersmall_II_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #bb0000;
	FONT-WEIGHT: bold;
}

.table_td_text_title1
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Color: Black;
}
.table_td_text_title1_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Color: Black;
	FONT-WEIGHT: bold;
}
.table_td_text_title2
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Color: White;
}
.table_td_text_title2_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Color: White;
	FONT-WEIGHT: bold;
}
.table_td_text_title1_small
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	Color: Black;
}
.table_td_text_title1_small_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	Color: Black;
	FONT-WEIGHT: bold;
}
.table_td_text_title2_small
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	Color: White;
}
.table_td_text_title2_small_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	Color: White;
	FONT-WEIGHT: bold;
}


.table_report_td_header_title
{
	background-color: #ffffff;
	border-bottom: 1px solid #000066;
	padding-left: 1px;
}
.table_report_td_header_title_text
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	Color: #000066;
	FONT-WEIGHT: bold;
}
.table_report_td_header
{
	background-color: #ffffff;
	padding-left: 3px;
}
.table_report_td_header_text_form
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #000033;
	FONT-WEIGHT: bold;
}
.table_report_td_header_text
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #000033;
}
.table_report_with_border
{
	border: 1px solid #000022;
}
.table_report_td_title1
{
	background-color: #000066;
}
.table_report_td_title1_text
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	Color: White;
}
.table_report_td_title1_text_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	Color: White;
	FONT-WEIGHT: bold;
}
.table_report_td_title2
{
	background-color: #6c6c8c;
}
.table_report_td
{
	background-color: #ffffff;
	padding-left: 1px;
	padding-right: 1px;
	border: 1px solid #ccccdc;
}
.table_report_td_alternative
{
	background-color: #f1f1f9;
	padding-left: 1px;
	padding-right: 1px;
	border: 1px solid #ccccdc;
}
.table_report_td_noborder
{
	background-color: #ffffff;
	padding-left: 1px;
	padding-right: 1px;
	border: 0px solid #ccccdc;
}
.table_report_td_noborder_alternative
{
	background-color: #f1f1f9;
	padding-left: 1px;
	padding-right: 1px;
	border: 0px solid #ccccdc;
}

.table_report_td_text
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #000033;
}
.table_report_td_text_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #000033;
	FONT-WEIGHT: bold;
}
.table_report_td_text2
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #000066;
}
.table_report_td_text2_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #000066;
	FONT-WEIGHT: bold;
}
.table_report_td_text_big
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Color: #000033;
}
.table_report_td_text_big_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Color: #000033;
	FONT-WEIGHT: bold;
}
.table_report_td_text2_big
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Color: #000066;
}
.table_report_td_text2_big_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Color: #000066;
	FONT-WEIGHT: bold;
}
.table_report_td_text_small
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #000033;
}
.table_report_td_text_small_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #000033;
	FONT-WEIGHT: bold;
}
.table_report_td_text2_small
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #000066;
}
.table_report_td_text2_small_bold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Color: #000066;
	FONT-WEIGHT: bold;
}



.body_frame_left
{
width:175px;
border-right:1px solid #e0e0ff;
}

.table_menu_left
{
	border: 1px solid #ccccDD;
	margin:5px 2px; 
	width: 170px;
	border-collapse: collapse;
}
.table_menu_tr_title
{
	BORDER: #ccccDD 1px solid;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #ccccDD;
	COLOR: #000070;
	Height: 18px;
}
.table_menu_td
{
	BACKGROUND-COLOR: #fcfefF;
}
.table_menu_text
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	Color: #000080;
}
.table_menu_title_text
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}


.body_frame_toolbar_left
{
	width:175px;
	border-right:1px solid #e0e0ff;
}
.table_toolbars_container
{
	border: 0px solid #6c6c8c;
	width: 160px;
}
.table_toolbar_left
{
	border: 1px solid #6c6c8c;
	margin:	1px 2px; 
	width:	158px;
}
.td_toolbar_title
{
    padding-left: 2px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-top: 1px;
    BACKGROUND-COLOR: #6c6c8c;
}
.td_toolbar_title_text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, 'Times New Roman';
}
.td_toolbar_bottom
{
    BACKGROUND-COLOR: #fefefe;
}
.td_toolbar_option
{
	padding-bottom: 1px;
	border:1px solid #ffffff;
    BACKGROUND-COLOR: #fefefe;
}
.td_toolbar_option_text
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    margin-LEFT: 0px;
    COLOR: #6c6c8c;
    FONT-FAMILY: Verdana, Arial, 'Times New Roman';
}




.body_frame_toolbarB_left
{
	width:175px;
	border-right:0px solid #000088;
}
.table_toolbarB_left
{
	border: 0px solid #6c6c8c;
	margin:5px 2px; 
	width: 170px;
}
.td_toolbarB_title
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #6c6c8c;
}
.td_toolbarB_title_text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, 'Times New Roman';
}
.td_toolbarB_corner_bottom
{
    BACKGROUND-COLOR: #fefefe;
}
.td_toolbarB_bottom
{
    border-bottom:1px solid #6c6c8c;
    BACKGROUND-COLOR: #fefefe;
}
.td_toolbarB_option
{
    BACKGROUND-COLOR: #fefefe;
}
.td_toolbarB_option_left
{
    BORDER-LEFT: 1px solid #6c6c8c;
    BACKGROUND-COLOR: #fefefe;
}
.td_toolbarB_option_right
{
    BORDER-RIGHT: 1px solid #6c6c8c;
    BACKGROUND-COLOR: #fefefe;
}
.td_toolbarB_option_text
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    margin-LEFT: 0px;
    COLOR: #6c6c8c;
    FONT-FAMILY: Verdana, Arial, 'Times New Roman';
}


.msg_back_text
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;	
}
.msg_title
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #cc0000;
}
.msg_description
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #cc0000;
}



















.logo
{
	FLOAT: left; 
	MARGIN: 5px 10px 5px 1px;
	WIDTH: 260px;
}
.advanced_search
{
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px;
	MARGIN: 15px 0px 10px;
}
.breadcrumb
{
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 3px 0px;
	WIDTH: 590pt;
	TEXT-ALIGN: left;
}
.breadcrumb_path
{
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
}
.breadcrumb_page
{
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans Serif;
	FONT-WEIGHT: bold;
}

.list
{
	DISPLAY: list-item;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.frame_center
{
	MARGIN: 0px;
	WIDTH: 600px;
	TEXT-ALIGN: left;
}

.table_border
{
	BORDER: #000000 1px solid;
	FLOAT: LEFT;
}

.tabla_main
{
	CLEAR: left;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
}
.tabla_main TD
{
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-TOP: black 0px;
	BORDER-LEFT: black 0px;
}
.table_tr_title
{
	BORDER: #000080 1px solid;
	FONT-SIZE: small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #000080;
	COLOR: #ffffff;
}
.table_tr_main
{
	BORDER: aqua;
	COLOR: #000000;
	FONT-SIZE: x-small;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #dddddd;
	TEXT-ALIGN: center;
}
.dialog_table
{
	BORDER: #666666 1px solid;
	BACKGROUND-COLOR: #f7f7f7;
}
.dialog_font
{
	FONT-SIZE: x-small;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.dialog_font_bold
{
	FONT-SIZE: x-small;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.table_form_main
{
	CLEAR: left;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f7f7f7;
	COLOR: #000000;
}
.table_form_main TD
{
	BORDER: black 0px none;
	PADDING: 1px 5px 1px 5px;
}
