@charset "UTF-8";
/* CSS Document */

#body_bg {
margin:0; 
padding:0; 
text-align:center; 
background-image:url(imagenes/plantilla_BG.jpg); 
background-repeat:repeat-x; 
background-position:top;
background-color:#eaf1f7; 
}


#wr_all { 
position:relative; 
width:900px; 
text-align:left; 
margin:0 auto;
background-color:#FFFFFF; }

#wr_header {
z-index:9999;
/*position:fixed;
top:0px;*/
height:70px;
}

#wr_ejemplo { 
width:900px;  
position:relative; }

#wr_flashMenu {
width:900px;
height:108px;
}

/* menu con SLides y drop down menu incluidos  ++++++++++++++++++++ */
#wr_flashMenu2 {
width:900px;
height:376px;
}
/* menu con Slides y drop down menu incluidos  ++++++++++++++++++++ */

#wr_dropDownMenu {
width:900px;
height:108px;
background-image:url(imagenes/header_menu_.jpg);
z-index:9999;
}


#wr_slides {
width:900px;
height:268px;
}

#wr_footer {
padding:15px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#003366;
}

#wr_footerBar {
width:900px;
height:65px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-image:url(imagenes/footer_bar.jpg);
}

a:visited.ftr_lnk {
color:#003399;
}

/*++++++++++++++++ columas ++++++++++++++++++++*/
/*++++++++++++++++         ++++++++++++++++++++*/
#col_left {
width:200px;
float:left;
padding:0 0 0 25px;

}

#col_center{
width:600px;
float:left;
padding:0 50px 0 25px;
}

#col_right {
width:100px;
float:left;
}
/*++++++++++++++++         ++++++++++++++++++++*/
/*++++++++++++++++ columas ++++++++++++++++++++*/

.tituloBlue {
color:#003366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
padding:2px 10px 0px 10px;
margin:0;
}
.textNormal_1 {
color:#333333;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:21px;
font-size:12px;
text-align:justify;
padding:4px 10px 0px 10px;
margin:0;
}

.textNormal_1NOM {
color:#333333;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:18px;
font-size:11px;
text-align:justify;
padding:4px 10px 0px 10px;
margin:0;
}

.tituloBlueSmall {
color:#003366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:2px 10px 2px 10px;
margin:0;
}

.tituloListas {
color:#003366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:2px 10px 2px 10px;
margin:0;
}
.textListas_1 {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:4px 10px 0px 10px;
margin:0;
line-height:17px;
}

.formC {
color:#333333;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:21px;
font-size:12px;
text-align:justify;
padding:4px 10px 0px 10px;
margin:0;
}


/*			+++++++++++++++++++++++++++++++++++++++++++++++  +++++++++++++++++++++++++++++++++++++++++++++++  */
/*			+++++++++++++++++++++++++++++++++++++++++++++++  +++++++++++++++++++++++++++++++++++++++++++++++  */




/*-- nav --*/
	
	ul#nav {
		float: left;
		height: 50px;
		/*background: url(images_dd/nav_separator.png) no-repeat 0 0;*/
		padding-left: 2px;
		padding-top:58px;
		margin: 0;
	}
	
		ul#nav li,
		ul#nav li a {
			display: block;
			float: left;
			line-height: 12px;
		}
		
		ul#nav li {
			/*background: url(images_dd/nav_separator.png) no-repeat right 0;*/
			padding-left: 0;
			padding-right: 2px;
			height: 50px;
			position: relative;
		}
		
		ul#nav li a {
			text-decoration: none;
			font-weight: bold;
			color: #FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			font-stretch:ultra-condensed;
			padding: 19px 25px 19px 25px;
			background: none;
		}
		
			ul#nav li.active a {
				color:#CCCCCC;
			}
			
		/*-- Dropdowns --*/
		ul#nav li .dropdown {
			display:none;
			position: absolute;
			z-index: 10050;
			width: 268px; /* 208 original */ 
			top: 50px;
			left: -4px;
			overflow: hidden;
			clear: left;
			background: url(images_dd/nav_dropdown_grad.png) no-repeat 2px 0;
			padding-top: 1px;
		}
		
		ul#nav li ul {
			width: 100%;
			background: url(images_dd/nav_dropdown_li_wide.png) repeat-y 0 0;
			overflow: hidden;
			margin: 0;
			padding: 0;
		}
		
		ul#nav li:hover .dropdown,
		ul#nav li.over .dropdown {
			display: block;
		}
		
		/* FIX: add styling? */
		ul#nav li:hover a,
		ul#nav li.over a {
			color: #e5e5e5;
		}
		
		ul#nav li:hover ul li a,
		ul#nav li.over ul li a {
			color: #454545;
		}
		
		/* get a clean slate for the dropdowns */
		ul#nav li ul li,
		ul#nav li ul li a {
			float:none;
			height: 1%;
			background: none;
			margin: 0;
			padding: 0;
			text-transform: none;
			font-weight: normal;
		}
		
		ul#nav li ul li {
			padding: 4px 0 6px 8px;
			margin: 0 5px 0 4px;
			background: url(images_dd/nav_dropdown_sep.gif) repeat-x 0 bottom;
		}
		
			ul#nav li ul li.last { 
				background: none;
				padding-bottom: 4px;
			}
		
			ul#nav li ul li a {
				font-size: 12px;
				line-height: 12px;
				padding: 5px 7px 6px 7px;
				color: #454545;
				background: url(images_dd/nav_dropdown_hover_wide.gif) no-repeat left -23px;
			}
			
			ul#nav li ul li a:hover {
				background-position: left center;
				color: #fff;
			}
			
			ul#nav li .dropdown .bottom {
				background: url(images_dd/nav_dropdown_bottom.png) no-repeat left top;
				height: 11px;
				line-height:1px;
			}
			
			
/*			+++++++++++++++++++++++++++++++++++++++++++++++  +++++++++++++++++++++++++++++++++++++++++++++++  */
/*			+++++++++++++++++++++++++++++++++++++++++++++++  +++++++++++++++++++++++++++++++++++++++++++++++  */
