/* Hides from IE-mac \*/
* html .columnaderecha {height: 1%;}
/* End hide from IE-mac */

html, body {
margin: 0pt;
padding: 0pt;
width:100%;
min-width:875px; width:auto !important; widht:875px;
height: 100%;
/*height:auto;*/
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;

/*background-color: rgb(156, 175, 190);*/
text-align:center;
}

body{
background: url(bg.gif) top center repeat-x #F4f4f0;
}
h1{
	/*display:inline;*/
	font-size:9pt;
	color:#4F4F30;
	font-weight:bold;
	}
	
	h1 a{
	color:#3b4656;
	}
	
	h1 a:visited{
	color:#3b4656;
	}
	
	h2{
	
	font-size:11px;
	color:#CF3713;
	font-weight:bold;
	
	}
	h2 a{
	color:#F36E24;
	}
	
h3{
		display:inline;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:7pt;
		font-weight:normal;
		}

#capaMadre {
margin: 0 auto;
position: relative;
height: auto ! important;
min-width:875px;
min-height: 100%;
/*height: auto;*/
height: 100%;
width: 875px;
border: 10px solid #F7F7F4;
/*#545433;*/

}



#header{
	color:#3B4656;
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	width:875px;
	height:303px;
	
/*border: 1px solid #00FF00;*/
text-align:left;
/*background-color:#FFFF00;*/
	}
	
	
	#cabecera{
	float:left;
	margin-top:0px;
	padding-top:0px;
	/*line-height:20px;*/
	height:55px;
	width:875px;
	/*border:1px solid #cccccc;*/
	background-color:#D5D5C2;
	background-image: url(fondocabe.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	}
	
	
	#cocinasespacio{
	clear:both;
	width: 875px;
	height:248px;
	background-color:#B0B2B2;
	}
	
	#barranavegacion{
	clear:both;
	width:875px;
	height:66px;
	margin-left:0px;
	padding-left:0px;
	background-color:#C8C9C9;
	background-image: url(../../imagenes/barramenu3.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
	#logotipo{
	float:left;
	width:70px;
	padding-top: 0px;
	padding-left: 60px;
	margin:0pt;
	}
	
	#espaciointerior{
	float:left;
	width:195px;
	/*margin-top: 20px;*/
	text-align:left;
	height:37px;
	margin:0pt;
	height:100%;

	}
	
	#espacios{
	float:right;
	width:255px;
	/*margin-top: 20px;*/
	text-align:left;
	height:37px;
	padding-top:10px;
	margin:0pt;
	/*height:100%;*/

	}
	
	#espaciointerior h1{
	display: block;
	margin:0pt;
	padding-top: 28px;
	padding-left:0px;
	line-height:4pt;
	
	}
	
	.paddinginterior{
	padding-left: 65px;
	}
	
	#cabecera .logotipo{
	
	display:block;
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	width:100%;
	/*border:1px solid #FF9900;*/
	height:55px;
	
	}
	
	
	
	
	
#cuerpo {
clear:both;
position:relative;
padding-top:0px;
margin:0px;
padding:0px;
left:0px;
height:430px;
/*width:100%;*/
width:875px;
/*min-width:760px; width:auto !important; widht:760px;*/
overflow:hidden;
background-color:#FFFFFB;

/*border: 1px solid #ff9966;*/
	}
	
#menuespacios{
width:100%;
height:44px;
background-color:#FFFFFB;
background-image: url(fmenucontacto.gif);
background-position: top left;
background-repeat: no-repeat;
text-align:left;
overflow:hidden;
font-size:11px;
color:#CF3713;
}

	#menuespacios ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-left:45px;
	padding-top:15px;
	padding-right:0px;
	
	}
#menuespacios li{
display: inline;
padding: 0px 12px 0px 0px;

}

#menuespacios li a:hover{
/*border-top: 1px dotted #ffffff;*/
}

#menuespacios ul a {color:#4f4f30}
#menuespacios ul a:hover{
color:#4f4f30;

}
#menuespacios ul a:visited{color:#999}





#cocinaproyectos{
float:left;
width:258px;
height: 367px;
margin-top:0px;
background-color:#f5f5f5;
background-image: url(fcontacto.jpg);
background-position: top left;
background-repeat: no-repeat;
text-align:left;
border-bottom:1px solid #CDCDCD;
/*border: 1px solid #FF0000;*/
/*padding-bottom:0px;
margin-bottom:0px;*/
/*border: 1px solid #000;*/
/*margin-right:5px;*/

	}
	
	#cocinaproyectos h1{
	display:block;
	margin:0px;
	width:200px !important; widht:190px;
	padding-left:50px;
	padding-top:100px;
	/*padding-bottom:28px;*/
	color:#CF3713;
	font-weight:normal;
	font-size:11px;
	}
	
	#cocinaproyectos h1 a{
	color:#4F4F34;
	}
	
	#cocinaproyectos h1 a:visited{
	color:#999;
	}
	
	#cocinaproyectos p{
	padding-top:0pt;
	margin-left:0pt;
	margin-bottom:0pt;
	margin-right:0pt;
	font-size:11px;
	padding-left:50px;
	padding-right:20px;
	}
	
	
	#fotosplanos{
