body{
background:url(../img/bg_cruz.gif) #ffffff repeat;
margin:20px auto 0px;
width:910px
}
h3{
color:#000000;
font-size:0.9em;
font-weight:bold;
margin-left:18px;
padding:0px;
text-decoration:none
}
html{
color:#000000;
font:normal 1em "Myriad Pro",Tahoma,Arial,sans-serif;
text-decoration:none;
text-transform:none
}
p{
color:#000000;
font-size:0.8em
}
.Amarillo{
color:#fdb813
}
.Azul{
color:#007ea4
}
.Blanco{
color:#ffffff
}
.Columna{
float:left;
margin-right:16px;
margin-top:16px;
width:264px
}
.Columna125{
float:left;
margin-right:16px;
margin-top:16px;
width:125px
}
.Columna266{
float:left;
margin-right:0px;
margin-top:32px;
width:266px
}
.Columna266 li{
float:left;
margin-bottom:16px;
margin-right:16px
}
.Columna542{
float:left;
margin-right:32px;
margin-top:32px;
width:542px
}
.Frases{
margin:11px 0;
padding:0px;
width:542px
}
.Frases    a{
color:#000000;
font-family:Georgia,"Times New Roman",Times,serif;
text-decoration:none
}
.Logo  a{
background-image:url(../img/logo.gif);
background-position:left bottom;
background-repeat:no-repeat;
float:left;
height:35px;
margin-right:79px;
padding:0px;
text-decoration:none;
width:60px
}
.Logo  a:hover{
background-position:left top
}
.Menu{
height:35px;
margin:0 0 44px;
padding:0px
}
.Menu   .ActivoGris{
background:#808080;
color:#ffffff;
height:35px;
line-height:35px;
text-decoration:none
}
.Menu  .ActivoVerde{
background:#6a7e15;
color:#ffffff;
height:35px;
line-height:35px;
text-decoration:none
}
.Menu  li        a{
color:#000000;
float:left;
font-size:1em;
height:35px;
line-height:35px;
list-style:none;
margin:0px 14px 0px 0px;
padding:0px 10px;
text-decoration:none
}
.Menu  li     a:hover{
background:#ffffff;
color:#000000;
height:35px;
text-decoration:none
}
.Menu .ActivoAmarillo{
background:#fdb813;
color:#ffffff;
height:35px;
line-height:35px;
text-decoration:none
}
.Menu .ActivoAzul{
background:#007ea4;
color:#ffffff;
height:35px;
line-height:35px;
text-decoration:none
}
.Menu li a:active{
background:#808080;
color:#ffffff;
height:35px;
text-decoration:none
}
.Rojo{
color:#e01f26
}
.Servicio{
float:left;
margin-right:14px;
padding:0;
width:125px
}
.Servicio250{
float:left;
margin-bottom:16px;
margin-right:16px;
padding:0;
width:264px
}
.ServicioAmarillo{
background:url(../img/servicios/grandes/amarillo.jpg) #ffffff no-repeat left top
}
.ServicioAzul{
background:url(../img/servicios/grandes/celeste.jpg) #ffffff no-repeat left top
}
.ServicioParrafo{
float:left;
margin-right:29px;
padding:0;
width:250px
}
.ServicioVerde{
background:url(../img/servicios/grandes/verde.jpg) #ffffff no-repeat left top
}
.Trabajo{
float:left;
margin-right:12px;
margin-top:12px;
padding:0;
width:125px
}
.Trabajo   h4{
font-size:0.8em;
font-weight:normal;
margin-bottom:3px;
width:120px
}
.Trabajo  a img{
border:1px solid #ffffff;
float:left
}
.Trabajo  a:hover,.Frases a:hover{
background:#808080;
color:#ffffff
}
.Trabajo a:hover img{
border:1px solid #808080;
float:left
}
.Verde{
color:#6a7e15
}
#AreaClientes{
float:right;
margin-top:24px;
width:150px
}
#AreaClientes   a:hover{
background:url(../img/ico_mas.gif) #808080 no-repeat left bottom;
color:#ffffff;
text-decoration:none
}
#AreaClientes  a{
background-image:url(../img/ico_mas.gif);
background-position:left top;
background-repeat:no-repeat;
border-bottom:1px solid #808080;
border-right:1px solid #808080;
border-top:1px solid #808080;
color:#808080;
float:right;
font:0.6em/15px "Myriad Pro",Tahoma,Arial,sans-serif;
height:15px;
margin:0px;
padding:0px 5px 0px 20px;
text-decoration:none
}
#AreaInstitucional{
background:url(../img/fondo_bmasc.jpg) #ffffff no-repeat;
float:left;
padding:44px 44px 22px 44px
}
#AreaInstitucional    h2{
font-size:1.2em;
font-weight:normal
}
#AreaInstitucional  h1,#AreaServicios h1{
font:normal 1.8em Georgia,"Times New Roman",Times,serif;
width:520px
}
#AreaInstitucional h1 a:hover,#DestacadoDescripcion     h3     a:hover,#Direccion     a:hover,#AreaInstitucional h2 a:hover,#ServiciosDescripcion a:hover{
background:#808080;
color:#ffffff;
text-decoration:none
}
#AreaInstitucional h2 a,.Trabajo   a,#DestacadoDescripcion h2 a,#AreaInstitucional h1 a{
color:#000000;
text-decoration:none
}
#AreaServicios{
float:left;
margin:0px;
padding:44px 0px 22px 44px;
width:866px
}
#Destacado{
width:820px
}
#DestacadoDescripcion{
margin:0;
margin-top:80px;
padding:10px 0px 10px;
width:820px
}
#DestacadoDescripcion       h3 a{
color:#808080;
font-size:1em;
font-weight:normal;
line-height:20px;
padding-left:2px;
padding-right:2px;
text-decoration:none
}
#DestacadoDescripcion    h2{
font-size:1.1em;
font-weight:normal
}
#Direccion{
float:left;
width:200px
}
#Direccion   h5{
font:bold 1em Georgia,"Times New Roman",Times,serif;
margin-bottom:5px;
margin-top:2px
}
#Direccion  img{
float:left;
margin-right:10px;
margin-top:2px;
padding:0;
text-decoration:none
}
#Direccion a{
background:#ffffff;
color:#808080;
font-size:1em;
height:15px;
line-height:15px;
text-decoration:none
}
#Legal{
float:right;
margin:25px 0px 0;
width:420px
}
#Legal a{
background:#ffffff;
color:#808080;
text-decoration:none
}
#Legal a:hover,#AreaInstitucional h1 a:hover{
text-decoration:underline
}
#Legal p{
color:#000000;
font-size:0.8em;
margin:0px;
padding:0px;
text-align:right;
text-decoration:none
}
#OtrosServicios{
clear:left;
float:left;
margin-top:32px;
width:840px
}
#OtrosServicios h2{
margin-bottom:0px
}
#OtrosServicios li{
margin-right:8px
}
#OtrosTrabajos{
float:left;
margin-top:40px;
width:822px
}
#OtrosTrabajos h2,#ServiciosDescripcion p{
font-size:1em;
font-weight:normal
}
#Pie{
background:#ffffff;
border-top:1px dotted #808080;
float:left;
padding:22px 44px;
width:822px
}
#Servicios{
float:left;
margin-top:120px;
width:910px
}
#ServiciosDescripcion{
float:left;
width:840px
}
#ServiciosDescripcion a{
color:#000000;
font:0.9em "Myriad Pro",Tahoma,Arial,sans-serif;
text-decoration:none
}
#ServiciosDescripcion h2{
clear:left;
font-size:1.2em;
font-weight:normal;
margin-bottom:16px;
width:520px
}
#ServiciosDescripcion h3{
font-weight:bold;
margin:0px;
padding:0px
}
#ServiciosDescripcion li{
float:left;
margin-right:16px;
margin-top:16px
}
#ServiciosDescripcion p{
font-size:0.9em;
font-weight:normal;
width:520px
}
#ServiciosDescripcion ul{
clear:left
}
#ServiciosDestacados{
float:left;
margin-top:40px;
width:910px
}
#ServiciosDestacados  p{
font-size:1.2em
}
