html {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
user-select: none;
}

.logo {
	background: url(../images/comun/logo.png) no-repeat top left;
	width: 208px;
	height: 140px;
	margin: 10px 0px 0px 0px;
}
.dashboard {
	width: 890px;
	margin: 0 auto 0 auto;
}
.dashboard_nav {
	width: 460px;
	margin: 115px 0px 0px 0px;
}

.dashboard_servicio_dt {
	width: 840px;
	height:350px;
	margin:10px 0px 0px 36px;
}
.dashboard_servicio_sb {
	width: 550px;
	height:25px;
	margin:0px 0px 0px 170px;
}
.dashboard_cerrete_cont {
	height:150px;
	float:left;
	width:915px;
}
.dashboard_cerrete_tit {
	margin:3px 0px 8px 35px;
	float:left;
	width:830px;
}
.dashboard_cont {
	margin:0px 15px 8px 35px;
	width:530px;

}
.dashboard_carrete {
	width: 168px;
	height:050px;
	float:left;
}
.line_nav {
	background-color: #9b9b9b;
	width: 682px;
	height: 1px;
	margin:0 0 0 208px;
}
.line {
	background-color: #9b9b9b;
	width: 890px;
	height: 1px;
	margin: 20px 0px;
}
.line_tit {
	background-color: #9b9b9b;
	width: 890px;
	height: 1px;
	margin: 0px 0px 20px 0px;
}
.dashboard_redes {
	width: 130px;
	margin: 120px 0px 0px 0px;
}
.h_5 {
	margin: 0p 15px 0px 10px;
}
.content_dashboard {
	width: 890px;
	margin: 0 auto 0 auto;
	float: left;
}
.dashboard_servicios {
	width: 910px;
	float: left;
}
.servicio_cont {
	width: 175px;
	padding: 8px 10px;
	float: left;
	margin: 110px 0px 0px 0px;
}
.cont_list {
	width: 280px;
	float: left;
	margin: 10px 20px 0px 0px;
	list-style-type: circle;
	font-size: 12px;
	color: #666;
}
.cont_list_last {
	width: 285px;
	float: left;
	font-size: 12px;
	color: #666;
	margin: 10px 0px 0px 0px;
}
.v_5 {
	margin: 5px 0px 0px 0px;
}
.dashboard_cont_ser {
	width: 208px;
	height: 178px;
	margin: 8px 16px 0px 0px;
	float: left;
}
.last {
	margin: 10px 0px 0px 0px;
}
.ser_01_1 {
	background: url(../images/servicios/marketing/convenciones/convenciones.png) no-repeat top left;
}

.ser_01_2 {
	background: url(../images/servicios/marketing/prensa/prensa.png) no-repeat top left;
}

.ser_01_3{
	background: url(../images/servicios/marketing/giras/giras.png) no-repeat top left;
}

.ser_01_4 {
	background: url(../images/servicios/marketing/producto/producto.png) no-repeat top left;
}


.ser_02_1 {
	background: url(../images/servicios/sociales/bodas/bodas.png) no-repeat top left;
}

.ser_02_2 {
	background: url(../images/servicios/sociales/empresa/empresa.png) no-repeat top left;
}

.ser_02_3{
	background: url(../images/servicios/sociales/graduaciones/graduaciones.png) no-repeat top left;
}

.ser_02_4 {
	background: url(../images/servicios/sociales/animacion/animacion.png) no-repeat top left;
}


.ser_03_1 {
	background: url(../images/servicios/otros/moda/moda.png) no-repeat top left;
}

.ser_03_2 {
	background: url(../images/servicios/otros/conciertos/conciertos.png) no-repeat top left;
}

.ser_03_3{
	background: url(../images/servicios/otros/deportivos/deportivos.png) no-repeat top left;
}

.ser_03_4 {
	background: url(../images/servicios/otros/teatro/teatro.png) no-repeat top left;
}


.dashboard_home {
	width: 640px;
	margin: 30px 0px 30px 145px;
	float: left;
}
.dashboard_contacta {
	width: 860px;
	margin: 15px 0px 0px 0px;
	float: left;
	border:#cccccc solid 1px;
	padding:15px 0 15px 30px;
}

