body {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#FFFFFF;
	font-family: Comic Sans MS, Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 0.9em;
	color:#334597;
	/*color principal de la barra de scroll*/
	scrollbar-face-color: #e8598c;
	/*color de la sombra de barra*/
	scrollbar-shadow-color: white;
	/*color del relieve (superior e izquierda)*/
	scrollbar-highlight-color: #0D0F84;
	/*color de la barra principal*/
	scrollbar-3dlight-color: #F9E3CD;
	/*Color del inglete de la barra (derecha y abajo)*/
	scrollbar-darkshadow-color: white;
	/*Color de fondo barra*/
	scrollbar-track-color: #F1F1F0;
	/*Color flechita*/
	scrollbar-arrow-color: white;
}

/********** -- CAPAS PRINCIPALES -- **********/
/*********************************************/
#PPAL  	 {clear:both; overflow:hidden; margin:0 auto; width:990px; background-color:#ffffff; text-align:left; font-weight:normal;background:url(../graficos/fondo_mano.gif); background-position:350px 100px; background-repeat:no-repeat;}
#PPAL_FORM {clear:both; overflow:hidden; margin:0 auto; width:990px; background-color:#ffffff; text-align:left; font-weight:normal; /* background:url(../graficos/fondo_mano.gif); background-position:350px 100px; background-repeat:no-repeat; */}
#CAB     {clear:both; margin:0; padding:0; height:240px; text-align:left;}
#IZQ     {float:left; margin:0; width:150px; /* border-style: solid; border-color: #FFC804; border-width:1px; */}
#DER     {float:right; margin:0; width:150px; /* border-style: solid; border-color: #FFC804; border-width:1px; */}
#CENTRAL {float:left; margin:5px 0 0 0; width:680px; text-align:left; font-weight:normal; padding: 0px 0px 0px 5px;}
#PIE     {clear:both; margin:0 auto; padding:35px 0px 0px 0px; height:29px; text-align:right; background:url(../graficos/pie.gif); background-position:center top; background-repeat:repeat-x;}

