

@import url("reset_css.css");

/* @group gemneral */


body {
	width: 980px;	
	margin: 0 auto 50px auto;
	text-align: center;
}

#header{
	width: 980px;
	height: 123px;
	background-color: white;
	text-align:left;
	margin:0;
}

#header ul{
	margin:0;
	padding:0;
	
}

#header ul li {
	
	display:inline;
	float:left;
	text-align:left;
	
}

#header ul li.box_acceso {
	display:inline;
	float:left;
	text-align:left;
	width:294px;
	height:123px;
		
}

#header ul li.box_acceso a{
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		letter-spacing:-0.09em;
		color:#333;
		
}

#header ul li.box_acceso div{
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		letter-spacing:-0.09em;
		color:#333;
		
}


#header ul li.box_acceso a:hover{
		color:#C6EA28;
		
}

.complete_field{
		color:#f00;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	
}


/* @end */

/* @group register */

#contact_right{
		padding:0;
		margin:0;

	
}

#contact_right span.resalt{
		font-weight:bold;
		font-size:14px;

}


#contact_right span.resalt a{
		font-weight:bold;
		font-size:14px;
		padding-left:40px;
		color:#333;
		text-decoration:none;
		background:url(../images/mail_icon.gif) left no-repeat;

}

#contact_right span.resalt a:hover{
	color:#666;
	

}

#contact_right h4{
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#C6EA28;
}

#contact_right p{
	margin-bottom:15px;	
}

#contact_right p a.skype{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#00aff0;
		margin-bottom:15px;
}


#contact_right p a.skype:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#ccc;
}


#form_box{
		width:300px;		
		
}

#form_box div{

		border:inherit;

}

#form_box label{
		display:inline-block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333;
		margin-right:25px;
		width:100px;
		line-height:30px;

}


#form_box label.long{
	
		width:200px;

}

#form_box textarea{

		width:400px;
		height:80px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#C6EA28;
	
}


#form_box input{
		width:250px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#C6EA28;
}

#form_box h4{

		margin-top:15px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#C6EA28;
		margin-bottom:15px;

}

#form_box a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#C6EA28;
		text-decoration:none;
}

#form_box a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#C6EA28;
		text-decoration:underline;
}


#container_register{
	
	width:350px;
		
	
	
}



#container_register h4{
		margin-top:15px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#C6EA28;
		margin-bottom:15px;

}

#container_register input{
		width:250px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#C6EA28;
}

#container_register a{
		width:250px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#C6EA28;
		text-decoration:none;
}

#container_register a:hover{
		width:250px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#C6EA28;
		text-decoration:underline;
}

#container_register ul{

}

#container_register ul li{
	
		list-style:20px;
		text-align:right;
		font-family:Arial, Helvetica, sans-serif;
		color:#333;
		font-size:12px;
}

#alert_date{		
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333;
}

/* @end */

/* @group private_area */

#private_area{		
	width: 210px;
	height: 123px;	
	text-align:right;
	line-height:25px;
	
}

#private_area ul{

}

#private_area ul li{	
		display:block;
		width:260px;
		text-align:right;
		color:#333;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		text-transform:uppercase;
		line-height:15px;
	
}

#private_area ul li.shot{	
		color:#333;
		width:209px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		text-transform:uppercase;
		margin:0;
		padding:0;
	
}


#private_area label{
		color:#333;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		text-transform:uppercase;
		padding-right:10px;
	
}

#private_area div{
		color:#333;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		width:260px;
		text-transform:uppercase;
		padding-right:10px;
	
}

#private_area p{
		color:#333;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		width:260px;
		text-align:left;
		padding-left:65px;
		line-height:15px;
	
}

#private_area p a{
		color:#333;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		width:260px;
		text-align:right;
		text-transform:uppercase;
		margin:0;
		padding:0;
}

#private_area p a:hover{
		color:#666;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		width:260px;
		text-align:right;
		text-transform:uppercase;
		margin:0;
		padding:0;		
}


#private_area a{		
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:none;
		text-decoration:underline;
		color:#333;
		
	
}



#private_area a:hover{		
		font-size:11px;
		padding-top:10px;
		text-transform:none;
		text-decoration:underline;
		color:#666;
	
}