.dashboard_envio {
	width: 877px;
	padding: 10px 0 10px 15px;
	float: left;
	background:#cccccc;
}
.foother {
	width: 890px;
	height: 70px;
	padding: 0px 0 110px 0;
}
.menu_01 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/menu_01.png) no-repeat top left;
	width: 77px;
	height: 36px;
}
a.menu_01 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/menu_01.png) no-repeat top left;
	width: 77px;
	height: 36px;
}
a.menu_01:hover {
	background: url(../images/botones/menu_01.png) no-repeat bottom left;
}
a.menu_01_on {
	font-size: 0px;
	display: block;
	background: url(../images/botones/menu_01.png) no-repeat bottom left;
	width: 77px;
	height: 36px;
}
.menu_02 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/menu_02.png) no-repeat top left;
	width: 114px;
	height: 36px;
}
a.menu_02 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/menu_02.png) no-repeat top left;
	width: 114px;
	height: 36px;
}
a.menu_02:hover {
	background: url(../images/botones/menu_02.png) no-repeat bottom left;
}
a.menu_02_on {
	font-size: 0px;
	display: block;
	background: url(../images/botones/menu_02.png) no-repeat bottom left;
	width: 114px;
	height: 36px;
}
.menu_03 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/menu_03.png) no-repeat top left;
	width: 109px;
	height: 36px;
}
a.menu_03 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/menu_03.png) no-repeat top left;
	width: 109px;
	height: 36px;
}
a.menu_03:hover {
	background: url(../images/botones/menu_03.png) no-repeat bottom left;
}
a.menu_03_on {
	font-size: 0px;
	display: block;
	background: url(../images/botones/menu_03.png) no-repeat bottom left;
	width: 109px;
	height: 36px;
}
.menu_04 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/menu_04.png) no-repeat top left;
	width: 108px;
	height: 36px;
}
a.menu_04 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/menu_04.png) no-repeat top left;
	width: 108px;
	height: 36px;
}
a.menu_04:hover {
	background: url(../images/botones/menu_04.png) no-repeat bottom left;
}
a.menu_04_on {
	font-size: 0px;
	display: block;
	background: url(../images/botones/menu_04.png) no-repeat bottom left;
	width: 108px;
	height: 36px;
}
.grey {
	color: #333333;
}
.grey_cl {
	color: #8a8484;
}
.black {
	color: #000;
}
.blue {
	color: #0d82b3;
}
a.blue {
	color: #0d82b3;
	text-decoration: none;
}
a.blue:hover {
	color: #0d82b3;
	text-decoration: underline;
}
.orange {
	color: #f54a0d;
}
.white {
	color: #FFF;
}
.alternativo {
	content: ".";
	display: block;
	visibility: hidden;
	width: 0px;
	height: 0px;
}
.center {
	text-align: center;
}
.left {
	float: left;
}
.right {
	float: right;
}
.tit_home {
	background: url(../images/titulares/tit_home_1.png) no-repeat top left;
	width: 380px;
	height: 28px;
	margin: 25px 0 10px 0px;
}
.tit_contacta {
	background: url(../images/titulares/tit_contacta.png) no-repeat top left;
	width: 380px;
	height: 18px;
	margin: 35px 0 0px 0px;
}
.tit_servicios {
	background: url(../images/titulares/tit_servicios.png) no-repeat top left;
	width: 220px;
	height: 19px;
	margin: 12px 18px 10px 0px;
}
.tit_marketing {
	background: url(../images/titulares/tit_marketing.png) no-repeat top left;
	width: 280px;
	height: 14px;
}
.tit_sociales {
	background: url(../images/titulares/tit_sociales.png) no-repeat top left;
	width: 220px;
	height: 14px;

}
.tit_mas {
	background: url(../images/titulares/tit_mas.png) no-repeat top left;
	width: 220px;
	height: 14px;

}
.central {
	width: 890px;
	margin: 10px auto 10px auto;
}
a.mail {
	color: #f54a0d;
	text-decoration: none;
}
a.mail:hover {
	text-decoration: underline;
}
.tipo_11 {
	font-size: 1.1em;
}
.tipo_12 {
	font-size: 1.2em;
}
.tipo_13 {
	font-size: 1.3em;
}
.tipo_14 {
	font-size: 1.4em;
}
.tipo_10 {
	font-size: 1.0em;
}
.tipo_16 {
	font-size: 1.6em;
}
.tipo_18 {
	font-size: 1.8em;
}
input, textarea {
	border: 1px solid #cecbc3;
	padding: 5px 8px 5px 8px;
	font-size: 1.1em;
	height: 16px;
	margin: 10px 0px;
	background:#edebeb;
}
select {
	font-family: Arial;
	border: #bbd4e0 solid 1px;
	height: 10px;
	padding: 0 0 0 0;
	color: #666;
	font-size: 1.2em;
	margin: 8px 0 13px 0;
}
input.rounded {
	border: 1px solid #e0dfdf;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding: 3px 8px 0 8px;
	-webkit-appearance: none;
	font-size: 1.2em;
}
a.enlace_peer {
	color: #2d5b89;
}
a.enlace_peer:hover {
	color: #8bb8d3;
}
.bt_login {
	font-size: 16px;
	display: block;
	width: 75px;
	height: 20px;
	margin: 0px 0 0 18px;
	border: solid 0px;
	color: #000;
	text-align:center;
	padding:10px 0 5px 0;
}
.bt_login input {
	font-size: 16px;
	display: block;
	width: 65px;
	height: 33px;
	color: #FFF;
}
.bt_login input:hover {
	background: #999;
	cursor: pointer;
	text-decoration:underline;
}


