﻿blockquote
{
	padding:0px;
	margin:0px;
}
form
{
	padding:0px;
	margin:0px;
}
ul
{
	padding:0px;
	margin:0px;
	margin-left:30px;
	margin-bottom:14px;
}
ol
{
	padding:0px;
	margin:0px;
}
p
{
	padding:0px;
	margin:0px;
}
h6
{
	padding:0px;
	margin:0px;
}
h5
{
	padding:0px;
	margin:0px;
}
h4
{
	padding:0px;
	margin:0px;
}
h3
{
	padding:0px;
	margin:0px;
}
h2
{
	padding:0px;
	margin:0px;
}
h1
{
	padding:0px;
	margin:0px;
}
body
{
	padding:0px;
	margin:0px;
}
div
{
	margin:0px;
	padding:0px;
}
code
{
	font-size: 1em;
}
pre
{
	font-size: 1em;
}
h6
{
	font-size: 1em;
}
h5
{
	font-size: 1em;
}
h4
{
	font-size: 1em;
}
h3
{
	font-size: 1em;
}
h2
{
	font-size: 1em;
}
h1
{
	font-size: 1em;
}
a
{
	text-decoration: none;
}
a img
{
	border: none;
}

body 
{
    font-family:Verdana, Arial, Helvetica, Sans Serif;
    font-size:7pt;
    color:#333333;
    background-color:#999999;
	text-align:center;
	line-height:150%;
}

td
{
    font-family:Verdana, Arial, Helvetica, Sans Serif;
    font-size:7pt;
    color:#333333;
	line-height:150%;
}

p
{
    font-family:Verdana, Arial, Helvetica, Sans Serif;
    font-size:8pt;
    color:#333333;
	line-height:150%;
	padding-bottom:10px;
}

.wrapper
{
	width:1000px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	background-color:#FFFFFF;
}

.pie
{
	width:100%;
	height:auto;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	background-color:#FFFFFF;
	border-top:3px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	padding:6px 10px 4px 10px;
}

.colIzquierda
{
	vertical-align:top;
	background-image:url(/_layouts/images/bcrLayout/bcrColIzq.gif);
	background-repeat:repeat-y;
	padding:6px 10px 4px 10px;
	width:180px;
}

.colCuerpo
{
	vertical-align:top;
	background-image:url(/_layouts/images/bcrLayout/bcrCuerpo.gif);
	background-repeat:repeat-y;
	width:778px;
}

.separadorColumnas
{
	background-image:url(/_layouts/images/bcrLayout/bcrSeparador.gif);
	background-repeat:repeat-y;
	width:12px;
}

.bcrMnuPpal
{
	text-align:center;
	width:100%;
	background-image:url(/_layouts/images/bcrLayout/bcrMnuPpalBkg.jpg);
}

.bcrColIzqSeparador
{
	width:100%;
	background-image:url(/_layouts/images/bcrLayout/bcrColIzqSeparador.gif);
	background-repeat:repeat-x;
}

.bcr-topnavContainer
{
	border:none;
}

.bcr-topnav
{
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	font-variant:small-caps;
}

.bcr-topnav img
{
	position:relative;
	left:-4px;
	top:-1px;
}

.bcr-topNavHover
{
	color:#C1C3CF;
/*	height:0px;*/
}

.bcr-topNavFlyOutsContainer
{
	border:solid 1px #C1C3CF;
	border-top:0px;
}

.bcr-topNavFlyOuts
{
/*	background-color:#C1C3CF;*/
	background-color:#DFDFDF;
	color:#003366;
	padding:4px 10px 4px 10px;
}

.bcr-topNavFlyOutsHover
{
	background-color:#FEFEFD;
	color:#003366;
}

.bcr-colIzqnavContainer
{
	border:none;
	text-align:right;
}

.bcr-colIzqnav
{
	padding:3px;
}

.bcr-colIzqNavHover
{
	background-color:#C1C3CF;
	height:1px;
}

.bcr-searchform
{
	margin:0px;
	border:0px;
	padding:0px;
}

.bcr-searchformBox
{
	height:25px;
	padding:5px 10px 0px 6px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	border:0px;
}

.bcr-searchimage
{
	margin:0px;
	padding:0px;
	background-color:transparent;
	border:0px;
}


/* MENU SECUNDARIO*/

.separadorMenu
{
	height:6px;	
	background: url(/_layouts/images/bcrLayout/bcrPixel.gif) no-repeat;
}

}
div.sdmenu
{
	width: 100%;
}

