/* Estilos personalizados scroll, sólo funcionan en IE */
body {
	SCROLLBAR-FACE-COLOR:#EEEEEE; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #646464; 
	SCROLLBAR-3DLIGHT-COLOR: #646464;
	SCROLLBAR-ARROW-COLOR: #9D2D3E; 
	SCROLLBAR-TRACK-COLOR: #DDDDDD; 
	SCROLLBAR-DARKSHADOW-COLOR: #646464;
	}

object{
	display:block;
	}

.salto{
	display:block;
	}

.h-body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#FFFFFF url(../h_background.jpg) repeat-x;
	}

body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#FFFFFF url(../images/i_background.jpg) repeat-x;
	}

/*--------------------------------------- HOME -------------------------------------------*/
.container{
	margin:0 auto; 
	width:965px;
	padding:15px 0 0 0;
	}

	.header{
		position:relative;
		float:left;
		width:965px;
		padding:0 0 0 0;
		}

		.header_logo{
			position:relative;
			float:left;
			width:90px;
			height:84px;
			}

		.header_name{
			position:relative;
			float:left;
			width:578px;
			padding:15px 0 0 0;
			}

		.header_link{
			position:relative;
			float:left;
			width:292px;
			padding:35px 0 0 0;
			text-align:right;
			}
	
	.main{
		position:relative;
		float:left;
		width:965px;
		padding:0 0 0 0;
		}

		.menu{
			position:relative;
			float:left;
			width:965px;
			height:57px;
			padding:0 0 0 0;
			}

			.menu_pos{
				position:relative;
				float:left;
				margin:0px;
				padding:0px;
				list-style-type:none;
				}

			.menu_line{
				float:left;
				height:34px;
				padding:16px 35px 0 35px;
				margin:0px;
				}

			.menu_line:hover{
				float:left;
				height:34px;
				padding:16px 35px 0 35px;
				margin:0px;
				background:url(../images/menu_on.gif) repeat-x;
				}

			.menu_line_on{
				float:left;
				height:34px;
				padding:16px 35px 0 35px;
				margin:0px;
				background:url(../images/menu_on.gif) repeat-x;
				}
	
		.main_content_h{
			position:relative;
			float:left;
			width:965px;
			height: auto!important; /* para los navegadores buenos */
			height:470px; /* para IE5+ */
			min-height:470px; /* para los navegadores buenos */
			padding:25px 0 0 0;
			}
	
			.main_content_left_h{
				position:relative;
				float:left;
				width:653px;
				}
		
				.main_content_left_date{
					position:relative;
					float:left;
					width:648px;
					padding:0 0 7px 0;
					}
		
				.main_content_left_title{
					position:relative;
					float:left;
					width:648px;
					padding:0 0 15px 0;
					}
		
				.main_content_left_video{
					position:relative;
					float:left;
					width:648px;
					}
		
				.main_content_left_desc{
					position:relative;
					float:left;
					width:648px;
					/*height:150px;*/
					padding:15px 0 0 0;
					}

			.main_content_right_h{
				position:relative;
				float:left;
				width:312px;
				padding:22px 0 0 0;
				}

				.main_content_right_header{
					position:relative;
					float:right;
					width:191px;
					height:27px;
					padding:10px 15px 0 0;
					text-align:right;
					background:url(../images/pestana.gif) top right no-repeat;
					}

				.main_content_right_content_h{
					position:relative;
					float:left;
					width:288px;
					height:377px;
					padding:0 12px 0 12px;
					background:#F8F8F8;
					}

					.main_content_right_content_block{
						position:relative;
						float:left;
						width:268px;
						padding:15px 0 0 0;
						}

					.block_image{
						position:relative;
						float:left;
						width:110px;
						}

					.block_link{
						position:relative;
						float:left;
						width:158px;
						}
	
	.footer{
		position:relative;
		float:left;
		width:965px;
		padding:17px 0 15px 0;
		text-align:center;
		}
	

