* { margin:0; border: 0; border-spacing: 0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #939393; }
html { overflow-y: scroll;  }
body {background-image:url('img/indiana.jpg');}
#cabecera { height: 30px; width:100%; background-color: #090909; }
#menu { width: 750px; margin: 0 auto;}
#menu img { float: left;}
#sep1 { width: 75px; float: left;}
#correo { float: right;}
#usuarios-ie { width: 750px; margin: 0 auto; background-color: yellow;}
#contenedor { width: 750px; margin: 0 auto;} 
#logo {margin-top: 24px; width:750px; float: left;}
#rallado {margin-top: 20px; width: 750px; float: left;}
#seccion { margin-top: 15px; width: 750px; float: left;}
#contseccion {margin-top: 11px; width: 750px; height: 400px; float: left; overflow: hidden;}
#contseccionpres {margin-top: 11px; width: 750px; height: 300px; float: left; overflow: hidden;}
#contseccionpas {margin-top: 11px; width: 750px; height: 300px; float: left; overflow: hidden;}
#contseccion2 { width: 750px; height: 425px; float: left; overflow: hidden;}
#contsecciong {margin-top: 11px; width: 750px; height: 270px; float: left; overflow: hidden;}
#pie { width: 750px; margin: 0 auto; line-height: 10pt; }
.col1, .col2, .col3 { width: 240px; margin-right: 15px; float: left; text-align: justify; line-height: 11pt;}
.col3 {margin-right: 0px; }
.col4 { width: 495px; float: left; text-align: justify; line-height: 11pt;}
.banner { margin-bottom: 15px; padding-top: 15px;}

.proyecto, .proyectoult { margin-right: 10px; margin-bottom: 10px; float: left; }
.proyectoult { margin-right: 0px;}
.proyectoclear { clear: both; height: 5px;}

span.azulmail { color: #02e3f1; }
p.titprogress { margin-top: 12px; margin-bottom: 8px; font-size: 12px; font-weight: bold; color:#02e3f1;}
p.textpro { margin-bottom: 10px; line-height: 13px;}
#formcont { width: 40%; float: left;}
#dercont { width: 40%; float: left; text-align: justify; margin-top: 10px;}
input[type="text"] { width: 270px; background-color: #353331; -moz-opacity:.60; filter:alpha(opacity=60); opacity:.60; padding: 4px;}
textarea { width: 270px; height: 100px; overflow: hidden;  background-color: #353331; -moz-opacity:.60; filter:alpha(opacity=60); opacity:.60; padding: 4px;}

a.mail {text-decoration: none; color:#02e3f1;}

img.minipro {-moz-opacity:.30; filter:alpha(opacity=30); opacity:.30;}
#textoproyecto { background-color: black; border: 5px solid black;}
