body {
	margin:0px;
	background:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3f3f3f;
	
}

#contenedor {padding:0px;
			margin:0px auto;
			width:760px;
			height:auto;
			float:none;
			background: #ffffff;
			border: #999999 1px;
			}
			
			
			
#menu		{width:760px;
			background: url(../img/maq/menu/fondo_menu.jpg);
			float:right;
			height:63px;
			margin:0px;
			}
			
			
			#cajamenu { width:426px;
						height:36px;
						float:left;
						background:#ffffff;
						margin-left:75px;
						}
			
			#menu a   {float:left;
					   margin:8px 0px 0px 30px;
					   text-decoration:none;
					   text-align:center;
					   font-size:14px;
					   color:#0b5882;
					   font-family:Verdana, Arial, Helvetica, sans-serif;
					   }
					   
					   
					   #menu a:hover   {
					color: #d9ddde;
					   }
					   
			#menu a:active   {
					color: #999999;
					   }
			
			
#cabecera   {width:760px;
			background: url(../img/maq/cabecera/fondo_cab.jpg);
			float:left;
			height:190px;
			}
			
#contenido  {width:760px;
			 height:auto;
			 background: #dff4fc url(../img/maq/cuerpo/fondo_cuerpo.jpg) repeat-x;
			 float:left;
			 padding:0px;
			 color:#58574e;
			 }
			 
			 
#pie		 {width:760px;
			  height:auto;
			  background:#fecc00;
			  float:left;
			  }
			  
			  #pie a   {float:left;
					   margin:24px 0px 0px 10px;
					   text-decoration:none;
					   text-align:center;
					   font-size:12px;
					   color:#57574e;
					   font-family:Verdana, Arial, Helvetica, sans-serif;
					   }
			  #pie p   {float:none;
					   margin:57px 0px 0px 0px;
					   text-decoration:none;
					   text-align:center;
					   font-size:12px;
					   color:#504721;
					   font-family:Verdana, Arial, Helvetica, sans-serif;
					   }
					   
					   
/*___________________ INICIO _______________________*/


#CajaA	{ width:342px;
		  height:530px;
		  float:left;
		  background: url(../img/sec/inicio/fondo_cajaA.jpg) repeat-x top #e8e7e7;
		  margin:19px 0px 0px 16px;
		  padding:47px 17px 0px 19px;
		  
		 }
		 
#CajaB	{ width:315px;
		  height:auto;
		  float:left;
		  background: url(../img/sec/inicio/fondo_cajaB.jpg) top no-repeat #FFFFFF;
		  margin:19px 0px 0px 22px;
		 }
		 
#CajaC	{ width:306px;
		  height:66px;
		  float:left;
		  background: #ffffff;
		  margin:10px 0px 10px 22px;
		  padding:9px 0px 3px 9px;
		 }
		 
		 
/*___________________ SERVICIOS _______________________*/


#CajaserA	{ width:234px;
		     height:248px;
		     float:left;
		     background: #FFFFFF;
		     margin:17px 23px 20px 27px;
			 padding:14px 20px 0px 24px;
			 border: #666666 1PX ;
		  
		 }
		 
		 #CajaserA p	{ text-align:justify;
		 				  
		                 }
		 
		 
		 
#CajaserB	{ width:359px;
		     height:235px;
		     float:left;
		     background: #FFFFFF;
		     margin:17px 15px 20px 0px;
			 padding:27px 22px 0px 25px;
		     border:#999999 1PX;
		 }
		 
		 
/*___________________ PRESUPUESTO _______________________*/


#CajapreA { width:246px;
		  height:292px;
		  float:left;
		  background: #ffffff;
		  margin:15px 0px 0px 15px;
		  padding:17px 20px 0px 23px;
		 }


#formulariopre { width:419px;
				height:309px;
				float:left;
				margin:15px 0px 15px 15px; 
				}

/*___________________ CONTACTO _______________________*/


#CajaconA { width:308px;
		  height:auto;
		  float:left;
		  margin:15px 0px 0px 15px;
	
		 }


#CajaconB { width:382px;
		  height:149px;
		  float:left;
		  margin:0px;
		  padding:14px 30px 0px 25px;
	
		 }
				
				
/*___________________ FORMULARIO _______________________*/

label{ float:left;
		display:block; 
		width:150px;
		margin:5px 0px;
		height:20px;
		line-height:20px;
		margin-right:20px;
		}
		
		
input{ float:left;
		width:200px;
		height:17px;
		margin:5px 0px;
		border: 1px solid black;
		}
		
		
textarea{ float:left;
		width:200px;
		height:50px;
		margin:5px 0px;
		border:1px solid black;
		}

