/* CSS Document */
* { padding: 0; margin: 0; }

body {
  background:#b2d2ea url(images/body.jpg);
 background-position:top;
 background-repeat:repeat-x;
 font-family: "Arial, Helvetica, sans-serif";
 font-weight:lighter;
 font-size:13px;
 margin:0 auto;
 padding:0;
}

#wrapper {
 margin: 0 auto;
 padding:0;
 width:1024px;
 height:auto;
 margin-top:-16px;
 float:none;
}

#header {
 background-image: url(images/header.jpg);
 width:1024px;
 height:88px;
 margin:0 auto;
 padding:0;
 overflow:hidden;
}

#header1 {
 background-image: url(images/header1.jpg);
 width:572px;
 height:153px;
 margin:0 auto;
 padding:0;
 overflow:hidden;
 float:left;
}

#header2 {
 background-image: url(images/encabezado.jpg);
 background-repeat:no-repeat;
 width:303px;
 height:163px;
 margin:0 auto;
 padding:0;
 overflow:hidden;
 float:right;
 padding-top:40px;
}

#header2 img{
	border:none;
}

#content {
 background:#ffffff;
 background-repeat:repeat-y;
 overflow:hidden;
 width:875px;
 height:auto;
 margin:0 auto;
 padding:0;
}

#cont1{
 background:#ffffff;
 background-repeat:repeat-y;
 height:50px;
 width:572px;
 float:left;
 }
 
 #cont {
 background:#ffffff;
 background-repeat:repeat-y;
 width:875px;
 height:auto;
 margin:0 auto;
 padding:0;
}

#footer {
background-image:url(images/footer-rodamientos.png);
width:1024px;
height:23px;
margin:0 auto;
padding: 0;
}
/***************************************menu*************************************/
.menu1 { 
margin-top:40px;
margin-right:80px; 
list-style:none;
width:615px;
height:46px;
/*position:relative;*/
float:right;
 }

.menu1 li {
float:left;
list-style:none;
}

.menu1 li a {
/*display:block;*/
/*float:left;*/
/*width:99px;*/
height:42px;
line-height:42px;
color:#ffffff;
text-decoration:none;
font-size:11px;
font-family:arial, verdana, sans-serif;
font-weight:bold; 
text-align:center;
/*padding:0 0 0 8px;*/
cursor:pointer;
list-style:none;
padding:0;
margin:0 auto;
}

.menu1 li a b {
/*float:left;*/
display:block;
/*padding:0 16px 0 8px;*/
width:120px; 
border-left: 1px #ffffff solid;
border-right: 1px #ffffff solid;
text-align:center;
  }

.menu1 li a:hover {
color:#ffffff; 
background: url(images/btn_on.jpg);
background-repeat:no-repeat;
width:129px;
height:42px;
}
.menu1 li a:hover b {
background:url(images/boton.png) no-repeat right top;
border-left: 1px  #FFFFFF solid;
border-right: 1px  #FFFFFF solid;
}


/***************************************contenido****************************************/

#cont p{
 color:#0d3a60;
 font-size:13px;
 margin-left:10px;
 margin-right:10px;
 text-align:justify;
 font-weight:normal;
}

#cont h1{
 color:#1278b2;
 font-size:18px;
 margin-left:10px;
 margin-right:10px;
 text-align:justify;
 font-weight:bold;
 text-transform:uppercase;
 text-decoration:underline;
}

#cont h2{
 color:#0d3a60;
 font-size:14px;
 margin-left:10px;
 margin-right:10px;
 text-align:justify;
 font-weight:bold;
 text-decoration:underline;
}

 h3{
 color:#1278b2;
 font-size:24px;
 margin-left:10px;
 margin-right:10px;
 text-align:justify;
 font-weight:bold;
 text-decoration:underline;
}


#cont li {
 list-style:url(images/vinetas.png);
 font-size:12px;
 font-weight:bold;
 color:#118cd3;
}

#cont ul {
 margin-left:45px;
 margin-right:10px;
}

 img {
 border:#00548a 4px solid;
 margin-top:5px;
 margin-bottom:5px;
  margin-left:5px;
 margin-right:5px;
}
/****************************fin contenido**************************/

#contact{
width:500px;
height:auto;
margin:0 auto;
padding:0;
}

/*.enviar{
 background-color:#1278b2;
 background-repeat:no-repeat;
 width:70px;
 height:26px;
 color:#000000;
 padding-top:5px;
 text-align:center;
}*/



