body{
	margin:10px 0px 0px 0px; font-family:Verdana, Geneva, sans-serif;
	background-image:url(../img/madera.jpg);

	/*background-image:url(../img/bodyBG.jpg); background-repeat:repeat-x;*/
}
h3{
	color:#900;
}
.dvEncabezado{
	position:relative; width:1100px; height:150px; margin:auto; 
}
.dvLogotipo{
	position:absolute;
	width:300px;
	height:140px;
	background-image:url(../img/Logotipo.png);
	top:11px;
	left:7px;
	z-index:100;
}
.dvMenuPrincipal{
	position:relative; width:1100px; height:40px; background-color:#900; margin:auto; border-top:solid 2px #600; 
	border-bottom:solid 2px #600;
}
.dvContenido{
	position:relative; margin:auto; width:1100px; height:auto; min-height:450px; background-color:#FFF;
}
.dvPiePagina{
	position:relative;
	margin:auto;
	width:1100px;
	height:58px;
	background-color:#900;
	font-size:13px;
	color:#FFF;
	padding-left:5px;
}
.dvPiePagina div{
	position:absolute; right:5px; top:0px; text-align:right;
}
.titulo{
	position:relative;
	margin:auto;
	width:880px;
	height:18px;
	font-size:20px;
	text-align:center;
	color:#990000;
	padding:10px 10px 10px 10px;
	font-weight: bold;
	font-style: italic;	
}
.titulo2{
	position:relative;
	margin:auto;
	width:200px;
	height:14px;
	font-size:16px;
	text-align:center;
	color:#CCC;
	font-style: italic;
}
.titulo3{
	position:relative;
	margin:auto;
	width:300px;
	height:14px;
	font-size:16px;
	text-align:center;
	color:#CCC;
	font-style: italic;
}
.descripcion_titulo{
	position:relative;
	margin:auto;
	width:880px;
	font-size:16px;
	text-align:center;
	color:#000;
	padding:10px 10px 10px 10px;

}
.galerias{
	position:relative;
	margin:auto;
	width:1100px;
	font-size:16px;
	text-align:right;
	color:#000;
padding:2px 2px 2px 2px;

}
.text{
	position:relative;
	margin:auto;
	width:920px;
	font-size:16px;
	text-align:justify;
	color:#000;
	padding:10px 10px 10px 10px;

}
.text_proyectos{
	font-size:16px;
	text-align:left;
	color:#900;
	font-weight: bold;


}

.dvPiePagina a{ color:#FFF; }
.dvPiePagina a:hover{color:#FFF;}
/*.dvBtnLS{
	position:absolute; width:400px; height:300px; background-image:url(../img/btnLS.png); background-repeat:no-repeat;
	background-color:#FC0; left:33px; top:70px; 
}
.dvBtnSD{
	position:absolute; width:400px; height:300px; background-image:url(../img/btnSD.png); background-repeat:no-repeat;
	background-color:#FC0; right:30px; top:70px;
}*/
.dvBtn{
	position:relative; float:left; alignment-adjust:middle; width:350px; height:250px; margin-left:145px; margin-top:20px;
}
.dvBtn a:hover img{
	box-shadow:#900 0px 0px 10px;
}
.dvBtnTx{
	position:absolute;
	width:348px;
	height:auto;
	top:-15px;
	text-align:center;
	left: -2px;
}
.dvBtnTx a{
	color:#900; text-decoration:none; font-weight:bold;
}
.dvBtnTx a:hover{
	color:#F00; text-decoration:underline; font-weight:bold;
}



.dvBtn3{
	position:relative; float:left; alignment-adjust:middle; width:325px; height:250px; margin-left:30px; margin-top:20px;
}
.dvBtn3 a:hover img{
	box-shadow:#900 0px 0px 10px;
}


.dvcar{
	position:relative;
	float:left;
	alignment-adjust:middle;
	width:250px;
	height:200px;
	margin-left:45px;
	margin-top:20px;
}
.dvcar a:hover img{
	box-shadow:#900 0px 0px 10px;
}
.dvcarTx{
	position:absolute;
	width:348px;
	height:auto;
	top:-12px;
	text-align:center;
	left: 13px;
}
.dvcarTx a{
	color:#900; text-decoration:none; font-weight:bold;
}
.dvcarTx a:hover{
	color:#F00; text-decoration:underline; font-weight:bold;
}
.dvvermas{
	position:absolute;
	bottom:-30px; right:0px; font-size:12px;
}
/*.dvvermas_derecha{
	position:absolute;
	width:100px;
	height:auto;
	top:419px;
	text-align:right;
	left: 419px;
	font-size:12px;
}*/
.dvvermas a{
	color:#900; text-decoration:none;
		font-size:12px;
}
.dvvermas a:hover{
	color:#F00; text-decoration:underline; 	font-size:12px;
}
.dvvermas_derecha a{
	color:#900; text-decoration:none; 	font-size:12px;
}
.dvvermas_derecha a:hover{
	color:#F00; text-decoration:underline; 	font-size:12px;
}

.ulMenuP{
	position:absolute; top:-7px;  color:#FFF;
}
.ulMenuP li {
	display:inline-block; padding-right:6px; padding-left:2px;
}
.ulMenuP li a{
	text-decoration:none; color:#FFF; font-size:18px;
}
.ulMenuP li a:hover{
	text-decoration:none; color:#F33; font-size:18px;
}
.ulMenuP li a.active{
text-decoration:none; color:#F33; font-size:18px;
}.tel {
	font-size: 18px;
}
