
/*----------------- ESTILOS GENERALES------------------*/

body {
	background-color:#F0F0F0;
	margin:0px;
	font-size: 0.625em;
	color: #444444;
}
a img {
	border:none;
}
.bordeimg {
	border: 1px solid #949694;
}
#MargenGeneral {
	width:978px;
	margin-left:auto;
	margin-right:auto;
}
a {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
}
form {
	margin: 0px;
	padding: 0px;
}
/*-------------------- CABECERA ------------------------*/
#Cabecera {
	width:976px;
	height:236px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DBDBDB;
	border-left-color: #DBDBDB;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
}
#Cabecera h1 img {
	position: absolute;
	z-index: 200;
	left: 22px;
	top: 130px;
}
.Idiomas, .Logout {
	font-family: Arial, Helvetica;
	font-size: 1em;
	font-weight: normal;
	color: #ffffff;
}
.Idiomas a, .Logout a {
	color: #ffffff;
	text-decoration:none;
}
.InteriorIdiomas {
	width:148px;
	text-align:center;
	height:20px;
	float:right;
	margin-right:10px;
	position: absolute;
	left: 817px;
	top: 5px;
	z-index:20;
}
.InteriorLogout {
	width:70px;
	text-align:left;
	height:20px;
	float:right;
	/*margin-right:10px;*/
	padding-left:70px;
	position: absolute;
	left: 817px;
	top: 5px;
	z-index:20;
}
#Menu {
	z-index:20;
	*margin-top:143px;
	text-align:right;
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 145px;
	right: 0px;
}
#Menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#Menu ul li {
	float:right;
	list-style-type: none;
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}

#Menu a {
	padding-top: 11px;
	padding-bottom: 11px;
	padding-right: 43px;
	padding-left: 42px;
	display: block;
}


.lisegundo {
	filter: alpha(opacity=80);
	opacity: .8;
}
.lisegundo a:link, .lisegundo a:visited {
	background-color:#ffffff;
	text-decoration:none;
	color: #000000;
}
.lisegundo a:hover, .lisegundo a:active {
	text-decoration:underline;
}
.litercero {
	filter: alpha(opacity=80);
	opacity: .8;
	background-color:#ffffff;
	height:12px;
	padding-top:11px;
	padding-bottom:9px;
	padding-right:42px;
	padding-left:43px;
	/*margin-left:1px;*/
	text-decoration:underline;
	color: #000000;
	width:377px;
	margin-top:13px;
}
.lisegundoSelecc a {
	text-decoration:none;
	color: #ffffff;
	background-image: url(/imgfiles/TBCN2015/fondoBtnRollover.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.liprimero {
	filter: alpha(opacity=80);
	opacity: .8;
}
#Menu .liprimero a {
	padding-left: 240px;
}
.liprimero a:link, .liprimero a:visited {
	background-color:#ffffff;
	text-decoration:none;
	color: #000000;
}
.liprimero a:hover, .liprimero a:active {
	background-color:#ffffff;
	margin-left:1px;
	text-decoration:underline;
	color: #000000;
}
.liprimeroSelecc a {
	text-decoration:none;
	color: #ffffff;
	background-image: url(/imgfiles/TBCN2015/fondoBtnRollover.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#Menu .liprimeroSelecc a {
	padding-left: 42px;
}
#Submenu {
	float: right;
	z-index:1;
	margin-top:165px;
	*margin-top:188px;
	padding-right:27px;
	width:949px;
	text-align:right;
	position:absolute;
}
#Submenu ul li {
	float:right;
	list-style-type: none;
	margin-left:0px;
	padding-top:13px;
	padding-bottom:13px;
}

.EnlaceSubmenu a:link, .EnlaceSubmenu a:visited {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	text-decoration:none;
}
.EnlaceSubmenu a:hover, .EnlaceSubmenu a:active {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	text-decoration:underline;
}
.EnlaceSubmenuSelecc a {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #C52B29;
	text-decoration:none;
}
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	font-size: 1.1em;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-size: 1.1em;
	font-weight: normal;
}
#FondoCabecera {
	/*_z-index:0;*/
	margin-left:0px;
	margin-top:0px;
	width:976px;
	height:236px;
	top: 0px;
}
#FondoCabecera img {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
}

