@charset "utf-8";
/* CSS Document */
.hidden {
	visibility:hidden;
}

.clear_box {
   content: ".";
   display: block;
   clear: both;
   height: 0;
   font-size: 0px;
   visibility: hidden;
}

a:hover {
	text-decoration:none;
}	

body { 
	text-align:center; 
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
}
.a_right {
	float:right;
}
.a_left {
	float:left;
}
.a_home, 
.a_volver {
	background:top no-repeat url(../images/a_home.png);
	height:20px;
	width:90px;
	float:right;
}
.a_home:hover {
	background:bottom no-repeat url(../images/a_home.png);
}
.a_volver {
	margin:20px 30px;
	background:top no-repeat url(../images/a_volver.png);
}
.a_volver:hover {
	background:bottom no-repeat url(../images/a_volver.png);
}

.a_backstage {
	background:top no-repeat url(../images/a_backstage.png);
	height:20px;
	width:90px;
	float:left;
}
.a_backstage:hover{
	background:bottom no-repeat url(../images/a_backstage.png);
}
.a_premios {
	background:top no-repeat url(../images/a_premios.png);
	height:20px;
	width:90px;
	float:left;
}
.a_premios:hover{
	background:bottom no-repeat url(../images/a_premios.png);
}
.a_trabajos {
	background:top no-repeat url(../images/a_trabajos.png);
	height:20px;
	width:90px;
	float:left;
}
.a_trabajos:hover{
	background:bottom no-repeat url(../images/a_trabajos.png);
}
.a_links {
	background:top no-repeat url(../images/a_links.png);
	height:20px;
	width:90px;
	float:left;
}
.a_links:hover{
	background:bottom no-repeat url(../images/a_links.png);
}
.a_music {
	background:top no-repeat url(../images/a_music.png);
	height:20px;
	width:90px;
	float:left;
}
.a_music:hover{
	background:bottom no-repeat url(../images/a_music.png);
}
.a_creatividad {
	margin:20px 28px 20px 0px;
	background:top no-repeat url(../images/a_creatividad.png);
	height:20px;
	width:165px;
	float:right;	
}
.a_creatividad:hover{
	background:bottom no-repeat url(../images/a_creatividad.png);
}

#clicks {
	width:100px;
}

#contacto a,
.info_header a{
	color:#000000;
}
.premios_active, 
.links_active, 
.music_active, 
.trabajos_active,
.backstage_active {
	background:top no-repeat url(../images/premios_active.png);
	height:20px;
	width:90px;
	float:left;	
}
.creatividad_active {
	margin:20px 0px 20px 0px;
	background:top no-repeat url(../images/creatividad_active.png);			
	height:20px;
	width:205px;
	float:right;	
}
.backstage_active {
	background:top no-repeat url(../images/backstage_active.png);			
}
.trabajos_active {
	background:top no-repeat url(../images/trabajos_active.png);			
}
.music_active {
	background:top no-repeat url(../images/music_active.png);		
}
.links_active {
	background:top no-repeat url(../images/links_active.png);	
}

.content {
	width:680px;
	margin:0 auto 0 auto; 
}

.top_content {
	text-align:left;
}
.top_content img{
	padding-left:8px;
}

.top_content dl{
	float:left;
	padding:20px 0px 20px 0px;
	margin:0px;
	height:100px;
}
.top_content dl dt{
	padding-left:10px;
	font-family:"Trebuchet MS", Georgia, Verdana, Arial;
	font-size:15px;
	width:650px;
	height:20px;
}
.top_content dl dt span{
	color:#FF80C0;
	text-decoration:none;
	width:150px;
	font-weight:bold;
}
.top_content a img{
	border:0px;
}

.noticias span {
	float:left;
	margin-right:7px;
	margin-left:7px;
}

.noticias .noticia_content .fecha_noticia {
	background-color:#97BBD2;
	height:30px;
	width:120px;
	margin:2px 12px 0px 12px;
	text-align:right;
	padding:5px 10px 0px 0px;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}

