BODY
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
	color: #656565;
	padding: 0;
	margin: 0;
}
BODY A, DIV, SPAN, TD, LI, INPUT
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
	color: #656565;
}
A
{
	text-decoration: none;
	color: #656565;
}
A:hover
{
	text-decoration: none;
	color: #333333;
}

.fondo1
{
	background: #8C7819;
}
.fondoBanner
{
	background: url(../img/fondobanner.gif) repeat-y 100% 0px;
}
.fondoBajoContenido
{
	background: url(../img/fondobannerdoble.gif) repeat-y 0% 0%;
}

.borde
{
	border: solid 1px #8C7819;
}
.borde_blanco
{
	border: solid 1px #ffffff;
}
.bordeDerecho
{
	border-right: solid 1px #8C7819;
	width: 1%;
}
.borde_lados_blanco
{
	border-right: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
	border-top: solid 1px #8C7819;
	border-bottom: solid 1px #8C7819;
}
.bordeIzquierda
{
	border-left: solid 1px #8C7819;
	width: 1%;
}
.bordeArriba
{
	border-top: solid 1px #8C7819;
	width: 1%;
}
.bordeAbajo
{
	border-bottom: solid 1px #8C7819;
}

.padd5
{
	padding: 5px;
}
.padd10
{
	padding: 10px;
}
.padd20
{
	padding: 20px;
}

.txtb
{
	font-weight: bold;
}

.menuSec
{
	padding: 10px;
	vertical-align: middle;
	border: solid 1px #8C7819;
	border-bottom: none;
	border-left: none;
	height: 18px;
}
.menuSec A
{
	font-weight: bold;
}
.menuSecHover
{
	padding: 10px;
	vertical-align: middle;
	border: solid 1px #8C7819;
	border-bottom: none;
	border-left: none;
	background: #e2ddc5;
}
.menuSecHover A
{
	font-weight: bold;
}

.menuSecSel
{
	padding: 10px;
	background: #FF0000;
	border: solid 1px #8C7819;
	border-bottom: none;
	border-left: none;
}
.menuSecSel A
{
	color: #fff;
	font-weight: bold;
}

.menuApdo
{
	padding: 5px;
}
.menuApdoSel
{
	padding: 5px;
	background: #FF0000;
}
.menuApdoSel A
{
	color: #fff;
	font-weight: bold;
}

.titulo
{
	font-size: 14px;
	font-weight: bold;
	background: url(../img/rojo.gif) no-repeat 0 0;
	border-bottom: solid 1px #8C7819;
}

.titulo2 {
	font-family: Verdana, Tahoma, Arial; 
	font-size: 14px;
	color: #FF0000;
}
.tituloText
{
	font-size: 14px;
	font-weight: bold;
}

.apdo_separacion
{
	height: 39px;
	border-bottom: solid 1px #8C7819;
}
.apdo_presentacion
{
	border-bottom: solid 1px #8C7819;
}
DIV.image
{
	float: left;
	border-right: solid 1px #8C7819;
	border-bottom: solid 1px #8C7819;
}
DIV.image_default
{
	float: left;
	border-right: solid 1px #8C7819;
	border-bottom: solid 1px #8C7819;
	width: 35px;
	height: 35px;
	background: url(../img/rojo.gif) no-repeat 26px 26px;
	 
}

.rojoBG
{
	background: url(../img/rojoBG.gif) no-repeat 0% 100%;
}
.rojoBD
{
	background: url(../img/rojoBD.gif) no-repeat 100% 100%;
}
.rojoHG
{
	background: url(../img/rojoHG.gif) no-repeat 0% 0%;
}
.oroBG
{
	background: url(../img/oroBG.gif) no-repeat 0% 100%;
}
.oroBD
{
	background: url(../img/oroBD.gif) no-repeat 100% 100%;
}
.imgNoticia
{
	float: right;
	border-left: solid 1px #8C7819;
	border-bottom: solid 1px #8C7819;
}

.verticaltext
{
	writing-mode: tb-rl;
	filter: flipv fliph;
}