/*------------------------------- CONTENIDO ---------------------------*/
#Contenido {
	background-color:#FFFFFF;
	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: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;
	overflow:hidden;
	clear: both;
	width: 950px;
	padding-left: 26px;
}
#Contenido2 {
	background-color:#FFFFFF;
	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: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;
	overflow:hidden;
	clear: both;
	width: 976px;
}
.Columna1 {
	/*margin-right:20px;*/
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 28px;
	width: 926px;
}
.Columna2 {
	/*margin-right:20px;*/
	/*background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 28px;*/
	width: 926px;
	/*margin-left:26px;*/
	
}
.Columna3 {
	/*margin-right:20px;*/
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 28px;
	width: 926px;
	margin-left:26px;
}
.ColumnaIzq1 {
	float:left;
	width:770px;
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 9px;
	padding-bottom: 36px;
	margin-right: 20px;
}
.ColumnaIzq2, .ColumnaIzq3, .ColumnaIzq4 {
	float:left;
	width:545px;
	padding-left: 30px;
	padding-bottom: 40px;
}
.ColumnaIzq2 img {
}
.ColumnaIzq5 {
	float:left;
	width:976px;
	padding-bottom: 40px;
	background-image: url(/imgfiles/TBCN2015/lineaCabeceraComisiones.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 28px;
}
.ColumnaIzq6 {
	float:left;
	width:527px;
	padding-bottom: 40px;
	padding-left:21px;
}
.SubColumnaIzq1 {
	float:left;
	width:290px;
}
.SubColumnaIzq2 {
	margin-left: 340px;
}
.ColumnaDcha1 {
	width:133px;
	float:left;
}
.ColumnaDcha2 {
	margin-left: 620px;
	width: 280px;
	padding-bottom: 40px;
}
.ColumnaDcha3 {
	width:293px;
	float:left;
	margin-top:61px;
	
}
.BloqueTXT1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	font-weight: normal;
	color: #333333;
	line-height: 1.5em;
	padding-bottom:36px;
	padding-top: 19px;
	padding-left: 36px;
}
.BloqueTXT1 a {
	color: #333333;
	text-decoration:underline;
}
.BloqueTXT2 {
	width:293px;
}
.BloqueTXT3 {
	overflow:hidden;
	width: 385px;
}
.SubColumnaIzq2 .BloqueTXT3 {
	width: 420px;
}
.BloqueTXT4, .BloqueTXT9 {
	/*padding-bottom:7px;*/
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	overflow:hidden;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 5px;
	width: 521px;
}
.SubColumnaIzq2 .BloqueTXT4 {
	width: 420px;
}

