/* CSS Document */


.field {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BACKGROUND: #F7F6F6
}
.field2 {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid; 
	BORDER-BOTTOM: #999 1px solid; 
	BACKGROUND: #F7F6F6;
	font-family: verdana; 
    font-size: 12px; 
	font-weight: bold; 
    color: #000099;
}
.contador {
	BORDER-RIGHT: #333 0px solid; BORDER-TOP: #333 0px solid; FONT-SIZE: 9px; BORDER-LEFT: #333 0px solid; BORDER-BOTTOM: #333 0px solid; BACKGROUND: #f0f0f0
}
.boton2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #FAF9F9;
	text-decoration: none;
	background-color: #999999;
	border: 1px solid #B0B0B0;
	font-weight: bold;
}

.boton{
	background-color: #F6ECEA;
	border: #B58680 1px solid;
	color: #B58680;
	font: 10px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
	text-align:center;
}

.botonoff{
	background-color: #EDF4F4;
	border: #CCCCCC 1px solid;
	color: #EDF4F4;
	font: 10px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
	text-align:center;
}




.boton_red{
	background-color: #FCFCFC;
	border: #AAAAAA 1px solid;
	color: red;
	font: 12px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
	text-align:center;
	background-image :   url(file:///C|/FoxServ/www/PHP/imgs/button.gif);
}
.boton_green{
	background-color: #FCFCFC;
	border: #AAAAAA 1px solid;
	color: green;
	font: 12px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
	text-align:center;
	background-image :   url(file:///C|/FoxServ/www/PHP/imgs/button.gif);
}
.boton_blue{
	background-color: #C3DDF6;
	border: #AAAAAA 1px solid;
	color: BLACK;
	font: 12px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
	text-align:center;
	background-image :   url(file:///C|/FoxServ/www/PHP/imgs/button.gif);
	
}
.tbox{
	background-color: #FCFCFC;
	border: #A7A7A7 1px solid;
	color: #000000;
	font: 11px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
}


.encab {
	MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-FAMILY: arial; background: #B58680; font-weight: bold;
}

.encab2 {
	MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-FAMILY: arial; background: #009ADB; font-weight: bold;
}

.fechaevento {
	MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: arial; background: #f7f6f6; 
}
.fechaevento2 {
	MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; COLOR: #990000; FONT-FAMILY: arial; background: #f7f6f6; 
}


body, td, div {	
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


BODY {
	BACKGROUND-POSITION: left top;
	 SCROLLBAR-FACE-COLOR: #F6ECEA; 
	 BACKGROUND-ATTACHMENT: fixed; 
	 SCROLLBAR-HIGHLIGHT-COLOR: #F6ECEA; 
	 SCROLLBAR-SHADOW-COLOR: #F6ECEA; 
	 SCROLLBAR-3DLIGHT-COLOR: #9BB6D1; 
	 SCROLLBAR-ARROW-COLOR: #B58680; 
	 SCROLLBAR-TRACK-COLOR: #EDF4F4; 
	 BACKGROUND-REPEAT: repeat-y; 
	 SCROLLBAR-DARKSHADOW-COLOR: #F6ECEA
	 option.bg1 {background-color: #CCE6FF}



}

/*--------LINKS------------------------------------------- */
.main {
	font-size:12px;
	color: #009ADB;
}
a.main {
	font-weight: bold; 
	text-decoration: underline;
}
a.main:hover {
	color: #b58680;
	text-decoration: none;
}

.link {
	font-size:11px;
	color: #9AAEDE;
}
a.link {
	text-decoration:none;
}
a.link:hover {
	text-decoration:underline;
	color: #7E8FB6;
}

.menulink {
	font-size:11px;
	color: #595959;
}
a.menulink {
	text-decoration:none;
}
a.menulink:hover {
	text-decoration:underline;
	color: #000000;
}
.peque {
	font-size:9px;
	font-weight: bold;
	line-height:10px;
	color: #009ADB;
}
a.peque {
	text-decoration:underline;

}

a.peque:hover {
	text-decoration:none;
	color: #b58680;
}

.mail {
	font-size:9px;
	font-weight: bold;
	line-height:10px;
	color: #999999;
}
a.mail {
	text-decoration:none;

}

a.mail:hover {
	text-decoration:underline;
}

/* ------ Estilos del Módulo de Webcollab --------------------*/

BODY {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 12px;
  margin : 0;
  padding : 0;
  background : #ffffff;
  color : #000000;
}

FONT {
  font-family:  Arial, Verdana, Sans-serif;
  font-size : 12px;
}


LI {
  font-family:  Arial, Verdana, Sans-serif;
  font-size : 12px;
  list-style-type: disc;
}

LI LI {
  font-family:  Arial, Verdana, Sans-serif;
  font-size : 12px;
  list-style-type: circle;
}

/* CSS hack for XHTML strict */
IMG {
  border-width : 0;
}

/* CSS hack to hide hidden input fields */
FIELDSET {
   border: none;
   margin: 0;
   padding: 0;
}

TABLE {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 12px;
  border-width : 0;
  padding : 0;
}

/* Global container box */
TABLE.main {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 12px;
  margin-left : auto;
  margin-right : auto;
  border-width : 0;
  border-collapse : collapse;
  padding : 0;
  width : 100%;
}  

/* Box outline for login screen
  - reduced width
  - aligned centre
*/
TABLE.singlebox {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 12px;
  margin-left : auto;
  margin-right : auto;
  width : 400px;
  text-align : center;
  border-width : 0;
  padding : 0;
}

/* Standard table box */
TABLE.tablebox {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 12px;
  margin-left : auto;
  margin-right : auto;
  width : 97%;
  text-align : left;
  border-width: 0;
  padding : 0;
}

/* Table for use in data cells */
TABLE.celldata {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 12px;
  margin-left : 0;
  margin-top : 5px;
  margin-bottom : 20px;
  text-align : left;
  border-width: 0;
  padding : 0;
}

TD {
  font-family:  Arial, Verdana, Sans-serif;
  font-size : 12px;
}

/* Masthead band to top of page */
TD.masthead {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 10px;
  text-align : left;
  padding-top : 4px;
  padding-left : 3px;
  height : 20px;
  background : #f7f6f6;
  color : #666666;
}


/* Box head styling */
TD.boxhead {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 12px;
  font-weight : bold;
  text-align : left;
  border-width : 0;
  border-collapse : collapse;
  padding : 3px;
  background : #EBE9E9;
  color : #666666;
  /*background : #1e4b79; [ORIGINAL] */ 

  
}

/* Box content styling for menu list*/
TD.boxmenu {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 12px;
  font-weight: bold;
  text-align : left;
  border-width : 0;
  border-collapse : collapse;
  padding : 7px;
  background : #f7f6f6;
  color : #000000;
}

/* Box content styling for info boxes */
TD.boxdata {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 12px;
  text-align : left;
  border-width : 0;
  border-collapse : collapse;
  padding-top : 10px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 20px;
  background : #ffffff;
  color : #000000;
  
}


/* Variation on 'boxdata'
  - bottom padding reduced
*/
TD.boxdata2 {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 12px;
  text-align : left;
  border-width : 0;
  border-collapse : collapse;
  padding-top : 20px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  background : #ffffff;
  color : #000000;
}

/* Box content styling for project listing */
TD.projectlist {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 14px;
  text-align : left;
  border-width : 0;
  border-collapse : collapse;
  padding-top : 10px;
  padding-left : 30px;
  padding-right : 5px;
  padding-bottom : 20px;
  background : #ffffff;
  color : #006699;
}
  
/* Green progress bar */
TD.greenbar {
  border-width : 0;
  border-collapse : collapse;
  white-space : nowrap;
  height : 4px;
  background : #008B45;
  color : #000000;
}

/* Red/orange progress bar */??
TD.redbar {
  border-width : 0;
  border-collapse : collapse;
  white-space : nowrap;
  height : 4px;
  background : #FFA500;
  color : #000000;
}

/* Class for text at page bottom */ 
.bottomtext {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 10px;
  padding-top : 10px;
  padding-left : 5px;
  padding-bottom : 10px;
  color : #1e4b79;
}

/* Font for text based hyperlinks in [brackets] */
.textlink {
  font-family:  Arial, Verdana, Sans-serif;
  font-size : 10px;
  font-weight : bold;
}

/* Class for late graphic */
.late {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 9px;
  font-weight : bold;
  background : #FF0000;
  color : #FFFFFF;
}

/* Class for new graphic */
.new {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 9px;
  font-weight : bold;
  font-style : italic;
  background : #00FF7F;
  color : #000000;
}

/* Class for updated graphic */
.updated {
  font-family :  Arial, Verdana, Sans-serif;
  font-size : 9px;
  font-weight : bold;
  background : #00FF7F;
  color : #000000;
}

/* Class for green text */
.green {
  color : #006400;
}

/* Class for orange text */
.orange {
  color : #FFA500;
}

/* Class for grey text */
.grey {
  color : #BEBEBE;
}

/* Class for blue text */
.blue {
  color : #0000FF;
}

/* Class for red text */
.red {
  color : #FF0000;
}



#imagen {
	FILTER: alpha(opacity=100)
}


/*Estilo punteado */

.punteado{ 
  border-style: dotted; 
   border-width: 1px; 
   border-color: #B58680; 
   background-color: #F6ECEA; 
   font-family: verdana, arial; 
   font-size: 10pt; 
} 

/* Estilo centrado */

#centrado { 
position: absolute;
width: 500px;
left: 50%;
margin-left: -250px;
border: solid 1px #999;
text-align: left;
 }
 
 /* Estilos para las option de un select */
 
.option 
{ 
    font-family: verdana; 
    font-size: 11px; 
    color: #ffffff; 
}

option.bg1 {background-color: #CCE6FF}
option.bg2 {background-color: #C3DDF6}
option.bg3 {background-color: #B8D3EC}
option.bg4 {background-color: #AECAE4}
option.bg5 {background-color: #A7C2DB}
option.bg6 {background-color: #9BB6D1}
option.bg7 {background-color: #A2C1DE}

.tabla {
	BORDER-RIGHT: #d9d7d0 1px solid;
	 BORDER-TOP: #d9d7d0 1px solid; 
	 MARGIN-BOTTOM: 4px; 
	 BORDER-LEFT: #d9d7d0 1px solid; 
	 WIDTH: 175px; 
	 MARGIN-RIGHT: 10px; 
	 BORDER-BOTTOM: #d9d7d0 1px solid; 
	 HEIGHT: 10px; 
	 BACKGROUND-COLOR: #f9f8f8
}


.acceso{ 
  border-style: solid; 
   border-width: 1px; 
   border-color: #d9d7d0; 
   background-color: #f7f6f6; 
   font-family: verdana, arial; 
   font-size: 8pt; 
} 

