body {
	width: 100%;
	background-color: #FFFFFF;
	text-align:center;
	font-size: 65.2%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
img { border: none; }
#cabecera {
	width: 994px;
	margin-right: auto;
	margin-left: auto;
}
#cabecera #contentcabecera {
	width: 994px;
	z-index: 10;
	height:96px;
}
.ImgTxtNadal_1011 {
	float:left; 
	margin-left:27px;
	margin-top:30px
}
#cabecera #sombracabecera {
	background-color: #EBEBEB;
	width: 990px;
	height:2px;
	margin-top: 0px;
	margin-left: 3px;
	margin-bottom:1px;
}
#cabecera #contentcabecera #ContentCabSup {
	width: 984px;
	height:57px;
}
#cabecera #contentcabecera #ContentCabSup #logo {
	float: left;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 3px; 
}
#cabecera #contentcabecera #ContentCabSup #menuidiomas {
	float: right;
	right: 0px;
	top:0px;
	text-align: right;
	padding-top:3px;
}
#menuidiomas #idioma1 {
	width: 45px;
	display:inline;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	padding-right:8px;
	text-transform: uppercase;
}
#menuidiomas #idioma1 a{
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
#menuidiomas #idioma2 {
	width: 35px;
	display:inline;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BF0000;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	padding-right:8px;
	padding-left: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BF0000;
	text-transform: uppercase;
}
#menuidiomas #idioma2 a {
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
#menuidiomas #idioma3 {
	width: 49px;
	display:inline;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	text-transform: uppercase;
}
#menuidiomas #idioma3 a {
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
#idioma4 {
	width: 49px;
	display:inline;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	text-transform: uppercase;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BF0000;
	padding-left:8px;	
}
#cabecera #contentcabecera #ContentCabInf {
	width: 995px;
	padding-top:5px;
	background-color:#FFffff;
	float:left;
	height:24px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C9C9C9;
	border-bottom-color: #C9C9C9;
	border-left-color: #C9C9C9;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fondoInfCab.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
/*-----------------------------MENU------------------------------------------*/
.menu { float:left; }
.menu2 {
	padding:0px; 
	margin-top:-3px; 
	list-style:none; 
	height:27px; 
	position:relative; 
	z-index:500; 
	font-family:arial, verdana, sans-serif;
}
.menu2 li.top {
	display:block;
	float:left;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdolineaMenuGris.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
	width: 124px;
}
.menu2 li a.top_link {
	display:block;
	float:left;
	height:21px;
	color:#555555;
	text-decoration:none;
	font-size:1.1em;
	font-weight:bold;
	cursor:pointer;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdobtnMenuGris.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	width: 126px;
	text-align: center;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
.menu2 li a.top_linkSelecc {
	display:block;
	float:left;
	height:21px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:1.1em;
	font-weight:bold;
	cursor:pointer;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdobtnMenuRojo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 126px;
	text-align: center;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
.menu2 li a.top_link span {
	float:left; 
	display:block; 
	height:27px;
	text-align: center;
	width: 126px;
}
.menu2 li a.top_link span.down {
	float:left; 
	display:block; 
	height:27px;
	width: 126px;
}
.menu2 li a.top_link:hover {
	color:#fff;
	text-align: center;
	width: 126px;
}
.menu2 li a.top_link:hover span {
	text-align: center;
	width: 126px;
}
.menu2 li a.top_link:hover span.down {
	text-align: center;
	width: 126px;
}
.menu2 li:hover > a.top_link {
	color:#fff;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdobtnMenuRojo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	width: 126px;
}
.menu2 li:hover > a.top_link span { width: 126px; }
.menu2 li:hover > a.top_link span.down {
	width: 126px;
}
.menu2 table {
	border-collapse:collapse; 
	width:0; 
	height:0; 
	position:absolute; 
	top:0; 
	left:0;
}
/* Default link styling */
/* Style the list OR link hover. Depends on which browser is used */
.menu2 a:hover {
	visibility:visible; 
	position:relative; 
	z-index:200;
}
.menu2 li:hover {
	position:relative; 
	z-index:200;
}
/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {
	position:absolute; 
	left:-9999px; 
	top:-9999px; 
	width:0; 
	height:0; 
	margin:0; 
	padding:0; 
	list-style:none;
}
.menu2 :hover ul.sub {
	left:-15px;
	top:27px;
	padding-left:1px;
	padding-right:1px;
	padding-top:3px;
	width:153px;
	height:auto;
	z-index:300;
	text-align:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BC0011;
	border-right-color: #BC0011;
	border-bottom-color: #BC0011;
	border-left-color: #BC0011;
	background-color: #fff;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/imgSupMenu.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.menu2 :hover ul.sub li {
	position:relative;
	float:left;
	width:106px;
	padding-bottom:5px;
	padding-top:4px;
	font-weight:normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D5D5D5;
	padding-right: 30px;
	padding-left: 18px;
}
.menu2 :hover ul.sub li a {
	font-size:1.1em;
	height:auto;
	width:110px;
	text-indent:5px;
	color:#555555;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
.menu2 :hover ul.sub li a.fly {}
.menu2 :hover ul.sub li a:hover {
	color:#BB0013;
	width:110px;
}
.menu2 :hover ul.sub li a.fly:hover {}
.menu2 :hover ul li:hover > a.fly {} 
#buscador {
	float: right;
	width: 200px;
	margin-top: 0px;
	margin-right:-2px;
	height: 20px;
}
#buscador #campotext {
	height: 15px;
	width: 120px;
	position: relative;
	float: left;
	margin-left: 0px;
	margin-top: 0px;
}
#buscador #imputbtn {
	height: 19px;
	width: 52px;
	position: relative;
	float: left;
	margin-top: 0px;
	margin-left:14px;
}
.campotxtbuscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #555555;
	background-color: #FFFFFF;
	border: 1px solid #C5C5C5;
	height: 14px;
	width: 128px;
	padding:0px;
	padding-top:3px;
}
.FdoBtnbuscar {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoBtnBuscar3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width:52px;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #555555;
	text-align:center;
	border:none;
	cursor:pointer;
}
.FdoBtnVeurePdf {
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #555555;
	text-align:center;
	cursor:pointer;
	background-color: #FFFFFF;
	border:1px solid #c5c5c5;
}
#meteorologia {
	width:90px;
	height:23px;
	float:left;
	position:relative;
	padding-left:21px;
	padding-top:2px;
}
#meteorologia #txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #555555;
	float:left;
	padding-top:2px;
	padding-left:3px;
}
#meteorologia #txt a{
	color: #555555;
	text-decoration:none;
}
/*---------------------------FIN CABECERA-----------------------------------*/