.BloqueTXT5 {
}
.BloqueTXT5 a {
	text-decoration:none;
}
.ColumnaDcha2  .BloqueTXT5 {
	font-size: 1.4em;
	line-height: 1.4em;
	padding-left: 10px;
	display: block;
}
ColumnaIzq2 .BloqueTXT6 {
	/*width:428px;
	padding-bottom:7px;*/
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top:23px;
	/*margin-top:29px;*/
	margin-top:8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	font-weight: normal;
	color: #444444;
	line-height: 20px;
	margin-bottom:19px;
	overflow:hiden;
	padding-left:2px;
}
.ColumnaIzq3 .BloqueTXT6 {
	clear: both;
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	overflow: hidden;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 8px;
	width: 532px;
	padding-bottom: 8px;
}
.ColumnaIzq6 .BloqueTXT6 {
	clear: both;
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	overflow: hidden;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 8px;
	/*width: 532px;*/
	padding-bottom: 8px;
}
.BloqueTXT7 {
	width:594px;
	/*padding-bottom:7px;*/
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top:23px;
	margin-top:29px;
}
.BloqueTXT8 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	font-weight: normal;
	color: #333333;
	line-height: 20px;
	padding-bottom:35px;
	padding-left: 30px;
}
.BloqueTXT8 img {
	margin-left: -50px;
}
.BloqueTXT8 a {
	color: #333333;
	text-decoration:underline;
}
.BloqueTXT8 ul {
	margin-left:-5px;
	*margin-left:35px;
	margin-top:1px;
	margin-bottom:19px;
	list-style-type: none;
}
.BloqueTXT8 ul li {
	font-size: 1em;
	background-image: url(/imgfiles/TBCN2015/iconolista1.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 9px;
}
.BloqueTXT8 .listasletras li {
	margin-left:20px;
	*margin-left:25px;
	margin-top:1px;
	margin-bottom:19px;
	list-style-type: upper-alpha;
	background-image:none;
	padding-left:0px;
	font-size: 1em;
}

.ColumnaIzq2 .BloqueTXT5 {
	padding-left: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	line-height: 20px;
}
.ColumnaIzq5 .BloqueTXT5 {
	padding-left: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	line-height: 20px;
	padding-left:15px;
	width:390px;
	float:left;
	margin-right:55px;
	margin-left:26px;
}
.ColumnaIzq5 .BloqueTXT10 {
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 18px;
	padding-left:15px;
	width:390px;
	height:100px;
	float:left;
	margin-right:55px;
	margin-left:26px;
	margin-top:15px;
	padding-top:33px;
	padding-bottom:30px;
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.ColumnaIzq5 .BloqueTXT101 {
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 18px;
	padding-left:15px;
	width:390px;
	height:130px;
	float:left;
	margin-right:55px;
	margin-left:26px;
}
.ColumnaIzq6 .BloqueTXT5 {
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 18px;
	padding-left:5px;
	padding-top:41px;
	padding-bottom:30px;
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.BloqueTXT11 {
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top:19px;
	padding-bottom:10px;
	padding-left:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
}
.BloqueTXT12 {
	padding-top:8px;
	padding-bottom:10px;
	padding-left:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F0F0F0;
}

/*----------ESTILOS DE TEXTO----------------*/

.BloqueTXT6 .MsoNormal {
	font-family: Helvetica, Arial;
	font-size: 1.2em;
	line-height: 1.6em;
	padding-bottom: 18px;
}

.TextoGris1 {
	font-size: 12px;
}
.TextoGris2 {
	font-family: Helvetica, Arial;
	font-weight: normal;
	color: #333333;
	line-height: 1.6em;
	font-size: 1.2em;
}

.TextoGris2 a  {
	color: #000000;
}
/*
.TextoGris2 a  {
	color: #000000;
	text-decoration:underline;
}
.TextoGris3 a {
	color: #000000;
}

*/
.Parrafo1 .TextoGris2 {
	line-height: 1.3em;
	font-size: 1.2em;
	padding-left: 8px;
	display: block;
}
.TextoGris3, .TextoGris12 , .TextoGris10 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	font-weight: normal;
	line-height: 1.2em;
	display: block;
	padding-bottom: 8px;
	padding-left: 8px;
}
.TextoGris4, .TextoGris9, .TextoGris11 {
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	font-weight: normal;
	line-height: 1.5em;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}
.TextoGris5 {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #666666;
	line-height: 16px;
}
.TextoGris5 a{
	color: #666666;
	text-decoration:none;
}
.TextoGris6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
}
.TextoGris6 a:link, .TextoGris6 a:visited {
	color: #000000;
	text-decoration:none;
}
.TextoGris6 a:hover, .TextoGris6 a:active {
	color: #000000;
	text-decoration:underline;
}
.TextoGris7 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	font-weight: normal;
	color: #000000;
	padding-top:2px;
	line-height: 20px;
}

.TextoGris8 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight: bold;
	color:#000000;
}
.TextoGris8 a {
	color: #000000;
	text-decoration:none;
}
/* .TextoGris9 {
	font-family: Arial, Helvetica;
	font-weight: normal;
	color: #000000;
} */
.TextoGris10 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
}
.TextoGris10 a {
	color: #000000;
	text-decoration:none;
}
.TextoGris11 {
	font-size: 1.2em;
}

/* .TextoGris12 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #000000;
}
.TextoGris12 a {
} */

.TextoGris13 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	font-weight: normal;
	color:#444444;
	padding-bottom: 20px;
}
.TextoGris13 a {
	color:#444444;
	text-decoration:underline;
}
.TextoRojo1, .TextoRojo7, .Floatright1 {
	font-family: Helvetica, Arial;
	color:#C52A27;
	line-height: 2.1em;
	padding-left: 8px;
	font-size: 1.1em;
}
.Parrafo3 .TextoRojo7 {
	float: left;
	padding-left: 0px;
}
.TextoRojo1 a {
	color:#C52A27;
	text-decoration:none;
}
.TextoRojo2 {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color:#C52A27;
}
.TextoRojo2 a {
	color:#C52A27;
	text-decoration:none;
}
.TextoRojo3 {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color:#C52A27;
	margin-top:-10px;
}
.TextoRojo3 a {
	color:#C52A27;
	text-decoration:none;
}
.TextoRojo4 {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color:#C52A27;
	width:500px;
	height:10px;
}
.TextoRojo4 a {
	color:#C52A27;
	text-decoration:none;
}
.TextoRojo5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	font-weight: bold;
	color:#C52A27;
}
.TextoRojo6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight: bold;
	color:#C52A27;
}
/* .TextoRojo7 {
	font-family: Arial, Helvetica;
	font-size: 0.8em;
	font-weight: normal;
	color:#C52A27;
}*/
.TextoRojo7 a {
	color:#C52A27;
	text-decoration:none;
}
.TextoRojo8 {
	font-family: Arial, Helvetica;
	font-weight: normal;
	color:#C52A27;
	*margin-top:-19px;
	margin-top: -15px;
	font-size: 1.2em;
	margin-bottom: 5px;
	text-align: right;
}
.TextoRojo8 a {
	color:#C52A27;
	text-decoration:none;
}
.TextoRojo9 {
	font-family: Arial, Helvetica;
	font-size: 1em;
	font-weight: normal;
	color:#C52A27;
	padding-top:3px;
}
.TextoRojo9 a {
	color:#C52A27;
	text-decoration:none;
}
.ColumnaIzq3 .TextoGris12, .ColumnaIzq6 .TextoGris12  {
	clear: right;
	padding-left: 0px;
}
.ColumnaIzq3 .TextoGris11 {
}
.SubColumnaIzq2 .TextoRojo1 {
}
/*--------------TITULOS------------------*/

