* {
	margin: 0px;
	padding: 0px;
}
#contenedor {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 50px;
}
body {
	background-image: url(../_images/bckg.jpg);
	background-repeat:   repeat-x;
	background-color: #0F0F0F;
}
#contenedor #logo {
	height: 182px;
	width: 272px;
	margin-right: auto;
	margin-left: auto;
}
#contenedor #welcome {
	background-image: url(../_images/welcome.jpg);
	background-repeat: no-repeat;
}
#welcome  {
	height: 55px;
	width: 240px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
}
#ejemplo 
{
	width: 700px;
	background-color: #141517;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	padding: 25px;
	color: #467E8F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	height: 400px;
	margin-bottom: 20px;
}
    @font-face {

    font-family: “DAX-REGU”;

    src: url("http://jvillar.es/tipo/DAX-REGU.TTF") format(”truetype”);
	src: url("http://jvillar.es/tipo/DAX-BOLI.TTF") format(”truetype”);

    }

    #descripcion {
	font-family: Dax, Verdana, Geneva;
	font-size: 24px;
	line-height: 28px;
	width: 640px;
	margin-right: auto;
	margin-left: auto;
    }
#contenedor #ejemplo #botones {
	width: 220px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
}
#pie {
	background-color: #0F0F0F;
	font-family: Dax, Verdana, Geneva;
	font-size: 16px;
	color: #62B6D0;
	text-align: center;
	font-weight: normal;
	height:35px;
	min-width:100%;
	position:fixed;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #236274;
	bottom: 0px;
}
#pie p {
	padding-top: 8px;
}
a {
	outline: none;
	margin-right: 15px;
}
#seccion-logos {
	height: 62px;
	width: 204px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../_images/seccion-logos.jpg);
	background-repeat: no-repeat;
	margin-top: 35px;
}
.column { float: left; margin-right: 10px; padding: 0; }

.span-1  { width: 30px;}
.span-2  { width: 70px;}
.span-3  { width: 110px;}
.span-4  { width: 150px;}
.span-5  { width: 190px;}
.span-6  { width: 230px;}
.span-7  { width: 270px;}
.span-8  { width: 310px;}
.span-9  { width: 350px;}
.span-10 { width: 390px;}
.span-11 { width: 430px;}
.span-12 { width: 470px;}
.span-13 { width: 510px;}
.span-14 { width: 550px;}
.span-15 { width: 590px;}
.span-16 { width: 630px;}
.span-17 { width: 670px;}
.span-18 { width: 710px;}
.span-19 { width: 750px;}
.span-20 { width: 790px;}
.span-21 { width: 830px;}
.span-22 { width: 870px;}
.span-23 { width: 910px;}
.span-24 { width: 950px; margin: 0; }

.last { margin-right: 0; }
#ejemplo-logos {
	width: 740px;
	margin-right: auto;
	margin-left: auto;
	color: #467E8F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	margin-top: 15px;
	margin-bottom: 20px;
}
.last { margin-right: 0; }
#seccion-logos {
	height: 62px;
	width: 740px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 45px;
	background-image: url(../_images/seccion-logos.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#seccion-carteles {
	height: 62px;
	width: 630px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 45px;
	background-image: url(../_images/seccion-carteles.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#ejemplo-carteles {
	width: 625px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	color: #467E8F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	margin-bottom: 20px;
}
#ejemplo-fotos {
	width: 860px;
	background-color: #0A0A0A;
	margin-right: auto;
	margin-left: auto;
	color: #467E8F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	margin-bottom: 25px;
}
#seccion-fotos {
	height: 62px;
	width: 860px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 45px;
	background-image: url(../_images/seccion-foto.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#contenedor #ejemplo-fotos #botones {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 25px;
	padding-bottom: 25px;
}
#contenedor #ejemplo-fotos #botones .zoom2 img {
	border: 1px solid #66A5B7;
	margin-bottom: 7px;
}
#contenedor #ejemplo-fotos #botones #paginas a {
	font-family: Dax, Verdana, Geneva;
	font-size: 14px;
	font-weight: bolder;
	color: #6497A8;
	margin-left: 7px;
	text-decoration: none;
}
#contenedor #ejemplo-fotos #botones #paginas {
	width: 810px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
}


