* { list-style:none}@charset "utf-8";
/* CSS Document */
* { list-style:none}
body, form 	{ padding:0px; margin:0px; background:url(../../images/bg.gif); color:#A5A5A4; font:11px Tahoma; color:#333333; scrollbar-face-color:#019bd0; scrollbar-highlight-color:#fff; scrollbar-3dlight-color:#019bd0; scrollbar-darkshadow-color:#019bd0; scrollbar-shadow-color:#019bd0; scrollbar-arrow-color:#FFFFFF; scrollbar-track-color:#FFFFFF; }
/*div, ul, h1, h2, h3, h4, p, img, form{	padding:0; margin:0;}
ul				{	list-style-type:none;}*/
.blank			{	font-size:0px; clear:both; line-height:0px;}
.txt_blank		{ font:11px Arial, Helvetica, sans-serif; color:#ffffff}
.txt_verde		{ font:11px Arial, Helvetica, sans-serif; color:#02749e}
input 			{ border:1px solid #51a2c0; font:11px Arial, Helvetica, sans-serif; padding-left:5px}
input.sutmit 	{ border:none}
select 			{ border:1px solid #51a2c0; font:11px Arial, Helvetica, sans-serif; }

/*--------------------------------header pan---------------------------*/
/*#header  { width:950px; margin:0px auto ; background:#fff; }*/
#master { width:950px; margin:0px auto ; background:#fff; border-left: 4px solid #fff;  border-right: 4px solid #fff;}
#h_z1	{ height:109px; display:block; background: url(../../images/index_01.png) no-repeat; }
/*#h_z1.column1{ margin-top:72px; width:500px; height:34px}*/
#h_z1 ul	{	width:500px; display:block; margin: 0px; padding-top: 74px; float:left}
#h_z1 li	{	display:block; float:left; padding:12px 0px 4px 0px; /*border-left:#00354e solid 1px;*/}
#h_z1 li a	{	font: 11px "Trebuchet MS"*, Arial, Helvetica, sans-serif; padding:10px 22px 8px 22px; color:#0b9dd4;  text-decoration:none; margin:0px;}
#h_z1 li a:hover{color:#0b9dd4; background: url(../../images/bg_main.menu.png) repeat-x 0 2px; }
#h_z1 .active a{color:#fff; background:#ff4301;}
#h_z1 .active a:hover{color:#fff; background:#ff4301;}
#h_z2{ margin:0 17px 0 17px; padding-top:17px; color:#039ce4; text-align:right;}
#h_z2 a{ color:#039ce4; text-decoration:none; margin:0 0 0 20px}
#h_z2 a:hover{text-decoration:underline}

/*-------------left side------*/
#left	 {width:700px;  float:left; display:block; list-style:none}
#cols 	{ display:block; }
.c_div	{ width:140px; height:250px; float:left; /*border-bottom:1px solid #E3E3E3*/; border-right:1px dotted #cccccc; padding:20px 15px;}
.c_divl	{  width:140px; height:250px; float:left; /*border-bottom:1px solid #E3E3E3;*/ border-right:0px dotted #fff; padding:20px 15px;}
.c_row1	{ padding-bottom: 10px; display:block;}
.c_row2	{ padding-bottom: 10px; display:block;}
.c_row3	{ height:70px; padding-bottom: 10px; display:block; }
a.c_link{ background: url(../../images/btn_detalles.png) no-repeat; height:30px; width:85px; display: block;}
a.c_link:hover { background: url(../../images/btn_detalles2.png) no-repeat;}
/*
#left_z1 { width:340px; margin:0px; float:left; display:block}
#left_z1.column1 { width:139px; height:250px; float:left; border-bottom:1px solid #E3E3E3; border-right:1px solid #E3E3E3; padding:20px 15px 20px 15px}
#left_z1.row1 { width:146px; height:60px; margin:0px; float:left; display:block;}
#left_z1.row2 { width:146px; height:75px; margin:10px 0 10px 0; float:left; display:block}
#left_z1.row3 { width:146px; margin:0px; float:left; display:block; }
#left_z1 h2{height:30px; width:100px; display:block; float:left;}
#left_z1 h2 a{height:30px; width:100px; display:block; text-decoration:none;}
#left_z1 h2 a.eve{display:block; background: url(../../images/btn_detalles.png) no-repeat;	color:#FFFFFF;}
#left_z1 h2 a:hover.eve{background: url(../../images/btn_detalles2.png) no-repeat;}

#left_z2 { width:340px; padding:0 10px 0 10px;  float:right}
#left_z2.row1 { width:340px; padding:10px 0 10px 0; display:block}
#left_z2.column1 { width:202px; margin-right:10px; float:left; padding:0}
#left_z2 h1{ height:50px; width:100px; background: url(../../images/tit_videos_live.jpg)}
#left_z2.column2 { width:120px; float:left; padding:0}
#left_z2 h3{height:30px; width:100px; display:block; float:left;}
#left_z2 h3 a{height:30px; width:100px; display:block; text-decoration:none;}
#left_z2 h3 a.eve{display:block; background: url(../../images/btn_mas-videos.png) no-repeat; color:#FFFFFF;}
#left_z2.row2 { height:348px; width:320px; background:#ededed; border:1px solid #E3E3E3; padding:10px 10px 20px 10px}
*/

/*----------------------------------body part----------------*/
#main{width:950px; margin:0 auto; background:#FFFFFF; color:#555555}

/*-------------------------------right-------*/
#right{width:250px; float:left; display:block;}
.r_calendar { display: block; }
#news {display: block; padding: 20px;}
.n_tit { border-bottom: 2px solid #f94f01; display: block; padding:10px 0 3px 0; margin-bottom:10px}

#news h1{ font:14px/16px Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; padding-left:5px; border-left:4px solid #ccc; margin-bottom:5px}
#news h2{ font:bold 12px/12px Arial, Helvetica, sans-serif ; padding-left:10px; margin:0 0 10px 0; color:#02749e; }
#news p{ padding:0 0 0 10px; margin:0 }
#news h4{height:25px; width:180px; display:block; margin:10px 40px 10px 0;}
#news h4 a{display:block; text-decoration:none;}
#news h4 a.eve{display:block; background: url(../../images/btn_more.news.png) no-repeat right; color:#FFFFFF;}

/*------------------  MODIFICAR ESTE STYLES ---------
#r_news{ padding-top:10px; border-bottom:1px dashed #999999;}
#r_news h4{height:25px; width:200px; display:block; margin:10px 0 10px 0;}
#r_news h4 a{height:25px; width:200px; display:block; text-decoration:none;}
#r_news h4 a.eve{display:block; background: url(../../images/btn_more.news.png) no-repeat right; color:#FFFFFF;}*/

/*-------------------------------footer---------*/
#footer{  height:165px; display:block; clear:both; padding:10px 0 0 0; background:#FFFFFF; font-size:10px}
#footer a{color:#005578}
#f_z1{ width:680px; height:100px; padding:0 0 0 20px; float:left; background:url(../../images/logos_partners.jpg) no-repeat 0 10px}
#f_z1_link{ width:auto; margin:20px 20px 0 0}
#f_z2{ width:230px; height:140px; float:right; padding:0 0 0 20px; background:url(../../images/logo_utp.png) no-repeat center 10px; padding-top:100px}
#f_z3{ width:680px; height:50px; padding:10px 0 0 20px; float:left; background:#e8e8e8}

#footer ul{	width:446px; display:block; margin:0px 0 0 270px; padding:0; font-size:0; height:20px;}
#footer ul li{	color:#9B9B9B; font:12px/18px "Trebuchet MS";  float:left; background-color:#0F0F0F;padding:0; margin:0;}
#footer ul li a{ color:#9B9B9B; font:12px/18px "Trebuchet MS";  background-color:#0D0D0D; text-decoration:none; padding:0 6px 0 6px;}
#footer ul li a:hover{	text-decoration:underline;}
#footer p{	width:324px; display:block; font:12px/18px "Trebuchet MS"; color:#EAEAEA; margin:0px 0 0 430px; background-color:#0A0A0A; padding:0 0 9px 0;}
