body {font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;background-image:url('../img/fondo.gif');margin:0px;padding:0px;color:#fefefe;text-align:center;top:0px;font-size:12px}
p{margin:0px;padding:0px;text-align:center;padding-top:3px}
a{text-decoration: none;border:0px;letter-spacing:2px;color:#fefefe}
a:hover{color:#fefefe}
img{border:0px}
header{width:990px;margin: 0 auto;float:left}
h1{font-size:18px;letter-spacing:3px;display:inline;float:left}
section{display:block;float:left;width:993px}
footer{display:block;float:left;margin-top:20px;text-align:center;padding-left:20%;position:absolute;bottom:4px}
.tapiz{margin: 0 auto;width:990px;text-align:center;top:0px;z-index:0;padding:0px}
.menu_madre{float:right;margin: 0 auto;display:inline;width:480px;text-align:right;height:40px}
.menu{background-image:url('../img/menu_base.jpg');font-size: 14px;text-align:center;display:inline;float:right;padding:12px 0 10px 8px;border-right:1px solid #040404}
.cabecera{float:left;width:350px}
#menuh{font-size: 14px;text-align:center;display:inline;float:right}
#menuh ul, li {list-style-type: none}
#menuh ul {margin:0;padding:0;padding-top:3px}
#menuh li {float:left;text-align:center}
#menuh a {text-decoration:none;background: #004a80 url('../img/menu_base.jpg') repeat-x 0 0;display:block;padding:12px 12px 10px 12px;text-align:center}
#menuh a:hover{background: #004a80 url('../img/menu_marca.jpg') repeat-x 0 0}
#menuh a#primero {-moz-border-radius:6px 0px 0px 10px;-webkit-border-radius: 6px 0px 0px 10px}
#menuh a#ultimo{-moz-border-radius:0px 6px 10px 0px;-webkit-border-radius: 0px 6px 10px 0px}
#menuh a#actual{background: #004a80 url('../img/menu_actual.jpg') repeat-x 0 0}
#menuh a#primeroActual{-moz-border-radius:6px 0px 0px 10px;-webkit-border-radius: 6px 0px 0px 10px;background: #004a80 url('../img/menu_actual.jpg') repeat-x 0 0}
#menuh a#ultimoActual{-moz-border-radius:0px 6px 10px 0px;-webkit-border-radius: 0px 6px 10px 0px;background: #004a80 url('../img/menu_actual.jpg') repeat-x 0 0}
.foto{margin: 0 auto;width:990px;height:318px;text-align:left;top:0px;z-index:0;margin-top:4px;display:block;float:left}
.webs{background: url('../img/webs.jpg') repeat-x 0 0}
.sketch{background: url('../img/sketch.jpg') repeat-x 0 0}
.cv{background: url('../img/cv.jpg') repeat-x 0 0}
.contacto{background: url('../img/contacto.jpg') repeat-x 0 0}
.segundoTitulo{font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;font-size:43px;float:left;width:800px;margin-left:8px;filter:alpha(opacity=30);opacity:0.3;z-index:10}
.contenido{margin:0 auto;width:993px;text-align:center;top:0px;z-index:0;padding:0px;padding-top:5px;padding-left:12px}
.contenido_sketch{margin: 0 auto;width: 993px;text-align:center;top:0px;z-index:0;padding: 0px}
.izquierda{width:814px;text-align:left;top:0px;z-index:0;padding-top:5px;display:inline;float:left}
.derecha{width:178px;text-align:left;top:0px;z-index:0;padding-top:5px;display:inline;float:right}
.tituloIzquierda{font-size:18px;padding-bottom:12px;text-align:left}
.tituloSobreMi{font-size:14px;padding:0 0 8px 10px;text-align:left}
.sobreMi{border-left:1px solid #eaeaea;padding:8px 0 12px 10px}
.sobreMi img{padding-left:6px}
.twt{line-height:17px;margin-top:10px}
#contenidoWebs{font-size: 12px;text-align:center;display:inline;float:left}
#contenidoWebs ul, li {list-style-type: none}
#contenidoWebs ul{margin: 0;padding: 0;padding-top:3px}
#contenidoWebs li{float: left}
#contenidoWebs a{text-decoration:none;display: block;padding:10px;margin-left:10px;text-align:center;width:234px}
#contenidoWebs a:hover{-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;background: #000000 repeat-x 0 0;filter:alpha(opacity=60);opacity:0.6}
#formularioContacto{font-size:12px;text-align:left;display:inline;float:left;padding-left:220px;padding-top:2px;margin: 0 auto}
.lineaform{margin: 0 auto;height:25px;width: 560px}
.lineaform2{margin: 0 auto;height:80px;width: 560px}
.lineaarea{margin: 0 auto;width:330px}
.formatoinput{height:10px;color:#565656;font-size:10px}
.formatoarea{color:#565656}
.labelform{width: 80px;text-align: left;display:inline;float:left}
.inputform{width:430px;text-align:left;display:inline;float:left}
.botonenviar{width:90px;margin-top:18px}
#gallery img{width: 110px;height:110px;padding: 3px}
#gallery a{filter:alpha(opacity=30);opacity:0.6}
#gallery a:hover{filter:alpha(opacity=90);opacity:0.9}
.error{color:red;float:left;font-family:Verdana;font-size:10px;padding-left:4px}
.msgMail{font-size:12px;text-align:left;display:inline;float:left;padding:2px 0 0 220px;margin: 0 auto}
#contenidoCv{font-size:12px;text-align:center;display:inline;float:left}
#contenidoCv ul, li {list-style-type: none}
#contenidoCv ul{margin: 0;padding: 0;padding:3px 0 0 160px}
#contenidoCv li{float: left}
#contenidoCv a{text-decoration: none;display: block;padding:10px;margin-left:10px;text-align: center;width: 220px}
#contenidoCv a:hover{-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;background: #000 repeat-x 0 0;filter:alpha(opacity=60);opacity:0.6}
/*----popUp---*/
.popTitle{height:26px;margin-bottom:10px;width:auto;background-color:#272628;-moz-border-radius: 8px 8px 0px 0px;-webkit-border-radius: 8px 8px 0px 0px}
.popTitleLeft{float:left;font-family: "Arial";font-size: 11px;font-weight: bold;margin:6px 0 0 11px;color:#fff}
.popTitleRight{float: right;padding-right: 2px}
.pop{position:absolute;display:none;z-index:20;background-color:#fff;-moz-border-radius: 8px;-webkit-border-radius: 8px}
#body_pop{padding:0 0 10px 8px;color:#272628}
#fondo{position:absolute;display:none;z-index:10;background-color:black;width:100%;opacity:0.3;filter:alpha(opacity=83)}
#accesibilida{float:left;width:814px;padding-top:25px}
#accesibilidad a{padding-right:12px}
