*{
	border:0;
	margin:0;
	padding:0;
}

body{
	background:#8b8b8b;
}

#container {
	background:#fff;
	width:900px;
	margin: auto;
}

#ancho1 {
	background:#d3d3d3;
	width:100%;
}
#ancho2 {
	width:900px;
	margin: auto;
}

#logo {
	background:#d3d3d3;
/*	text-align:center; */
	font-size: 0;
}

#empresa {
	background:#d3d3d3;
/*	text-align:center; */
	font-size: 0;
}

#menu {
	background:#23D444;
	width:100%;
	height: 40px;
	margin: auto;
}
.menu {
    float: left;
    margin-top: 10px;
    margin-bottom: 5px;
}
.menu li {
    border-right: 1px solid #9B9A9A;
    float: left;
    list-style: none outside none;
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
}

.menu li:last-child {
    border-right:none;
}
.menu li a {
    color: #000000;
    text-decoration: none;
}
.menu li a:hover {
    color: #9B9A9A;
    text-decoration: none;
}
.menu .current a {
    color: #9B9A9A;
    text-decoration: none;
}
.menu .current a:hover {
    color: #000000;
    text-decoration: none;
}

#imagen_titulo {
	background:#056B18;
	width:100%;
/*	height: 127px; */
	margin: auto;
    padding-top: 0px;	
    padding-left: 0px;	
    padding-right: 0px;
    padding-bottom: 0px;
	font-size: 0;
}

#titulo {
	background:#BA3333;
	height: 35px;
	line-height: 35px;
    padding-left: 5px;	
    padding-right: 5px;
}

#contenido {
	background:#341CCF;
	width:100%;
}

#mensaje {
	background:#d1d1d1;
	width:600px;
	display: inline-block;
	float:left;
    padding-top: 5px;
    padding-bottom: 9px;
    padding-left: 5px;	
    padding-right: 5px;
}
#adicional {
	background:#278438;
	width:284px;
	display: inline-block;
	float:left;
    padding-top: 5px;
    padding-bottom: 9px;
    padding-left: 3px;	
    padding-right: 3px;
}

#redes_sociales {
	background:#d3d3d3;
	width:900px;
	margin: auto;
	height: 596px;
}

#enlaces {
	background:#D55D5D;
	width:100%;
}

#div1 {
	background:#6F49BB;
	width:200px;
	display: inline-block;
    padding-top: 5px;
    padding-bottom: 9px;
    padding-left: 5px;	
    padding-right: 5px;
}
#div2 {
	background:#278438;
	width:680px;
	display: inline-block;
    padding-top: 5px;
    padding-bottom: 9px;
    padding-left: 3px;	
    padding-right: 3px;
}
#pie {
	background:#4F465F;
	width:100%;
}
#div3 {
	background:#BA3333;
	height: 35px;
	line-height: 35px;
    padding-left: 5px;	
    padding-right: 5px;
	text-align: right;
}
#div4 {
	background:#278438;
	height: 35px;
	line-height: 35px;
    padding-left: 5px;	
    padding-right: 5px;
	text-align: right;
}


