@charset "utf-8";
/* CSS Document */

body{
    background: #e3e3e3; /* Old browsers */
    background: -moz-linear-gradient(top,  #e3e3e3 1%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e3e3e3), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e3e3e3 1%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e3e3e3 1%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e3e3e3 1%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e3e3e3 1%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

    font-size:10px;
    font-family:Arial, Helvetica, sans-serif;
    color:#999;
    height: 100%;
    margin:0px;
}
#continer {
    width:100%;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}
#continer_top {
    background-image:url(../img/top_supervision.jpg);
    background-repeat:repeat-x;
    width:100%;
    height:132px;
    clear:both;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
}
.l_continer_top1  {
    background-color:#1966BC;
    height:89px;
}
.l_continer_top2  {
    background-image:url("../img/fondo_top_supervision.png");
    background-repeat:no-repeat;
    background-position:right top;
    width:650px;
    height:89px;	
}	

#continer_menu {
    background-image:url(../img/fondo_m.png);
    background-repeat:repeat-y;
    width:999px;
    height:52px;
    clear:both;
}
#continer_banner {
    background-image:url(../img/fondo_banner.png);
    background-repeat: repeat-y;
    width:999px;
    height:322px;
    clear:both;
}
.continer_cont {
    background-image:url(../img/fondo_cont_inf.png);
    background-repeat:repeat-y;
    width:999px;
    clear:both;
    padding-left:12px;
    padding-right:12px;
    padding-top:0em;
    height:100%;
    min-height: 100%;
    float:left;
}
#continer_logos {
    background-image:url(../img/fondo_logos.png);
    background-repeat: no-repeat;
    width:999px;
    height:182px;
    clear:both;
}

/* paginas internas*/


#continer_contint {
    width:1057px;
    height:auto;
    clear:both;
    padding-left:12px;
    padding-right:12px;
    padding-top:1em;
    padding-bottom:1em;
    margin-left:auto;
    margin-right:auto;
    background-image:url(../img/supervision_fnd_contin.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
    background-color:#FFF;

}
h2, h7 {
    width:100%;
    margin:3px auto 6px auto;
    font-size:26px;
    font-weight:300;
    line-height:27px;
    color:#0080a5;
    text-align:left;
    letter-spacing:0em;
    font-weight:600;
}


#continer_contint   .tablareg{
    border:1px;
    border-style:solid;
    border-color:#A6A6A6;
    margin-left:auto;
    margin-right:auto;
    font-size:11px;

}


.tablareg  tbody  td{
    border-bottom: 1px solid #EAEAEA;
    border-collapse: collapse;
    border-left: 1px solid #EAEAEA;
    padding: 2px 2px 1px;

}
.tablareg thead td {
    background-color: #EDEDED;
    background:url(../img/tabla_top_contenido.png);
    background-repeat: repeat-x;
    color: #004654;
    height: 31px;
    line-height: 12px;
    padding: 1px 3px 1px 5px; }

#continer_logosint {
    background-image:url(../img/bottom_supervicion.jpg);
    background-repeat: repeat-x;
    background-color:#CFCFCF;
    width:1082px;
    height:89px;
    margin-left:auto;
    margin-right:auto;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.logosint {
    width:550px;
    margin-left:auto;
    margin-right:auto;
    color:#FFF;
}
/* paginas internas*/
.titulo{
    margin-top:0.3em;
    margin-left:7em;
    float:left;

}
.logos_top{
    margin-top:10px;
    margin-right:3em;
    float:left;

}
.logos_top{
    margin-top:10px;
    margin-right:3em;
    float:left;
    width:600px;
    position:relative;
    left:-50px;

}
.logos_top img{
    margin-right:4px;
    float:left;
    vertical-align:middle;

}

#menu_p {
    background: #E66413; /* Old browsers */
    background: -moz-linear-gradient(top,  #cd6325 1%, #ff8000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cd6325), color-stop(100%,#ff8000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #cd6325 1%,#ff8000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #cd6325 1%,#ff8000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #cd6325 1%,#ff8000 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #cd6325 1%,#ff8000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd6325', endColorstr='#ff8000',GradientType=0 ); /* IE6-9 */
    width:930px;
    height:43px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    border:solid;
    border-width:2px;
    border-color:#FFFFFF;
}
#menu_p ul{
    margin:0px;

}
#menu_p li{
    float:left;
    margin:2px;
    padding:0;
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:#FFF;
    height:38px;
    background-image:url(../img/punta_menu.png);
    background-repeat: no-repeat;
    background-position: 5px 5px;
    padding-left: 10px;
    list-style-type:none;

}

