/* -------------- inicio css plantilla ----------------- */
body {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #5B686B;
	margin: 0px;
	background: #FFFFFF;
	text-decoration: none;
}
td,td {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #5B686B;
	text-decoration: none;
}
a.selectorpaginas{
	color: #7984C6;
	text-decoration:none;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
a.selectorpaginas:hover {
	text-decoration: underline;
}
.rastro {
	color: #FBB373;
	text-decoration: none;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
a.rastro {
	color: #92A5B9;
	text-decoration: none;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
a.rastro:hover {	
	text-decoration: underline;
}
p {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #5B686B;
	text-decoration: none;
}
.imagenflotandoizq { 
	float: left; 
	padding: 5px
}
/* Herramientas */
a.herramientas{	
	font: 10px Arial, Helvetica, sans-serif;
	color: #268CE0;
	padding: 0px 4px;	
	text-decoration: none;
}
a.herramientas:hover {
	text-decoration: underline;
}
/* articulos */
.articulos {
	margin:0px;
	padding:10px 0px 10px 55px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #364657;
	text-decoration: none;
}
a.articulos {
	color: #B80C3A;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;	
	padding-right: 11px;
}
a.articulos:hover {			
	text-decoration: none;
}
/* Temas */	
#temas {
	padding: 0px;
	margin: 22px 10px 10px 30px;
}
#temas li {
	margin:0px;
	padding:0px 0px 0px 10px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #05A1C8;
	text-decoration: none;
	list-style: url(/images/internasportal/bullet2.gif) none outside;
}
#temas p{
	color: #0E5A9B;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;		
}
#temas li a {
	color: #FBAD26;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	padding-right: 11px;
}
#temas li a:hover {			
	text-decoration: underline;
}
/* Mapa Arbol del Sitio */
#mapaarbol li {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #5B686B;
	text-decoration: none;
	list-style: decimal outside;
}
#mapaarbol li a {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #448BD4
	text-decoration: none;
}
#mapaarbol li a:hover {
	text-decoration: underline;	
}
/* -------------- Fin Seccion  ----------------- */
.footer {
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #6A5E97;
	text-align: center;
	height: 37px;
	padding-top: 10px;
}
/* -------------- menu ----------------- */
.menu {
	width: 98%;
	height: 39px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
.menu:after { /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.menu a {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(/images/internasportal/bullet3.gif) no-repeat 5px center;
	text-decoration: none;	
	display: block;
	text-align: center;
	vertical-align: middle;
	padding: 12px 3px 12px 20px;	
}
.menu a:hover {
	color: #5736C6;	
	background: #ECF3F8 url(/images/generalcolservice/bulletmenu.gif) no-repeat left center;
}
/* ######### Menu horizontal desplegado ######### */
.despelgado {
position:absolute;
top: 0;	
z-index:100;
background-color: #FFFBF5;
width: 200px;
visibility: hidden;	
border-right: 0px none;
border-bottom: 0px none;
border-left: 0px none;
}
.despelgado ul {
list-style: url(none) none outside; 
margin: 0px; 
padding: 0px;
}
.despelgado li {
margin: 0px;
padding: 0px;
}
.despelgado li a {
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #344C56;
text-decoration: none;
padding: 7px 7px 7px 22px;
display: block;
height: 29px;
border-bottom: 1px solid #F7F9FB;
text-align: left;
background: #E6EEF5 url(none);
}
.despelgado li a:hover {
color: #5736C6;
background: #ECEFF4 url(/images/generalcolservice/menu1.jpg) no-repeat left top;
}
* html .despelgado li a { /*IE only hack*/
width: 100%;
}
/* ------------- cuadros de informacion ------------ */
.cuadroinfo {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #02178B;
	background: #CAE9FD url(/images/varias/informar.jpg) no-repeat left top;
	text-align: left;
	height: 55px;
	display: block;
	padding: 5px 10px 5px 95px;
	vertical-align: middle;
}
.cuadroalert {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #02178B;
	background: #FEFF99 url(/images/varias/advertencia.jpg) no-repeat left top;
	text-align: left;
	height: 55px;
	display: block;
	padding: 5px 10px 5px 95px;
	vertical-align: middle;
}
/* -------------- fin css plantilla ----------------- */
/* -------------- inicio css comware ----------------- */
a.vermas {
	color: #FBAD26;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-right: 16px;
	background: url(/images/internasportal/bullet.gif) no-repeat right center;
}
a.vermas:hover {	
	text-decoration: underline;
}
/* -------------- titulos ----------------- */
.titulo {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #1265CB;
	text-decoration: none;
}
.titulolistadoart{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #448BD4;
	text-decoration: none;
}
.textolistadoart  {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #5B686B;
	text-decoration: none;
}
.textochiquito  {
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #64858F;
	text-decoration: none;
	padding-top: 20px;
	padding-right: 5px;
	padding-left: 10px;
}
/* -------------- Fin Seccion  ----------------- */
.boton {
	border: 1px solid #B8C9D5;
	cursor: pointer;
	margin-right: 4px;
	margin-left: 4px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #2286C5;
	text-decoration: none;
	background: #F5F7F8;
}
big { 
	font-size: 12px; color: #C50215;
}
.cuadrotextomenu {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #5B686B;
	border: 1px solid #B8C9D5;
	background: #F5F7F8;
}
.cuadrotextonosize {
	color: #5B686B;
	border: 1px solid #DEDEE0;
	font: normal 10px Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	width: 167px;
}
.cuadrotextobuscador{
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	color: #065394;
	background: #FFFFFF;
	border: 1px solid #DEDEE0;	
	width: 118px;
}
.cuadrotexto100 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #5B686B;
	border: 1px solid #B8C9D5;
	background: #F5F7F8;
	width: 100px;
}
.cuadrotexto150 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #5B686B;
	border: 1px solid #B8C9D5;
	background: #F5F7F8;
	width: 150px;
}
.cuadrotexto300 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #5B686B;
	border: 1px solid #B8C9D5;
	background: #F5F7F8;
	width: 300px;
}
.cuadrotexto350 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #5B686B;
	border: 1px solid #B8C9D5;
	background: #F5F7F8;
	width: 350px;
}
.cuadrotexto450 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #5B686B;
	border: 1px solid #B8C9D5;
	background: #F5F7F8;
	width: 450px;
}
/* -------------- fin css comware ----------------- */