.ventana
{
    -moz-opacity: .25;
    border-right: #696969 thin ridge;
    border-top: #696969 thin ridge;
    left: 0px;
    vertical-align: middle;
    overflow: auto;
    border-left: #696969 thin ridge;
    border-bottom: #696969 thin ridge;
    position: absolute;
    top: 50%;
    background-color: #87ceeb;
    text-align: justify;
    filter: alpha(opacity=25);
    opacity: .25;

}


#centro
{

    text-align:center;
     display:table;
     float:left;
     width:500px;
}

#lateral
{
    height:500px;
    background-color:#F3F7FA;
    width:181px;
    text-align:left;
    padding: 10px 10px 10px 10px;
    display:table;
}

#lateral a
{
    margin:10px 10px 10px 10px;
    display:list-item;
    
}

#pregunta
{
    float:none;
    display:table;
    width:750px;
    background-color:#F3F7FA;
    text-align:center;
    
}

.sIzquierda
{    
width: 10px; 
height: 1300px;
background-color: White;
background-image: url(../images/sombraizq.gif);
background-repeat: repeat-y; 
}
.sDerecha
{    
width: 10px; 
height: 1300px;
background-color: White;
background-image: url(../images/sombrader.gif);
background-repeat: repeat-y; 
}


body
{
	margin-top:0;
	margin-left:0;
	margin-right:0;
}



.linkButton
{
border-left:none;
border-right:none;
border-bottom:none;
border-top:none;
}

.PinkNormalText {
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#d9037c;
	text-transform:none;
	text-decoration:none;
}
.PinkText {
    font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#d9037c;
	text-transform:none;
	text-decoration:none;
}

.MediumPink {
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#d9037c;
	text-transform:none;
	text-decoration:none;
}

.GreenText {
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4dae02;
	text-transform:none;
	text-decoration:none;
}

.GreenLink {
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4dae02;
	text-transform:none;
	text-decoration:underline;
}
.GreenLink:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#00a4e4;
	text-transform:none;
	text-decoration:underline;
}
.BlueText {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0094c6;
	text-transform:none;
	text-decoration:none;
}
.BlueLinkText {

    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0094c6;
	text-transform:none;
	text-decoration:none;
}

.BlueLinkText:hover {

    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#d9037c;
	text-transform:none;
	text-decoration:underline;
}

.BlueLink {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0094c6;
	text-transform:none;
	text-decoration:underline;
}
.BlueLink:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4dae02;
	text-transform:none;
	text-decoration:underline;
}
.BigBlue {
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0094c6;
	text-transform:none;
	text-decoration:none;
}

.Text {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#696868;
	text-transform:none;
	text-decoration:none;
}
.Text2 {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#979797;
	text-transform:none;
	text-decoration:none;
}


.FooterLink {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#696868;
	text-transform:none;
	text-decoration:underline;
}
.FooterLink:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0094c6;
	text-transform:none;
	text-decoration:underline;
}
.Title {
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#154e97;
	text-transform:none;
	text-decoration:none;
}

.SubTitle {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-transform:none;
	text-decoration:none;
}

.TotalText {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:none;
	text-decoration:none;
}

.NumberText {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-transform:none;
	text-decoration:none;
}
.BigText {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#696868;
	text-transform:none;
	text-decoration:none;
}
.BigPinkText {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#d9037c;
	text-transform:none;
	text-decoration:none;
}
.MapLink {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#696868;
	text-transform:none;
	text-decoration:underline;
}

.MapLink:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0094c6;
	text-transform:none;
	text-decoration:underline;
}
.GrayLink {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#696868;
	text-transform:none;
	text-decoration:underline;
}
.GrayLink:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#d9037c;
	text-transform:none;
	text-decoration:underline;
}
.WhiteTitle {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
}

.WhiteText {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
}
.SmallWhiteText {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
}

.bigtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}


/* Aqui va la nueva version */
.SmallCombo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #706f71;
    height: 20px;
    width:50px;
    border-right: #60bbdb thin solid;
    border-left: #60bbdb thin solid;
}

body
{
    font-family:Arial, Helvetica, sans-serif;	
}

.TablaAzulContenido
{
	border-right: #60bbdb thin solid;
    border-top: #60bbdb thin ;
    border-left: #60bbdb thin solid;
    border-bottom: #60bbdb thin;
}

.HeadAzul
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FEFEFE;
	background-image: url(http://www.wayakbus.com/images/hedearTabla.png);	
	background-repeat:no-repeat;	
	height:28px;
	background-position:bottom center;
	border-right: #60bbdb thin solid;
    border-left: #60bbdb thin solid;
}

