/*
Theme Name: GP Media Theme
Theme URI: http://www.gpmedia.com.ar
Description: The GP Media Offical WordPress theme.
Version: 1.0
Author: CUOMA Design Studios
Author URI: http://www.cuoma.com/
Tags: grey, black, custom header, fixed width, corporate
*/


* {
	margin:0;
	padding:0;
}
body 
{
	background: url(images/fd.jpg) #4a4748 repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}
.body-home 
{
	background: url(images/fd-body-home.jpg) #4b4848 repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:normal;
}
.content-tv-abierta h1,
.content-tv-abierta h2,
.content-tv-cable h1,
.content-formatos h1,
.content-conocenos h1,
.content-servicios h1,
.content-servicios h2,
.content-contacto h1,
.content-noticias h1
{
	width:400px;
	height:46px;
	position:absolute;
	top:188px;
	left:45px;
	display:block;
}
p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
}
span {
	display:none;
}
img {
	border:0;
	outline:0;
}
a 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d5d5d5;
	text-decoration:none;
	outline:0;
}
a:hover 
{

	color:#ffe130;
	text-decoration:none;
	outline:0;
}


/*////////////////////////////////////////////////////////////////////////////////			
/*HEADER ///////////////////////////////////////////////////////////////////////*/

#header 
{
	width:990px;
	margin:0 auto;
	position:relative;
	height:37px;
	*height:48px;
	display:block;
}

/*Menu  ///////////////////////////////////////////////////////////////////////*/
	
#menu-top
{
	width:959px;
	height:26px;
	margin:11px 0 0 15px;
}
ul#menu 
{
	width:959px;
	height:26px;
}
ul#menu li {
	list-style: none;
	height:26px;
	display: inline; 
}
ul#menu li a#links_1, 
ul#menu li a#links_2, 
ul#menu li a#links_3,
ul#menu li a#links_4,
ul#menu li a#links_5,
ul#menu li a#links_6,
ul#menu li a#links_7,
ul#menu li a#links_8,
ul#menu li a#links_9, 
ul#menu li a#links_10, 
ul#menu li a#links_11 

{
	display:block;
	height:26px;
	float: left;
	}
ul#menu li a span 
{
	display:none;
	}
ul#menu li a#links_1 
{ 
	background: url(images/header-navegacion.gif) no-repeat;
	width:81px;
	}	
ul#menu li a#links_1:hover, 
ul#menu li a#links_1.select 
{
	background: url(images/header-navegacion.gif) no-repeat;
	background-position: 0 -26px;
}
ul#menu li a#links_2 /*vacio*/
{ 
	background:url(images/header-navegacion.gif) no-repeat -81px 0;
	width:11px;
}
ul#menu li a#links_3 
{ 
	background:transparent url(images/header-navegacion.gif) no-repeat scroll -108px 0;
	width:80px;
}	
ul#menu li a#links_3:hover, 
ul#menu li a#links_3.select 
{
	background-position: -108px -26px;
}
ul#menu li a#links_4 
{ 
	background:transparent url(images/header-navegacion.gif) no-repeat scroll -187px 0;
	width:94px;
}	
ul#menu li a#links_4:hover, 
ul#menu li a#links_4.select 
{
	background-position: -187px -26px;
}
ul#menu li a#links_5 
{ 
	background:transparent url(images/header-navegacion.gif) no-repeat scroll -278px 0;
	width:92px;
}	
ul#menu li a#links_5:hover, 
ul#menu li a#links_5.select 
{
	background-position: -278px -26px;
}
ul#menu li a#links_6 
{ 
	background:transparent url(images/header-navegacion.gif) no-repeat scroll -367px 0;
	width:134px;
}	
ul#menu li a#links_6:hover, 
ul#menu li a#links_6.select 
{
	background: url(images/header-navegacion.gif) no-repeat;
	background-position: -367px  -26px;
}
ul#menu li a#links_7 
{ 
	background:transparent url(images/header-navegacion.gif) no-repeat scroll -500px 0;
	width:192px;
}	
ul#menu li a#links_7:hover, 
ul#menu li a#links_7.select 
{
	background-position: -500px  -26px;
}
ul#menu li a#links_8 
{ 
	background:transparent url(images/header-navegacion.gif) no-repeat scroll -689px 0;
	width:92px;
}	
ul#menu li a#links_8:hover, 
ul#menu li a#links_8.select 
{
	background-position: -689px  -26px;
}
ul#menu li a#links_9 
{ 
	background:transparent url(images/header-navegacion.gif) no-repeat scroll -776px 0;
	width:78px;
}	
ul#menu li a#links_9:hover, 
ul#menu li a#links_9.select 
{
	background-position: -776px  -26px;
}
ul#menu li a#links_10 
{ 
	background:url(images/header-navegacion.gif) no-repeat -75px 0;
	width:16px;
}	
ul#menu li a#links_11
{ 
	background:url(images/header-navegacion.gif) no-repeat  -886px 0;
	width:73px;
}	
ul#menu li a#links_11:hover, 
ul#menu li a#links_11.select 
{
	background-position: -886px  -26px;
}