/*-------------------------CONTENIDO HOME-------------------------------*/
#content {
	width:996px;
	margin-left:auto;
	margin-right:auto;
}
#content #contenhomeizq {
	float: left;
	width:755px;
	margin-left:1px;
	margin-top: 18px;
}
#content #contenhomedcho {
	float: left;
	width:240px;
	margin-top: 18px;
}
#Fila1Col1 { float:left; }
#Fila1Col2 {
	float:right;
	height:205px;
	padding-right:10px;
}
#menudirecto {}
#menudirecto {
	margin-left:5px;
	float:left;
	margin-bottom:4px;
}
.SeccionMenudirecto, .SeccionMenudirecto2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E1E707;
	border-bottom-color: #728F01;
	height:49px;
}
#flashdestacado {
	margin-top:2px;
	padding:1px;
	width:241px;
	height:170px;
	border:solid 1px #CCCCCC;
}
#CabeceraFlashDestacado {
	width:241px;
	height:25px;
	background-color:#E1E1E1;
	margin-bottom:6px;
	text-align:left;
}
.ListaDestacados1 ul {
	margin-left:-38px;
	list-style-type: none;	
}
.ListaDestacados1 ul li {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista5.jpg);
	padding-left:7px;
	background-repeat: no-repeat;
	background-position: 3px 7px;
	margin-left:0px;
	margin-bottom:5px;
	text-align: left;
}
.ListaDestacados1 ul li a, .ListaDestacados2 ul li a {
	color: #555555;
	text-decoration:none;
}
.ListaDestacados2 {
	width:115px;
	margin-left:1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #555555;
	margin-top:-6px;
	float:left;
}
.ListaDestacados2 ul {
	margin-left:-40px;
	list-style-type: none;	
}
.ListaDestacados2 ul li {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista5.jpg);
	padding-left:4px;
	background-repeat: no-repeat;
	background-position: 0px 7px;
	margin-left:0px;
	margin-bottom:5px;
	text-align: left;
}
#Fila2 {
	width:745px;
	float:left;
}
#Fila2Col1 {
	margin-top:7px;
	float:left;
	width:245px;
	height:217px;
}
.BloqueMasInfo {
	float:left;	
	width:491px;
	border: 1px solid #DCDCDC;	
	padding:1px;
}
.BloqueMasInfo2 {
	float:left;	
	width:231px;
	border: 1px solid #DCDCDC;	
	padding:1px;
	margin-top:8px;
}
.TituloMasInfo {
	float:left;	
	width:481px;
	padding-left:10px;
	padding-top:7px;
	height:22px;
	background-color:#F8F8F8;
	text-align:left;
}
.Titulo2MasInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #BB0013;
}
.Titulo2MasInfo a {
	color: #BB0013;
	text-decoration:none;
}
.Titulo3MasInfo {
	float:left;	
	width:221px;
	padding-left:10px;
	padding-top:7px;
	height:22px;
	background-color:#F8F8F8;
	text-align:left;
}
.Texto1MasInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	margin-top:0px;
}
.Texto1MasInfo a {
	color: #555555;
	text-decoration:underline;
}
.Col1MasInfo {
	float:left;
	width:229px;
	height:52px;
	text-align:left;
	padding-top:8px;
	padding-left:10px;
}
.Col2MasInfo {
	float:left;	
	width:233px;
	height:50px;
	text-align:left;
	padding-top:8px;
	padding-left:10px;
}
.Col3MasInfo {
	float:left;	
	width:233px;
	height:50px;
	text-align:left;
	padding-top:8px;
	padding-left:10px;
	margin-bottom:0px;
}
.floatleft1 {
	float:left;
	margin-bottom:5px;
}
.floatleft2 {
	float:left;
}
.floatleft3 {
	float:left;
	margin-bottom:5px;
	margin-right:5px;
}
.floatleft4 {
	float:left;
	margin-right:5px;
}
.floatleft4banner {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.floatleft5 {
	float:left;
	margin-right:10px;
}
.floatleft6 {
	float:left;
	margin-right:6px;
	margin-bottom:10px;
	margin-top:2px;
}
.floatleft7 {
	float:left;
	margin-left:25px;
}
.floatleft8 {
	float:left;
	margin-right:20px;
}
.floatleft9 {
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}
.floatleft10 {
	float:left;
	margin-right:11px;
	margin-bottom:4px;
	margin-top:4px;
}
.floatleft11 {
	float:left;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:30px;
}
.floatleft12 {
	float:left;
	margin-top:-10px;
	width:35px; 
	height:35px;
}
.floatleft13 {
	float:left;
	margin-top:14px;
	margin-right:16px;
}
.floatleft14 {
	float:left;
	margin-top:14px;
}
.floatright1 {
	float:right;
	margin-top:20px;
}
.floatright2 {
	float:right;
	margin-left:6px;
	margin-bottom:10px;
	margin-top:2px;
}
#Fila2Col2 {
	margin-top:7px;
	margin-left:5px;
	float:left;
	height:215px;
}
#Fila2Col21 {
	margin-top:7px;
	margin-left:5px;
	float:left;
	width:120px;
	height:215px;
}
.Bloque2Fila2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 12px;
	font-weight: normal;
	color: #555555;
	width:100px;
	margin-left:129px;
	margin-bottom:0px;
	margin-right:10px;
	margin-top:7px;
	text-align:left;
}
.Bloque3Fila2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 11px;
	font-weight: normal;
	color: #555555;
	width:100px;
	margin-left:129px;
	margin-bottom:0px;
	margin-right:10px;
	margin-top:8px;
	text-align:left;
}
.Bloque4Fila2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 12px;
	font-weight: normal;
	color: #555555;
	margin-left:25px;
	margin-bottom:10px;
	margin-right:3px;
	margin-top:177px;
	text-align:left;
	position:absolute;
}
.Bloque4Fila2 a {
	text-decoration:underline;
	color: #555555;
}
.Bloque4Fila21  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 12px;
	font-weight: normal;
	color: #555555;
	margin-left:25px;
	margin-bottom:10px;
	margin-right:3px;
	margin-top:195px;
	text-align:left;
	position:absolute;
}
.Bloque4Fila21 a {
	text-decoration:underline;
	color: #555555;
}
#Fila2Col3 {
	margin-top:7px;
	margin-left:5px;
	float:left;
	width:245px;
	height:217px;
}
.Bloque1Fila2Col3 {
	height: 146px;
	width: 243px;
	border: 1px solid #BC0012;
	margin-bottom:5px;
}
.TituloAgenda {
	margin-top:1px;
	margin-left:1px;
	padding-bottom:7px;
	padding-top:7px;
	padding-left:7px;
	padding-right:6px;
	width:228px;
	height:11px;
	background-color:#BC0012;
}
.paginacionAgenda {
	float:right;
	position:relative;
	width:100px;
	height:10px;
}
.paginacionAgenda2 {
	float:right;
	width:100px;
	height:10px;
	margin-right:7px;
}
.paginacionAgenda3 {
	float:right;
	position:relative;
	width:100px;
	height:10px;
	margin-top:-1px;
	margin-right:0px;
}
.txtpaginacionAgenda {
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #555555;
	margin-top: -1px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.txtpaginacionAgenda2 {
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #555555;
	margin-top: -1px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#btnesAgenda {
	float:right;
	margin-top:1px;
}
#btnesAgenda img { cursor:pointer; }
.bloque1txtAgendaHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 14px;
	font-weight: normal;
	color: #555555;
	text-align:left;
	margin-top: 2px;
	margin-left: 5px;
	margin-right:7px;
	padding-top:8px;
	padding-left:7px;
	padding-bottom:3px;
	padding-right:4px;
	width:100px;
	height:98px;
	border: 1px dotted #D5D5D5;
	float:left;
	overflow:hidden;
}
.bloque2txtAgendaHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 14px;
	font-weight: normal;
	color: #555555;
	text-align:left;
	margin-top: 2px;
	margin-right:5px;
	padding-top:8px;
	padding-left:7px;
	padding-bottom:3px;
	padding-right:4px;
	width:100px;
	height:98px;
	border: 1px dotted #D5D5D5;
	float:left;
	overflow:hidden;
}
.bloque1txtAgenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 14px;
	font-weight: normal;
	color: #555555;
	text-align:left;
	margin-top: 6px;
	margin-left: 8px;
}
.bloque2txtAgenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 13px;
	font-weight: normal;
	color: #787878;
	text-align:left;
	margin-top: 8px;
	margin-left: 8px;
	margin-right:15px;
}
.txtrojo1, .txtrojo7 { color: #BC0012; }
.txtrojo1 a, .txtrojo7 a {
	color: #BC0012;
	text-decoration:none;
}
.txtrojo2 {
	color: #BC0012;
	font-weight: bold;
}
.txtrojo2 a {
	color: #BC0012;
	text-decoration:none;
}
.txtrojo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: normal;
	color: #BC0012;
	font-weight: bold;
}
.txtrojo4 {
	color: #BC0012;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:5px;
}
.txtrojo4 a {
	color: #BC0012;
	text-decoration:none;
}
.txtrojo5 {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #BC0012;	
	margin-top:8px;
	margin-bottom:-16px;
}
.txtrojo6 {
	color: #BC0012;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:5px;
}
.txtrojo6 a {
	color: #BC0012;
	text-decoration:none;
}
#Fila3 {
	width:745px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A7A7A7;
	padding-bottom:14px;
}
#Fila3_M10 {
	width:745px;
	float:left;
	padding-bottom:15px;
	padding-top:3px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/LineaHomeSubBanners.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.TituloFila3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #555555;
	text-align:left;
	padding-bottom:5px;
	padding-left:2px;
	width: 170px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BC0114;
}
.TituloFila3 a {
	color: #555555;
	text-decoration:none;
}
.TxtFila3 {
	width:175px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	text-align:left;
	padding-top:3px;
	padding-right:5px;
	margin-left:1px;
	line-height: 13px;
}
.TituloGralFila3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #990000;
	text-align:left;
	padding-bottom:5px;
	padding-left:6px;
}
.TituloGralFila3_M10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #990000;
	text-align:left;
	padding-bottom:5px;
	padding-left:6px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A7A7A7;
}
.Fila3Col1 {
	padding-left: 5px;
	padding-right: 3px;
	float:left;
	width:174px;
	margin-top:13px;
}
.Fila3Col2 {
	padding-left: 5px;
	padding-right: 3px;	
	float:left;
	width:174px;
	margin-top:13px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EBEBEB;
}
#Fila4 { float:left; }
.Fila4Col1 {
	margin-right:0px;
	margin-top:30px;
	float:left;
}
.Fila4Col2 {
	margin-right:0px;
	margin-top:30px;
	float:left;
}
.Fila4Col3 {
	margin-right:0px;
	margin-top:30px;
	float:left;
}
.TituloFila4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
	color: #555555;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #979797;
	text-align:left;
	padding-bottom:4px;
	padding-top:5px;
	padding-left:2px;
	margin-right:5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #979797;
}
.TituloFila5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #BC0114;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BC0114;
	text-align:left;
	padding-bottom:11px;
	padding-left:2px;
	margin-bottom:10px;
}
.TituloFila5 a {
	color: #BC0114;
	text-decoration:none;
}
.TituloFila6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #BC0114;
	text-align:left;
	padding-bottom:9px;
	padding-left:2px;
}
.TituloFila6 a {
	color: #BC0114;
	text-decoration:none;
}
.Bloque4 {
	width:78px;
	margin-right:9px;
	float:left;
}
.subBloque4 {
	width:77px;
	margin-right:6px;
	margin-top:5px;
	float:left;
}
.subBloque4_1 {
	width:77px;
	margin-right:6px;
	margin-top:5px;
	float:left;
}
.TxtFila4 {
	width:69px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #555555;
	text-align:left;
	margin-top:1px;
	margin-left:1px;
	line-height: 13px;
}
.TxtFila4 a {
	color: #555555;
	text-decoration:none;
}
#Fila5 {
	width:745px;
	float:left;
	margin-bottom:41px;
	margin-top:8px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #979797;
	border-right-color: #979797;
	border-bottom-color: #979797;
	border-left-color: #979797;
}
.ImgFila5 {
	margin-right:68px;
	margin-left:90px;
	margin-top:23px;
	float:left;
}
.BloqueBannersHome_M10 {
	float:left;
}
.ImgFila5_p_M10 {
	margin-right:50px;
	margin-left:50px;
	margin-top:23px;
	float:left;
}
/*-------------------------FIN CONTENIDO HOME-------------------------------*/

/*---------------------carrousel imagenes museos (Temporal, estilos del bcnshop)-------------------------*/
#columna1superior {
	padding-bottom: 7px;
}
#slideshow1 {
	background-color:#F2F2F2;
	margin-top:-2px;
	margin-bottom:4px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #555555;
	margin-right:-3px;
	width:495px;
	overflow:hidden;
}
#slideshow1 a {
	color: #555555;
	text-decoration:none;
	font-weight: bold;
}
.NumslideshowSelecc {
	color: #EC850C;
	font-weight: bold;
}
.NumslideshowNoSelecc {
	color:#555555;
	cursor:pointer;
	font-weight: bold;
}
.ImgCarrusel { height:205px; }
/*--------------------- FIN carrousel imagenes museos (Temporal, estilos del bcnshop)-------------------------*/

