body{
	background:none white;
}
.content{
    float:left;
    width:926px;
    height:491px;
    position:relative;
	overflow:hidden;
	background: url("i/background.jpg") no-repeat scroll top left transparent;
}
.content #header{
	width:100%;
	float:left;
	background:black;
}
.content #header h1{
	color: white;
    font-family: RTVEfontB,Tahoma,serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 17px;
    padding: 2px;
}

.content #entradilla{
	display: block;
    margin-left: 23px;
    margin-top: 140px;
    position: relative;
    width: 17%;
}
.content #entradilla p{

}

/**** Piezas ****/
.content #piezas, .content #piezas ul.piezaslist {
    float: left;height: 100%;position: absolute;top: 0; width: 100%;
    z-index: 10; *left:0;
}
.content #piezas ul.piezaslist li.pieza{ background:none no-repeat 0 0 transparent; position:absolute; top:0; left:0;display:block;}
.content #piezas ul.piezaslist li.pieza.p0 {
    background-image: url("i/pieza0.png");
    height: 106px;
    width: 102px;
	left: 264px;
    top: 140px;
}
.content #piezas ul.piezaslist li.pieza.p1 {
    background-image: url("i/pieza1.png");
    height: 175px;
    width: 81px;
	left: 366px;
    top: 71px;
}
.content #piezas ul.piezaslist li.pieza.p2 {
    background-image: url("i/pieza2.png");
    height: 95px;
    width: 108px;
	left: 447px;
    top: 57px;
}
.content #piezas ul.piezaslist li.pieza.p3 {
    background-image: url("i/pieza3.png");
    height: 81px;
    width: 75px;
	left: 555px;
    top: 45px;
}
.content #piezas ul.piezaslist li.pieza.p4 {
    background-image: url("i/pieza4.png");
    height: 115px;
    width: 180px;
	left: 630px;
    top: 11px;
}
.content #piezas ul.piezaslist li.pieza.p5 {
    background-image: url("i/pieza5.png");
    height: 94px;
    width: 108px;
	left: 447px;
    top: 152px;
}
.content #piezas ul.piezaslist li.pieza.p6 {
    background-image: url("i/pieza6.png");
    height: 67px;
    width: 140px;
	left: 555px;
    top: 126px;
}
.content #piezas ul.piezaslist li.pieza.p7 {
    background-image: url("i/pieza7.png");
    height: 53px;
    width: 124px;
	left: 555px;
    top: 193px;
}
.content #piezas ul.piezaslist li.pieza.p8 {
    background-image: url("i/pieza8.png");
    height: 190px;
    width: 135px;
	left: 265px;
    top: 246px;
}
.content #piezas ul.piezaslist li.pieza.p9 {
    background-image: url("i/pieza9.png");
    height: 193px;
    width: 107px;
	left: 400px;
    top: 246px;
}
.content #piezas ul.piezaslist li.pieza.p10 {
    background-image: url("i/pieza10.png");
    height: 116px;
    width: 139px;
	left: 507px;
    top: 246px;
}
.content #piezas ul.piezaslist li.pieza.p11 {
    background-image: url("i/pieza11.png");
    height: 112px;
    width: 99px;
	left: 613px;
    top: 246px;
}
.content #piezas ul.piezaslist li.pieza.p12 {
    background-image: url("i/pieza12.png");
    height: 118px;
    width: 135px;
	left: 458px;
    top: 358px;
}