#menu_p li:hover{
    float:left;
    margin:2px;
    padding:0;
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:#FFF;
    height:38px;
    background-image:url(../img/punta_menu.png);
    background-repeat: no-repeat;
    background-position: 5px 5px;
    padding-left: 10px;
    list-style-type:none;
    background-color:#20416A;

}


#menu_p li a {
    display:block; 
    width:140px;
    padding:2px 0;
    text-decoration:none;
    text-align:center;
    font-size:15px;
    font-family:Arial;
    color:#FFFFFF;
    font-weight:400;
    line-height:16px;
}
#menu_p li a:hover {
    color:#FFFFFF;
}
.logos {
    width:550px;
    margin-top:auto;
    margin-left:auto;
    margin-right:auto;
}
.esquina {
    width:280px;
    margin-bottom:1.5em;
    margin-right:0.8em;
    float:right;
}
#texto_home {
    width:530px;
    font-family:Arial, Helvetica, sans-serif;
    color:#666;
    font-size:11px;
    text-align:left;
    float:left;
    margin-left:30px;
    line-height:16px;
}
.titulo_sc {
    width:auto;
    height:27px;
    color: #07456A;
    font-weight:300;
    font-size:20px;
    padding-left:5px;
    padding-top:2px;
    font-family:Arial, Helvetica, sans-serif;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
}
.titulo_undermenu{
    width:1071px;
    background-color:#FFF;
    min-height:15px;
    padding-top:4px;
    margin-left:auto;
    margin-right:auto;
    padding-left:5px;
    padding-right:5px;
    display:display;

}

.titulo_gr {
    width:981px;
    border-top-color:#666;
    border-top-style:dotted;
    border-top-width:1px;
    border-bottom-color:#BD8C54;
    border-bottom-style:solid;
    border-bottom-width:2px;
    padding-left:50px;
    padding-right:50px;
    padding-top:25px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    margin-top:0px;
    height:65px;
    background-color:#F0F0EE;
    color:#0080A5;
    font-size:26px;
}
.slider_home{
    width:1082px;
    border-top-color:#666;
    border-top-style:dotted;
    border-top-width:1px;
    border-bottom-color:#B44C12;
    border-bottom-style:solid;
    border-bottom-width:2px;
    padding-left:0px;
    padding-top:0px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    margin-top:0px;
    height:275px;
}


h3 {

    font-size:14px;
    color:#007FA4;
    margin:0px;
    padding:0px;
    border-bottom-color:#666;
    border-bottom-style:dotted;
    border-bottom-width:1px;
}
h4 {

    font-size:14px;
    color:#0060AD;
    margin:0px;
    padding:0px;

}		
#titulos_home {
    width:550px;!important
    width:30px;	
    border-bottom-color:#999;
    border-bottom-style:solid;
    border-bottom-width:1px;
    float:left;
    padding-left:0px;
    margin-left:30px;
    margin-bottom:12px;
    text-align:left;
    font-family:Verdana, Geneva, sans-serif;
    font-size:20px;
    color:#07456A;
}	

#titulos_esp_int {
    width:90%;	
    border-bottom-color:#999;
    border-bottom-style:solid;
    border-bottom-width:1px;
    float:left;
    padding-left:19px;
    margin-left:19px;
}
#titulos_esp_form {
    width:28%;	
    padding-left:19px;


}	
.form_home{
    float:left;
    width:260px;
    margin-right:0;
    margin-bottom:3em;
    margin-top:0.5em;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    letter-spacing:0px;
    color:#204169;
    text-align:left;
    padding:8px;
    border:1px #999 solid;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #f9f9f9; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2OCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2FjYWNhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #f9f9f9 68%, #cacaca 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(68%,#f9f9f9), color-stop(100%,#cacaca)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f9f9f9 68%,#cacaca 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f9f9f9 68%,#cacaca 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f9f9f9 68%,#cacaca 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f9f9f9 68%,#cacaca 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#cacaca',GradientType=0 ); /* IE6-8 */


}
.form_home a:link, .form_home a:active {
    color:#666;
    text-decoration:none;
}
.form_home a:hover, .form_home a:visited {
    color:#666;
    text-decoration:underline;
}


.form_inv {
    width:94%;
    height:139;
    margin-bottom:0px;
    margin-top:20px;
    margin-left: auto;
    margin-right: auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#6F6F6F;
    padding:5px 5px 15px 5px;
    background:#F5F5F5;
    border: 1px solid #2993D5;
    border-top-width:2px;

}
.form_inv  table{
    border-width:0px;
}
.form_inv  td{
    padding:2px;
    padding-left:2px;

}	
.info_convenio_home {
    width:650px;
    height:139;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#6F6F6F;
    padding:3px 8px 3px 8px;
    background:#fff;
    border: 0px solid #2993D5;
    border-top-width:2px;
    position:relative;
    top:-80px;
    z-index:5000;

}


