table.webinars{
	position: relative;
	left: 50%;
	width: 950px;
	margin-left: -475px;
	margin-top: 30px;
	margin-bottom: 10px;
	text-align: left;
	font-family: 'Roboto';
	color: #000000;
}

table.webinars td.titulo{
	font-weight: 500;
	font-size: 20px;
	padding-bottom: 20px;
}

table.webinars td.campo{
	font-size: 14px;
	padding-left: 30px;
}

table.webinars td.campo a:link, table.webinars td.campo a:visited{
	color: #0000ff;
	text-decoration: none;
}

table.webinars td.campo a:hover{
	text-decoration: underline;
}



table.webinars_off{
	position: relative;
	left: 50%;
	width: 950px;
	margin-left: -475px;
	margin-top: 30px;
	margin-bottom: 10px;
	text-align: left;
	font-family: 'Roboto';
	color: #999999;
}

table.webinars_off td.titulo{
	font-weight: 500;
	font-size: 20px;
	padding-bottom: 20px;
}

table.webinars_off td.campo{
	font-size: 14px;
	padding-left: 30px;
}

table.webinars_off td.campo a:link, table.webinars_off td.campo a:visited{
	color: #000099;
	text-decoration: none;
}

table.webinars_off td.campo a:hover{
	text-decoration: underline;
}










.titulo_webinar{
	position: relative;
	left: 50%;
	margin-left: -475px;
	width: 950px;	
}

.info_webinar{
	position: relative;
    margin-bottom:0;
}

table.tabla_webinars{
	position: relative;
	left: 50%;
	margin-left: -475px;
	margin-top: -1px;
	width: 950px;	
	border-collapse: collapse;
	#border: 1px solid #000000;
}

table.tabla_webinars td.titulo{
	background-color: #091A31;
	text-align: center;
	width: 100px;
	height: 30px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #000000;
}

table.tabla_webinars td#titulo1{
	width: 100px;
}

table.tabla_webinars td#titulo2{
	padding-left: 10px;
	width: 390px;
}

table.tabla_webinars td#titulo3{
	width: 130px;
}

table.tabla_webinars td#titulo4{
	width: 85px;
}

table.tabla_webinars tr.linea_webinar{
	background: -webkit-linear-gradient(#3171c8, #5191e8); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#3171c8, #5191e8); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#3171c8, #5191e8); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#3171c8, #5191e8); /* Standard syntax */
}

table.tabla_webinars tr.linea_webinar:hover{
	background: -webkit-linear-gradient(#5191e8, #3171c8); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#5191e8, #3171c8); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#5191e8, #3171c8); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#5191e8, #3171c8); /* Standard syntax */
}

table.tabla_webinars tr.linea_webinar_old{
	background: -webkit-linear-gradient(#555555, #999999); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#555555, #999999); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#555555, #999999); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#555555, #999999); /* Standard syntax */
}

table.tabla_webinars tr.linea_webinar_old:hover{
	background: -webkit-linear-gradient(#999999, #555555); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#999999, #555555); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#999999, #555555); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#999999, #555555); /* Standard syntax */
}

table.tabla_webinars tr.linea_tutoriales{
	background: -webkit-linear-gradient(#999999, #bbbbbb); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#999999, #bbbbbb); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#999999, #bbbbbb); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#999999, #bbbbbb); /* Standard syntax */
}

table.tabla_webinars tr.linea_tutoriales:hover{
	background: -webkit-linear-gradient(#5191e8, #3171c8); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#5191e8, #3171c8); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#5191e8, #3171c8); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#5191e8, #3171c8); /* Standard syntax */
}

table.tabla_webinars td.campo{
	text-align: center;
	width: 100px;
	height: 35px;
	padding: 0px;
	font-size: 14px;
	color: #ffffff;
	border: 1px solid #000000;
	cursor: pointer;
}

table.tabla_webinars td#campo1{
	width: 100px;
}

table.tabla_webinars td#campo2{
	width: 390px;
	padding-left: 10px;
	text-align: left;
}

table.tabla_webinars td#campo3{
	width: 130px;
}

table.tabla_webinars td#campo4{
	width: 85px;
}

table.tabla_webinars td.contenido{
	padding: 25px;
	font-size: 14px;
	border: 1px solid #000000;
}

.titulo_registro_webinar{
	margin-top: 50px;
	font-family: 'Roboto';
	font-size: 18px;
	font-weight: bold;
}

table.registro_webinar{
	margin-top: 10px;
	margin-left: 50px;
}

table.registro_webinar td.valor{
	padding: 2px;
	padding-left: 6px;
}

table.registro_webinar td.campo_comentarios{
	vertical-align: top;
	padding-top: 5px;
}

table.registro_webinar td.boton{
	padding: 5px;
	text-align: center;
}

input.input_webinar{
	width: 300px;
}

.comentarios_webinar{
	width: 298px;
	height: 70px;
}

.resultado_mail_webinar{
	margin-top: 50px;
	margin-bottom: 40px;
	width: 100%;
	text-align: center;
	font-family: 'Roboto';
	font-size: 16px;
	color: #000000;
}

.resultado_mail_webinar strong{
	font-weight: bold;
	font-size: 22px;
}

table.desc_webinars{
	position: relative;
	left: 50%;
	margin-left: -475px;
	width: 950px;
}

table.desc_webinars td.texto_presentacion{
	padding: 10px;
	font-style: 'Roboto';
	font-size: 14px;
	color: #555555;
}