@charset "UTF-8";
/* CSS Document */

#contenido
{
	width: 900px;
	overflow: hidden;	
	margin: 0 auto;
	margin-bottom: 20px;
}

.banner
{
	width: 900px;
	height: 280px;
	margin:auto;
	position:relative;
}

.caja_textos
{
	width: 900px;	
	margin-top: 20px;
	overflow: hidden;
	background-image: url(general/linea_arriba.jpg);
	background-repeat: repeat-x;
}

.texto_bienvenida
{
	width: 450px;
	float:left;
	margin-top: 20px;
}

ul.textos_servicios{
	padding-left: 20px;
	margin-left: 0;
}

.textos_servicios li
{
	margin-bottom: 9px;
}

.servicios
{
	width: 200px;
	float:left;
	margin-left:25px;
	margin-top: 20px;
	font: 16px 'Rambla', Verdana, Geneva, sans-serif;
	
}

.servicios a
{	
	color:#114d6b;
	text-decoration:none;
}

.servicios a:hover
{
	text-decoration:none;
	color:#09F;
}

.contacto
{
	width: 200px;
	float:left;
	margin-left:25px;
	margin-top: 20px;
}

.cajita
{
	margin-top: 19px;
	
}
.disminuir{
	font-size: 13px;
}

.cajita a.textos:hover{
	color: #09F;
}