/*-------------------------CONTENIDO-------------------------------*/
#contentRuta {
	width:985px;
	height:32px;
	float:left;
	position:relative;
	margin-top:0px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	font-weight: normal;
	color: #BC0012;	
	padding-left:10px;
	padding-top:14px;
	margin-left:1px;
}
#contentRuta a {
	color: #BC0012;
	text-decoration:none;
}
#contentizq {
	float:left;
	width:746px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #D2D2D0;
	border-right-color: #D2D2D0;
	border-bottom-color: #D2D2D0;
	margin-right:8px;
	margin-left:1px;
}
#contentizq2 {
	float:left;
	width:746px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #D2D2D0;
	border-right-color: #D2D2D0;
	border-bottom-color: #D2D2D0;
	margin-right:8px;
	margin-left:1px;
}
#contentdcho {
	float: left;
	width:239px;
	margin-top: -22px;
}
#enlacesSupSubhome {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoEnlaces1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	width:100%;
	height:52px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #989898;
}
#enlacesSupSubhome2 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoEnlaces2.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	width:100%;
	height:31px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #989898;
}
#enlacesSupSubhome3 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoEnlaces1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	width:100%;
	height:75px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #989898;
}
#enlacesSupSubhome .Col1, #enlacesSupSubhome2 .Col1, #enlacesSupSubhome3 .Col1 {
	width: 175px;
	padding-left: 10px;
	float:left;
	text-align:left;
}
#enlacesSupSubhome .Col1 .enlace1, #enlacesSupSubhome2 .Col1 .enlace1, #enlacesSupSubhome3 .Col1 .enlace1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #777777;
	margin-top:9px;
	margin-bottom:-1px;
}
#enlacesSupSubhome .Col1 .enlace1 a, #enlacesSupSubhome2 .Col1 .enlace1 a, #enlacesSupSubhome3 .Col1 .enlace1 a {
	color: #777777;
	text-decoration:none;
}
#enlacesSupSubhome .Col1 .enlace1Selecc, #enlacesSupSubhome2 .Col1 .enlace1Selecc, #enlacesSupSubhome3 .Col1 .enlace1Selecc  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #BB0013;
	margin-top:9px;
	margin-bottom:-1px;
}
#enlacesSupSubhome .Col1 .enlace1Selecc  a, #enlacesSupSubhome2 .Col1 .enlace1Selecc  a, #enlacesSupSubhome3 .Col1 .enlace1Selecc  a {
	color: #BB0013;
	text-decoration:none;
}
.titulo1content2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #BC0012;
	text-align:left;
	padding-top:27px;
	padding-bottom:5px;
	margin-left:-1px;
}
.textocontent1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #555555;
	line-height: 17px;
	text-align:left;
	padding-top:17px;
	padding-bottom:17px;
	margin-right:5px;
}
.textocontent2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #555555;
	line-height: 17px;
	text-align:left;
	padding-top:14px;
	padding-bottom:14px;
	margin-right:5px;
}
.textocontent3 {
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #555555;
	line-height: 17px;
	text-align:left;
	margin-top:9px;
}
.textocontent4 {
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #555555;
	line-height: 17px;
	text-align:left;
	margin-top:9px;
	margin-bottom:0px;
}
.textocontent5 {
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #555555;
	line-height: 17px;
	text-align:left;
	margin-top:22px;
	margin-bottom:0px;
	padding-bottom:18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D6D6D6;	
}
.bloque1Subhome { margin-left:0px; }
.bloque2Subhome, bloque4Subhome {
	margin-left:0px;
	float:left;
}
.borderbloque3Subhome  {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D6D6D6;
	float:left;
}
.bloque3Subhome, .bloque3SubhomeZInt {
	margin-left:0px;
	float:left;
}
.bloque3Subhome .titulo, .bloque3SubhomeZInt .titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #BC0012;
	text-align:left;
	margin-left:7px;
	margin-bottom:6px;
	margin-top:16px;
}
.bloque3Subhome ul {
	margin-left:-32px;
	text-align:left;
	margin-top:0px;
}
.bloque3Subhome ul li {
	margin:0px;
	list-style-type: none;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D6D6D6;
	width:231px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #BC0012;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:1px;
}
.bloque3Subhome ul li a {
	color: #555555;
	text-decoration:none;
}
.bloque3SubhomeZInt ul {
	margin-left:-32px;
	text-align:left;
	margin-top:0px;
}
.bloque3SubhomeZInt ul li {
	margin:0px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	list-style-type: none;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D6D6D6;
	width:221px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #BC0012;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:10px;
}
.bloque3SubhomeZInt ul li a {
	color: #555555;
	text-decoration:underline;
}
.bloque3Subhome ul .subtitulo1 {
	border: none; 
	color: #555555;
}
.bloque3Subhome ul .subtitulo2 { color: #555555; }
#Bordebloque2Subhome {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D6D6D6;
	padding-top:3px;
	margin-right:5px;
	margin-top:0px;
}
.Bloque1ColumnaIzq {
	float:left;
	width: 495px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #D6D6D6;
	margin-bottom:30px;
}
.Bloque1ColumnaIzq .Fila1 {
	float:left;
	width: 495px;
	margin-bottom:20px;
}
.Bloque1ColumnaIzq .Fila1 .ColFila1 {
	width: 245px;	
	float:left;
}
.Bloque1ColumnaIzq .Fila1 .Col2Fila1 {
	width: 246px;
	padding-right:6px;
	float:left;
}
.Bloque1ColumnaIzq .Fila1 .Col3Fila1 {
	width: 217px;	
	float:left;
	border: solid 2px #B7B7B7;
	padding-top:14px;
	padding-bottom:22px;
	padding-left:11px;
	padding-right:11px;
}
.Bloque1ColumnaIzq .Fila1 .Col3Fila1Izq {
	width: 217px;	
	float:left;
}
.Bloque1ColumnaIzq .Fila11 .Col3Fila1Izq {
	width: 217px;	
	float:left;	
}
.Bloque1ColumnaIzq .Fila1 .Col3Fila1Izq .Col3Fila1 {
	width: 220px;	
	border: solid 2px #B7B7B7;
	padding-top:14px;
	padding-bottom:22px;
	padding-left:11px;
	padding-right:11px;
}
.Bloque1ColumnaIzq .Fila1 .Col3Fila1Izq .Col2Fila1 {
	width: 246px;
	padding-right:6px;
	margin-top:15px;
}
.Bloque1ColumnaIzq .Fila11 .Col3Fila1Izq .Col3Fila1 {
	width: 220px;	
	border: solid 2px #B7B7B7;
	padding-top:14px;
	padding-bottom:22px;
	padding-left:11px;
	padding-right:11px;
}
.Bloque1ColumnaIzq .Fila11 .Col3Fila1Izq .Col2Fila1 {
	width: 246px;
	padding-right:6px;
	margin-top:15px;
}
.Bloque1ColumnaIzq .Fila1 .Col3Fila1Dcha{
	width: 245px;	
	float:left;
	margin-left:33px;
	margin-top:0px;
}
.Bloque1ColumnaIzq .Fila11 .Col3Fila1Dcha{
	width: 245px;	
	float:left;
	margin-left:33px;
	margin-top:0px;
}
.Bloque1ColumnaIzq .Fila1 .ColFila2 {
	width: 240px;
	margin-right: 5px;
	margin-left:5px;	
	float:left;
}
.Bloque1ColumnaIzq .Fila1 .ColFila3 {
	width: 120px;
	margin-right: 5px;
	float:left;
}
.Bloque1ColumnaIzq .Fila1 .ColFila4 {
	width: 120px;
	float:left;	
}
.Bloque1ColumnaIzq .Fila1 .ColFila5 {
	width: 120px;
	margin-left:5px;
	float:left;		
}
.Bloque1ColumnaIzq .Fila1 .ColFila6 {
	width: 245px;
	margin-right: 5px;
	float:left;
}
.Bloque1ColumnaIzq .Fila1 .ColFila7 {
	width: 245px;
	margin-right: 0px;
	float:left;
}
.Bloque1ColumnaIzq .Fila11 {
	float:left;
	width: 495px;
	margin-bottom:32px;
}
.Bloque1ColumnaIzq .Fila11 .ColFila1 {
	width: 245px;	
	float:left;
}
.Bloque1ColumnaIzq .Fila11 .ColFila2 {
	width: 240px;
	margin-right: 5px;
	margin-left:5px;	
	float:left;
}
.Bloque1ColumnaIzq .Fila11 .ColFila3 {
	width: 120px;
	margin-right: 5px;
	float:left;
}
.Bloque1ColumnaIzq .Fila11 .ColFila4 {
	width: 120px;
	float:left;
}
.Bloque1ColumnaIzq .Fila11 .ColFila5 {
	width: 120px;
	margin-left:5px;
	float:left;		
}
.Bloque1ColumnaIzq .Fila11 .Col2Fila1 {
	width: 246px;
	padding-right:6px;
	float:left;	
}
.Bloque1ColumnaIzq .Fila11 .Col3Fila1 {
	width: 217px;	
	float:left;
	border: solid 2px #B7B7B7;
	padding-top:14px;
	padding-bottom:22px;
	padding-left:11px;
	padding-right:11px;
}
.Bloque1ColumnaIzq .Fila2 {
	float:left;
	width: 495px;
	margin-bottom:30px;
}
.Bloque1ColumnaIzq .Fila21 {
	float:left;
	width: 495px;
	margin-bottom:30px;
	margin-top:20px;
}
.Bloque1ColumnaIzq .Fila2 .titulo1, .Bloque1ColumnaIzq .Fila21 .titulo1, .BloqueBanner1 .titulo1, #contentizq .Fila22 .titulo1 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D6D6D6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #BC0114;
	padding-bottom: 4px;
	text-align:left;
	padding-left:3px;
}
.Bloque1ColumnaIzq .Fila2 .enlaces a, .Bloque1ColumnaIzq .Fila21 .enlaces a, .BloqueBanner1 .enlaces a, #contentizq .enlaces a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #777777;
	text-align:left;
	margin-left:3px;
	margin-top:-1px;
	text-decoration:none;
}
.Bloque1ColumnaIzq .Fila2 .enlaces .enlace1, .Bloque1ColumnaIzq .Fila21 .enlaces .enlace1, #contentizq .Fila22 .enlaces .enlace1 {
	float:left;
	margin-right:9px;
	margin-top:5px;
	margin-bottom:0px;
}
.Bloque1ColumnaIzq .Fila2 .enlaces .enlace2, .Bloque1ColumnaIzq .Fila21 .enlaces .enlace2, #contentizq .Fila22 .enlaces .enlace2  {
	float:left;
	margin-right:9px;
	padding-left:12px;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:3px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/LineaEnlace1.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
}
.Bloque2ColumnaIzq {
	float:left;
	width: 495px;
	padding-right: 5px;
	padding-top:6px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #D6D6D6;
	text-align:left;
}
.Bloque2ColumnaIzq2{
	float:left;
	width: 100%;
	padding-right: 5px;
	padding-top:6px;
	text-align:left;
}
.Bloque2ColumnaIzq3{
	float:left;
	width: 100%;
	padding-right: 45px;
	padding-top:6px;
	text-align:left;
}
.Bloque2ColumnaIzq4 {
	float:left;
	width: 495px;
	padding-right:5px;
	padding-top:3px;
	margin-bottom:120px;
	margin-top:7px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #D6D6D6;
	text-align:left;
}
.Bloque2ColumnaIzq .Fila1 {
	float:left;
	width: 495px;
	margin-bottom:16px;
}
.Bloque2ColumnaIzq2 .Fila1, .Bloque2ColumnaIzq3 .Fila1 {
	float:left;
	width: 100%;
	margin-bottom:16px;
}
.AgendaTexto {
	float:left;
	width: 495px;
	margin-bottom:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	font-weight: normal;
	color: #777777;
	padding-right: 20px;
	text-align:left;
	margin-top:0px;
}
.AgendaTexto a {
	color: #333333;
	text-decoration:underline;
}
.FilaPestanyasClima_Sep10 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoPestanyasClima.gif);
	background-repeat: no-repeat;
	background-position: left 30px;
	width: 501px;
	height:38px;
}
.Pestanya1Clima_Sep10 {
	color: #000;
	height: 23px;
	width: 211px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	margin-top:3px;
	text-align:left;
	padding-left:14px;
	padding-top:7px;
	cursor:pointer;
}
.Pestanya1ClimaSelecc_Sep10 {
	color: #014d87;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Pestanya1Clima.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 211px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	margin-top:3px;
	text-align:left;
	padding-left:14px;
	padding-top:7px;
	cursor:pointer;
}
.Pestanya2Clima_Sep10 {
	color: #000;
	height: 23px;
	width: 246px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	margin-top:3px;
	float:left;
	text-align:right;
	padding-right:30px;
	padding-top:7px;
	cursor:pointer;
}
.Pestanya2ClimaSelecc_Sep10 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Pestanya2Clima.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #014d87;
	height: 23px;
	width: 246px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	margin-top:3px;
	float:left;
	text-align:right;
	padding-right:30px;
	padding-top:7px;
	cursor:pointer;
}
.Fila1Clima {
	width:475px;
	border:dotted 1px #BB0013;
	padding-top: 21px;
	padding-right: 9px;
	padding-bottom: 14px;
	padding-left: 9px;
	float:left;
	text-align:center;
}
.Fila1Clima_Sep10 {
	width:490px;
	padding-top: 1px;
	padding-right: 9px;
	padding-bottom: 14px;
	padding-left: 4px;
	float:left;
	text-align:center;
}
.columnaClima1 {
	float:left;
	width:145px;
}
.columnaClima1_Sep10 {
	float:left;
	width:166px;
	background-color:#015392;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoDiaClima1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.columnaClima2 {
	float:left;
	width:145px;
	margin-left:20px;
}
.columnaClima2_Sep10 {
	float:left;
	width:148px;
	margin-left:11px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoDiaClima3.gif);
	background-repeat: no-repeat;
	background-position: left 36px;
}
.columnaClima3_Sep10 {
	float:left;
	width:148px;
	margin-left:9px;
	padding-bottom:5px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoDiaClima4.gif);
	background-repeat: no-repeat;
	background-position: left 36px;
}
.columnaPlayas1_Sep10 {
	float:left;
	width:474px;
	margin-left:11px;
	padding-left:3px;
}
.columnaPlayas2_Sep10 {
	float:left;
	width:474px;
	margin-left:11px;
	margin-bottom:15px;
	padding-left:3px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoDiaClimaPlayas1.gif);
	background-repeat: no-repeat;
	background-position: 3px 29px;
}
.columnaPlayas3_Sep10 {
	margin-left:11px;
	margin-bottom:15px;
	padding-left:3px;
}
.columnaPlayas4_Sep10 {
	float:left;
	text-align:left;
	width:120px;
	padding-left:24px;
	padding-right:10px;
}
.columnaPlayas5_Sep10 {
	float:left;
	text-align:center;
	width:110px;
	padding-left:10px;
	padding-right:10px;
}
.columnaPlayas6_Sep10 {
	float:left;
	text-align:center;
	width:120px;
	padding-left:10px;
	padding-right:10px;
}
.columnaPlayas7_Sep10 {
	float:left;
	text-align:center;
	width:95px;
	padding-left:10px;
	padding-right:10px;
}
.columnaPlayas8_Sep10 {
	float:left;
	text-align:center;
	width:96px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
.columnaPlayas9_Sep10 {
	float:left;
	text-align:center;
	width:93px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
.TituloClima1_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffffff;
	margin-bottom:16px;
	margin-top:8px;
	margin-left:10px;
	text-align:left;
}
.TituloClima2_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #004e86;
	margin-bottom:16px;
	margin-top:8px;
	margin-left:3px;
	text-align:left;
}
.TituloClima3_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #555555;
	margin-top:5px;
	padding-right:6px;
	padding-top:4px;
}
.TituloClima4_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #555555;
	margin-top:2px;
	margin-bottom:6px;
}
.TituloClima5_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #004e86;
	margin-bottom:12px;
	margin-top:4px;
	text-align:left;
}
.TituloClima6_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #666666;
	margin-bottom:16px;
	margin-top:4px;
	text-align:center;
}
.TituloClima7_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #004e86;
	padding-bottom:6px;
	padding-top:2px;
	text-align:center;
	background-color:#f7f7f7;
}
.TituloClima8_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #004e86;
	padding-bottom:8px;
	padding-top:4px;
	margin-top:30px;
	text-align:center;
	background-color:#f7f7f7;
}
.FilaPlayas1_1Sep10 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoPlayas1_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:471px;
	height:8px;
	margin-bottom:-3px;
}
.FilaPlayas1_2Sep10 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoPlayas1_2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color:#fdfdfd;
	width:467px;
	padding-bottom:9px;
	overflow:auto;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dbdbdb;
	border-left-color: #dbdbdb;
}
.FilaPlayas1_3Sep10 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoPlayas1_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:471px;
	height:8px;
}
.FilaPlayas1_4Sep10 {
	width:467px;
	overflow:auto;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dbdbdb;
	border-left-color: #dbdbdb;
	background-color:#fcfcfc;
}
.FilaPlayas1_5Sep10 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoPlayas1_4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:471px;
	height:8px;
	margin-bottom:34px;
}
.FilaPlayas1_6Sep10 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoPlayas1_7.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:471px;
	height:8px;
	margin-bottom:-3px;
}
.FilaInteriorPlayas1_Sep10 {
	overflow:auto;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	margin-left:11px;
	padding-bottom:10px;
	padding-top:4px;
}
.FilaInteriorPlayas2_Sep10 {
	overflow:auto;
	color:#fff;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FilaPlayas5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#4bbc2e;
	width:447px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	margin-bottom:3px;
	margin-left:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
}
.FilaInteriorPlayas3_Sep10 {
	overflow:auto;
	color:#000553;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FilaPlayas4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#f7f940;
	width:447px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	margin-bottom:3px;
	margin-left:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
}
.FilaInteriorPlayas4_Sep10 {
	overflow:auto;
	color:#fff;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FilaPlayas3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#f9a741;
	width:447px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	margin-bottom:3px;
	margin-left:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
}
.FilaInteriorPlayas5_Sep10 {
	overflow:auto;
	color:#fff;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FilaPlayas2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#fa4441;
	width:447px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	margin-bottom:3px;
	margin-left:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
}
.FilaInteriorPlayas6_Sep10 {
	overflow:auto;
	color:#fff;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FilaPlayas1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#9640f9;
	width:447px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	margin-bottom:3px;
	margin-left:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
}
.FilaInteriorPlayas7_Sep10 {
	overflow:auto;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	padding-top:3px;
	background-color:#f4f4f4;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoPlayas1_6.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.FilaInteriorPlayas8_Sep10 {
	overflow:auto;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 8px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoDiaClimaPlayas1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.MargenFilaIntPlayas1_Sep10 {
	padding-bottom:6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
	background-color:#fcfcfc;
}
.MargenFilaIntPlayas2_Sep10 {
}
.MargenFilaIntPlayas3_Sep10 {
	padding-top:5px;
	background-color:#f4f4f4;
}
.MargenFilaIntPlayas4_Sep10 {
	padding-top:5px;
	background-color:#f4f4f4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.Marco1 {
	border:solid 1px #BB0013;
	width:143px;
	height:82px;
	margin-bottom:12px;
}
.Marco1Clima_Sep10 {
	width:143px;
	height:85px;
	margin-bottom:10px;
	margin-left:10px;
}
.Marco2Clima_Sep10 {
	width:143px;
	height:85px;
	margin-bottom:10px;
}
.Marco3Clima_Sep10 {
	width:143px;
	height:85px;
	margin-bottom:10px;
}
.Marco1Clima_Sep10 img, .Marco2Clima_Sep10 img, .Marco3Clima_Sep10 img { width:65px; }
.IconoPlaya2 { width:55px; }
.IconoPlaya1 { margin-top:10px; }
.Marco2 {
	border:solid 1px #B6B6B6;
	width:143px;
	height:82px;
	margin-bottom:12px;
}
.Marco3 {
	border:solid 1px #DBDBDB;
	width:143px;
	height:82px;
	margin-bottom:12px;
}
.Marco1ClimaPlayas_Sep10 {
	width:115px;
	height:81px;
	margin-left:2px;
	float:left;
	text-align:center;
}
.TituloClima1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #BC0011;
	margin-bottom:6px;
}
.TituloClima2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #555555;
	margin-top:5px;
	margin-bottom:5px;
}
.txtClima1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	text-align:center;
	margin-top:-5px;
}
.txtClima1_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	text-align:center;
	margin-top:-12px;
}
.txtClima2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	text-align:left;
	margin-top:-5px;
}
.txtClima2_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #ffffff;
	text-align:left;
	margin-top:20px;
	background-color:#015698;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoDiaClima2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:16px;
}
.txtClima3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	float:left;
	text-align:left;
	margin-top:27px;
}
.txtClima3_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #7a7977;
	text-align:left;
	margin-top:20px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:16px;
}
.txtClima4_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	float:left;
	text-align:left;
	padding-right:14px;
}
.txtClima5_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #373e4e;
	text-align:left;
	padding-left:17px;
	margin-top:7px;
	width:174px;
}
.txtClima6_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	float:left;
	text-align:left;
	padding-right:14px;
	padding-left:14px;
}
.txtClima7_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: normal;
	color: #ee7600;
	padding-top:9px;
}
.txtClima8_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: normal;
	color: #555555;
	padding-top:9px;
}
.txtClima9_Sep10 { color: #024999; }
.txtClima10_Sep10 { color: #bc1111; }
.txtClima11_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #555555;
	padding-top:11px;
	padding-left:10px;
	padding-right:10px;
}
.txtClima12_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	float:left;
	text-align:left;
	padding-right:14px;
	padding-left:14px;
	padding-bottom:20px;
	width:471px;
}
.txtClima13_Sep10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	float:left;
	text-align:left;
	padding-right:14px;
	padding-left:14px;
	padding-top:9px;
	padding-bottom:10px;
	width:471px;
}
.Fila1Contacta {
	width: 495px;
	margin-bottom:26px;
	margin-top:25px;
	float:left;
}
.Fila2Contacta {
	width: 495px;
	padding-top:25px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D6D6D6;
	float:left;
}
.imgContacta1 {
	width:198px;
	float:left;
	margin-top:-10px;
}
.txtContacta1 {
	width:297px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #555555;
	margin-top:20px;
}
.txtContacta2 {
	width:297px;
	float:left;
	margin-top:10px;
	padding-top:10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D6D6D6;
}
#FormContacta {
	height: 301px;
	width: 480px;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 11px;
	padding-left: 6px;
	border: 1px solid #E4E4E4;
	margin-top:15px;
}
.ColForm1 {
	width:235px;
	float:left;
}
.ColForm2 {
	width:225px;
	margin-left:10px;
	float:left;
}
.ColForm3 {
	width:480px;
	height:98px;
	padding-top:7px;
	padding-bottom:7px;
	background-color:#F8F8F8;
	margin-bottom:14px;
	float:left;
}
.fdo1FormContacta {
	width:235px;
	height:17px;
	padding-top:6px;
	padding-bottom:9px;
	background-color:#F8F8F8;
	margin-bottom:6px;
}
.etiqueta1FormContacta {
	width:68px;
	height:19px;
	text-align:right;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #555555;
}
.campo1FormContacta {
	width:161px;
	height:17px;
	float:left;
	margin-left:6px;
}
.BloqueBtnContacta {
	float:right;
	margin-right:27px;
}
.BloqueTxtContacta {
	float:left;
	margin-left:78px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #555555;
}
.imgLogosContacta {
	margin-top:37px;
	margin-left:42px;
}
.imgLogosContacta2 {
	margin-top:6px;
	margin-left:42px;
}
/*----------------------------------------------------------------*/
.bloque1Subhome_Sep10 {
	margin-left:0px;
	margin-top:-1px;
	overflow:auto;
	background-color:#e3f1fc;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/DegClima1.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bloque1Clima_Sep10 {
	float:left;
	width: 500px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b0b0b0;
	padding-bottom:30px;
	background-color:#FFF;
}
.bloque3Clima {
	margin-left:0px;
	float:left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D6D6D6;
}
.bloque3Clima .titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #BC0012;
	text-align:left;
	margin-left:7px;
	margin-bottom:6px;
	margin-top:20px;
}
.bloque3Clima_Sep10 {
	margin-left:5px;
	float:left;
}
.bloque3Clima_Sep10 .titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #024c89;
	text-align:left;
	margin-left:7px;
	margin-bottom:6px;
	margin-top:9px;
}
.Filabloque3Clima {
	margin:0px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D6D6D6;
	width:231px;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:1px;
	margin-left:7px;
}
.Filabloque3Clima_Sep10 {
	margin:0px;
	width:217px;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #1e2326;
	padding-top:8px;
	padding-bottom:5px;
	padding-left:1px;
	margin-left:7px;
	margin-bottom:1px;
}
.Filabloque4Clima_Sep10 {
	margin:0px;
	width:221px;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:10px;
	margin-bottom:1px;
	margin-left:7px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoTempClima.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
.ColIzqTemperatura {
	float:left;
	width:97px;
	text-align:left;
	font-weight:bold;
}
.ColDchaTemperatura {
	float:left;
	width:36px;
}
.ColDchaTemperatura1_Sep10 {
	float:left;
	width:41px;
}
.ColDchaTemperatura2_Sep10 {
	float:left;
	width:70px;
}
.ColDchaTemperatura3_Sep10 {
	float:left;
	width:34px;
	margin-left:14px;
}
/*----------------------------------------------------*/
.FormZonas1 {}
.txtgris1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	padding-right: 25px;
	text-align:left;
	margin-top:5px;
}
.txtgris1enlace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	padding-right: 25px;
	text-align:left;
	margin-top:5px;
}
.txtgris1enlace a {
	color: #777777;
	text-decoration:underline;	
}
.txtgris2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	font-weight: normal;
	color: #777777;
	padding-right: 20px;
	text-align:left;
	margin-top:0px;
}
.txtgris2 a {
	color: #777777;
	text-decoration:underline;
}
.txtgris3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 14px;
	font-weight: normal;
	color: #555555;
	text-align:left;
}
.txtgris4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	font-weight: normal;
	color: #555555;
	padding-right: 20px;
	text-align:left;
	margin-top:42px;
}
.txtgris4 a {
	color: #555555;
	text-decoration:underline;
}
.txtgris5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	font-weight: normal;
	color: #777777;
	padding-right:0px;
	text-align:left;
	margin-top:0px;
}
.txtgris5 a {
	color: #777777;
	text-decoration:underline;
}
.txtgris5float, .txtgris5float2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	font-weight: normal;
	color: #555555;
	text-align:left;
	padding-top:5px;
	padding-bottom:15px;
	float:left;
	width:100%;
}
.txtgris5float a, .txtgris5float2 a {
	color: #555555;
	text-decoration:underline;
}
.txtrojo5float, .txtrojo5float2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	font-weight: normal;
	color: #555555;
	text-align:left;
	padding-top:5px;
	padding-bottom:15px;
	float:left;
	width:100%;
}
.txtrojo5float a, .txtrojo5float2 a {
	color: #BC0012;
	text-decoration:none;
}
.txtgris6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	font-weight: normal;
	color: #777777;
	padding-right: 20px;
	text-align:left;
	margin-top:0px;
}
.txtgris6 a {
	color: #BA0010;
	text-decoration:none;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista3Rojo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:8px;
	margin-left:1px;
}
.txtgris7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
}
.txtgris7 a {
	color: #BA0010;
	text-decoration:none;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista3Rojo.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left:10px;
	margin-left:1px;
}
.txtgris6float, .txtgris6float2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	font-weight: normal;
	color: #555555;
	text-align:left;
	padding-top:17px;
	padding-bottom:15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D5D5D5;
	float:left;
	width:100%;
}
.txtgris6float a, .txtgris6float2 a { 
	color: #555555;
	text-decoration:underline;
}
.txtrojo6float, .txtrojo6float2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	font-weight: normal;
	color: #555555;
	text-align:left;
	padding-top:17px;
	padding-bottom:15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D5D5D5;
	float:left;
	width:100%;
}
.txtrojo6float a, .txtrojo6float2 a { 
	color: #BC0012;
	text-decoration:none;
}
.txtgris8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	text-align:left;
	margin-top:5px;
}
.txtgris9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 16px;
	font-weight: normal;
	color: #777777;
	padding-right:0px;
	text-align:left;
	margin-top:0px;
}
.txtgris9 a {
	color: #777777;
	text-decoration:underline;
}
.txtgris10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 16px;
	font-weight: normal;
	color: #777777;
	padding-right:0px;
	text-align:left;
	padding-top:5px;
	padding-bottom:18px;
}
.txtgris10 a {color: #777777; }
.txtgris11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	text-align:left;
	margin-top:-3px;
	margin-left:5px;
	float:left;
	width:104px;
}
.txtgris12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	text-align:left;
	padding-left:7px;
	margin-top:7px;
	width:224px;
}
.txtgris13 {
	color: #777777;
	font-size: 0.9em;
	padding-bottom:5px;
}
.espacio1 { height:15px; }
.Bloque1ColumnaDcha {
	float:left;
	width: 235px;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
}
.Bloque1ColumnaDcha2 {
	float:left;
	width: 235px;
	padding-right: 0px;
	padding-left: 1px;
}
.Bloque1ColumnaDcha3 {
	float:left;
	width: 235px;
	padding-right: 0px;
	padding-left: 5px;
}
.Bloque1ColumnaDcha .BordeBloque1 {
	padding: 1px;
	height: 101px;
	width: 231px;
	border: 1px solid #DCDCDC;
	background-color: #ffffff;
}
.Bloque1ColumnaDcha2 .BordeBloque1 {
	padding: 1px;
	height: 101px;
	width: 236px;
	border: 1px solid #DCDCDC;
	background-color: #ffffff;
}
.Bloque1ColumnaDcha .BordeBloque1 .Bloque1, .Bloque1ColumnaDcha2 .BordeBloque1 .Bloque1 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoBloque1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 100%;
	width: 100%;
	margin-top:0px;
}
.Bloque1ColumnaDcha .BordeBloque1 .Bloque1 .Bloque11, .Bloque1ColumnaDcha2 .BordeBloque1 .Bloque1 .Bloque11 {
	height: 66px;
	width: 221px;
	padding-top: 10px;
	padding-bottom:2px;
	margin-left: 4px;
	padding-left:1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B2B2B2;
	text-align:left;
}
.Bloque1ColumnaDcha .BordeBloque1 .Bloque1 .Bloque11 .Bloque111, .Bloque1ColumnaDcha2 .BordeBloque1 .Bloque1 .Bloque11 .Bloque111  {
	padding-top:3px;
	padding-left:5px;
}
.Bloque1ColumnaDcha .BordeBloque1 .Bloque1 .Bloque11 .Bloque111 .txtBloque111, .Bloque1ColumnaDcha2 .BordeBloque1 .Bloque1 .Bloque11 .Bloque111 .txtBloque111 {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 13px;
	font-weight: normal;
	color: #777777;
	margin-left:10px;
	margin-top:4px;
}
.Bloque1ColumnaDcha .BordeBloque1 .Bloque1 .Bloque12, .Bloque1ColumnaDcha2 .BordeBloque1 .Bloque1 .Bloque12 {
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #BC0012;
	float:right;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;	
	margin-right:29px;
	margin-top:4px;
	text-decoration:none;
}
.Bloque1ColumnaDcha .BordeBloque1 .Bloque1 .Bloque12 a, .Bloque1ColumnaDcha2 .BordeBloque1 .Bloque1 .Bloque12 a {
	color: #BC0012;
	text-decoration:none;
}
.Bloque1ColumnaDcha .Bloque2, .Bloque1ColumnaDcha2 .Bloque2 {
	width: 193px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D6D6D6;
	padding-bottom: 15px;
	margin-top: 15px;
	padding-right: 24px;
	padding-left: 14px;
	margin-left: 2px;
	float:left;
}
.Bloque1ColumnaDcha .Bloque2 .Bloque2img, .Bloque1ColumnaDcha2 .Bloque2 .Bloque2img {
	float:left;
	margin-top:0px;
	width: 50px;
}
.Bloque1ColumnaDcha .Bloque2 .Bloque2txt, .Bloque1ColumnaDcha2 .Bloque2 .Bloque2txt {
	width: 137px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 13px;
	font-weight: normal;
	color: #777777;
	text-align:left;
	float:right;
}
.margen1 {
	margin-left:-5px;
	margin-top:5px;
}
.margen2 { margin-top:10px; }
.margen3 { margin-left:25px; }
.margen4 {
	margin-top:-5px;
	margin-bottom:11px;
	margin-left:0px;
}
.margen4float {
	margin-top:-5px;
	margin-bottom:11px;
	float:left;
}
.margen5 { margin-top:15px; }
.margen6 { margin-top:5px; }
.margen7 { margin-bottom:10px; }
.margen8 { margin-right:5px; }
.margen9 { margin-top:-30px; }
.margen10 {
	margin-top:83px;
	margin-left:-10px;
}
.margen11 {
	margin-top:10px;
	float:left;
}
.margen12 { margin-top:-2px; }
.margen13 {
	margin-top:10px;
	margin-left:5px
}
.listaUL1 { list-style-type: none; }
.listaUL1 li { margin-left: 0px; }
.listaUL1 li a {
	color:#555555;
	text-decoration:underline;
}
.listaUL2 { margin-top:-10px; }
.listaUL2 li {
	margin-left: 0px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	list-style-type: none;
	padding-left:10px;
}
.listaUL2 li a {
	color:#555555;
	text-decoration:underline;
}
.listaUL3 {
	list-style-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista4.jpg);
	margin-left:-10px;
}
.listaUL3 li {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	text-align:left;
}
.listaUL3 li a {
	color: #777777;
	text-decoration:underline;
}
.listaUL4 {
	margin-left:-20px;
	margin-top:-7px;
}
.listaUL4 li {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin-left: 0px;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	text-align:left;
	list-style-type: none;
}
.listaUL4 li a {
	color: #777777;
	text-decoration:underline;
}
.listaUL5 {
	margin-left:-41px;
	margin-top:3px;
}
.listaUL5 li {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin-left: 0px;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 15px;
	font-weight: normal;
	color: #777777;
	text-align:left;
	list-style-type: none;
}
.listaUL5 li a {
	color: #777777;
	text-decoration:underline;
}
.listaUL6 { margin-left:-20px; }
.listaUL6 li {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin-left: 0px;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 18px;
	font-weight: normal;
	color: #777777;
	text-align:left;
	list-style-type: none;
}
.listaUL6 li a {
	color: #777777;
	text-decoration:underline;
}
.BloqueElementos1 {}
#ColumnaImg1 { float:left; }
#ColumnaImg1 .tituloColumnaImg1 {
	width:235px;
	float:right;
	text-align:right;
	padding-top:10px;
	padding-right:2px;
}
#ColumnaImg1 .imagenesColumnaImg1 { width:235px; }
#carrusel1 {
	height:289px;
	width:741px;
	padding-bottom:1px;
	background-color: #ffffff;
	margin-top:5px;
	text-align:left;
}
#imgcarrusel {
	width:741px;
	height:254px;
}
#paginacionCarrusel {
	background-color: #EEEEEE;
	height:23px;
	width:737px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #555555;
	padding-left:4px;
	padding-top:12px;
}
.NumSeleccCarrusel {
	color: #F2880A;
	font-weight: bold;
}
.NumNoSeleccCarrusel { cursor:pointer; }
.NumNoSeleccCarrusel a{
	color: #555555;
	font-weight: bold;
	text-decoration:none;
	cursor:pointer;
}
#BloqueDatosProd {
	float:left;
	width:495px;
	margin-bottom:49px;
}
#BloqueDatosProd #ParteSuperior {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoDatos1_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#BloqueDatosProd #ParteCentral {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoDatos1_2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #555555;
}
#BloqueDatosProd #ParteInferior {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoDatos1_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:14px;
}
.BloqueDatos1 {
	margin-left:5px;
	padding-top:10px;
}
.BloqueDatos2 {
	margin-left:0px;
	padding-top:10px;
}
.BloqueDatos1 .ParteSuperior, .BloqueDatos2 .ParteSuperior {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoDatos2_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.BloqueDatos1 .ParteCentral, .BloqueDatos2 .ParteCentral {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoDatos2_2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #555555;
	padding-left:12px;
	padding-right:10px;
	width:213px;
}
.BloqueDatos1 .ParteInferior, .BloqueDatos2 .ParteInferior {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoDatos2_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:12px;
}
.BloqueDatos3 {
	margin-left:0px;
	padding-top:0px;
}
.BloqueDatos3 .ParteSuperior {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoDatos3_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:245px;
	height:10px;
}
.BloqueDatos3 .ParteCentral {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoDatos3_2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #555555;
	padding-left:12px;
	padding-right:10px;
	width:223px;
}
.BloqueDatos3 .ParteInferior {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoDatos3_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:10px;
	width:245px;
}
.parrafo1 {
	padding-left:42px;
	padding-right:10px;
}
.parrafo2 {
	padding-left:42px;
	padding-right:10px;
	padding-top:24px;
	padding-bottom:13px;
}
.parrafo1 a, .parrafo2 a {
	color: #333333;
	text-decoration:underline;
}

#FormularioBusqueda1 {
	background-color: #FFFFFF;
	border: 1px solid #E4E4E4;
	width:625px;
	height:118px;
	float:right;
}
#FormularioBusqueda1 .columna1 {
	float:left;
	margin-top:5px;
	margin-left:5px;
}
#FormularioBusqueda1 .columna1 .fila1 {
	width:312px;
	height:32px;
	background-color:#F8F8F8;
	margin-bottom:10px;
}
#FormularioBusqueda1 .columna1 .fila2 {
	width:293px;
	height:32px;
	background-color:#F8F8F8;
	margin-bottom:10px;
	margin-left:5px;
}
#FormularioBusqueda1 .columna1 .fila3 {
	width:312px;
	height:32px;
	background-color:#F8F8F8;
}
#FormularioBusqueda1 .columna1 .fila4 {
	width:293px;
	height:32px;
	background-color:#F8F8F8;
	margin-left:5px;
}
#FormularioBusqueda1 .columna1 .fila4_1 {
	width:303px;
	height:32px;
	background-color:#F8F8F8;
	margin-left:-5px;
}
.etiquetaBuscador1 {
	width:71px;
	height:23px;
	padding-top:9px;
	margin-left:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	float:left;
	text-align:left;
}
.etiquetaBuscador2 {
	width:48px;
	height:23px;
	padding-top:9px;
	margin-left:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	float:left;
	text-align:left;
}
.campotxtBuscador1 {
	margin-left:0px;
	margin-top:6px;
	float:left;
}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	text-align:left;
	background-color:#FFFFFF;
	border:solid 1px #D6D6D6;
	width:208px;
	height:14px;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	text-align:left;
	background-color:#FFFFFF;
	border:solid 1px #D6D6D6;
	width:130px;
	height:13px;
	padding-left:3px;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	text-align:left;
	background-color:#FFFFFF;
	border:solid 1px #D6D6D6;
	width:375px;
	height:94px;
	padding-left:3px;
}
.CampoFecha1 {
	float:left;
	margin-top:10px;
	margin-left:1px;
	width:105px;
}
.CampoFecha2 {
	float:left;
	margin-top:10px;
	margin-left:12px;
	width:90px;
}
.CampoFecha1 img, .CampoFecha2 img { cursor:pointer; }
.campotxt1 {
	width:200px;
	height:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #555555;
	margin-top:17px;
	padding-left:5px;
}
.campotxt2 {
	width:55px;
	height:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #555555;
	padding-left:5px;
	margin-left:1px;
}
.iconoFecha1 {
	position:absolute;
	margin-top:0px;
	margin-left:2px;
}
.lista1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	text-align:left;
	background-color:#FFFFFF;
	border:solid 1px #D6D6D6;
	width:210px;
	height:16px;
}
.lista2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	text-align:left;
	background-color:#FFFFFF;
	border:solid 1px #D6D6D6;
	width:234px;
	height:16px;
}
.lista3 {
	width:209px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #555555;
	margin-top:17px;
}
.lista4 {
	width:209px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #555555;
	margin-top:12px;
}
.lista5 {
	width:112px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #555555;
	margin-top:12px;
	text-align:left;
	margin-left:6px;
	display:inline;
	margin-right:1px;
}
.BloqueBtnBuscar1 {
	float:right;
	margin-right:0px;
	margin-top:7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4E4E4;
	width:620px;
	text-align:right;
	padding-top:4px;
	padding-right:5px;
}
.BloqueBtnBuscar2 {
	margin-right:0px;
	margin-top:38px;
	padding-right:3px;
	padding-top:5px;
	width:208px;
	height:18px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #B1B1B1;
	text-align:right;
}
.BloqueBtnBuscar3 {
	margin-right:0px;
	margin-top:15px;
	padding-right:3px;
	padding-top:5px;
	width:208px;
	height:18px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #B1B1B1;
	text-align:right;
}
.BtnBuscar1 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoBtnBuscar1.jpg);
	background-repeat: no-repeat;
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-align:center;
	font-weight:bold;
	color: #555555;
	border:none;
	background-color:#FFFFFF;
	width:107px;
	height:23px;
	cursor:pointer;
}
.BtnBuscar2 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoBtnBuscar3.jpg);
	background-repeat: no-repeat;
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-align:center;
	font-weight:bold;
	color: #555555;
	border:none;
	background-color:#FFFFFF;
	width:52px;
	height:19px;
	cursor:pointer;
	margin-top:2px;
}
#ResultadoBusqueda1 {
	margin-top:18px;
	margin-left:46px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D6D6D6;
	float:left;
}
#BloqueFormBusqueda {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fondoFormBusqueda.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	width: 667px;
	margin-right: 2px;
	margin-bottom: 2px;
	padding-right:78px;
	padding-bottom:9px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D5D5D5;
	float:left;
	margin-top:21px;
}
.BloqueListado1 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D6D6D6;
	padding-bottom:12px;
	padding-top:13px;
	width:620px;
	float:left;
}
#PaginacionListado1 {
	height:36px;
	padding-top:13px;
	float:right;
	width:745px;
	text-align:right;
}
.BtnListado1 {
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight:bold;
	color: #555555;
	padding-right:6px;
}
.BtnListado1 a:link, .BtnListado1 a:visited {
	color: #555555;
	text-decoration:none;
}
.BtnListado1 a:hover, .BtnListado1 a:active {
	color: #BB0013;
	text-decoration:none;
}
.BtnListado2 {
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight:bold;
	color: #555555;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/IconoPaginacion1.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left:8px;
}
.BtnListado2 a:link, .BtnListado2 a:visited {
	color: #555555;
	text-decoration:none;
}
.BtnListado2 a:hover, .BtnListado2 a:active {
	color: #BB0013;
	text-decoration:none;
}
.NumListado {
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight:bold;
	color: #555555;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/IconoPaginacion1.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left:8px;
	padding-right:6px;
}
.NumListado a:link, .NumListado a:visited {
	color: #555555;
	text-decoration:none;
}
.NumListado a:hover, .NumListado a:active {
	color: #BB0013;
	text-decoration:none;
}
.NumListadoSelecc {
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight:bold;
	color: #BB0013;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/IconoPaginacion1.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left:8px;
	padding-right:6px;
}
.imgBloqueListado1 {
	width:70px;
	height:61px;
	margin-right:15px;
	float:left;
}
.imgBloqueListado2 {
	width:120px;
	height:104px;
	margin-right:15px;
	float:left;
}
.imgBloqueListado3 {
	width:77px;
	height:85px;
	margin-right:15px;
	float:left;
}
.TituloListado1 {
	float:left;
	text-align:left;
	width:620px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	color: #555555;
	margin-top:-3px;
	margin-bottom:4px;
	margin-left:0px;
}
.TituloListado1 a{
	color: #BC0011;	
	text-decoration:none;
	font-weight:bold;
}
.TituloListado12 {
	float:left;
	text-align:left;
	width:425px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	color: #555555;
	margin-top:-3px;
	margin-bottom:4px;
	margin-left:0px;
}
.TituloListado12 a{
	color: #BC0011;	
	text-decoration:none;
	font-weight:bold;
}
.TituloListado2 {
	float:left;
	text-align:left;
	width:425px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 1.1em;
	line-height: 16px;
	color: #555555;
	margin-top:-3px;
	margin-bottom:4px;
	margin-left:0px;
}
.TituloListado2 a{
	color: #555555;	
	text-decoration:none;
	font-weight:bold;
}
.TituloListado3 {
	float:left;
	text-align:left;
	width:625px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 1.1em;
	line-height: 16px;
	color: #555555;
	margin-top:-3px;
	margin-bottom:4px;
	margin-left:0px;
}
.TituloListado3 a{
	color: #555555;	
	text-decoration:none;
	font-weight:bold;
}
.TextoListado1 {
	float:left;
	text-align:left;
	width:425px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	color: #555555;
	margin-top:-3px;
	margin-left:0px;
}
.TextoListado1 a{
	color: #555555;	
	text-decoration:underline;
}
.TextoListado2 {
	float:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	color: #555555;
	margin-top:-3px;
	margin-left:0px;
}
.TextoListado2 a{
	color: #555555;	
	text-decoration:underline;
}
.TextoListado3 {
	float:left;
	text-align:left;
	width:620px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	color: #555555;
	margin-top:-3px;
	margin-left:0px;
}
.TextoListado3 a{
	color: #555555;	
	text-decoration:underline;
}
.EnlaceListado1 {
	float:left;
	text-align:left;
	width:425px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	color: #555555;
	margin-bottom:4px;
}
.EnlaceListado1 a{
	color: #555555;
	text-decoration:underline;
}
.MasInfoListadoOculta {
	float:left;
	display:none;
}
.MasInfoListadoVisible {
	float:left;
	display:block;
	width:588px;
	border:dotted 1px #BA0113;
	margin-top:6px;
	padding-left:13px;
	padding-right:18px;
	padding-top:13px;
	padding-bottom:15px;
}
.MasInfoListadoVisible2 {
	float:left;
	display:block;
	width:581px;
	border:dotted 1px #BA0113;
	margin-top:2px;
	padding-left:20px;
	padding-right:18px;
	padding-top:30px;
	padding-bottom:15px;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	line-height: 15px;
	text-align:left;
}
.MasInfoListadoVisible2 a {
	color: #555555;
	text-decoration:none;
}
.cerrarVentanaListado {
	float:right;
	margin-top:0px;
	margin-right:0px;
	color:#BA0113;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight:bold;
	cursor: pointer;
}
.cerrarVentanaListado2 {
	float:right;
	margin-top:-25px;
	margin-right:-10px;
	color:#BA0113;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight:bold;
	cursor: pointer;
}
.ColIzqVentanaListado {
	float:left;
	width:290px;
	padding-right:19px;
}
.ColDchaVentanaListado  {
	float:left;
	text-align:left;
}
.ColDchaVentanaListado .LineaTitulos {
	width: 266px;
	margin-top: 0px;
	margin-bottom: 17px;
	padding-bottom: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D5D5D5;
	float:left;
}
.ColDchaVentanaListado .LineaTexto {
	width: 276px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	color: #555555;
	text-align:left;
}
.ColDchaVentanaListado .LineaTexto a {
	color: #555555;
	text-decoration:none;
}
.ColIzqVentanaListado2 {
	float:left;
	width:300px;
	padding-right:16px;
	margin-top:17px;
}
.ColIzqVentanaListado2 .TituloVentanaListado {
	color:#BA0113;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:bold;
	margin-bottom:3px;
}
.ColDchaVentanaListado2 {
	float:left;
	text-align:left;
	margin-top:17px;
}

