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

  body {font-family:Helvetica, Arial, Helvetica, sans-serif; color:#fff; height:100%; overflow:hidden; margin:0; background-image:url(../img/binding_dark.png); height:100%; }
  
  html {height:100%}
  
  h1 {font-size:30px; float:left; width:auto; color:#577c3c; font-weight:normal; line-height:30px; margin:0;}
  
  h2 {font-size:15px; color:#fff; text-shadow:1px 0 1px #000; margin:0; padding:0 10px 0; height:15px; }
  
  h3 {font-size:20px; font-weight:normal; margin-bottom:.5em; color:#d7af29}
  
  .contenedor { height:auto; overflow:hidden; width:1000px; margin:0 auto; background:url(../img/fondo-contenedor.jpg); box-shadow:0 0 10px 3px #000}
  
  .super-header {position: fixed; top:0; width:100%; height:100px}
  
  .header {width: 980px; height: 30px; padding:10px 10px 15px; -moz-border-radius: 0 0 15px 15px; border-radius:0 0 15px 15px; 
    background: url(../img/pngmenu.png) repeat; margin:0 auto; box-shadow: 1px 1px 5px #000;
  }
  
  .login {
	  float:right;
  }
  
   .header a {float:left; text-decoration:none; font-size: 14px; text-shadow:1px 0 1px #000; font-weight:bold; margin:11px 0 0 20px; color:#fff}

  .header a:hover { color:#d7af29;}
  
  .subtitulo {height:15px; width:1000px; margin:15px auto;}
   
  .amarillo {color:#d7af29}
  
  .verde {color:#577c3c} 
  
  .contenidos {padding:0; margin:0; width:1000px; margin:0 auto}
  
  .secciones {width:1000px; padding:200px 0 0; height:auto; float:left; margin-bottom:1000px;  font-size:12px; line-height:1.5em; text-align:justify;
}

	.secciones a {text-decoration:none; color:#577c3c;}
	
	.secciones a:hover {color:#ccc;}
	
   
  .inicio-interior, .servicios {width:440px; padding:40px; -moz-border-radius:15px; border-radius:15px;  background: url(../img/fondo-contenidos.png) repeat; box-shadow: 1px 1px 5px #000; float:left; }
  
  .quienes-interior {padding:40px; -moz-border-radius:15px; border-radius:15px;  background: url(../img/fondo-contenidos.png) repeat; box-shadow: 1px 1px 5px #000; width:220px; min-height:26. 0px; float:left}
  
  
  input { padding: 5px; -moz-border-radius:10px; border-radius:10px; background:url(../img/pngmenu.png) repeat; box-shadow: 1px 1px 3px #000 inset; border:0; width:210px; margin-bottom:10px; color:#fff; text-shadow:1px 1px #000}
  
  textarea  { padding: 5px; -moz-border-radius:10px; border-radius:10px; background:url(../img/pngmenu.png) repeat; box-shadow: 1px 1px 3px #000 inset; border:0; width:210px; margin-bottom:20px; width:210px; height:100px; color:#fff; text-shadow:1px 1px #000}
  
  input[type="submit"] {width:80px; box-shadow:none; background:url(../img/fondo-boton.png); cursor:pointer}
  
  .login input {margin:7px 0 0 20px; padding:px; font-size:10px; width:150px;}
  
  .login input[type="submit"]  {width:60px; padding:5px}
  
  input[type="submit"]:hover {color:#577c3c} 
  
  
  
  
 /*/////////////////////// PERFIL USUARIO ///////////////////////*/
 
 
.header-usuario {
	min-height:60px;
	position:relative
}

.header-usuario a { color:#d7af29;}
.header-usuario a:hover {color:#fff}
.header-usuario h1 {
	clear:right;
	float:none
}

.header-usuario a {font-size:12px; margin:5px; text-align:center}

.login2 {
	position: absolute;
	right:10px;
	top:10px;
	width:80px;
	height:15px;
}

.login2 a {color:#577c3c; text-decoration:none; float:right}
.login2 a:hover {color:#d7af29; text-decoration:none}

iframe {
	background:#fff; margin:0 50px; box-shadow: 1px 1px 1px 1px #000;
}

.mail {margin:10px; float:left; font-size:12px}
.mail a {color:#577c3c; text-decoration:none;} 
.mail a:hover { color:#fff}