#private_area a.suscribirte{
		font-size:15px;
		padding:inherit;
		padding-top:3px;
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		background:url(../images/background_suscribirte.png) no-repeat right center;
		width:210px;
		height:30px;
		display:block;
		text-decoration:none;
		color:#fff;
}
	
#private_area a.suscribirte:hover{				
		color:#333;
	
}

#private_area a.alert{		
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:none;
		text-decoration:underline;
		color:#900;
		
	
}



#private_area a.alert:hover{		
		font-size:11px;
		padding-top:10px;
		text-transform:none;
		text-decoration:underline;
		color:#900;
	
}


#private_area input{
		color:#333;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		text-transform:uppercase;
		width:126px;
		height:17px;
		border:1px #666 solid;
	
}

/* @end */


/* @group gemneral */

#menu{
	clear:both;
	float:left;	
	width:980px;
	height:28px;
	background:url(../images/menu_hor_backgronud.png) no-repeat;
	padding-bottom:12px;
		
}

#menu ul{
	padding:0;
	margin:0;
	text-align:left;
	padding-left:15px;
	padding-top:4px;	
}

#menu ul li{
		display:inline;	
	
}

#menu ul li span{
		display:inline;	
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		letter-spacing:-0.09em;
		color:#C6EA28;
		padding-right:10px;
}


#menu ul li a{
	
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		letter-spacing:-0.09em;
		color:#FFF;
		padding-right:10px;
		text-decoration:none;
}

#menu ul li a:hover{
		color:#C6EA28;
		text-decoration:none;
}







/* @end */

/* @group gemneral */

#content{
		clear:both;		
		width:980px;

	
}

#content ul{
	padding:0;
	margin:0;

	
}

#content ul li{
		display:inline;
		float:left;
		width:230px;	
	
}

#content ul li.cont_big{
	display:inline;
	width:750px;
	
}


#content ul li.cont_big_page{
	display:inline;
	width:750px;
	
	
}

#conten_big_left{
	padding-top:12px;
	
}

/* @end */


 

/* @group destacamos */


#destacamos{
	background:url(../images/background_destacmos.png) no-repeat;
	width:250px;
	height:287px;
	text-align:left;
	
}

#destacamos h1{
		padding-left:10px;
		padding-top:10px;
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		letter-spacing:-0.09em;
		color:#FFF;

}

#destacamos h2{
		padding-left:10px;
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		letter-spacing:-0.09em;
		color:#333;

}

#destacamos p{
		padding-top:5px;
		width:210px;
		padding-left:10px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333;
		line-height:15px;

}

#destacamos p a{
		color:#333;
		font-weight:bold;
		text-decoration:underline;
}

#destacamos p a:hover{
		color:#666;
		text-decoration:underline;
}

/* @end */

/* @group publicitanos */


#publicitanos{
	background:url(../images/background_publicitanos.png) no-repeat;
	width:250px;
	height:251px;
	text-align:left;
	
}

#publicitanos h1{
		padding-left:10px;
		padding-top:10px;
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		letter-spacing:-0.09em;
		color:#FFF;

}


#publicitanos p{
		padding-top:5px;
		width:210px;
		padding-left:10px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333;
		line-height:15px;

}

#publicitanos p a{
		color:#333;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
}

#publicitanos p a:hover{
		color:#666;
		text-decoration:underline;
}

/* @end */

/* @group anunciate */


#anunciate{
		background:url(../images/box_anunciate.png) no-repeat;
		width:500px;
		height:178px;
		text-align:left;
}


#anunciate h1{
		padding-left:10px;
		padding-top:10px;
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		font-size:25px;
		font-weight:bold;
		letter-spacing:-0.09em;
		color:#C6EA28;

}

#anunciate p{
		padding-top:10px;
		width:280px;
		padding-left:10px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333;
		line-height:13px;

}


#anunciate p a{
		color:#333;
		font-weight:bold;
		text-decoration:underline;
}

#anunciate p a:hover{
		color:#666;
		text-decoration:underline;
}

/* @end */


/* @group insestore */


#insestore{
		background:url(../images/box_insestore.png) no-repeat;
		width:500px;
		height:178px;
		text-align:left;
}


#insestore h1{
		padding-left:10px;
		padding-top:10px;
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		font-size:25px;
		font-weight:bold;
		letter-spacing:-0.09em;
		color:#C6EA28;

}

