/* genericos */

	body {
		margin: 0;
		padding: 0;
		background-color:#E6DCCA;
		font-family: italic 11px Georgia, "Times New Roman", Times, serif;
		
	}
		
	a {
		color: #CC7C1F;
		text-decoration: underline;
	}
	
	a:hover {
		text-decoration: underline;
	}
	
	
	p {
		display: block;		
	}
	
	ul {
		margin: 0;
		padding: 0;
	}
	
	ul li {
		margin: 0;
		padding: 0;
	}
	
	
	
	/* COMÚNS */
	
	.sup p, #pe p {
		font: italic 11px Georgia, "Times New Roman", Times, serif;
		letter-spacing:2px;
		margin: 0;
	}
	
	.esq h1 a , .centro h1 a , .der h1 a {
		font: bold 18px Georgia, "Times New Roman", Times, serif;
		color: #4A100F;
		
	}
	
	.esq p, .centro p,.centro ul li, .der p  {
		font: normal 12px/18px Georgia, "Times New Roman", Times, serif;
		list-style:none;
		
		
	} 
	
	/*SUPERIOR, acerca de e contacto*/
	
	#contenedor {
	width:925px;
	margin: 2% auto;
	display: block;
	padding: 0;		
	}
	
	
	
	.animacion img {
	margin: 0;
	padding: 0;
	float:left;
	}
	
	.sup {
	background: url(../img-xeral/fondo-portada-sup.gif) no-repeat;
	margin: 0;
	height: 21px;
	}
	
	.sup p {
		padding: 3px 5px 0 0;
		float: right;
	}
	.sup a {
		text-decoration: none;
		color: #4e0f0e;
	}
	
	.sup a:hover {
		text-decoration: underline;
		
	}
	.sup img {
		float: left;
		padding: 0 720px 0 12px;
	}
	
	
/*  contido esquerda: Fotos e localización */

.esq {
		background: url(../img-xeral/fondo-portada-esq.gif) no-repeat;
		display: block;
		float:left;
		width:379px;
		height: 300px;
	}
	
.esq h1 {
		margin: 20px 0 5px 235px;
	}
	
.esq img {
		margin: 0 5px 0 165px;
		text-align: center;
	}
.esq p {
		margin: 0 10px 10px 190px;
		text-align:center;
	}
	
	
/*  contido centro: Especialidades */
	
.centro {
		background:#fff;
		display: block;
		float:left;
		width:268px;
		height: 300px;
	}
.centro h1 {
		margin: 20px 0 5px 20px;
	}
	
.centro p {
		margin: 20px 0 5px 20px;
	}
	
.centro ul li {
		margin-left: 20px;
	}
	
.centro img {
	float: right;
	padding: 30px 10px 0 0;
	}
	
.centro p.cita {
	font: italic 16px/18px Georgia, "Times New Roman", Times, serif;
	color:#600;
	width: 170px;
	padding:30px 0 0 20px;
	text-align: center;
	background: url(../img-xeral/recurso-flor.gif)top no-repeat;
	}
	
	
/*  contido dereita: Colonial Cultural */
	
	
.der {
		background: #fff url(../img-xeral/fondo-portada-dereita.gif) no-repeat;
		display: block;
		float:left;
		width:278px;
		height: 300px;
		
		}
		
.der h1 {
		margin: 20px 0 5px 20px;
	}

.der p {
		display: block;
		width:90px;
		float:left;

	}
	
.der p.acto {
		width: 140px;
		padding: 10px 5px 0 3px;
		height: 90px;
		margin:0 0 0 5px;
		
	}
	
.der p.data {
		width: 90px;
		background: url(../img-xeral/postit.gif) no-repeat;
		padding: 10px 5px 0 5px;
		height: 90px;
		margin:0 0 0 5px;
		text-align: center;
	
	}
	
.der span strong {
	display: block;
	clear: both;
	padding: 5px 0 0 45px;
	font-size: 12px;
	width: 220px;
			
	}


/*  pe  */


#pe p {
	background: url(../img-xeral/fondo-portada-esquerda2.gif) no-repeat;
	padding: 10px 0 0 160px;
	height: 80px;
	clear: both;
	margin:0;
	float:left;
	}


	
	/*FIRMA galinus  */


#firma {

	float:right;
	margin: 4px 0 0 30px;
	padding:0 ;
	
	      }
		  
#firma a {

	text-decoration:none;

	      }
		  
#firma img {
	border: 0;
	width: 40px;
	height: 20px;
	margin-bottom:-2px;

   	      }

#firma_galinus {
	width: 60px;
	height: 25px;
	background: url(../img-xeral/firma.gif) no-repeat;
	padding-right:10px;
	padding-bottom:10px;
	
	}

#firma_galinus:hover {
	background: url(../img-xeral/firma_on.gif) no-repeat;
	}


/* igape  */

.subvencion {
font: 11px bold Tahoma,serif ;
color:#333;
text-align: left;


}

.subvencion img {
border: none;

}


