/**************************
Alfonso Morcuende
http://www.amorcuende.com
Hoja de estilos css
**************************/
*{ margin: 0; padding: 0;}
html, body{ font-family: Arial, Helvetica, sans-serif; font-size: small; color: #999999; background: transparent url(/img/fondo.gif) repeat-x 0px 72px; }
a, a:link, a:active, a:visited, a:hover{ color: #98B2B5; border-bottom: 1px dashed #98B2B5; text-decoration:none;}
a:hover{ color: #ffffff; border: 0 none; background-color:#98B2B5}
.ia{ line-height:1.4em;}
.espaciador10{ height:20px; font:normal 1px Arial;}
.img_link{ border:0px; border-style:none; border-color:transparent}
.img_link:hover{ background-color:transparent;}
.limpiador{ clear:both;}
#contenedor{position: relative; width: 705px; margin: 0 auto; background: transparent url(/img/index.jpg) no-repeat 0px 30px;}
.index_img{ height:1%; overflow:hidden;}
.contacto_img{ height:1%; overflow:hidden;}
.curriculo_img{ height:1%; overflow:hidden;}
.trabajos_img{height:1%; overflow:hidden;}
.accesibilidad_img{height:1%; overflow:hidden;}
.mapa_img{ height:1%; overflow:hidden;}
.contenedor_index{height:1%; overflow:hidden;}
#nombre{position:absolute; top:184px; width:8px; height:92px;}
#nombre h1{ background:transparent url(/img/alfonsomorcuende.gif) no-repeat; width:8px; height:92px;}
#nombre h1 span{ display:none;}
#idiomas{ width:165px; padding-left:15px; padding-top:35px; float:left;}
#idiomas a{ font-size:0.8em;}
#idiomas p{ font-size:0.8em;}
#idiomas ol, #menu ol, .favoritos ol, .fotografias ol, .videos ol, #navegacion_pie ol{ list-style-image:none; list-style-position:outside; list-style-type:none;}
#idiomas #espanol{ width:55px; float:left; background:transparent url(/img/spain.gif) no-repeat 0px 2px; padding-left:27px; height:20px;}
#idiomas #english{ width:55px; float:left; background:transparent url(/img/uk.gif) no-repeat 0px 2px; padding-left:27px; height:20px;}
#menu{ float:right; padding-top:34px; padding-right:20px; height:81px;}
#menu li{ float:left; margin-left:3px;}
#menu span{ display:none;}
/* menu inicio */
#enlace_menu_inicio{background:transparent url(/img/01menu000.gif) no-repeat 100% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
#enlace_menu_inicio:hover{background:transparent url(/img/01menu000.gif) no-repeat 0% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
#menu_inicio{background:transparent url(/img/01menu000.gif) no-repeat 0% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
/* menu trabajos */
#enlace_menu_trabajos{background:transparent url(/img/02menu000.gif) no-repeat 100% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
#enlace_menu_trabajos:hover{background:transparent url(/img/02menu000.gif) no-repeat 0% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
#menu_trabajos{background:transparent url(/img/02menu000.gif) no-repeat 0% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
/* menu curriculo */
#enlace_menu_curriculo{background:transparent url(/img/03menu000.gif) no-repeat 100% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
#enlace_menu_curriculo:hover{background:transparent url(/img/03menu000.gif) no-repeat 0% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
#menu_curriculo{background:transparent url(/img/03menu000.gif) no-repeat 0% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
/* menu contacto */
#enlace_menu_contacto{background:transparent url(/img/04menu000.gif) no-repeat 100% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
#enlace_menu_contacto:hover{background:transparent url(/img/04menu000.gif) no-repeat 0% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
#menu_contacto{background:transparent url(/img/04menu000.gif) no-repeat 0% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
/* menu blog */
#enlace_menu_blog{background:transparent url(/img/05menu000.gif) no-repeat 100% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
#enlace_menu_blog:hover{background:transparent url(/img/05menu000.gif) no-repeat 0% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}
#menu_blog{background:transparent url(/img/05menu000.gif) no-repeat 0% 0%; display:block; width:81px; height:81px; border-bottom-style:none;}

.contenedor_izq{width:179px; padding-left:16px; float:left;}
.contenedor_der{ width:494px; margin-right:15px; float:right;}
#tamano_letra{text-align:right; margin-top:64px; margin-left:325px; height:35px;}
#tamano_letra p{font-size:0.8em; color:#FFFFFF; float:left; width:100px; padding-top:5px;}
#tamano_letra ul{list-style-image:none; list-style-position:outside; list-style-type:none;}
#tamano_letra li{ width:28px; height:20px; float:left; margin-left:2px;}
#enlace_texto_peq{background:transparent url(/img/apeq.gif) no-repeat 0% 0%; display:block; width:28px; height:20px; border-bottom-style:none;}
#enlace_texto_peq:hover{background:transparent url(/img/apeq.gif) no-repeat 100% 0%; display:block; width:28px; height:20px; border-bottom-style:none;}
#enlace_texto_gran{background:transparent url(/img/agran.gif) no-repeat 0% 0%; display:block; width:28px; height:20px; border-bottom-style:none;}
#enlace_texto_gran:hover{background:transparent url(/img/agran.gif) no-repeat 100% 0%; display:block; width:28px; height:20px; border-bottom-style:none;}
#tamano_letra span{ display:none;}
.favoritos h3{ background:transparent url(/img/favoritos000.gif) no-repeat; height:23px}
.favoritos h3 span, .fotografias h3 span, .videos h3 span{ display:none;}
.favoritos h4, .fotografias h4, .videos h4{ font-size:0.8em; padding:5px 5px 0px 5px;}
.favoritos ol, .fotografias ol, .videos ol{ margin:2px 10px 0px 5px; padding:0px 5px 8px 5px; background-color:#D5E4E5; border:1px solid #97B4B8;}
.favoritos li, .fotografias li, .videos li{ margin-bottom:2px; font-size:0.8em;}
.favoritos li img, .fotografias li img, .videos li img{ border:3px solid #97B4B8; margin-right:3px; position:relative; top:8px;}
.contenido_texto{ padding:0px 10px 0px 10px;}
.contenido_texto p{ padding-top:10px}
.fondo_inicio{ background:transparent url(/img/inicio01.jpg) no-repeat right 20px;}
.parrafo_inicio{ margin-right:230px;}
#pie{ background:transparent url(/img/pie.gif) repeat-x; height:40px; margin:15px 0px 0px 0px; font-size:0.8em; padding:10px; line-height:1.5em}
.fotografias h3{background:transparent url(/img/fotografias.gif) no-repeat; height:23px; margin-top:10px;}
.videos h3{background:transparent url(/img/videos.gif) no-repeat; height:23px; margin-top:10px;}
.inicio_cabecera_0301{ background:transparent url(/img/txt/03conocimientos000.gif) no-repeat; height:16px;}
.inicio_cabecera_0302{ background:transparent url(/img/txt/03conocimientos001.gif) no-repeat; height:16px;}
.inicio_cabecera_0303{ background:transparent url(/img/txt/03conocimientos002.gif) no-repeat; height:16px;}
.inicio_cabecera_0304{ background:transparent url(/img/txt/03conocimientos003.gif) no-repeat; height:16px;}
.inicio_cabecera_0305{ background:transparent url(/img/txt/03conocimientos004.gif) no-repeat; height:16px;}
.inicio_cabecera_0306{ background:transparent url(/img/txt/03conocimientos004.gif) no-repeat; height:16px;}
.inicio_cabecera_0307{ background:transparent url(/img/txt/03conocimientos005.gif) no-repeat; height:16px;}
.inicio_cabecera_01{ background:transparent url(/img/txt/01presentacion000.gif) no-repeat; height:21px;}
.inicio_cabecera_02{ background:transparent url(/img/txt/01trabajos000.gif) no-repeat; height:26px;}
.inicio_cabecera_021{ background:transparent url(/img/txt/02trabajos000.gif) no-repeat; height:12px;}
.inicio_cabecera_022{ background:transparent url(/img/txt/03trabajos000.gif) no-repeat; height:12px;}
.inicio_cabecera_023{ background:transparent url(/img/txt/04trabajos000.gif) no-repeat; height:12px;}
.inicio_cabecera_024{ background:transparent url(/img/txt/05trabajos000.gif) no-repeat; height:12px;}
.inicio_cabecera_025{ background:transparent url(/img/txt/06trabajos000.gif) no-repeat; height:12px;}
.inicio_cabecera_026{ background:transparent url(/img/txt/07trabajos000.gif) no-repeat; height:13px;}
.inicio_cabecera_04{ background:transparent url(/img/txt/01contactaconmigo000.gif) no-repeat; height:25px;}
.inicio_cabecera_040{ background:transparent url(/img/txt/00contacta000.gif) no-repeat; height:25px;}

.inicio_cabecera_01 span, .inicio_cabecera_0301 span, .inicio_cabecera_0302 span, .inicio_cabecera_0303 span, .inicio_cabecera_0304 span, .inicio_cabecera_0305 span, .inicio_cabecera_0306 span, .inicio_cabecera_0307 span, .inicio_cabecera_02 span, .inicio_cabecera_021 span, .inicio_cabecera_022 span, .inicio_cabecera_023 span, .inicio_cabecera_024 span, .inicio_cabecera_024 span, .inicio_cabecera_025 span, .inicio_cabecera_026 span, .inicio_cabecera_025 span, .inicio_cabecera_04 span, .inicio_cabecera_040 span{ display:none;}
.curriculo ol{ list-style-image:none; list-style-position:outside; list-style-type:none; }
.curriculo ol li{ font-size:0.8em; padding:3px;}
.curriculo ol li img{ position:relative; top:5px;}
.curriculo h4{font-size:1.2em; position:relative; top:10px; }
.curriculo p span{color:#FF7700;;}
.coluno{ width:150px; float:left;}
.galerias{ list-style-image:none; list-style-position:outside; list-style-type:none; padding-top:5px;}
.galerias li{ width:111px; float:left; margin:0px 5px 5px 0px}
.galerias li a{ border-style: none; border-width:0px; border-bottom-color:transparent;}
.galerias li a:hover{ border-style: none; border-width:0px; border-bottom-color:transparent;}
.galerias li img{ border:5px solid #97B4B8;}
.contacto_degrad{ background:transparent url(/img/fondo_contacta.gif) no-repeat; padding:0px 10px 0px 10px;}
.tabla{ color:#999999}
.tabla span { color:#DEABAB; font-style:italic;}
td{ height:30px; width:50%;}
input { width:90%;}
textarea{ width:95%}
.especial{ vertical-align:bottom;}
#navegacion_pie{ background:transparent url(/img/dot_pie.gif) repeat-x; text-align:center; margin-top:15px; padding-top:10px;}
#navegacion_pie li{ float:right; padding:0px 0px 0px 10px;}
.accesibilidad ol{ list-style-position:outside; list-style-type:none; list-style-image:none;}
.accesibilidad li{ margin-bottom:5px; background:transparent url(/img/icons/ok.gif) no-repeat; padding-left:18px; font-size:0.8em;}

/* Blog */
.favoritos_blog{}
.favoritos_blog ul, .favoritos_blog ol{list-style-image:none; list-style-position:outside; list-style-type:none;}
.favoritos_blog ul li ul{margin:2px 10px 0px 5px; padding:3px 5px 0px 5px; background-color:#D5E4E5; border:1px solid #97B4B8;}
.favoritos_blog h2{font-size:0.8em; padding:5px 5px 0px 5px;}
.favoritos_blog ul li ul li{ margin-bottom:8px; font-size:0.8em; font-weight:bold; }
.favoritos_blog ul li ul li a{}
.post h3{ font:normal 1.9em/1.3em Georgia, "Times New Roman", Times, serif; }
.post h3 a{color:#000000; border:0px;}
.post h3 a:hover{color: #ffffff; border: 0 none; background-color:#000000;}
.post h5{ color:#FF7700; font-family:Georgia, "Times New Roman", Times, serif;}
.post p{line-height:1.4em; color:#666666;}
.blog_fecha{ width:57px; height:58px; background: transparent url(/img/calen.jpg) no-repeat; float:left; margin-right:10px; position:relative; top:4px;}
.blog_fecha ul{list-style-image:none; list-style-position:outside; list-style-type:none;}
.blog_mes{ width:55px; text-align:center; font: normal 10px Arial, Helvetica, sans-serif; color:#ffffff; margin-top:5px;}
.blog_dia{ width:55px; text-align:center; font: bold 28px Georgia, "Times New Roman", Times, serif; color:#000000;}
/*.blog_ano{ width:55px; text-align:center; font: normal 8px Arial, Helvetica, sans-serif; color:#666666;}*/
.categoria{background:transparent url(/img/etiquetaicon.gif) no-repeat; height:25px; width:190px; float:left;}
.categoria p{ margin:0px; padding:0px 0px 0px 25px; font: normal 10px Arial, Helvetica, sans-serif; color:#666666;}
.categoria p a{ color:#ff7700; border-bottom: 1px dashed #ff7700;}
.categoria p a:hover{ color: #ffffff; border: 0 none; background-color:#000000;}
.tit_tag_blog{width:400px; float:left;}
.comentarios{background:transparent url(/img/comentarios.gif) no-repeat; height:25px; width:140px; float:left;}
.comentarios p{ margin:0px; padding:0px 0px 0px 30px; font: normal 10px Arial, Helvetica, sans-serif; color:#666666;}
.comentarios p a{ color:#ff7700; border-bottom: 1px dashed #ff7700;}
.comentarios p a:hover{ color: #ffffff; border: 0 none; background-color:#000000;}
.comentarios2{background:transparent url(/img/comentarios.gif) no-repeat 0px 10px; height:35px; width:140px; float:left; margin-bottom:15px;}
.comentarios2 p{ margin:0px; padding:0px 0px 0px 30px; font: normal 10px Arial, Helvetica, sans-serif; color:#666666;}
.comentarios2 p a{ color:#ff7700; border-bottom: 1px dashed #ff7700;}
.comentarios2 p a:hover{ color: #ffffff; border: 0 none; background-color:#000000;}
.entry{margin-top:10px; clear:both;}
.entry p{line-height:1.4em;}
.entry ol, .entry ul{list-style-image:none; list-style-position:outside; list-style-type:disc; margin:10px 0px 10px 10px;}
.entry li{line-height:1.4em;}
.entry blockquote{ font-family:monospace; border-left:5px solid #cccccc; color:#cccccc; padding-left:5px; margin:10px 0px 0px 15px;}
.entry a{ color:#ff7700; border-bottom: 1px dashed #ff7700;}
.entry a:hover{ color: #ffffff; border: 0 none; background-color:#000000;}
#footer{clear:both;}
.espacio_blog{margin-top:100px;}
.contenido_texto h3{ font:normal 1.9em/1.3em Georgia, "Times New Roman", Times, serif; }

.entry_pequeno a{ color:#ff7700; border-bottom: 1px dashed #ff7700; font-size:0.7em;}
.entry_pequeno a:hover{ color: #ffffff; border: 0 none; background-color:#000000; font-size:0.7em;}