#contenedor #ejemplo-fotos #botones table {
	margin-right: auto;
	margin-left: auto;
}
#contenedor #ejemplo-fotos #botones #paginas a:hover {
	font-family: Dax, Verdana, Geneva;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	margin-left: 7px;
	text-decoration: underline;
}
#seccion-otros {
	height: 62px;
	width: 740px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 45px;
	background-image: url(../_images/seccion-web.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#contenedor #ejemplo-logos #gallery #thumbwrapper #thumbarea #thumbs img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contenedor #seccion-carteles table a {
	color: #193A3F;
	font-family: Dax, Verdana, Geneva;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
#contenedor #seccion-carteles table a:hover {
	color: #295467;
	font-family: Dax, Verdana, Geneva;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}
#contenedor #seccion-logos table a {
	color: #193A3F;
	font-family: Dax, Verdana, Geneva;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
#contenedor #seccion-logos table a:hover {
	color: #295467;
	font-family: Dax, Verdana, Geneva;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}
#contenedor  #seccion-otros  table  a {
	color: #193A3F;
	font-family: Dax, Verdana, Geneva;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	background-repeat: no-repeat;
}
#contenedor #seccion-otros table a:hover {
	color: #295467;
	font-family: Dax, Verdana, Geneva;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}

#contenedor #seccion-fotos table a {
	color: #193A3F;
	font-family: Dax, Verdana, Geneva;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	background-repeat: no-repeat;
}
#contenedor #seccion-fotos table a:hover {
	color: #295467;
	font-family: Dax, Verdana, Geneva;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}
#ejemplo-formu {
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	color: #467E8F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	margin-bottom: 20px;
	height: 350px;
	padding-top: 40px;
}
#contenedor #ejemplo-formu #form1 #txtNombre {
	color: #999999;
	background-color: #0F0F0F;
	border: 1px solid #467E8F;
	height: 20px;
	margin-top: 3px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contenedor #ejemplo-formu #form1 #txtEmail {
	color: #999999;
	background-color: #0F0F0F;
	border: 1px solid #467E8F;
	height: 20px;
	margin-top: 3px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contenedor #ejemplo-formu #form1 #txtMensaje {
	color: #999999;
	background-color: #0F0F0F;
	border: 1px solid #467E8F;
	margin-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contenedor #ejemplo-formu #form1 {
	width: 380px;
	float: left;
	margin-left: 25px;
}
#contenedor #ejemplo-formu #form1 #txtTelefono {
	color: #999999;
	background-color: #0F0F0F;
	border: 1px solid #467E8F;
	margin-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	height: 20px;
}
#contenedor #ejemplo-formu #logito {
	float: right;
	height: 313px;
	width: 159px;
	background-image: url(../_images/logito.jpg);
	background-repeat: no-repeat;
	margin-top: 35px;
	margin-right: 24px;
}
#seccion-formu {
	height: 62px;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 45px;
	background-image: url(../_images/seccion-contacto.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#contenedor #seccion-formu table a {
	color: #193A3F;
	font-family: Dax, Verdana, Geneva;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	background-repeat: no-repeat;
}
#contenedor #seccion-formu table a:hover {
	color: #295467;
	font-family: Dax, Verdana, Geneva;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}
#contenedor #ejemplo-formu #form1 #btnBorrar {
	color: #467E8F;
	background-color: #0F0F0F;
	border: 1px solid #467E8F;
	font-family: Dax, Verdana, Geneva;
	font-size: 13px;
	margin-top: 8px;
	margin-right: 8px;
	width: 65px;
}
#contenedor #ejemplo-formu #form1 #btnEnviar {
	color: #467E8F;
	background-color: #0F0F0F;
	border: 1px solid #467E8F;
	font-family: Dax, Verdana, Geneva;
	font-size: 13px;
	width: 65px;
}
#contenedor #ejemplo-formu #texto-gracias {
	width: 380px;
	float: left;
	margin-left: 25px;
	margin-top: 110px;
}
#contenedor #ejemplo-formu #logito2 {
	float: right;
	height: 177px;
	width: 177px;
	background-image: url(../_images/logito2.jpg);
	background-repeat: no-repeat;
	margin-top: 35px;
	margin-right: 29px;
}
#contenedor #ejemplo-formu #direccion {
	clear: both;
	float: right;
}
#contenedor #ejemplo-formu #logito table {
	margin-top: 230px;
}
#contenedor  #ejemplo-formu  #logito  table a {
	color: #467E8F;
	font-weight: bold;
	font-family: Dax, Verdana, Geneva;
	font-size: 14px;
	text-decoration: none;
}
#contenedor #ejemplo-formu #logito a:hover {
	color: #2D515F;
	font-weight: bold;
	font-family: Dax, Verdana, Geneva;
}