float:left;
width:617px;
height: 367px;
margin-top:0px;
background: url(fformulario.gif) top left repeat-x #F5f5f5;
/*background-color:#f5f5f5;
background-image: url(fformulario.gif);
background-position: top left;
background-repeat: no-repeat;*/
text-align:center;
border-bottom:1px solid #CDCDCD;
	}
	
	
	table{
	font-size:11px;
	color:#4F4F34;
	border:1px double #CF3713;
	}
	
	input{
	font-size:11px;
	background-color:#f5f5f5;
	color:#4F4F34;
	
	}
	
	select{
	font-size:11px;
	background-color:#f5f5f5;
	color:#4F4F34;
	}
	
	.radiobuttoms{
	font-size:11px;
	background-color:#f9f9f4;
	color:#4F4F34;
	}
	
	.checkbox{
	font-size:11px;
	background-color:#f9f9f4;
	color:#4F4F34;
	}
	
	textarea {
	font-size:11px;
	background-color:#f5f5f5;
	color:#4F4F34;
	}
	
	.info{
	position:absolute;
	top:90px;
	left:360px;
	float:right;
display: none;
width:400px;
height:300px;
/*opacity:.90;*/
padding: 0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
background-color:#fffffb;
border: 1px solid #000;
/*border-bottom: 1px solid #DFDCD8;*/
/*z-index:100;*/
text-align:center;
	}
	
	.info a{
	color:#CF3713;
	text-decoration:none;
	}
	.info a:hover{
	color:#CF3713;
	text-decoration:underline;
	}
	
	.cerrar{
	display:block;
	width:395;
	height:11px;
	background-color:#E0E0CC;
	border-bottom: 1px solid #f5f5f5;
	text-align:right;
	padding-right:5px;
	padding-top:0px;
	color:#4F4F34;
	font-size:7pt;
	}
	
	#detalles h1{
 	padding-left:5px;
	padding-right:5px;
	font-size:10px;
	color:#4F4F34;
	text-align:left;
	font-family: verdana, arial;
	font-weight:normal;
 }
	
	#fotosplanos ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-left:18px;
	padding-top:0px;
	padding-right:0px;
	
	}
#fotosplanos li{
display: inline;
padding: 0px 7px 0px 0px;
color:#4F4F34;
}

	
	
	
	#fotosplanos p{
	margin-top:28px;
	margin-bottom:10px;
	}
	
	
	
	
	.verdeoscuro{
	color:#50534A;
	}
	
	
	
	
 
 	#proyectosright{
float:left;
width:237px;
height: 367px;
margin-top:0px;
background-color:#f5f5f5;
background-image: url(proyectosdcha.gif);
background-position: top left;
background-repeat: no-repeat;

text-align:left;
	}
	
	#proyectosright h1{
	display:block;
	margin:0px;
	width:190px !important; widht:180px;
	padding-left:22px;
	padding-top:30px;
	/*padding-bottom:28px;*/
	color:#81857B;
	font-weight:normal;
	font-size:11px;
	}
	
	#proyectosright p{
	margin-top:10pt;
	margin-left:0pt;
	margin-bottom:0pt;
	margin-right:0pt;
	font-size:11px;
	padding-left:20px;
	padding-right:50px;
	}
	

	
	
	
	
	
	
	
	#menu{
	clear:both;
	margin:0px;
	padding:0px;
left:0px;
height:21px;
width:875px;
margin-bottom:0px;
padding-bottom:0px;
overflow:hidden;
background-color:#F1F1ED;
background-image:url(../../imagenes/menuabajo.gif) !important; background-image: url(../../imagenes/menuabajo.gif);
/*background-image: url(fondopie1.gif);*/
background-position: top left;
background-repeat: no-repeat;
font-size:11px;
text-align:left;
		}
	
	#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-left:62px;
	padding-top:3px;
	padding-right:0px;
	
	}
#menu li{
display: inline;
padding: 0px 6px 0px 0px;

}

#menu li a:hover{
/*border-top: 1px dotted #ffffff;*/
}

#menu ul a {color:#4f4f30}
#menu ul a:hover{
color:#cf3713;

}
#menu ul a:visited{color:#999}


	
	#pieespaciointerior{
	clear:both;
	margin:0px;
	padding:0px;
left:0px;
height:54px;
width:875px;
margin-bottom:0px;
padding-bottom:0px;
overflow:hidden;
background-color:#F1F1ED;
background-image:url(../../imagenes/fondopienew.gif) !important; background-image: url(../../imagenes/fondopie1new.gif);
/*background-image: url(fondopie1.gif);*/
background-position: top left;
background-repeat: no-repeat;
font-size:7pt;

	}
	
	#pieespaciointerior .left{
	float:left;
	width:333px;
	height:54px;
	padding-top:20px;
	padding-left:0px;
	/*color:#737B62;*/
	color:#50534a;
	
	}
	
	
	
	#pieespaciointerior .right{
	float:right;
	width:520px;
	height:54px;
	margin-top:0px;
	margin-left:0px;
	padding-top:15px;
	padding-left:20px;
	text-align:left;
	color:#50534a;
	
	}
	
.firma {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
.campotexto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #cf1733; background-color: #F1F1ED;}
.password {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CF3713; background-color: #F1F1ED; border: #CCCCCC solid; font-weight: bold; border-width: 0px 1px 1px 0px; text-align:left;}

.campotexto2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #cf1733; background-color: #F1F1ED;  }

.amplitude{
display:block;
width:105px;
float:right;
position:relative;
top:-10px;

}



/*.taba{font-size:7pt;color:#FFF}*/
A{color:#3b4656; text-decoration:none}
A:hover{color:#CF3713}
.sum{color:#f96; font-weight:bold;}



