html{font-family: 'Open Sans', sans-serif; color:#333333; font-size:12px;}

h1{color:#4d5f9f;font-size:18px;font-weight:bold;text-align:center; margin:20px 0px;text-transform:uppercase;}	
h2{color:#5f5f5f;font-size:30px;font-weight:bold;text-align:center; margin:20px 0px;text-transform:uppercase;}	
p{margin:15px 0px;}
p.center{text-align:center;}

.center {
  margin-left: auto;
  margin-right: auto;
  width: 1024px;
}
.grilla_1, .grilla_2, .grilla_3, .grilla_4, .grilla_5{
  display: inline;
  float: left;
  margin-left: 1.2%;
  margin-right: 1.2%;
}
.center .grilla_1{width: 27.8%;}
.center .grilla_2{width: 61%;}
.center .grilla_3{width: 97%;}
.center .grilla_4{width: 43%;}
.center .grilla_5{width: 22.6%;}

div#header{}
	div#header .center .grilla_1 div.logoPpal{margin:8%;}
		div#header .center .grilla_1 div.logoPpal a img{width:34%;}
		
		div#header .center .grilla_2{display:block;margin-top:7%;width:62%;margin-right:3%;text-align:right;}
		div#header .center .grilla_2 ul li {font-size:14px;margin-left:1.8%;}
				div#header .center .grilla_2 ul li a.default{text-decoration:none;color:#5f5f5f;text-transform:uppercase;}
				div#header .center .grilla_2 ul li a.default:hover {text-decoration: none; border-bottom: 2px solid #4d5f9f;}
				div#header .center .grilla_2 ul li a.active{text-decoration: none; border-bottom: 2px solid #4d5f9f; color:#9ec3af; font-weight:bold;}
							
div#contenido {padding:1.5%;}				
div#contenido .center .grilla_3{margin-left:0%;}
	div.camera_caption h3{font-size:25px; color:#fff;text-transform:uppercase;}
	div.camera_caption p{font-size:9px; color:#000;}

.proyectos .grilla_5 img{width:90%;}	
.proyectos .grilla_5 p{width:90%; text-align:center;}

	div.camera_caption2 h3{font-size:25px; color:#fff;text-transform:uppercase;}
	div.camera_caption2 p{font-size:12px; color:#000;}	

img.clientes{width:3%;}	

.contacto .grilla_4{text-align:right;}
.contacto .grilla_4 #formContacto{text-align:left;font-size:14px;margin-top:4%;}
.contacto .grilla_4 #formContacto input{width:60%;margin:2% 0%;height:30px;}
.contacto .grilla_4 #formContacto textarea{width:60%;margin:2% 0%;height:100px;}
.contacto .grilla_4 #formContacto input.enviar{width:30%;}
	
div#footer {background-color:#4d5f9f; margin-top:25px; }
	div#footer .center {height:80px;}
		div#footer .center .grilla_2{padding:1.5%;width: 62%;}
			div#footer .center .grilla_2 p{font-size:12px;color:#fff; margin:0px;}
		div#footer .center .grilla_1{width: 24%;padding:2.2%;}
			div#footer .center .grilla_1 p{font-size:12px;color:#fff; margin:0px;}
			



















			