/* CSS Document */

body { background-color: #EBE9ED; margin-top: 0px; margin-bottom: 0px}
.call_us{font-size: 11px; font-weight: bold;}

A.idiom_link:link{FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR:#FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none}
A.idiom_link:visited {FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-DECORATION: none}
A.idiom_link:hover{FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A.idiom_link:active {FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-DECORATION: none}


.title_box{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.title_box2{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif}


.news {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-left: 8px; margin-right: 8px; margin-top: 8px; text-align:justify}

P{ MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; text-align:justify  }


A.menu_down:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

A.menu_down:visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.menu_down:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: underline}

A.menu_down:active {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none}




A.site_map_link: link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

A.site_map_link: visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.site_map_link: hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: underline}

A.site_map_link: active {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none}





A.link_search:link {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #16398B; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

A.link_search:visited {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #16398B; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.link_search:hover {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #16398B; FONT-FAMILY: arial; TEXT-DECORATION: underline}

A.link_search:active {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #16398B; FONT-FAMILY: arial; TEXT-DECORATION: none}


.separator{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}


A.copy:link {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY:  arial; TEXT-DECORATION: none; padding-top: 5px }

A.copy:visited {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none; padding-top: 5px}

A.copy:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none; padding-top: 5px}

A.copy:active {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none; padding-top: 5px}




A.menu_copy:link {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY:  arial; TEXT-DECORATION: none}

A.menu_copy:visited {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.menu_copy:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: underline}

A.menu_copy:active {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00000; FONT-FAMILY: arial; TEXT-DECORATION: none}

.main_title {MARGIN-TOP: 12px; MARGIN-LEFT: 12px; font-family: Arial, Helvetica, sans-serif;	font-size: 24px; color: #1D75A3; font-weight: bold}

.sub_title {font-family: Arial, Helvetica, sans-serif;	font-size: 16px; color: #006600; font-weight: bold}


.title_box_p{ font-family: Arial, Helvetica, sans-serif; font-weight: bold;	font-size: 14px; color:#1D75A3}

.title_box_p2{ font-family: Arial, Helvetica, sans-serif; font-weight: normal;	font-size: 14px; color:#16398B}

.left_box_title {color: #333333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px }

.label_form { color: #333333; font-weight: bold; font-family: Arial, Helvetica, sans-serif;	font-size: 12px }

.up_p{font-size: 12px; font-family: Arial, Helvetica, sans-serif}

p{font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-left: 12px; margin-right: 12px}

 .p_no_izq{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-right: 12px; text-align:justify; margin:10px 10px 10px 10px; }
 
 .p_no_der{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-left: 12px; margin-top:3px;  text-align:justify }

.middle_p {font-size: 11px; font-family: Arial, Helvetica, sans-serif}

.border_main_table{border-left:1px #123075 solid; border-right:1px #123075 solid; border-top:1px #123075 solid; border-bottom:1px #123075 solid;} 



.border_down_menu{border-bottom:1px #0F5E02 solid;} 



.subtitle_building{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px }


#leftmenu{
	font-weight: 800;
	height: 25px;
}


#leftmenu a{
	color: #FFFFFF;
	text-decoration:none;   
	font: bold 12px Arial, Helvetica, sans-serif;
	background: url(degradado2.jpg) repeat center top;
	display: block;
	width: 160px;
	height: 25px; 
	text-align:justify;

}

#leftmenu a:hover{
    text-decoration: none;
	color: #FFFFFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: url(degradado2_over.jpg) repeat  center top;
   	display: block;
    width: 160px;
	height: 25px;
	display: block;

}



#tabmenu{

	font-weight: 700;
	height: 22px;
}

#tabmenu a{
	color: #FFFFFF;
	text-decoration:none;   
	font: bold 13px Arial, Helvetica, sans-serif;
	background: url(../images/tab.gif) repeat center top;
	display: block;
	width: 120px;
	height: 22px;
}

#tabmenu a:hover{
    text-decoration: none;
	color: #FFFFFF;
	font: bold 13px Arial, Helvetica, sans-serif;
	background: url(../images/tab_over.gif) repeat center bottom;
    width: 120px;
	height: 22px;
	z-index:4;


}


.tablebar{ padding-top: 15px;}   

.table_buildings{ margin-left: 12px; margin-right: 12px }

.imgleft {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FILTER: Alpha(Opacity=95); FLOAT: left; PADDING-TOP: 6px
}
.imgright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FILTER: Alpha(Opacity=95); FLOAT: right; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.pagetitle {
	color: #36872A;
	font: oblique bold 14px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-right:5px;
	border-bottom:  1px inset #808000;
}

UL{ 
list-style-image: url(item.gif);
list-style-type: disc;
font-size: 12px; font-family: Arial, Helvetica, sans-serif;}

.boton_correo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	background-color: #76B4ED;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.label{FONT-SIZE: 12px; padding-right: 10px; padding-left: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-align: left }

#red_input{border: #FE4040 1.6px solid} 

.text_error{color: #FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px }

.border{
	border-left:1px #19648E solid; 
	border-right:1px #19648E solid;
	border-top:1px #19648E solid; 
	border-bottom:1px #19648E solid;
	}

.border_left_column{ border-right:1px #19648E solid}
.img_text_down {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	margin-top:5px;
	}
	
	
	/*ESTILOS DEL SEARCH */ 