/*---- CSS -----*/



body {margin:0; background-color:#fff; font-family:Arial, Helvetica, sans-serif;/*background: url("../plantillas_images/backpie.jpg") repeat-x top center;*/}

a:link, a:visited {color:#005093; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a:hover {color:#F90; font-family:Arial, Helvetica, sans-serif;}

#structure { margin: 0px auto 0px auto; width: 100%; height: auto; background-color: #F6F6F8; margin 0 auto}

#main_top { width:100%;  height:auto; margin-bottom:15px; }

#soporte_menu { width:100%;}

/*#menu_top {	background: url("../plantillas_images/fndmenu.jpg") repeat-x ; width:950px;  height: 20px; margin-left:5px}*/
.boton_volver {  clear: left;   margin: 25px;}


TABLE.tabla-top {width: 924px; 	margin-top:5px;	margin-bottom:15px;	border:#999 1px solid;}

#div_top {width: 924px; height:201px; padding:5px; margin-top:5px; margin-bottom:5px; border:#999 1px solid;}

#main_content {height: auto; margin: 0 auto; width: 100%;}
#main_bottom { width:960px;  height: 5px; }


/*.............Reglas generales............*/

#top {width:960px; height:1px; /*background: url("../plantillas_images/header4.gif") no-repeat ;*/padding:0px; margin-left:0px;}

#cboxLoadedContent #contenido {margin-left: 0; margin-top: 0; padding: 20px; width: 710px;}

#titulo_contenido_csv h1 { width: 550px; font-family: Arial, Helvetica, sans-serif;font-size:22px; color:#3E3F4D; height:30px;}





#titulo_contenido h1 { width: 550px; font-family: Arial, Helvetica, sans-serif;font-size:22px; color:#3E3F4D; height:30px;}



#detalle {font-family: Arial,Helvetica,sans-serif; font-size: 14px; padding: 2% !important; width: 96%;}

#detalle_actualizacion {

	border: 2px solid #CCCCCC;

    border-radius: 5px;

    float: left;

    margin: 0 auto;

    padding: 5px;

    width: 250px;

}





#detalle_actualizacion h3 {

	color: #333333;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 11px;

    margin: 0;

    text-align: center;

}



#detalle-butons {

	background-color: #FFFFFF;

    border: 2px solid #006699;

    border-radius: 4px;

    display: block;

    float: right;

    padding: 0;

    text-align: right;

    width: auto;

}



#detalle-butons ul {

    margin: 0;

    padding: 0;

}

	

	

#detalle-butons ul li 



{

	background-attachment: scroll;

    background-color: rgba(0, 0, 0, 0);

    background-repeat: no-repeat;

    float: right;

    list-style: none outside none;

    margin: 0;

    padding: 10px;

}	

	

#detalle-butons ul li a 



{



display: block;

color: #333;

font-size: 10px;

background-repeat: no-repeat;

display:inline;

}







#detalle-butons ul li#print a 



{

	background-image: url("../plantillas_images/ico-print.gif");

    background-position: left top;

    padding: 2px 0 5px 30px;

}



#detalle-butons ul li#print a:hover



{



background-image: url("../plantillas_images/ico-print.gif");

background-position: 0% -20px;

color:#03C;







}





#detalle-butons ul li#mail a 



{



background-image: url("../plantillas_images/ico-mail.gif");

background-position: left top;

padding: 2px 5px 1.1px 30px;

height:16px;





}



#detalle-butons ul li#mail a:hover 



{



background-image: url("../plantillas_images/ico-mail.gif");

background-position: 0% -16px;

padding-left:30px;

height:16px;

color:#03C;



}



#detalle-butons ul li#volver a 

{

background-image: url("../plantillas_images/volver.gif");
background-position: left top;
padding: 2px 5px 1.1px 20px;
height:16px;
text-decoration:none;


}

#detalle-butons ul li#volver a:hover

{

background-image: url("../plantillas_images/volver.gif");
background-position: 0% -16px;
color:#03C;


}

#batalla .even, #batalla .odd {

    border-bottom: 1px solid #CCCCCC;

}



