@charset "utf-8";
/* CSS Document */
html{
  overflow-x:hidden;
  }
body{
	margin:0;
	padding:0;
	background:url(../imagenes/background.jpg) center top no-repeat #225289 fixed;
	font-family:Arial, Helvetica, sans-serif;
	}
#wrap{
	width:1061px;
	margin:0 auto;
	
	}
	/*inicio cabecera ..........................................................*/
#cabecera{
	margin:0 auto;
	padding:0px;
	width:1061px;
	height:160px;	
	
	}
#logo1{
	margin-left:40px;
	margin-top:20px;
	float:left;
	}
#logo1 img{
	border:none;
	text-decoration:none;
	}
#logo2{
	margin-top:20px;
	float: right;
	margin-right:30px;
	}
	/*fin cabecera ................................................*/


		/*inicio menu .............................*/
#menu{
	width:1061px;
	height:74px;
	margin:0 auto;
	padding:0;
	background:url(../imagenes/wrappup.png) no-repeat;
	overflow:auto;
	}
#menu1{
	margin-left:50px;
	overflow:auto;
	}
#menu1 a{
	text-decoration:none;
	border:0;
	}
	
	
/*inicio*/	
.inicio{
	width: 135px;
	height: 74px;
	float: left;
	margin-left: 50px;
	margin-right: 0px;
	text-align:center;
	font-family: 'Michroma', sans-serif;
	}
.inicio p{
	margin-top:17px;
	font-size:20px;
	font-style:inherit;
	text-decoration:none;
	color: #FF0000;
	border:none;
	}
a:hover .inicio 
	{
	
	background-image:url(../imagenes/pestanamenu2.png);

	}
a:hover .inicio p{
	color:#FFFFFF;
	}
	
/*trabajos*/	
.trabajos{
	width: 135px;
	height: 74px;
	float: left;
	margin-left: 50px;
	margin-right: 0px;
	text-align:center;
	font-family: 'Michroma', sans-serif;
	}
.trabajos p{
	margin-top:17px;
	font-size:20px;
	font-style:inherit;
	text-decoration:none;
	color: #FF0000;
	border:none;
	}
a:hover .trabajos 
	{
	
	background-image:url(../imagenes/pestanamenu2.png);

	}
a:hover .trabajos p{
	color:#FFFFFF;
	}
/*marcas*/
.marcas{
	width: 135px;
	height: 74px;
	float: left;
	margin-left: 50px;
	margin-right: 0px;
	text-align:center;
	font-family: 'Michroma', sans-serif;
	}
.marcas p{
	margin-top:17px;
	font-size:20px;
	font-style:inherit;
	text-decoration:none;
	color: #FF0000;
	border:none;
	}
a:hover .marcas 
	{
	
	background-image:url(../imagenes/pestanamenu2.png);

	}
a:hover .marcas p{
	color:#FFFFFF;
	}
/*ofertas*/
.galeria{
	width: 135px;
	height: 74px;
	float: left;
	margin-left: 50px;
	margin-right: 0px;
	text-align:center;
	font-family: 'Michroma', sans-serif;
	}
.galeria p{
	margin-top:17px;
	font-size:20px;
	font-style:inherit;
	text-decoration:none;
	color: #FF0000;
	border:none;
	}
a:hover .galeria 
	{
	
	background-image:url(../imagenes/pestanamenu2.png);

	}
a:hover .galeria p{
	color:#FFFFFF;
	}
/*contacto*/
.contacto{
	width: 135px;
	height: 74px;
	float: left;
	margin-left: 50px;
	margin-right: 0px;
	text-align:center;
	font-family: 'Michroma', sans-serif;
	}
.contacto p{
	margin-top:17px;
	font-size:20px;
	font-style:inherit;
	text-decoration:none;
	color: #FF0000;
	border:none;
	}
a:hover .contacto 
	{
	
	background-image:url(../imagenes/pestanamenu2.png);

	}
a:hover .contacto p{
	color:#FFFFFF;
	}

	/*fin menu ......................................................................*/


	/*inicio cuerpo .................................................*/
#cuerpo{
	width:1061px;
	margin:0 auto;
	padding:0;
	background:url(../imagenes/wrappback.png);
	}
#imagen{
	width:1024px;
	height:180px;
	margin:0 auto;
	padding:0px;
	/*background:#FF9966;*/
	/*background:url(imagenes/wrappback.png);*/
	
	}

#grupo{
	margin:0 auto;
	padding:0px;
	overflow:auto;
	}

#grupo h2{
	text-align:center;
	color:#FFFFFF;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	
	}
#grupo h4{
	text-align:center;
	color:#FFFFFF;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:8px;
	
	}
#left{
	width:206px;
  height:100%;
	/*height:351px;  */
	margin:0 auto;
	padding:0;
	float:left;
	background:url(../imagenes/redsidebar.png)no-repeat;
  *background:url(../imagenes/redsidebar.png);
	margin-left:50px;
	}
  #left img{*border:0px;}
#telefonos{
	width:190px;
	height:77px;
	margin:0px 0 0 8px;
	}

#right{
	width:735px;
	height:/*385px*/100%;
	margin:0 auto;
	padding:0;
	background:#66b8d1;
	float:left;
	margin-left:30px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	
	}
	#right h2{
		font-family:Arial, Helvetica, sans-serif;
		text-align:left;
		margin-left:20px;
		margin-top:20px;
		color:#1a3d79;
		}
	#right ul{
    padding-top:15px;
    }
#logos{
	height:200;
	width:700px;
	margin:0 auto;
	margin-top:25px;
	padding-top:3px;
	float:left;
	color:#1a3d79;
	font-size:15px;
	
	}	
.logos1{
	margin-right:50px;
	float:left;
	}
	

.texto{
	margin:10px 0 0 20px;
	width:650px;
	font-family:Arial, Helvetica, sans-serif;
	color:#1a3d79;
  font-size:14px;
	}

#pie{
	margin:0 auto;
	padding:0;
	width:1061px;
	height:74px;
	background:url(../imagenes/wrapdown.png) no-repeat;
	}
#mlg{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin-bottom:10px;
	}
#mlg a{
	text-decoration:none;
	border:none;
	color:#ffffff;
	}

.correo{
	height:90px;
	width:130px;
	margin-top:10px;
	padding:10px;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
