/*---general---*/
A {
	COLOR: #000000; TEXT-DECORATION: NONE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: NONE;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;

}
A:active {
	COLOR: #008391; TEXT-DECORATION: NONE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
A:hover {
	COLOR: #008391; TEXT-DECORATION: NONE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}



    a.class_name[title] {position: relative;}
    a.class_name[title]:hover:after {content: attr(title);
     position: absolute; left: 50%; top: 0.5em; width: 10em;
     font-size: smaller; border: 1px solid;
     background: yellow; color: red;}



.linktext {
	COLOR: #0000FF; 
	TEXT-DECORATION: NONE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;font-weight:bold;
}

A.inventory {
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #ffffff; TEXT-DECORATION: underline; font-size: 12px; font-weight:bold;
}
A.inventory:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;font-size: 12px;
}
A.inventory:active {
	COLOR: #ffffff;TEXT-DECORATION: none;font-size: 12px;
}
A.inventory:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;font-size: 12px;
	}
	
A.thinribbon_nav:link {
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #ffffff; TEXT-DECORATION: NONE; font-size: 12px; font-weight:bold;
}
A.thinribbon_nav:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;font-size: 12px;
}
A.thinribbon_nav:active {
	COLOR: #ffffff;TEXT-DECORATION: none;font-size: 12px;
}
A.thinribbon_nav:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;font-size: 12px;
}
	
.article_header {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; font-size: 12px; font-weight:bold;
}

.thinribbonbox {
	text-align:center;
	background-color:#669933;
	color:#ffffff;
	padding-top:0.5em;
	padding-bottom:0.5em;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;font-weight:bold;
}

.icombox {
	padding-bottom:0.5em;
	padding-top:0.5em;
	padding-left:0.5em;
	padding-right:0.5em;
}


.icomheader {
	color:#ffffff;
}

.sitebox {
	border: solid #0021B5 1px;
}
.searchbox {
	align:center;
	text-align:center;
	border:1px solid #666666;
	width:90%;
	margin-right: auto; 
	margin-bottom: 0; 
	margin-left: 25;
}

.shadowbox {
	background-color:#cccccc;
	width:760;
	float:center;
}

.category_header {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;font-weight:bold;
}

.thumbnails {
 	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #000000;  font-weight:bold;
}

.thumbnails_text {
 	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #000000;  
}

.header {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #ffffff;  font-weight:bold;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	text-align:center;
}

.ciu  {
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	padding-right: 0.1em;
	padding-left: 0.1em;
	border: solid #000000 1px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
}

.sidenav  {
	border: solid #666 1px;
}

ul {
	list-style-image: url("../img/bullet-2005.gif");
  }

td { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	text-decoration:none;
	font-size: 12px;
  }

.tagline {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-left: 12px;
  }

.mainheader {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #000000;  font-weight:bold;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 0.5em;
}

.mainheadergreen {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #2D5A00;  font-weight:bold;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 0.5em;
}

.navheader {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #000000;  font-weight:bold;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 0.4em;
   background-color:#ffffff ;
   text-align:center;
  
}

.forumheader  {
    FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;
    font-size: 12px;
    COLOR:  #000000;  font-weight:bold;
    padding-top:  0.2em;
    padding-bottom:  0.2em;
    padding-left:  0.4em;
    background-color:#ffffff  ;
    text-align:center;
}



.subscribeboxheader {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #ffffff;  font-weight:bold;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	text-align:center;
}

.bodytext {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #000000;  
	padding-left: 0.4em;
}	


/*---body---*/

body {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #000000; TEXT-DECORATION: none; font-size: 12px; 
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#DBE4CF;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#256A51;
	scrollbar-arrow-color:#256A51;
	scrollbar-track-color:#ffffff;
	background-image: url();
	background-repeat: no-repeat;
}
/*---navigation control---*/

#myMenu { 
	width: 100%;	
	
}

#myMenu span {
	display: none;
	visibility: hidden;
}

#myMenu a {
	Display: block;
	padding-right: 0.4em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
	text-decoration: none;

}

#myMenu a:link {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; text-decoration:none; font-size: 12px;
	/*background:url(../images/bgCell.jpg);*/
}

#myMenu a:visited {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;  text-decoration:none; font-size: 12px;
	/*background:url(../images/bgCell.jpg);*/
}

#myMenu a:hover {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
   	text-decoration:none; font-size: 12px;
	COLOR: #000000; FONT-WEIGHT: bold;
	background-color:#bebebe;
	background:url(../images/bgCellhover.jpg);
}

