﻿#containerv2 {
	width: 985px;
	height: auto;
	margin-top: 10px;
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#container {
	width: 985px;
	height: auto;
	margin-top: 0px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
#BoxPasitoTop {
	background: url(../images/Boxtop.png) no-repeat 0px 0px;
	margin-left:auto;
	margin-right:auto;
	width: 985px;
	height: auto       
}
#BoxPasitoCenter {
	background: url(../images/Boxcenter.png) repeat-y 0px 0px;
	 margin-left:auto; margin-right:auto ; width: 985px;
	height: auto;
}
#BoxPasitoBtm {
	background: url(../images/Boxbtm.png) no-repeat 0px 0px; 
	background-position: left bottom;  
	background-position: right bottom;
	height:22px;
}
/********************************************************************** 
	HEAD
**********************************************************************/
#mastheadv2 {
	width: 917px;
	height: 54px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 38px;
}
#logo {
	float: left;
	width: 200px;
	border: none;
}

/*begin control search*/
#search {
	margin-left: 60px;
	float: left;
	width: 370px;
}
#search_form_q {
	float: left;
	margin-right: 6px;
}
#search_form_go {
	float: left;
}
.search_bd {
	display: inline-block;
	float: left;
	z-index: 1;
	white-space: nowrap;
}
.search_b {
	font-size: 115.9%;
	font-size: 113%;
	float: left;
	float: none;
	border: 1px #acbabd solid;
	background: #fff;
	padding: .1em .2em .1em;
	margin: 0 0 -2px;
	height: 24px;
}
.search_b input {
	float: left;
	float: none;
	border: 0;
	margin: 0px 0px 0px 0px;
	color: #333;
	font-size: 14px;
	padding: 0px;
	padding-top: 2px;
	margin-top: 2px;
	width: 326px;
	height: 18px;
	line-height: 1.2em;
}
.search_b .search_qbtn {
	background: #f9761d url('../images/k.png');
	cursor: pointer;
	height: 24px;
	width: 24px;
	padding: 24px 0 0;
	margin: 0 0 -2px;
	overflow: hidden;
}
#search_as {
	position: relative;
	clear: both;
	display: none;
	font-size: small;
}
/*end control search*/
.head {
	font-size: 14px;
	color: #999;
	text-align: right;
	width: 30%;
	float: right;
	margin: 0px 0px 0px 0px;
	line-height: 18px;
}
.head a {
	color: #999;
	text-decoration: none;
}
.head a:link {
	color: #999;
}
.head a:hover {
	color: #FF6600;
	text-decoration: underline;
}
/*begin main menu*/
#menutunes {
	float: left;
	width: 100%;
	font-size: 18px;
	line-height: normal;
	font-family: "Trebuchet MS",Verdana,Arial;
}
#menutunes ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	float: left;
	font-size: 18px;
	line-height: normal;
	font-family: "Trebuchet MS",Verdana,Arial;
}
#menutunes li {
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
	}
#menutunes a {
	float: left;
	background: url("../images/tableftF.gif") no-repeat left top;
	margin: 0;
	padding: 0 0 0 8px;
	text-decoration: none;
}
#menutunes a span {
	float: left;
	display: block;
	background: url("../images/tabrightF.gif") no-repeat right top;
	padding: 8px 30px 8px 22px;
	color: #fff;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menutunes a span {
	float: none;
}
/* End IE5-Mac hack */
#menutunes a:hover, #menutunes li.on a {
	background-position: 0% -42px;
	border-color: #000;
}
#menutunes a:hover span, #menutunes li.on a span {
	background-position: 100% -42px;
	color: #fff; 
	font-style: normal;
	text-decoration: none;
}
/*end main menu*/

#navigation {
	margin-left: auto;
	margin-right: auto;
	width: 910px;
}
/********************************************************************** 
	CONTENT
**********************************************************************/

/**/
.PasitoV2Title 
{
	 font-size:38px;
	 font-weight:lighter;
	 text-align:center;    
	}

.PasitoV2TitlePlayer 
{
	 font-size:32px;
	 font-weight:lighter;
	 text-align:center;    
	}


.PasitoV2SubTitle 
{
	 font-size:20px;    
	}	
#ff6 
{
	  color:#FF6600;     
	}
	
.PasitoV2SubTitle2 
{
	 font-size:20px;
	 color:#FF6600;   
	}	
	
.PriceV2 { font-size:22px;color:#333333; }	

.PasitoV2SubTitle4 
{
	 font-size:14px;
	 color:#FF6600;    
	}	
	
		
	.PasitoV2SubTitle5 
{
	 font-size:24px;
	 color:#666666;    
	}	
	
	

.PasitoV2SubTitle6 
{
	 font-size:20px;
	 color:#FF6600;    
	}	


.Orange 
{
	  color:#FF6600;     
	}



.PasitoV2SubTitle4
{
	 font-size:28px;
	 color:#333333;
	 text-align: left     
	}	

/**/


/********************************************************************** 
	FOOTER
**********************************************************************/
/*begin footer*/
.footer {
	font-size: 14px;
	color: #999;
	text-align: center;
	width: 985px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 20px 0px;
	line-height: 18px;
	margin-left: auto;
	margin-right: auto;
}
.footer a {
	color: #999;
	text-decoration: none;
}
.footer a:link {
	color: #999;
}
.footer a:hover {
	color: #FF6600;
	text-decoration: underline;
}
#footerdiv {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	text-align:center; background-color:Blue;   
}
#footleft {
	float: left;
	text-align:right; 
}
#footright {
	float: left;
	padding-top: 16px;
	text-align: right ;
}
.line {
	color: #FF6600;
}
/*end footer*/