div.sdmenu div
{
	font-size:7pt;
	background: url(/_layouts/images/bcrLayout/bcrMnuSecundarioBox.jpg) no-repeat;
	overflow: hidden;
}

div.sdmenu div.collapsed
{
	height: 28px;
}

div.sdmenu div span
{
	height:28px;
	display: block;
	padding: 7px 0px 0px 32px;
	font-weight: bold;
	color: #FFFFFF;
	font-variant:small-caps;
	background: url(/_layouts/images/bcrLayout/bcrMnuPunteroVert.jpg) no-repeat 5px 6px;
}

div.sdmenu div.collapsed span
{
	background-image: url(/_layouts/images/bcrLayout/bcrMnuPunteroHoriz.jpg);
}

div.sdmenu div a
{
	display: block;
	padding: 8px 16px;
	border-bottom: 1px solid #BBBBBB;
	color: #000066;
	text-decoration:none;
}

div.sdmenu div a.current
{
	background : #EEEEEE;
}

div.sdmenu div a:hover
{
	background : #CECECE;
	text-decoration: none;
}

/* FIN MENU SECUNDARIO */


.bcr-siteactionsmenu
{
	white-space:nowrap;
	cursor:pointer;
/*	padding:5px 10px 5px 10px;
*/	border:none;
	text-align:left;
}

.bcr-siteactionsmenu a
{
	color:#003366;
	text-decoration:none;
	padding:10px 10px 10px 10px;	
}

.bcr-siteactionsmenu a:visited
{
	color:#003366;
	text-decoration:none;
}

.bcr-siteactionsmenu a:link
{
	color:#003366;
	text-decoration:none;
}

.bcr-siteactionsmenu a:hover
{
	color:#003366;
	text-decoration:none;
	background-color:#C1C3CF;
}

.ms-SPLink A
{
	color:#003366;
	text-decoration:none;
	padding:10px;
	width:100%;
}

.ms-SPLink A:visited
{
	color:#003366;
	text-decoration:none;
}

.ms-SPLink A:link
{
	color:#003366;
	text-decoration:none;
}

.ms-SpLinkButtonInActive
{
/*	border:none;
	background-color:transparent;
	padding:10px;
	width:100%;
*/}
.ms-HoverCellInActive
{
/*	border:none;
	margin:1px;
	color:#4c4c4c;
	vertical-align:top;
	background-color:transparent;
*/}
.ms-SpLinkButtonActive
{
	background-image:url("/_layouts/images/bcrLayout/bcrPixel.gif");
	background-color:transparent;
	border:1px solid #DFDFDF;
}

.ms-SpLinkButtonActive a
{
	color:#336699;
	text-decoration:none;
}

.ms-SpLinkButtonActive a:hover
{
	color:#336699;
	text-decoration:none;
}

.ms-HoverCellActive
{
/*	border:#6f9dd9 1px solid;
	vertical-align:top;
	background-color:#ffbb47;
	background-image:url("/_layouts/images/menubuttonhover.gif");
*/}

.ms-HoverCellActiveDark
{
/*	background-image:url("/_layouts/images/menubuttonhover.gif");
	border:solid 1px #868686;
	background-color:#ffbb47;
	vertical-align:top;
*/}


.separaNotasHor
{
	border-right:dotted 1px #CCCCCC;
}

.separaNotasVer
{
	border-bottom:dotted 1px #CCCCCC;
}

/*---------TEXTOS*/
.ms-vb
{
    font-family:Verdana, Arial, Helvetica, Sans Serif;
    font-size:8pt;
    color:#333333;
}

.ms-vb a
{
	text-decoration:none;
	color:#003366;
}

.ms-vb a:link
{
	color:#003366;
	text-decoration:none;
}

.ms-vb a:visited
{
	color:#003366;
	text-decoration:none;
}

.ms-vb a:active
{
	color:#003366;
	text-decoration:none;
}

.ms-vb a:hover
{
	color:#003366;
	text-decoration:underline;
}

.bcrDestacado
{
    font-family:Verdana, Arial, Helvetica, Sans Serif;
    font-size:8pt;
    color:#003366;
    font-weight:bold;
}

.bcrDestacado a
{
	text-decoration:none;
	color:#003366;
}

.bcrDestacado a:link
{
	color:#003366;
	text-decoration:none;
}

.bcrDestacado a:visited
{
	color:#003366;
	text-decoration:none;
}

.bcrDestacado a:active
{
	color:#003366;
	text-decoration:none;
}

.bcrDestacado a:hover
{
	color:#003366;
	text-decoration:underline;
}

