* {
	margin:0;
	padding:0;
	}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
	background-image:url(images/bkd_body.jpg);
	background-repeat:repeat-x;
	margin-top:15px;
	}

img{
	border:none;
	}

a:link, a:visited {
	text-decoration:underline;
	color:#00CC00;
	}

td {
	padding:3px 0;
	}

a:hover{
	color:#000000;
	text-decoration:none;	
	}

h1{
	font-size:1.6em;
	color:#754535;	
	}

h2{
	font-size:1.2em
	}

a img, li img{
	vertical-align:bottom;/*ojo, hay que buscarle la vuelta ME SACO CANAS VERDES!!!!!*/
	}


#envoltorio{
	margin:0 auto;
	width:800px;
	padding:0 20px;
	background-color:silver;
	margin-top:0px;
	border-left:1px solid black;
	border-right:1px solid black;
	background-image:url(images/bkd_medio.jpg);
	background-position:center;
	background-position:center;
	border:4px solid #ffffff;
	}

/*********** arriba *********/

#menudearriba{
	padding:5px 0;
	font-size:1.1em;
	font-weight:500;
	float:left;
	background-color:#FFFFFF;
	color:#754535;
	}


#bannersuperiorindex #menudearriba{
	/*background-color:#c0c0c0;*/
	}

#menudearriba ul{
	list-style-type:none;
	margin-left:15px;

	}

#menudearriba ul li{
	display:inline;
	margin-right:8px;
	}

#menudearriba a:link, #menudearriba a:visited {
	text-decoration:none;
	color:#754535;
	}

#menudearriba a:hover{
	text-decoration:none;
	color:silver;
	}

#bannersuperior{
	height:260px;
	background-color:#FFFFFF;
	}

#bannersuperiorobra{
/*	height:260px;*/
	background-color:#FFFFFF;
	}

#bannersuperiorindex{
	height:69px;
	background-color:silver;
	background-image:url(images/bkd_index_logo2.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}

.index_img{
	/*background-image:url(images/banner_jatoba.jpg);*/
	}


.fachadas_img{
	background-image:url(images/banner_fachadas.jpg);
	}

.alucobond_img{
	background-image:url(images/banner_alucobond.jpg);
	}
	
.alcotop_img{
	background-image:url(images/banner_alcotop.jpg);
	}	
	
.corian_img{
	background-image:url(images/banner_corian.jpg);
	}	
	
.swisspearl_img{
	background-image:url(images/banner_swisspearl.jpg);
	}

.platten_img{
		background-image:url(images/banner_platten.jpg);
	}
	
	

.quienes_somos_img{
	background-image:url(images/banner_quienes.jpg);
	}

.obras_img{
	/*background-image:url(images/banner_obras.jpg);*/
	}

.pisos_img{
	background-image:url(images/banner_pisos.jpg);
	}

.puertas_img{
	background-image:url(images/banner_puertas.jpg);
	}

.curupay_img{
	background-image:url(images/banner_curupay.jpg);
	}

.jatoba_img{
	background-image:url(images/banner_jatoba.jpg);
	}

.lapacho_img{
	background-image:url(images/banner_lapacho.jpg);
	}

.contacto_img{
	background-image:url(images/banner_contacto.jpg);
	}

.morado_img{
	background-image:url(images/banner_morado.jpg);
	}

.sirari_img{
	background-image:url(images/banner_sirari.jpg);
	}

.cuchi_img{
	background-image:url(images/banner_cuchi.jpg);
	}

.tarara_img{
	background-image:url(images/banner_tarara.jpg);
	}
.momoqui_img{
	background-image:url(images/banner_momoqui.jpg);
	}

.prefinished_img{
	background-image:url(images/banner_prefinished.jpg);
	}

p.ncient{
	font-weight:100;
	font-style:italic;
	margin-bottom:5px;	
	}

#animacion{
	vertical-align:baseline;
	margin:0;
	padding:0;
	height:250px;
	}
	

/*********** MENU ************/

#menuppl{
	clear:both;
	}

