
.multimediaPie{
color:#000000;
font-size:0.7em;
margin-top:10px;
}
.multimediaPie a{
color:#000000;
}
.multimediaPie a:hover{
color:#000000;
font-weight:bold;
}

.Home{
background-image:url(../img/head_home.gif);
background-position:355px top;
background-repeat:no-repeat
}
.Icono{
float:left;
height:39px;
margin-left:20px;
width:36px
}
#AreaContenido{
margin-left:auto;
margin-right:auto;
overflow:hidden;
width:900px
}
#Barra{
float:left;
margin-left:20px;
margin-top:0px;
width:300px
}
#Barra .Caso{
background-image:url(../img/bg_recuadro_gris.jpg);
background-repeat:no-repeat;
height:280px;
margin-bottom:20px;
padding:0px 20px 20px;
width:260px
}
#Barra .Caso .Logo{
float:left;
margin-bottom:20px;
margin-left:20px;
width:105px
}
#Barra .Caso .Titulo{
float:left;
margin-top:50px
}
#Barra .Caso .Titulo{
height:38px;
margin-left:0px
}
#Barra .Caso .VerMas{
color:#ffffff;
float:right;
font-size:0.7em;
height:10px;
line-height:10px;
margin-top:30px
}
#Barra .Caso .VerMas a{
color:#ffffff;
text-decoration:none
}
#Barra .Caso .VerMas a:hover{
text-decoration:underline
}
#Barra .Caso h2{
color:#ffffff;
float:left;
font-size:1.2em;
font-weight:bold;
margin-bottom:5px
}
#Barra .Caso p{
clear:left;
color:#ffffff
}
#Barra .Degrade{
background-image:url(../img/bg_degrade_verde.jpg);
background-position:left top;
background-repeat:repeat-y;
float:left;
height:20px;
width:244px
}
#Barra .Multimedia{
float:left;
width:300px
}
#Barra .Multimedia .Contenido{
float:left;
margin-top:10px;
width:280px
}
#Barra .Servicios{
float:left;
margin-bottom:20px;
width:300px
}
#Barra .Servicios   .ItemUltimo{
float:left;
font-size:0.7em;
font-weight:normal;
height:40px;
line-height:40px;
text-indent:20px;
text-transform:uppercase;
width:280px;
margin-left: 20px;
background-image: url(../img/ico_flecha_roja_izq.gif);
background-repeat: no-repeat;
background-position: 0px;
}
#Barra .Servicios .Item{
border-bottom:1px dotted #4d4d4d;
font-size:0.7em;
font-weight:normal;
line-height:40px;
text-indent:20px;
text-transform:uppercase;
float: left;
width: 280px;
margin-left: 20px;
background-image: url(../img/ico_flecha_roja_izq.gif);
background-repeat: no-repeat;
background-position: 0px;
}
#Barra .Servicios .Item a:hover,#Barra .Servicios .ItemUltimo a:hover{
color:#6bbb4c;
text-decoration:none
}
#Barra .Servicios .ItemUltimo a,#Barra .Servicios .Item a{
color:#000000;
text-decoration:none
}
#Barra .Titulo{
color:#000000;
float:left;
font-size:0.9em;
font-weight:bold;
height:20px;
margin-left:10px;
text-transform:uppercase
}
#ContenedorHead{
border-bottom:1px dotted #4d4d4d;
width:100%
}
#Contenido{
float:left;
width:580px
}
#Contenido .Clientes{
background-image:url(../img/bg_cliente.jpg);
background-position:bottom ;
background-repeat:repeat-x;
overflow:auto;
margin-bottom:20px
}
#Contenido .Clientes .Ultimo{
border-style:none;
float:left;
padding-left:17px;
padding-right:0px
}
#Contenido .Clientes dd{
font-size:0.7em
}
#Contenido .Clientes dt{
font-size:0.7em;
font-weight:bold;
margin-top:10px;
text-transform:uppercase
}

#Contenido .Clientes .caso{
border-right:1px dotted #cccccc;
float:left;
padding:0 16px 0 16px;
width:100px;
height:230px
}
#Contenido .Clientes .flecha{
float:right;
padding:100px 5px 0 5px;
width:20px
}

#Contenido .Clientes li a img{
border:3px solid #cccccc
}
#Contenido .Clientes li a img:hover{
border:3px solid #6bbb4c
}
#Contenido .Clientes ul{
float:right;
padding:10px 10px 20px 10px;
width:550px
}
#Contenido .Texto{
padding:20px
}
#Contenido .Titulo{
color:#000000;
float:left;
font-size:0.9em;
font-weight:bold;
height:20px;
margin-left:10px;
margin-top:7px;
text-transform:uppercase;
width:500px;
}
#Contenido .Video{
border:3px solid #e6e6e6;
width:574px
}
#Contenido h1{
color:#8f0000;
font-size:1.1em;
font-weight:normal;
margin-bottom:5px;
text-transform:uppercase
}

/*Para que la leyenda de google maps no me quede fuera de la caja*/

.gmnoprint span {
	white-space:normal;
}

.cajaGoogle{
width:190px;
color:#000000;
font-size:9px;
text-decoration:none;
}

.google{
	margin-top:20px;
}