.TituloPagina {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.4em;
	font-weight: normal;
	color: #333333;
	padding-bottom:25px;
}
.Titulo1 {
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	background-image: url(/imgfiles/TBCN2015/iconoflecha1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 17px;
	height:18px;
	padding-bottom:10px;
	padding-top:5px;
}
.Titulo1_1 {
	font-family: "Lucida Sans", Helvetica, Arial;
	font-size: 1.4em;
	font-weight: bold;
	color: #000000;
	background-image: url(/imgfiles/TBCN2015/iconoflecha1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 24px;
	height:30px;
	padding-bottom:10px;
	padding-top:5px;
	margin-bottom:10px;
}
.Titulo2 {
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	background-image: url(/imgfiles/TBCN2015/iconoflecha1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 372px;
	margin-top:205px;
	padding-left: 17px;
	height:18px;
	/*padding-bottom:10px;
	padding-top:7px;*/
	position:absolute;
	float:left;
	z-index:2;
	padding-bottom:10px;
	padding-top:5px;
}
.Titulo3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.4em;
	font-weight: normal;
	color: #333333;
}
.Titulo4 {
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	background-image: url(/imgfiles/TBCN2015/iconoflecha1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 17px;
	height:18px;
	padding-bottom:10px;
	padding-top:5px;
}
.Titulo5 {
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	line-height: 28px;
}
.Titulo6 {
	font-family: "Lucida Sans", Helvetica, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-left:11px;
	margin-bottom:5px;
	margin-top:5px;
}
.Titulo7 {
	font-family: "Lucida Sans", Helvetica, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.Titulo8 {
	font-family: "Lucida Sans", Helvetica, Arial;
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	line-height: 28px;
	padding-top: 30px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dcdcdc;
	margin-top:8px;
	padding-left:2px;
}
.Titulo9 {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;
	background-image: url(/imgfiles/TBCN2015/iconoflecha1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 17px;
	height:18px;
	padding-bottom:10px;
	padding-top:3px;
}
.Titulo10 {
	font-family: "Lucida Sans", Helvetica, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dcdcdc;
	padding-left:2px;
}
.FilaSubtitulo1 {
	height:23px;
	padding-left:2px;
}
.Subtitulo1 {
	float:left;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #C52A27;
}
.Enlace1 {
	float:right;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #C52A27;
	background-image: url(/imgfiles/TBCN2015/iconoflecha2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
}

/*-------------------ENLACES----------------*/
.Enlace1 a {
	color: #C52A27;
	text-decoration:none;	
}
.Enlace2 {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #C52A27;
	background-image: url(/imgfiles/TBCN2015/iconoflecha3.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 14px;
}
.Enlace2 a {
	color: #C52A27;
	text-decoration:none;	
}


/*--------------- BLOQUES Y PARRAFOS--------------------*/
.Parrafo1 {
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	font-size: 1em;
}
.Parrafo2, .Parrafo4 {
	padding-left: 8px;
	padding-right: 8px;
	margin: 0px;
	padding-bottom: 0px;
}
.Parrafo3 {
	margin-left: 93px;
}

/*-----------------MARGENES--------------------*/
.margen1 {
	margin-bottom:40px;
}
.margen2 {
	margin-left:55px;
}
.margen3 {
	margin-left:99px;
}
.margen4 {
	margin-left:50px;
}
.margen5 {
	margin-left:58px;
	margin-top:32px;
}
.margen6 {
	margin-top:50px;
	padding-bottom: 40px;
}

.margen7 {
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top:36px;
}
.margen7 a {
	display: block;
	background-color: #FFFFFF;
	text-align: center;
	padding: 0px;
	margin-bottom: 5px;
	margin-right: 10px;
	margin-left: 10px;
}
.margen8 {
	margin-top:62px;
}
.margen9 {
	margin-bottom:45px;
	margin-top:50px;
}
.margen10 {
	margin-top: 50px;
}
.margen11 {
	margin-left:34px;
	margin-top:0px;
	margin-bottom:18px;
}
.margen12 {
	margin-top:4px;
	margin-right:5px;
	float:left;
}
.margen13 {
	margin-bottom:13px;
}

/*-----------------------FLOAT---------------*/

.FloatLeft1, .FloatLeft3 {
	float:left;
	margin-right:15px;
	*margin-top:18px;
	margin-top: 5px;
	padding-bottom: 18px;
}
.FloatLeft2 {
	float:left;
	margin-left:3px;
	width:78px;
}
.FloatLeft3 {
}
.FloatLeft4 {
	float:left;
	width:78px;
	padding-top: 10px;
	margin-right: 15px;
	padding-bottom: 18px;
}

.Floatright1 {
	float:right;
}

/*----------------------- LOGIN "FASE 3" ----------------------*/
.MargenLogin {
	border: 1px solid #E6E6E6;
	padding: 12px;
	margin-bottom:50px;
}
.MargenLogin form {
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 5px;
}
/*---------------------- CALENDARIO Y AGENDA--------------------*/

.MargenCalendario {
	border: 1px solid #E6E6E6;
	padding: 12px;
}
.MargenCalendario form {
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 5px;
}
.TituloCalendario {
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	background-image: url(/imgfiles/TBCN2015/iconoflecha1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 17px;
	height:18px;
	padding-top: 5px;
	padding-bottom: 7px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.TituloAgenda {
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	background-image: url(/imgfiles/TBCN2015/iconoflecha1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 17px;
	height:18px;
	padding-top: 5px;
	padding-bottom: 7px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.PaginacionAgenda {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E2E4E3;
	border-bottom-color: #E2E4E3;
	margin-top:-25px;
	height: 17px;
	padding-top: 1px;
	width:118px;
	float:right;
} 
.PaginasAgenda {
	border-right-width: 1px;
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	font-weight: normal;
	color: #444444;
	text-align:center;
	height:16px;
	float: left;
	width: 54px;
}
.BloqueAgenda {
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 16px;
}
.BloqueCalendario1 {
	padding-top: 6px;
	padding-bottom: 6px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #E7E7E7;
	border-right-style: none;
	border-left-style: none;
}
.BloqueCalendario2 {
	background-image: url(/imgfiles/TBCN2015/FondoInferiorCalendario.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.BloqueCalendario3 {
	padding-top: 6px;
	/*padding-right: 5px;*/
	padding-bottom: 6px;	
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #E7E7E7;
	border-right-style: none;
	border-left-style: none;
}
.EtiquetaForm1 {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	float:left;
	padding-top:3px;
	width: 60px;
	padding-left: 15px;
}
.EtiquetaNew {
	font-family: Arial, Helvetica;
	float:right;
}
.EtiquetaNew1 {
	font-family:Arial,Helvetica;
	margin-top:90px;
	position:absolute;
	_margin-left:-92px;
}
.EtiquetaForm2 {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	padding-top:5px;
	width:95px;
	padding-left:5px;
	padding-bottom:3px;
	text-align:left;
}
#calendari2, #calendari1 {
	overflow: hidden;
	margin-right: 8px;
	margin-left: 8px;
}

.CampoForm1 {
	float:left;
	width: 82px;
}
.campo1 {
	height:14px;
	border:solid 1px #BDBDBD;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	padding-top:3px;
	width: 160px;
}
.campo2 {
	width:73px;
	height:14px;
	background-color:#FFFFFF;
	border:solid 1px #BDBDBD;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	padding-top:3px;
}
.campo3 {
	width:95px;
	height:14px;
	background-color:#FFFFFF;
	border:solid 1px #BDBDBD;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	padding-top:3px;
	margin-left:5px;
}
.campo4 {
	width:413px;
	_width:408px;
	height:14px;
	background-color:#FFFFFF;
	border:solid 1px #BDBDBD;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	padding-top:3px;
	padding-left:3px;
}

.campo5 {
	width:413px;
	_width:408px;
	height:130px;
	background-color:#FFFFFF;
	border:solid 1px #BDBDBD;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	padding-top:3px;
	padding-left:3px;
}
.campo6 {

	background-color:#FFFFFF;
	border:solid 1px #BDBDBD;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
}

.campo7 {
	width:366px;
	_width:356px;
	height:14px;
	background-color:#FFFFFF;
	border:solid 1px #BDBDBD;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	padding-top:3px;
	padding-left:3px;
}
.campo8 {
	width:366px;
	_width:356px;
	height:130px;
	background-color:#FFFFFF;
	border:solid 1px #BDBDBD;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	padding-top:3px;
	padding-left:3px;
}
.campo9 {
	background-color:#FFFFFF;
	border:solid 1px #BDBDBD;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	width:297px;
	_margin-left:3px;
	_margin-right:-3px;
	float:left;
	padding-left:3px;
}
.IconoCalendario {
	margin-top:3px;
	cursor:pointer;
	width: 14px;
	margin-left: 158px;
	float: none;
	margin-bottom: 5px;
}
.IconoCalendario2 {
	margin-left:0px;
	padding-top:3px;
	cursor:pointer;

}

.FilaMesCalendario {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E2E4E3;
	border-bottom-color: #E2E4E3;
	margin-top:10px;
	height: 17px;
	padding-top: 1px;
}
.FlechaCalendario1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E2E4E3;
	float: left;
	background-color: #F6F6F6;
	width: 31px;
}
.FlechaCalendario1 img {
	margin-right: 1px;
}
.MesCalendario {
	border-right-width: 1px;
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	font-weight: normal;
	color: #444444;
	text-align:center;
	height:16px;
	float: left;
	width: 163px;
}
.FlechaCalendario2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DCDCDC;
	float: right;
	background-color: #F5F5F5;
	width: 31px;
	text-align: right;
}
.FlechaCalendario2 img {
	margin-left: 1px;
}
.FilaSemanaCalendario ul {
	*margin-top:0px;
	*margin-left:0px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.FilaSemanaCalendario ul li {
	width:33px;
	margin-right:1px;
	padding-top:4px;
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	font-weight: normal;
	color: #444444;
	margin-top:0px;
	text-align:center;
	float: left;
	height: 17px;
}
.DiaMesAnterior {
	background-color:#F5F5F5;
	border:solid 1px #D7D7D7;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	text-align:center;
}
.DiaMesActual {
	background-color:#ffffff;
	border:solid 1px #D7D7D7;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: bold;
	color: #444444;
	text-align:center;
}
.DiaSelecc {
	background-color:#ffffff;
	border:solid 1px #C52A26;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: bold;
	color: #444444;
	text-align:center;
}
.DiaMesAnterior a, .DiaMesActual a, .DiaSelecc a {
	color: #444444;
	text-decoration:none;
}
.DiaMesAnterior, .DiaMesActual, .DiaSelecc {
	float: left;
	margin-right: 1px;
	width: 31px;
	padding-top: 5px;
	padding-bottom: 4px;
	margin-bottom: 1px;
}
.EnlacesInferiores {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #666666;
	text-align:right;
	padding-top:25px;
	padding-right:3px;
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.MargenBuscador {
	width:267px;
	padding-top: 17px;
	padding-right: 9px;
	padding-bottom: 26px;
	padding-left: 9px;
	margin-bottom:44px;
	border: 1px solid #E6E6E6;
}
.TituloBuscador {
	font-family: "Lucida Sans", Helvetica, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-left:15px;
	margin-top:0px;
	margin-bottom:12px;
}
.BloqueBuscador1 {
	background-color: #F6F8F7;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #E7E7E7;
	overflow:auto;
}
.BloqueBuscador2 {
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	overflow:hidden;
	padding-top:8px;
	margin-top: 5px;
}
#busqueda .BloqueBuscador2 {
	height: 30px;
}
.BloqueBuscador3 {
	background-color: #F6F8F7;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	overflow:auto;
}
.FilaBuscador1 {
	height:25px;
	margin-top:3px;
}

/*------------------------CAROUSEL---------------------------*/
.BloqueCarousel {
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top:8px;
}
.FotoCarousel, .FotoCarousel2 {
	padding:3px;
	border: solid 1px #D6D6D6;
	margin-top:23px;
	margin-bottom:8px;
}
.FotoCarousel img {
	width:537px;
	height:355px;
}
.FotoCarousel2 img {
	width:273px;
	/*height:179px;*/
}
.FilaInferiorFotoCarousel {
	overflow:hidden;
}
.TituloFoto {
	width:370px;
	padding-right:20px;
	padding-bottom:9px;
	margin-right:20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E6E7E7;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	line-height: 18px;
	text-align:left;
	float:left;
}
.TituloFoto2 {
	width:260px;
	padding-right:20px;
	padding-bottom:9px;
	margin-right:20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E6E7E7;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #444444;
	line-height: 18px;
	text-align:left;
	/*float:left;*/
}
.PaginacionCarousel {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #000000;
	text-align:left;
	padding-top:5px;
	height:40px;
}
.PaginacionCarousel2 {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #000000;
	text-align:left;
	padding-top:5px;
	/*margin-left:190px;*/
	height:40px;
}
.NumPaginacion {
	cursor:pointer;
}
.NumPaginacionSelecc {
	color: #C52A26;
	cursor:pointer;
}

/*----------------------------DOCUMENTOS--------------------*/

.BloqueDocumentos1 {
	/*width:575px;*/
	padding-left:9px;
	padding-right:9px;
	padding-bottom:20px;
	padding-top:13px;
	border: solid 1px #EBEBEB;
	overflow:auto;
	margin-bottom:47px;
	margin-top:15px;
}
.Fila1BloqueDocumentos1 {
	padding-top: 13px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EFF0F0;
	margin-top:11px;
	margin-bottom:0px;
}
.Col1BloqueDocumentos1 {
	float:left;
	width:248px;
	padding-left:11px;
	padding-right:10px;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #C52A26;
}
.Col1BloqueDocumentos1 a {
	color: #C52A26;
	text-decoration:none;
}
.Col2BloqueDocumentos1 {
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	font-weight: normal;
	color: #000000;
	margin-left:270px;
}
.Col2BloqueDocumentos1 a {
	color: #000000;
	text-decoration:none;
}

.PaginacionListados1 {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #666666;
	text-align:right;
	height:41px;
	padding-top:21px;
	padding-right:8px;
	background-image: url(/imgfiles/TBCN2015/FondoTitulo1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.BtnPaginacion2 {
	margin-right:-11px;
	width: 70px;
	float: right;
}
.BtnPaginacion1 {
	margin-right:6px;
	width: 70px;
	float: right;
}
.BtnPaginacion1P1 {
	float:left;
	background-image: url(/imgfiles/TBCN2015/ParteBtn1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:4px;
	height:19px;
}
.BtnPaginacion1P2 {
	float:left;
	background-image: url(/imgfiles/TBCN2015/ParteBtn2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:16px;
	font-family: Arial, Helvetica;
	font-size: 1em;
	font-weight: normal;
	color: #C83734;
	padding-top:3px;
	padding-left:9px;
	padding-right:9px;
	margin-right: 0px;
}
.BtnPaginacion1P2 a {
	color: #C83734;
	text-decoration:none;
}
.BtnPaginacion1P3 {
	float:left;
	background-image: url(/imgfiles/TBCN2015/ParteBtn3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:4px;
	height:19px;
}
.PaginasPaginacion1 {
	float:right;
	margin-right:6px;
	width: 53px;
}
.PaginasPaginacion1P1 {
	float:left;
	background-image: url(/imgfiles/TBCN2015/ParteFdoPag1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:4px;
	height:19px;
}
.PaginasPaginacion1P2 {
	float:left;
	background-image: url(/imgfiles/TBCN2015/ParteFdoPag2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:16px;
	font-family: Arial, Helvetica;
	font-size: 1em;
	font-weight: normal;
	color: #ffffff;
	padding-top:3px;
	padding-left:6px;
	padding-right:6px;
}
.PaginasPaginacion1P3 {
	float:left;
	background-image: url(/imgfiles/TBCN2015/ParteFdoPag3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:4px;
	height:19px;
}

.BloqueCategorias {
	background-color:#F8F8F8;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #DCDCDC;
	border-bottom-color: #FFFFFF;
	padding-left:17px;
	padding-right:17px;
	padding-bottom:31px;
	padding-top:10px;
}

/*---------------------COMUNICACIO FASE 3-----------------*/

.BloqueComunicacio {
	/*width:575px;*/
	padding-left:14px;
	padding-right:14px;
	padding-bottom:20px;
	padding-top:10px;
	border: solid 1px #EBEBEB;
	overflow:auto;
	_float:left;
	margin-bottom:47px;
	margin-top:15px;
	
}
.TemaDocumentacio {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
	margin-top:1px;
	padding-bottom:14px;
	overflow:auto;
	_float:left;
}
.TemaDocumentacio2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F0F0F0;
	margin-top:1px;
	padding-bottom:14px;
	padding-top:1px;
	overflow:auto;
}

.LineaTituloComunicacio {
	background-color: #F3f3f3;
	height: 25px;
	/*width:500px;*/
}

.LineaTituloComunicacio .ParteIzqTitulo {
	float:left;
	background-image: url(/imgfiles/TBCN2015/iconoHoja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
	padding-top:2px;
	margin-top:5px;
	margin-left:6px;
	/*height:25px;*/
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #C52A27;
}
.LineaTituloComunicacio .ParteDchaTitulo {
	float:right;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #C52A27;
	margin-top:7px;
	margin-right:10px;
}
.TemaDocumentacio .TextoGris12 { 
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	line-height:17px;
	margin-bottom:0px;
	margin-top:7px;
	margin-left:5px;
	margin-right:5px
}
.TemaDocumentacio .TextoRojo2 {
	font-size: 1.2em;
	padding-left:5px;
}
.TemaDocumentacio .LineainferiorTema {
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	color: #C52A27;
	float:right;
	padding-right:11px;
	
}
.TemaDocumentacio .LineainferiorTema a {
	color: #C52A27;
}
.PaginacionDocumentacio {
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #666666;
	text-align:right;
	height:41px;
	padding-top:21px;
	padding-right:0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
}

.ObrirNouTema {
	background-image: url(/imgfiles/TBCN2015/iconoobrirtema.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	color: #C52A27;
	padding-left:24px;
	margin-top:15px;
	margin-left:5px;
}
.ObrirNouTema a {
	color: #C52A27;
}
.cursor1 {
	cursor:pointer;
}
.ListadoComponentesForm {
	width:316px;
	*width:317px;
	border:solid 1px #BDBDBD;
	background-color:#FFFFFF;
	float:left;
	position:absolute;
	margin-left:75px;
	margin-top:-1px;
	*margin-left:-322px;
	*margin-top:17px;
}

.ListadoComponentesForm ul {
	margin-left:-40px;
	*margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	font-weight: normal;
	color: #444444;
	list-style-type: none;
}
.ListadoComponentesForm ul li {
	padding-left:0px;
	padding-top:2px;
	padding-bottom:2px;
}
.ListadoComponentesForm ul li a:link, .ListadoComponentesForm ul li a:visited {
	width:311px;
	*width:312px;
	display:block;
	padding-left:5px;
	text-decoration:none;
}
.ListadoComponentesForm ul li a:hover, .ListadoComponentesForm ul li a:active {
	background-color:#335EA8;
	color: #ffffff;
	width:311px;
	*width:312px;
	display:block;
	padding-left:5px;
	text-decoration:none;
}

/*--------FORM COMUNICACIO FASE 3-------------*/

.FormComunicacio {
	margin-top:30px;
}
.EtiquetaFormComunicacio {
	font-family: Arial, Helvetica;
	font-size: 1.2em;
	font-weight: normal;
	color: #444444;
	float:left;
	padding-top:3px;
	width: 70px;
	margin-left:5px;
}


.BtnFormComunicacio {
	float:right;
	margin-right:4px;	
	_margin-right:3px;	
}

.RespuestaTema {
	margin-left:41px;
	width:450px;
	margin-top:50px;
}
/*-------------------------------------- PIE ---------------------------------------------*/
.ImagenPie {
	margin-bottom:9px;
	clear: both;
}
.Sombra1 {
	position:absolute;
	height:6px;
	background-color:#000000;
	filter: alpha(opacity=10);
	opacity: .1;
	width:978px;
	overflow: hidden;
}
.ImagenFondo1 {
	
}
.Pie {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FAFAFA;
}
.Pie2 {

}
.BloqueSupPie {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	padding-bottom:8px;
	padding-right:14px;
	text-align:right;
	font-family: Arial, Helvetica;
	font-size: 1em;
	font-weight: normal;
	color: #555555;
}
.BloqueSupPie a {
	color: #555555;
	text-decoration:none;
}
.BloqueInfPie {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FAFAFA;
	padding-bottom:12px;
	padding-top:8px;
	height:74px;
}
.BloqueInfPie2 {
	padding-bottom:12px;
	padding-top:8px;
	height:85px;
}
.BloqueInfPieDcho {
	width:322px;
	padding-left:68px;
	padding-right:11px;
	padding-top:6px;
	text-align: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FAFAFA;
	font-family: Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
	float:right;
	height:66px;
	line-height: 18px;
}
.BloqueInfPieDcho a {
	color: #555555;
	text-decoration:underline;
}
.BloqueInfPieIzq {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E1E1E1;
	/*margin-right:404px;*/
	width:573px;
	height:66px;
	padding-top:6px;
	float:right; /*lo he puesto x el ie6*/
}

/*--------------------------------FIN PIE (Y RESTO)----------------------------*/





