/*Margenes Generales para toda la pagina - TODO LO PUEDO EN CRISTO QUE ME FORTALECE*/
body{font-size:18px;background:transparent;}
a{text-decoration:none;}a:visited{text-decoration:none;}
*{margin:0;padding:0;} 

#div_general{position:relative;background-color:transparent;text-align:center;}
#div_encabezado{margin:0 auto;text-align:right;margin-bottom:0;width:100%;box-sizing:border-box;}
#div_contenido_fondo{position:relative;margin:0 auto;height:auto;text-align:center;overflow: hidden;width:100%;}
#div_contenido_derecha{z-index:0;word-wrap: break-word;padding-top:0;margin-top:0;margin-right:0%;width:18.7%;float:left;
margin-left:4%;margin-right:0%;padding-right:0.3%;text-align:center;}
#div_contenido_centro_1{margin-right:0%;float:left;text-align:justify;line-height:1.5em;text-indent:0em;
letter-spacing:none;position:relative;z-index:0;word-wrap: break-word;width:73%;float:left;}
#div_contenido_centro_2{margin-left:1%;padding-top:0.1%;margin-top:0.7%;padding-bottom:0.1%;margin-bottom:0.7%;margin-right:1%;}
#div_contenido_centro_3{width:95.7%;margin-left:0.15%;padding-bottom:50px;padding-left:2%;padding-right:2%;padding-top:1.4%;}
#div_contenido_fondo{position:relative;margin:0 auto;height:auto;position:relative;text-align:center;overflow: hidden;width:100%;
text-align:justify;line-height:1.5em;text-indent:0em;letter-spacing:none;z-index:0;word-wrap: break-word;
padding:1.5%;padding-left:0;padding-right:0;box-sizing:border-box;margin-bottom:0;padding-bottom:0;font-size:1.1em;padding-top:0;}
#div_final{position:relative;text-align:center;padding-bottom:1%;}


.redes_sociales{text-align:left;margin-left:3em;}
.redes_sociales img{width:2.5%;border:none;margin-left:1em;}

.div_buscador{width:30%;float:left;margin-top:0.5%;background:silver;color:#000;border:1px solid gray;box-sizing:border-box;
display: inline-block;zoom: 1; /* ie7 hack para display:inline-block */ *display: inline;-webkit-border-radius: 2em;-moz-border-radius: 2em;border-radius: 2em;
-webkit-box-shadow: 0 1px 0px rgba(0,0,0,.1);-moz-box-shadow: 0 1px 0px rgba(0,0,0,.1);padding: 0.2em 0.2em; box-shadow: 0 1px 0px rgba(0,0,0,.1);}
.div_buscador .searchfield{padding: 0.3em 0.3em 0.3em 0.3em; box-sizing:border-box;outline: none;-webkit-border-radius: 2em;-moz-border-radius: 2em;
border-radius: 2em;-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);box-shadow: inset 0 1px 2px rgba(0,0,0,.2);}
.searchfield{-webkit-border-radius:1em; -moz-border-radius:1em; border-radius:1em;float:left;text-align:left;width:88%;}

.contenido_centro_titulos{margin-top:1%;margin-bottom:0.5%;text-align:center;}

.centro_especial{padding:2%;padding-left:7em;padding-right:7em;}

.paginacion_numeracion{padding:0.5%;padding-left:0%;padding-right:0%;margin-left:0.1%;border:none;font-weight:normal;
margin-bottom:0.3%;margin-top:0%;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; border-radius: 0.3em;text-align:center;}
.paginacion_numeracion_hover{padding:0.5%;padding-left:0%;padding-right:0%;margin-left:0.1%;border:none;
margin-bottom:0.3%;margin-top:0%;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; border-radius: 0.3em;text-align:center;}
.paginacion_boton_adelante_atras{padding:0.5%;padding-top:0.7%;padding-bottom:0.6%;padding-left:0%;padding-right:0%;margin-left:0.1%;border:none;
margin-bottom:0.3%;margin-top:0%;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; border-radius: 0.3em;text-align:center;}
.paginacion_registros_y_paginas{padding:0.5%;margin-left:0.1%;margin-bottom:0.3%;margin-top:0%;border:none;
-webkit-border-radius:0.3em; -moz-border-radius:0.3em; border-radius: 0.3em;text-align:center;}

.contenido_centro_color_fondo_1{padding:0.6%;padding-bottom:0.4%;padding-left:0%;padding-right:0%;}
.contenido_centro_color_fondo_2{padding:0.6%;padding-bottom:0.4%;padding-left:0%;padding-right:0%;}

.boton_modificar{-webkit-border-radius:0.3em; -moz-border-radius:0.3em; border-radius:0.3em;border:1px solid #bcbbbb;padding:3%;}

.div_contacto_controlstorck{background:#ecf0f1;color:#303030;padding:1%;box-sizing:border-box;width:32%;margin-right:1%;float:left;text-align:center;}

.boton_crear_input{-webkit-border-radius:0.5em; -moz-border-radius:0.5em; border-radius:0.5em;
padding:1%;padding-top:0.9%;padding-bottom:0.9%;text-align:center;margin-top:0.5%;margin-left:0.2%;}
.boton_crear_select{-webkit-border-radius:0.3em; -moz-border-radius:0.3em; border-radius:0.3em;
padding:1%;padding-top:0.7%;padding-bottom:0.7%;text-align:center;margin-top:0.5%;margin-left:0.2%;}

.plugin_facebook{float:center;}



.menu_bar {display:none;}
header {width: 58%;font-size:1em;font-weight:normal;font-family:sans-serif;box-sizing: border-box;text-align:left;/*margin: 0 auto;*/color:#fff;float:left;padding-bottom:1%;/*min-height:50em;*/}
header nav {/*background:#023859;*/background:transparent;z-index:1000;width:88%;margin-left:0%;/*margin:20px auto;*/
box-sizing: border-box;text-align:right;padding:0;margin:0;}
header nav ul {list-style:none;padding:0;margin:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
header nav ul li {display:inline-block;position: relative;border-bottom: 3px solid transparent;}
header nav ul li:hover {/*background:#F39C12;*/border-bottom: 3px solid #F39C12;}
header nav ul li a {color:#ECF0F1;display:block;text-decoration:none;box-sizing: border-box;padding: 0.5em;font-weight:bold;font-size:0.84em;}
header nav ul li a:hover {color:#ECF0F1;}
header nav ul li a span {margin-left:0%;}
header nav ul li:hover .children {display:none;}
header nav ul li .children {display: none;background:#ECF0F1;position: absolute;width: 160%;z-index:1000;}
header nav ul li .children li {display:block;overflow: hidden;border-bottom: 1px solid rgba(255,255,255,.5);}
header nav ul li .children li a {display: block;color:#ECF0F1;}
header nav ul li .children li a span {float: right;position: relative;top:0px;margin-right:0;margin-left:0px;}
header nav ul li .caret {position: relative;top:0px;margin-left:0px;margin-right:0px;}

