	body 	{
		background:	url(imaxes/bgalicia.gif);
		margin:		0;
		padding:	0;
		}

	#completo	{
		display:	block;
		background:	url(imaxes/galicia.gif) no-repeat;
		margin:		0 auto;
		padding:	190px 0px 10px 0px;
		width:		490px;
		color: 		#000;
		font-family:	verdana, helvetica, arial, sans-serif;
		font-size:	10px;
		}

	h1	{
		font-weight:	bold;
		text-decoration:underline;
		font-variant:	small-caps;
		text-align:	center;
		font-size:	11px;
		}

	.centro	{
		text-align:	center;
		}
		
	li  {
		margin-bottom: 	15px;
		margin-left: 	-15px;
		}

	#contenido	{
		background:	url(imaxes/trans2.gif);
		float:		left;
		padding:	10px;
		width:		300px;
		border:		1px dashed #A57C5C;
		margin:		0 0 15px 0;
		}

	#menu {
		width:		148px;
		float:		left;
		padding:	10px;	
		text-align:	left;
		font-family:	verdana, helvetica, arial, sans-serif;
		font-size:	10px;
		}

	#bonito {
		width:		155px;
		float:		right;	
		border:		1px dashed #A57C5C;
		}

	#copy {
		width:		300px;
		float:		left;	
		text-align:	center;
		padding:	10px;
		}

	a, a:visited, a:active { 
		text-decoration:none;
		color: 		#0000C0;
		cursor:		nw-resize;
		}


	a:hover	{
		text-decoration:none;
		color: 		#C0C0C0;
		cursor:		nw-resize;
		}


	img	{
		border:		none;
		}


	input, select, textarea	{
		background:	#FFFFFF;
		border:		1px solid #A57C5C;
		font-family:	verdana, helvetica, arial, sans-serif;
		font-size:	10px;	
		color:		#A57C5C;
		}
	/* Error/success msg colours on forms */
	p.error, p.success {
	font-weight: bold;
	padding: 10px;
	border: 1px solid;
	}
	p.error {
	background: #ffc0c0;
	color: #900;
	}
	p.success {
	background: #b3ff69;
	color: #4fa000;
	}
	/* Fin error/success msg colours on forms */