body {
	background: url(images/degrade.jpg) repeat-x;
	font : 0.75em Geneva, Arial, Helvetica, sans-serif;
	color : #333333; 
	margin: 4px; 
}

#contenedor{
text-align: left; 
width: 1024px; 
background-color : #FFFFFF; 
margin: 0 auto; 
}

.tabla_menu{
	background-image: url(images/degrade_menu.jpg);
	height: 26px;
	background-repeat: repeat-x;
	border: 1px solid #76D785;
	text-align: center;
}

.texto_menu {
	font : 12px Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	padding: 3px 7px 3px 7px;
}

a.texto_menu, a.texto_menu:VISITED{
	color: #666666;
	text-decoration: none;
	border-right: 1px solid #DCDCDC;	
	border-left: 1px solid #DCDCDC;	
}

a.texto_menu:HOVER{
	color: #333333;
	background-image: url(images/degrade_menu_hover.jpg);
	border-right: 1px solid #76D785;
	border-left: 1px solid #76D785;
	text-decoration: none;
	
}
a.texto_menu:ACTIVE, a.texto_menu:FOCUS{
	color: #333333;
	background-image: url(images/degrade_menu_hover.jpg);
	border-right: 1px solid #76D785;
	border-left: 1px solid #76D785;
	text-decoration: none;
}

.migas_de_pan{
   color: #666666;
	font-size: 10px;
	padding: 5px;
	margin-bottom: 3px;
}
a.migas_de_pan{
color: #999999;
text-decoration: none;
}
.texto_menu_pagina {
	font : 12px Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	padding: 3px 5px 3px 5px;
	text-align: left;
}

a.texto_menu_pagina, a.texto_menu_pagina:VISITED{
	color: #666666;
	text-decoration: none;
}
a.texto_menu_pagina:HOVER{
	color: #333333;
	background-image: url(images/degrade_menu_hover.jpg);
	border-right: 1px solid #76D785;
	border-left: 1px solid #76D785;
	text-decoration: none;
}
.texto_menu_subpagina {
	font : 11px Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 3px 7px 3px 7px;

}

a.texto_menu_subpagina, a.texto_menu_subpagina:VISITED{
	color: #666666;
	text-decoration: none;
}
a.texto_menu_subpagina:HOVER{
	color: #333333;
	/*background-image: url(images/degrade_menu_hover.jpg);
	border-right: 1px solid #76D785;
	border-left: 1px solid #76D785;*/
	text-decoration: none;
	background-color: #DCDCDC;
}
.menu_lateral{
	background-image: url(images/degrade_menu_lateral.jpg);
	background-repeat: repeat-x;
}


h1{
	color: #999999;
	font : 15px Geneva, Arial, Helvetica, sans-serif;
	background-image: url(images/icono_cuadritos.gif);
	background-repeat: no-repeat;
	padding-left: 48px;
	padding-bottom: 10px;
	text-align: left;
	font-weight: bold;
}
a.h1, a.h1:VISITED{
	color: #666666;
	text-decoration: none;
}
a.h1:HOVER{
	color: #333333;
	text-decoration: none;
	background-color: #DCDCDC;
}
h2{
	color: #999999;
	font : 14px Geneva, Arial, Helvetica, sans-serif;
	background-image: url(images/icono_cuadritos.gif);
	background-repeat: no-repeat;
	padding-left: 48px;
	padding-bottom: 10px;
	text-align: left;
	font-weight: bold;
}
h3{
	color: #999999;
	font : 14px Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
}
a.h2, a.h2:VISITED{
	color: #666666;
	text-decoration: none;
}
a.h2:HOVER{
	color: #333333;
	text-decoration: none;
	background-color: #DCDCDC;
}
h5{
	text-align: center;
	font : 11px Geneva, Arial, Helvetica, sans-serif;
	color: #949494;
	
}

.titulo_categoria_menu{
	font : 13px Geneva, Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-top: 12px;
	text-align: left;
	font-weight: bold;
	color: #4A87FF;
}
.td_contenido{
	padding: 10px 10px 10px;
}
.tabla_servicios_generales{
margin-left:15px;
}

/*------------(CSS LOGO TAW)------------*/

.tawlogo { 
font-family: arial, sans-serif; 
border: 1px solid #555; 
vertical-align: 0.3em;
font-weight: bold;
color: #fff;
font-size: 0.9em; 
background-color: #555;
padding: 0;
}

.tawlogo .tnivel {
padding: 0 0.4em ;
border-bottom: 0px;
background-color: #555;
color: #fff;
font-size: 0.8em;
}

.tawlogo abbr {
border-bottom: 0px;
}

.tawlogo acronym{
border-bottom: 0px;
padding: 0 0.3em;
background-color: #fff;
color: #000; 
}

.tawlogo sup{
padding: 0em;
vertical-align: 0.6em;
font-size: 0.6em;
}
/*------------(CSS LOGO TAW)------------*/