/**** Detalle ****/
.content #detalle{
    float: left;height: 100%;position: absolute;top: 0; width: 100%;
    z-index: 12; left: 926px;
}
.content #detalle  ul.detaillist {
	position:relative;top:0px;left:0;width:100%;height:100%;
}
.content #detalle  ul.detaillist li.detail{
	position:absolute;top:0px;left:0;width:719px;height:100%;
	*background:white;
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.9);
	border-left: 1px solid #999999;
}
.content #detalle  ul.detaillist li.detail{
	-webkit-transition: all 0.5s ease-in;
	-moz-transition: all 0.5s ease-in; 
	-o-transition: all 0.5s ease-in; 
	transition: all 0.5s ease-in;
}
.content #detalle ul.detaillist li.detail h2 {
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
    border-bottom: 2px solid #72065B;
    color: #72065B;
    float: left;
    font-family: RTVEfontR;
    font-size: 26pt;
    line-height: 14pt;
    margin-bottom: 15px;
    padding-left: 15px;
    padding-top: 40px;
    width: 100%;
}
.content #detalle ul.detaillist li.detail p {
    clear: both;
    float: right;
    font-family: RTVEfontR;
    font-size: 12pt;
    line-height: 12pt;
    margin: 4px 0;
    width: 90%;
	color: #696969;
}
.content #detalle ul.detaillist li.detail ul.links {
    background: none repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: auto;
    margin: 10px 10px 0;
    width: 85%;
}
.content #detalle ul.detaillist li.detail ul.links li {
    background: url("/css/style2011/i/LinksDot_news.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: auto;
    padding-left: 15px;
	clear: both;
}
.content #detalle ul.detaillist li.detail ul.links li a {
    display: block;
    float: left;
    font-family: RTVEfontB;
    font-size: 12pt;
    line-height: 12pt;
}
.content #detalle ul.detaillist li.detail span#close {
    background: none repeat scroll 0 0 black;
    border-radius: 5px 5px 5px 5px;
    color: white;
    cursor: pointer;
    font-size: 8pt;
    line-height: 8pt;
    padding: 4px 6px;
    position: absolute;
    right: 6px;
    top: 4px;
}
.content #detalle ul.detaillist li.detail span#close:hover{
    background:#999;
}
/**** Puntos ****/
.content #puntos,.content #puntos ul.pointslist {
    float: left;height: 100%;position: absolute;top: 0; width: 100%;
    z-index: 11; *left:0;
}
.content #puntos ul.pointslist li.point {
    background: url("i/pointer.png") no-repeat scroll 1px 0 transparent;
    height: 18px;
    position: absolute;
    width: 18px;
	display:block;
}
.content #puntos ul.pointslist li.point a {
    float: left;
    height: 100%;
    width: 100%;
}
.content #puntos ul.pointslist li.point a span {
    float: left;
    overflow: hidden;
    text-indent: -1000px;
}
.content #puntos ul.pointslist li.point span.tip {
    background: none repeat scroll 0 0 #000;
    /*border: 1px solid white;*/
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
     color: white;
    display: none;
    float: left;
    font-weight: bold;
    padding: 5px;
    position: relative;
    right: 12.5em;
    text-align: center;
    top: -2em;
    width: 110px;
    z-index: 200;
}
.content #puntos ul.pointslist li.point:hover 			{ background-position:-18px 0;}
.content #puntos ul.pointslist li.point:hover span.tip		{ display: inline-block; }

.content #puntos ul.pointslist li.point.p0{left: 273px;top: 191px;}
.content #puntos ul.pointslist li.point.p1{left: 414px;top: 108px;}
.content #puntos ul.pointslist li.point.p2{left: 481px;top: 63px;}
.content #puntos ul.pointslist li.point.p3{left: 561px;top: 102px;}
.content #puntos ul.pointslist li.point.p4{left: 666px;top: 19px;}
.content #puntos ul.pointslist li.point.p5{left: 452px;top: 158px;}
.content #puntos ul.pointslist li.point.p6{left: 678px;top: 148px;}
.content #puntos ul.pointslist li.point.p7{left: 561px;top: 222px;}
.content #puntos ul.pointslist li.point.p8{left: 272px;top: 291px;}
.content #puntos ul.pointslist li.point.p9{left: 405px;top: 252px;}
.content #puntos ul.pointslist li.point.p10{left: 517px;top: 254px;}
.content #puntos ul.pointslist li.point.p11{left: 693px;top: 301px;}
.content #puntos ul.pointslist li.point.p12{left: 555px;top: 442px;}