@charset "utf-8";

@font-face {
    font-family: 'futura_lt_btlight';
    src: url('futult__-webfont.eot');
    src: url('futult__-webfont.eot?#iefix') format('embedded-opentype'),
         url('futult__-webfont.woff') format('woff'),
         url('futult__-webfont.ttf') format('truetype'),
         url('futult__-webfont.svg#futura_lt_btlight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'futura_md_btmedium';
    src: url('tt0142m-webfont.eot');
    src: url('tt0142m-webfont.eot?#iefix') format('embedded-opentype'),
         url('tt0142m-webfont.woff') format('woff'),
         url('tt0142m-webfont.ttf') format('truetype'),
         url('tt0142m-webfont.svg#futura_md_btmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'futura_bk_btbook';
    src: url('futura_bk_bt_book-webfont.eot');
    src: url('futura_bk_bt_book-webfont.eot?#iefix') format('embedded-opentype'),
         url('futura_bk_bt_book-webfont.woff') format('woff'),
         url('futura_bk_bt_book-webfont.ttf') format('truetype'),
         url('futura_bk_bt_book-webfont.svg#futura_bk_btbook') format('svg');
    font-weight: normal;
    font-style: normal;

}

body { margin:0px; font-family: 'futura_bk_btbook'; color:#919191; font-size:14px; text-align:center;}

img {border:none;}

#header {height:146px; text-align:center;}

#pie {height:124px; background:url(images/piefondo.jpg); text-align:left; color:#004393; font-size:15px;}
.icono_contacto { vertical-align: middle; display:inline-block; margin-left:10px; margin-right:30px; width:149px; }
#pie a:link, #pie a:visited { font-size:16px;}




.sep_horz { width:inherit; text-align:center; height:12px; background:url(images/sep_2.png); }

.contenido {position:relative; text-align:center; padding-bottom:10px; vertical-align:top; }

.ancla {position:relative;}



.index_panel {display:inline-block; margin-left:53px; margin-top:24px; width:297px; vertical-align:top;}

.index_panel .titulo1 { display:block; margin-bottom:22px; font-size:22px; color:#004494; text-align:left; }

.index_panel img {filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1;}

.index_panel img:hover {filter:alpha(opacity=85); -moz-opacity: .85; opacity: .85;}

.index_panel .info { margin:0px; text-align:left; }


.parrafo .titulo1 { display:block; margin-bottom:22px; font-size:22px; color:#004494; text-align:left; }

.parrafo .info {margin:0px; text-align:left; }

.parrafo ol {padding:0px 20px;}

.parrafo ol li {margin:0px 0px 20px 0px;}

.parrafo ul {padding:0px 20px;}

.parrafo ul li {margin:0px 0px 10px 0px;}

ul ul {margin:10px 0px 20px; }

.logos img {margin:15px; vertical-align:middle; }

.logos a:link, .logos a:visited {filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1; }

.titulo2 { font-weight:bolder; color:#004494;}

.logos a:hover {filter:alpha(opacity=85); -moz-opacity: .85; opacity: .85;}

a:link, a:visited { text-decoration:none; color:#004393; }

a:hover { text-decoration:none; color:#002266; }

.sepvert {display:inline-block; width:6px; height:33px; background:url(images/sep_1.png); vertical-align:middle; }

#menu {text-align:right;}

#menu a:link, #menu a:visited {display:inline-block; text-align:center; padding: 0 18px; margin: 0 10px; vertical-align:middle; font-size:13px; font-family: 'futura_md_btmedium'; color:#7B7B7B; /*font-weight:bold;*/ }

#menu a:hover { color:#333333; }

#contacto { display:inline-block; width:500px; text-align:left; margin-right:20px; margin-top:20px; text-align:left; vertical-align:middle;}

#location { display:inline-block; width:500px; height:272px; text-align:left; vertical-align: middle;}