/*////////////////////////////////////////////////////////////////////////////////			
/*FOOTER ///////////////////////////////////////////////////////////////////////*/

#footer 
{
	width:100%;
	background: url(images/fd-footer.jpg) repeat-x;
	height:220px;
	overflow:hidden;
	display:block;
}
.contenedor_footer
{
	width:990px;
	background: url(images/fd-footer.jpg) repeat-x;
	height:220px;
	display:block;
	margin:0 auto;
	position:relative;
}
.contenedor_footer .copy
{
	width:320px;
	display:block;
	margin-left:15px;
	display:inline;
	clear:both;
	float:left;
}
.contenedor_footer a.cuoma
{
	width:70px;
	height:25px;
	top:-10px;
	right:17px;
	float:right;
	background:url(images/logo-cuoma.gif) no-repeat;
	z-index:200;
	position:relative;
}
.contenedor_footer .copy p
{
	color:#d3d3d3;
	font-size:11px;
}
.contenedor_footer .direccion
{
	width:335px;
	background: url(images/direccion.gif) no-repeat;
	height:140px;
	display:block;
	float:left;
	margin-top:20px;
}
.contenedor_footer .menu-footer-fondo
{
	width:654px;
	background: url(images/fd-menu-footer.jpg) no-repeat;
	height:140px;
	display:block;
	float:left;
	margin-top:20px;
}
.contenedor_footer .menu-footer-fondo a.inicio
{
	width:45px;
	background: url(images/bullet-amarillo-footer.gif) no-repeat;
	height:20px;
	display:block;
	float:left;
	margin:60px 0 0 12px;
	padding-left:10px;
	line-height:20px;
}
/*Menu  footer///////////////////////////////////////////////////////////////////////*/
	
ul.menu-footer 
{
	width:565px;
	display:block;
	height:20px;
	margin-top:60px;
	float:left;
}
ul.menu-footer li 
{
	list-style: none;
	display: inline;
	float:left;
	color:#d5d5d5;
	padding:2px;
}
ul.menu-footer li a
{
	display:block;
	font-size:13px;
}
.menu-footer a:hover, 
.menu-footer .seleccionado
{ 
	color:#ffe130;
}	


/*/////////////////////////////////////////////////////////////////////////////////
/*Contenido /////////////////////////////////////////////////////////////////////*/

#content
{
	width:990px;
	margin:0 auto;
	position:relative;
	height:auto;
	display:block;
	clear:both;
}
a.logo-gp 
{
	width:96px;
	height:104px;
	position:absolute;
	top:25px;
	left:72px;	
	display:block;
	background: url(images/logo-gp.png) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo-gp.png');
	background-repeat:repeat-y;
	overflow:hidden!important;
	cursor:pointer;
}
/*Home /////////////////////////////////////////////////////////////////////*/