#insestore p{
		padding-top:10px;
		width:290px;
		padding-left:10px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333;
		line-height:13px;

}

#insestore p a{
		color:#333;
		font-weight:bold;
		text-decoration:underline;
}

#insestore p a:hover{
		color:#666;
		text-decoration:underline;
}

/* @end */


/* @group colaboremos */


#colaboremos{
		background:url(../images/box_colaboremos.png) no-repeat;
		width:500px;
		height:178px;
		text-align:left;
}


#colaboremos h1{
		padding-left:10px;
		padding-top:10px;
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		font-size:25px;
		font-weight:bold;
		letter-spacing:-0.09em;
		color:#C6EA28;

}

#colaboremos p{
		padding-top:10px;
		width:290px;
		padding-left:10px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333;
		line-height:13px;

}

#colaboremos p a{
		color:#333;
		font-weight:bold;
		text-decoration:underline;
}

#colaboremos p a:hover{
		color:#666;
		text-decoration:underline;
}

/* @end */

/* @group noticias */


#noticias{
		background:url(../images/box_noticias.png) no-repeat;
		width:750px;
		height:298px;
		display:block; 
		clear:both;
		text-align:left;
}

#noticias h1{
	
		padding-left:105px;
		padding-top:15px;


}

#noticias h1 a{
	
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		font-size:25px;
		font-weight:bold;
		letter-spacing:-0.09em;
		color:#C6EA28;
		text-decoration:none;
		
}


#noticias h1 a:hover{
	
	text-decoration:underline;
	
		
}

#noticias div{
	
		padding-left:105px;
		
}

#noticias div.spacer_green{	
		width:283px;
		padding-top:inherit;
		padding-left:inherit;
		height:2px;
		background-color:#C6EA28;
		
}


#noticias h2{
		
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#333;
		width:282px;
		font-weight:bold;
		padding-bottom:5px;
		padding-top:10px;

}

#noticias h3{
		padding-top:5px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#999;
}

#noticias p{
		padding-top:5px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333;
		width:283px;
		line-height:15px;
		padding-bottom:20px;
		height:40px;
	
}


#noticias p a{
		color:#C6EA28;
}

#noticias p a:hover{
		color:#333;
}

#noticias ul li{
	
		width:300px;
	
}

/* @end */


/* @group right */


#right{
	
	width:230px; 
	height:838px;
	background:url(../images/background_right_home.png) no-repeat;
	text-align:left;
	margin-top:12px;
}

#right p{
	
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333s;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		line-height:15px;

}

#right p strong{
	
		font-size:15px;
		font-weight:bold;
	
}



#right div.carteleria{
	margin-left:10px;
	margin-top:15px;
	padding-left:60px;
	line-height:22px;
	vertical-align:middle;
	background:url(../images/icono_tv.png) no-repeat left center;
	font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-0.09em;

}


#right div.movil{
	margin-left:10px;
	margin-top:15px;
	padding-left:50px;
	line-height:22px;
	vertical-align:middle;
	background:url(../images/icono_movil.png) no-repeat left center;
	font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-0.09em;
}

#right div.kiosko{
	margin-left:10px;
	margin-top:15px;
	padding-left:50px;
	line-height:22px;
	height:42px;
	vertical-align:middle;
	background:url(../images/icono_kiosko.png) no-repeat left center;
	font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-0.09em;
}

#right div.internet{
	margin-left:10px;
	margin-top:15px;
	padding-left:50px;
	line-height:42px;
	vertical-align:middle;
	background:url(../images/icono_internet.png) no-repeat left center;
	font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-0.09em;
}



/* @end */


/* @group message_box_menu */

#message_box_menu p.info{

	text-align:left;
	background-image:url(../images/logo_info.png);
	background-repeat:no-repeat;
	background-color:#F0F0F0;
	border: 1px #859D24 solid;
	padding:12px 20px 12px 80px;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	font-size:12px;
	width:280px;
 }

/* @end */

/* @group conten_page */

#conten_page{
	width:980px;
	text-align:left;
	background:url(../images/background_monitor.png) repeat-y right;
	padding-top:12px;
	
}


#conten_page h1{
	
	font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:bold;
	letter-spacing:-0.09em;
	color:#989898;
	padding-bottom:20px;
}