.ColDchaVentanaListado2  .TituloVentanaListado{
	color:#BA0113;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:bold;
	margin-bottom:3px;
}
.FilaVentanaListado .TituloVentanaListado {
	color:#BA0113;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:bold;
	margin-bottom:3px;
	float:left;
	width:270px;
	margin-top:35px;
}
.FilaVentanaListado2 {
	overflow:auto;
	width:540px;
	padding-bottom:20px;
	padding-top:5px;
}
.FilaVentanaListado2 .Col1VentanaListado2 {
	float:left;
	width:270px;
}
.FilaVentanaListado2 .Col2VentanaListado2 {
	float:right;
	width:270px;
}
#BtnListadoBusqueda1 {
	float:right;
	width:360px;
	margin-top:20px;
	margin-bottom:20px;
	margin-right:60px;
}
.btn1Busqueda1 {
	float:right;
	margin-left:13px;
}
.P1btn1Busqueda1 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoBtn11.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:8px;
	height:23px;
	float:left;
}
.P2btn1Busqueda1 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoBtn12.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:auto;
	height:19px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-align:center;
	font-weight:bold;
	color: #555555;
}
.P2btn1Busqueda1 a {
	color: #555555;	
	text-decoration:none;
}
.P3btn1Busqueda1 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoBtn13.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:8px;
	height:23px;
	float:left;
}
.FilaZInteres {
	padding-bottom:25px;
	float:left;
}
.Col1FilaZInteres {
	float:left;
	width:153px;
	margin-left:0px;
	text-align:left;
	padding-right:10px;
	margin-top:-10px;
}
.BloqueZInteres1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	margin-top:28px;
}
#CalendarioEsports {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BB0013;
	margin-top:4px;
	float:left;
	margin-bottom:58px;
	margin-left:46px;
	margin-right:100px;
}
.TituloListadoEsports {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BB0013;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #BB0013;
	float:left;
	width:621px;
}
.BloqueListEspImpar {
	width:620px;
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #D6D6D6;	
	float:left;
}
.BloqueListEspPar {
	width:620px;
	background-color:#F7F7F7;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #D6D6D6;	
	float:left;
}
.Col1ListEsports {
	float:left;
	width:112px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #D6D6D6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #555555;
	padding-top:6px;
	padding-bottom:5px;
	text-align:left;
	padding-left:7px;
}
.Col2ListEsports {
	float:left;	
	width:137px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #D6D6D6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #555555;
	padding-top:7px;
	padding-bottom:5px;
	text-align:left;
	padding-left:7px;
}
.Col3ListEsports {
	float:left;	
	width:329px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #D6D6D6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	padding-top:7px;
	padding-bottom:5px;
	text-align:left;
	padding-left:7px;
	cursor:pointer;
}
.Col1ListEsportsSelecc {
	float:left;
	width:112px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #D6D6D6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #BB0013;
	padding-top:7px;
	padding-bottom:5px;
	text-align:left;
	padding-left:7px;
}
.Col2ListEsportsSelecc {
	float:left;	
	width:137px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #D6D6D6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #BB0013;
	padding-top:7px;
	padding-bottom:5px;
	text-align:left;
	padding-left:7px;
}
.Col3ListEsportsSelecc {
	float:left;	
	width:329px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #D6D6D6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #BB0013;
	padding-top:7px;
	padding-bottom:5px;
	text-align:left;
	padding-left:7px;
}
.Col1TitListEsports {
	float:left;
	width:112px;
	padding-top:9px;
	padding-bottom:2px;
	text-align:left;
	padding-left:8px;
}
.Col2TitListEsports {
	float:left;	
	width:137px;
	padding-top:9px;
	padding-bottom:2px;
	text-align:left;
	padding-left:8px;
}
.Col3TitListEsports {
	float:left;	
	width:329px;
	padding-top:9px;
	padding-bottom:2px;
	text-align:left;
	padding-left:8px;
}
/*-------------------------FIN CONTENIDO-------------------------------*/

