body{
    xx-pie-background: linear-gradient(#EEFF99, #66EE33);
    zbehavior: url(/js/pie/PIE.htc);
    
}

h2{
	color: #666;
}


#dIntro{
	position: relative;
    /*top: 75px;	
    left: 74px;
    */
    margin-top:80px; margin-left:80px;
}
.lfBut{
	background-image:url(imgs/botsIzq.gif);
	width: 164px;
	height: 47px;
	display: inline-block;
	margin-top: 3px;
	padding:0px;
	z-index:-10;	
}
#botonera{
	position:absolute;
	top: 75px;	
	left: 0px;	
	width: 100px;
}
#xlfhider{
	background-color:#000000;
	width: 20px;
	height: 500px;
	position:absolute;
	left:0px;
	top:0px;
	margin-top: 3px;
	padding:0px;	
}
.dlbut{
	position:relative;
	left:-115px;
	width:165px;
    z-index: 10;

}
#drightCont{
	position: absolute;
	top: 90px;
	left: 620px;
	xborder: thin #666666 solid;
	width: 422px;
	height:460px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    -piw-border-radius: 5px;
	xbackground: url(imgs/sheet.jpg);
	z-index: -20;
    behavior: url(PIE.php);
	
	
}
.descRight{
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	display:normal;


}
#dscreens{
	
	border: 2px #666666 solid;
	width: 530px;
	height:420px;
	-moz-border-radius: 0px 8px 8px 8px;
	-webkit-border-radius: 0px 8px 8px 8px;
    -pie-border-radius: 0px 8px 8px 8px;
	position:absolute;
	top: 103px;
	left: 74px;
	z-index:1;
	xpadding-top: 50px;
	padding-left: 8px;
	padding-bottom: 0px;
	overflow: hidden;
    behavior: url(PIE.php);

}

#dscreens img{
	margin-top: 22px;	
}

#drpics{
	position: absolute;
	width:400px;
	height:460px;
	left: 630px;
	top: 75px;
	xborder: thin solid #CCCCCC;
	z-index: -30;
	overflow:hidden;
}

#dpages{
	position:absolute;
	top: 63px;
	left: 420px;
	z-index: 10;
    width: 200px;

}

.pageBox{
	width: 33px;
	height:35px;
    text-align: center;
	margin-left: 10px;
    padding-top:4px;
    float: left;
	display: inline-block;
    background-image: URL(imgs/screenoff.gif) ;
	background-repeat:no-repeat;  
    cursor: pointer;
    color: #888;
    font-weight: bold;
    font-size: 15px;
}

.pageSel{
    background-image: URL(imgs/screen.gif) ;
	background-repeat:no-repeat;  
    color: white;
}

.rpic{
	display:none;
	position:absolute;
	bottom: 0px;
	right:0px;
    max-height: 200px;
    height:200px;
}

.titleBar{
	background: url(imgs/captions.jpg) repeat 0px 36px;
	xbackground-color:#D6FDB9;
	height: 40px;
    width: 100%;
    width: 270px;
	position: absolute;
	top: 75px;
	left: 59px;
	-moz-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
   	border-radius: 8px 8px 8px 8px;
    border: 2px #666666 solid;
    xborder-bottom: 2px white solid;
    behavior: url(PIE.php);
    z-index: 5;
}




.sloganBox{
	position: absolute;
    width: 480px;
    height: 70px;

    color: #666666;
    right: 10px;
    top:75px;
    z-index:10;
    padding: 10px;
	color: white;
    font-size: 28px;
    -moz-border-radius: 4px;
    -pie-border-radius: 4px;
    -webkit-border-radius: 4px;
    border: #666666 solid 1px;;
    behavior: url(PIE.php);
    font-family: 'Trebuchet MS';
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#6CC468), to(#000000));
background: -moz-linear-gradient(#6CC468, #000000);
background: linear-gradient(#6CC468, #000000);
-pie-background: linear-gradient(#6CC468, #000000);

}