.TablaAzulFooter
{
	
	background-image: url(http://www.wayakbus.com/images/fondoTabla.png);	
	background-position:top left;
	background-repeat:no-repeat;
	height:15px;

}

.LateralIzq {
	vertical-align:top;
	text-align:center;
	width:10px;	
	background-color: White;
	background-image: url(http://www.wayakbus.com/images/izq.png);
	background-position:right;
	background-repeat: repeat-y; 
}
.LateralDer {
	vertical-align:top;
	text-align:center;
	width:10px;	
	background-color: White;
	background-position:left;
	background-image: url(http://www.wayakbus.com/images/derecha.png);
	background-repeat: repeat-y; 
}


.Central {
	vertical-align:top;
	text-align:center;
	width:985px;	
}

.menuHeader {
	vertical-align:top;
	text-align:left;
}
.subMenuHeader {
	vertical-align:middle;
	text-align:center;
	width:80px;
	background-image: url(http://www.wayakbus.com/images/fondoSubMenu.png);
}
.LinkMenu {
	color:#666666;
	text-decoration:none;
}

.LinkMenu:hover {
	color:#666666;
	text-decoration:underline;
}

.DropDown
{
    width: 90%;
    height:20px;    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #696868;
}
.BackgroundPrice{
	background-image:url(../images3/sitionew/price.gif);
	background-repeat:no-repeat;
	width:568px;
	height:96;
}
.BackgroundPriceUSD{
	background-image:url(../images3/sitionew/precios.gif);
	background-repeat:no-repeat;
	width:214px;
	height:915;
}
.linkimage{
	border:none;
	border-color:#FFF;}
	
	
/*SHUTTLES P1*/

.plecaTop
{
    background-repeat:no-repeat;
    background-image:url(images/pleca_top.jpg);
    width:770px;
    height:38px;
    float:left;
}

.plecaTopTour
{
    background-repeat:no-repeat;
    background-image:url(images/pleca_top_tours.jpg);
    width:770px;
    height:38px;
    float:left;
}

.plecaActiva
{
    margin-left:260px;
    background-repeat:no-repeat;
    background-image:url(images/cuad_bot_nar.jpg);
    width:127px;
    height:42px;
    float:left;
    line-height:35px;
    color:White;
}

.plecaInActiva
{
    background-repeat:no-repeat;
    background-image:url(images/cuad_bot_gris.jpg);
    width:127px;
    height:42px;
    float:left;
    color:White;
    line-height:35px;
}

.Arrow
{
    
    background-repeat:no-repeat;
    background-image:url(images/flecha.jpg);
    background-position:center;
}

.FondoFechasShuttle
{
     background-repeat:no-repeat;
    background-image:url(images/back_reserva.jpg);
    width:384px;
    height:65px;
    color:Black;
    margin-top:10px;  
     margin-left:60px;  
}

.Flecha1
{
    clear:both;
    margin-left:60px;
    background-repeat:no-repeat;
    background-image:url(images/txt_need.jpg);
    width:135px;
    height:39px;
    float:left;
    color:White;
}

.BotonNaranaj
{
      background-repeat:no-repeat;
    background-image:url(images/btn_next.gif);
    width:84px;
    height:27px;
    float:right;
    color:White;
    line-height:27px;
    font-size:16px;
    text-align:center;
}

.back_back_nar {
	background-image: url(images/cuad_bot_nar.jpg);
	background-repeat: no-repeat;
}
.btn_Delete
{
    background-image: url(images/btn_eliminar.png);
	background-repeat: no-repeat;
	width:33px;
	height:33px;
    
}

.Error
{
    color:Red;
    font-weight:bold;
    font-size:12px;
}

.back_back_gris {
	background-image: url(images/cuad_bot_gris.jpg);
	background-repeat: no-repeat;
}
.txt_btn_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
}
.txt_btn_menu a{
	text-decoration:none;
	color:#fff;
	cursor:pointer;
	}
.txt_btn_menu a:hover{
	}.txt_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

.txt_btn_menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
}
.txt_btn_menu2 a{
	text-decoration:none;
	color:#fff;
	cursor:pointer;
	}
.txt_btn_menu2 a:hover{
	}.txt_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.back_date {
	background-image: url(images/back_reserva.jpg);
	background-repeat: no-repeat;
}
.btn_next {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	height: 27px;
	width: 84px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/btn_next.jpg);
	background-repeat: no-repeat;
}

.txt_tit_reserva {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
}
.txt_tit_reserv2a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.linea_punteada_bott {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
.txt_tit_interes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.txt_tit_interes2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.txt_tit_interes_nar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #f6921e;
}
.color_tabla_gris1 {
	background-color: #f2f2f2;
}

.color_tabla_gris2 {
	background-color: #e6e6e6;
}
.txt_legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
.txt_legal2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #00adee;
}
.btn_buy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	height: 27px;
	width: 111px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/back_buy.jpg);
	background-repeat: no-repeat;
}.back_pleca_top {
	background-image: url(images/pleca_top.jpg);
	background-repeat: no-repeat;
}
.back_shooping {
	background-image: url(images/back_shooping.png);
	background-repeat: repeat-y;
	background-position: center top;
}
.back_verde_shop {
	background-image: url(images/back_verde.jpg);
	background-repeat: no-repeat;
}
.back_gris_shop {
	background-image: url(images/back_gris_shop.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: auto;
	background-position: center top;
}
.txt_shop1 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
}
.txt_shop1 a{
	text-decoration:none;
	color:#fff;
	cursor:pointer;
	}
.txt_shop1 a:hover{
	}
.txt_shop2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
}
.txt_shop3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
.back_nar_shop {
	background-image: url(images/back_nar.jpg);
	background-repeat: no-repeat;
}
.back_azul_shop {
	background-image: url(images/back_azul.jpg);
	background-repeat: no-repeat;
}
.back_rojo_shop {
	background-image: url(images/back_red.jpg);
	background-repeat: no-repeat;
}