#menuppl ul {
	list-style:none;
	padding:10px 20px;
	font-size:12px;
	background-color:#696969;
	color:#FFFFFF;
	text-align:center;
font-variant:small-caps;
	background-image: url(images/bkd_menu_ppl.jpg);
	background-repeat:repeat-x;
	background-position: bottom;
	border-top: 1px solid white;
	}

#menuppl ul li{
	display:inline;	
	text-align:center;
	margin:0 11px;

	}

#menuppl ul li a:link, #menuppl ul li a:visited{
	color:#ffffff;
	text-decoration:none;
	font-size:1.1em;
	font-weight:600;
	}

#menuppl ul li a:hover{
	color:silver;
	}

/************* CUERPO ************/

#cuerpo{
	margin-top:10px;
	margin-bottom:10px;
	font-size:1.1em;
	min-height:350px;
	/*height:350px;*/
	
	}

#der {
	width:180px;
	float:right;	
	}

#der ul{
	list-style:none;
	}

#der ul li{
	margin-bottom:5px;
	}

#izq {
	width:180px;
	float:left;
	}

#izq ul{
	list-style:none;
	}

#izq ul li{
	margin-bottom:5px;
	text-align:center;
	}

#izqmad {
	width:180px;
	float:left;
	}

#izqmad ul{
	list-style:none;
	}

#izqmad ul li{
	margin-bottom:5px;
	background-color:#696969;
	padding:8px 20px;
	font-size:0.9em;
	background-image: url(images/bkd_menu_ppl.jpg);
	background-repeat:repeat-x;
	background-position: bottom;
	}

	

#izqmad ul li a:link, #izqmad ul li a:visited{
	text-decoration:none;
	color:#FFFFFF;
	font-variant:small-caps;
	font-weight:600;
	}

#izqmad ul li a:hover{
	color:silver;
	}

#medio {
	margin:0 15px;
	float:left;
	width:390px;
	background-color:#ffffff;
	padding:0 10px;
	}

#medio h1 {
	margin-bottom:0px;
	}

#medio h2{
	margin-top:11px;
	margin-bottom:3px;}

#medio p{
	margin-bottom:10px;}

#medio ul{
	list-style-type: circle;
	padding:0 20px;}

#divisor{
	clear:both;
	height:10px;
	/*background-color:red;*/
	}

p.imad{
	margin:4px 0;
	text-align:center;
	}

p.imad img {
	width:369px;
	height:147px;
	}



/***************** PIE *****************/

#pie{
	color:#FFFFFF;
	background-color:#754535;
	background-image:url(images/bkd_pie.jpg);
	background-position: center;
	width:800px;
	padding:11px 20px;
	margin:0 auto;
	text-align:center;
	border-top:1px solid white;
	border-left:1px solid black;
	border-right:1px solid black;
	font-size:1.0em;
	}

#pie a:link, #pie a:visited{
	color:silver;
	text-decoration:underline;	
	}

#pie a:hover {
	color:#FFFFFF;
	text-decoration:none;
	}

#pie img{
	float:left;
	}

/***********************************/
/********** FORMULARIO ************/

form.ctc {
	margin:8px 0;
	padding:0 0;
	}


fieldset {
	font-size:11px;
	padding:0px;
	width:350px;	
	border:none;
	text-align:center;
	/*background-color:#00FFFF;*/
	}

label {
	width:6em;
	float:left;
	text-align:right;
	margin:.6em 1em;
	clear:both;
	/*background-color:#00FF00;*/
	}

input, textarea {
	margin: 3px 0;
	width: 200px;
	}

#subbutton {
	float:none;
	width:auto;
	margin-bottom:1em;
	margin-left:9em;
	clear:both;
	margin-top: 1em;
	}

br {
	clear: both;
	height:10px;
	margin-top:15px;
	}

a:link.volver, a:visited.volver {
	text-decoration:underline;
	color:#336666;
	}

a:hover.volver{
	text-decoration:none;
	}

.plano {
	margin: 5px 0;
	}