* {margin:0px; padding:0px;}
body {font:62.5% Verdana, Arial, Helvetica, sans-serif; margin-bottom:50px;}
a, #menu {color:#600;}
p {margin-bottom:10px;}
h1 {color:#631213; font:normal 38px Georgia, "Times New Roman", Times, serif; border-bottom:1px solid #631213; margin-bottom:10px;}

/*color anterior 631213*/
h3 {font-size:1.1em; background:#a88857; color:#FFF; padding:2px 10px; margin-bottom:5px; margin-top:15px; clear:both;}
h4 {color:#631213; font:bolder 1.6em Georgia, "Times New Roman", Times, serif; margin-bottom:5px; margin-top:20px;}
ul  {list-style:none;}
ol {margin-left:20px;}

ul  li, ol li {margin-bottom:10px;}
table td {padding:5px;}
img {border:0;}


#contenedor {width:776px; font-size:1.1em; line-height:1.5em;}
#cabecera h1 {width:354px; height:140px; background:url(../img/cab0.gif) no-repeat left top; border:none; float:left;}
#cabecera h2 {width:128px; height:140px; background:url(../img/nati_fire.gif) no-repeat left top;  float:left;}
#manchas {width:294px; height:140px; background:url(../img/cab5.gif) no-repeat left top;  float:left;}
#menu {text-align:center; text-transform:uppercase; margin-bottom:20px; letter-spacing:0.1em; font:bold 0.9em Arial, Helvetica, sans-serif; clear:both;}
#menu a, a:hover {text-decoration:none;}
#menu a:hover, a.activo, a:hover {color:#FFF;}
#colL {float:left; width:378px; margin-right:10px;}
#colR {margin-left:390px;}
#pie {clear:both!important; float:none; text-align:left; font:9px Tahoma, Arial, Verdana; color:#333; border-top:1px solid #666; padding-top:5px; margin:50px 40px 10px 390px;}
/*color bg anterior B4B2A3*/
#home {background:#cab58d url(../img/fondo0.jpg) no-repeat left top;}
#home #menu {position:absolute; top:240px; left:430px;}
#home #contenedor, #contacto #contenedor {height:450px;}
#bio {background:#cab58d url(../img/fondo1.jpg) no-repeat left 120px;}
#galeria {background:#cab58d url(../img/fondo2.jpg) no-repeat left 120px;}
#video {background:#cab58d url(../img/fondo3.jpg) no-repeat left 120px;}
#agenda {background:#cab58d url(../img/fondo4.jpg) no-repeat left 120px;}
#links {background:#cab58d url(../img/fondo5.jpg) no-repeat left 120px;}
#contacto {background:#cab58d url(../img/fondo6.jpg) no-repeat left 120px;}

#submenuAgenda {font:bold 3.8em "Times New Roman", Times, serif;}
#submenuAgenda a {text-decoration:none; color:#631213; display:block; float:left; margin-right:10px; margin-bottom:10px;}
#submenuAgenda a:hover, #submenuAgenda a.activo {color:#FFF; background:url(../img/icoArrowWD.png) no-repeat center bottom;}
#listaVideos a {font-size:1.3em; font-weight:bold; background:url(../img/icoPlay.gif) no-repeat left top; display:block; text-decoration:none; padding-left:22px; float:left; position:relative; left:-22px;}
#listaVideos li {margin-left:22px; margin-bottom:20px;}
/*#cajaVideo {border:solid 5px #600; float:right; margin-right:20px; margin-top:42px;}*/
#cajaVideo {border:solid 5px #600; margin-top:20px; width:600px; margin-left:300px; margin-bottom:20px;}

#agenda08, #agenda07 {display:none;}

#galeria #colL {padding-top:110px; text-align:right;}
/*#galeria #colL a {display:block; float:right; margin-left:10px; margin-bottom:10px; border:solid 3px #600;}
#galeria #colR div a {display:block; float:left; margin-right:10px; margin-bottom:10px; border:solid 3px #600;}
#galeria #colL a:hover, #galeria #colR div a:hover {border:solid 3px #FFF;}*/
#galeria table td a {display:block; border:solid 3px #600!important; float:left;}

/*cabeceras*/
#colR h2 {height:32px; border-bottom:1px solid #600; margin-bottom:10px;}
h2#cabBio {background:url(../img/01esp_biog.png) no-repeat left bottom;}
h2#cabBio.deu {background:url(../img/01ale_biog.png) no-repeat left bottom!important;}
h2#cabBio.eng {background:url(../img/01ing_biog.png) no-repeat left bottom!important;}
h2#cabAgenda {background:url(../img/01esp_agenda.png) no-repeat left bottom;}
h2#cabAgenda.deu {background:url(../img/01ale_termine.png) no-repeat left bottom!important;}
h2#cabAgenda.eng {background:url(../img/t_calendar.png) no-repeat left bottom!important;}
h2#cabGaleria {background:url(../img/01esp_galeria.png) no-repeat left bottom;}
h2#cabGaleria.deu {background:url(../img/01ale_galerie.png) no-repeat left bottom!important;}
h2#cabGaleria.eng {background:url(../img/01ing_gallery.png) no-repeat left bottom!important;}
h2#cabVideos {background:url(../img/01esp_video.png) no-repeat left bottom;}
h2#cabVideos.video {background:url(../img/01ing_video.png) no-repeat left bottom!important;}
h2#cabLinks {background:url(../img/01esp_links.png) no-repeat left bottom;}
h2#cabContacto {background:url(../img/01esp_contacto.png) no-repeat left bottom;}
h2#cabContacto.deu {background:url(../img/01ale_kontakt.png) no-repeat left bottom!important;}
h2#cabContacto.eng {background:url(../img/01ing_contact.png) no-repeat left bottom!important;}
h2#cabProyectos {background:url(../img/t_proyectos.png) no-repeat left bottom;}
h2#cabProyectos.deu {background:url(../img/t_projekte.png) no-repeat left bottom!important;}
h2#cabProyectos.eng {background:url(../img/t_projects.png) no-repeat left bottom!important;}
h2#cabOpciones {background:url(../img/t_opciones.png) no-repeat left bottom;}
h2#cabOpciones.deu {background:url(../img/t_optionen.png) no-repeat left bottom!important;}
h2#cabOpciones.eng {background:url(../img/t_options.png) no-repeat left bottom!important;}

.blanco {color:#FFF;}
.rojo {color:#600;}
.clear {clear:both;}
.marT40 {margin-top:40px;}
.marTmenos40 {margin-top:-40px;}
.links li a {background:url(../img/icoLinkn.gif) no-repeat left 6px; padding-left:12px; display:block;}
.links li a:hover {background:url(../img/icoLinkh.gif) no-repeat left 6px;}
a.oculto {display:none!important;}

/*TEXTO OCULTO*/
#cabecera h1, #cabecera h2, h2#cabBio, h2#cabAgenda, h2#cabGaleria, h2#cabVideos, h2#cabLinks, h2#cabContacto, h2#cabProyectos, h2#cabOpciones {display:block; text-indent:-9999em;}