/*player*/
#contentplayer {
width:910px; margin-left:auto; margin-right:auto; padding:  20px 0 0 0;	
}
#layerleftplayer {
width:255px;float:left;	
}

#layerrightplayer {
width: 620px; float: right;	
}

/*login*/
#contentlogin {
width:850px; margin-left:auto; margin-right:auto; padding: 0px 0 0 0;  	
}
#layerleftlogin {
	width:414px;
	float:left; 
	border-right: 1px gray  dashed;
	padding-right:0px;     
}
#layerrightlogin {
	width:410px;padding-left: 20px; float: left  
}
#h1login 
{
	padding-bottom:2px; color:#FF6600; font-size:22px; 
	}
#usertablogin 
{
	width: 31%; text-align:right
	}
	
#demotxtlogin 
{ 
text-align:right; margin-right:50px; padding-right:50px
}

#LoginR	
{
text-align:right
}
#txtlogin 
{
  margin-bottom:4px;
  padding-bottom:4px; 	
	}

/*player plan*/
#contentplayerplan {
width:774px; margin-left:auto; margin-right:auto;   	
}
#mydiv {position:absolute;top: 50%;
        left: 50%;
        width:350px;
        height:300px;
        margin-top: -150px; /*set to a negative number 1/2 of your height*/
        margin-left: -175px; /*set to a negative number 1/2 of your width*/
        border: 2px solid #2982C6;
        background-color: #FFF;
        text-align: center}

#layerleftplayerplan {
	width: 243px; float: left; text-align: center;  border-right:1px gray dashed
}

#layercenterplayerplan {
	width: 243px; text-align: center;  float: left;border-right:1px gray dashed
}

#layerrightplayerplan {
	width: 285px; text-align: center;float: left
}

#Layer1Show {visibility:hidden; position:absolute;}
#Layer2Show {visibility:hidden; position:absolute;}
#Layer3Show {visibility:hidden; position:absolute;}
#Layer4Show {visibility:hidden; position:absolute;border:3px #666 solid;background-color:White}

/*player 2*/
#layercontentplan2 {
	width:910px; margin-left:auto; margin-right:auto; padding: 0px 0px
}

#layerleftplan2 {
	width: 330px; float: left; text-align: center; 
	 border-right: 1px gray  dashed;
}

#LAYERRIGHTPLAN2 {
	width: 558px; float: left;  margin-left: 10px; padding-left: 10px;
}

.floatIcon {
	float:left;
	margin:0 10px 0 0;
}

p.iconText {
	padding: 0 0 0 60px;
}

.liplayer {
	line-height: 20px;
	list-style-image: url('../images/arrow.png');
	margin-top:0px;
	margin-left:106px;
	list-style-position:outside;
	text-align:left;
}
.liplayers {
line-height: 20px; list-style-image: url('../images/arrow.png');list-style-position:outside; text-align:left;	
}

.limargin {
	width:auto;	margin-left: 40px;margin-right: 40px; margin-bottom:20px; 
}
.floatimg { float: left; width: 200px; padding-right:4px }

/*term*/
#contentterm {
width:850px; margin-left:auto; margin-right:auto; padding: 0px 0 0 0;  	
}

	
	

/*begin usrctrl menuleft*/
/*- Menu Left Pasito V2--------------------------- */
#MenuLeftPasitoV2 {
	width:220px; 
	margin:0px;padding:0px;margin-left:auto; margin-right:auto; 
	background-color:#E8E8E8;        
	}
#MenuLeftPasitoV2 li a {  
	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: auto;
	text-decoration: none;
	border-bottom:1px #666 solid;
	padding: 5px 0 5px 0px;
	
	}	
#MenuLeftPasitoV2 li a:link, #MenuLeftPasitoV2 li a:visited {
	color: #333;
	display: block;
	background:  #E8E8E8;
	padding: 5px 0 5px 0px;
	background-image: url('../images/menuarrow2.png');
	background-position:right;
	background-repeat:no-repeat  
	}
#MenuLeftPasitoV2 li a:hover {
	color: #FF6600;
	font-weight:bold;
	padding: 5px 0 5px 0px;
	background-image: url('../images/menuarrow.png');
	background-position:right;
	background-repeat:no-repeat  
	}
#MenuLeftPasitoV2 li.on a {
	color: #FF6600;
	font-weight:bold;
	margin: 5px 0 5px 0px;
	background-image: url('../images/menuarrow.png');
	background-position:right;
	background-repeat:no-repeat;  
}
#MenuLeftPasitoV2 li.on a span {
	color: #FF6600;
	font-weight:bold;
	margin: 5px 0 5px 0px;  
}
.menulefttopMyAcc 
{
width:220px; height:35px; background:url('../images/topbox.png'); background-repeat:no-repeat
}
.titletopmenuleftMyAcc
{
color:White;padding-left:12px;padding-top:6px
}

#bottomclearMyAcc
{
padding:10px
}
#divcentermyAcc2
{
float:left; margin-top:16px	
}
#divdownmyacc2
{
margin-top:15px
}

