	/* Estilos Orquesta Sarasate , 14/07/05 v1 */

	body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	background-color: #EFF0EC;
			}
	body u {
			text-decoration:underline;
			}

	h1 		{
	font-size: 10px;
	color:#CE0019;
	margin: 14px 0px 4px 0px;
			}

	h2 		{
			font-size: 12px;
			color:#C9013D;
			margin: 10px 0px 14px 0px;
			}
	h3 		{
	font-size: 11px;
	color:#C21128;
	margin: 10px 0px 2px 0px;
			}
	input {
			border-bottom:1px solid #000000;
			border-left:1px solid #000000;
			border-top:1px solid #999999;
			border-right:1px solid #999999;
			padding: 2px;
			background-color: #FFFFFF;
			margin-top: 4px;
			margin-left: 15px;
			font-size: 10px;
			margin-right: 6px;
			}
	textarea {
			border-bottom:1px solid #000000;
			border-left:1px solid #000000;
			border-top:1px solid #666666;
			border-right:1px solid #666666;
			padding: 2px;
			background-color: #FFFFFF;
			margin-top: 4px;
			margin-left: 15px;
			font-size: 12px;
		}
	label {
	margin: 20px 0 4px 15px;
	display: block;
	color: #666666;
	
		}
	img {
		border:none;
		}
	.cab_derecha {
	height: 113px;
		}
	#seccion {
		margin:0;
		padding:0;
	}	
	#seccion h1 {
	margin:0;
	border-left: solid #111111 12px;
	background-color:#CE0019;
	padding: 5px 2px 8px 8px;
	color: #FFFFFF;
	font-size: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
		}
	.MenuSuperior {
	background-color: #111111;
	color:#FFFFFF;
	font-size: 10px;
	padding: 4px 8px;
	vertical-align: middle;
			}
	.MenuSuperior ul{
			margin:0;
			padding:0;
			text-align:right;
			}
	.MenuSuperior li{
			display:inline;
			list-style-image:none;
			}		
	#MenuInferior {
			background-color: #111111;
			color:#FFFFFF;
			font-size: 10px;
			margin: 0px 0px 1px 0px;
			text-align:center;
			padding: 2px 0px 4px 0px;
			width: 762px;
			}
	#MenuInferior ul{
			margin:0;
			padding:0;
			}
	#MenuInferior li{
			display:inline;
			list-style-image:none;
			}
	
	/* Enlaces sobre fondo oscuro*/
			a.tipoaceptar:link { color: #000000; text-decoration: none;}
			a.tipoaceptar:visited {color: #000000; text-decoration: none;}
			a.tipoaceptar:active {color: #000000; text-decoration: none;}
			a.tipoaceptar:hover {
			font-weight:bold;
			}
	/* Enlaces sobre fondo oscuro*/
			a.Bl:link { color: #FFFFFF; text-decoration: none;}
			a.Bl:visited {color: #FFFFFF; text-decoration: none;}
			a.Bl:active {color: #FFFFFF; text-decoration: none;}
			a.Bl:hover {
			color: #EFE1DA;
			}

	/* Enlaces negro-rojo */
			a.Rj:link { color: #000000; text-decoration: none;}
			a.Rj:visited {color: #000000; text-decoration: none;}
			a.Rj:active {color: #000000; text-decoration: none;}
			a.Rj:hover {
			color: #FF0000; text-decoration: none;
			}
	/* Enlaces a mas información*/
			a.MasInfo:link { color: #FF0000; text-decoration: none; font-size:10px;}
			a.MasInfo:visited {color: #FF0000; text-decoration: none;  font-size:10px;}
			a.MasInfo:active {color: #FF0000; text-decoration: none;  font-size:10px;}
			a.MasInfo:hover { color: #000000;  font-size:10px; text-decoration:underline; }


	#LineaInferior {
			margin: 1px 0px 1px 0px;
			width:762px;
			border-top: 1px solid #000000;
			}

	#ExtMnIzd {
			background-image: url(img/F_MnRj.gif);
			background-repeat: repeat-y;
			padding: 6px 0px 8px 3px;
			text-align: left;
			}


	#MarcoCuerpo4l  {
		border: 1px solid #C9013D;
		margin: 9px 8px 0px 0px;
		text-align:left;
			}

	#MarcoCuerpoSec {
		margin: 8px 8px 8px 0;
		text-align:left;
			}

	#MarcoCuerpo3l  {
		border-right: 1px solid #C9013D;
		border-bottom: 1px solid #C9013D;
		border-left: 1px solid #C9013D;
		padding: 12px 8px 8px 8px;
		text-align:left;
			}
	#MarcoPestana  {
		border-right: 1px solid #C9013D;
		border-top: 1px solid #C9013D;
		border-left: 1px solid #C9013D;
		padding: 0px 6px 2px 6px;
		text-align:left;
			}
	#MarcoAbajo {
		border-bottom: 1px solid #C9013D;
		padding: 0px 0px 0px 6px;
		text-align:left;
			}

	.BordeExt {
	border-left: 1px solid #C9013D;
	border-right: 1px solid #C9013D;
	background-color: #FFFFFF;
		}
	.Separador {color: #C9013D;}
	.EspacioFotos {
			padding:8px;
			}
	.TitSecRj {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	font-style:italic;
	color: #CE0019;
		}
	.TitSocios {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #C21128;
	padding: 3px 4px 3px 4px;
	border: solid #C21128 1px;
	margin-right: 330px;
		}

	.CabSocios  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	font-style:italic;
	color: #CE0019;
	padding:5px 3px 4px 6px;
	background-color:#ECECEA;
	margin-top: 3px;
	border-bottom-color: #DADAD6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
		}
	.TitSecBl {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 24px;
		font-style:italic;
		color: #FFFFFF;
		padding: 0px 2px 2px 8px;
		}
	.NavgSec {
		border-right: 1px solid #E4E4E4;
		border-top: 1px solid #E4E4E4;
		border-left: 1px solid #D2D2D2;
		padding: 3px 8px 0px 9px;
		font-size: 12px;
		font-weight:bold;
		color:#C9013D;
		height: 20px;
		background-color: #EEEEEA;
		float: left;
		margin-bottom: 4px;
		}
	.SeparadorPunt {
		background: url(img/LnPntHrz2.gif) repeat-x top;
		}
	.LinHrz {
		background: url(img/LnPntHrz.gif) repeat-x top;
		}
	.LinVrt {
		background: url(img/LnPntVrt.gif) repeat-y top;
		}

	.Nt_titulo {
		background: url(img/Cbc_Ntc_Tit.gif) repeat-x 50% top;
		padding: 7px 8px;
		margin: 0px 1px 0px 1px;
		font-weight:bold;
		font-size:12px;
		height:25px;
		}
	.Nt_titulo_Extra {
		background: url(img/Cbc_Ntc_Tit_Extra.gif) repeat-x 50% top;
		padding: 4px 8px 0px 8px;
		margin: 0px 1px 0px 1px;
		font-weight:bold;
		font-size:11px;
		height:25px;
		}

	#Nt_exterior {
		padding: 0px 8px 6px 8px;
		}
	#Nt_exterior p{
		line-height:140%;
		}
	#Nt_exterior .descripción {
	font-size:11px;
	color:#5F5F5F;
	line-height:140%;
	margin-bottom: 6px;
		}
	#Nt_exterior .lugar {
		margin-top:6px;
		font-size:11px;
		color:#000000;
		line-height:120%;
		margin-bottom: 10px;
		}
	#Nt_exterior .autores {
		margin-top:8px;
		
		}
	#Nt_exterior  a.lnk, #Nt_exterior a:visited.lnk, #Nt_exterior a:active.lnk {
		margin:16px 0 6px 0;
		font-size:10px;
		color:#FFFFFF;
		display:block;
		padding: 4px 2px;
		width: 110px;
		text-decoration: none;
		text-align: center;
		background-image: url(img/bg_a_noticias.gif);
		background-repeat: no-repeat;
		}
	#Nt_exterior a:hover.lnk{
		background-image: url(img/bg_hover_noticias.gif);
		}
	.tb_programa {
	}
	.tb_programa th {
	background-color:#EEF2EE;
	border-bottom: solid #CDD8CE 3px;
	padding: 4px;
	height:26px;
	}
	.tb_programa td {
	border-bottom: solid #CDD8CE 1px;
	padding: 4px;
	line-height:140%;
	}
	.Nt_lugar {
		padding: 0px 0px 16px 0px;
		}

	.Nt_fecha {
		font-size:10px;
		padding: 0px 0px 8px 0px;
		}

	.Nt_entradilla {
			font-size:11px;
			padding: 4px 4px 4px 0px;
			color:#818181;
			text-decoration:underline;
		}
	.ExtFtArts {
			border: 1px solid #CCCCCC;
			text-align: left;
			margin: 10px;
			padding: 6px;
		}
	.FtPrs {
			padding: 2px;
			border: 1px solid #CCCCCC;
			text-align: center;
			margin: 8px 8px 0px 8px;
			background-color: #FFFFFF;
		}
	.Fech_Prensa {
		border: 1px solid #CCCCCC;
		}

	/* CALENDARIO */
	#ExtCln {
			padding: 1px;
			text-align: left;
			margin: 8px 10px 1px 7px;
			border: solid #C9013D 1px;
			background-color: #F7F7F4;
			}
	#ExtCln td {
			font-size:10px;
			text-align:center;
			height: 22px;
			}
	#cln_leyenda {
			padding: 2px;
			text-align: left;
			margin: 0px 9px 4px 8px;
			}


	.texto_pequenio{
			color: #4A4A4A;
			}

	.tipo_1{
                        background-color:#999999;
                        }
        .tipo_2{
                        background-color: #996600;
                        }
        .tipo_3{
                        background-color: #ffaa55;
                        }
        .tipo_4{
                        background-color: #00CC00;
                        }
        .tipo_5{
                        background-color: #00ccff;
                        }
        .tipo_6{
                        background-color: #aa00aa;
                        }
        .tipo_7{
                        background-color: #ff0000;
			}
		.tipo_8{
                        background-color: #3344bb;
			}
	.cal_nombreMes{
			color:#000000;
			font-weight:bold;
			background-color: #D3DCC7;
			border-bottom: solid #F7F7F4 1px;
			}
	.texto{
			font-weight:bold;
			font-size:11px;
			color: #000000;
			border-bottom: solid #D5D5CE 2px;
			background-color: #E2E2DE;
			width: 22px;
			}
	/* Capa con los resultados */
	.capa { position:absolute;
			top:338px;
			left:29%;
			visibility:hidden;
			background-color:#EEEEE8;
			text-align:left;
			width:180px;
			border: solid #8B8B78 1px;
			font-size:10px;
			}
	.capa_fecha {
			border-bottom: solid #D5D5CE 2px;
			background-color: #E2E2DE;
			padding:4px 4px 2px 4px;
			font-weight:normal;
			}
	.capa_datos{
			padding:2px 4px 6px 4px;
			}
	.capa_titulo{
			color:#C9013D;
			font-weight:bold;
			padding:2px 0px 3px 0px;
			}



	.cln_sobre{
			background-color:#FFFFFF;
			color: #000000;
			}

	.PieFoto {
			font-size:10px;
			padding: 6px 4px 4px 4px;
			margin: 2px;
			background-color: #F0F0F0;
			}
	.piefoto_rj {
	background-color:#CE0019;
	padding:4px 0;
	text-align:center;
	color:#FFFFFF;
		}
	.Btn {
			padding: 3px 10px 3px 10px;
			border:1px solid #C9013D;
			width: 110px;
			}
			.TxtTenue 	{
			font-size: 10px;
			margin: 4px 0px 4px 0px;
			color: #666666;
			}
	.TxtPk 	{
			font-size: 10px;
			}
	.TxtGr {
	font-size: 12px;
	line-height: 140%;
	}
	.directores {
	line-height: 20px;
	margin: 8px;
	padding: 8px;
	text-align: left;
	
	}
