/* CSS Document */
body {
background-color:#FF0000;
	background-image: url(../imagenes/fondohome.jpg);
	background-repeat: no-repeat;
	background-position:center;
	background-attachment:fixed;
}
#contenedor_plantilla
{
width:1024px;
height:600px;

position:relative;
vertical-align:top;
}
#contenedor_encabezado
{
position:relative;
z-index:5;
}

#contenedor_contenido
{
/*position:relative;*/
}
#contenedor_pata
{
position:relative;
}
#contenedor_plantilla2
{
width:1023px;
height:764px;

position:absolute;
}
#contenedor_encabezado2
{
position:relative;
z-index:5;
}


#contenedor_pata2
{
position:relative;
}
/* para el menu superior*/
table.menu_sup{
position:relative;
top:20px;
display:block;
}
td.menu_sup{
background-color:#0000;
width:46px;
text-align:center;
}
td.menu_sup_ultimo{
background-color:#0000;
width:46px;
text-align:center;
}
a.menu_sup {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
text-align: center;
}
a.menu_sup:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
text-align: center;
}
/* hasta aca va el menu superior*/
/* para el menu principal*/
table.menu_ppal{
text-align:center;
background-image:url(../imagenes/barra-menu_23.jpg);
background-repeat:repeat-x;
margin-left:5px;
}
td.menu_ppal{
background-image:url(../imagenes/rayitamenu_07.jpg);
background-repeat:no-repeat;
background-position:0% 50%;

height:12px;
text-align:center;
padding-left:20px;
padding-right:20px;

}
td.menu_ppal_ultimo{
background-image:url(../imagenes/rayitamenu_07.jpg);
background-repeat:no-repeat;
background-position:0% 50%;
height:12px;
text-align:center;
}
.barramenuprincipal{
	background-image:url(../imagenes/barra-menu_23.jpg);
	background-repeat:repeat-x;
	height:20px;	
}
a.menu_ppal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;	
}
a.menu_ppal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
	text-align: center;	
}
/* hasta aca va el menu principal*/

/*Estilos para submenus de diferentes niveles*/
/*  Menús de segundo nivel*/
.submenus_2{
	position:absolute;
	border-right:1px solid #FFF;
	border-left:1px solid #FFF;
	visibility:hidden;
	z-index:10;
	text-align:center;
	background:url(../imagenes/barra-menu_23.jpg);
	filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;
	
}

.itemsubmenus_2{
	position:relative;
	border:0px solid #000;
	margin-left:5px;
	margin-right:5px;
	margin-top:2px;
	margin-bottom:2px;
	
}

.letrasubmenus_2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	
	
}
a.letrasubmenus_2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	
}
a.letrasubmenus_2:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color:#cccccc;
	text-decoration: none;
	text-align: center;
}

/*   hasta aca estilos segundo nivel*/
/*  Menús de tercer nivel*/
.submenus_3{
	position:absolute;
	border-bottom:1px solid #FFF;
	border-right:1px solid #FFF;
	visibility:hidden;
	z-index:10;
}

.itemsubmenus_3{
	
	position:relative;
	border:0px solid #000;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	
}

.letrasubmenus_3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A0A0A4;
	text-decoration: none;
	text-align: center;
}
a.letrasubmenus_3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A0A0A4;
	text-decoration: none;
	text-align: center;
}
a.letrasubmenus_3:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

/*   hasta aca estilos segundo nivel*/

/*  Estilos para las fotos de las lineas del home*/
.foto{
	width:174px;
	height:118px;
	background-color:#FFF;
	margin-right:3px;
	position:relative;
	top:0px;
}
.refoto{
	width:174px;
 	height:118px;
  	background-color:#FFF;
    margin-right:3px;
	position:relative;
	top:0px;
	filter:alpha(opacity=15);
	opacity:.15;
	-moz-opacity:.15; 
}
.imagen1{filter:alpha(opacity=50);opacity:.50;-moz-opacity:.50;  }
.imagen11{filter:alpha(opacity=100);opacity:1;-moz-opacity:1;}