@charset "utf-8";
/* CSS Document */

*{
margin:0;
padding:0;
}

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

a:hover{
text-decoration:underline;
}

body {
background-color:#eed3ac;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7b5b4e;
}

#caja1{
position:relative;
top:50px;
margin-left:auto;
margin-right:auto;
width:775px;
height:433px;
}

#sizq {
float:left;
width:15px;
height:425px;
background-image:url(imagenes/sizq.jpg);
position:relative;
}

#sder {
float:right;
width:10px;
height:425px;
background-image:url(imagenes/sder.jpg);
position:relative;
}

#ssup{
float:left;
height:13px;
width:750px;
background-image:url(imagenes/ssup.jpg);
}

#caja2{
width:750px;
height:400px;
background-color:#FFFFFF;
float:left;
color:#7b5b4e;
position:relative;
}

#ctexto {
position:relative;
top:82px;
left:0;
width:750px;
height:318px;
overflow:hidden;
}

#ctexto h1{
font-size:12px;
margin-top:20px;
padding-bottom:10px;
}

#ctexto p {
text-align:left;
font-size:10px;
padding-bottom:10px;
color:#000000;
}

#pie {
float:left;
width:750px;
height:20px;
background-image:url(imagenes/saba.jpg);
background-repeat:repeat-x;
font-size:10px;
text-align:center;
}

#pie p{
padding-top:8px;
}

#menu2 {
float:left;
width:775px;
height:20px;
font-size:10px;
text-align:center;
color:#fff;
}

#menu2 a {
	color:#fff;
	text-decoration:none;
	line-height:20px;
}

#menu2 a:hover {
	text-decoration:none;
}

#menu2 ul{
	padding-left:235px;
}

#menu2 li{
	float:left;
	list-style:none;
	padding:0 10px;
}

.abajo{
position:absolute;
bottom:0;
left:0;
}

.izq {
float:left;
}

.der {
float:right;
}

#cabezal {
width:750px;
height:50px;
background-image:url(imagenes/cabezal1.jpg);
}

#ant1 {
width:330px;
height:286px;
padding:12px 100px 20px 20px;
background-image:url(imagenes/fondo1.jpg);
overflow:hidden;
z-index:1;
}

#antc1 {
width:330px;
height:275px;
overflow:hidden;
}

.sinborde{
border:none;
}

#ant2 {
width:300px;
height:318px;
}

#flecha1{
position:absolute;
top:120px;
left:355px;
z-index:2;
}

#flecha2{
position:absolute;
top:175px;
left:355px;
z-index:3;
}

#menu{
width:750px;
height:22px;
padding-top:10px;
background-image:url(imagenes/menu.jpg);
background-repeat:repeat-x;
background-color:#ad7e60;
}

#menu ul{
list-style:none;
}

#menu li{
float:left;
}

#menu li a{
width:150px;
height:22px;
line-height:22px;
display:block;
color:#FFFFFF;
background-color:#ad7e60;
background-image:url(imagenes/menubtn.jpg);
background-repeat:no-repeat;
text-decoration:none;
text-align:center;
}

#menu li a:hover{
background-image:none;
background-color:#7b5b4e;
text-decoration:none;
}

#ctexto {
position:absolute;
width:750px;
height:318px;
background-color:#FFFFFF;
}

#mas1 {
width:355px;
height:298px;
padding:0 75px 20px 20px;
background-image:url(imagenes/fondo2a.jpg);
}

#mas2 {
width:300px;
height:318px;
background-image:url(imagenes/fondo2b.jpg);
font-size:11px;
}

#contacto{
margin-top:100px;
text-align:center;
width:150px;
}

#datos{
margin-top:25px;
margin-right:137px;
text-align:right;
}

#obras {
padding:10px;
}

#obras img{
border:none !important;
}

#obras p{
font-size:10px;
}

.paddings{
padding-top:5px;
}

.paddingb{
padding-bottom:5px;
}

.paddingi{
padding-left:5px;
}

.paddingd{
padding-right:5px;
}

.marl{
margin-left:43px;
}

.marr{
margin-right:43px;
}

.sep {
clear:both;
margin-bottom:0;
}

.dr {
display:block;
float:right;
}

.dl {
display:block;
float:left;
text-align:right !important;
}

.tder {
text-align:right !important;
}

#foto5 {
width:296px;
}

#info5{
padding-left:5px;
padding-top:70px;
}

#foto7 {
width:245px;
}

#info7{
padding-right:5px;
padding-top:70px;
}

#foto6 {
width:130px;
margin-right:25px;
}

#info6{
padding-right:5px;
}

#foto12 {
width:266px;
}

#info12{
padding-left:5px;
padding-top:80px;
}

#foto14 {
width:296px;
}

#info14{
padding-right:5px;
padding-top:70px;
}

#foto13 {
width:235px;
position:absolute;
top:186px;left:187px;
}

#info13{
padding-right:5px;
}

.noborder {
border:none !important;
margin:0 !important;
padding:0 !important;
}

.noborder2 {
margin-top:-4px;
}