.content-home 
{
	width:100%;
	position:relative;
	height:1189px;
	background:url(images/fd-home.jpg) no-repeat center;
	display:block;
}
.content-home-contenedor
{
	width:990px;
	margin:0 auto;
	position:relative;
	height:1189px;
	background:url(images/fd-home.jpg) no-repeat center;
	display:block;
}
.content-home-contenedor .fotos 
{
	width:940px;
	position:absolute;
	height:490px;
	display:block;
	top:694px;
	left:27px;
}
.content-home-contenedor .video 
{
	width:320px;
	height:240px;
	position:absolute;
	display:block;
	top:270px;
	left:334px;
}
.content-home-contenedor a.bt-tv-abierta 
{
	width:230px;
	height:112px;
	background:url(images/bt-home-tv-abierta.png) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt-home-tv-abierta.png');
	background-repeat:repeat-y;
	overflow:hidden!important;
	position:absolute;
	display:block;
	top:177px;
	left:24px;
	cursor:pointer;
}
.content-home-contenedor a.bt-formatos 
{
	width:234px;
	height:119px;
	background:url(images/bt-home-formatos.png) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt-home-formatos.png');
	background-repeat:repeat-y;
	overflow:hidden!important;
	position:absolute;
	display:block;
	top:75px;
	right:24px;
	cursor:pointer;
}
.content-home-contenedor a.bt-tv-cable 
{
	width:234px;
	height:119px;
	background: url(images/bt-home-tv-cable.png) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt-home-tv-cable.png');
	background-repeat:repeat-y;
	overflow:hidden!important;
	position:absolute;
	display:block;
	top:458px;
	left:20px;
	cursor:pointer;
}

/*Tv abierta /////////////////////////////////////////////////////////////////////*/

.content-tv-abierta 
{
	width:990px;
	position:relative;
	height:990px; /* height:727px; */
	background:url(images/fd-tv-abierta.jpg) no-repeat;
	display:block;
}
.content-tv-abierta h1.abierta
{
	background: url(images/tit-tv-abierta.png) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tit-tv-abierta.png');
	background-repeat:repeat-y;
	overflow:hidden!important;
}
.content-tv-abierta h1.cable
{
	background: url(images/tit-tv-cable.png) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tit-tv-cable.png');
	background-repeat:repeat-y;
	overflow:hidden!important;
}
.content-tv-abierta .texto,
.content-formatos .texto
{
	width:605px;
	height:auto; /* height:443px; */
	display:block;
	position:absolute;
	top:245px;
	left:35px;
}

.content-formatos 
{
    width:990px;
    position:relative;
    height:727px;
    background:url(images/fd-formatos.jpg) no-repeat;
    display:block;
}

.acordeon_items
{
	width:589px;
	height:auto;
	overflow:hidden;
	display:block;
	margin-top:10px;
	margin-bottom:20px;
}
.acordeon_items .imagen-referencia
{
	width:143px;
	height:105px;
	display:block;
	float:left;
}
.acordeon_items .bloque-verde
{
	width:446px;
	height:auto;
	overflow:hidden;
	display:block;
	float:left;	
}
.acordeon_items .bloque-verde-top
{
	width:416px;
	height:auto;
	overflow:hidden;
	display:block;
	background:url(images/bloque-verde-top.gif) top no-repeat #e8eee2;
	padding:15px 15px 0 15px;
	text-align:justify;	
}
.acordeon_items .bloque-verde-bottom
{
	width:446px;
	height:45px;
	overflow:hidden;
	display:block;
	background:url(images/bloque-verde-bottom.gif) top no-repeat #e8eee2;
	clear:both;
	text-align:right;	
}
.acordeon_items a.linkss
{
	height:20px;
	display:block;
	float: right;
	color:#639f22;
	padding:20px 0 0 10px;
	text-decoration:none;
	font-size:15px;
}
.acordeon_items a.linkss:hover
{
	text-decoration:underline;
}


/*Contacto /////////////////////////////////////////////////////////////////////*/