/*------------------------COLUMNA DERECHA-------------------------------*/
#columnaDcha1 { text-align:left; }
#columnaDcha1 ul { margin-bottom:17px; }
#columnaDcha1 ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: bolder;
	color: #555555;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D5D5D5;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista1.jpg);
	background-repeat: no-repeat;
	background-position: 2px 7px;
	padding-left: 9px;
	padding-bottom:3px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: -40px;
	font-style: normal;
}
#columnaDcha1 ul li a{
	color: #555555;
	text-decoration:none;
}
.txt1ColumnaDcha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #979797;
	text-align:left;
	margin-top:10px;
	margin-bottom:4px;
}
.txt2ColumnaDcha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: normal;
	color: #979797;
	text-align:left;
	margin-bottom:17px;
	padding-top:2px;
	padding-bottom:4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D5D5D5;
}
.txt3ColumnaDcha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 15px;
	font-weight: normal;
	color: #979797;
	text-align:left;
	margin-top:10px;
	margin-bottom:4px;
}
.txt3ColumnaDcha a {
	font-weight: bold;
	color: #797979;
	text-decoration:none;
}
.tituloLista1 {
	font-weight: bold;
	color: #555555;
}
#columnaDcha2 { text-align:left; }
#columnaDcha2 ul { margin-top:0px; }
#columnaDcha2 ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 15px;
	font-weight: bolder;
	color: #555555;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista2.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;
	padding-left: 12px;
	padding-bottom:0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: -41px;
	font-style: normal;
}
#columnaDcha2 ul li a{
	color: #555555;
	text-decoration:none;
}
#columnaDcha3 { text-align:left; }
#columnaDcha3 ul { margin:0px; }
#columnaDcha3 ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 13px;
	font-weight: bolder;
	color: #979797;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D5D5D5;
	padding-left: 0px;
	padding-bottom:4px;
	list-style-type: none;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -39px;
	font-style: normal;
}
#columnaDcha3 ul li a{
	color: #555555;
	text-decoration:none;
}
.titulosColumnaDcha {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #979797;
	padding-bottom:5px;
	padding-top:6px;
	margin-right:0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #979797;
	text-align:left;
}
.BloqueAgenda2 {
	border: 1px solid #C6C6C6;
	width: 483px;
	height:133px;
	margin-top:0px;
	margin-bottom:25px;
	padding-left:4px;
	padding-right:6px;
	padding-top:8px;
	padding-bottom:10px;
	float:left
}
.BloqueAgenda1 {
	border: 1px solid #C6C6C6;
	width: 483px;
	margin-top:0px;
	padding-left:4px;
	padding-right:6px;
	padding-top:8px;
	padding-bottom:10px;
	float:left
}
.TituloBloqueAgenda1 {
	padding-bottom: 6px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D5D5D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #BB010F;
	text-align:left;
}
.TituloBloqueAgenda2 {
	padding-bottom: 6px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D5D5D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #BB010F;
	text-align:left;
}
.DestacadoAgenda1 {
	width: 228px;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom:7px;
	padding-left: 7px;	
	float:left;
}
.DestacadoAgenda2 {
	width: 222px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 7px;	
	float:left;
}
.FilaAgenda1 {
	float:left;
	width:483px;
	margin-top:33px;
	margin-left:5px;
}
.FilaAgenda2 {
	float:left;
	width:483px;
	margin-top:10px;
	padding-bottom:20px;
	margin-left:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D5D5D5;
}
.FilaAgenda3 {
	float:left;
	width:483px;
	margin-top:33px;
	margin-left:5px;
}
.Bloque1ColumnaDchaAgenda {
	float:right;
	width: 230px;
	padding-right: 5px;
	padding-left: 5px;
	background-color:#336699;
}
.MargenBloqueAgenda {
	width:500px;
	float:left;
	margin-top:10px;
}
.MargenColumnaDchaAgenda { margin-top:12px; }
.bloque3Agenda  {
	margin-left:5px;
	margin-top:20px;
	margin-bottom:21px;
}
.bloque4Agenda  {
	border: 1px solid #C6C6C6;
	width: 222px;
	margin-top:13px;
	padding-left:12px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:10px;
}
.bloque3Agenda .titulo {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BA0010;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #BA0010;
	text-align:left;
	padding-left:9px;
	padding-bottom:4px;
	margin-bottom:9px;
	width:210px;
}
.bloque4Agenda .titulo {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BA0010;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #BA0010;
	text-align:left;
	padding-left:2px;
	padding-bottom:5px;
	margin-bottom:9px;
	width:217px;
}
.bloque3Agenda .Destacado1, .bloque4Agenda .Destacado1 {
	margin:0px;
	width:218px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	padding-top:8px;
	padding-bottom:6px;
	padding-left:3px;
	text-align:left;
	line-height: 15px;
}
.bloque3Agenda .Destacado1 a, .bloque4Agenda .Destacado1 a{
	color: #BA0010;
	text-decoration:none;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista3Rojo.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left:10px;
	margin-left:1px;
}
.bloque3Agenda .Destacado2, .bloque4Agenda .Destacado2 {
	margin:0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D6D6D6;
	width:218px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	padding-top:8px;
	padding-bottom:6px;
	padding-left:3px;
	text-align:left;
	line-height: 15px;
}
.bloque3Agenda .Destacado2 a, .bloque4Agenda .Destacado2 a {
	color: #BA0010;
	text-decoration:none;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista3Rojo.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left:10px;
	margin-left:1px;
}
#BloqueHoteles {
	float:left;
	width: 495px;
	height:256px;
	padding-right: 5px;
	padding-top:6px;
	padding-bottom:13px;
}
#BloqueHoteles2 {
	float:left;
	width: 495px;
	height:185px;
	padding-right: 5px;
	padding-top:0px;
}
#FilaSupHoteles {
	width: 495px;
	height:24px;
	margin-top:-6px;
}
.btnMarcadoH {
	width: 93px;
	height:18px;
	padding-top:5px;
	padding-left:17px;
	background-color: #B3C019;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #B3C019;
	border-bottom-color: #B3C019;
	border-left-color: #B3C019;
	float:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;	
}
.btnNoMarcadoH {
	width: 93px;
	height:18px;
	padding-top:5px;
	padding-left:17px;
	background-color: #DBE295;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	float:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #5B600E;	
	cursor:pointer;
}
.espacioFilaH {
	width:271px;
	height:23px;
	background-color: #F2F5DA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	float:left;
}
.espacioFilaH2 {
	width:383px;
	height:23px;
	background-color: #F2F5DA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	float:left;
}
#FilaInfHoteles {
	width: 495px;
	height:232px;
	background-color:#B3C019;
}
#FilaInfHoteles2 {
	width: 495px;
	height:180px;
	background-color:#B3C019;
}
.ColIzqHoteles {
	float:left;
	width:202px;
	height:213px;
	margin-left:12px;
	margin-top:8px;
}
.ColIzqHoteles2 {
	float:left;
	width:202px;
	height:160px;
	margin-left:12px;
	margin-top:8px;
}
.txtsupHoteles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: normal;
	color: #FFFFFF;
	text-align:left;
	padding-left:8px;
	margin-top:11px;
	margin-bottom:3px;
}
.txtinfHoteles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	background-color:#ADB919;
	width:186px;
	height:151px;
	margin-top:5px;
	padding-top:6px;
	padding-left:8px;
	padding-right:8px;
}
.txtinfHoteles2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	background-color:#ADB919;
	width:194px;
	height:121px;
	margin-top:5px;
	padding-top:6px;
	padding-left:8px;
}
.ColDchaHoteles {
	float:left;
	width:265px;
	height:220px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fondoInfHoteles.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;	
	margin-left:11px;
	margin-top:8px;
	
}
.ColDchaHoteles2 {
	float:left;
	width:265px;
	height:168px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fondoInfHoteles.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;	
	margin-left:11px;
	margin-top:8px;
}
.fondoFormHoteles {
	background-color:#F1F1F1;
	width:262px;
	height:213px;
	border:solid 1px #8D9619;
}
.fondoFormHoteles2 {
	background-color:#F1F1F1;
	width:262px;
	height:161px;
	border:solid 1px #8D9619;
}
.lineaFormHotels2 {
	height: 22px;
	width: 260px;
	margin-top:3px;
	margin-bottom:4px;
}
.etiqueta9 {
	padding-left:6px;
	padding-top:4px;
	float:left;
	top:0px;
	width:81px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #555555;
	text-align: left;
}
.etiqueta9gde {
	padding-left:6px;
	padding-top:3px;
	float:left;
	top:0px;
	width:81px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #555555;
	text-align: left;
}
.etiqueta10 {
	margin-right:5px;
	padding-top:4px;
	float:left;
	top:0px;
	width:49px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #555555;
	text-align: right;
}
.etiqueta10gde {
	margin-right:5px;
	padding-top:4px;
	float:left;
	top:0px;
	width:93px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #555555;
	text-align: right;
}
.etiqueta11 {
	margin-right:5px;
	padding-top:3px;
	float:left;
	top:0px;
	width:87px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #555555;
	text-align: right;
}
.etiqueta12 {
	margin-right:5px;
	padding-top:4px;
	float:left;
	top:0px;
	width:215px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #555555;
	text-align: right;
}
.etiqueta13 {
	margin-right:5px;
	padding-top:4px;
	float:left;
	top:0px;
	width:91px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #555555;
	text-align: right;
}
.listadespHotelsl  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #333333;
	width:170px;
	height:15px;
	margin-top:0px;
}
.listadespHotels2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #333333;
}
.listadespHotels3  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #333333;
	width:37px;
}
.listadespHotels4  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #333333;
	width:34px;
}
.campotxtHotels1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #333333;
	height: 15px;
	width: 70px;
	border: 1px solid #C5C5C5;
}
.campotxtHotels2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #333333;
	height: 15px;
	width: 22px;
	padding-left:3px;
	border: 1px solid #C5C5C5;
}
.campotxtHotels3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #333333;
	height: 15px;
	width: 165px;
	padding-left:3px;
	border: 1px solid #C5C5C5;
}
.campotxt3 {
	padding-left:0px;
	padding-top:2px;
	float:left;
}
.campotxt4 {
	padding-left:3px;
	padding-top:4px;
	float:left;
}
.campotxt5 {
	padding-top:2px;
	float:left;
	background-color:#6666CC;
}
.btnBuscarHoteles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #717715;
	text-decoration: none;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoBtnBuscar4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color:transparent;
	width:64px;
	height:20px;
	padding-bottom:1px;
	cursor:pointer;
	margin-right:6px;
	margin-top:5px;
}
.LineaBtnHoteles {
	width:261px;
	height:26px;
	margin-left:1px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoFomHotels.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:right;
	margin-top:-1px;
}
.BloqueRodaliesHotels {
	width: 217px;	
	float:left;
	margin-left:5px;
	border: solid 2px #B7B7B7;
	padding-top:14px;
	padding-bottom:22px;
	padding-left:11px;
	padding-right:11px;
}
/*------------------------ FIN COLUMNA DERECHA-------------------------------*/
.BloqueBanner1 {
	margin-left:47px;
	margin-bottom:15px;
	width:619px;
}
.BloqueBanner1 .enlaces {
	margin-right: 50px;
	overflow:auto;
}
.BloqueBanner1 .enlaces .enlace1 {
	margin-top: 5px; 
	float: left; 
	margin-bottom: 0px; 
	margin-right: 9px;
}
.BloqueBanner1 .enlaces .enlace2 {
	padding-left: 12px; 
	float: left; 
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/LineaEnlace1.gif); 
	background-repeat: no-repeat;
	background-position: left 3px; 
	margin: 5px 9px 0px 3px;
}
/*-------------------- PIE --------------------------------*/
#pie {
/*	height: 250px; */
	width: 100%;
	float: left;
	position: relative;
	bottom: 0px;
	margin:0 auto;
}
#margenmenuinf {
	width: 996px;
	margin-top:0px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/fdoPie.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 53px;
	height:33px;
	text-align: center;
}
#menuinf {
	width: 760px; 
	margin-left: auto;
	margin-right: auto;
}
#menuinf1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-transform: uppercase;
	color: #656565;
	text-decoration:none;
	display:inline;
	float:left;
	padding-right: 10px;
}
#menuinf2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-transform: uppercase;
	color: #656565;
	text-decoration:none;
	display:inline;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #656565;
	padding-left:10px;
	padding-right: 10px;
}
#menuinf3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-transform: uppercase;
	color: #656565;
	text-decoration:none;
	display:inline;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #656565;
	padding-left:30px;
	padding-right: 10px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Iconorss.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#menuinf4 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-transform: uppercase;
	color: #656565;
	text-decoration:none;
	display:inline;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #656565;
	padding-left:10px;
	padding-right: 10px;
}
#menuinf5 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-transform: uppercase;
	color: #656565;
	text-decoration:none;
	display:inline;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #656565;
	padding-left:10px;
	padding-right: 10px;
}
#menuinf6 a, #menuinf65 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-transform: uppercase;
	color: #656565;
	text-decoration:none;
	display:inline;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #656565;
	padding-left:10px;
	padding-right: 10px;
}
#menuinf7 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-transform: uppercase;
	color: #656565;
	text-decoration:none;
	display:inline;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #656565;
	padding-left:10px;
	padding-right: 10px;
}
#pie #interiorpie {
	text-align: center;
	float: left;
	bottom: 0px;
	width:100%;
	left: 0px;
	right: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D5D5D5;
	background-color: #E9E9E9;
}
#pie #interiorpie #margeninteriorpie {
	background-color: #efefef;
	padding-top:5px;
	margin-top:5px;
	padding-bottom:25px; 
}
#copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #656565;
	text-decoration:none;
	margin-left: auto;
	margin-right: auto;
}	
.LogosInferiores {
	padding-top:6px;
}
.LogosInferiores a{
	color:#666666;
	text-decoration:none;
}
/*-------------------- FIN PIE --------------------------------*/