.copeteNoticia
{
	font-size:7pt;
}

.tituloNoticia
{
	font-size:8pt;
	font-weight:bold;
	color:#003366;
}

.tituloNoticia a
{
	text-decoration:none;
	color:#003366;
}

.tituloNoticia a:link
{
	text-decoration:none;
	color:#003366;
}

.tituloNoticia a:visited
{
	text-decoration:none;
	color:#003366;
}

.tituloNoticia a:active
{
	text-decoration:none;
	color:#003366;
}

.tituloNoticia a:hover
{
	text-decoration:underline;
	color:#003366;
}

.imagenNoticia
{
	float: left;
	position: relative;
	margin: 0px 6px 4px 0px;
}

.bcr-Encabezado
{
	border:0px;
	padding:10px;
	background-color:#003366;
	border-bottom:solid 2px #D6DFE6;
}

.bcr-TituloEncabezado
{
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
}

.bcr-EncabezadoSeccion
{
	border:0px;
	padding:4px;
	font-size:8pt;
	font-weight:bold;
	background-color:#EEEEEE;
}

.bcr-Titular
{
	border:0px;
	padding:10px;
	background-color:#D6DFE6;
}

.bcr-Titular-alternating
{
	border:0px;
	padding:10px;
	background-color:#EFEFEF;
}

.bcr-TituloTitular
{
	font-size:10pt;
	font-weight:bold;
	color:#003366;
}

.bcr-TituloTitular a
{
	text-decoration:none;
	color:#FFFFFF;
}

.bcr-TituloTitular a:link
{
	text-decoration:none;
	color:#FFFFFF;
}

.bcr-TituloTitular a:visited
{
	text-decoration:none;
	color:#FFFFFF;
}

.bcr-TituloTitular a:active
{
	text-decoration:none;
	color:#FFFFFF;
}

.bcr-TituloTitular a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}

.bcr-TituloTitularLinkAzul
{
	font-size:10pt;
	font-weight:bold;
	color:#003366;
}

.bcr-TituloTitularLinkAzul a
{
	text-decoration:none;
	color:#003366;
}

.bcr-TituloTitularLinkAzul a:link
{
	text-decoration:none;
	color:#003366;
}

.bcr-TituloTitularLinkAzul a:visited
{
	text-decoration:none;
	color:#003366;
}

.bcr-TituloTitularLinkAzul a:active
{
	text-decoration:none;
	color:#993300;
}

.bcr-TituloTitularLinkAzul a:hover
{
	text-decoration:underline;
	color:#993300;
}

.bcr-TituloTitularSmall
{
	font-size:8pt;
	font-weight:bold;
	color:#003366;
}

.bcr-TituloTitularSmall a
{
	text-decoration:none;
	color:#FFFFFF;
}

.bcr-TituloTitularSmall a:link
{
	text-decoration:none;
	color:#FFFFFF;
}

.bcr-TituloTitularSmall a:visited
{
	text-decoration:none;
	color:#FFFFFF;
}

.bcr-TituloTitularSmall a:active
{
	text-decoration:none;
	color:#FFFFFF;
}

.bcr-TituloTitularSmall a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}

/* ----- CABECERAS   ------- */
.ms-WPHeader
{
}

.ms-WPHeader TD
{
	border:0px;
	padding:0px;
	background-color:#7E869B;
}

.ms-WPTitle
{
	font-weight:bold;
	color:#ffffff;
	padding:5px;
	font-size:8pt;
}

.ms-WPTitle A:visited
{
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}

.ms-WPTitle A:link
{
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}

.ms-WPTitle A:hover
{
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}

/* CABECERAS SECCIONES */
.bcr-Cabecera
{
	background-color:#DFDFDF;
	text-align:right;
	padding:6px;
	padding-left:16px;
	background-image:url("/_layouts/images/bcrLayout/bcrVinetaSeccion.jpg");
	background-repeat:no-repeat;
	background-position:4px 4px;
	height:34px;
}

.bcr-CabeceraCUFHID
{
	background-color:#DFDFDF;
	text-align:left;
	padding:6px;
	padding-left:16px;
	background-image:url("/_layouts/images/bcrLayout/bcrVinetaSeccion.jpg");
	background-repeat:no-repeat;
	background-position:4px 4px;
	height:34px;
}

.bcr-TituloCabecera
{
	font-size:8pt;
	font-weight:bold;
	color:#003366;
}

.bcr-TituloCabecera a
{
	text-decoration:none;
	color:#003366;
}

