html {
	margin: 0;
	padding: 0;
	background-color: #fff;
	/*background-image: url(../img/bck_html.gif);*/
	background-repeat: no-repeat;
	background-position: top center;
}

body {
	margin: 0;
	padding: 0;
}

a {text-decoration: none;}

img {border: none;}

.contenedor_general {
	width: 854px;
	/*margin: 0 0 0 -427px;
	position: relative;
	left: 50%;*/
	padding: 0;
	background-color: #fff;
}

.cabecera {
	/*width: 100%;
	padding-left: 20px;*/
	height: 35px;
	background: url(../img/bck_cabecera.jpg) repeat-x;
	overflow: hidden;
}

.cabecera img {float: left;}

.cabecera_medio {
	/*width: 798px;
	position: relative;
	width: 100%;
    float: left;
	height: 30px;
	position: absolute;
	z-index: 1;*/
	padding-left: 20px;
}

.cabecera_medio  a{
	color:white;
}

.logo {margin: 6px 0 0 0;}

.cabecera p {
	/*width: 200px;*/
	height: 15px;
	margin: 5px 0 0 5px;
	padding: 0 0 0 10px;
	border-left: 1px solid #fff;
	float: left;
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
}

.menu {
	/*margin: 0 14px 0 0;
	float: right;
	display: inline;
    margin: 0 0 0 76%;
	padding: 0;
	height: 27px;
	margin: 0;
   	float: left;
	overflow: hidden;
	float: right;
   	margin: 0;
   	padding: 0;
   	position: absolute;*/
   	width: 100%;
	height: 30px;
}

.bot_menu {
    float: right;
}

.menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
	float: left;
}

.menu_activo{
	background-color: #ff4650;
}

.menu ul li {float: left;}

.menu a {
	height: 25px;
	float: left;
	display: block;
	font: 14px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0 7px 0 7px;
	line-height: 23px;
	vertical-align: middle;
}
	