.BloqueProfesionalsColDcha {
	width:230px;
	height:66px;
	margin-bottom:30px;
}
.BloqueProfesionalsColDcha ul {
	text-align:left;
	margin-left:-39px;
	padding-top:5px;
}
.BloqueProfesionalsColDcha ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	line-height: 14px;
	font-weight:bold;
	color: #ffffff;
	list-style-type: none;
	padding-bottom:5px;
	padding-top:3px;
	padding-left:9px;
	margin-bottom:3px;
	width:223px;
	cursor:pointer;
}
.BloqueProfesionalsColDcha ul li a {
	color: #ffffff;
	text-decoration:none;
}
.BloqueCuadro1 {
	background-image: url("/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/Cuadre1.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.BloqueCuadro2 {
	background-image: url("/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/Cuadre2.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.BloqueCuadro3 {
	background-image: url("/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/Cuadre3.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.BloqueProfesionalsColDcha ul a {
	text-decoration:none;
}
#columnaDcha1_nh { text-align:left; }
#columnaDcha1_nh ul {
	margin-bottom:17px;
	margin-top:10px;
}
#columnaDcha1_nh ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 15px;
	font-weight: bolder;
	color: #555555;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D5D5D5;
	padding-left: 9px;
	padding-bottom:3px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: -40px;
	font-style: normal;
}
#columnaDcha1_nh ul li a{
	color: #555555;
	text-decoration:none;
}
#content #contenhomedcho_nh {
	float: left;
	width:240px;
	margin-top: 2px;
}
#columnaDcha2_nh {
	text-align:left;
	padding-top:3px;
	margin-bottom:25px;
	margin-top:-13px; 
}
#columnaDcha2_nh ul { 
	margin-top:0px;
	margin-bottom:-9px;
}
#columnaDcha2_nh ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 15px;
	font-weight: bolder;
	color: #555555;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/iconolista3.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;
	padding-left: 17px;
	padding-bottom:0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: -26px;
	font-style: normal;
}
#columnaDcha2_nh ul li a{
	color: #555555;
	text-decoration:none;
}
.titulosColumnaDcha_nh {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #979797;
	padding-bottom:5px;
	padding-top:6px;
	margin-right:0px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 13px;
	font-weight: bolder;
	color: #990000;
}
.titulosColumnaDcha2 {
	padding-bottom:5px;
	padding-top:6px;
	margin-right:0px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 13px;
	font-weight: bolder;
	color: #9A0000;
}
.Num1ListaColDcha {
	padding-right:10px;
	color:#AC0001;
	width:15px;
	text-align:center;
	float:left;
}
#ColumnaHome1 {
	width:503px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/EsquinaFdoHome1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top:8px;
	margin-top:-18px;
	float:left;
}
#ColumnaHome2 {
	width:252px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/FdoHome1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top:-18px;
	height:437px;
	float:left;
}
#ColumnaHome2_M10 {
	width:252px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/FdoHome1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top:-18px;
	padding-bottom:11px;
	float:left;
}
#Bloque1ColHome {
	float:left;
	width:244px;
	height:105px;
	margin-top:6px;
	margin-right:7px;
}
#Bloque2ColHome {
	float:left;
	width:244px;
	height:105px;
	margin-top:6px;
	margin-right:5px;
}
.TxtBloque1ColHome {
	width:91px;
	height:76px;
	padding-top:23px;
	padding-bottom:6px;
	padding-left:10px;
	padding-right:4px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffffff;
	text-align:left;
	background-color:#5C5C5C;
}
.TxtBloque1ColHome a {
	color: #ffffff;
	text-decoration:none;
}
.TxtBloque2ColHome {
	width:89px;
	height:97px;
	padding-top:2px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:4px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #990100;
	text-align:left;
	background-color:#ffffff;
	border:solid 1px #B0B0B0;
	margin-left:-1px;
}
.TxtBloque2ColHome a {
	color: #990100;
	text-decoration:none;
}
#BloqueBlancoHome1 {
	margin-top:10px;
	float:left;
}
.BloqueBlancoHome1_1 {
	width:6px;
	height:96px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/FdoBloqueBlancoHome1_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
}
.BloqueBlancoHome1_2 {
	height:90px;
	width:150px;
	overflow:hidden;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/FdoBloqueBlancoHome1_2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	padding-top:6px;
	padding-left:0px;
}
.BloqueBlancoHome1_2  img { width:22px; }
.BloqueBlancoHome1_3 {
	width:11px;
	height:96px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/FdoBloqueBlancoHome1_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
}
.TxtBloqueBlancoHome1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #990100;
	width:122px;
	float:right;
	text-align:left;
	padding-top:4px;
	line-height: 15px;
	margin-left:3px;
}
.TxtBloqueBlancoHome1 a {
	color: #990100;
	text-decoration:none;
}
#BloqueBlancoHome1_M10 {
	margin-top:12px;
	margin-left:5px;
	float:left;
}
#BloqueBlancoHome2_M10 {
	margin-top:12px;
	float:left;
}
#BloqueBlancoHome1_M10 .TxtDestHome1, #BloqueBlancoHome2_M10 .TxtDestHome1 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/SombraDest.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 90px;
	width: 93px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #b0b0b0;
	border-bottom-color: #b0b0b0;
	border-left-color: #b0b0b0;
	margin-top:-2px;
	overflow:hidden;
}
.TituloBloqueBlancoHome1_M10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #990100;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #a8a8a8;
	margin-left:8px;
	margin-right:6px;
	margin-bottom:4px;
	padding-top:8px;
	padding-bottom:7px;
	line-height: 13px;
	height:26px;
	position:relative;
}
.TituloBloqueBlancoHome1_M10 span {
	position:absolute; 
	bottom:7px;
}
.TituloBloqueBlancoHome1_M10 a {
	color: #990100;
	text-decoration:none;
}
.TxtBloqueBlancoHome1_M10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #484848;
	line-height: 12px;
	margin-left:8px;
	margin-right:2px;
	text-align:left;
}