.sub_menu_01 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/sub_menu_01.png) no-repeat top left;
	width: 190px;
	height: 29px;
	margin:0px 40px 15px 0px;
}
a.sub_menu_01 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/sub_menu_01.png) no-repeat top left;
	width: 190px;
	height: 29px;
}
a.sub_menu_01:hover {
	background: url(../images/botones/sub_menu_01.png) no-repeat bottom left;
}
a.sub_menu_01_on {
	font-size: 0px;
	display: block;
	background: url(../images/botones/sub_menu_01.png) no-repeat bottom left;
	width: 190px;
	height: 29px;
	margin:0px 40px 15px 0px;
}


.sub_menu_02 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/sub_menu_02.png) no-repeat top left;
	width: 126px;
	height: 29px;
	margin:0px 40px 15px 0px;
}
a.sub_menu_02 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/sub_menu_02.png) no-repeat top left;
	width: 126px;
	height: 29px;
}
a.sub_menu_02:hover {
	background: url(../images/botones/sub_menu_02.png) no-repeat bottom left;
}
a.sub_menu_02_on {
	font-size: 0px;
	display: block;
	background: url(../images/botones/sub_menu_02.png) no-repeat bottom left;
	width: 126px;
	height: 29px;
	margin:0px 40px 15px 0px;
}


.sub_menu_03 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/sub_menu_03.png) no-repeat top left;
	width: 96px;
	height: 29px;
	margin:0px 40px 15px 0px;
}
a.sub_menu_03 {
	font-size: 0px;
	display: block;
	background: url(../images/botones/sub_menu_03.png) no-repeat top left;
	width: 96px;
	height: 29px;
}
a.sub_menu_03:hover {
	background: url(../images/botones/sub_menu_03.png) no-repeat bottom left;
}
a.sub_menu_03_on {
	font-size: 0px;
	display: block;
	background: url(../images/botones/sub_menu_03.png) no-repeat bottom left;
	width: 96px;
	height: 29px;
	margin:0px 40px 15px 0px;
}



.manejador {
	font-size: 0px;
	display: block;
	background: url(../images/botones/manejador.png) no-repeat top left;
	width: 27px;
	height: 27px;
	margin:50px 0px 0px 5px;
}
a.manejador {
	font-size: 0px;
	display: block;
	background: url(../images/botones/manejador.png) no-repeat top left;
	width: 27px;
	height: 27px;
}
a.manejador:hover {
	background: url(../images/botones/manejador.png) no-repeat bottom left;
}


.manejador_d {
	font-size: 0px;
	display: block;
	background: url(../images/botones/manejador_d.png) no-repeat top left;
	width: 27px;
	height: 27px;
	margin:50px 5px 0px 3px;
}
a.manejador_d {
	font-size: 0px;
	display: block;
	background: url(../images/botones/manejador_d.png) no-repeat top left;
	width: 27px;
	height: 27px;
}
a.manejador_d:hover {
	background: url(../images/botones/manejador_d.png) no-repeat bottom left;
}


