*{
	margin:0;
	padding: 0;}
body{
	width: 100%;
	min-width: 1000px;}
img{
	border: none;}
#cabeza {
	width: 100%;
	height: 45px;
	background-attachment: scroll;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
}
.cabeza2 {
    margin: 0 auto;
    width: 1000px;
	font-family: "Raleway", Arial;}
img.logo{
	float: left;
	margin: 5px 0 0;}
.cabeza2 > .telefono {
    background: url("../images/ubicacion.jpg") no-repeat scroll right 0 transparent;
    color: #3B3E3E;
    float: right;
    font-size: 18px;
    font-weight: normal;
    height: 61px;
    line-height: 63px;
    margin: 5px 0 0;
    padding: 0 55px 0 0;}
.franjazul{
    background: url("../images/menu_superior.png") repeat-x scroll 0 0 transparent;
    float: right;
    height: 42px;
    margin-top: -43px;}
.menu {
    background: url("../images/menu_superior.png") repeat-x scroll 0 0 transparent;
    float: right;
    height: 43px;
    padding: 0 0 0 1px;
    width: 695px;
	font-family: Impact,sans-serif;}
.menu li {
    float: left;
    list-style: none outside none;
	margin: -7px 0 0;
	background: url("../images/lineamenu.jpg") no-repeat scroll right 14px transparent;}
.menu .m5 {
	background: none;}
.menu li:hover {
	background: url("../images/esquinaover_menu.png") no-repeat;}
.menu li:hover > a{
	background: url("../images/triangulo_amarillo.png") no-repeat scroll center bottom #2B2C2C;}
.menu li > a {
    color: #FFFFFF;
    float: left;
    height: 56px;
    padding: 0 18px;
    text-align: center;
    text-decoration: none;
	margin: 0 0 0 4px;
	line-height: 52px;
	font-size: 20px;}
.menu ul{
	background: none repeat scroll 0 0 #2B2C2C;
    border-top: 2px solid #F3A903;
    display: none;
    margin: 56px 0 0 4px;
    position: absolute;
    width: 215px;}
.menu ul li{
	background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #B82B04;
    margin: 0 5px;
    width: 203px;}
.menu .m31{
	border-top: none;}
.menu .m34{
	border-bottom: none;}
.menu li:hover >ul{
	display: block;}
.menu ul a {
    font-family: "Raleway",Arial;
    font-size: 13px;
    font-weight: lighter;
    height: 27px;
    line-height: 27px;
    padding: 0 0 0 15px;
    text-align: left;
    text-transform: uppercase;
    width: 183px;}
.menu ul li:hover a{
    background: url("../images/menu_over.png") no-repeat scroll 0 9px transparent;}
.menu ul li:hover{
	background: #515252;}
#pie {
    background: url("../images/pie.png") repeat-x scroll 0 0 transparent;
    height: 101px;
    min-width: 1000px;
    width: 100%;
	float: left;}
.pie2 {
    margin: 0 auto;
    width: 1000px;}
.pie2 p {
    color: #FDFFFF;
    float: left;
    font-family: "Raleway",Arial;
    font-size: 14px;
    line-height: 15px;
	text-align: center;}
.direccion {
    margin: 20px 19px;}
.horario {
    margin: 13px 262px;}
.pie2 > .telefono {
    margin: 5px 19px;}
	
	* {font-family: arial,sans-serif;margin: 0;padding: 0;}body {min-width:1000px;margin: 0;padding: 0;}a img {border: medium none;}.Pie {background: url("http://www.lecosys.mx/docs/images/footer.png") repeat-x scroll 0 0 #FFFFFF;height: 118px;margin: 0 auto;padding-top: 10px;width: 100%;}.Cabeza {background: none repeat scroll 0 0 #292929;height: 26px;width: 100%;}.Cabeza ul {float: right;list-style: none outside none;width: 854px;}.Cabeza ul li {float: left;font-size: 12px;line-height: 26px;margin: 0 15px;}.Cabeza ul li a {color: #FFFFFF;float: left;text-align: center;text-decoration: none;width: 100%;}.Cabeza ul li a:hover{background: url("../images/over.png") no-repeat scroll center 20px transparent;}.contenido {margin: 0 auto;width: 1000px;min-width:1000px;}.Cabeza ul li span {
}.Pie div .izq {background: url("http://www.lecosys.mx/docs/images/lineafooter.gif") no-repeat scroll 259px center transparent;float: left;height: 100%;margin: 0;min-height: 118px;min-width: 260px;width: 260px;}.Pie div .cen {background: url("http://www.lecosys.mx/docs/images/lineafooter.gif") no-repeat scroll 495px 9px transparent;float: left;height: 118px;margin: -1px auto 0;padding: 0;width: 530px;}.Pie div .der {float: left;min-width: 160px;width: 200px;}.cen ul {float: left;font: 11px "open sans";list-style: none outside none;margin: 10px 3px 0 40px;padding: 0;}.cen ul li {background: url("http://www.lecosys.mx/docs/images/vineta.gif") no-repeat scroll 0 8px transparent;padding-left: 8px;padding-right: 3px;}.cen ul li a {color: #FFFFFF;font: 11px/20px arial;text-decoration: none;}.Pie .izq a {color: #FFFFFF;float: left;font: 11px/20px arial;margin-left: 34px;margin-top: 0px;text-align: left;text-decoration: none;width: 92%;}.Pie a:hover{color:#1587D7;}.Pie .contacto {background: url("http://www.lecosys.mx/docs/images/sobre.gif") no-repeat scroll left center transparent;color: #FFFFFF;float: left;font-size: 11px;height: 20px;line-height: 25px;margin: 10px 0 0 40px;padding-bottom: 2px;padding-left: 20px;text-align: center;text-decoration: none;width: 100px;}.de {color: #FFFFFF;float: left;font-size: 10px;margin-left: 23px;margin-top: 16px;text-align: center;width: 75%;}.ptel, .ptel a {color: #1587D7;font-size: 12px;margin: 10px 0 0 34px;padding: 0;}.ptel > a {float: inherit !important;margin-left: 0 !important;color: #1587D7 !important;}.softelligence {float: left;margin: 10px 0 0 28px;}#microDatos {   color: #FFFFFF;font-size: 12px;margin: 20px 0 0 30px;width: 210px;}#microDatos > a {margin: 0;}.redes-sociales {left: 0;position: fixed;top: 50%;width: 100px;}@media screen and (min-width: 480px) and (max-width: 960px) { .redes-sociales { display: none; }}
.GrisRelleno1 {

}
