body { width:960px; margin:0 auto;
font-size: 10px; 
color: #555555; 
/*font-family: Trebuchet MS,arial,helvetica; */
background-color: #000;
background:url(../images/mainbackground.jpg) no-repeat top center fixed;
text-align:center;
}

object{ margin:10px 15px 10px 5px;}


h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; width:960px; margin:0 auto; font-weight:normal; margin:5px auto;}
#MainBanner{width:960px; background:url(../images/mainbanner_960x200.jpg) no-repeat; height:200px;}
#Navigation{ background:url(../images/bg_botonera_1x42.gif); height:42px; width:960px; }
#Content{width:960px;background-color:#FFFFFF; padding-bottom:50px;}
#Content table{margin:0 auto; font-family: Trebuchet MS,arial,helvetica; }
#Content table+table{ background-color:#00FF33; padding:0;}
#Footer{width:960px; background:url(../images/bg_footer_1x194.gif) repeat-x; height:194px;}

#Navigation .NavWrapper{margin:0 auto; width:612px; height:42px;}
/*#Navigation .NavWrapper span{ background:url(../images/bg_botonera_div_2x42.gif) no-repeat; display:block; width:2px; height:42px; float:left;}*/
#Navigation a{text-decoration:none; color:#ccc; font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
#Navigation .NavWrapper a:hover{ color:#beff3c;}

#Navigation .NavWrapper li+li{background:url(../images/bg_botonera_div_2x42.gif) bottom left no-repeat ;}
#Navigation .NavWrapper li>ul>li{background-image:none;}

h2{margin:0; margin-bottom:20px;FONT-SIZE: 18pt; FONT-WEIGHT: bold; COLOR: #198518; FONT-FAMILY: Trebuchet MS,arial,helvetica; TEXT-DECORATION: none;
}

#locationav{ font-size:10px; color:#999999; font-weight:normal; margin-top:15px; display:block; }
#locationav a{color:#999999; font-weight:normal; text-decoration:none;}
#locationav a:hover{color:#198518; font-weight:normal;}

label{width:100px; text-align:right; display:block; float:left;}
form{margin-top:30px;}
textarea, input[type=text]{width:200px; margin-left:10px; clear:both;}
select{width:205px; margin-left:10px; clear:both;}


#directorio li {display:block; margin:20px 0; text-transform:uppercase; text-decoration:none;}
#directorio li a {text-decoration:none;}


#Footer p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; padding:44px 0 0 25px ; margin:0; color:#666666; line-height:16px; width:50%; float:left;}
#Footer p b{ color:#999; }
#Footer p a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:none;}

#Footer a:hover{ color:#beff3c; text-decoration:underline;}

#Footer p+p{float:right; width:40%; text-align:right;}
#Footer table{margin-right:25px;}
#Footer table tr td{padding:0 20px; line-height:20px; text-align:left;}
#Footer table tr td+td{border-left:1px solid #333;}
#Footer table tr td a{font-family:Tahoma; font-size:10px; color:#666666; font-weight:normal; text-decoration:none; }
#Footer table tr td b a{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}





#FeaturedTable a{border:0; outline:0;}
#FeaturedTable div{background-color:#d9d9d9; height:27px; border-bottom:1px solid #FFF; line-height:27px; text-indent:10px; margin-top:10px; text-transform:uppercase; font-weight:bold; color:#666;}
#FeaturedTable table td+td{border-left:1px solid #CCC;}
#FeaturedTable table td div{background:url(../images/homepage/home_bg_featured.gif) repeat-x #FFF; height:100px; border-top:1px solid #d9d9d9; display:block; text-align:center; margin:0; padding:0;}
#FeaturedTable table td  p{ padding:0 30px; text-align:left; margin:0 0 10px 0;}
#FeaturedTable table td  p a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px; text-decoration:none; color:#333; line-height:14px;}
#FeaturedTable table td  p span a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#248526; font-weight:bold; font-size:16px; text-decoration:none; line-height:22px;}
#FeaturedTable table td p a:hover{ text-decoration:underline;}


