/* CSS Document */

body {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-align:left;
    margin: 0px;
	background-color: #101E76;
	background-image:  url(../images/home/fondo.gif);
	background-repeat: repeat-x;
	background-position: top center;
	list-style-image: url(../images/body/bullet.gif);
	list-style-position:inside;
}

a:visited {
	color: #FF6600;
	text-decoration: none;
}
a:hover {
	color: #666666;
	text-decoration: underline;
}
a:active {
	color: #FF6600;
	text-decoration: none;
}
a:link {
	color: #FF6600;
	text-decoration: none;
}

.tabla_de_contenidos {
    padding: 20px 55px 20px 55px;
	background-color:#FFFFFF;
}

/* Productos de la Home */

.productos_home {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #FF6600;
	font-weight:bold;
	padding: 5px 0px 5px 17px;
	text-align:left;
	background-color:#FFFFFF;
}

.productos_home_subtitulos {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333399;
	font-weight:bold;
	padding: 10px 0px 10px 17px;
	text-align:left;
	background-color:#FFFFFF;
}

/* Productos de las Internas */

.productos_interna {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	padding: 5px 15px 5px 10px;
	text-align:left;
	background-color:#FFFFFF;
}

.productos_interna_titulos {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333399;
	font-weight:normal;
	text-align:left;
	background-color:#FFFFFF;
}

.productos {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #CC6600;
	font-weight:bold;
	padding: 0px 0px 0px 5px;
	text-align:left;
	background-color:#FFFFFF;
}

.sitemap {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-align:left;
	background-color:#FFFFFF;
}

#sitemap a {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	font-weight:bold;
	text-align:left;
	background-color:#FFFFFF;
}

#sitemap a:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;
	text-align:left;
	background-color:#FFFFFF;
}


/* Estilo para el include de la fecha */

.fecha {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 10px;
	background-image:url(../images/top/top_back.jpg);
	background-repeat:repeat-x;
}

/* Bordes grises de las tablas de contenido */

.tabla_productos { 
	cellpadding:0;
	cellspacing:0;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	background-color:#FFFFFF;
}

.tabla_productos_izq {
    width:76%; 
	cellpadding:0;
	cellspacing:0;
	border-left: 1px solid #999999;
	background-color:#FFFFFF;
}

/* Padding para los Productos */

.padding_productos {
    padding-left:10px;
    height:70px;
    width:94px;
	background-color:#FFFFFF;
}

/* Menu secundario */

.font_menu_izq {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	font-weight:normal;
	text-align:left;
}

/*Sets line-height of all menuitems*/
#p7TMnav {
	line-height: 1.35;
	width:100%;
}

/*second level menuitem divs on - Cascades to lower levels*/
/*Sets left margin to 16px establishing a cascading indent*/
#p7TMnav div div {
	margin: 0 0 0 0;
	
}

/*The Link style for top-level menuitems and is read by all browsers*/
#p7TMnav div a {
    display:block;
	color:#444444;
	font-size: 10px;
}
/*The Link style for top-level menuitems hidden from Netscape 4*/
#p7TMnav div a {
	padding: 5px 0 5px 7px;
	background-color: #EEF2F1;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 0px solid #999999;
	text-decoration: none;
	font-weight: normal;
	
}
#p7TMnav div a:visited {
	color:#444444;
}
/* hover, color del menu */
#p7TMnav div a:hover {
	color:#003366;
	background-color: #FFD9B3;
}

/*The Link style for second-level menuitems*/
#p7TMnav div div a {
	font-size: 10px;
	background-color: #D9DDDC;
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #999999;
	color: #444444;
	font-weight: normal;
	padding: 5px 0 5px 12px;
}
/*The Link style for second-level menuitems*/
#p7TMnav div div a:hover {
	background-color:#CCCCCC;
}
/*The Link style for third-level menuitems and lower*/
/*To set a specific style for the fourth level, add a div to the selector*/
/*Fourth-level example syntax: p7TMnav div div div div a {declaration}*/
#p7TMnav div div div a {
	font-size: 10px;
}

.pie {
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	padding: 7px 7px 7px 7px;
	text-align: center;
	background-image:  url(../images/home/back_pie.jpg);
	background-repeat: repeat-x;
}