#batalla .odd {

    background-color: #E9E9E9;

}



#batalla tr.even:hover, #batalla tr.odd:hover {

	background-color:#ddd;	

}



#batalla tr.even:hover,#batalla tr.odd:hover {

	background-color:#ddd;

}

	

	



	

#modulos {padding:25px 0px 5px 0px; margin:0px auto 0px auto; width: 98%;}



#modulos_left { width:248px; padding:0px 0px 5px 0px;  margin-top:0px ; float:left;}



#modulos_right { width:590px; padding:0px 0px 5px 0px; margin-top:0px ;float:right; }



#columna1 { width:248px; float:left;}

	

#columna2 { width:248px; margin-left: 0px; float:left; }



#columna3 { width:248px; margin-left: 0px; float:right; }



#columna_buscar { width:248px; float:left; margin-left:40px;}





	

#modulos_table { width:97%; padding:0px 0px 5px 0px; margin:0px 13px}





	



#detalle .fincaja {display:block;padding:0;font-size:3px;width:100%;float:left; height: 5px; background-color: transparent;}



.tabla-direccion-pie {
    background-color: #4c74b6; display: inline-block; font-family: "Trebuchet MS",Arial,Verdana; font-size: 11px; padding: 20px 1%; width: 98%;}

.tabla-plugins {
    float: right;
    margin: 1% 0 0 1%;
	text-align: right;
    width: 30%;
}

.tabla-plugins img {
    margin-left: 5px;
}

#footer {margin-left:0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; line-height:16px; clear:both; font-family:Arial, Helvetica, sans-serif; border-top: 1px solid #eee; background: #F6F6F8; /* background:url('../plantillas_images/backpie.jpg') no-repeat bottom center; */ }

#footer a, #footer a:visited {font-weight:bold;color:#e9e9e9; text-decoration:none; color: #fc0 !important;}

#footer a:hover {text-decoration: underline; color:#FC0;}

#footer p {margin:0px; text-align:left; padding-left:0px;}


#footer .botones {float:right;margin:0 0px 50px 0px;display:block;padding-left:0px;}

.titulofooter {color: #fff; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-weight: bold; line-height: normal; margin: 0; padding: 5px 0 20px; width: 98%; text-align: center;}

.textofooter {color: #fff; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 14px; height: auto; line-height: 17px; padding-left: 10px; padding-top: 5px; text-align: left; text-decoration: none; margin: 1% 1% 0 0; width: 30%;}


h2 {font-size:12px;color:#999999;}

h2 b{color:#FF0000;font-size:12px;padding:2px;line-height:2px;}



/*h4 {font-size:12px;font-weight:normal;line-height:18px;margin:0px;color: #666; text-align:justify; font-family: Arial, Helvetica, sans-serif;}

.header{float:right;color:#CCCCCC;text-align:right;padding-top:6px;line-height:12px;}*/



h4 {font-size: 18px; font-weight: bold; line-height: 24px; margin: 0px; font-family: Arial, Helvetica, sans-serif; color: #4c74b6; margin-bottom: 10px;}

.subMenu {min-width:230px;/*float:left;*/ margin:0px 0px 15px 0px; padding-right:0px; border:2px solid #4c74b6; border-radius:4px; overflow-wrap: anywhere;}
p.subMenu img { margin:-13px 4px 3px; background-position:top; position:static; }
.subMenu a:link, span.sizeable {font-family:Arial, Helvetica, sans-serif; font-size:13px; display:block; padding:6px 0 4px 16px;background:#FFF;color:#333; text-decoration: none; border-bottom: 1px dotted #999999;}
.subMenu a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; display:block; padding:4px 0px 2px 16px;background:#FFF;color:blue; text-decoration: none; border-bottom: 1px dotted #999999;}
.subMenu a:last-child {border-bottom: 0px !important;}
.subMenu a:hover { font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:#069; background-color:#e9e9e9;}
.subMenu b {font-size: 14px; background-color: #4c74b6; display:block;padding:5px 8px; color: white;}
.subMenu b a {background:none;padding:0px;border:none;}
.subMenu u {background: #F0F0F0 url('../plantillas_images/sub_bottom_0.gif');height:6px;display:block;padding:0;font-size:2px;}
.subMenu font{display:block;height:20px;background:#FFF;background:#FFF;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}

.ico_info {display:inline; font-size:10px;}

.paginador {margin:8px 0 16px 0;text-align:right;}
.paginador a {color:#808183;font-weight:bold;padding:0 2px 2px 2px;}
.paginador a:hover {text-decoration:none;}
.paginador a.active {background:#4EA4E8;color:#FFFFFF;text-decoration:none;}
.paginador font a{font-weight:normal;font-size:11px;}
.paginador .buscador {display:inline;float:left;padding-left:4px;}
.paginador .buscador .input {border:1px solid #999999;width:160px;height:16px;vertical-align:middle;font-size:11px;background:url('http://www.gobiernotransparente.gob.cl/material/images/fd-input.jpg') 0 0;}
.paginador .buscador .boton {vertical-align:middle;margin-left:4px;}


.btn-volver {float:left;}
.logoprint {display:none;}

#detalle .tope{clear:both;display:block;background:#FFFF00;height:10px;width:100%;}






@media print {

  



h2 b{margin:0 3px 0 4px;}



#top {display:none;}

#cenefa {display:none;}

#contenido {border:none;width:100%;padding:0 0 5px 0;}

#detalle {border:none;padding:2px 0 5px 0;font-family:Arial, Helvetica, sans-serif;font-size:11px;}

#footer {display:none; }

.menu {display:none;}

 

}



-->





/*estilos para tablas*/



.tabla 



{



border-left-width: 1px;



border-left-style: solid;



border-left-color: #cccccc;



border-top-width: 1px;



border-top-style: solid;



border-top-color: #cccccc;



border-bottom-width: 1px;



border-bottom-style: solid;



border-bottom-color: #cccccc;



border-right-width: 1px;



border-right-style: solid;



border-right-color: #cccccc;



width: 100%;



font-family: Arial,Helvetica,sans-serif;



font-size: 13px;



max-width: inherit;



color:#000;



}



.tabla th {color: #fff; border-right-width: 1px; border-right-style: solid; border-right-color: #cccccc; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color:#4c74b6}
.tabla th {color:#fff; border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:3px 3px 3px 3px;}
.tabla th b {font-weight:normal;}
.tabla td {color:#069; border-right:1px solid #CCCCCC;border-bottom:1px solid #ccc;padding:3px 4px 3px 4px;;}
.tabla .pesos {text-align:right;}

.barra {background-color: #E9E9E9; border-radius: 3px; color: #073fa7; font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin: 0 auto; padding: 5px;text-decoration: none; width: 98%;}
.barra a:link, .barra a:visited {color:#073fa7; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.barra a:hover {text-decoration: underline; color:#F90;}

#buscar_id { float:left; width:350px;}

.qs_label { color:#083476; font-size:12px; font-family: Arial,Helvetica,sans-serif;}

#columna_home { clear:both; width:950px;}

.caja_arbol { width:22.5%; vertical-align:top; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; background-position:top; height:auto;} 



/*.columna1_plan { width:290px; float:left;}

	

.columna2_plan { width:290px; margin-left: 0px; float:left; }*/



/*********** ORGANIGRAMA ************************/



#organigrama {

	font-size:11px;

	#max-width:105px !important;

}

#organigrama a:link, #organigrama a:visited{

text-decoration:none;

color:#FFFFFF;

}

.texto-mensajes {
   border: 1px solid #ccc;
    border-radius: 7px;
    color: #333;
    font-size: 14px;
    margin: 0 auto;
    text-align: center;
    width: 75%;
}


#organigrama a:hover{

text-decoration:underline;

color:#fc0;

}

.organigrama-base {

	/*background-image:url(../plantillas_images/backorganigrama.gif);*/

	background-repeat:no-repeat;

	background-position:top center;

	width:950px;

}

#



.moduletable_logos-pie{

	width: 100%;

}

.tabla-logo-pie {

	width: 100%;

	margin-top: 15px;	

}

.tabla-logo-pie TD{

	width: 100%;

	border-left: 1px solid #ccc;	

}

.tabla-menupie {

	width: 98%;

	margin-top: 90px;

}

.tabla-menupie TD{

	border-left: 1px solid #999;

	color:#FFFFFF;	

}

.tabla-menupie a:link, .tabla-menupie a:visited {

	color:#fff;

	font-weight: bold;

	font-size: 13px;

	font-family: "Trebuchet MS", Arial, Verdana;	

}

.tabla-menupie a:hover {

	color:#fff;

	font-weight: bold;	

}

td.sinbordes {

	border:0px;	

}

.moduletable_menupie ul{

	list-style:none;

}

.moduletable_menupie ul li{

	float:left;

	padding-top: 0;

	font-weight:bold;

	text-transform:uppercase;

	padding-right: 15px;

	padding-bottom: 0;

	padding-left: 10px;

}

/*#div-buscador {

	float:right;

	

}

.gsc-control {

   margin-top:-10px;

   position:relative;

}



.gsc-control div {

	background-color:#fff;

	padding:5px;

	font-size:12px;

}

.gsc-resultsbox-visible {

	border:1px solid #e9e9e9;

	margin-left:-655px;

	width:950px;

}

#searchcontrol {

	position:relative;



}

.gsc-above-wrapper-area {

	border:0px !important;

}*/



#fecha_actualizacion {

	background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #ACACAC;

    border-radius: 10px;

    color: #444444;

    margin: 10px auto 5px;

    padding: 10px;

    width: 300px;

}



.grafica-pie {

	

}



.accesibilidad {

display:none;

}



.discapacidad {

margin-right: 2%;

margin-top: 20px;

float:right;

}



#cuadro-msn-pie {

	border: 1px solid #CCCCCC;

    border-radius: 4px;

    color: #333333;

    font-size: 12px;

    margin: 5px auto 10px;

    padding: 5px;

    width: 90%;

}



#cuadro-msn-pie table {

background-color: #E9E9E9;

border: 1px solid #999;

border-collapse: inherit !important;

border-radius: 10px;

margin: 0 auto;

padding: 10px;

width: 45% !important;

}



#cuadro-msn-pie table td {

padding: 5px;

}



#cabecera {

    border: 2px solid #999999;

    border-radius: 5px;

    height: 220px;

    margin: 10px auto;

    width: 99%;

}



#logo_cabecera {

    float: left;

    margin-left: 2%;

    width: 260px;

    margin-top: 29px;

}



#slogan_cabecera {

    color: #444444;

    float: left;

    font-size: 14px;

    margin-top: 35px;

    width: 55%;

}



#slogan_cabecera h1 {color: #4c74b6; font-size: 32px; margin-bottom: 10px; text-shadow: 1px 1px 0 #333}





#modulos_left_interiores {



width: auto;

padding: 0px 0px 5px 0px;

margin-top: 0px;

float: left;

}



#columna1_interiores {



width: auto;

float: left;

}



.subMenu_interiores {width: auto; float: left; margin: 0px 0px 15px 0px; padding-right: 0px; border-radius: 5px; border: 1px solid rgb(194, 193, 193); min-width:280px;}
.subMenu_interiores b {font-size: 14px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#064f1e+0,0b8e36+100 */ background-color:#4c74b6; display:block;padding-top:9px;padding-left:8px;padding-bottom:4px;color: white; border-radius: 4px 4px 0 0;}
p.subMenu_interiores img {margin: -13px 0 0 0; background-position: top; position: static;}
.subMenu_interiores span {display: block; padding: 5px; background-color: #4c74b6; color: #fff; border-radius: 4px 4px 0 0;}
.subMenu_interiores a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #4c74b6 !important;}
.subMenu_interiores a:link, .subMenu_interiores a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; display: block; padding: 4px 3px 2px 16px; background: #FFF; color: #333; text-decoration: none; border-bottom: 1px dotted #666;}
.subMenu_interiores a:hover {background: #e9e9e9;}

.subMenu_interior {border: 1px solid #CCCCCC; border-radius: 5px; margin: 0 0 15px; width: auto;}
.subMenu_interior b {background: #1e5799; /* Old browsers */background: -moz-linear-gradient(top,  #1e5799 9%, #207cca 52%, #2989d8 68%, #7db9e8 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(9%,#1e5799), color-stop(52%,#207cca), color-stop(68%,#2989d8), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #1e5799 9%,#207cca 52%,#2989d8 68%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #1e5799 9%,#207cca 52%,#2989d8 68%,#7db9e8 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #1e5799 9%,#207cca 52%,#2989d8 68%,#7db9e8 100%); /* IE10+ */ background: linear-gradient(to bottom,  #1e5799 9%,#207cca 52%,#2989d8 68%,#7db9e8 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */display: block; padding-top: 9px; padding-left: 8px; padding-bottom: 4px; color: #FFF; border-radius: 4px 4px 0 0; min-width:280px; max-width:350px; }
p.subMenu_interior img {margin: -13px 0 0 0; background-position: top; position: static;}
.subMenu_interior a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #F90 !important; background-color:#e9e9e9 !important;}
.subMenu_interior a:link, .subMenu_interior a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; display: block; padding: 4px 0px 2px 16px;background: #FFF; color: #333; text-decoration: none; border-bottom: 1px dotted #CCCCCC;}

#div-buscador {width:300px; float:right; margin-right:2%; margin-top: -50px; }

.quicksearch {margin-bottom: 10px;}

.qs_input {border: 1px solid #999999; border-radius: 4px;}


#foto > img {
    max-width: 250px;
}

#cboxLoadedContent #contenido #foto {
	border: 1px solid #dedede;
    float: left;
    margin: 0 15px 15px 0;
    padding: 5px;
}

#cboxContent {
    border: 3px solid #24579e;
}

#cboxLoadedContent #detalle {
	margin-top:-10px;
}

h2.titular {
    background-color:#24579e;
    color: #fff;
    font-size: 18px;
    margin: 8px 0 0;
    padding: 10px;
}

#cboxLoadedContent #contenido h4 {

	font-size:13px;

}



.funciones_org {

    color: #073fa7;

    text-align: justify;

}



.nombre_org,.email_org {

    color: #073fa7;

    font-size: 18px !important;

    font-weight: bold;

    text-align: left;

}



.fecha_news {

    color: #073fa7;

    font-size: 15px !important;

    font-weight: bold;

    text-align: left;

}



.url_org {

    color: #073fa7;

    font-size: 12px;

    margin-left: 20px;

    text-decoration: none;

}



#batalla .odd {

    background-color: #E9E9E9;

}



#batalla tr.even:hover, #batalla tr.odd:hover {

	background-color:#ddd;

}


#cboxContent #info {
   
}

.tabla-soporteweb {border: 3px solid #cccccc; border-radius: 10px; float: left; margin: 1% 1% 0 0; padding: 10px; width: 30%;}
.tabla-soporteweb p {color: #fff !important; font-size: 16px !important; line-height: 20px;}

.tabla-soporteweb img {
    float: left;
    margin-right: 2%;
}

#banners {
    display: block;
    float: left;
    margin-left: 1%;
    width: 74%;
}

#control-wrap {
    float: right;
    margin-right: 1%;
    width: 24%;
}

#menu_top {
    display: inline-block;
    margin: 0 1%;
    width: 98%;
}

#controls {
    float: right;
    margin: 0;
}

#fs-minus > img {
    height: auto;
    width: 35px;
}

#fs-plus > img {
    height: auto;
    width: 35px;
}

.banner_validacion {
    margin-top: -36px;
    position: absolute;
    right: 2%;
}

.nota {
    border: 2px solid #dedede;
    border-radius: 10px;
    color: #666;
    font-size: 10pt;
    margin: 0 auto;
    padding: 10px;
    text-align: center;
    width: 90%;
}

.textofooter > strong {
    font-size: 16px;
    line-height: 21px;
}

<<<<<<< Updated upstream
.fullancho {
    display: grid;
}

.fullancho #structure {
    width:100%;
}

.fullancho #cuadro-msn-pie {
    width:98%;
}

.fullancho .banner_validacion {
    float: right;
    margin-top: -36px;
    position:relative;
    right: inherit;
}

.fullancho #soporte_menu {
    margin: 0 auto;
    width: 100%;
}