#OverFooterLogos{  text-align:right;}
#OverFooterLogos img+img{margin:20 10px;} 


.text {
	font-size: 10pt; font-family: Trebuchet MS,arial,helvetica; color: #555555; text-align: justify;
}
.txtspecial {
	font-size: 10pt; font-family: Trebuchet MS,arial,helvetica; color: #555555; text-align: justify;font-weight: bold;
}
.map {
	font-size: 8pt; font-family: arial,helvetica; font-style: italic; color: #555555; text-align: justify;
}


/*--------------------------------------------LINKS---------------------------------------------------------*/
A  {
color: #198518;

font-weight: bold;
text-decoration:underline;
}
A:Visited  {
color: #198518;
font-weight: bold; 
text-decoration: underline;
}
A:Active  {
color: #198518;
font-weight: bold; 
text-decoration:underline;
}
A:Hover  {
color: #FF6600;
font-weight: bold; 
text-decoration:underline;
}	

a.grande:link{   color:#444444;font-family:Trebuchet MS,arial,helvetica;font-weight:bold;font-size:11pt;text-decoration:none;}
a.grande:visited{color:#444444;font-family:Trebuchet MS,arial,helvetica;font-weight:bold;font-size:11pt;text-decoration:none;}
a.grande:active{ color:#444444;font-family:Trebuchet MS,arial,helvetica;font-weight:bold;font-size:11pt;text-decoration:none;}
a.grande:hover{  color:#ff6600;font-family:Trebuchet MS,arial,helvetica;font-weight:bold;font-size:11pt;text-decoration:none;}	
	
a.menutablas:link{   color:#555555;font-family:Trebuchet MS,arial,helvetica;font-weight:bold;font-size:9pt;text-decoration:none;}
a.menutablas:visited{color:#555555;font-family:Trebuchet MS,arial,helvetica;font-weight:bold;font-size:9pt;text-decoration:none;}
a.menutablas:active{ color:#555555;font-family:Trebuchet MS,arial,helvetica;font-weight:bold;font-size:9pt;text-decoration:none;}
a.menutablas:hover{  color:#ffffff;font-family:Trebuchet MS,arial,helvetica;font-weight:bold;font-size:9pt;text-decoration:none;background-color: #ff6600; width: 100%;}

a.menusup:link{   color:#555555;font-family:Trebuchet MS,arial,helvetica;font-weight:bold;font-size:9pt;text-decoration:none;}
a.menusup:visited{color:#555555;font-family:Trebuchet MS,arial,helvetica;font-weight:bold;font-size:9pt;text-decoration:none;}
a.menusup:active{ color:#555555;font-family:Trebuchet MS,arial,helvetica;font-weight:bold;font-size:9pt;text-decoration:none;}
a.menusup:hover{  color:#ffffff;font-family:Trebuchet MS,arial,helvetica;font-weight:bold;font-size:9pt;text-decoration:none;background-color: #ff6600; width: 100%;}
				
a.tail:link{   color:#cccccc;font-family:Trebuchet MS,arial,helvetica;font-weight:normal;font-size:8pt;text-decoration:none;}
a.tail:visited{color:#cccccc;font-family:Trebuchet MS,arial,helvetica;font-weight:normal;font-size:8pt;text-decoration:none;}
a.tail:active{ color:#ffffff;font-family:Trebuchet MS,arial,helvetica;font-weight:normal;font-size:8pt;text-decoration:none;}
a.tail:hover{  color:#ffffff;font-family:Trebuchet MS,arial,helvetica;font-weight:normal;font-size:8pt;text-decoration:none;}

a.tiny:link{   color:#555555;font-family:Trebuchet MS,arial,helvetica;font-weight:normal;font-size:8pt;text-decoration:none;}
a.tiny:visited{color:#555555;font-family:Trebuchet MS,arial,helvetica;font-weight:normal;font-size:8pt;text-decoration:none;}
a.tiny:active{ color:#555555;font-family:Trebuchet MS,arial,helvetica;font-weight:normal;font-size:8pt;text-decoration:none;}
a.tiny:hover{  color:#ff6600;font-family:Trebuchet MS,arial,helvetica;font-weight:normal;font-size:8pt;text-decoration:none;}				
/*---------------------------fin links-----------------------------------*/
/*---------------------------menu emergente sup-----------------------------------*/
.recuadros {
padding-right:2px; 
padding-left:2px; 
padding-top:2px; 
padding-bottom:2px; 
position:absolute;
background-color:#FFFFFF;
font-color:#555555;
border-style:solid;
border-color:#cccccc;
border-width:1px;
visibility:hidden;
font-family:Trebuchet MS,arial,helvetica;
}
.ancla {
position:relative;
visibility:visible; 
text-decoration:none;
FONT-WEIGHT:bold; 
FONT-SIZE:9pt;
FONT-FAMILY: Trebuchet MS,arial,helvetica;
}
/*---------------------------fin menu emergente sup-----------------------------------*/
/*-------------------------------TITULOS --------------------------------*/
.maintitle {
	FONT-SIZE: 18pt; FONT-WEIGHT: bold; COLOR: #198518; FONT-FAMILY: Trebuchet MS,arial,helvetica; TEXT-DECORATION: none;
}
.secondtitle {
	FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #145513; FONT-FAMILY: Trebuchet MS,arial,helvetica; TEXT-DECORATION: none;
}
.thirdtitle {
	FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #107C93; FONT-FAMILY: Trebuchet MS,arial,helvetica; TEXT-ALIGN: justify;
}
.fourtitle {
	FONT-SIZE: 11pt; FONT-WEIGHT: bold; COLOR: #444444; FONT-FAMILY: Trebuchet MS,arial,helvetica; TEXT-ALIGN: justify;
}
.othertitle {
	FONT-SIZE: 18pt; FONT-WEIGHT: bold; COLOR: #FF6600; FONT-FAMILY: Trebuchet MS,arial,helvetica; TEXT-DECORATION: none; 
}
/*--------------------------fin titulos--------------------------------*/
/*-------------------------------TABLAS -------------------------------*/
/*------------------------------tabla principal------------------------*/
.table {
MARGIN: 0px 0px 0px; 
BORDER: 0px;
BACKGROUND-COLOR: #FFFFFF;
WIDTH: 780px;
/*----------------------------fin tabla principal----------------------*/
}

th {font-size: 18pt; FONT-WEIGHT: bold; COLOR: #198518; FONT-FAMILY: Trebuchet MS,arial,helvetica; TEXT-DECORATION: none; text-align: left;padding-left: 0px;}

.tableheader {
FONT-SIZE: 12px; 
FONT-WEIGHT: bold;
MARGIN: 0px 0px 0px; 
COLOR: #FFFFFF;
FONT-FAMILY: Trebuchet MS,arial,helvetica; 
BACKGROUND-COLOR: #353535;
/*BACKGROUND-IMAGE:url(../images/elem/tableheader.jpg);*/

}
.tableheader1 {
text-indent:10px;
FONT-SIZE: 16px; 
line-height:24px;
FONT-WEIGHT: bold;
MARGIN: 0px 0px 0px; 
COLOR: #FFFFFF;
FONT-FAMILY: Trebuchet MS,arial,helvetica; 
BACKGROUND-COLOR: #B5B5B5;
BACKGROUND:url(../images/elem/tableheader1.jpg) ;
height:24px;
}
.piedepag {
font-size: 8pt;
font-family: Trebuchet MS,arial,helvetica; 
color: #cccccc;
}
.fuente8 {
color: #555555;
}
.small { text-align:left;
padding-right:10px;
font-size: 9pt;
font-family: Trebuchet MS,arial,helvetica; 
color: #555555;
}

/*-------------------------- fin TABLAS --------------------------------*/