@import url(http://fonts.googleapis.com/css?family=Telex);
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700,300italic);

/* FUENTES PERSONALIZADAS */

/*html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, tbody, tfoot, thead,th,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline;
}*/

body {
     line-height: 1
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none
}

table {
     border-collapse: collapse;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}


<!-- ---------------------------CSS------------------ -->

html{
	}

body{
	margin:0;
	text-align:center;
	font-family: 'Telex',Verdana, Helvetica, Arial, sans-serif;
	}

	
<!-- ---------------------------TOP------------------ -->

{}

#contenedorHeaderBlack{
	background-color:#000;
	}

#contenedorHeaderWhite{
	background-color:#fff;
	}

#top{
	margin:auto;
	width:1024px;
	height:185px;
	}

#logotipo{
	width:300px;
	height:175px;
	float:left;
	}

#menu{
	width:624px;
	height:65px;
	float:right;
	margin-top:110px;
	margin-left:100px;
	}

#menuBotones{
	width:724px;
	height:175px;
	}
	
#plecaTurqIzq{
	width:1024px;
	height:10px;
	background-image:url(../images/plecaHorzTurquesa.png);
	background-repeat:no-repeat;
	}

#plecaTurqDer{
	width:1024px;
	height:5px;
	background-image:url(../images/plecaHorzTurquesa.png);
	background-repeat:no-repeat;
	background-position:right;
	}
	
#plecaTurqDerVive{
	width:1024px;
	height:5px;
	position:absolute;
	margin-top:388px;
	background-image:url(../images/plecaHorzTurquesa.png);
	background-repeat:no-repeat;
	background-position:right;
	}
		
.limpiar{
	clear:both;
	float:none;
	}

<!-- ---------------------------BANNER------------------ -->

{}

#banner{
	margin:auto;
	width:1024px;
	height:425px;
	overflow:hidden;
	}

#imageContainer {
	width:1024px;
	height:425px;
}

#imageContainer img {
	display:none;
	position:absolute;
	
}

<!-- ---------------------------CONTENIDO------------------ -->

{}

#contenedorImagenBkgLogoWhite{
	margin:auto;
	width:1024px;
	background-image:url(../images/bkgLogoImaginaWhite.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}
	
#contenedorImagenBkgGeometrica{
	margin:auto;
	width:1024px;
	background-image:url(../images/bkgBuildsGeometrica.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}
	
	
#contenedorImagenBkgLogoBlack{
	margin:auto;
	width:1024px;
	background-image:url(../images/bkgLogoImaginaBlack.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}


#contenedorImagenBkgBuildsColor{
	margin:auto;
	width:1024px;
	background-image:url(../images/bkgBuildsColor.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}
		
#contenido{
	margin:auto;
	width:1024px;
	text-align:justify;
	font-size:12px;
	color:#333;
	line-height:15px;
	}
	
#separacion{
	width:1024px;
	height:20px;
	}
	
#columnaCompleta{
	width:1004px;
	margin:10px;
	}

#columnaIzq{
	width:492px;
	margin:10px;
	float:left;
	}

#columnaDer{
	width:492px;
	margin:10px;
	float:right;
	}

#columnaIzqCh{
	width:328px;
	margin:10px;
	float:left;
	}

#columnaDerGd{
	width:656px;
	margin:10px;
	float:right;
	}
	
#columnaIzqGd{
	width:656px;
	margin:10px;
	float:left;
	}

#columnaDerCh{
	width:328px;
	margin:10px;
	float:right;
	}

#tituloSeccion{
	width:150px;
	height:70px;
	text-align:left;
	margin-top:10px;
	margin-left:300px;
	}

#plecaTituloSeccion{
	width:100px;
	height:10px;
	background-image:url(../images/plecaHorzTurquesa.png);
	background-repeat:repeat-x;
	background-position:left;
	}
	
#contenidoSeccion{
	width:350px;
	height:250px;
	margin-left:350px;
	text-align:justify;
	line-height:15px;
	}

#contenidoSeccionContacto{
	width:700px;
	height:400px;
	text-align:justify;
	line-height:15px;
	}
	
#contenidoSeccionUbicacion{
	width:700px;
	height:400px;
	text-align:justify;
	line-height:15px;
	}
		
#contenidoVive{
	width:575px;
	margin-top:-40px;
	margin-left:450px;
	text-align:justify;
	line-height:15px;
	position:absolute;
	}
	
#datosContacto{
	position:absolute;
	width:250px;
	height:250px;
	margin-top:-350px;
	margin-left:720px;
	text-align:justify;
	line-height:15px;
	}
	
<!-- ---------------------------FOOT------------------ -->

{}


#footBlack{
	margin:auto;
	width:1024px;
	height:115px;
	font-size:11px;
	padding: 5px 0px;
	line-height:15px;
	background-color:#000;
	background-image:url(../images/bkgRoadWhite.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	}
	
#footWhite{
	margin:auto;
	width:1024px;
	height:115px;
	font-size:11px;
	padding: 5px 0px;
	line-height:15px;
	background-color:#FFF;
	background-image:url(../images/bkgRoadBlack.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	}

#footLeft{
	width:712px;
	height:60px;
	float:left;
	text-align:left;
	}

#footRight{
	width:312px;
	height:60px;
	float:right;
	text-align:right;
	}

<!-- ---------------------------TEXTOS------------------ -->

{}
	
p{
	margin-top:10px;
	margin-bottom:10px;
	}

.bkgBlack{
	background-color:#000;
	}

.bkgWhite{
	background-image:url(../images/bkgTopBlack.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
	}
	
.txtFootWhite{
	color:#FFF;
	}

.txtFootBlack{
	color:#000;
	}

.txtTituloParte1Black{
	font-family: 'Open Sans Condensed', Verdana, Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:300;
	}

.txtTituloParte2Black{
	font-family: 'Open Sans Condensed', Verdana, Helvetica, Arial, sans-serif;
	font-size:26px;
	font-weight:700;
	}

.txtTituloParte1White{
	font-family: 'Open Sans Condensed', Verdana, Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:300;
	color:#FFF;
	}

.txtTituloParte2White{
	font-family: 'Open Sans Condensed', Verdana, Helvetica, Arial, sans-serif;
	font-size:26px;
	font-weight:700;
	color:#FFF;
	}

.txtContenidoSeccion{
	font-family: 'Telex', Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	}

.txtContenidoSeccionWhite{
	font-family: 'Telex', Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#FFF;
	}

.txtTurquesaResalta{
	color:00a1a1;
	font-weight:bold;
	}

.sangrado{
	padding-left:20px;
	}

.correo a:link{
	color:fff;
	text-decoration:none;
	}


.correo a:hover{
	color:00a1a1;
	text-decoration:none;
	}


