.bcr-TituloCabecera a:link
{
	text-decoration:none;
	color:#003366;
}

.bcr-TituloCabecera a:visited
{
	text-decoration:none;
	color:#003366;
}

.bcr-TituloCabecera a:active
{
	text-decoration:none;
	color:#003366;
}

.bcr-TituloCabecera a:hover
{
	text-decoration:underline;
	color:#003366;
}

/* --- COTIZADOR --- */
.botonNav
{
	background-image:url("/_layouts/images/bcr/bgbtnazul.gif");
	background-repeat:repeat-x;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	font-family:"Trebuchet MS";
	background-color:#417295;
	font-weight:bold;
	font-size:7pt;
	border:1px #dde4e9 hidden;
	border-bottom-color:#698ea9;
}

.botonNavunSelected
{
	background:#dde4e9 url("/_layouts/images/bcr/bgbtnceleste.gif") repeat-x;
	border-bottom-color:#dde4e9;
	border:1px #dde4e9 hidden;

	color:#024573;
	border-left-color:#dde4e9;
	border-right-color:#dde4e9;
	border-top-color:#dde4e9;
	text-transform:uppercase;
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:7pt;
	border-bottom-color:#dde4e9;
}

/* TITULO DE PAGINA */
.ms-pagetitle
{
	color:#003366;
	font-size:14pt;
	font-weight:normal;
	padding-top:4px;
	height:24px;
}

.ms-pagetitle a
{
	text-decoration:none;
	color:#003366;
}

.ms-pagetitle a:link
{
	text-decoration:none;
	color:#003366;
}

.ms-pagetitle a:visited
{
	text-decoration:none;
	color:#003366;
}

.ms-pagetitle a:active
{
	text-decoration:none;
	color:#003366;
}

.ms-pagetitle a:hover
{
	text-decoration:underline;
	color:#003366;
}

.ms-titlearealine
{
	background-color:#CCCCCC;
}

/* ---- COTIZADOR ---- */

#cotizadorWrapper
{
    position:relative;
    margin:0px;
}

#cotizadorTabsWrapper
{
    position:relative;
}

#cotizadorDatosWrapper
{
    position:relative;
    clear:both;
    width:260px;
    padding:0px 10px 0px 10px;
    background-image:url("/_layouts/images/bcrLayout/bcrCotizaBody.jpg");
    background-repeat:repeat-y;
}
#cotizadorFooter
{
    position:relative;
    clear:both;
    width:260px;
    background-image:url("/_layouts/images/bcrLayout/bcrCotizaFooter.jpg");
    background-repeat:no-repeat;
    content:".";
}

#cotizadorTabsLeft
{
    position:relative;
    float:left;
    height:45px;
    width:10px;
	background-image: url("/_layouts/images/bcrLayout/bcrCotizaTabsLeft.jpg");
	background-repeat: no-repeat;
}

#cotizadorTabsRight
{
    position:relative;
    float:left;
    height:45px;
    width:10px;
	background-image: url("/_layouts/images/bcrLayout/bcrCotizaTabsRight.jpg");
	background-repeat: no-repeat;
}

.cotizaBtnSelected
{
    position:relative;
    float:left;
    height:45px;
    width:60px;
	cursor:pointer;
}

.cotizaBtnUnselected
{
    position:relative;
    float:left;
    height:45px;
    width:60px;
	cursor:pointer;
}

.cotizadorTabla
{
	color:#6C6D70;
	background-color:#F8F8F8;
	width:240px;
}

.cotizadorSeparador
{
	height:6px;
}

.cotizadorTitulo
{
	color:#417295;
	background-color:#DDE4E9;
	font-weight:bold;
	font-size:8pt;
	border:1px solid #417295;
	padding:3px;
}

.cotizadorTitulo a
{
	text-decoration:none;
	color:#417295;
}

.cotizadorTitulo a:link
{
	text-decoration:none;
	color:#417295;
}

.cotizadorTitulo a:visited
{
	text-decoration:none;
	color:#417295;
}

.cotizadorTitulo a:active
{
	text-decoration:none;
	color:#417295;
}

.cotizadorTitulo a:hover
{
	text-decoration:underline;
	color:#417295;
}

.cotizadorGrafico
{
	text-align:center;
}

.cotizadorGrilla
{
	text-align:center;
}

.cotizadorColA
{
	text-align:left;
	width:100px;
	padding:2px;
	font-size:8pt;
}

.cotizadorColB
{
	text-align:center;
	width:20px;
	padding:2px;
	font-size:8pt;
}