/********** -- ENLACES -- **********/
/***********************************/
/* -- enlaces genéricos -- */
body a:link    {color: #FF6633;text-decoration: none; font-weight: bold;}
body a:active  {color: #FF6633;text-decoration: none; font-weight: bold;}
body a:visited {color: #FF6633;text-decoration: none; font-weight: bold;}
body a:hover   {color: #e8598c;text-decoration: none; font-weight: bold;}

/* -- enlaces para el arbol de navegación -- */
.arbol {margin:0 0 10px 0; text-align:left; font-size:0.775em; background-image:url(../../graficos/puntito.gif); background-position:bottom center; background-repeat:repeat-x;}
a:link.enlace_arbol    {color: #000000;text-decoration: none; font-weight: normal;}
a:active.enlace_arbol  {color: #000000;text-decoration: none; font-weight: normal;}
a:visited.enlace_arbol {color: #000000;text-decoration: none; font-weight: normal;}
a:hover.enlace_arbol   {color: #e8598c;text-decoration: none; font-weight: normal;}
.enlace_arbol img {vertical-align:middle;}

/* -- enlaces para los países -- */
a:link.enlace_pais {color: #000000;text-decoration: none;font-size: 0.95em; font-weight: normal;}
a:active.enlace_pais {color: #000000;text-decoration: none;font-size: 0.95em; font-weight: normal;}
a:visited.enlace_pais {color: #000000;text-decoration: none;font-size: 0.95em; font-weight: normal;}
a:hover.enlace_pais {color: #e8598c;text-decoration: none;font-size: 0.95em; font-weight: normal;}

/* -- enlaces para el título de los artículos -- */
a:link.enlace_titulo    {color: #FF6633;text-decoration: none;font-size: 1.2em; font-weight: bold;}
a:active.enlace_titulo  {color: #FF6633;text-decoration: none;font-size: 1.2em; font-weight: bold;}
a:visited.enlace_titulo	{color: #FF6633;text-decoration: none;font-size: 1.2em; font-weight: bold;}
a:hover.enlace_titulo   {color: #e8598c;text-decoration: none;font-size: 1.2em; font-weight: bold;}

/* -- enlaces menu izquierda de navegacion -- */
a:link.seccion_indice 	{color: #e8598c;text-decoration: none;font-size: 0.9em; font-weight: bold;}
a:active.seccion_indice {color: #e8598c;text-decoration: none;font-size: 0.9em; font-weight: bold;}
a:visited.seccion_indice{color: #e8598c;text-decoration: none;font-size: 0.9em; font-weight: bold;}
a:hover.seccion_indice	{color: #FF6633;text-decoration: none;font-size: 0.9em; font-weight: bold;}

/* -- enlaces menu izquierda de navegacion -- */
a:link.seccion_indice_concurso 	 {color: #999999;text-decoration: none;font-size: 1em; font-weight: bold;}
a:active.seccion_indice_concurso {color: #999999;text-decoration: none;font-size: 1em; font-weight: bold;}
a:visited.seccion_indice_concurso{color: #999999;text-decoration: none;font-size: 1em; font-weight: bold;}
a:hover.seccion_indice_concurso	 {color: #e8598c;text-decoration: none;font-size: 1em; font-weight: bold;}

/* -- enlaces para el título de los artículos del body -- */
a:link.enlace_titulo_body    {color: #334597;text-decoration: none;font-size: 1.1em; font-weight: bold;}
a:active.enlace_titulo_body  {color: #334597;text-decoration: none;font-size: 1.1em; font-weight: bold;}
a:visited.enlace_titulo_body {color: #334597;text-decoration: none;font-size: 1.1em; font-weight: bold;}
a:hover.enlace_titulo_body   {color: #e8598c;text-decoration: none;font-size: 1.1em; font-weight: bold;}

/* -- enlaces para las mots -- */
a:link.enlace_breves {color: #97BC10;text-decoration: none;font-weight: normal;}
a:active.enlace_breves {color: #97BC10;text-decoration: none;font-weight: normal;}
a:visited.enlace_breves {color: #97BC10;text-decoration: none;font-weight: normal;}
a:hover.enlace_breves {color: #e8598c;text-decoration: none;font-weight: normal;}
.breves {color: #97BC10; font-style:italic; font-size:0.85em; font-weight: normal;}

/************ -- CAB -- *************/
/************************************/
#logo {float:left;width:166px;height:114px;margin:0; background:url(../../graficos/logo_cabecera.gif); background-position:left top; background-repeat:no-repeat;}
#banner {float:left;width:495px;margin:0; background-color:#ffffff;}
#lineas_cab {float:left;width:495px;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px; padding:5px 0 0 0;background-color:#ffffff;}
#menu_cab {float:left;width:495px;margin:0px; padding:0; background-color:#DBE6FD;}
.paises {width:760px;margin:0 3px 0 3px;padding:0 5px 0 5px;background-color:#FAF6E6;text-align:center; font-size:0.8em;border-style: solid; border-color: #FFC804; border-width:1px;}
.pais_sel {color:#679A01;font-weight:bold;}
#idioma {float:right;position:absolute;margin:138px 0 0 600px;padding:0;}
#idioma select {background-color:#E8598C; font-weight:bold; color:#ffffff; margin:0;padding:0}

/********** -- MENUS -- **************/
/*************************************/
#menu {margin:10px 0 10px 0; float:right; width:148px; border-style: solid; border-color: #D5D2D2; border-width:1px;}
#menu dl {list-style-type:none;margin:3px;padding:0;}
#menu dt {font-size: 1em;text-align:left;font-weight:bold;letter-spacing: 1px;word-spacing: normal;color: #08088B;height:23px;padding-top:2px;padding-left:25px;}
#menu dd {margin:0 0 0 0;text-decoration: none;padding-left:4px;padding-right:0px;padding-top:1px;padding-bottom:0;font-weight:normal; text-align:left;}
#sin_menu {margin:10px 0 10px 0; float:right; width:148px; border-width:0px;}
#sin_menu dl {list-style-type:none;margin:0 0 0 0;padding:0;}
#sin_menu dt {font-size: 0.9em;text-align:left;font-weight:bold;letter-spacing: 1px;word-spacing: normal;color: #FFFFFF;height:23px;padding-top:2px;padding-left:10px;}
#sin_menu a {color: #FFFFFF;text-decoration: none;font-size: 1em; font-weight: bold;}
.poesia {font-size:1em;font-family: Comic Sans MS, Arial, Verdana, Helvetica, sans-serif;}

.menu_puntito {background-image:url(../../graficos/puntito.gif); background-position:right; background-repeat:repeat-x;}
.menu_malva   {background-image:url(../../graficos/menus/menu_malva.gif); background-repeat:no-repeat;}
.menu_verde   {background-image:url(../../graficos/menus/menu_verde.gif); background-repeat:no-repeat;}
.menu_violeta {background-image:url(../../graficos/menus/menu_violeta.gif); background-repeat:no-repeat;}
.menu_rojo    {background-image:url(../../graficos/menus/menu_rojo.gif); background-repeat:no-repeat;}
.menu_marron  {background-image:url(../../graficos/menus/menu_marron.gif); background-repeat:no-repeat;}
.menu_pistacho{background-image:url(../../graficos/menus/menu_pistacho.gif); background-repeat:no-repeat;}
.menu_naranja {background-image:url(../../graficos/menus/menu_naranja.gif); background-repeat:no-repeat;}
.menu_azul    {background-image:url(../../graficos/menus/menu_azul.gif); background-repeat:no-repeat;}
.menu_magenta {background-image:url(../../graficos/menus/menu_magenta.gif); background-repeat:no-repeat;}
.menu_azulon  {background-image:url(../../graficos/menus/menu_azulon.gif); background-repeat:no-repeat;}

.menu_mancha_pistacho 	{background-image:url(../graficos/menus/mancha1.gif); background-repeat:no-repeat;}
.menu_mancha_azul 	{background-image:url(../graficos/menus/mancha2.gif); background-repeat:no-repeat;}
.menu_mancha_roja 	{background-image:url(../graficos/menus/mancha3.gif); background-repeat:no-repeat;}
.menu_mancha_naranja 	{background-image:url(../graficos/menus/mancha4.gif); background-repeat:no-repeat;}
.menu_mancha_verde 	{background-image:url(../graficos/menus/mancha5.gif); background-repeat:no-repeat;}

h1 {color:#000000; font-size:2.25em; padding:0 10px 5px 10px; margin:10px;font-weight:normal;text-align:center;}
h2 {color:#000000; font-size:1.5em; padding:0 10px 5px 10px; margin:10px;font-weight:normal;text-align:center;}
h3 {color:#000000; font-size:1.4em; padding:0 10px 5px 10px; margin:10px;font-weight:normal;text-align:center;}
h4 {color:#000000; font-size:0.95em; padding:0 10px 5px 10px; margin:10px;font-weight:normal;text-align:center;}
h5 {color:#000000; font-size:1.125em; padding:0 10px 5px 10px; margin:10px;font-weight:normal;text-align:center;}
h6 {color:#000000; font-size:0.625em; padding:0 10px 5px 10px; margin:10px;font-weight:normal;text-align:center;}
strong {text-weight:bold, color:#7F929F;}

.seccion_indice {color: #e8598c;text-decoration: none; font-family: Comic Sans MS, Arial, Verdana, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold;}
.seccion_indice_concurso {color: #999999;text-decoration: none; font-size: 0.9em; font-weight: bold;}

/******** -- TAMAÑOS LETRA -- *********/
/*************************************/
.normal_superpeq 	{font-size: 0.5em;}
.normal_peq 		{font-size: 0.7em;}
.normal 		{font-size: 0.9em;}
.normal_cab 		{font-size: 1em;}
.normal_med 		{font-size: 1.125em;}
.normal_med_gran 	{font-size: 1.8em;}
.normal_gran 		{font-size: 1.6em;}
.normal_supergran 	{font-size: 2.25em;}
.normal_cabecera {font-size: 1.125em; color: #12406E; font-weight: bold; text-align:bottom;}

/********* -- SEPARADORES -- *********/
/*************************************/
.puntitos   {clear:both; background-image:url(../../graficos/puntito.gif); background-position:right; background-repeat:repeat-x;}
.line       {clear:both; margin:5px 0 5px 0; background-image:url(../../graficos/lin_azul.gif); background-position:right; background-repeat:repeat-x;}
.line_roja  {clear:both; background-image:url(../../graficos/lin_rojo.gif); background-position:right; background-repeat:repeat-x;margin:5px 0 5px 0;}
.line_verde {clear:both; background-image:url(../../graficos/lin_verde.gif); background-position:right; background-repeat:repeat-x;margin:2px 0 2px 0;}
.separador  {clear:both; margin:1px 0 1px 0;}

.mas 	  {float:right;padding-right:13px;font-size: 0.9em;color:#999999;font-weight:bold;}
.mas_izq  {float:left; text-align:left; margin-left:8px; text-decoration:none; font-size: 0.9em; color:#999999;font-weight:bold;}
.mas_der  {float:right; text-align:right; margin-right:1px; text-decoration:none; font-size: 0.9em;color:#999999;font-weight:bold;}
.tit_mas  {float:left;margin:0;font-weight:normal;font-size:0.9em;color:#C6261A;text-align:left;}
a:link.mas_info    {font-size: 0.95em;color:#999999;font-weight:bold;}
a:visited.mas_info {font-size: 0.95em;color:#999999;font-weight:bold;}
a:active.mas_info  {font-size: 0.95em;color:#999999;font-weight:bold;}
a:hover.mas_info   {font-size: 0.95em;color:#e8598c;font-weight:bold;}

.pos_der {float:right; text-align:right; margin:0px; padding:0px; text-decoration:none; font-size: 0.85em; font-weight:normal;}
.pos_der a:active{color:#999999;}
.pos_der a:link{color:#999999;}
.pos_der a:visited{color:#999999;}
.pos_der a:hover{color:#e8598c;}
.pos_der img {vertical-align:middle;}

.pos_izq {float:left; text-align:left; margin-left:8px; padding:1px; text-decoration:none; font-size: 0.85em; font-weight:normal;}
.pos_izq a:active{color:#999999;}
.pos_izq a:link{color:#999999;}
.pos_izq a:visited{color:#999999;}
.pos_izq a:hover{color:#e8598c;}
.pos_izq img {vertical-align:middle;}

.logo_article_izq {float:left; margin:5px 5px 2px 0px; padding:0px; border-style: dashed; border-color: #8D8C92; border-width:0px;}
.logo_article_der {float:right; margin:5px 0px 2px 5px; padding:0px; border-style: dashed; border-color: #8D8C92; border-width:0px;}
.logo_izq_marco {float:left; margin:5px 5px 2px 0px; padding:3px; border-style: dashed; border-color: #8D8C92; border-width:1px;}
.logo_der_marco {float:right; margin:5px 0px 2px 5px; padding:3px; border-style: dashed; border-color: #8D8C92; border-width:1px;}
.logo_article_center {clear:both; margin:5px; padding:1px; text-align:center; border-style: dashed; border-color: #8D8C92; border-width:1px;}

/********* -- SPIP -- *********/
/*************************************/
.spip_documents { text-align: center; }
.spip_documents_center { clear: both; width: 100%; margin: auto;}
span.spip_documents_center { display: block; margin-top:1em;}
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px;}
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px;}
.spip_surligne {background: #FF6;}
.spip_logos {margin:3px;border: none;}
#logo .spip_logos {margin:0; border: none;}

/****** EVENTOS; NP; DOCUMENTOS; ARTICULOS... *****/
/**************************************************/
.destacado   {clear:both; margin:0; padding:5px; color:#7F929F; font-size:0.95em;}
.modulo      {clear:both; margin:0; padding:5px; color:#000000; font-size:0.95em;}
.modulo_ppal {clear:both; margin:0; padding:3px 15px 3px 15px; color:#000000; font-size:1.15em;}
.intro       {font-style:italic; color:#4E4E4E; font-size:1.05em; line-height:18px;}
.texto       {font-style:normal; color:#334597; font-size:1.15em; line-height:18px;}

.tit_p {margin:5px;font-weight:bold;font-size:1em;color:#C6261A;background-image:url(../../graficos/puntito.gif); background-position:bottom center; background-repeat:repeat-x;}
.tit_p a:link {color:#0000000;}
.tit_p a:active {color:#0000000;}
.tit_p a:visited {color:#0000000;}
.tit_p a:hover {color:#e8598c;}

.title_m {color:#003366;font-size:1.2em;font-weight:bold;margin-bottom:0;}
.title_m a:link {color:#FF6633}
.title_m a:active {color:#FF6633;}
.title_m a:visited {color:#FF6633;}
.title_m a:hover {color:#87C8F1;}

.title_p {color:#FF6633;font-size:1.1em;font-weight:bold;margin-bottom:0;}
.title_p a:link {color:#FF6633;}
.title_p a:active {color:#FF6633;}
.title_p a:visited {color:#FF6633;}
.title_p a:hover {color:#e8598c;}

.title_seccion {color:#08088B;font-size:1.3em;font-weight:bold; margin:1px; padding:0;}
.title_seccion a:link {color:#08088B;}
.title_seccion a:active {color:#08088B;}
.title_secciona:visited {color:#08088B;}
.title_seccion a:hover {color:#e8598c;}
.title_seccion img {vertical-align:middle;}

.title {color:#FF6633;font-size:1.2em;font-weight:bold; margin:1px; padding:0;}
.title a:link {color:#FF6633;}
.title a:active {color:#FF6633;}
.title a:visited {color:#FF6633;}
.title a:hover {color:#e8598c;}
.title img {vertical-align:middle;}

.antetitle {margin:1px; padding:0; font-weight:bold; color:#000000; font-size:0.9em;}
.subtitle  {margin:1px; padding:0; font-weight:bold; color:#7F929F; font-size:0.9em;}

img {border:none;}
.paginacion {margin-top:10px;margin-bottom:10px;text-align:center;color:#000000;font-weight:bold;}
.diadeinternet {margin:0;padding:0;color:#0B0B88;font-weight:bold;}

/* FORMULARIOS */
#CENTRAL_FORM {margin:0 auto; width:470px; background-color:#ffffff;text-align:left;font-weight:normal;clear:both; overflow:hidden; border-style: solid; border-color: #999999; border-width:1px;}
.faldon {margin:0;padding:0;}
.instrucciones_form {margin:0; padding:0; color:#666666; font-weight:normal;}
.c_obliga {margin:10px 0px 10px 100px;padding:3px;border-style: dashed; border-color: #999999; border-width:1px;width:400px;color:#FF6633;text-align:center;font-weight:bold;font-size:0.9em; clear:both;}
.c_obliga2 {margin:10px 0px 10px 10px;padding:3px;border-style: dashed; border-color: #999999; border-width:0px;width:400px;color:#999999;text-align:center;font-weight:bold;font-size:0.8em; clear:both;}
table.seccion_form {margin-left:15px;width:650px;border-style:solid;border-width:1px;border-color:#000000;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;background-color:#ffffff;}
table.seccion_form2 {margin-left:15px;width:429px;border-style:solid;border-width:1px;border-color:#000000;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;background-color:#F9FBFB;}
.seccion_admin {clear:both;margin-left:5px;margin-top:15px;width:750px;border-style:solid;border-width:1px;border-color:#000000;padding-left:10px;padding-right:5px;padding-top:3px;padding-bottom:3px;background-color:#ffffff;}

/* MARCOS Y SOMBRAS DE MARCO */
.sombra{ background-color: #cccccc; /*shadow color*/ color: inherit; margin: 10px 10px 10px 0px; } 
.content{position: relative; bottom: 5px; right: 5px; background-color: #ffffff; border: 1px solid #ADD3FD; padding: .5em 2ex; padding-left: 50px;}
.marco {margin:5px; padding:5px; border-style: solid; border-width: 1px;border-color: #ADD3FD; background-image:url(../../graficos/fondo_pelotita_g.gif); background-position:center center; background-repeat:no-repeat;}
ul.marco {margin:3px; padding:0;}
li.marco {margin: 5px 5px 5px 50px; padding:0; text-weight:bold;}

.sombra_mod{ background-color: #DAE5EF; /*shadow color*/ color: inherit; margin: 10px 10px 10px 0px; } 
.modulo_form {position: relative; bottom: 5px; right: 5px; border: 1px solid #2869ab; padding: .5em 2ex; padding-left: 46px; line-height:20px; background-color: #ffffff;font-family: Comic Sans MS, Arial, Verdana, Helvetica, sans-serif;}
.legend_mod {width: 250px; float:left; padding:1px; margin: -20px 0px 0px 0px; position: absolute; font-size: 1em; text-align:center; font-weight: bold; color: #2869ab; overflow: hidden; border: 0px solid #2869ab; background-color: #ffffff;}
.legend_mod_p {width: 110px; float:left; padding:1px; margin: -20px 0px 0px 0px; position: absolute; font-size: 1em; text-align:center; font-weight: bold; color: #2869ab; overflow: hidden; border: 0px solid #2869ab; background-color: #ffffff;}
.legend_mod_m {width: 190px; float:left; padding:1px; margin: -20px 0px 0px 0px; position: absolute; font-size: 1em; text-align:center; font-weight: bold; color: #2869ab; overflow: hidden; border: 0px solid #2869ab; background-color: #ffffff;}

form.central {margin:5px;padding:3px 1px 3px 30px;align:center;border-style: dashed; border-width: 1px;border-color: #DBE3F1;background-image:url(../../graficos/lin_fondo_form.gif); background-position:bottom center; background-repeat:repeat;}
form.buscar {margin:0;padding:0; width:230px; height:27px;}
fieldset {clear:both; border:none;}
fieldset span {float:left; margin-right:10px; }
.legend {color:#5B8BA9; font-size:0.95em; margin:0; padding:10px 0 10px 0; text-indent:0}
fieldset input, fieldset select, fieldset textarea {background-color:#EFF3FA; margin:0 0 0 0;border:1px solid #000000;}
input.buscar {vertical-align:middle; background-color:#F9FBFF; margin:0px; border:1px solid #000000; font-size:0.85em;}
fieldset {margin:0; border:0px;}
.campo  {color:#000000;font-size:0.9em;font-weight:bold;}
.dato   {color:#000000;font-size:1.05em;font-weight:normal;}
.obliga {float:left;margin:0;padding:0;color:#FF6633;font-size:0.95em;font-weight:bold;}
.nota   {margin:0px;padding:0px; color:#E95C5C;/* font-size:0.875em; */ font-weight:bold; /* border:1px solid #000000; */}
label {font-weight:bold; white-space:nowrap; color: #424141; font-size:1em;}
.ancho1 {width:30px;}
.ancho2 {width:50px;}
.ancho3 {width:100px;}
.ancho4 {width:150px;}
.ancho5 {width:200px;}
.ancho6 {width:250px;}
.ancho7 {width:300px;}
.ancho8 {width:350px;}
.ancho9 {width:400px;}
.ancho10 {width:450px;}

.bot {margin:5px;text-align:left;text-valign:middle;}
.boton {color:#334597; font-weight:bold;border:1px solid #E8598C;background-color:#EAEDFB;font-family: Comic Sans MS, Arial, Verdana, Helvetica, sans-serif;}
.boton2 {color:#334597;font-weight:bold;border:1px solid #E8598C;background-color:#EAEDFB;font-family: Comic Sans MS, Arial, Verdana, Helvetica, sans-serif;}
.bot_center {margin:5px;text-valign:middle;}
.boton_llamada {width:120px; color:#054770;font-size: 0.7em; font-weight:bold;border-style:solid; border-width:2px; border-left-color:#B7D7FA;border-top-color:#B7D7FA;border-right-color:#666666;border-bottom-color:#666666;background-color:#B7D7FA;cursor:hand;}
.boton3 {color:#666666;font-weight:bold;border:1px solid #000000;background-color:#D8D8D8;font-size: 0.95em;}
.boton_b {padding-top:2px;color:#000000;font-weight:normal;border:0px;background-color:#ffffff;font-size: 0.85em; vertical-align:middle;cursor:hand;}
.boton_b1 {color:#000000;font-weight:normal;border:0px;background-color:#ffffff;font-size: 0.85em; vertical-align:middle;}

/* -- Para efecto de opacidad -- */
.efecto_opa {  filter: Alpha(Opacity=0)}

/**********  FOROS **************/

ul.forum-total {
	display: block;
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.forum-fil {
	margin-top: 0;
}
.forum-fil ul {
	display: block;
	margin: 0px;
	margin-left: 2em;
	padding: 0px;
	list-style: none;
}
.forum-titre {
	font-weight: bold;
}
.forum-item {
	margin: 0px;
	padding: 1em;
	padding-top: 0.5em;
	padding-bottom: 0.3em;
	text-align: justify;
	line-height:20px;
	font-family: Arial, Verdana;
	background-color:#ffffff; 
	/*
	background-image:url(../../graficos/lin_fondo_form.gif); 
	background-position:bottom center; 
	background-repeat:repeat;
	*/
}
.forum-repondre-message {
	text-align: right;
}

/* Boite d'un forum : eclaircissement progressif des bords */

.forum {
	border: 1px solid #CECFD0;
	padding: 0px;
	margin: 0px 0px 1em 1em;
	/* margin-bottom: 1em; */
}

/* Boite de titre d'un forum : mise en couleur selon la profondeur du forum */

.forum-chapo {
	color: #0A4AEF;
	font-weight: bold;
	font-size:0.8em;
	border: 0px;
	border-bottom: 1px dashed #b8b8b8;
	margin: 0px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 2px;
	background: #EDF2AC;
}