.espacio_clientes {
	height:107px;
	margin:0px 0 15px 0;
}







.clientes_01 {
		height:107px;
	width:170px;
	background: url(../images/clientes/01.png) no-repeat top left;
	margin: 10px 0px 0px 0px;
}
.clientes_01 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/01.png) no-repeat top left;
}
.clientes_01 a:hover {
	background-position: bottom left;
}
.clientes_01 a span {
	display: none;
}
.clientes_01:hover a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/01.png) no-repeat bottom left;
}


.clientes_02 {
		height:107px;
	width:170px;
	background: url(../images/clientes/02.png) no-repeat top left;
	margin: 10px 0px 0px 0px;
}
.clientes_02 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/02.png) no-repeat top left;
}
.clientes_02 a:hover {
	background-position: bottom left;
}
.clientes_02 a span {
	display: none;
}
.clientes_02:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/02.png) no-repeat bottom left;
}

.clientes_03 {
		height:107px;
	width:170px;
	background: url(../images/clientes/03.png) no-repeat top left;
	margin: 10px 0px 0px 0px;
}
.clientes_03 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/03.png) no-repeat top left;
}
.clientes_03 a:hover {
	background-position: bottom left;
}
.clientes_03 a span {
	display: none;
}
.clientes_03:hover a {
	display: block;
		height:105px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/03.png) no-repeat bottom left;
}