.content-contacto 
{
	width:990px;
	position:relative;
	height:643px;
	background:url(images/fd-contacto.jpg) no-repeat;
	display:block;
}
.content-contacto .texto
{
	width:605px;
	height:375px;
	display:block;
	position:absolute;
	top:234px;
	left:33px;
}
.content-contacto h1
{
	background: url(images/tit-contacto.png) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tit-contacto.png');
	background-repeat:repeat-y;
	overflow:hidden!important;
}
.content-contacto h2
{
	width:585px;
	height:125px;
	background: url(images/tit-escuchamos.gif) no-repeat center;
	display:block;
}
.content-contacto .contenedor_campos
{
	display:block;
	width:294px;
	float:left;
}
.content-contacto .base_campo
{
	display:block;
	height:40px;
	width:294px;
	background: url(images/campo.gif) no-repeat top;
	clear:both;
}

.content-contacto .base_campo p
{
	font-size:14px;
	color:#666666;
	padding:6px 0 0 12px;
	width:65px;
	float:left
}

.content-contacto .campo
{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	color:#666666;
	width:180px;
	float:left;
	border:0;
	background-color:#e5e5e5;
	margin-top:0;
	outline:0;
}
.content-contacto .base-mensaje
{
	display:block;
	height:120px;
	width:597px;
	background:url(images/mensaje.gif) no-repeat;
	clear:both;
	margin-bottom:15px;
}
.content-contacto .mensaje
{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	color:#666666;
	width:550px;
	height:80px;
	border:0;
	background-color:#e5e5e5;
	margin:5px 5px 5px 5px;
	padding:5px;
	outline:0;
	Scrollbar-Arrow-Color: #e5e5e5; /*para ocular el scroll en IE*/	
	Scrollbar-Track-Color: #e5e5e5; /*para ocular el scroll en IE*/
	Scrollbar-Shadow-Color:#e5e5e5;	/*para ocular el scroll en IE*/
	Scrollbar-Face-Color: #e5e5e5; 	/*para ocular el scroll en IE*/
	Scrollbar-Highlight-Color: #e5e5e5; /*para ocular el scroll en IE*/
	Scrollbar-DarkShadow-Color: #e5e5e5; /*para ocular el scroll en IE*/	
	Scrollbar-3DLight-Color:#e5e5e5;	/*para ocular el scroll en IE*/
}
.content-contacto .contenedor_botones
{
	display:block;
	width:605px;
}
.content-contacto a.bt-contacto
{
	display:block;
	height:20px;
	float:right;
	color:#6ca42e;
	text-decoration:none;
	font-size:15px;
	margin-left:30px;
	padding-right:8px;
}
.content-contacto a.bt-contacto:hover
{
	text-decoration:underline;
}

/* agregado porque si no no se veia el form en wordpress  */
.content-contacto .base_campo span {
	display:inline;
}

/*Conocenos /////////////////////////////////////////////////////////////////////*/

.content-conocenos 
{
	width:990px;
	position:relative;
	height:846px;
	background:url(images/fd-conocenos.jpg) no-repeat;
	display:block;
}
.content-conocenos .tilde1,
.content-conocenos .tilde2,
.content-conocenos .tilde3
{
	display:block;
	position:absolute;
}
.content-conocenos .tilde1
{
	width:19px;
	height:21px;
	top:592px;
	right:92px;
	background:url(images/tilde1.gif) no-repeat;
}
.content-conocenos .tilde2
{
	width:21px;
	height:24px;
	top:636px;
	right:86px;
	background:url(images/tilde2.gif) no-repeat;
}
.content-conocenos .tilde3
{
	width:19px;
	height:14px;
	top:698px;
	right:92px;
	background:url(images/tilde3.gif) no-repeat;
}
.content-conocenos a.you-tube
{
	width:102px;
	height:44px;
	display:block;
	position:absolute;
	top:589px;
	right:124px;
	background:url(images/logo-you-tube.gif) no-repeat;
}
.content-conocenos a.twitter
{
	width:102px;
	height:28px;
	display:block;
	position:absolute;
	top:648px;
	right:124px;
	background: url(images/logo-twitter.gif) no-repeat;
}
.content-conocenos a.facebook
{
	width:87px;
	height:32px;
	display:block;
	position:absolute;
	top:690px;
	right:137px;
	background: url(images/logo-facebook.gif) no-repeat;
}



