@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0;}
html,body{ background:url(../img/fondo.jpg); height:100%}

#Wrapper{ width:90%; height:92%; margin:0 auto;}
header{ margin:15px 0 100px 0;}
#lineanegro{ background-color:#000; height:5px; margin-top:22px;}

section{ height:auto;}
#Cuerpo{ height:auto;}
#Cuerpo h1{ font-family:"Agency FB",arial; font-size:25px; color:#000000; text-align:center; margin-bottom:42px;}

#ventana01{ width:337px; height:35px; background:url(../img/titulousuario01.png); margin:0 auto; border:1px solid #A8A8B7; border-radius: 5px 5px 0 0;}
#ventana01 h2{ font-family:"Agency FB",arial; font-size:22px; color:#33333E; text-align:center; margin-top:3px;}
#ventana02 { width:309px; height:auto; background: #d0d0d9; /* Old browsers */ background: -moz-radial-gradient(center, ellipse cover, #d0d0d9 0%, #a8a8b7 100%); /* FF3.6+ */background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#d0d0d9), color-stop(100%,#a8a8b7)); /* Chrome,Safari4+ */background: -webkit-radial-gradient(center, ellipse cover, #d0d0d9 0%,#a8a8b7 100%); /* Chrome10+,Safari5.1+ */background: -o-radial-gradient(center, ellipse cover, #d0d0d9 0%,#a8a8b7 100%); /* Opera 12+ */background: -ms-radial-gradient(center, ellipse cover, #d0d0d9 0%,#a8a8b7 100%); /* IE10+ */background: radial-gradient(ellipse at center, #d0d0d9 0%,#a8a8b7 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d9', endColorstr='#a8a8b7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ border-radius:0 0 5px 5px; margin:0 auto; padding:20px 15px 10px 15px;}
#ventana02 a{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#2D2D35; text-decoration:none; margin: 0 22%;}
#ventana02 a:hover{ text-decoration: underline;}

.pie01{ height:auto; margin:0 auto;}
.pie01 img{ float:left; margin-right:15px;}
.pie01 p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#2C2C33; padding-top:10px;}

td{ padding:7px 5px;}

label{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#2D2D35;}
input[type='text']{ width:194px; padding:3px; border:1px solid #77778E; -webkit-box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.75); -moz-box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.75); -ms-box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.75); box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.75);}

input[type='password']{ width:194px; padding:3px; border:1px solid #77778E; -webkit-box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.75); -moz-box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.75); -ms-box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.75); box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.75);}

input[type='button']{ background:#181D27; width:128px; height:25px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-align:center; margin:5px 0 5px 80px; border-radius:5px;}
input[type='button']:hover{ background:#586A8F;}

footer{ background:url(../img/fondopie.png); padding:15px;}
#footerpie{ width:90%; height:auto; margin:0 auto; overflow:hidden; }
#footerpie p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#2C2C33; padding-top:10px; text-align:center;}