.noticias .noticia_content p {
	height:30px;
	padding:5px 15px 5px 15px;
	text-align:left;
	font-size:10px;
	color:#666666;
	margin:0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.noticias .noticia_content img {
	float:left;
	padding-left:12px;
	height:52px;
	width:52px;
}

.noticias .noticia_content a {
	color:#CCCCCC;
	font-size:24px;
	float:right;
	padding-right:20px;
	padding-top:30px;
	text-decoration:none;
	height:20px;
}
.noticias .noticia_content a:hover {
	color:#FF80C0;
}

.nav_noticias {
	height:30px;
	width:660px;
	border-bottom:3px dotted #999999;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	padding:5px 10px 5px 0px;
	text-align:right;
	margin-bottom:30px;
}
.dotted_line {
	height:5px;
	width:660px;
	border-bottom:3px dotted #999999;
	float:left;
}
.nav_noticias a{
	text-decoration:none;
	color:#BED3E0;
}
.nav_noticias a:hover{
	color:#FF80C0;
}

.noticiasIN .content{
	float:left;
	width:210px;
	text-align:left;
}
.noticiasIN img{
	float:right;
	width:355px;
	height:355px;
	padding:20px 12px;
}
.noticiasIN .content p{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


.top_white_box_155 {
	background: no-repeat bottom url(../images/top_white_box_155.png);
	height:8px;
	width:155px;
}
.bottom_white_box_155 {
	background: no-repeat url(../images/bottom_white_box_155.png);
	height:13px;
	width:155px;
}
.middle_white_box_155 {
	background: repeat-y url(../images/middle_white_box_155.png);
}
.middle_white_box_155.noticia_content {
	height:133px;
	width:155px;
}

.cols_3 .col_1,
.cols_3 .col_2,
.cols_3 .col_3 {
	text-align:left;
	float:left;
}
.cols_3 .col_1 {
	width:200px;
	padding-right:30px;
}
.cols_3 .col_2 {
	width:220px;
}
.cols_3 .col_3 {
	padding-left:30px;
	width:180px;
}


#contacto, 
#soluciones,
#noticia_destacada,
#clientes {
	background:top no-repeat url(../images/noticias/top_columna_home.gif);
	height:180px;
}
#soluciones {
	height:330px;
}
#noticia_destacada, 
#clientes{
	height:530px;
	background:none;
}

#contacto h2,
#soluciones h2,
#noticia_destacada h2,
#clientes h2 {
	color:#333333;
	font-size:20px;
	font-family:"Trebuchet MS", Georgia, Verdana, Arial;
	font-weight:bold;
	margin:0px;
	height:45px;
	padding-top:30px;
}

#noticia_destacada h2,
#clientes h2 {
	padding:0px;
}
#contacto p,
#soluciones p,
#noticia_destacada p {
	margin:0px;
	color:#666666;
}
#noticia_destacada img {
	padding-bottom:10px;
}
#noticia_destacada a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	color:#78A3BF;
	float:right;
	padding:10px 10px 0px 0px;
}
#noticia_destacada a:hover {
	color:#FF80C0;
}

.info_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:20px 20px 30px 0px;
	text-align:right;
	color:#000000;
}
.info_header span{
	padding-right:30px;
	color:#999999;
}


#contacto fieldset {
	clear:both;
	border:0px;
	margin:0px;
	padding:0px;
	padding-top:25px;
}
#contacto label {
	float:left;
	padding:0px 0px 5px 0px;
}
#contacto label span {
	float:left;
	width:70px;
}
#contacto label input {
	float:right;
	width:120px;
	font-size:11px;
}
#contacto label textarea {
	width:195px;
	height:60px;
}


/* ------- BACKSTAGE ------------*/

.fotos_backstage {
	float:left;
	padding:0px 0px 20px 0px;
	height:200px;
	width:660px;
	clear:both;	
}

.redes {
	float:left;
	margin:0px;
	padding:0px;
}

/* RELOJ */

.wrap_time {
	margin:40px auto;
	width:505px;
}
.wrap_time span{
	height:105px;
}


#vYear,
#vMonth,
#vDay,
#vHour,
#vDay,
#vMinute,
#vSecond {
	float:left;
	width:165px;
	height:150px;
	background-color:#9ec0d5;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80px;
	font-weight:bold;
	padding-top:20px;
}

#vMonth, #vMinute {
	margin:5px 5px 0px 5px;
}	