.content-conocenos a.logo-rsm
{
	width:90px;
	height:74px;
	display:block;
	position:absolute;
	top:625px;
	right:170px;
	background:url(images/logo-rsm.gif) no-repeat;
}
.content-conocenos a.logo-unmundoperfecto
{
	width:90px;
	height:74px;
	display:block;
	position:absolute;
	top:629px;
	right:70px;
	background: url(images/logo-unmundoperfecto.gif) no-repeat;
}


.content-conocenos .frase
{
	width:275px;
	height:200px;
	display:block;
	position:absolute;
	top:306px;
	right:42px;
	background:url(images/conocenos-frase.png) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/conocenos-frase.png');
	background-repeat:repeat-y;
	overflow:hidden!important;	
}
.content-conocenos .encontranos-en
{
	width:147px;
	height:22px;
	display:block;
	position:absolute;
	top:548px;
	right:124px;
	background: url(images/tit-encontranos-en.gif) no-repeat;
}

.content-conocenos .conocenos-en
{
	width:187px;
	height:47px;
	display:block;
	position:absolute;
	top:568px;
	right:85px;
	background: url(images/tit-conocenos-en.gif) no-repeat;
}



.content-conocenos .texto
{
	width:585px;
	height:375px;
	display:block;
	position:absolute;
	top:243px;
	left:38px;
}
.content-conocenos h1
{
	background: url(images/tit-conocenos-mas.png) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tit-conocenos-mas.png');
	background-repeat:repeat-y;
	overflow:hidden!important;
}

/*Noticias /////////////////////////////////////////////////////////////////////*/

