@charset "UTF-8";
/* CSS Document */

body {margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px}
a {color:#000000; text-decoration:none; font-weight:bold}
a:hover {color:#CC071E; text-decoration:none}
form {margin:0; padding:0}
#wraper {width:780px; margin:0 auto; padding:10px}
#cortar {clear:both; display:block}

#header_intro {width:763px; height:179px; display:block; margin:0 auto; background-image:url(../images/intro.jpg); margin-bottom:38px; margin-top:100px}
#bt_entrar {width:100px; display:block; margin:0 auto}
#txt_bottom_home {text-align:center; width:450px; margin:0 auto; display:block}
#mensajes_error {color:#FF0000; text-align:center; display:none; margin-bottom:5px; background-color:#CCCCCC; padding:3px}

#header_internas {width:770px; display:block; margin:0 auto}
#logo {width:235px; height:125px; display:block; background-image:url(../images/logo.gif); background-repeat:no-repeat; float:left}
#imagen_header {width:535px; height:125px; display:block; float:left}

#contenido {width:770px; display:block; margin:0 auto; border:1px solid #1A171B}
#cycled {width:770px; display:block}
#contenido_inicio {display:block; background-color:#D8D8D8; padding:20px; text-align:center}
#contenido_izquierda {width:194px; display:block; background-color:#D8D8D8; padding:20px; float:left}
#contenido_izquierda span.titulo {font-weight:bolder; font-size:22px; color:#000000; display:block; text-align:right}
#contenido_izquierda span.titulo a {font-weight:bolder; font-size:22px; color:#000000; display:block; text-align:right}
#contenido_izquierda span.titulo a:hover, #contenido_izquierda span.titulo_menu a:hover {color:#CC071E}
#contenido_izquierda span.titulo_activo {font-weight:bolder; font-size:18px; color:#CC071E; display:block; text-align:right}
#contenido_izquierda span.titulo_menu {font-weight:bolder; font-size:18px; color:#000000; display:block; text-align:right}
#contenido_izquierda span.titulo_menu a {font-weight:bolder; font-size:18px; color:#000000; display:block; text-align:right}
#contenido_izquierda span.subtitulo {font-size:10px; color:#000000; display:block; text-align:right; text-transform:uppercase}
#contenido_izquierda span.titulo_obras {font-weight:bolder; font-size:22px; color:#000000; display:block; text-align:left}
#contenido_biografia {display:block; float:left; overflow: scroll; padding:20px; height:350px; width:495px; text-align:justify}
#contenido_general {display:block; float:left; padding:20px; width:495px; text-align:justify}
#contenido_general span.textos {width:120px; height:35px; text-align:right; display:block; line-height:1.5em; margin-right:10px; float:left}
#contenido_general span.casillas {display:block; float:left}
#contenido_general input.texto {height:20px; background-color:#FFFFFF; border:1px solid #B2B2B2; padding:5px 3px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; width:350px}
#contenido_general textarea.areatexto {background-color:#FFFFFF; border:1px solid #B2B2B2; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; width:350px; height:250px}
#contenido_obras {display:block; float:right; width:536px; overflow:hidden; text-align:right}
#contenedor_obras {display:block; width:770px; height:390px; overflow:hidden}

#contenedor_menu {width:535px; height:30px; display:block; float:right; margin-right:5px; margin-top:20px; margin-bottom:5px}
#contextos {display:block; float:left; padding:3px; margin:3px}
#contextos a {color:#CC071E; text-decoration:none; font-weight:bold}
#contextos a:hover {color:#666666}
#menu {width:440px; display:block; float:right}
#menu a {text-decoration:none; font-weight:bold; text-align:center; display:block; padding:3px; margin:3px; float:right; color:#000000}
#menu a:hover {color:#CC071E; text-decoration:none}
#menu span.activo {color:#CC071E; text-decoration:none; font-weight:bold; text-align:center; display:block; padding:3px; margin:3px; float:right}

#navegacion_obras {position:absolute; margin-top:360px; display:block; height:15px; width:520px; padding-left:180px; z-index:999}

#submenu_internas {display:block; margin-top:20px}
#submenu_internas ul {list-style-type:none; margin:0; padding:0}
#submenu_internas ul li {text-align:right}
#submenu_internas ul li a {text-decoration:none; display:block; margin-bottom:10px; color:#000000}
#submenu_internas ul li a:hover {color:#CC071E; text-decoration:none}
#submenu_internas ul li.activo {color:#CC071E; text-decoration:none; font-weight:bold; display:block; margin-bottom:10px}