body { 
	background-image: url(../img/fondos/lightpaperfibers.png);
	background-color: #FFF;
	padding-top: 10px;
	padding-bottom: 40px;
	font-family:Georgia, "Times New Roman", Times, serif;
	
}

.justificado {
	text-align: justify;
}


/* ===========CABECERA==============*/

#logo {
	margin: 10px 0px;
}

.construccion	{
	margin: 20px 0;
}
/* ===========NAVEGACIÓN==============*/


.navbar .nav {  
	float: left;
	margin: 5px 0 -4px 20%;
}

.navbar .nav > li {
    float: left;
    vertical-align: 2px;
    margin: 0 40px 0 0;
    display:inline-block;    
    font-size:1em;
}

.navbar .nav > li > a {
    margin: 10px 0 0 0;
    color: #07186D; 
    text-align:center;
    text-decoration: underline;
}

.navbar .nav > li > a:hover,
.navbar .dropdown-menu a:hover {
    color: #76AAD0; 
}

.navbar .nav > li > a,
  .navbar .dropdown-menu a {
    padding: 4px 5px 5px 5px;
    color: #07186D;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
   
  }

.navbar .brand {
    padding-left: 30px;
    padding-right: 10px;
    margin: 0 0 -10px -5px;
}

.dropdown-menu {
  background-color: #FFF;
}

.dropdown.open .dropdown-toggle {
  color: #08186D;
}


.choc-medio .dropdown-menu li > a:hover,
.choc-medio .dropdown-menu .active > a,
.choc-medio .dropdown-menu .active > a:hover {
  color: #ffffff;
  text-decoration: none;
  background-color: #76AAD0;
}



/* HERRAMIENTAS Y UTILIDADES DE ESTILO */

.icono_obras	{
	background-image: url(../img/midkiffaries_Construction_Cone_128.png);
	background-position: 50% 0;
	background-repeat: no-repeat;
	min-height: 125px;
}

hr.separador-nav {
  display: block;
  height: 8px;
  margin: -5px 0 0 0;
  background-color: #999999;
  border: 0;
}

/*Separador con degradado a ambos lados*/
hr.soften {
  height: 1px;
  margin: 25px 0;
  background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  border: 0;
}

/*Separador con degradado a ambos lados*/
hr.softenmin {
  height: 1px;
  margin: 10px 0;
  background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  border: 0;
}


/*Carrousel*/

.carousel .item > img {
	margin: 20px 10%;
}

.carousel-inner {
  min-height: 500px;
}



/* TEXTO */

/*Título por lo general principal de página*/
.titulo-abierto h1 {
  margin: 36px 0 27px;
  font-size: 40px;
  font-weight: 300;
  text-align: center;
}

/*Y su bajo título correspondiente*/
.bajolinea {
  margin: -18px 0 27px;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
  color: #999;
  text-align: center;
}

/*Para texto centrado*/
.centrado {
	text-align: center;
}

.izquierda	{
	text-align: left;
}


/*COLORES USADOS EN EL LOGO

Claro	#BAD1CE
Medio	#76AAD0
Fuerte	#08186D
*/


.logos_empresas {
	min-height: 120px;
}

.logo_intecno {
	margin-top: 20px;
}

.logo_aneeha {
	margin-top: 10px;
}

.logo_hosteur {
	margin-top: 10px;
}

.logo_morgui {

}

.logo_rational {
	margin-top: 15px;
}

.logo_hoshizaki {
	margin-top: 15px;;
}

.confondotxt	{
	background-color: #76AAD0;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    min-height: 500px;
}

.confondotxt p	{
	margin: 15px 10px;
}

.fondo_carousel	{
	background-image: url(../img/fondos/subtle_surface.png);
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.barra_jch	{
	background: url(../img/barra.png);
	background-repeat: y;
	min-height: 5px;
	margin-bottom: 40px;
}

#navegacion {
	margin-bottom: 40px;
}


.segunda_columna	{
	margin: 40px 0;
}