.clientes_04 {
		height:107px;
	width:170px;
	background: url(../images/clientes/04.png) no-repeat top left;
	margin: 10px 0px 0px 0px;
}
.clientes_04 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/04.png) no-repeat top left;
}
.clientes_04 a:hover {
	background-position: bottom left;
}
.clientes_04 a span {
	display: none;
}
.clientes_04:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/04.png) no-repeat bottom left;
}
.clientes_05 {
		height:100px;
	width:170px;
	background: url(../images/clientes/05.png) no-repeat top left;
	margin: 10px 0px 0px 0px;
}
.clientes_05 a {
	display: block;
		height:100px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/05.png) no-repeat top left;
}
.clientes_05 a:hover {
	background-position: bottom left;
}
.clientes_05 a span {
	display: none;
}
.clientes_05:hover a {
	display: block;
		height:100px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/05.png) no-repeat bottom left;
}
.clientes_06 {
		height:107px;
	width:170px;
	background: url(../images/clientes/06.png) no-repeat top left;
}
.clientes_06 a {
	display: block;
		height:100px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/06.png) no-repeat top left;
}
.clientes_06 a:hover {
	background-position: bottom left;
}
.clientes_06 a span {
	display: none;
}
.clientes_06:hover a {
	display: block;
		height:100px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/06.png) no-repeat bottom left;
}
.clientes_07 {
		height:100px;
	width:170px;
	background: url(../images/clientes/07.png) no-repeat top left;
}
.clientes_07 a {
	display: block;
		height:100px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/07.png) no-repeat top left;
}
.clientes_07 a:hover {
	background-position: bottom left;
}
.clientes_07 a span {
	display: none;
}
.clientes_07:hover a {
	display: block;
		height:100px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/07.png) no-repeat bottom left;
}
.clientes_08 {
		height:107px;
	width:170px;
	background: url(../images/clientes/08.png) no-repeat top left;
}
.clientes_08 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/08.png) no-repeat top left;
}
.clientes_08 a:hover {
	background-position: bottom left;
}
.clientes_08 a span {
	display: none;
}
.clientes_08:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/08.png) no-repeat bottom left;
}
.clientes_09{
		height:107px;
	width:170px;
	background: url(../images/clientes/09.png) no-repeat top left;
}
.clientes_09 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/09.png) no-repeat top left;
}
.clientes_09 a:hover {
	background-position: bottom left;
}
.clientes_09 a span {
	display: none;
}
.clientes_09:hover a {
	display: block;
		height:105px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/09.png) no-repeat bottom left;
}
.clientes_10 {
		height:107px;
	width:170px;
	background: url(../images/clientes/10.png) no-repeat top left;
}
.clientes_10 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/10.png) no-repeat top left;
}
.clientes_10 a:hover {
	background-position: bottom left;
}
.clientes_10 a span {
	display: none;
}
.clientes_10:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/10.png) no-repeat bottom left;
}
.clientes_11 {
		height:107px;
	width:170px;
	background: url(../images/clientes/11.png) no-repeat top left;

}
.clientes_11 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/11.png) no-repeat top left;
}
.clientes_11 a:hover {
	background-position: bottom left;
}
.clientes_11 a span {
	display: none;
}
.clientes_11:hover a {
	display: block;
		height:105px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/11.png) no-repeat bottom left;
}
.clientes_12 {
		height:107px;
	width:170px;
	background: url(../images/clientes/12.png) no-repeat top left;
	
}
.clientes_13 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/12.png) no-repeat top left;
}
.clientes_12 a:hover {
	background-position: bottom left;
}
.clientes_12 a span {
	display: none;
}
.clientes_12:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/12.png) no-repeat bottom left;
}
.clientes_13 {
		height:107px;
	width:170px;
	background: url(../images/clientes/13.png) no-repeat top left;
	
}
.clientes_13 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/13.png) no-repeat top left;
}
.clientes_13 a:hover {
	background-position: bottom left;
}
.clientes_13 a span {
	display: none;
}
.clientes_13:hover a {
	display: block;
		height:105px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/13.png) no-repeat bottom left;
}
.clientes_14 {
		height:107px;
	width:170px;
	background: url(../images/clientes/14.png) no-repeat top left;
	
}
.clientes_14 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/14.png) no-repeat top left;
}
.clientes_14 a:hover {
	background-position: bottom left;
}
.clientes_14 a span {
	display: none;
}
.clientes_14:hover a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/14.png) no-repeat bottom left;
}
.clientes_15 {
		height:107px;
	width:170px;
	background: url(../images/clientes/15.png) no-repeat top left;
	
}
.clientes_15 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/15.png) no-repeat top left;
}
.clientes_15 a:hover {
	background-position: bottom left;
}
.clientes_15 a span {
	display: none;
}
.clientes_15:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/15.png) no-repeat bottom left;
}.clientes_16 {
		height:107px;
	width:170px;
	background: url(../images/clientes/16.png) no-repeat top left;
	
}
.clientes_16 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/16.png) no-repeat top left;
}
.clientes_16 a:hover {
	background-position: bottom left;
}
.clientes_16 a span {
	display: none;
}
.clientes_16:hover a {
	display: block;
		height:96px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/16.png) no-repeat bottom left;
}.clientes_17 {
		height:107px;
	width:170px;
	background: url(../images/clientes/17.png) no-repeat top left;
	
}
.clientes_17 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/17.png) no-repeat top left;
}
.clientes_17 a:hover {
	background-position: bottom left;
}
.clientes_17 a span {
	display: none;
}
.clientes_17:hover a {
	display: block;
		height:105px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/17.png) no-repeat bottom left;
}.clientes_18 {
		height:107px;
	width:170px;
	background: url(../images/clientes/18.png) no-repeat top left;
	
}
.clientes_18 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/18.png) no-repeat top left;
}
.clientes_18 a:hover {
	background-position: bottom left;
}
.clientes_18 a span {
	display: none;
}
.clientes_18:hover a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/18.png) no-repeat bottom left;
}.clientes_19 {
		height:107px;
	width:170px;
	background: url(../images/clientes/19.png) no-repeat top left;
	
}
.clientes_19 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/19.png) no-repeat top left;
}
.clientes_19 a:hover {
	background-position: bottom left;
}
.clientes_19 a span {
	display: none;
}
.clientes_19:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/19.png) no-repeat bottom left;
}
.clientes_20 {
		height:107px;
	width:170px;
	background: url(../images/clientes/20.png) no-repeat top left;
	
}
.clientes_20 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/20.png) no-repeat top left;
}
.clientes_20 a:hover {
	background-position: bottom left;
}
.clientes_20 a span {
	display: none;
}
.clientes_20:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/20.png) no-repeat bottom left;
}
.clientes_21 {
		height:107px;
	width:170px;
	background: url(../images/clientes/21.png) no-repeat top left;
	
}
.clientes_21 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/21.png) no-repeat top left;
}
.clientes_21 a:hover {
	background-position: bottom left;
}
.clientes_21 a span {
	display: none;
}
.clientes_21:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/21.png) no-repeat bottom left;
}
.clientes_22 {
		height:107px;
	width:170px;
	background: url(../images/clientes/22.png) no-repeat top left;
	
}
.clientes_22 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/22.png) no-repeat top left;
}
.clientes_22 a:hover {
	background-position: bottom left;
}
.clientes_22 a span {
	display: none;
}
.clientes_22:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/22.png) no-repeat bottom left;
}
.clientes_23 {
		height:107px;
	width:170px;
	background: url(../images/clientes/23.png) no-repeat top left;
	
}
.clientes_23 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/23.png) no-repeat top left;
}
.clientes_23 a:hover {
	background-position: bottom left;
}
.clientes_23 a span {
	display: none;
}
.clientes_23:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/23.png) no-repeat bottom left;
}
.clientes_24 {
		height:107px;
	width:170px;
	background: url(../images/clientes/24.png) no-repeat top left;
	
}
.clientes_24 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/24.png) no-repeat top left;
}
.clientes_24 a:hover {
	background-position: bottom left;
}
.clientes_24 a span {
	display: none;
}
.clientes_24:hover a {
	display: block;
		height:116px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/24.png) no-repeat bottom left;
}
.clientes_25 {
		height:107px;
	width:170px;
	background: url(../images/clientes/25.png) no-repeat top left;
	
}
.clientes_25 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/25.png) no-repeat top left;
}
.clientes_25 a:hover {
	background-position: bottom left;
}
.clientes_25 a span {
	display: none;
}
.clientes_25:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/25.png) no-repeat bottom left;
}
.clientes_26 {
		height:107px;
	width:170px;
	background: url(../images/clientes/26.png) no-repeat top left;
	
}
.clientes_26 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/26.png) no-repeat top left;
}
.clientes_26 a:hover {
	background-position: bottom left;
}
.clientes_26 a span {
	display: none;
}
.clientes_26:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/26.png) no-repeat bottom left;
}
.clientes_27 {
		height:107px;
	width:170px;
	background: url(../images/clientes/27.png) no-repeat top left;
	
}
.clientes_27 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/27.png) no-repeat top left;
}
.clientes_27 a:hover {
	background-position: bottom left;
}
.clientes_27 a span {
	display: none;
}
.clientes_27:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/27.png) no-repeat bottom left;
}
.clientes_28 {
		height:107px;
	width:170px;
	background: url(../images/clientes/28.png) no-repeat top left;
	
}
.clientes_28 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/28.png) no-repeat top left;
}
.clientes_28 a:hover {
	background-position: bottom left;
}
.clientes_28 a span {
	display: none;
}
.clientes_28:hover a {
	display: block;
		height:106px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/28.png) no-repeat bottom left;
}
.clientes_29 {
		height:107px;
	width:170px;
	background: url(../images/clientes/29.png) no-repeat top left;
	
}
.clientes_29 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/29.png) no-repeat top left;
}
.clientes_29 a:hover {
	background-position: bottom left;
}
.clientes_29 a span {
	display: none;
}
.clientes_29:hover a {
	display: block;
		height:104px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/29.png) no-repeat bottom left;
}
.clientes_30 {
		height:107px;
	width:170px;
	background: url(../images/clientes/03.png) no-repeat top left;
	
}
.clientes_30 a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/30.png) no-repeat top left;
}
.clientes_30 a:hover {
	background-position: bottom left;
}
.clientes_30 a span {
	display: none;
}
.clientes_30:hover a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/30.png) no-repeat bottom left;
}
.clientes_30{
		height:107px;
	width:170px;
	background: url(../images/clientes/30.png) no-repeat top left;
	
}
.clientes_30 a {
	display: block;
		height:105px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/30.png) no-repeat top left;
}
.clientes_30 a:hover {
	background-position: bottom left;
}
.clientes_30 a span {
	display: none;
}
.clientes_30:hover a {
	display: block;
		height:107px;
	width:170px;
	font-size: 0px;
	background: url(../images/clientes/30.png) no-repeat bottom left;
}



.back_grey{
	background:#CCC;
}

.box_mensaje{
        height:230px;
        width:460px;
}

.enviar {
	width: 150px;
	height: 50px;
}

/* ****** */