#DestacadoBCNShop {
	width:216px;
	height:41px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #C01100;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/LineaDestBCNShop.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-left:12px;
	margin-top:6px;
}
.TxtCompraOnline {
	width:61px;
	padding-top:5px;
	text-align:left;
	float:left;
}
.TxtCompraOnline a {
	color: #C01100;
	text-decoration:none; 
}
#DestacadoHome1 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/FdoDestacadosHome2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:238px;
	height:114px;
	margin-left:4px;
	margin-bottom:3px;
}
.DestHome2Global{
	width:72px;
	height:85px;
	overflow:hidden;
	margin-left:0px;
}
.DestHome3Global{
	width:72px;
	height:85px;
	overflow:hidden;
	margin-left:-1px;
}
.DestacadoHome2 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/FdoDestacadosHome3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:77px;
	height:131px;
	margin-left:5px;
	padding-left:1px;
	float:left;
}
.DestacadoHome3 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/FdoDestacadosHome3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:77px;
	height:131px;
	margin-left:2px;
	padding-left:1px;
	float:left;
}
.DestacadoHome2 img { margin-left:-7px; }
.DestacadoHome3 img { margin-left:-6px; }
.ListaDestacados1 {
	width:114px;
	margin-left:1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	float:left;
	text-align:left;
	margin-top:-8px;
}
.ListaDestacados1 ul, .ListaDestacados2 ul {
	margin-left:-30px;
	list-style-type: none;	
}
.ListaDestacados1 ul li {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/iconolista6.gif);
	padding-left:8px;
	background-repeat: no-repeat;
	background-position: left 5px;
	margin-left:0px;
	margin-bottom:5px;
}
.ListaDestacados1 ul li a, .ListaDestacados2 ul li a {
	color: #555555;
	text-decoration:none;
}
.ListaDestacados2 {
	width:112px;
	margin-left:-1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	float:left;
	text-align:left;
	margin-top:-8px;
}
.ListaDestacados2 ul li {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/iconolista6.gif);
	padding-left:8px;
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin-left:0px;
	margin-bottom:5px;
}
.TxtDestacadoHome1 {
	width:226px;
	height:36px;
	margin-left:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #C01100;
	text-align:left;
	float:left;
	padding-top:0px;
}
.TxtDestacadoHome1 a, .TxtDestacadoHome2 a {
	color: #555555;
	text-decoration:none;
}
.TxtDestacadoHome2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	text-align:center;
	padding-top:2px;
	width:64px;
	padding-left:4px;
	padding-right:4px;
	margin-left:1px;
}
#flashdestacado_nh {
	margin-left:3px;
	width:237px;
	height:67px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/FdoDestacadosHome4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	margin-top:-2px;
}
#flashdestacado object { margin-left:-2px; }
#FilaHome1 {
	float:left;
	height:194px;
	width:747px;
	margin-top:1px;
	margin-bottom:12px;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/FdoFila1Home.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