/*--------------------------------------- INTERIOR -------------------------------------------*/
	

		.submenu{
			position:relative;
			float:right;
			width:774px;
			padding:10px;
			background:#E9E9E9;
			}

			.submenu ul{
				position:relative;
				float:left;
				margin:0px;
				padding:0px;
				list-style-type:none;
				}

			.submenu li{
				float:left;
				padding:0;
				margin:0px;
				}

			.submenu_anno{
				position:relative;
				float:right;
				width:70px;
				text-align:right;
				}
	
	.main_content{
			position:relative;
			float:left;
			width:965px;
			height: auto!important; /* para los navegadores buenos */
			height:662px; /* para IE5+ */
			min-height:662px; /* para los navegadores buenos */
			}
			.main_content_left{
				position:relative;
				float:left;
				width:653px;
				padding:40px 0 0 0;
				}
			
			.main_content_right{
				position:relative;
				float:left;
				width:312px;
				padding:10px 0 0 0;
				}

				.main_content_right_content{
					position:relative;
					overflow:auto;
					float:left;
					width:288px;
					height:555px;
					padding:0 12px 0 12px;
					background:#F8F8F8;
					}
/*--------------------------------------- TEXTOS -------------------------------------------*/
.bold{
	font-weight:bold;
	}

/* nombre */
.txt1{
	font-family:Century Gothic, Trebuchet MS, Arial, Verdana;
	font-size:18px;
	color:#FFFFFF;
	}

/* enlace DPZ */
.txt2{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	}

	.txt2 a{
		color:#FFFFFF;
		text-decoration:none;
		}
	
	.txt2 a:hover{
		color:#FFFFFF;
		text-decoration:underline;
		}

/* Menu */
.txt3{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:18px;
	color:#D9D9D9;
	text-transform:Uppercase;
	text-decoration:none;
	}

	.txt3 a{
		color:#D9D9D9;
		text-decoration:none;
		}
	
	.txt3 a:hover{
		color:#141416;
		text-decoration:underline;
		}

.txt3_on{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:18px;
	color:#141416;
	text-transform:Uppercase;
	text-decoration:none;
	}

	.txt3_on a{
		color:#141416;
		text-decoration:none;
		}
	
	.txt3_on a:hover{
		color:#141416;
		text-decoration:underline;
		}

/* Pie */
.txt4{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#FFFFFF;
	}

/* Date video big */
.txt5{
	font-family:Century Gothic, Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#FF0000;
	}

/* Title video big */
.txt6{
	font-family:Century Gothic, Trebuchet MS, Arial, Verdana;
	font-size:18px;
	color:#000000;
	}

/* Pestana */
.txt7{
	font-family:Century Gothic, Trebuchet MS, Arial, Verdana;
	font-size:14px;
	color:#FF0000;
	text-transform:Uppercase;
	}

/* Date small */
.txt8{
	font-family:Arial, Trebuchet MS, Verdana;
	font-size:11px;
	color:#FF0000;
	}

/* title small */
.txt9{
	font-family:Century Gothic, Trebuchet MS, Arial, Verdana;
	font-size:14px;
	color:#626262;
	text-decoration:none;
	}

	.txt9 a{
		color:#626262;
		text-decoration:none;
		}
	
	.txt9 a:hover{
		color:#626262;
		text-decoration:underline;
		}

/* submenu */
.txt10{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#3B474E;
	text-decoration:none;
	}

	.txt10 a{
		color:#3B474E;
		text-decoration:none;
		}
	
	.txt10 a:hover{
		color:#3B474E;
		text-decoration:underline;
		}

/* año */
.txt11{
	font-family:Century Gothic, Trebuchet MS, Arial, Verdana;
	font-size:18px;
	color:#FF0000;
	}

/* desc video */
.txt12{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;
	color:#575757;
	}