#vMonth,
#vHour,
#vSecond {
	background-color:#c0dbeb;
}

/* ------- TRABAJOS ----------- */

.fotos_trabajos {
	float:left;
	padding:20px 0px 20px 0px;
	height:90px;
	width:660px;
	clear:both;
}

#trabajo_detalle {
	height:500px;
}

#trabajo_detalle h3{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	margin:0px;
}
#trabajo_detalle h2{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:bold;
	margin:0px;
}

#trabajo_detalle .frame {
	float:left;
	width:660px;
	margin-top:5px;
	border: #CCCCCC 1px solid;
}

#trabajo_detalle .imagen_detalle_trabajos {
	float:left;
	width:530px;
	height:355px;
	text-align:center;
	vertical-align:middle;
}

#trabajo_detalle .imagen_detalle_trabajos img{
	width:530px;
	height:355px;
}

#trabajo_detalle p {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	height:315px;
	width:110px;
	padding:20px 10px 0px 10px;
	text-align:left;
}
#premios .descripcion p{
	text-align:left;
	font-size:11px;
	color:#333333;
	height:260px;
}

#trabajo_detalle span {
	float:left;
	padding-left:10px;
	text-align:left;
}

/* ------- PREMIOS ----------- */

.close {
	text-align:left;
	font-family:"Trebuchet MS", Georgia, Verdana, Arial;
	font-weight:bold;
	font-size:16px;
	color:#666666;
	float:left;
	width:600px;
	height:30px;
	padding-left:20px;
	text-decoration:none;
}

/*#bottom_content{
	height:500px;
	background-color:#000000;
}*/
#bottom_content #premios_cont {
	padding-top:20px;
	margin-top:150px;
}

#premios .descripcion {
	float:left;
	width:140px;
	padding:50px 20px 0px 20px;
}

#premios .descripcion h3{
	text-align:left;
	font-family:"Trebuchet MS", Georgia, Verdana, Arial;
	font-size:12px;
	color:#999999;
	margin:0px;
}

#premios .descripcion h2{
	text-align:left;
	font-family:"Trebuchet MS", Georgia, Verdana, Arial;
	font-size:16px;
	color:#333333;
	font-weight:bold;
	margin:0px;
}

#premios .imagen_premios {
	float:right;
	margin-right:20px;
	width:480px;
	height:400px;
	text-align:center;
}

#premios span {
	display:block;
	height:20px;
	text-align:left;
	font-family:"Trebuchet MS", Georgia, Verdana, Arial;
	font-size:12px;
}

/*------------- LINKS ------------*/

#links {
	float:left;
	font-family:Helvetica, Arial, sans-serif;
	padding-top:20px;
	display:inline;
	width:660px;
}
#links span{
	padding-top:10px;
	display:block;
	height:40px;
	text-align:left;
}
#links span p{
	margin:0px;
	font-size:13px;
}
#links span a:link, #links span a:visited{
	color:#9dc0d5;
	text-decoration:none;
}
#links span a:hover{
	color:#ff6c70;
}
#links .categoria{
	padding-top:10px;
	color:#ff6c70;
	text-align:left;
}

/* ----------- MUSIC -----------*/
#music {
	padding-top:30px;
	float:left;
	text-align:left;
}
#music .dark, 
#music .light {
	width:610px;
	background-color:#eaf1f6;
	padding:10px 10px 10px 40px;
}
#music .light {
	background-color:#d5e4ed;
}
#music .dark p,
#music .light p{
	margin:20px 0px 0px 0px;
	float:left;
	width:350px;
	padding-left:10px;
}
#music .dark h3,
#music .light h3{
	margin:0px;
	width:400px;
	padding-top:20px;
	font-size:15px;
}
#music .dark img,
#music .light img{
	margin-top:-38px;
	float:right;
}
/*
	
*/


#render-activa  {
	position: absolute;
	width: 158px;
	height: 111px;
	top: 30px;
	margin: 50px 0 0 500px;
}
#render-activa-home  {
	position: absolute;
	width: 158px;
	height: 111px;
	top: 90px;
	margin: 50px 0 0 500px;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
.clearfix {
display:block;
}
* html .clearfix {
height:1px;
}
.clearfix {zoom:1;}