.cotizadorColC
{
	text-align:right;
	width:90px;
	padding:2px;
	font-size:8pt;
}

.cotizadorColD
{
	text-align:right;
	width:30px;
	padding:3px;
	font-size:8pt;
}

.tabsLayout
{
	border: 1px #ABABAB solid;
	background-color: #D6DFE6;
}

.tabsTable
{
	width: 90%;
}

.tabsTable a
{
	text-decoration: none;
	font-weight: bold;
}

.tab a
{
	display: block;
	padding: 6px;
	color: #666666;
	text-align:center;
	font-size:9px;
	background-color:#ECECEC;
}

.tab a:visited
{
	color:#666666;
	text-decoration:none;
}

.tab a:link
{
	color:#666666;
	text-decoration:none;
}

.tab a:hover
{
	color:#666666;
	text-decoration:none;
	background-color:#CECECE;
}

.tabActive a
{
	display: block;
	padding: 6px;
	color: #003366;
	font-weight:bold;
	background-color:#D6DFE6;
	text-align:center;
	font-size:9px;
}

.tabActive a:visited
{
	color:#003366;
	text-decoration:none;
}

.tabActive a:link
{
	color:#003366;
	text-decoration:none;
}

.tabActive a:hover
{
	color:#003366;
	text-decoration:none;
}

.tabPane
{
	display: none;
}

.tabPaneActive
{
	display: block;
	padding: 6px;
	min-height: 200px;
	background-color:#D6DFE6;
}

.bcr-GEA-NomURT a
{
	color: #993300;
	font-weight:bold;
	text-align:center;
	font-size:9px;
	text-transform:uppercase;
}

.bcr-GEA-NomURT a:visited
{
	text-decoration:none;
}

.bcr-GEA-NomURT a:link
{
	text-decoration:none;
}

.bcr-GEA-NomURT a:hover
{
	color:#003366;
	text-decoration:none;
}

.Contenido
{
    line-height:150%;
    position:relative;
    text-align:left;
	padding:10px;
}
.Contenido p
{
	padding-bottom:10px;
}
ol
{
	padding-left:20px;
}
.Contenido ul
{
	padding-left:20px;
}
.Contenido li
{
	padding-bottom:10px;
}
.imgContenidoIzquierda
{
	margin:10px 10px 0px 10px;
	padding:2px;
	border:solid 1px #ABABAB;
	background-color:#FAFAFA;
	text-align:center;
	width:190px;
}
.imgContenidoDerecha
{
	margin:10px 10px 0px 10px;
	padding:2px;
	border:solid 1px #ABABAB;
	background-color:#FAFAFA;
	text-align:center;
	width:190px;
}
.imgContenido
{
	margin:10px 10px 0px 10px;
	padding:2px;
	border:solid 1px #ABABAB;
	background-color:#FAFAFA;
	text-align:center;
	width:190px;
}
.imgContenidoDerechaPie
{
	position:relative;
	float:right;
}
.imgContenidoDerecha
{
	position:relative;
	float:right;
}
.imgContenidoIzquierdaPie
{
	position:relative;
	float:left;
}
.imgContenidoIzquierda
{
	position:relative;
	float:left;
}
.imgContenidoIzquierdaPie
{
	margin:0px 10px 10px 10px;
	padding:2px 4px;
	border:solid 1px #ABABAB;
	border-top:0px;
	background-color:#FAFAFA;
	font-size:85%;
	text-align:left;
	width:186px;
}
.imgContenidoDerechaPie
{
	margin:0px 10px 10px 10px;
	padding:2px 4px;
	border:solid 1px #ABABAB;
	border-top:0px;
	background-color:#FAFAFA;
	font-size:85%;
	text-align:left;
	width:186px;
}
.imgContenidoPie
{
	margin:0px 10px 10px 10px;
	padding:2px 4px;
	border:solid 1px #ABABAB;
	border-top:0px;
	background-color:#FAFAFA;
	font-size:85%;
	text-align:left;
	width:186px;
}
.subtitulo
{
	color:#993300;
	font-weight:bold;
}
.Contenido a:link
{
    color:#993300;
    text-decoration:none;
}
.Contenido a:visited
{
    color:#993300;
    text-decoration:none;
}
.Contenido a:hover
{
    color:#993300;
    text-decoration:underline;
}
.Contenido a:active
{
    color:#993300;
    text-decoration:none;
}


.rptTdTitulo
{
	color:#417295;
	background-color:#DDE4E9;
	font-weight:bold;
	font-size:8pt;
	border:1px solid #417295;
	padding:3px;
}