#FilaHome1 .FilaPestanyas {
	height:22px;
	padding-left:8px;
	margin-top:9px;
}
#FilaHome1 .FilaPestanyas .PestanyaSelecc {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #FFFFFF;
	border-left-color: #DDDDDD;
	float:left;
	padding-left:12px;
	padding-right:12px;
	padding-top:2px;
	padding-bottom:2px;
	color:#990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	cursor:pointer;
}
#FilaHome1 .FilaPestanyas .PestanyaNormal {
	float:left;
	padding-left:12px;
	padding-right:12px;
	padding-top:3px;
	padding-bottom:2px;
	color:#555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	cursor:pointer;
}
#FilaHome1 .FilaContenido {
	background-color:#FFFFFF;		
	border: solid 1px #DBDBDB;
	width:710px;
	height:139px;
	margin-left:5px;
	padding-top:17px;
	padding-left:23px;
	margin-top:-1px;
}
.TextoCarrouselHome {
	height:42px;
	width:482px;
	margin-top:160px;
	padding-top:1px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	position:absolute;
	padding-left:13px;
	text-align:left;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/Portada_10_2009/FdoCarrouselHome.png);
	background-repeat: repeat;
	background-position: left top;
	line-height: 17px;
}
.TextoCarrouselHome2 {
	font-size: 1.2em;
	font-weight: bold;
}
.margen13_nh{
	margin-top:0px;
	margin-left:-9px;
}
.dataagenda_nh{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #555555;
	width: 50px;
	text-align: right;
	margin-left:30px;
}
.AgendaTextoFichaIMG {
	color:#777777;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight:normal;
	line-height:16px;
	text-align:left;
	padding-bottom:20px;
}
.AgendaTextoFichaIMG a { 
	color:#777777; 
}
.ProColDchaBanner1 {
	margin-top: 1px;
	margin-bottom:7px; 
	margin-left:1px;
	float: left;
}
#content h1 {
    color: #BC0012;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.7em;
    font-weight: normal;
    height: 20px;
    margin-left: 1px;
    margin-top: 0;
    padding-left: 10px;
    padding-top: 14px;
    position: relative;
    text-align: left;
    width: 985px;   
}
#content h1 a {
    color: #BC0012;
    text-decoration: none;
}
.TextNadal{
    position:absolute;
    margin-left:9px;
    z-index: -100;
}
.bannerDchHome1{
    margin-left:-10px;
    margin-bottom:-6px;
    margin-top:-13px;
}

.BannerCabecera {
	float:left;
	margin-left:109px;
	margin-top:19px;	
}

.ImagenParnerDchCol{
	margin-right:75px;
}

.CompartirCont {
	float:right;
	width:395px;
	text-align:right;
	margin-top:10px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}
.CompartirCont a img{
	margin-top:5px;
	float:right;
	margin-left:6px;
	margin-top:-3px;	
}
/* nous */
.bloqueAplicaciones {
	width:730px;
	float:left;
	margin-top:8px;
	border-top: 1px dotted #d6d6d6;
	padding-top:18px;
}
.bloqueAplicacionesFoto {
	float:left;
	margin-top:19px;
	margin-left:13px;
	margin-bottom:36px;
}
.bloqueAplicacionesFoto img {
	float:left;
}
.bloqueAplicacionesTexto {
	margin-top:30px;
	margin-left:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	font-weight: normal;
	color: #555555;
	text-align:left;
	padding-bottom:15px;
	float:left;
	width:588px;
}
.bloqueApliacionesLinkCaja{
	float:left;
	margin-left:60px;
}
.bloqueApliacionesLink{
	color:#555555;
	float:left;
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/iconolista7.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	margin-right:55px;
}
.bloqueApliacionesLink a{
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	border-bottom-color:#333333;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	text-decoration:none;
}
.bloqueApliacionesLink img{
	float:left;
	margin-top:-6px;
	margin-left:-27px;
	margin-right:18px;
}
.ImgFlecha{
	margin-top:5px;
}
.bloqueEspacioBlanco{
	float:left;
	width:729px;
	height:70px;	
}
/* new */
.GaleriaContFoto {
	width:731px;
	height:513px;
	background-color:#efefef;
	float:left;
}
.GaleriaContFoto img {
	margin-left:19px;
	margin-top:18px;
	float:left;
}
.GaleriaContFotoDesc {
	float:left;
	margin-left:19px;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:13px;
}
.GaleriaContFotoDesc img {
	margin-top:-2px;
	margin-left:0px;
	margin-right:3px;	
}
.GaleriaContFotosPeq{
	width:675px;
	height:166px;
	float:left;
	margin-left:43px;
	margin-top:14px;
	padding-bottom:8px;
}
.GaleriaContFotosPeq1 {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoFotoPeq.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	width:80px;
	height:79px;
	margin-right:3px;
	margin-bottom:3px;
}
.GaleriaContFotosPeq1 img {
	float:left;
	margin-left:8px;
	margin-top:7px;
}
.GaleriaContFotosPeq1Act {
	background-image: url(/imgfiles/TBCN2/WEB/FRONT/FdoFotoPeqAct.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	width:80px;
	height:79px;
	margin-right:3px;
	margin-bottom:3px;
}
.GaleriaContFotosPeq1Act img {
	float:left;
	margin-left:8px;
	margin-top:7px;
}
.bloqueTextoFinalFotos{
	width:730px;
	float:left;
	margin-top:8px;
	padding-top:18px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d7d7d7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	line-height:16px;
	text-align:left;
	padding-bottom:13px;
}
.bloqueTextoFinalFotos a {
	color:#555555;
}
.Navidad2012 {
	width:1160px;
	height:138px;
	position:absolute;
	margin-top:-195px;
	z-index:-100;
	margin-left:-105px;
}
#contentizq .Fila22 {
	float:left;
	margin-bottom:30px;
	width:728px;
	text-align:left;
}