.menu a:hover {background-color: #ff4650;}

.margen1 {margin: 50px 0 0 50px;}

.margen2 {margin: 0px 0 0 3px;}

.margen3 {margin: 0px 0 0 6px;}

.margen4 {margin: 21px 0 0 50px;}

.margen5 {margin: 8px 0 0 0;}

.margen6 {margin: 20px 0 0 0;}

.margen7 {margin: 21px 0 0 22px;}

.margen8 {margin: 60px 0 0 0;}

.margen9 {margin: 0 0 0 50px;}

.margen10 {margin: 0 0 0 27px;}

.margen11 {margin: 15px 0 0 10px;}

.margen12 {margin: 15px 0 0 8px;}

.margen13 {margin: 15px 0 0 24px;}

.margen14 {margin: 15px 30px 0 0; }

.margen15 {margin: 28px 0 0 38px;}

.margen16 {margin: 20px 0 0 10px;}

.margen17 {margin: 20px 0 0 40px;}

.margen18 {margin: 33px 0 0 0;}

.margen19 {margin: 0 0 0 23px;}

.margen20 {margin: 17px 0 0 0;}

.margen21 {margin: 0 0 0 14px;}

.margen22 {margin: 33px 0 0 0;}

.margen23 {margin: 16px 0 0 0;}

.margen24 {margin: 0 23px 0 23px;}

.margen25 {margin: 29px 0 0 0;}

.margen26 {margin: 0 0 0 0px;}

.margen27 {margin: 0 0 0 79px;}

.margen28 {margin: 27px 0 0 27px;}

.margen29 {margin: 14px 0 0 10px;}

.margen30 {margin: 0 0 0 35px;}

.margen31 {margin: 0 auto;}

.margen32 {margin: 35px 0 0 49px;}

.margen33 {margin: 35px 0 0 37px;}

.margen34 {margin: 45px 0 0 11px;}

.margen35 {margin: 18px 0 0 11px;}

.margen36 {margin: 0px 0 0 20px;}

.margen37 {margin: 30px 0 0 50px;}
/*.margen37 {margin: 21px 0 0 10px;}*/

.margen38 {margin: 0px 0 0 31px;}

.margen39 {margin: 15px 0 0 0px;}

.margen40 {margin: -60px 0 0 175px;}

.margen41 {margin: 15px 0 0 140px;}

.margen42 {margin: 5px 55px 0px 0px;}

.margen43 {margin: 17px 0 0 40px;}

.margen44 {margin: 0 138px 0 0;}

.espacio1 {padding: 20px 0 0 0px;}

.float_l {float: left;}

.float_r {float: right;}

.ancho1 {width: 128px;}

.ancho2 {width: 356px; height: 36px;}

.ancho3 {width: 128px; height: 40px;}

.ancho4 {width: 200px;}

.ancho5 {width: 154px;}

.ancho6 {width: 100px;}

.ancho7 {width: 250px; height: 80px;}

.ancho8 {width: 200px;}

.ancho9 {width: 240px; height: 80px;}

.ancho10 {width: 140px;}

.alto1 {height: 16px;}

.alto2 {height: 113px;}

.alto3 {height: 70px;}

.caja_usuario {
	/*height: 87px;*/
	padding: 0;
	/*text-align: center;
    margin: 0 0 20px 14px;
    float: left;
	display: inline;*/
	min-height: 128px;
	width: 925px;
	
}

.nombre_usuario {
	height: 16px;
	/*width: 752px;*/
	width: 836px;
	padding-top: 50px;
	/*margin: 37px 0 0 37px;*/
	/*margin-top: 37px;
	margin-top: 2px;*/
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ce3131;
	border-bottom: 1px solid #ce3131;
}

.ver_todos {
	font: 10px Arial, Helvetica, sans-serif;
	color: #ce3131;
	float: right;
	display: inline;
	margin: 2px 0 0 0;
}

.vista_simple {
	font: 10px Arial, Helvetica, sans-serif;
	color: #ce3131;
	float: left;
	display: inline;
	/*margin: 20px 0 0 2px;*/
}

.ver_todos:hover, .vista_simple:hover {text-decoration: underline;}

.haciendo {
	font: 12px Arial, Helvetica, sans-serif;
	color: #b7b7b7;
	/*margin: 0 0 0 127px;*/
	height: 17px;
	margin: 0;
}

.haciendo a{
	color: #b7b7b7;
}

.caja_video {
	float: left;
	display: inline;
	width: 820px;
	text-align: left;
}

.titulo_seccion {
	font: bold 13px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	padding-bottom: 2px;
}

.clear {clear: both;}

.caja_insertar_grande {
	float: left;
	display: inline;
	margin: 11px 0 0 20px;
}

.caja_insertar_grande_index {
	float: left;
	display: inline;
	margin: 11px 0 0 10px;
}

.caja_insertar_grande3 {
	float: left;
	display: inline;
	margin: 11px 0 0 180px;
}

.caja_insertar_grande2 {
	width: 900px;
	float: left;
	display: inline;
	margin: 11px 0 0 11px;
}

.caja_insertar_chica {
	border-left: 2px solid #ed2f39;
	margin: 24px 0 0 8px;
	padding: 0 0 15px 0; 
	float: left;
}

.caja_insertar_chica2 {
	border-left: 2px solid #ed2f39;
	margin: 13px 0 0 8px;
	padding: 0 0 15px 0; 
	float: left;
}

.caja_insertar_chica3 {
  <!--[if IE 6]>
    width: 900px; !important
  <![endif]-->
	width: 500px;
	margin: 7px 0 0 63px;
	padding: 0 0 15px 0; 
	float: left;	
}

.titulo_archivo {
	margin: 8px 0 0 8px;
	padding: 0;
	width: 100px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
}

.titulo_archivo2 {
	margin: 8px 0 0 0;
	padding: 0;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
}

.caja_izquierda {
	width: 552px;
	float: left;
	display: inline;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #de0000;
	text-align: left;
}

.caja_derecha {
	width: 196px;
	float: left;
	display: inline;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #de0000;
}

.campo_texto {
	height: 20px;
	padding: 2px 0 0 2px;
	border: 1px solid #d1d1d1;
	font: 11px Arial, Helvetica, sans-serif;
	/*color: #ee2e39;*/
	float: left;
}

.campo_texto2 {
	padding: 2px 0 0 2px;
	border: 1px solid #d1d1d1;
	font: 11px Arial, Helvetica, sans-serif;
	/*color: #ee2e39;*/
	float: left;
}

.campo_texto3 {
	height: 17px;
	padding: 3px 0 0 2px;
	border: 1px solid #000;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	float: left;
}

.campo_texto4 {
	border: 1px solid #000;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	float: left;
}

.celda1 {
	font: 13px Arial, Helvetica, sans-serif;
	color: #ee2e39;
	padding: 5px 15px 0 0;
}

.celda6 {
	font: 13px Arial, Helvetica, sans-serif;
	color: #ee2e39;
	padding: 10px 15px 0 0;
}

.celda7 {
	font: 13px Arial, Helvetica, sans-serif;
	color: #ee2e39;
	padding: 2px 15px 0 0;
}

.btn_aceptar {
	width: 92px;
	height: 25px;
	display: block;
	float: left;
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
	background-image: url(../img/boton_aceptar.gif);
	background-position: 0 0;
}

.btn_aceptar:hover {background-position: 0 1px;}

.btn_facebook {
	width: 93px;
	padding: 11px 0 0 0;
	overflow: hidden;
	height: 15px;
	margin: 0 1px 0 0;
	display: block;
	font: 9px Arial, Helvetica, sans-serif;
	color: #fff;
	background-image: url(../img/boton_facebook.gif);
	background-position: 0 0;
	background-repeat: repeat;
}

.caja_comentario {
	width: 270px;
	/*background-color: #fceced;*/
	padding: 0 0 0 0;
	float: left;
}

.caja_comentario_equipo {
	width: 480px;
	/*background-color: #fceced;*/
	padding: 0 0 0 0;
	float: left;
}

.barra_comentario {
	background-image: url(../img/bck_barra_comentario.jpg);
	background-repeat: no-repeat;
}

.comentario {
	width: 240px;
	margin: 10px 0 0 13px;
	padding: 0 0 10px 0;
	background-image: url(../img/bck_comentario.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.comentario_equipo {
	width: 410px;
	margin: 10px 0 0 13px;
	padding: 0 0 10px 0;
	background-image: url(../img/bck_comentario.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.foto_comentario {
	width: 46px;
	height: 56px;
	background-color: #fff;
	float: left;
	border: 1px solid silver;
}

.texto_comentario {
	width: 180px;
	color: #000;
	font: 10px Arial, Helvetica, sans-serif;
	float: left;
	margin: 0 0 0 10px;
}

.texto_comentario_equipo {
	width: 350px;
	color: #000;
	font: 10px Arial, Helvetica, sans-serif;
	float: left;
	margin: 0 0 0 10px;
}

.resaltar {color: black; font-weight:bold; font-size:12px;}

a.resaltar:hover {text-decoration: underline;}

.ver_mas {
	position: relative;
	width: 10px;
	height: 8px;
	bottom: 10px;
	right: 5px;
	float: right;
}

.ver_mas {display: block;}

.ver_mas_up {
	position: relative;
	width: 10px;
	height: 8px;
	bottom: 0px;
	right: 5px;
	float: right;
	clear: both;
}

.botonera_share {
	width: 290px;
	margin: 11px 0 0 14px;
	padding: 0;
	float: left;
	display: inline;
	font: 11px Arial, Helvetica, sans-serif;
}

.botonera_share ul, .botonera_share2 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
	float: left;
}

.botonera_share ul li {
	width: 119px;
	margin: 5px 0 0 0;
	padding: 0 0 0 15px;
	float: left;
	display: inline;
	color: #6c9de9;
	text-align: left;
	line-height: 12px;
	background-image: url(../img/bck_botonera_share.jpg);
	background-repeat: no-repeat;
}

.botonera_share ul li a, .botonera_share2 ul li a {
	margin: 0 0 0 -15px;
	padding: 0 0 0 15px;
	float: left;
	display: inline;
	color: #ce3131;
	text-align: left;
	line-height: 12px;
	background-image: url(../img/bck_botonera_share.jpg);
	background-repeat: no-repeat;
	background-position: 0 -12px;
}
	
.botonera_share ul li a:hover, .botonera_share2 ul li a:hover {
	margin: 0 0 0 -15px;
	padding: 0 0 0 15px;
	float: left;
	display: inline;
	color: #6c9de9;
	text-align: left;
	background-image: url(../img/bck_botonera_share.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.posts {
	margin: 25px 0 0 15px;
	width: 100px;
	/*float: left;*/
	min-height: 150px;
	max-height: 150px;
	overflow: hidden;
}

.posts-loading {
	background: url(../img/ajaxLoader.gif) no-repeat 30px 65px;
}

.posts2 {
	margin: 10px 0 0 0;
	width: 160px;
	float: left;
}

.posts3 {
	margin: 0px 0 0 15px;
	width: 100px;
	text-align: right;
}

.posts img, .posts2 img {margin: 0 3px -4px 0;}

.posts a, .posts2 a, .posts3 a{
	color: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.posts a:hover, .news a:hover, .posts2 a:hover, .posts3 a:hover{text-decoration: underline;}

.posts2 .tit_post {color: #ce3131;}
 
.tit_post {
	margin: 2px 0 0 2px;
	font: 11px Arial, Helvetica, sans-serif;
}

.txt_post {
	margin: 0 0 0 0;
	color: #999595;
	font: 11px Arial, Helvetica, sans-serif;
}

.marcadoMe  a{
	color: #ED2F39;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.marcadoMe p.tit_post, .marcadoMe p.txt_post {
    color: #ED2F39;
}

.news {
	width: 690px;
	float: left;
	margin: 20px 0 0 40px;
	background: transparent url(../img/fond_news.png) no-repeat 0 0;
	min-height: 160px;
	padding: 15px 10px 0;
}

.news2 {
	width: 170px;
	float: left;
}

.news a, .news2 a {
	display: block;
	margin: 7px 0 7px 17px;
	color: #000;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align: left;
}

.mas_noticias {color: #de0000 !important;}

.footer {
	margin: 40px 0 0 0;
	padding: 0 40px 25px 0;
	text-align: right;
}

.iconos {
	width: 20px;
	float: left;
	margin: 55px 0 0 12px;
}

.iconos2 {
	width: 20px;
	float: left;
	margin: 8px 0 0 8px;
}

.iconos a, .iconos2 a {
	margin: 8px 0 0 0;
	float: left;
}

.personas {
	width: 730px;
}
/*
.personas {

padding: 0;}

.personas ul {
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
}

.personas ul li {
	margin: 0 33px 0 32px;
	margin: 0 33px 0 20px;
	float: left;
	display: inline;
	font: 11px Arial, Helvetica, sans-serif;
	color: #ed2f39;
	padding: 58px 0 0 0;
	text-align: center;
	background-position: center top;
	background-repeat: no-repeat;
}

.personas ul li a {
	margin: -58px 0 0 0px;
	float: left;
	font: 11px Arial, Helvetica, sans-serif;
	color: #969696;
	padding: 58px 0 0 0;
	text-align: center;
	background-position: center top;
	background-repeat: no-repeat;	
}*/

.personas ul li a:hover {color: #ed2f39;}

.personas ul li a.bck1 {background: transparent url(../img/bck_1_hover.jpg) no-repeat scroll center top;}
.bck1, .personas ul li a.bck1:hover {background: transparent url(../img/bck_1.jpg) no-repeat scroll center top;}

.personas ul li a.bck2 {background: transparent url(../img/bck_2_hover.jpg) no-repeat scroll center top;}
.bck2, .personas ul li a.bck2:hover {background: transparent url(../img/bck_2.jpg) no-repeat scroll center top;}

.personas ul li a.bck3 {background: transparent url(../img/bck_3_hover.jpg) no-repeat scroll center top;}
.bck3, .personas ul li a.bck3:hover {background: transparent url(../img/bck_3.jpg) no-repeat scroll center top;}

.personas ul li a.bck4 {background: transparent url(../img/bck_4_hover.jpg) no-repeat scroll center top;}
.bck4, .personas ul li a.bck4:hover {background: transparent url(../img/bck_4.jpg) no-repeat scroll center top;}

.personas ul li a.bck5 {background: transparent url(../img/bck_5_hover.jpg) no-repeat scroll center top;}
.bck5, .personas ul li a.bck5:hover {background: transparent url(../img/bck_5.jpg) no-repeat scroll center top;}

.personas ul li a.bck6 {background: transparent url(../img/bck_6_hover.jpg) no-repeat scroll center top;}
.bck6, .personas ul li a.bck6:hover {background: transparent url(../img/bck_6.jpg) no-repeat scroll center top;}

.personas ul li a.bck7 {background: transparent url(../img/bck_8_hover.jpg) no-repeat scroll center top;}
.bck7, .personas ul li a.bck7:hover {background: transparent url(../img/bck_8.jpg) no-repeat scroll center top;}

.personas ul li a.bck8 {background: transparent url(../img/bck_7_hover.jpg) no-repeat scroll center top;}
.bck8, .personas ul li a.bck8:hover {background: transparent url(../img/bck_7.jpg) no-repeat scroll center top;}

.personas ul li a.bck9 {background: transparent url(../img/bck_9_hover.jpg) no-repeat scroll center top;}
.bck9, .personas ul li a.bck9:hover {background: transparent url(../img/bck_9.jpg) no-repeat scroll center top;}

.personas ul li a.bck10 {background: transparent url(../img/bck_10_hover.jpg) no-repeat scroll center top;}
.bck10, .personas ul li a.bck10:hover {background: transparent url(../img/bck_10.jpg) no-repeat scroll center top;}

.globo {
	margin-top: 2px;
	/*width: 826px;*/
	float: left;
}

.pos1 {margin-left: 170px;}

.pos2 {margin-left: 250px;}

.pos3 {margin-left: 330px;}

.pos4 {margin-left: 415px;}

.pos5 {margin-left: 310px;}

.pos6 {margin-left: 360px;}

.pos7 {margin-left: 440px;}

.pos8 {margin-left: 525px;}

.pos1 .pico_globo, .pos2 .pico_globo, .pos3 .pico_globo, .pos4 .pico_globo {
	background-image: url(../img/img_pico_globo.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 7px;
}

.pos1 .pico_globo2, .pos2 .pico_globo2, .pos3 .pico_globo2, .pos4 .pico_globo2, .pos5 .pico_globo2, .pos6 .pico_globo, .pos7 .pico_globo, .pos8 .pico_globo {background-image: none;}

.pos5 .pico_globo, .pos6 .pico_globo2, .pos7 .pico_globo2, .pos8 .pico_globo2  {
	background-image: url(../img/img_pico_globo2.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	height: 7px;
}

.celda2 {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #efefef;
}

.botonera_video {
	width: 220px;
	margin: 5px 0 0 0px;/*margin: 11px 0 0 90px;*/
	padding: 0;
	float: left;
	display: inline;
	font: 10px Arial, Helvetica, sans-serif;
}

.botonera_video ul {
	padding: 7px 0 0;
	margin: 0;
	list-style: none;
	display: inline;
	float: left;
	background: transparent url(../img/fond_dogtv.png) no-repeat 0 0;
	/*margin:5px 0px 0px 0px;*/
	width:238px;
	min-height: 320px;
}

/*#linkComunicacion
{	
	background-image: url(../img/boton_comunicacion3.gif);
	background-position:top;
	margin:5px 0px 0px 0px;
	background-repeat:no-repeat;
}*/

.botonera_video ul li {
	width: 65px;
	height: 70px;
	margin: 20px 0 0 20px;
	padding: 0;
	float: left;
	display: inline;
	color: #6c9de9;
	text-align: center;
	/*background-image: url(../img/bck_botonera_video.jpg);*/
	background-position: 0 23px;
}

/*.botonera_video ul li a {
	width: 102px;
	/*margin: -10px 0 -10px 0;
	padding: 10px 0 0 0;
	/*float: left;
	display: inline;
	color: #ce3131;
	text-align: center;
	/*background-image: url(../img/bck_botonera_video.jpg);
	background-position: 0 0;
}
	
.botonera_video ul li a:hover {
	
	/*width: 102px;
	margin: -10px 0 -10px 0;
	padding: 10px 0 0 0;
	float: left;
	display: inline;
	color: #6c9de9;
	text-align: center;
	
}*/

.video_comunicaciones {
	padding: 0 0 5px 0;
	background-image: url(../img/bck_video_comunicaciones.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 700px;
	float: left;
	display: inline;
	font: 12px Arial, Helvetica, sans-serif;
	color: #de0000;
}

.video_comunicaciones p {
	margin: 0;
	float: left;
}

.video_comunicaciones a, .video_comunicaciones2 a {color: #de0000;}

.video_comunicaciones2 {
	margin: 5px 0 0 14px;
	padding: 0 0 4px 0;
	background-image: url(../img/bck_video_comunicaciones2.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 473px;
	float: left;
	display: inline;
	font: 11px Arial, Helvetica, sans-serif;
	color: #de0000;
}

.galeria_videos {
	width: 800px;
	margin: 0 0 0 11px;
	float: left;
	display: inline;
}

.titulo_video {
	margin: 0 0 0 6px;
	font: 11px Arial, Helvetica, sans-serif;
	color: black;
	line-height: 13px;
}

.barra_titulo {
	margin: 0;
	padding: 0 0 0 5px;
	width: 113px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	background-image: url(../img/bck_barra_titulo.jpg);
	background-repeat: no-repeat;
}

.display {display: inline;}

.btn_compartir {
	width: 92px;
	height: 24px;
	margin: 20px 0 0 115px;
	display: block;
	/*float: right;*/
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: 18px;
	vertical-align: middle;
	text-align: center;
	background-image: url(../img/boton_compartir.gif);
	background-position: 0 0;
}

.btn_compartir:hover {background-position: 0 1px;}

.subido_por {
	width: 493px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #b0b0b0;
	margin: 0;
	padding: 6px 0 0 10px;
}





.equipito2 {
	width: 766px;
	height: 47px;
	/*margin: 10px 0 0 7px;*/
	padding: 0;
	float: left;
	display: inline;
	/*background-color: #efefef;*/
	/*background-image: url(../img/lista_equipo.jpg);*/
	background-position: 0 0;
	background-repeat: no-repeat;
}


.equipo ul, .servicios ul{
	padding: 0;
	margin: 0 0 0 10px;
	list-style: none;
	float: left;
}

.equipo ul li{
	/*height: 5px;*/
	float: left;
	/*font: 9px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0px 5px 0px 5px;
	margin-top:-5px;
	margin-bottom: -5px;
	line-height: 5px;
	vertical-align: middle;
	border-left: 1px solid black;
	border-collapse: separate;

	/*background-color: #ed2f39;*/	
}

.equipo ul li a {
	font: 12px Arial,Helvetica,sans-serif;
	color: #a9a9a9;
}
	
.equipo ul li a:hover, .servicios ul li a:hover{

}

.servicios {
	width: 786px;
	height: 16px;
	margin: 20px 100px 0 7px;
	padding: 0;
	float: left;
	display: inline;
	background-color: #efefef;
}

.servicios ul li{
	height: 16px;
	float: left;
	font: 9px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0 21px 0 21px;
	line-height: 16px;
	vertical-align: middle;
	background-color: #ed2f39;
}

.servicios ul li a {
	height: 16px;
	float: left;
	font: 9px Arial, Helvetica, sans-serif;
	color: #ce3131;
	margin: 0 -21px 0 -21px;
	padding: 0 21px 0 21px;
	line-height: 16px;
	vertical-align: middle;
	background-color: #efefef;
}

.equipo_izq {
	/*width: 160px;
	margin: 36px 0 0 31px;*/
	width: 200px;
	margin: 20px 0 0 20px;
	display: inline;
	float: left;
}

.equipo_der {
	/*width: 515px;
	margin: 36px 0 0 65px;*/
	margin: 50px 0 0 100px;
	width: 400px;
	display: inline;
	float: left;
}

.cargo {
	font: 13px Arial, Helvetica, sans-serif;
	color: #ed2f39;
	margin: 0;
}

.curriculum ,.curriculum a{
	font: 11px Arial, Helvetica, sans-serif;
	color: #ed2f39;
	margin: 5px 0 0 0;
}

.descripcion {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	margin: 3px 0 0 0;
}

.iconos3 {
	width: 500px;
	float: left;
	margin: 35px 0 0 0;
}

.galeria_videos2 {
	 width: 454px;
	 margin: 10px 0 0 24px;
	 float: left;
}

.clientes {

	width: 745px;
	height: 57px;
	background-image: url(../img/lista_clientes.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	float:left;
	
/*	width: 786px;
	height: 48px;
	margin: 10px 0 0 7px;
	padding: 0;
	background: url(../img/bck_clientes.jpg) repeat-x;*/
}

.cliente {
    padding: 10px;
    width: 174px;
    height: 120px;
    text-align: center;
}

.marcas {
	width: 758px;
	float: left;
}

.marcas table td {padding: 0 17px 0 17px;}

.caja_marca {
	width: 160px;
	height: 160px;
	margin: 0px 38px 10px 0;
	text-align: center;
	float: left;
	background-image:url(../img/fondo_cliente.png);
	background-repeat:no-repeat;
	
}

.descripcion_marca {
	width: 587px;
	margin: 6px 0 0 0;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	float: left;
	line-height: 15px;
}

.caja_publicidad {
	width: 768px;
	margin: 20px 0 0 5px;
	padding: 8px;
	border: 2px solid #f86e6e;
	background-color: #efefef;
	float: left;
	display: inline;
}

.galeria_archivos {
	width: 788px;
	height: 74px;
	padding: 10px 0 10px 0;
	background-color:#efefef;
	margin: 10px 0 0 5px;
	float: left;
}	

.columna_izq {
	width: 350px;
	margin: 28px 0 0 30px;
	float: left;
	display: inline;
}

.tit_01 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #de0000;
}

.txt_01 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	width: 350px;
	line-height: 15px;
	text-align: justify;
	float: left;
}

.txt_02 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	width: 703px;
	margin: 21px 0 0 7px;
	padding: 12px 0 0 0;
	line-height: 15px;
	text-align: justify;
	float: left;
	border-top: 2px solid #ed2f39;
}

.txt_03 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #de0000;
	margin: 10px 0 0 0;
}

.txt_04 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	width: 480px;
	line-height: 15px;
	text-align: justify;
	float: left;
}

.txt_05 {
	font: 11px Arial, Helvetica, sans-serif;
	color: black;
	margin: 10px 0 0 0;
}

.columna_der {
	margin: 59px 0 0 380px;
	float: left;
	display: inline;
	background-color:#CC3366;
}

.sector {
	height: 14px;
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
	display: inline;
}

.sector ul {
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
}

.sector ul li{
	height: 14px;
	float: left;
	font: 9px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0 15px 0 15px;
	line-height: 14px;
	vertical-align: middle;
	background-color: #ed2f39;
}

.sector ul li a {
	height: 14px;
	float: left;
	font: 9px Arial, Helvetica, sans-serif;
	color: #ce3131;
	margin: 0 -15px 0 -15px;
	padding: 0 15px 0 15px;
	line-height: 14px;
	vertical-align: middle;
	/*background-color: #fff;*/
}
	
.sector ul li a:hover {
	color: #fff;
	background-color: #ed2f39;
}

.caja_servicios {
	/*width: 754px;*/
	float: left;
	display: inline;
	padding: 0px 0px 0px 21px;
	/*padding: 16px;*/
	/*background-color: #ed2f39;*/
}

.columna_izq2 {
	width: 480px;
	margin: 30px 0 0 46px;
	float: left;
	display: inline;
}

.columna_der2 {
	margin: 30px 0 0 37px;
	float: left;
	display: inline;
}

.mapa {
	width: 751px;
	height: 250px;
	border: 1px solid #888;
	margin: 17px 0 0 0;
}

.celda3 {
	font: 11px Arial, Helvetica, sans-serif;
	/*color: #ee2e39;*/
	text-align: left;
}

.btn_aceptar2 {
	width: 92px;
	height: 25px;
	display: block;
	float: right;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 23px;
	color: #000;
	text-align: center;
	background-image: url(../img/boton_aceptar.gif);
	background-position: 0 0;
}

.btn_aceptar2:hover {background-position: 0 1px;}

.celda4 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
}

.celda5 {border-left: 1px solid #ed2f39;}

.redes {
	height: 0px;
	padding: 14px 0 0 0;
	overflow: hidden;
	width: 14px;
	float: left;
	display: block;
	background-position: 0 -5px;
	/*margin: 5px 0 0 3px;*/
	margin: 6px 0 0 5px;
}

.redes:hover {
	height: 0px;
	padding: 14px 0 0 0;
	overflow: hidden;
	width: 14px;
	float: left;
	display: block;
	background-position: 0 -5px;
	/*margin: 5px 0 0 3px;*/
	margin: 6px 0 0 5px;
} 

.redes2 {
	height: 0px;
	padding: 14px 0 0 0;
	overflow: hidden;
	width: 14px;
	float: left;
	display: block;
	background-position: 0 -5px;
	margin: 0 0 0 3px;
}

.redes2:hover {
	height: 0px;
	padding: 14px 0 0 0;
	overflow: hidden;
	width: 14px;
	float: left;
	display: block;
	background-position: 0 -5px;
	margin: 0 0 0 3px;
}

.twitter {background-image: url(../img/bck_twitter.png);}

.linkedin {background-image: url(../img/bck_linkedin.png);}

.blogger {background-image: url(../img/bck_blogger.png);}

.facebook {background-image: url(../img/bck_facebook.png);}

.tuenti {background-image: url(../img/bck_tuenti.png);}

.nombre_usuario p {
	margin: 0 5px 0 0;
	float: left;
}

.caja_share {
	float: left;
	display: inline;
}

.botonera_share2 {
	margin: 0 0 0 30px;
	padding: 0;
	float: left;
	font: 11px Arial, Helvetica, sans-serif;
}

.botonera_share2 ul li {
	width: 100px;
	margin: 5px 0 0 0;
	padding: 0 0 0 15px;
	float: left;
	display: inline;
	color: #6c9de9;
	text-align: left;
	line-height: 12px;
	background-image: url(../img/bck_botonera_share.jpg);
	background-repeat: no-repeat;
}

#compartir {
	float:right;
	margin-top:-27px;
}

#botonCompartir {
	margin: 0 0px 0 3px;
	padding: 0;
	float: left;
	font: 11px Arial, Helvetica, sans-serif;
}

#botonCompartir_dogtv {
	margin: 0 0px 0 0px;
	padding: 0;
	float: left;
	font: 11px Arial, Helvetica, sans-serif;
}

#nombre_social {
	width: 600px;
	/*position: absolute;*/
	height: 15px;
}

.botonSeleccionado{
	margin: 0 0 0 -15px;
	padding: 0 0 0 15px;
	float: left;
	display: inline;
	color: #6c9de9;
	text-align: left;
	background-image: url(../img/bck_botonera_share.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.claseTwiter{
	height:10px;
}

#muro{
	background-image: url(../img/fondo_wall.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 566px;
	height: 308px;
}

#form_compartir{
	background-image: url(../img/fondo_compartir.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 230px;
	height: 427px;
	float: left;
	margin:18px 0px 0px 0px;
}

#muro{
	background-image: url(../img/fondo_wall.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 566px;
	height: 308px;
}

#fondo_muro_equipo{

	background-image: url(../img/fondo_wall.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 566px;
	height: 308px;
	float:left;
	/*margin-top: 5px;*/
	margin-left: 35px;
}

#listaNombres
{
	float:left;
	padding-top:2px;
}

#listaNombres ul
{
	float:left;
	padding-top:8px;
	padding-left: 18px;
}

.cajaNombre{
	border-right:1px solid #dcdcdc;
	height: 27px;
	float:left;
}

.nombreEquipo
{
	margin-left: 5px;
	margin-bottom: 2px;
	margin-right:10px;
	margin-top:7px;
	font-size: 16px;
	font-family: Arial,Helvetica,sans-serif;
	float:left;
	
}


.equipito {
	width: 795px;
	height: 47px;
	float: left;
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
}

.listaClientes {
	width: 730px;
	height: 170px;
	float: left;
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
}

.equipo {
	width: 745px;
	height: 47px;
	background-image: url(../img/lista_equipo.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	float:left;

	
}

#atras{
	float:left;
	width: 14px;
	height: 16px;
	padding-top:13px;
	margin:0px 11px 0px 0px;
}

#siguiente{
	padding-top:13px;
	float:right;
}

#example_2 {
	width: 720px;
	margin-left:8px;
}

#flechaAtras{
	width: 14px;
}

.rojo{
	color:#ed2f39;
}


.lineaDivisora{
	width:5px;
	height:20px;
	background-color:#0066CC;
	float:right;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
}

#imagen_miembro_equipo
{
	width:190px;
	height:239px;
	float:left;
	clear:both;
	background-image: url(../img/fondo_imagen_equipo.gif);
	margin:5px 0px 0px 0px;
	background-repeat:no-repeat
	/*background-color:#CC0000*/
}

.margen_cliente
{
	padding:12px 0px 0px 13px;
}

.oculto{
	display:none
}

.cargo{
	color:#a9a9a9;
	font-size:15px;
}

.nombre
{
	color:black;
	font-size:18px;
	font-family:Arial,Helvetica,sans-serif
}

.negro{
	color:black
}	

.twiter_dog {
	height: 15px;
	font: 13px Arial, Helvetica, sans-serif;
	color: #f2c3c6;
	/*width:350px;
	float: left;
	width: 88%;
	max-width: 600px;*/
	padding: 6px 10px 0px 10px;
	overflow: hidden;
}

.division_twiter_dog {
	height: 15px;
	float: left;
	font: 15px Arial, Helvetica, sans-serif;
	color: #fff;
	width:5px;
	padding: 3px 0px 0px 5px
}

#barraDogTv
{
	width:538px;
	height:37px;
	float:left;
	clear:both;
	background-image: url(../img/barraDogTv.gif);
	/*margin:5px 0px 0px 0px;*/
	background-repeat:no-repeat
	/*background-color:#CC0000*/
}

#titulo_seccion
{
	text-align:center;
	width: 200px;
	clear:both;
	/*width:275px;
    float:left*/
}

#titulo_seccion span
{
	font-family:Arial, Helvetica, sans-serif;
	color:#d4d4d4;
	font-size:24px;
	/*padding:0px 0px 0px 240px;*/
	text-decoration:none;
}

#nombreCliente 
{
	float:left;
	width:190px;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
}

#paginaWeb
{
	float:left;
	width:460px;
	color:silver;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-decoration:none;
	position:relative
}

.texto_limpio
{
	text-decoration:none;
	color:silver;
}

#listaImagenes
{
	float:left;
	color:silver;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	width:590px;
	/*background-image:url(../img/fondo_lista_imagenes.gif);*/
	height:149px;
	margin: 0px 0px 0 0;
	background-repeat:no-repeat
	/*margin-left:20px;*/
}

.jcarousel-skin-tango
{
	margin: 30px 0px 0 43px;
	min-height:90px;
}



#atras_imagenes{
	float:left;
	width: 14px;
	height: 16px;
	padding-top:75px;
	padding-left:20px;
	position:absolute;
	z-index:3;
	clear:both;
}

#siguiente_imagenes{
	margin:-47px 25px 0px 0px;
	padding-left:540px;
	float:right;
	/*position:absolute;*/
	clear:both;
	z-index:3;
}

#contenido_cliente
{
	/*width: 375px;
	clear: both;*/
	display: inline;
	float: left;
	padding: 0 0 0 21px;
}

#cabeceraCliente
{
	float:left;
	margin-top:40px;
}

.titulo_contenido
{
	font-size:14px;
	color:#ed2f39;
	font-family:Arial,Helvetica,sans-serif;
}

.texto_contenido ul li
{
	font-size:12px;
	color:silver;
	width:300px;
	text-align:justify;
	list-style:none
}

.texto_contenido
{
	font-size: 12px;
	color: silver;
	/*width:300px;*/
	text-align: justify;
	list-style: none;
	font-family: Arial,Helvetica,sans-serif;
}

.texto_contenido_objetivos
{
	font-size: 12px;
	color: silver;
	/*background-image:url(../img/fondo_objetivos.gif);
	height:149px;
	min-height:197px;
	width:604px;
	width:300px;*/
	text-align: justify;
	list-style: none;
	font-family: Arial,Helvetica,sans-serif;
	overflow: auto;
	height: 230px;
}

.texto_contenido_objetivos ul
{
	list-style-type: disc;
}

.texto_contenido_objetivos_opaco
{
	font-size: 12px;
	color: silver;
	/*background-image:url(../img/fondo_objetivos_opaco.gif);
	height:149px;
	min-height:197px;
	width:604px;
	width:300px;*/
	text-align: justify;
	list-style: none;
	color: #F3F3F3;
	font-family: Arial,Helvetica,sans-serif;
}

.texto_contenido_estrategias
{
	font-size: 12px;
	color: silver;
	/*background-image:url(../img/fondo_estrategia.gif);
	height:149px;
	width:604px;
	min-height:197px;
	width:300px;*/
	text-align: justify;
	list-style: none;
	font-family: Arial,Helvetica,sans-serif;
	overflow: auto;
	height: 230px;
}

.texto_contenido_estrategias ul
{
	list-style-type: disc;
}

.texto_contenido_estrategias_opaco
{
	font-size: 12px;
	color: silver;
	/*background-image:url(../img/fondo_estrategia_opaco.gif);
	height:149px;
	min-height:197px;
	width:604px;
	width:300px;*/
	text-align: justify;
	color: #F3F3F3;
	list-style: none;
	font-family: Arial,Helvetica,sans-serif;
}



.texto_contenido_resultados
{
	font-size: 12px;
	color: silver;
	/*background-image:url(../img/fondo_resultados.gif);
	height:149px;
	width:604px;
	min-height:197px;*/
	text-align: justify;
	list-style: none;
	font-family: Arial,Helvetica,sans-serif;
	overflow: auto;
	height: 230px;
}

.texto_contenido_resultados ul
{
	list-style-type: disc;
}

.texto_contenido_resultados_opaco
{
	font-size: 12px;
	color: silver;
	/*background-image:url(../img/fondo_resultados_opaco.gif);
	height:149px;
	width:604px;
	min-height:197px;*/
	text-align: justify;
	list-style: none;
	font-family: Arial,Helvetica,sans-serif;
}



.lista_servicios {
	width: 620px;
	float: left;
	border-bottom:1px solid silver;
	clear:both;
	margin:10px 0px 0px 100px;
}

.servicio_seleccionado
{
	color:#ed2f39;
}

.gris
{
	color:black;
}

.lista_servicios ul li{
	padding: 0;
	margin: 10px 10px 10px 15px;
	list-style: none;
	display: inline;
	float: left;
	color:black;
	font: 14px Arial, Helvetica, sans-serif;
	font-stretch:wider
	
}

.tipos_servicios
{
	/*background-image:url(../img/cliente_tipos_servicio.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	min-height:172px;
	margin:0px 0px 0px 85px;
	font-size:14px;
	width:700px;
	font: 14px Arial, Helvetica, sans-serif;
	font-stretch:wider*/
	text-align:left;
}

.tipos_servicios ul
{
	width:580px;
	height:120px;
}

.datos_sub_servicios
{
	/*width:580px;
	float:left;
	clear:both;
	left: 0px;
	top: 0px;
	height: 130px;
	visibility: visible;
	margin:25px 0px 0px 10px;*/
	height: 230px;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
	overflow: auto; --este te habilita el Scroll
}

.datos_sub_servicios p
{
    /*margin-right: 15px;*/
    margin: 0 15px 0 0;
}

#lista_tipos_servicios
{
	width:580px;
	float:left;
	clear:both;
	left: 0px;
	top: 0px;
	margin:10px 0px 0px -20px;
	height: 100px;	
	visibility: visible;
	/*overflow: auto; */

}

.tipos_servicios ul li
{
	/*padding: 0;*/
	list-style: none;
	display: inline;
	float: left;
	font-stretch:wider;
	margin: 10px 0px 0px 15px;
	
}

.tipos_servicios li
{
	padding: 3px 5px 3px 5px;;
	display: inline;
	/*background-color:#EFEFEF*/
	
}

.bordeGris
{
	border:1px solid silver;
}
.bordeRojo
{
	border:1px solid #FF8484;
}

.tipos_servicios a
{
	color:black;
	text-decoration:none	
}

.lista_servicios a
{
	
	text-decoration:none	
}


.espacio{
	float:left;
	padding:10px 0px 0px 0px;
	width:100%;
}

.lista_sub_servicios
{
	background-image:url(../img/cliente_datos_servicio.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	min-height:195px;
	width:720px;
	padding:10px 0px 0px 70px;
	margin:0px 0px 0px 65px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
}

#central{  
 position:absolute;  
 top:50%;  
 left: 50%;  
 margin-top: -150px;  
 margin-left: -200px;  
 }
 
 #datosServicios
 {
 	display:none;
	width:750px;
	float:left;
 }
 
 #iconos_cliente
 {
 	width:150px;
	/*margin:50px 0px 0px 10px;*/
 }
 .icono
 {
 	float:left;
	width:50px;
 }
 
 #iconos_cliente span {
		color:#D4D4D4;
		font-family:Arial,Helvetica,sans-serif;
		font-size:20px;
		padding:5px 0 0 28px;
		text-decoration:none;
		text-align:center
	}
	
.contenido_activo
{
	/*width: 530px;
	height: 150px;
	padding: 20px 0px 0px 55px;*/
	color: black;
	padding: 0 20px 0 0;
}

.contenido_inactivo
{
	width:530px;
	height:150px;
	color:#F3F3F3;
	padding:20px 0px 0px 55px;
}

.opaco{filter: alpha(opacity=50); opacity: .5}

.casos_exito
{
	float: right;
}

.casos_exito a
{
	color:silver;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

#contenido_casos_exito
{
	width:700px;
	opacity:0.75px;
}

#contenido_casos_exito a
{
	color:black;
	text-decoration:none
}

#contenido_casos_exito ul li
{
		/*padding: 0;*/
	list-style: none;
	display: inline;
	float: left;
	font-stretch:wider;
	margin: 10px 0px 0px 15px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
}

#contenido_casos_exito  li
{
	width:150px;
}