
*{
	margin:0;
	padding:0;
}

/* 
	R E S E T (Por Eric Meyer)
*/
	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%; vertical-align: top;	background: none;}
	body 											{	line-height: 1;}
	ol, ul 											{	list-style: none; background:none;}
	blockquote, q 									{	quotes: none;}
	:focus 											{	outline: 0;}
	ins 											{	text-decoration: none;}
	del 											{	text-decoration: line-through;}
	table 											{	border-collapse: collapse;	border-spacing: 0; }

/* --------------------------
MENU VERTICAL
----------------------------*/


/*
	E S T I L O S    G E N E R A L E S
*/
	
	a img 					{	border:none } 
	a:link,	a:visited		{	color: #DBDBDB; text-decoration: none; }
	a:hover					{	color: #DBDBB7; text-decoration: none;}
	a:active				{	color: #DBDBB7; text-decoration: none; }
	
/*
	C O N T E N I D O    M E N U
*/

	#contenido-menu		{	width: 160px; margin: auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px;}
	
	ul						{	text-align: left; list-style:none;}
	ul li 					{	padding: 4px 0; background: url(../images/menu/menu_bg.jpg) repeat; line-height:24px; }
	ul li a 				{	width: 120px; /*background: url(../images/flecha_enlace.png) no-repeat 10px center;*/ padding-left: 12px; }
	ul li a:hover 			{	width: 120px; background:url(../images/menu/menu_h.jpg) repeat; padding-left: 12px; }
	ul li.desplegable a		{	background: url(../images/menu/flecha_desplegable.png) no-repeat 10px center; padding-left: 24px; }	
	ul li li				{	padding-bottom:0px; background:url(../images/menu/submenu_bg.jpg) repeat; font-size:9px; letter-spacing:2px;}
	ul li.desplegable li a	{	background: none; }
	ul li.desplegable li a:hover	{	background:url(../images/menu/submenu_h.jpg) repeat; }
	ul li.desplegable a		{	background: url(../images/menu/flecha_desplegable.png) no-repeat 10px center; padding-left: 24px; }	
	
		ul li a.home:hover, a.home:active, a.home:visited, a.home:link	{	width: 120px; background:url(../images/menu/menu_h.jpg) repeat; padding-left: 12px; }

	
	ul li.inscrip				{	padding-bottom:0px; background:url(../images/menu/menuins_bg.jpg) repeat; font-size:9px; letter-spacing:2px;}
	ul li.inscrip a			{	background: url(../images/menu/menuins_bg.jpg); }
	ul li.inscrip a:hover	{	background: url(../images/menu/menuins_h.jpg);}
	
	
/*
	C O N T E N I D O    M E N U    P S C J
*/

	#contenido-menu2		{	width: 160px; margin: auto; font-family:Arial, Helvetica, sans-serif; color:#770000; font-weight:bold; letter-spacing:3px; font-size:11px;}
	
	ul						{	text-align: left; list-style:none;}
	ul li.menu2 					{	padding: 4px 0; background: url(../images/menu/menu_bg2.jpg) repeat; line-height:24px; }
	ul li.menu3 					{	padding: 4px 0; background: url(../images/menu/menu_bg3.jpg) repeat; line-height:24px; font-weight:normal; letter-spacing:1px;}
	ul li.menu4					{	padding: 4px 0; background: url(../images/menu/separador.jpg) repeat; line-height:24px; }

	ul li a.menu3:hover 			{	width: 120px; background:url(../images/menu/menu_h3.jpg) repeat; padding-left: 12px; color: #000000; text-decoration: none;}
	

	a.menu3:link,	a.menu3:visited		{color:#333333; text-decoration: none;}
	a.menu3:active				{color:#333333; text-decoration: none;}