.fullancho #menu_top {
    margin: 0 0.5%;
    width: 99%;
}

.fullancho .barra {
    #width:99.6%;
    margin:0;
}

.fullancho #detalle {
    margin: 0 auto;
    width: 98.5%;
}

.fullancho #detalle_content h4 {
    margin: 0 auto;
    width: 100%;
}

.fullancho #detalle-butons {
    margin-right:14px;
}

.fullancho #detalle_content {
    margin: 0 auto;
    width: 97%;
}

.fullancho .titulo_mensaje {text-align: center; padding: 0;}
.fullancho .texto-mensajes {font-size: 16px; margin-top: 20px; text-align: left;}
.fullancho #mensaje_content {display: table; margin: 0 auto 50px; padding: 20px 25px; border-radius: 10px; border: 1px solid #b8daff; max-width: 80%;}

=======
>>>>>>> Stashed changes
/*
    21/04/2016     
    Ordena la disposición de los elementos al desplegar un Csv.    
    Se modificó el css del componente TableSaw en (/bower/..)
*/
@media only screen and (max-width: 480px) {
    #detalle_actualizacion {
        display: block;
    }
    
    #logo_cabecera {
        text-align: center;
        width: 100%;
    }
    
    #slogan_cabecera {
        margin: 10px 3%;
        width: 94%;
        text-align:center;
    }
    
    #cabecera {
        height:auto;    
    }
    
    #slogan_cabecera h1 {
        text-align: center; 
    }
    
    .discapacidad {
        display: inline-block;
        float: none;
        margin: 20px auto;
        text-align: center;
        width: 100%;
    }
	
	#banners {
    	display: inline-block;
    	float: none;
    	margin: 10px 1%;
    	width: 98%;
	}
	
	#banners a {
    	display: block;
	}
	
	#banners img {
    	float: left;
    	margin: 5px 1%;
    	width: 46%;
	}
    
    #detalle_content h4 {
        margin-top: 70px;
        text-align: center;
	overflow-wrap: anywhere;
    }
	
	#control-wrap {
    	float: inherit;
    	margin: 0 40%;
    	width: 25%;
	}
	
	#controls {
    	float: inherit;
    	padding: 0;
	}
	
	#div-buscador {
    	float: inherit;
    	margin: 0 auto;
    	width: 90%;
	}
	
	#fecha_actualizacion {
    	width: 85%;
	}
	
	.caja_arbol {
    	left: auto !important;
    	margin: 0 auto;
    	position: relative !important;
    	top: auto !important;
    	width: 90%;
		float: inherit !important;
	}
	
	.titulofooter {
    	font-size: 20px;
    	margin: 0 auto;
    	text-align: center;
    	width: 90%;
	}
	
	.banner_validacion {
    	margin-top: 10px;
    	position: relative;
    	right: inherit;
    	text-align: center;
	}
	
	.textofooter {
    	margin-top: 20px;
    	text-align: center;
    	width: 90%;
	}
	
	.tabla-soporteweb {
    	display: inherit;
    	float: none;
    	margin: 15px 3% 0 !important;
    	padding: 4%;
    	width: 86%;
	}
	
	.tabla-plugins {
    	float: right;
    	margin: 15px 5%;
    	text-align: center;
    	width: 90%;
	}
	
	#detalle_actualizacion {
    	display: inline-block;
    	width: 90%;
	}
	
	#detalle-butons {
    	display: inline-block;
    	float: inherit;
    	margin-top: 10px;
    	text-align: center;
    	width: auto;
	}
	
	#detalle-butons ul {
    	margin: 0;
    	padding: 0;
	}
	
	#detalle_actualizacion h3 {
		width: 95%;
	}
	
	table.tablesaw {
	}
	
	#modulos_table {
    	margin: 0 2%;
    	padding: 0 0 5px;
    	width: 97%;
	}
}