.validator {
    width:94%;
    height:139;
    margin-bottom:0px;
    margin-top:20px;
    margin-left: auto;
    margin-right: auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#6F6F6F;
    padding:5px 5px 15px 5px;
    background:#F5F5F5;
    border: 1px solid #2993D5;
    border-top-width:2px;

}
.validator  table{
    border-width:0px;
}
.validator  td{
    padding:2px;
    padding-left:2px;

}	
.info_convenio_home {
    width:650px;
    height:139;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#6F6F6F;
    padding:3px 8px 3px 8px;
    background:#fff;
    border: 0px solid #2993D5;
    border-top-width:2px;
    position:relative;
    top:-80px;
    z-index:5000;

}


.espacios{
    border-style:solid;
    background-color:#FFF;
    border-color:#204169;
    border-width:1px;
    width:190px;
    height:20px;
}
.bot_acc {
    -moz-box-shadow:inset 0px 1px 0px 0px #abb7cc;
    -webkit-box-shadow:inset 0px 1px 0px 0px #abb7cc;
    box-shadow:inset 0px 1px 0px 0px #abb7cc;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #015e90), color-stop(1, #013f6b) );
    background:-moz-linear-gradient( center top, #015e90 5%, #013f6b 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#015e90', endColorstr='#013f6b');
    background-color:#015e90;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    border:1px solid #939ebd;
    display:inline-block;
    color:#ffffff;
    font-family:arial;
    font-size:13px;
    font-weight:normal;
    padding:4px 12px;
    text-decoration:none;
}.bot_acc:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #013f6b), color-stop(1, #015e90) );
    background:-moz-linear-gradient( center top, #013f6b 5%, #015e90 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#013f6b', endColorstr='#015e90');
    background-color:#013f6b;
}.bot_acc:active {
    position:relative;
    top:1px;
}
.bot_acc2 {
    -moz-box-shadow:inset 0px 1px 0px 0px #abb7cc;
    -webkit-box-shadow:inset 0px 1px 0px 0px #abb7cc;
    box-shadow:inset 0px 1px 0px 0px #abb7cc;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #015e90), color-stop(1, #013f6b) );
    background:-moz-linear-gradient( center top, #015e90 5%, #013f6b 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#015e90', endColorstr='#013f6b');
    background-color:#015e90;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    border:1px solid #939ebd;
    display:inline-block;
    color:#ffffff;
    font-family:arial;
    font-size:13px;
    font-weight:normal;
    padding:4px 12px;
    text-decoration:none;
}.bot_acc2:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #013f6b), color-stop(1, #015e90) );
    background:-moz-linear-gradient( center top, #013f6b 5%, #015e90 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#013f6b', endColorstr='#015e90');
    background-color:#013f6b;
}.bot_acc2:active {
    position:relative;
    top:1px;
}
.bot_acc3 {
    border-left:0.05em solid #fff;
    font-weight:200; width:110px;
    font-size:12px;
    background-color:#FFF;
    height:23px;
    color:#013f6b;
}
#menu .bot_acc3{
    padding-top:6px;
    padding-bottom:9px;

}
.bot_acc3:hover {
    background-color:#013f6b;
}.bot_acc3:active {
    position:relative;
    top:1px;

}

.bot_acc4 {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff6600), color-stop(1, #b44a12) );
    background:-moz-linear-gradient( center top, #ff6600 5%, #b44a12 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6600', endColorstr='#b44a12');
    background-color:#ff6600;
    -webkit-border-top-left-radius:4px;
    -moz-border-radius-topleft:4px;
    border-top-left-radius:4px;
    -webkit-border-top-right-radius:4px;
    -moz-border-radius-topright:4px;
    border-top-right-radius:4px;
    -webkit-border-bottom-right-radius:4px;
    -moz-border-radius-bottomright:4px;
    border-bottom-right-radius:4px;
    -webkit-border-bottom-left-radius:4px;
    -moz-border-radius-bottomleft:4px;
    border-bottom-left-radius:4px;
    text-indent:0;
    border:1px solid #ffffff;
    display:inline-block;
    color:#ffffff;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    font-style:normal;
    height:35px;
    line-height:35px;
    width:121px;
    text-decoration:none;
    text-align:center;
}
.bot_acc4:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b44a12), color-stop(1, #ff6600) );
    background:-moz-linear-gradient( center top, #b44a12 5%, #ff6600 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b44a12', endColorstr='#ff6600');
    background-color:#b44a12;
}.bot_acc4:active {
    position:relative;
    top:1px;
}



.reg{
    font:Arial, Helvetica, sans-serif;
    color:#069;
    font-size:12px;
    padding-bottom:7px;
    text-align:left;
    padding-left:50px;
}
.pag {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#006699;
}

.pag :link{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#006666;
    margin-right:5px;
    font-weight:500;
}

.pag :hover{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#069;
    font-weight:500;
}

.pag :visited{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#999999;
}

.home{
    float:left;
    margin-left:0.6em;
    margin-top:0.8em;
    border:none;
}	
/*///////////////////Ajustes 30 de Mayo/////////////////////////*/


.tablaregext {
    border: 1px solid #999;
    border-top:  2px solid #999;
    font-size: 12px;
    margin-top:15px;
    margin-bottom:5px;
    color:#666;
}	


.tablaregext thead td {
    background: url("../img/tabla_top_contenido.png") repeat-x scroll 0 0 transparent;
    color: #004654;
    height: 31px;
    line-height: 12px;
    padding: 1px 3px 1px 5px;
}

.tablaregext tbody td {
    border-bottom: 1px dotted #066CCB;
    border-collapse: collapse;
    padding: 1px ;
}

.tablaregext a:link {
    color:#069;
}

.tablaregext a:hover {
    color:#ED760C;
}

.tablaregext .tops {
    min-height:73px;
    border-bottom: 1px solid #999;
    background-image:url(../img/supervision_casa_fondo.png);
    background-repeat:no-repeat;
    background-position:bottom right;
    padding-left:10px;

}
.tablaregext .tops2 {
    min-height:30px;
    border-bottom: 1px solid #008CD7;
    color:#003F80;
    background-color:#F9F9F9;

}
.tablaregext .resulta2 {
    background-color:#DBDBEA;
}



.tablaregext h4 {

    font-size:25px;
    color:#72852C;
    margin:0px;
    padding:0px;
    font-weight:400;

}

.tablaregext2 {
    border: 1px solid #999;
    border-top:  2px solid #B44C12;
    font-size: 10px;
    margin-top:15px;
    margin-bottom:5px;
    color:#666;
    line-height:12px;
    padding:5px;

    background-color:#F0F0F0;    
}	


.tablaregext2 thead td {
    background: url("../img/tabla_top_contenido.png") repeat-x scroll 0 0 transparent;
    color: #004654;
    height: 31px;
    line-height: 12px;
    padding: 1px 3px 1px 5px;
}

.tablaregext2 tbody td {
    border-right: 1px solid #DDDDDD;
    border-collapse: collapse;
    padding: 3px ; 
}

.tablaregext2 a:link {
    color:#069;
}

.tablaregext2 a:hover {
    color:#ED760C;
}
.tablaregext2 .resulta2 {
    background-color:#F3F3F3;
}
.tablaregext2 h4 {

    font-size:13px;
    color:#72852C;
    margin:0px;
    padding:0px;
    font-weight:400;

}

.tablaregext3 {
    border: 1px solid #999;
    border-top:  2px solid #999;
    font-size: 12px;
    margin-top:15px;
    margin-bottom:5px;
    color:#666;
    padding:5px;
}	

.tablaregext3 thead td {
    background: url("../img/tabla_top_contenido.png") repeat-x scroll 0 0 transparent;
    color: #004654;
    height: 31px;
    line-height: 12px;
    padding: 1px 3px 1px 5px;
}

.tablaregext3 tbody td {
    border-right: 1px solid #DDDDDD;
    border-collapse: collapse;
    padding: 3px ;
}

.tablaregext3 a:link {
    color:#069;
}

.tablaregext3 a:hover {
    color:#ED760C;
}
.tablaregext3 .resulta2 {
    background-color:#F3F3F3;
}
.tablaregext3 h4 {

    font-size:12px;
    color:#72852C;
    margin:0px;
    padding:0px;
    font-weight:400;

}


.mapa_top{
    width:409px;
    height:42px;
    margin-left:auto;
    margin-right:auto;
    background-image:url(../img/prop_supervision_aviso_mapa_top.jpg);
    background-position:bottom center;
    background-repeat:no-repeat;
    font-size:12px;
}
.mapa_bottom{
    width:409px;
    height:33px;
    margin-left:auto;
    margin-right:auto;
    background-image:url(../img/supervision_aviso_bottom.png);
    background-position:center;
    background-repeat:no-repeat;
    font-size:12px;
    padding-top:20px;
}

.mapa_bottom a:link, .mapa_bottom a:active {
    color:#069;
    text-decoration:none;
}

.mapa_bottom a:hover, .mapa_bottom a:visited {
    color:#ED760C;
    text-decoration:underline;
}		

.bot_acc2ext {
    -moz-box-shadow:inset 0px 1px 0px 0px #abb7cc;
    -webkit-box-shadow:inset 0px 1px 0px 0px #abb7cc;
    box-shadow:inset 0px 1px 0px 0px #abb7cc;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #015e90), color-stop(1, #013f6b) );
    background:-moz-linear-gradient( center top, #015e90 5%, #013f6b 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#015e90', endColorstr='#013f6b');
    background-color:#015e90;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    border:1px solid #939ebd;
    display:inline-block;
    color:#ffffff;
    font-family:arial;
    font-size:13px;
    font-weight:normal;
    padding:4px 12px;
    text-decoration:none;
}.bot_acc2ext:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #013f6b), color-stop(1, #015e90) );
    background:-moz-linear-gradient( center top, #013f6b 5%, #015e90 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#013f6b', endColorstr='#015e90');
    background-color:#013f6b;
}.bot_acc2ext:active {
    position:relative;
    top:1px;
}

#continer_menu_int {
    height: 41px;
    padding-right: 10px;
    padding-top: 15px;
    width: 999px;
    margin-left:auto;
    margin-right:auto;
}

.user{
    color:#666;
    font-size:12px;

}

.error{
    color:#D70000;
    font-size: 12px;
}

._submit {
    -moz-box-shadow:inset 0px 1px 0px 0px #abb7cc;
    -webkit-box-shadow:inset 0px 1px 0px 0px #abb7cc;
    box-shadow:inset 0px 1px 0px 0px #abb7cc;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #015e90), color-stop(1, #013f6b) );
    background:-moz-linear-gradient( center top, #015e90 5%, #013f6b 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#015e90', endColorstr='#013f6b');
    background-color:#015e90;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    border:1px solid #939ebd;
    display:inline-block;
    color:#ffffff;
    font-family:arial;
    font-size:13px;
    font-weight:normal;
    padding:4px 12px;
    text-decoration:none;
}._submit:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #013f6b), color-stop(1, #015e90) );
    background:-moz-linear-gradient( center top, #013f6b 5%, #015e90 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#013f6b', endColorstr='#015e90');
    background-color:#013f6b;
}._submit:active {
    position:relative;
    top:1px;
}


/*/////////footer/////////*/
#footer_fonade{
    width:1080px;
    margin-left:auto;
    margin-right:auto;
}
.footer_fonade_a{
    height:84px;
    width:100%;
    background-color:#FFFFFF;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    padding-top:5px;
}
.footer_fonade_a img{
    text-align:center;
    margin-left:15px;
    margin-right:15px;
    vertical-align:middle;}
.footer_fonade_b{
    height:196px;
    width:100%;
    background-color:#E7E6E6;
    margin-left:auto;
    margin-right:auto;
    border-bottom:#3D9593 1px solid;
}
.footer_fonade_b h4{
    color:#00A09A;
    font-size:1.4em;
    font-weight:500;
    padding:0;
    margin:5px 0px 8px 0px ;
    /*background-image:url("/images/website/images/images_portal2018/linea_bottom_footer.png");*/
    background-repeat:no-repeat;
    background-position:115px 5px;
}
.direccion{
    width:379px;
    float:left;
    color:3C3C3B;
    font-size:1.2em;
    padding:15px 5px 5px 10px;
}
.redes_inf{
    width:207px;
    float:left;
    color:3C3C3B;
    font-size:1.2em;
    padding:15px 5px 5px 10px;
}
.redes_inf_2{
    margin-top:5px;
}
.redes_inf_2 img{
    margin-right:5px;
}
.fonade_bottom{
    float:left;
    padding:0px 60px 5px 20px;
    margin-top:25px;
}	
.calidad{
    width:320px;
    float:right;
    text-align:right;
    padding:0px 15px 5px 5px;
    color:3C3C3B;
    margin-top:20px;
    font-size:0.6em;
}
.calidad img{
    margin-left:4px;
}
.footer_fonade_c{
    height:20px;
    text-align:center;
    width:100%;
    margin-left:auto;
    margin-right:auto;
    color:#fff;
    font-size:1.2em;
    padding:10px 0px 5px 0px;
    background-color:#44A6A7;
}
.footer_fonade_c a:link, .footer_fonade_c a:active, .footer_fonade_c a:visited {
    color:#fff;
    font-weight:300;}
.footer_fonade_c a:hover{
    color:#FFF;}	