BODY {
	scrollbar-3dlight-color: #F0F0EE;
	scrollbar-arrow-color: #FFCC33;
	scrollbar-base-color: white;
	scrollbar-darkshadow-color: #DDDDDD;
	scrollbar-face-color: #F6F8F5;
	scrollbar-highlight-color: #F0F0EE;
	scrollbar-shadow-color: #F0F0EE;
	scrollbar-track-color: #C1C8C4;
margin : 0;
background-color: #f0f0f0;
text-align : center;
}
a{
	color: #E35C26;
	text-decoration: underline;
}

a:hover{
	color: #CE0B0B;
	text-decoration: underline;
}

a.hidden {
	text-decoration: none;
	color: #000000;
	cursor:default;
}

p {
  margin: 0px;
  padding: 0px;
}

TD {
font-size : 12px;
font-family : tahoma, Arial, Helvetica, sans-serif;
}

A {
text-decoration : none;
}

.b1 {
border : 1px solid #cacaca;
}

.formstyle_pag {
	BORDER-RIGHT: #dc0002 1px inset; BORDER-TOP: #dc0002 1px inset; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #697580; BORDER-LEFT: #dc0002 1px inset; COLOR: #ffffff; BORDER-BOTTOM: #dc0002 1px inset; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}

.noticias {
font-size : 11px;
padding-left : 8px;
padding-right : 4px;
padding-top : 4px;
padding-bottom : 4px;
}
.noticias A {
color : #306fc6;
text-decoration : underline;
}
.noticias A:hover {
text-decoration : none;
}

.icon {
color : white;
font-size : 11px;
padding-left : 8px;
padding-right : 4px;
padding-top : 4px;
padding-bottom : 4px;
background: url(imgs/btn_deg.jpg);
}

.icon A {
color : white;
text-decoration : underline;
}

.icon A:hover {
text-decoration : none;
}

.icon IMG {
vertical-align : middle;
}

.fecha {
color : #ff8c00;
font-weight : bold;
}

.textos {
padding-left : 11px;
text-align : justify;
padding-right : 12px;
padding-top : 17px;
font-size : 13px;
line-height : 18px;
font-family : Arial, Helvetica;
}
.textos A {
color : #1B54A5;
font-size : 13px;
font-family : Arial, Helvetica;
text-decoration : underline;
}

.textos2 {
text-align : justify;
font-size : 13px;
line-height : 18px;
font-family : Trebuchet MS;
}

.textos2 A {
color : #306fc6;
text-align : justify;
font-size : 13px;
line-height : 18px;
font-family : Arial, Helvetica;
text-decoration: underline;
}

.textosd {
font-size : 13px;
font-family : Arial, Helvetica;
}

.textosd A {
color : #306fc6;
font-size : 13px;
font-family : Arial, Helvetica;
text-decoration: underline;
}

.textoch {
font-size : 11px;
font-family : Arial, Helvetica;
color : #000000;
}

.textoch A {
color : #306fc6;
font-size : 11px;
font-family : Arial, Helvetica;
text-decoration: underline;
}

.textos2 A:hover {
color : #306fc6;
text-align : justify;
font-size : 13px;
line-height : 18px;
font-family : Arial, Helvetica;
text-decoration: none;
}

.textos5 {
font-size : 11px;
line-height : 18px;
font-family : Arial, Helvetica;
text-align: right;
PADDING-RIGHT: 5px;
}

textos5 A {
font-size : 10px;
color : orange;
text-decoration : underline;
}

.textos5 A:hover {
font-size : 10px;
text-decoration : none;
}

.textos4 {
font-size : 13px;
line-height : 18px;
font-family : Arial, Helvetica;
}

.textos3 {
text-align : justify;
font-size : 12px;
line-height : 18px;
font-family : Arial, Helvetica;
}

.titulos {
height : 23px;
font-family : 'Trebuchet MS', Arial, Helvetica;
color : #1B54A5;
font-size : 17px;
font-weight : bold;
padding-top: 4px;
}

.titulos2 {
font-family : Helvetica;
color : #1B54A5;
font-size : 17px;
font-weight : bold;
}

.subtit2 {
font-family : 'Trebuchet MS', Arial, Helvetica;
color : #33AAD2;
font-size : 15px;
font-weight : bold;
line-height : 20px;
}

.campos {
background-color : transparent;
border : 1px solid #87ceeb;
color : white;
font-size : 11px;
width : 140px;
}

.campos2 {
background-color : transparent;
border : 1px solid #808080;
color : black;
font-size : 11px;
width : 120px;
}

.camposlogin {
background-color : white;
border : 1px solid #808080;
color : black;
font-size : 11px;
width : 75px;
}

.cajaFocal {
width : 350px;
height : 300px;
border : 1px solid #bfbfbf;
display : block;
}
.bajadaFocal {
font-family : Arial, Helvetica;
font-size : 13px;
line-height : 17px;
}
.tituloFocal {
font-family : Arial, Helvetica, sans-serif;
font-size : 17px;
line-height : 19px;
}
.cajaFocalVertical {
width : 189px;
height : 300px;
border : 1px dashed #bfbfbf;
display : block;
}

.txtnot {
padding-left : 11px;
text-align : justify;
padding-right : 12px;
font-size : 13px;
line-height : 18px;
font-family : Arial, Helvetica;
}
.txtnot A {
color : #1B54A5;
font-size : 13px;
font-family : Arial, Helvetica;
text-decoration : underline;
}

.reftb {
font-size : 11px;
font-weight: bold;
font-family : Arial, Helvetica;
color: #1077AB;
}
.reftb2 {
font-size : 13px;
font-weight: bold;
font-family : Arial, Helvetica;
color: #FF0000;
}
.reftb3 {
font-size : 9px;
font-family : Arial, Helvetica;
color: #FF0000;
}
.itemstb {
font-size : 11px;
font-family : Arial, Helvetica;
}

.preciotb {
font-size : 14px;
font-weight: bold;
font-family : Arial, Helvetica;
color: white;
}

.itemsgr {
font-size : 11px;
font-family : Arial, Helvetica;
background-color : #ECECEC;
color : #A1A1A1;
}

.menuItem {
padding-right : 2px;
display : block;
padding-left : 15px;
font-size : 11px;
padding-bottom : 2px;
color : white;
padding-top : 2px;
border-bottom : 1px solid #FFCC33;
text-decoration : none;
}
.menuItem IMG {
margin-left : -12px;
}
.menuItem:hover {
padding-right : 2px;
display : block;
padding-left : 15px;
font-size : 11px;
padding-bottom : 2px;
color : white;
padding-top : 2px;
border-bottom : 1px solid #999999;
background-color : #FFCC33;
text-decoration : none;
}

.menuItemSeleccionado {
padding-right : 2px;
display : block;
padding-left : 15px;
font-size : 12px;
padding-bottom : 2px;
color : red;
padding-top : 2px;
border-bottom : 1px solid #FF0000;
text-decoration : none;
background-color : #CCFF00;
}
.menuItemSeleccionado IMG {
margin-left : -12px;
}
.inmo {
padding-right : 8px;
padding-left : 13px;
line-height: 18px;
}
TABLE.yborder
{
    BORDER-RIGHT: #38352e 1px solid;
    BORDER-TOP: #38352e 1px solid;
    BORDER-LEFT: #38352e 1px solid;
    BORDER-BOTTOM: #38352e 1px solid;
    BACKGROUND-COLOR: transparent
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #38352e;
    FONT-FAMILY: verdana,arial,helvetica
}
TD.tdAlt
{
    LINE-HEIGHT: 16px;
    BACKGROUND-COLOR: #ffffff
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #38352e;
    FONT-STYLE: oblique;
    FONT-FAMILY: 'Lucida Handwriting', 'Trebuchet MS', arial, verdana, helvetica
}
TH.thAlt
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #867a6c
}
TH.none
{
    COLOR: #38352e;
    BACKGROUND-COLOR: #ffffff
}
IMG
{
    BORDER-LEFT-COLOR: #38352e;
    BORDER-BOTTOM-COLOR: #38352e;
    BORDER-TOP-COLOR: #38352e;
    BORDER-RIGHT-COLOR: #38352e
}
A:link
{
    FONT-WEIGHT: bold;
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}
A:active
{
    FONT-WEIGHT: bold;
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #FF0000;
    TEXT-DECORATION: none
}
A.bigLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #38352e;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
A.bigLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #38352e;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
A.bigLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #38352e;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
A.bigLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #38352e;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
A.nav:link
{
    FONT-SIZE: 12px;
    COLOR: #0000FF;
    FONT-FAMILY: Trebuchet MS,arial,helvetica;
    TEXT-DECORATION: none
}
A.nav:active
{
    FONT-SIZE: 12px;
    COLOR: #0000FF;
    FONT-FAMILY: Trebuchet MS,arial,helvetica;
    TEXT-DECORATION: none
}
A.nav:visited
{
    FONT-SIZE: 12px;
    COLOR: #0000FF;
    FONT-FAMILY: Trebuchet MS,arial,helvetica;
    TEXT-DECORATION: none
}
A.nav:hover
{
    FONT-SIZE: 12px;
    COLOR: #0000FF;
    FONT-FAMILY: Trebuchet MS,arial,helvetica;
    TEXT-DECORATION: underline
}
A.navAct:link
{
    FONT-SIZE: 12px;
    COLOR: #9f9a8f;
    FONT-STYLE: oblique;
    FONT-FAMILY: Trebuchet MS,arial,helvetica;
    TEXT-DECORATION: none
}
A.navAct:active
{
    FONT-SIZE: 12px;
    COLOR: #9f9a8f;
    FONT-STYLE: oblique;
    FONT-FAMILY: Trebuchet MS,arial,helvetica;
    TEXT-DECORATION: none
}
A.navAct:visited
{
    FONT-SIZE: 12px;
    COLOR: #9f9a8f;
    FONT-STYLE: oblique;
    FONT-FAMILY: Trebuchet MS,arial,helvetica;
    TEXT-DECORATION: none
}
A.navAct:hover
{
    FONT-SIZE: 12px;
    COLOR: #38352e;
    FONT-STYLE: oblique;
    FONT-FAMILY: Trebuchet MS,arial,helvetica;
    TEXT-DECORATION: underline
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #8d826a;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
INPUT.button
{
    FONT-WEIGHT: bold;
    CURSOR: hand;
    COLOR: #8d826a;
    BACKGROUND-COLOR: #e0d7c3
}
INPUT.button:hover
{
    FONT-WEIGHT: bold;
    CURSOR: hand;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #8d826a
}
SELECT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #9f9a8f;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA
{
    FONT-SIZE: 11px;
    COLOR: #38352e;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.red
{
    COLOR: #993300
}
.white
{
    COLOR: #ffffff
}
.bgWhite
{
    BACKGROUND-COLOR: #ffffff
}
.bgLcolor
{
    BACKGROUND-COLOR: #ffffff
}
.bgColor
{
    BACKGROUND-COLOR: #867a6c
}
.bgColor2
{
    BACKGROUND-COLOR: #FFCC00;
	FONT-SIZE: 22px;
    COLOR: #0000FF;
    FONT-FAMILY: Monotype Corsiva,Trebuchet MS,verdana,arial,helvetica
}
.bgColor4
{
    BACKGROUND-COLOR: #FF0000;
	FONT-SIZE: 22px;
    COLOR: #ffffff;
    FONT-FAMILY: Monotype Corsiva,Trebuchet MS,verdana,arial,helvetica
}
.bgColor3
{
    BACKGROUND-COLOR: #FFCC00;
	FONT-SIZE: 22px;
    COLOR: #000033;
    FONT-FAMILY: Trebuchet MS,verdana,arial,helvetica
}
.bgColor32
{
    BACKGROUND-COLOR: #FF0000;
	FONT-SIZE: 17px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Trebuchet MS,verdana,arial,helvetica
}
.bgDcolor
{
    BACKGROUND-COLOR: #38352e
}
.err
{
    FONT-WEIGHT: bold;
    COLOR: #990000
}
.title
{
    FONT-SIZE: 22px;
    COLOR: #000000;
}