.btDescarga
{
	display: block;
	width: 79px;
	height: 23px;
	background: url(../img/bt/bt-descargar-off.gif) 50% 50%;
}
.btDescarga:hover
{
	background: url(../img/bt/bt-descargar-on.gif) 50% 50%;
}
.btUp
{
	display: block;
	width: 31px;
	height: 27px;
	background: url(../img/bt/bt-up-off.gif);
	float: left;
}
.btUp:hover
{
	background: url(../img/bt/bt-up-on.gif);
}
.btBuscar
{
	display: block;
	width: 120px;
	height: 40px;
	background: url(../img/bt/bt-buscador_off.gif);
	float: right;
}
.btBuscar:hover
{
	background: url(../img/bt/bt-buscador_on.gif);
}
.btEnviar
{
	display: block;
	width: 120px;
	height: 40px;
	background: url(../img/bt/bt-enviar_off.gif);
	border-right: solid 1px #8C7819;
	border-left: solid 1px #8C7819;
}
.btEnviar:hover
{
	background: url(../img/bt/bt-enviar_on.gif);
}
.btLink
{
	display: block;
	width: 79px;
	height: 23px;
	background: url(../img/bt/bt-link_off.gif) 50% 50%;
}
.btLink:hover
{
	background: url(../img/bt/bt-link_on.gif) 50% 50%;
}
.btMasInfos
{
	display: block;
	width: 79px;
	height: 19px;
	background: url(../img/bt/+info_off.gif) 50% 50%;
}
.btMasInfos:hover
{
	background: url(../img/bt/+info_on.gif) 50% 50%;
}
#btInicio
{
	display: block;
	width: 39px;
	height: 39px;
	background: url(../img/bt/bt-inicio_off.gif);
}
#btInicio:hover
{
	background: url(../img/bt/bt-inicio_over.gif);
}
#btMapa
{
	display: block;
	width: 39px;
	height: 39px;
	background: url(../img/bt/bt-mapa_off.gif);
}
#btMapa:hover
{
	background: url(../img/bt/bt-mapa_over.gif);
}
#btMail
{
	display: block;
	width: 39px;
	height: 39px;
	background: url(../img/bt/bt-correo_off.gif);
}
#btMail:hover
{
	background: url(../img/bt/bt-correo_over.gif);
}
#btBusca
{
	display: block;
	width: 39px;
	height: 39px;
	background: url(../img/bt/bt-busca_off.gif);
}
#btBusca:hover
{
	background: url(../img/bt/bt-busca_over.gif);
}

#paginaAnterior
{
	display: block;
	width: 120px;
	height: 39px;
	background: url(../img/bt/bt_anterior-off.gif);
}
#paginaAnterior:hover
{
	background: url(../img/bt/bt_anterior-on.gif);
}
#paginaSiguiente
{
	display: block;
	width: 120px;
	height: 39px;
	background: url(../img/bt/bt_siguiente-off.gif);
}
#paginaSiguiente:hover
{
	background: url(../img/bt/bt_siguiente-on.gif);
}

#rastro SPAN
{
	font-weight: bold;
	color: #FF0000;
}
#rastro A
{
	font-weight: bold;
}

#divPlaceContent
{
	z-index: 10;
}

.labelFicha
{
	text-align: right;
	font-weight: bold;
}
.campoFicha
{
	text-align: left;
}

/*core drop shadow rules*/
.wrap1, .wrap2, .wrap3
{
	display: inline-table; /* \*/
	display: block; /**/
}
.wrap1
{
	background: url(../img/shadows/v1/shadow.gif) right bottom no-repeat;
}
.wrap2
{
	background: url(../img/shadows/v1/corner_bl.gif) left bottom no-repeat;
}
.wrap22
{
	background: url(../img/shadows/v1/corner_gr.gif) left bottom no-repeat;
}
.wrap3
{
	padding: 0 5px 5px 0;
	background: url(../img/shadows/v1/corner_tr.gif) 100% -3px no-repeat;
}
.wrap33
{
	padding: 0 2px 2px 0;
	background: url(../img/shadows/v1/corner_tr.gif) 100% -3px no-repeat;
}
.wrap3 img.inShadow, table.inShadow
{
	display: block;
	border: 1px solid #ccc;
	border-color: #efefef #ccc #ccc #efefef;
}
.wrap33 img.inShadow, table.inShadow
{
	display: block;
	border: 1px solid #ccc;
	border-color: #efefef #ccc #ccc #efefef;
}

.textoMenuCatalogo4 {
	font-family: Verdana, Tahoma, Arial; 
	font-size: 13px;
	color: #F70100;
	font-weight: bold;	
}
.textoMenuCatalogo2 {
	font-family: Verdana, Tahoma, Arial; 
	font-size: 12px;
	color: #666666;
	font-weight: bold;	
}
.textoNormal1{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;}