

body {
	margin: 0 0 0 0px;
	background: url('/apps/site/img/fondo.gif') repeat;
	FONT-SIZE: 12px; 
	FONT-FAMILY:Arial, Helvetica, sans-serif;
}

#content {padding: 0 5px 0 5px;}
#content ul, #content p, #content td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

#content img {border: 0; float:left; margin:2px;}
#content img.l{float:left; margin-right:4px;}
#content img.r{float:right;margin-left:4px;}
#content img.nf{float:none; border: 0; margin: 0;}

.content-link a:link {
	background: url('/apps/site/img/bullet_flecha_chica.gif') left no-repeat;
	font-size: 12px;
	padding: 0 0 0 12px;
}

.content-link a:visited {
	background: url('/apps/site/img/bullet_flecha_chica.gif') left no-repeat;
	font-size: 12px;
	padding: 0 0 0 12px;
}

.content-link a:hover {
	background: url('/apps/site/img/bullet_flecha_chica.gif') left no-repeat;
	font-size: 12px;
	padding: 0 0 0 12px;
}


/* ESTILOS DEL MENU DE NAVEGACION*/
/* SECCIONES */

.menu-active, .menu-active a:link, .menu-active a:visited {
	background: url('/apps/site/img/botonclaro_r1_c1.gif') no-repeat left;
	color: #FFFFFF;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 24px;
	text-decoration: none;
	line-height: 24px;
	text-indent: 3px;
}

.menu-active a:hover {
	background: url('/apps/site/img/botonclaro_r1_c1_f3.gif') no-repeat left;
	color: #FFFFFF;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 24px;
	text-decoration: none;
	line-height: 24px;
	text-indent: 3px;
}

.menu-section, .menu-section a:link, .menu-section a:visited {
	/*
	background: url('/appss/site/img/bullet_flecha_grande.gif') left no-repeat;
	background-color: #330134;
	border-bottom: #AD999B solid 1px;
	display: block;
	padding: 3px 0 3px 8px;
	*/
	background: url('/apps/site/img/botonoscuro_r1_c1.gif') no-repeat left;
	color: #FFFFFF;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	/*height: 24px;*/
	text-decoration: none;
	line-height: 24px;
	text-indent: 3px;
}

.menu-section a:hover {
	background: url('/apps/site/img/botonoscuro_r1_c1_f3.gif') no-repeat left;
	color: #633E5D;
	display: block;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	height: 24px;
	text-decoration: none;
	line-height: 24px;
	text-indent: 3px;
}

.menu_pmi, .menu_pmi img {
	vertical-align:bottom;
	text-align: center;
}

/* SUBSECCIONES */

.menu-subsection, .menu-subsection a:link, .menu-subsection a:visited {
	background: url('/apps/site/img/botonclaro_r1_c1.gif') no-repeat left;
	color: #330134;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 24px;
	text-decoration: none;
	line-height: 24px;
	text-indent: 3px;
}

.menu-subsection a:hover {
	background: url('/apps/site/img/botonclaro_r1_c1_f3.gif') no-repeat left;
	color: #633E5D;
	display: block;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	height: 24px;
	text-decoration: none;
	line-height: 24px;
	text-indent: 3px;
}

/* FOOTER */

#footer {
	text-align: center;
	font-size: 10px; 
	padding: 5px 0px 0px 0px;
	margin: 0px; 
}

#footer a  { 
	font-size: 10px; 
	text-decoration: none;
}

#sections {
	color: #FFFFFF;
	font-size: 12px; 
	font-family:Arial, Helvetica, sans-serif;
}

#sections a {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF;
	padding: 3px;
}

#sections a:visited {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF;
	padding: 3px;
}

#sections a:hover {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF;
	padding: 3px;
	background-color:#330134;
}

#links A:link, #links A:visited {
	color:#303;
	text-decoration: none;
}

#links A:hover {
	color:#336;
	text-decoration: none;
}
	

.fecha {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY:Arial, Helvetica, sans-serif;
}
.mas {
	FONT-SIZE: 8px;  FONT-FAMILY:Arial, Helvetica, sans-serif;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#303;
	font-weight: bold;
	
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#636;
	font-weight: bold;

}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#636;
	font-weight: normal;
	
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#999;
	font-weight: normal;
	
}

br {
	clear: left;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	 
}

.mceVisualAid {
	border: 1px dashed #BBBBBB;
}

label, input {
	display: block;
	width: 180px;
	float: left;
	margin-bottom: 10px;
	font-size: 12px;
}

label {
	text-align: right;
	width: 100px;
	padding-right: 20px;
	font-size: 12px;
	color:#777777;
	font-weight: bold;
}

input.submit {
	background: #E0691A url('/apps/site/img/input.gif') no-repeat;
	border: 0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 87px;
	height: 17px;
	padding: 0;
	margin: 0;
}

#error {
   padding:  3px;
   font-size:   11px;
   color: #ff0000;
}

/** Estilos para tablas **/
.shadow1 {
	FONT-SIZE: 14px; 
	COLOR:#303;
	BACKGROUND-COLOR:#669;
}

.shadow2 {
	background-color:#99C;
	color: #FFFFFF;
	padding:2px;
}

.shadow3 {
	background-color:#969;
	color: #FFFFFF;
	padding:2px;
}

.shadow4 {
	background-color:#CCC;
	color:#FFF;
	padding:2px;
}

/* PATH */

.path {
	color:#336;
	font-size: 12px;
	padding: 2px;
	text-align:left;
}

.path a:link, .path a:visited {
	text-decoration:none;
}

.path a:hover {
	color: #ff0000;
}

/* LINKS */

A:link {FONT-SIZE: 12px; COLOR:#636; text-decoration:none;}
A:visited {FONT-SIZE: 12px; COLOR:#303;text-decoration: none;}
A:hover {FONT-SIZE: 12px; COLOR:#336;text-decoration: underline;}
A:active {FONT-SIZE: 12px; COLOR:#336;text-decoration: underline;}
.textogeneral {FONT-SIZE: 12px;}

.navega {FONT-SIZE: xx-small;}
A.navega:link {FONT-SIZE: xx-small; COLOR:#636;}
A.navega:visited {FONT-SIZE: xx-small; COLOR:#303;}
A.navega:hover {FONT-SIZE: xx-small; COLOR:#303;}
A.navega:active {FONT-SIZE: xx-small; COLOR:#303;}
.secciones {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR:#603;}
.tituloceldas {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff;}
.contenidotabla {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003366;}
A.contenidotabla:link {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003366;}
A.contenidotabla:visited {FONT-SIZE: 14px; COLOR: #003366;}
A.contenidotabla:active {FONT-SIZE: 14px; COLOR: #003366;}
A.contenidotabla:hover {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000;}
.tituloceldaspeq {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff;}
.contenidotablapeq {FONT-SIZE: 14px; COLOR: #003366; BACKGROUND-COLOR: #f2f2f2;}

.frase {FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: auto; FONT-STYLE: italic;}

li { 
	/*background: url('/apps/site/img/bullet_morado.gif') center left no-repeat; */
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	list-style: none;
	list-style-image: url('/apps/site/img/bullet_morado.gif');
}
	