#conten_page h2{
	
	font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	letter-spacing:-0.09em;
	color:#C6EA28;
	padding-bottom:15px;
	
}

#conten_page p{
	font-family:Arial, Helvetica, sans-serif;
	line-height:30px;
	font-size:14px;
	width:537px;
	text-align:justify;
	padding-bottom:40px;
	
}

#conten_page img{
		float:right;

}

/* @group conten_page_2 */

#conten_page_2{
	width:980px;
	text-align:left;
	padding-top:12px;
	
}


#conten_page_2 h1{
	
	font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:bold;
	letter-spacing:-0.09em;
	color:#989898;
	padding-bottom:20px;
}


#conten_page_2 h2{
	
	font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	letter-spacing:-0.09em;
	color:#C6EA28;
	padding-bottom:15px;
	
}

#conten_page_2 p{
	font-family:Arial, Helvetica, sans-serif;
	line-height:30px;
	font-size:14px;	
	text-align:justify;
	padding-bottom:40px;
	
}

#conten_page_2 ul{
		padding:0;
		margin:0;
	
	
}


#conten_page_2 ul li{
		width:490px;
	
}

#conten_page_2 ul li h1{
	
		width:490px;
		height:89px;
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		font-size:35px;
		font-weight:bold;
		letter-spacing:-0.09em;
		color:#989898;
		padding-top:25px;
		padding-bottom:11px;


	
}

#conten_page_2 ul li h2{
	
		font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
		font-size:25px;
		font-weight:bold;
		letter-spacing:-0.09em;
		color:#C6EA28;
		padding-bottom:5px;
}

#conten_page_2 ul li h1.head_study{
	background:url(../images/head_estudy.png) no-repeat;
	padding-left:24px;

	
	
}


#conten_page_2 ul li h1.head_study_cut{
	background:url(../images/head_study_cut.png) no-repeat;
	margin-left:24px;
	width:430px;
	
}

#conten_page_2 ul li h1.head_news_cut{
	background:url(../images/head_news_cut.png) no-repeat;
	margin-left:24px;
	width:430px;
	
}



#conten_page_2 ul li h1.head_news{
	background:url(../images/head_news.png) no-repeat;
	padding-left:49px;
}

#conten_page_2 ul li div{
	margin-left:24px;
	border:#ccc solid 1px;
	padding:10px;
	width:408px;
	margin-bottom:15px;
	padding-bottom:0px;
}

#conten_page_2 ul li div.right{
	
		margin-left:49px;
		
}


#conten_page_2 ul li p{
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:12px;	
	text-align:justify;
	padding:0;
	padding-bottom:5px;
}


#conten_page_2 ul li a{

	font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:-0.09em;
	color:#989898;
	font-size:13px;
	text-decoration:none;

}

#conten_page_2 ul li a:hover{
	color:#333;
}

#conten_page_2 ul li div div.download{	
		border:none;
		margin-right:100px;
		
}

#conten_page_2 ul li div div.download img{
	margin-right:25px;
	width:95px; 
	height:64px;

}


 

#conten_page_2 ul li div img{			
			width:408px;
}


/* @end */


/* @group right_page */


#right_page{	
	width:226px;
	
}

/* @end */



/* @group media_digital */


#media_digital{	
	
	
	
}


#media_digital ul{	
	
	
	
}

#media_digital ul li.left{	
	
	width:326px; 
	
	text-align:left;
	
}

#media_digital ul li.center{	
	
	width:328px; 
	
	text-align:center;
	
}

#media_digital ul li.right{	
	
	width:326px; 
	
	text-align:right;
	
}

#media_digital ul li p{	
	
	text-align:justify; 
	
	width:300px;
	
}

#media_digital ul li p span{	
	
	font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	letter-spacing:-0.09em;
	color:#C6EA28;
	
}

#media_digital ul li p strong{

	font-weight:bold;
	
}

/* @end */





/* @group footer */

#footer{
	padding-top:20px;
	clear:both;
	width:980px;
	
}

#footer ul{
	text-align:right;	
	background:url(../images/menu_hor_backgronud.png) no-repeat;
	height:28px;
	padding-top:8px;
	padding-right:25px;
}

#footer ul li{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFF;
		
}

#footer ul li a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#fff;
	
}

#footer ul li a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#C6EA28;
	
}



/* @end */