@charset "utf-8";
body {margin: 0px; background-color: #161619; background-image:url(images/fondogeneral.jpg); background-attachment:fixed;}
.clear {clear:both;}
#fondo { background-image:url(images/fondo1.jpg); background-attachment:fixed; background-repeat:repeat-x;}
#wrap {width:800px; margin:0 auto;}
#columna {width:175px; float:left; position:fixed; margin-top:137px; padding-right:25px; text-align:right;}
#menu {margin-top:63px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#0075be; font-style:italic; line-height:36px;} #menu a {text-decoration:none; color:#e6e6e6;} #menu a:hover {text-decoration:none; color:#0075be;}
#contenido {width:600px; float:right; margin-top:235px;}
#socialestit {margin-top:75px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#0075be; font-style:italic;}
#sociales {margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; line-height:25px;} #sociales a {color:#fff; text-decoration:none;} #sociales a:hover {color:#0075be; text-decoration:none;} #sociales img { padding-bottom:2px;}
h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; font-style:italic; line-height:36px; color:#fff; font-weight:normal; padding-left:25px; margin:0px;}
.h1azul {color:#0075be;}
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; font-style:italic; color:#0075be; padding-left:25px; margin:40px 0 25px 0;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e6e6e6; text-decoration:none; font-weight:normal; margin:0; padding:0;}
h5 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; font-style:italic; color:#0075be; padding-left:25px; margin:40px 0 5px 0;}
#titulo2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; font-style:italic; color:#0075be; padding-left:25px; margin-bottom:25px; margin-top:12px;}
#titulo3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; font-style:italic; color:#0075be; padding-left:25px; margin-bottom:25px; margin-top:12px; width:400px; float:left;}
#titulovolver {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e6e6e6; margin-bottom:25px; margin-top:12px; float:right; text-align:right; line-height:18px; width:150px;} #titulovolver a {color:#e6e6e6; text-decoration:none;} #titulovolver a:hover {color:#0075be; text-decoration:none;}
.trabajo1 {width:175px; float:left; padding:0 0 25px 25px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#e6e6e6;} .trabajo1 img {margin-bottom:4px;}
.trabajo2 {width:175px; float:left; padding:20px 0 5px 25px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#e6e6e6;} .trabajo2 img {margin-bottom:4px;}
.subcolumna {width:175px; float:left; padding:0 0 25px 25px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e6e6e6;} .subcolumna a {color:#e6e6e6; text-decoration:none;} .subcolumna a:hover {color:#0075be; text-decoration:none;}
#footer {margin:50px 0 25px 0; padding-left:25px;}
#footercol1 {width:300px; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#6b6b6b; float:left;}
#footercol2 {width:275px; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#6b6b6b; float:left; text-align:right;} #footercol2 a {color:#e6e6e6; text-decoration:none;} #footercol2 a:hover {color:#0075be; text-decoration:none;}
.texto {width:550px; padding:0 25px 25px 25px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e6e6e6;} .texto a {color:#e6e6e6; text-decoration:none;} .texto a:hover {color:#0075be; text-decoration:none;}
.textocv {width:550px; padding:0 25px 25px 25px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:12px; color:#e6e6e6; line-height:19px;} .textocv a {color:#e6e6e6; text-decoration:none;} .textocv a:hover {color:#0075be; text-decoration:none;}
.textocvgris {color:#666;}
.textocvazul {color:#0075be;}
.input {width:400px; height:20px; background-color:#111; border:#666 solid 1px; color:#999; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; padding-top:2px;}
.textarea {width:400px; height:160px; background-color:#111; border:#666 solid 1px; color:#999; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic;}
.textoproyectos {font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#aaaaaa; text-decoration:none;}
.textoform {width:125px; line-height:22px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#e6e6e6; font-style:italic; margin-left:25px;}
.campoform {float:left; margin-bottom:20px; width:400px;}
#trabajo { margin-left:25px;} #trabajo img { border:#fff solid 2px; margin-top:25px;}
#textotrabajo {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#fff; font-style:italic; margin-left:25px;} #textotrabajo a {color:#ccc; text-decoration:none;} #textotrabajo a:hover {color:#0075be; text-decoration:none;}
#vermas {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#e6e6e6; float:right; text-align:right; line-height:18px; width:150px;} #vermas a {color:#e6e6e6; text-decoration:none;} #vermas a:hover {color:#0075be; text-decoration:none;}



ul.hover_block2 {overflow:hidden; margin:0; padding:0; width:175px;} ul.hover_block2 li {list-style:none; background-color:#fffffe; padding:1px; width:173px; position:relative; top:0; left:0;}
ul.hover_block2 li a {display:block; position:relative; overflow:hidden; height:78px; width:153px; padding:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#666; font-style:italic; text-decoration:none; line-height:16px;}
ul.hover_block2 li img {position:absolute; top:0; left:0; border:0;}

