/*
Página web de administración de los viajes solidarios de Sodepaz
© Copyright 2008 Francisco López Losada && Sodepaz
flopezlosada@yahoo.es
sodepaz@sodepaz.net

Este programa es software libre. Puede redistribuirlo y/o modificarlo bajo los términos de la Licencia 
Pública General de GNU según es publicada por la Free Software Foundation, bien de la versión 3 de dicha
 Licencia o bien (según su elección) de cualquier versión posterior.

Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA, incluso sin la 
garantía MERCANTIL implícita o sin garantizar la CONVENIENCIA PARA UN PROPÓSITO PARTICULAR. Véase la Licencia 
Pública General de GNU para más detalles.

Debería haber recibido una copia de la Licencia Pública General junto con este programa. Si no ha sido así, 
escriba a la Free Software Foundation, Inc., en 675 Mass Ave, Cambridge, MA 02139, EEUU.

La licencia se encuentra en el archivo licencia.txt
*/ 

/*
Global
*/
body {
	background: #a0b2ac;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	/* IE Fix */
	margin: 0;
	color: #666;
}

A:link {
	COLOR: #243987;
	text-decoration: none;
}

A:visited {
	COLOR: #243987;
	text-decoration: none;
}

A:active {
	COLOR: #243987;
	text-decoration: none;
}

A:hover {
	COLOR: #000000;
	text-decoration: none;
}

.listaDecimal {
	list-style-type: decimal;
}

.listaLetras {	
	list-style-type: lower-alpha;	
}
/*
Pagina
*/
#general {
	margin: 0 auto;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 885px;
	border: 0px solid #ddd;
	padding: 0 5px;
	text-align: left;
	background-color: #fff;
}

#clearer {
	clear: both;
}

/*
  encabezado
*/
#encabezado {
	width: 700px;
	float: right;
	background: url(../images/encabezado.png) no-repeat;
	height: 110px;
	margin-top: 5px;
	margin-right: 5px;
	border: 1px solid #000;
}

#cabecera {
	width: 165px;
	float: left;
	height: 110px;
	margin-top: 5px;
	margin-left: 5px;
	background: url(../images/turismo.jpg) no-repeat;
	border: 1px solid #000;
}

#encabezado h1 {
	visibility: hidden;
}

#bar {
	width: 875px;
	margin: auto;
	clear: both;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	height: 30px;
	color: #FFF;
	background: #d4e8ec url(../images/menubg.gif) repeat-x;
}

#bar li {
	padding: 6px 10px 6px 10px;
	color: #061bed;
	float: right;
	display: inline;
}

#bar  li:hover {
	background: #fff url(../images/bar.gif) repeat-x;
	color: #FFF;
	text-decoration: none;
}

/*
______________________________________________________________________________________________________
*/ /*
Central
*/
#central {
	background: url(../images/fondo_central.jpg);
	padding: 0px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 6px;
}

/*
______________________________________________________________________________________________________
*/ /*
Barra Lateral
*/
#barra_lateral {
	float: left;
	width: 160px;
	position: relative;
	margin: auto;
	margin-left: 3px;
	padding-top: 5px;
}

#barra_lateral h3 {
	width: 135px;
	margin: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #fff;
	padding: 4px;
	border: 1px solid #425227;
	background-color: #9fafea;
}

#barra_lateral p {
	margin-top: 2px;
	margin-bottom: 5px;
	padding: 4px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
}

/*
Menú principal
*/
#menu_principal {
	padding-left: 0;
	margin-left: 0;
	padding: 0 4px 0 7px;
	margin: auto;
	width: 150px;
	color: #595959;
}

#menu_principal table {
	width: 150px;
	padding: 0px;
	margin: auto;
}

#menu_principal td {
	list-style: none;
	margin: 0;
	line-height: 20px;
	border-top: 1px solid #D1D9C4;
	font-family: verdana;
	font-size: 11px;
	padding-left: 2px;
}

/*
Menú de acceso
*/
#menu_login {
	margin: auto;
	width: 160px;
	color: #595959;
}

#menu_login p {
	margin-top: 2px;
	margin-bottom: 5px;
	padding: 4px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	text-align: center;
}

/*
Menús de administración y usuari@s
*/
#menu_admin {
	padding-left: 0;
	margin-left: 0;
	padding: 0 4px 0 7px;
	margin: auto;
	width: 150px;
	color: #595959;
}

#menu_admin table {
	width: 150px;
	padding: 0%;
	margin: 0%;
}

#menu_admin td {
	list-style: none;
	margin: 0;
	line-height: 20px;
	border-top: 1px solid #D1D9C4;
	font-family: verdana;
	font-size: 11px;
	padding-left: 2px;
}

#menu_admin td a {
	text-decoration: none;
}

/*
______________________________________________________________________________________________________
*/ /*
Columna Central
*/
#columna_central {
	float: left;
	width: 685px;
	margin-left: 12px;
	padding-left: 10px;
	padding-right: 4px;
}

#columna_central h3 {
	margin-top: 10px;
	margin-bottom: 5px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #fff;
	padding: 4px;
	border: 1px solid #425227;
	background-color: #9fafea;
}

#columna_central p {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 4px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666;
	text-align: justify;
}

/*
______________________________________________________________________________________________________
*/ /*
Columna derecha
*/
#columna_derecha {
	float: right;
	width: 165px;
	position: relative;
	margin-right: 10px;
}

/*
______________________________________________________________________________________________________
*/ /*
Pie de página
*/
#pie_de_pagina {
	background: #444abf;
	border-bottom: 5px solid #fff;
	border-top: 10px solid #fff;
	text-align: center;
	color: #000000;
	font-size: 10px;
	clear: both;
}

#pie_de_pagina a {
	text-decoration: none;
	color: #ffffff;
}

#pie_de_pagina a:hover {
	text-decoration: underline;
	color: #fff;
}

#pie_de_pagina p {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 4px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

/*
______________________________________________________________________________________________________
*/

#ultimosMensajes {
	width: 90%;
	margin:auto;
}

#ultimosMensajes p {
	font-size: 10px;
	border-bottom: 1px solid #d1d9c4;
}