@font-face 
{
	font-family: "MavenProRegular";
  src:URL("../fuentes/maven_pro_regular.eot");
  src:URL("../fuentes/maven_pro_regular.eot?#iefix") format("embedded-opentype"),
      URL("../fuentes/maven_pro_regular.ttf") format("truetype");
}

body
{
	margin: 0px;
	padding: 0px;
}

table
{
	padding: 0px;
}

form
{
  margin: 0px;
}

/* Enlaces texto */
a:link , a:visited , a:hover
{
	text-decoration: none;
}

a:focus
{
	outline-style: none;
}

table.recuadro td.esquina_superior_izquierda
{
	background-image:URL(../img/esquina_superior_izquierda_recuadro_blanco.png);
	background-repeat: no-repeat;
	width: 18px;
	height: 17px;
}

table.recuadro td.superior
{
	background-image:URL(../img/superior_recuadro_blanco.png);
	background-repeat: repeat-x;
	height: 17px;
}

table.recuadro td.esquina_superior_derecha
{
	background-image:URL(../img/esquina_superior_derecha_recuadro_blanco.png);
	background-repeat: no-repeat;
	width: 22px;
	height: 17px;
}

table.recuadro td.izquierda
{
	background-image:URL(../img/izquierda_recuadro_blanco.png);
	background-repeat: repeat-y;
	width: 18px;
}

table.recuadro td.derecha
{
	background-image:URL(../img/derecha_recuadro_blanco.png);
	background-repeat: repeat-y;
	width: 22px;
}

table.recuadro td.esquina_inferior_derecha
{
	background-image:URL(../img/esquina_inferior_derecha_recuadro_blanco.png);
	background-repeat: no-repeat;
	width: 22px;
	height: 24px;
}

table.recuadro td.inferior
{
	background-image:URL(../img/inferior_recuadro_blanco.png);
	background-repeat: repeat-x;
	height: 24px;
}

table.recuadro td.esquina_inferior_izquierda
{
	background-image:URL(../img/esquina_inferior_izquierda_recuadro_blanco.png);
	background-repeat: no-repeat;
	width: 18px;
	height: 24px;
}

table.foto td.esquina_superior_izquierda
{
	background-image:URL(../img/esquina_superior_izquierda_marco_foto.png);
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}

table.foto td.esquina_superior_derecha
{
	background-image:URL(../img/esquina_superior_derecha_marco_foto.png);
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}

table.foto td.esquina_inferior_derecha
{
	background-image:URL(../img/esquina_inferior_derecha_marco_foto.png);
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}

table.foto td.esquina_inferior_izquierda
{
	background-image:URL(../img/esquina_inferior_izquierda_marco_foto.png);
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}

.texto_menu
{
	font-family:  "MavenProRegular" , Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: white;
  font-weight: bold;
}

h2.texto_anuncio,.texto_anuncio
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #454545;
  font-weight: normal;
}

.texto_contacto
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F8DBF;
  font-weight: bold;
}

.input_contacto
{
	background-color: #DDEBF5;
  width: 314px;
  height: 25px;
  border: 0px;  
	font-family:  "MavenProRegular" , Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3F3F3F;
  padding-left: 5px;  
  padding-right: 5px;  
}

.textarea_contacto
{
	background-color: #DDEBF5;
  width: 314px;
  height: 125px;
  border: 0px;  
	font-family:  "MavenProRegular" , Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3F3F3F;
  padding: 5px;  
}

textarea.tablon_anuncios
{
	background-color: #DDEBF5;
  width: 250px;
  height: 150px;
  border: 0px;  
	font-family:  "MavenProRegular" , Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3F3F3F;
  padding: 5px;
}

.texto_pie_pagina
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #919191;
	line-height: 160%;
}

h1
{
  margin: 0px;
}

h2
{
  margin: 0px;
}

h1.texto1,h2.texto1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #464646;
  font-weight: normal;
}

h1.cabecera,.cabecera 
{
	font-family: "MavenProRegular" , Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #69A6D1;
  font-weight: bold;
}