body 	
{
	  margin: auto;
	width:1000px;
	overflow-x: hidden;
}

.cssback 	
{
	background-image:url(/images/page_back.jpg);
	background-repeat:repeat-y;
	padding-right:20px;
}

.piepage 	
{
	background-image:url(/images/page_back_pie.jpg);
	background-repeat:no-repeat;
	background-position:5px 0;
	height:51px;
	width:992px;
	margin:auto;
	margin-bottom:0;
	padding-top:2px;
}

.pietxt 	
{
	width:320px;
	margin:auto;
	text-align:center;
	font-family:Trebuchet MS, Arial, Verdana;
	color:#FFF;
	font-size:11px;
	margin-bottom:0;
	margin-top:10px;
}

.pietxt a 	
{
	color:#FFF;
	text-decoration:none;
}

.txtnaranja 	
{
	font-weight:normal;
	font-family:Trebuchet MS, arial, verdana;
	font-size:11px;
	color:#ff6600;
	text-decoration:none;
}

.txtnaranjab 	
{
	font-weight:bold;
	font-family:Trebuchet MS, arial, verdana;
	font-size:11px;
	color:#ff6600;
	text-decoration:none;
}

.txtrojo 	
{
	font-weight:normal;
	font-family:Trebuchet MS, arial, verdana;
	font-size:11px;
	color:#e51b15;
	text-decoration:none;
}

.txtrojob 	
{
	font-weight:bold;
	font-family:Trebuchet MS, arial, verdana;
	font-size:11px;
	color:#e51b15;
	text-decoration:none;
}

.txtblancob 	
{
	font-weight:bold;
	font-family:Trebuchet MS, arial, verdana;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}

.txtblanco 	
{
	font-weight:normal;
	font-family:Trebuchet MS, arial, verdana;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}

.txtgrisb 	
{
	font-weight:bold;
	font-family:Trebuchet MS, arial, verdana;
	font-size:11px;
	color:#545454;
	text-decoration:none;
}

.txtgris, .description 	
{
	font-weight:normal;
	font-family:Trebuchet MS, arial, verdana;
	font-size:12px;
	color:#545454;
	text-decoration:none;
}

.text 	
{
	font-weight:normal;
	font-family:Trebuchet MS, arial, verdana;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
	line-height:13px;
}

DIV.text	
{
	font-weight:normal;
	font-family:Trebuchet MS, arial, verdana;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
	line-height:13px;
}

#resnav 	
{
	font-size:12px;
	font-weight:bold;
}

#resnav a 	
{
	font-size:12px;
	color:#e51b15;
}
/* Release styles*/

#release {
    left:220px;
    overflow:hidden;
    position:relative;
    width:495px
}

#psp{
    float:left
}

#ipod {
    float: right
}

.release1, 
.itemFeatures {
		/*
    width:900px;
		*/
		clear:both;
    margin:0 0 20px 30px;
    width:990px
}

.release1 {
    background:url(/images/fondo_caja_centro2.jpg) repeat-y scroll 0 0
}

#ipodImg, 
.ipodWord, 
.ipodWordHeader {
    float:left
}

.ipodWord h3, 
.ipodWord p, 
.itemFeatures h3, 
.itemFeatures p, 
.ipodWordHeader h3, 
.ipodWordHeader p {
    padding:0 0 0 25px;
		/*
    width:625px
		*/
		width:715px
}

.ipodWord h3, 
.itemFeatures h3, 
.ipodWordHeader h3 {
    padding-top:25px
} 

#ipodImg img {
    padding:25px 25px 0
}

.ipodWord {
  /*
    padding:20px 0 0
	*/
    bottom:17px;
    margin:0 0 -35px;
    position:relative
}

div.release1 div.release1Top {
    background:url(/images/fondo_caja_up2.jpg) no-repeat scroll 0 0;
		overflow:hidden
}

div.release1 div.release1Top div.release1Bottom {
    background:url(/images/fondo_caja_pie2.jpg) no-repeat scroll left bottom;
		height: 9px;
		clear: both
}

.footFrame {
    overflow:hidden;
		margin-left:115px
}

.footFrame div.footImg {
    float: left
}

div.footImg img {
    padding:25px
}

.items {
  /*
    position:relative;
		bottom:25px
	*/
    bottom:25px;
    float:right;
    position:relative;
    right:35px
}

#pspMovie {
		margin:0 0 20px 30px;
}

#pspFeatures {
		width:300px;
		float:left;
} 
#movie {
    float:left;
		width:365px;
		margin-left:60px;
		margin-bottom:20px;
}

#movie {
    padding-left:10px;
}

#pspFeatures h3, #pspFeatures p {
    padding-left:25px;
}

#pspFeatures h3 {
    padding-top:25px;
}

/* End of Releases styles*/

/*Start of Google Maps styles*/

#directions {
    height:390px;
		overflow:auto
}

/*End of Google Maps styles*/
