BODY
{
	width: 100%;
	height: 100%;
	margin: 0%;
	padding: 0%;
	
	color: #FFFFFF;
	background-color: #222222;

	font-family: Arial, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
}
	
DIV, P, TABLE, UL, LI
{
	margin: 0%;
	padding: 0%;
	
	text-align: left;
}

IMG { border-style: none; }

A { color: #FF0000; text-decoration: none; }
A:hover { text-decoration: none; }
A:active { text-decoration: none; }

#mur
{
	width: 100%;

	color: #000000;
	background-color: #FF0000;
}

#sosracisme { display: none; }

#pintades { display: none; }

/********************************************************************/
/********************************************************FRANJES****/

#franjes
{
	width: 100%;
	
	font-size: 0.8em;
}

/*-------------------------------------------------*/

#franja_noticies
{
	width: 100%;

	color: #FFFFFF;
	background-color: #FF6600;
}

#franja_noticies A { color: #FFFFFF; }

#enllasos
{
	padding: 0.3em;
}

#not_retol
{
	padding: 0.3em 0em;
}

#not_visor
{
	display: none;
}

/*-------------------------------------------------*/

#franja_menu
{
	width: 100%;
	padding: 0.3em 0em;
	
	background-color: #FF9933;
}

#franja_menu A
{
	color: #000000;
	text-decoration: none;
}

.item_n1
{
	padding: 0.3em 0em;
	
	color: #000000;
	
	font-weight: bold;
}

.item_n1 A { padding: 0.3em 1em; }

.item_n2, .item_n3
{
	padding: 0.3em 0em;
	
	color: #666666;
}

.item_n2 A, .item_n2 SPAN
{
	padding: 0.3em 1em;
}

.menu_n1
{
	background-color: #FFDD88;
	
	font-weight: normal;
	list-style: none;
}

.menu_n2
{
	display: none;
}

/************************************************************************/
/************************************************************COS*********/

#cos
{
	width: 100%;
}

#visible{
	width: 100%;
}

/*-------------------------------------------------*/

#pagina
{
	width: 100%;
	margin: 0%;
	padding: 0%;
	
	color: #000000;
	background-color: #FFFFFF;
	
	font-size: 0.9em;
}

#contingut
{
	margin: 0% 5%;
	padding: 1.5em 0em;
	
	border: 1px solid #FFFFFF;
}

/*--------------------------------------BASICS---*/

/*---------------TITOLS-------------*/

#contingut H1, #contingut H2 { margin-top: 1em; }

#contingut H3, #contingut H4 { margin-top: 2em; }

/*-------------PARAGRAFS-----------*/

#contingut P
{
	margin-top: 1em;
	padding: 0% 1%;
	
	line-height: 1.3em;
	text-align: justify;
}

/*-------------LLISTATS-----------*/

#contingut UL
{
	padding: 0% 3%;
	
	line-height: 1.3em;
	list-style: square inside;
}

#contingut UL UL { list-style: disc inside; }
#contingut LI { margin: 0.5em 0em; text-align: justify; }

/*-------------TAULES------------*/

#contingut TABLE
{
	margin: 1em auto;
	
	font-size: 0.8em;
	text-align: left;
	
	border: 1px solid #000000;
}

#contingut TH { background-color: #FFDD88; }
#contingut TD { padding: 0.3em; }
#contingut .fila1 TD { background-color: #FFFFFF; }
#contingut .fila2 TD { background-color: #F3F3F3; }

/*-----------FORMULARIS----------*/

#contingut FORM
{
	margin: 0.5em 0em;
	padding: 1em;
	
	background-color: #FFEEC4;
}

#contingut FORM H4 { margin-top: 1.5em; }
#contingut FORM P { margin: 1em 0em; line-height: 2em; text-align: left; }

/*--------------------------------------ESPECIALS---*/

#contingut .apartat
{
	margin-top: 2em;
	padding-top: 1em;
	
	border-bottom: 1px solid #DDDDDD;
}

#contingut .cuadre_destacat { padding: 1em; border: 1px solid #000000; text-align: center; }

#contingut .nota_petita { font-size: 0.8em; line-height: 1.1em; }

/*-------------------------------------------------*/

#toc
{
	width: 100%;
	height: auto;
	
	color: #333333;
	background-color: #FFFFFF;
	
	font-size: 0.8em;
}

#toc A { color: #333333; text-decoration: none; }
#toc A:hover { color: #000000; text-decoration: none; }

#toc UL
{
	padding: 0.5em;
	
	list-style: none;
}

#toc LI { padding: 0.5em 0em; }

.toc_titol
{
	padding: 0.5em;
	
	font-weight: bold;
}

/*-------------------------------------------------*/

.tod
{
	width: 100%;
	
	color: #CCCCCC;
}

.tod A { color: #CCCCCC; text-decoration: none; }
.tod A:hover { color: #FFFFFF; }

.tod B { color: #FFFFFF; font-weight: bold; }

.tod #tod_retol
{
	color: #EEEEEE;
	font-weight: bold;
}

#tod_retol P { padding: 0.2em; }

.tod #tod_llista
{
	font-size: 0.8em;
	
	border-top: 1px solid #444444;
	border-bottom: 1px solid #444444;
}

#tod_llista UL { padding: 0.5em; list-style: none; }

#tod_llista LI { padding: 0.5em 0em; }

#tod_llista TD { padding: 0.4em 0.2em; vertical-align: top; }

#tod_llista .data { padding-top: 0.7em; font-size: 0.8em; white-space: nowrap; }

/************************************************************************/

/************************************************************PEU*********/

#parche_onMouseAndOFauto
{
	display: none;
}

/*-------------------------------------------------*/

#peu
{
	padding: 0.2em 1em;
	
	color: #666666;
	
	font-size: 0.6em;
	text-align: center;
}

#peu A { color: #666666; }
#peu A:hover { color: #FF0000; }

/************************************************************************/