#myMenu a:active {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	COLOR:#557381;
	text-decoration:none; font-size: 12px; font-weight:bold;
	FONT-WEIGHT: bold;
	/*background-image:url(../images/bgCellActive.jpg)*/
	background-color:#333333;

}

#myMenu td {
text-align:left;
font-size: 12px;
background:url(../images/bgCell.jpg);


}





#myMenuGral { 
	width: 100%;
}

#myMenuGral span {
	display: none;
	visibility: hidden;
}

#myMenuGral a {
	Display: block;
	padding-right: 0.4em;
	padding-left: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	text-decoration: none;
}

#myMenuGral a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	COLOR:#CCFEFE;	text-decoration:none; font-size: 12px;
	BACKGROUND:url(../imagesmenu/BtnMenu.gif) no-repeat; 
}

#myMenuGral a:visited {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	COLOR:#CCFEFE; text-decoration:none; font-size: 12px;
	BACKGROUND:url(../imagesmenu/BtnMenu.gif) no-repeat;	
}

#myMenuGral a:hover {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none; font-size: 12px;
	COLOR:#CCFEFE; FONT-WEIGHT: bold;
	BACKGROUND-POSITION: 0px -38px;  
}

#myMenuGral a:active {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	COLOR:#000000;
	text-decoration:none; font-size: 12px; FONT-WEIGHT: bold;
	BACKGROUND-POSITION: 0px -38px;
}


/* menu de cabecera*/ 

/*---navigation control---*/

#myMenu2 { 
	width: 100%;
	background-color:#eaf2fb;
}

#myMenu2 span {
	display: none;
	visibility: hidden;
}

#myMenu2 a {
	display: block;
	padding-right: 0.4em;
	padding-left: 0.5em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	text-decoration: none;
}

#myMenu2 a:link {
	background-color:#256A51;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: DAE5E1; TEXT-DECORATION: none; font-size: 12px; font-weight:normal;
}

#myMenu2 a:visited {
	background-color: #256A51;
	color: #DAE5E1;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #DAE5E1; TEXT-DECORATION: none; font-size: 12px; 
}

#myMenu2 a:hover {
	background-color: #DAE5E1;
	Color: #256A51;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #256A51; TEXT-DECORATION: none; font-size: 12px; 
}

#myMenu2 a:active {
	background-color:#256A51;
	color: red;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; font-size: 12px; font-weight:bold;
}


#tableX{
	width: 100%;
	background-color:#eaf2fb;
}

#tableX a {
	display: block;
	text-decoration: none;
	border:none;
	
}

.cellOver{
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; font-size: 12px;; font-weight:bold;
	cursor:pointer;
	 }

.cellOut{
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #3C3C3C; TEXT-DECORATION: none; font-size: 12px; font-weight:normal;
	cursor:pointer;
		}

.noSelecto{
COLOR: #666666;
background:url(../images/noselectoBG.jpg) no-repeat;
cursor:pointer;
font-weight:normal;
}

.selecto{
COLOR: #ffffff;
background:url(../images/selectoBG.jpg) no-repeat;
cursor:pointer;
font-weight:bold;

}

.noSelecto00{
COLOR: #ffffff;
background:url(../images/noselectoBG00.png) no-repeat;
cursor:pointer;
font-weight:normal;
position:relative;

}

.selecto00{
COLOR: #ffffff;
background:url(../images/selectoBG00.png) no-repeat;
cursor:pointer;
font-weight:bold;
position:relative;
}

.shakeimage{
position:relative
}

.resultado{
background-color:#FFFF00;
text-decoration:underline;
font-weight:bold;

}

.carpetaSel {
background-color:#f1f1f1;
}
.carpetaNoSel {
background-color:#ffffff;
}


.subbarnotselone {
	border-right: #003366 1px solid; border-top: #003366 1px solid; vertical-align: middle; border-left: #003366 1px solid; cursor: hand; border-bottom: #003366 1px solid
}
.subbarhover {
	border-right: black 1px solid; border-top: white 1px solid; vertical-align: middle; border-left: white 1px solid; cursor: hand;  border-bottom: black 1px solid; background-color: #CDEAEB;
}

  .menu4 { 
	font-family:Geneva, Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
	text-decoration:none;
	font-size: 12px;
	padding-right:12px;
	text-align:center;
	height:25px;
  }
  
    .menuAlert { 
	font-family:Geneva, Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
	text-decoration:none;
	font-size: 12px;
	padding-right:12px;
	text-align:center;
	height:25px;
	background-image:url(../images/fondoalerta.jpg)
	
  }
 
  .scroll { 
	font-family:Arial, Helvetica, sans-serif;
	COLOR:#ffffff;
	font-size: 12px;
  }
