     

#dock1 {
  position:absolute;
  /*bottom:0;*/
  top:0;
  left:0;
  width:100%;
  height:26px;
  background:transparent url(vista_toolbar/dock-bg.gif) repeat-x 0 0;
  z-index: 100000;	
}       
#dock {
  position:absolute;
  bottom:0;
 
  left:0;
  width:100%;
  height:26px;
  background-color:#FF9900;
  background-image:url(../vista_toolbar/dock-bg.gif);
  /*background:transparent url(vista_toolbar/dock-bg.gif) repeat-x 0 0;*/
  z-index: 100001;	
}  
.dock_icon {
  float:left;
  width:102px;
  height:21px;
  margin-top:3px;
  background: url(../vista_toolbar/button-bg.gif);
  text-align:center;
  font-size: 14px;
  color: #000;
  line-height: 22px;    
  margin-right:10px;
  margin-left:10px;
}       

#theme {       
  float:right; 
  margin-top:3px;
  margin-right:15px;
}

/*ESTILOS DE LA TABLA*/


.tabla th {
padding: 5px;

font-size: 11px;
background-color: #83aec0;
/*background-image: url(mar..jpg);*/
background-image: url(fondo_th.png);

background-repeat: repeat-x;
color: #FFFFFF;
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #558FA6;
border-bottom-color: #558FA6;
font-family: "Trebuchet MS", Arial;
text-transform: uppercase;
}

.tabla .modo1 {
font-size: 12px;
font-weight:bold;
background-color: #e2ebef;
background-image: url(fondo_tr01.png);
background-repeat: repeat-x;
color: #34484E;
font-family: "Trebuchet MS", Arial;
}
.tabla .modo1 td {
padding: 5px;
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #A4C4D0;
border-bottom-color: #A4C4D0;
text-align:right;
} 




.tabla .modo2 {
font-size: 12px;
/*font-weight:bold;*/
background-color: #fdfdf1;
background-image: url(fondo_tr02.png);
background-repeat: repeat-x;
color: #990000;
font-family: "Trebuchet MS", Arial;
text-align:left;
}
.tabla .modo2 td {
padding: 5px;
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #EBE9BC;
border-bottom-color: #EBE9BC;
}
.tabla .modo2 th {
background-image: url(fondo_tr02a.png);
background-position: left top;
font-size: 12px;
font-weight:bold;
background-color: #d62128;
background-repeat: repeat-x;
color: #990000;
font-family: "Trebuchet MS", Arial;
text-align:left;
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #EBE9BC;
border-bottom-color: #EBE9BC;
}

div.scroll {
height: 200px;
width: 160px;
overflow: auto;
overflow-x: hidden;
overflow-y: scroll;

border: 1px solid #666;
background-color:#ededed ;
/*padding: 8px;*/
}
div.scroll2 {
height: 150px;
width: 100%;
overflow: auto;
overflow-x: hidden;
overflow-y: scroll;
border: 1px solid #666;
background-color: #ccc;

}

.over{
	font-size: 12px;
     font-weight:bold;
	font-family: "Trebuchet MS", Arial;
	background-color:#CC6;
	cursor:pointer;
	}
	
.tabla2{
		
	 font-size: 12px;
     font-weight:bold;
	 
	font-family: "Trebuchet MS", Arial;
	width:100%
	}
	
	.tabla2 td{
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color:#CCC;
border-bottom-color: #ccc;
	}
	
.arial11rojo1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #f02e2f; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.tahoma11negroazuladosubrayado {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #273135; FONT-STYLE: normal; FONT-FAMILY: Tahoma; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.arial10blanco {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.arial10blanco:hover {
	COLOR: #fc9f99
}
.arial11grisoscuro {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.arial11grisoscuro:hover {
	TEXT-DECORATION: underline
}
.arial10vino {
	FONT-SIZE: 10px; COLOR: #911c1d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.arial10vino:hover {
	TEXT-DECORATION: underline
}
.arial11boldgris {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.arial11boldgris1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #911c1d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tahoma20boldrojo {
	TEXT-DECORATION: none
}
.arial11celeste {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0090ca; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tahoma11boldblanco {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.arialbold11rojo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WORD-SPACING: normal; COLOR: #b60a16; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.arialbold20rojo {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #b60a16; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.arialbold13rojo {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; WORD-SPACING: normal; COLOR: #b60a16; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
.arialbold13rojoitalic {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #b60a16; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tahoma11boldrojo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b60a16; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.tahoma11boldblancosinraya {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}
.tahoma13boldgris {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2a2a2a; FONT-FAMILY: Tahoma
}
.arial11boldamarillo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fdfae2; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arial9grisoscuro {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #454545; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.arial11grisoscurounderline {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Estilo1 {
	FONT-SIZE: 12px; WORD-SPACING: 20px; COLOR: #a3221d; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
.arial11rojo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b60a16; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.arial11blanco {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}
.arial11boldvino {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #911c1d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boxfacultades {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 120px; COLOR: #454545; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DIV {
	FONT-SIZE: 10px; WORD-SPACING: 40px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
.Estilo1 {
	FONT-SIZE: 12px; WORD-SPACING: 20px; COLOR: #d52526; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
.Estilo3 {
	FONT-SIZE: 12px; WORD-SPACING: 20px; COLOR: #a3221d; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
.arial11rojoOBU {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #f02e2f; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.titGrisPlan {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #b5b8b5; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.titRojoPlan {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #d24b4a; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.borderTable {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 2px solid
}
.bordetabla {
	
	border: 1px solid  #CCCCCC;
}