.content-noticias 
{
	width:990px;
	position:relative;
	height:820px;
	background:url(images/fd-noticias.jpg) no-repeat;
	display:block;
}
.content-noticias .archivo
{
	width:276px;
	height:284px;
	display:block;
	position:absolute;
	top:331px;
	right:40px;
}
.content-noticias .archivo h3
{
	width:276px;
	display:block;
	font-size:26px;
	color:#6ca42e;
	height:58px;
	line-height:58px;
	letter-spacing:-1px;
}
.content-noticias .archivo ul
{
	width:276px;
	height:auto;
	overflow:hidden;
	display:block;
}
.content-noticias .archivo ul li
{
	width:276px;
	height:26px;
	display:block;
	background: url(images/linea-punteada2.gif) repeat-x bottom;
}
.content-noticias .archivo ul li a
{
	height:26px;
	color:#333333;
	font-size:15px;
	line-height:26px;
}
.content-noticias .archivo ul li a:hover,
.content-noticias .archivo ul li a.seleccion
{
	color:#6ca42e;
}
.content-noticias .texto
{
	width:585px;
	height:555px;
	display:block;
	position:absolute;
	top:243px;
	left:38px;
}
.content-noticias .texto a.volver
{
	width:575px;
	height:20px;
	text-align:right;
	color:#6ca42e;
	font-size:15px;
	display:block;
	clear:both;
	text-decoration:none;
}
.content-noticias .texto a.volver:hover
{
	color:#333333;
	text-decoration:none;	
}
.content-noticias .texto img
{
	margin-right:20px;
	border:0;
}
.content-noticias .texto a
{
	color:#6ca42e;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.content-noticias .texto a:hover
{
	text-decoration:underline;
}


.content-noticias .texto .contenido-nota
{
    width:565px;
    height:auto;
    max-height:420px;
    display:block;
    overflow:auto;
    padding-right:10px;
}

.content-noticias h1
{
	background: url(images/tit-noticias.png) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tit-noticias.png');
	background-repeat:repeat-y;
	overflow:hidden!important;	
}
.content-noticias .texto .noticia-texto
{
	width:575px;
	height:auto;
	overflow:hidden;
	display:block;
	/*margin-top:13px;*/
	clear:both;
	padding-left:5px;
}
.content-noticias .texto .noticia-texto p
{
	margin-top:15px;
}
.content-noticias .texto .puntos
{
	width:580px;
	height:30px;
	display:block;
	clear:both;
	background:url(images/linea-punteada.gif) repeat-x;
}
.content-noticias .texto .titulo
{
	width:580px;
	height:52px;
	background: url(images/fecha.jpg) no-repeat left;
	display:block;
}
.content-noticias .texto .titulo h2
{
	width:500px;
	height:52px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:28px;*/
	font-size:24px;
	float:left;
	padding-left:10px;
	color:#6ca42e;
	font-stretch:ultra-condensed;
	line-height:52px;
	/*line-height:26px;*/
}
.content-noticias .texto .titulo .fecha
{
	width:70px;
	height:52px;
	display:block;
	position:relative;
	float:left;
}
.content-noticias .texto .titulo .fecha .dia
{
	width:70px;
	height:27px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:29px;
	color:#fff;
	text-align:center;
	position:absolute;
	left:0;
	top:1px;
}
.content-noticias .texto .titulo .fecha .mes
{
	width:70px;
	height:14px;
	display:block;
	position:absolute;
	top:29px;
	left:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-align:center;
}
.content-noticias .texto .navegacion
{
	width:270px;
	height:28px;
	display:block;
	clear:both;
	margin:0 auto
}
.content-noticias .texto .navegacion a.pri-ultima
{
	float:left;
	height:27px;
	line-height:27px;
	color:#6ca42e;
	text-decoration:none;
	margin:0 5px 0 5px;
}
.content-noticias .texto .navegacion a.pri-ultima:hover
{
	color:#474747;
}
.content-noticias .texto .navegacion a.numeros
{
	width:27px;
	height:27px;
	display:block;
	text-align:center;
	color:#fff;
	text-decoration:none;
	margin:0 5px 0 5px;
	float:left;
	background:#6ca42e;
	line-height:27px;
}
.content-noticias .texto .navegacion a.numeros:hover
{
	background:#474747;

}
/*Servicios de producción /////////////////////////////////////////////////////////////////////*/

.content-servicios 
{
	width:990px;
	position:relative;
	height:755px;
	background:url(images/fd-servicios.jpg) top no-repeat;
	display:block;
}
.content-servicios .texto
{
	width:585px;
	height:375px;
	display:block;
	position:absolute;
	top:243px;
	left:38px;
}
.destacado
{
	width:578px;
	height:auto;
	overflow:hidden;
	display:block;
	clear:both;
}
.destacado .center
{
	width:578px;
	height:auto;
	overflow:hidden;
	display:block;
	background: #e8f3b7;
}
.destacado .top
{
	width:578px;
	height:9px;
	display:block;
	background: url(images/fd-destacado-top.gif) no-repeat top #e8f3b7;
	margin-top:15px;
}
.destacado .bottom
{
	width:578px;
	height:9px;
	display:block;
	background: url(images/fd-destacado-bottom.gif) no-repeat bottom #e8f3b7;
	margin-bottom:15px;
}
.destacado .center p
{
	font-family:Arial, Helvetica, sans-serif;
	color:#6ca42e;
	font-size:18px;
	padding:0 10px 0 10px;
}
.content-servicios h1.servicios
{
	background: url(images/tit-servicios.png) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tit-servicios.png');
	background-repeat:repeat-y;
	overflow:hidden!important;	
}
.content-formatos h1.formatos
{
	background: url(images/tit-formatos.png) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tit-formatos.png');
	background-repeat:repeat-y;
	overflow:hidden!important;	
}
.content-servicios .rotator-fotos
{
	width:298px;
	height:274px;
	position:absolute;
	top:314px;
	right:28px;
	display:block;
}
/*404 /////////////////////////////////////////////////////////////////////*/

.content-error 
{
	width:990px;
	position:relative;
	height:586px;
	background: url(images/fd-404.jpg) no-repeat;
	display:block;
}
.content-error .textito
{
	width:990px;
	position:absolute;
	height:20px;
	display:block;
	top:510px;
	left:0;
	text-align:center;
}
.content-error .textito p
{
	text-align:center;
	color:#fff;
	font-size:14px;
}

/*en construccion /////////////////////////////////////////////////////////////////////*/

.content-under
{
	width:990px;
	position:relative;
	height:586px;
	background: url(images/fd-enconstruccion.jpg) no-repeat;
	display:block;
}
.content-under .textito
{
	width:990px;
	position:absolute;
	height:20px;
	display:block;
	top:510px;
	left:0;
	text-align:center;
}
.content-under .textito p
{
	text-align:center;
	color:#fff;
	font-size:14px;
}


/*Formatos 2010 /////////////////////////////////////////////////////////////////////*/
.content-formatos2 h1,
.content-formatos3 h1,
.content-formatos4 h1
{
	width:400px;
	height:46px;
	position:absolute;
	top:188px;
	left:45px;
	display:block;
}
.content-formatos2 h1,
.content-formatos3 h1,
.content-formatos4 h1
{
	background: url(images/formatos-h1.gif) no-repeat 0 7px;
}
.content-formatos2 .texto, 
.content-formatos3 .texto,
.content-formatos4 .texto
{
	width:605px;
	height:auto;
	display:block;
	position:absolute;
	top:245px;
	left:35px;
}
.content-formatos2
{
	width:990px;
	position:relative;
	height:1200px;
	background:url(images/fd-formatos2.jpg) no-repeat;
	display:block;
}
.content-formatos3
{
	width:990px;
	position:relative;
	/* este es para 2 items -> height:727px; */
	/* este es para 2 items -> background:url(images/fd-formatos.jpg) no-repeat; */
	/* este es para 4 items -> */ height:880px; 
	/* este es para 4 items -> */ background:url(images/fd-formatos3.jpg) no-repeat; 
	display:block;
}

.content-formatos4
{
	width:990px;
	position:relative;
	height:990px; /* height:727px; */
	background:url(images/fd-formatos4.jpg) no-repeat;
	display:block;
}

img.formatos
{
	width:134px;
	height:104px;
	margin:0 10px 0 0;
}
.fd-formatos
{
	width:403px;
	height:81px;
	background:url(images/formatos-fd.gif) no-repeat;
	margin-top:6px;
	padding:15px 18px 0 18px;
}
.fd-formatos-detalle
{
	width:420px;
	height:auto;
	overflow:hidden;
}
.fd-formatos-links
{
	width:559px;
	height:46px;
	background: url(images/formatos-fd-links.gif) no-repeat;
	padding:0 14px;
}
.fd-formatos-links a
{
	font-size:15px;
	color:#6ca42e;
	line-height:45px;
}
a.formatos-h1, h4
{
	color:#6ca42e;
	font-size:24px;
	font-weight:bold;
	height:35px;
	background: url(images/formatos-puntos.gif) repeat-x bottom;
}
a:hover.formatos-h1, .fd-formatos-links a:hover
{
	color:#333333;
}
a.formatos-h1 span
{
	font-size:18px;
	display:inline;
}
h4
{
	color:#6ca42e;
	height:40px;
	font-size:30px;
}
p.formatos
{
	color:#333333;
	font-size:15px;
	font-weight:bold;
	width:200px;
	height:30px;
	line-height:45px;
}
p.formatos2
{
	font-weight:normal;
	line-height:normal;
	padding-top:10px;
	color:#333333;
	font-size:15px;
}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.db{display:block;}
.bottom{margin-bottom:18px;}
.bottomimg{margin-left:15px;}
.left, .pdleft{margin-left:15px;}
.right,.pdright {margin-right:25px;}
.top{margin-top:12px;}

