body {background:#000 url(../img/_bg.gif) repeat-x left top; margin-top:10px; text-align:center;}
/*---ESTRUCTURA---*/
body#actores, body#basic {overflow:hidden;}
#contenido {width:720px; margin-right:auto; margin-left:auto; font-size:1.2em;}
body#actores #contenido {width:400px!important;}
#pie {position:absolute; left:0px; bottom:0px; background:#000; color:#500; padding-bottom:5px; text-transform:uppercase; width:100%; font:bold 8px Arial, Helvetica, sans-serif;}
#pie a {color:#500; text-decoration:underline;}
#pie a:hover {color:#C33; text-decoration:none;}

/*---CAB---*/
#cabecera h1, body#actores #cabecera h1 {width:100%; margin-bottom:10px;}
#cabecera h1 {height:85px; background:url(../img/logo_AKT.png) no-repeat center bottom;}
body#ficha #cabecera h1 {height:40px; background:url(../img/logoAKT2.png) no-repeat center bottom;}

#navsup {background:#300; height:25px; line-height:25px; vertical-align:middle; text-transform:uppercase; font-size:1.1em; font-weight:bold;}
#navsup a, #listaAKT a, a.normal {margin-right:15px;}

/*---BASIC---*/
body#basic #contenido {margin-top:20px; width:370px;}
body#basic h2 {font-size:1.3em; background:none; padding-right:0px; float:none;}
body#basic p {font-size:1em;}

/*---AKTORES---*/
#box1 {position:absolute;}
#box1 span {display:block; float:left;}
.mask1 {position:relative; width:400px; height:400px; overflow:hidden;}
#cajaImg, .mask1 {border-left:solid 3px #300; border-right:solid 3px #300;}

#listaAKT {border-top:solid 3px #200; background:url(../img/bgMenu.png) repeat-x left top; text-transform:uppercase; padding-top:5px; height:59px; clear:both;}
#listaAKT a:hover, #listaAKT a.activo, span.activo a {border-bottom:solid 1px #922126!important;}

#screenshot {background:#000; position:absolute; display:none; padding:3px; border:solid 1px #C22;}
#screenshot img {width:50px; height:50px;}

/*---FICHA---*/
#thumbnails {float:left; border-top:solid 1px #000; border-left:solid 1px #000; position:relative;}
#thumbnails a {display:block; margin-bottom:3px;}
#thumbnails a:hover {margin-bottom:0px; border-bottom:solid 3px #FFF;}
.slideshowContainer {width:320px; height:480px; float:left; border-left:solid 3px #300; border-right:solid 3px #300;}
#contenidoTxt {margin-left:335px; width:370px; text-align:left;}
#contenidoTxt h1 {padding-left:24px; *padding-left:11px; padding-top:15px; color:#300;}
#contenidoTxt h1.web {padding-top:3px; padding-bottom:12px!important;}
#contenidoTxt h1.web span {display:block!important; font-size:11px!important; position:absolute; top:136px; background-color:#300; margin-left:3px; padding-left:5px; padding-right:5px;}
#contenidoTxt h1.web span a {font-weight:normal;}
div.esquina {background:url(../img/bgCab.png) no-repeat right top; width:360px; *width:371px; height:20px; margin-left:10px; *margin-left:-1px;}
#cajaTxt {background:#300; color:#666; padding-right:15px; padding-bottom:15px; padding-left:15px; margin-left:10px; *margin-left:-1px;}
body#basic #cajaTxt {padding-bottom:25px;}
#cajaTxt h1 {text-transform:uppercase;}
#cajaTxt div {overflow:auto; display:none;}
#cajaTxt div#texto1 {display:block;}
#cajaTxt div strong {color:#999!important; text-transform:uppercase;}
iframe#cajaCurriculum {border:none;}
body#textoCur {background-color:#300!important; text-align:left!important;}

ul#menuTabs {text-transform:uppercase; font-size:1.3em!important; margin:0px; font-weight:bold; clear:none!important;}
ul#menuTabs li {float:left;	margin-left:15px; padding-top:10px; background:none!important; padding-left:0px; padding-right:5px; border-right:solid 1px #300;}

/*---CLASES---*/
a.activo, span.activo a {color:#FFF!important;}
.nomargin {margin:0px!important;}
a.go {display:block; float:right; background:url(../img/rightN.gif) no-repeat right center; padding-right:12px;}
a.go:hover {background:url(../img/rightH.gif) no-repeat right center;}
.txt25 {font-size:2.5em!important;}

/*TEXTO OCULTO*/
#cabecera h1 {display:block; text-indent:-9999em;}
a#contacto {margin:0px;}
