body 
{
	margin: 0px;
	padding: 0px;
	text-align: justify;
    font : normal 12px "Trebuchet MS", sans-serif;
	color: #7b7b7b;
	/*background-color:#1a51a1;*/
	background-image:url(../img/fondo1.jpg);
	background-repeat:repeat;
	background-attachment:fixed;

}

ul {
    margin:0;
    padding:0;
}

.header {
	height: 6px;
	margin: 0px auto;
	background : #1a51a1;
	height:95px;
	background-image:url(../img/fondo-arriba.jpg);
	background-repeat:repeat;
}
.newdev
{
    width: 1000px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
/*	background-color:#1a51a1;*/
	font-size:medium;

	/*background-image:url("http://www.mundojoven.com/images/images_home/fondo_final.jpg;")*/
}
ul.tabs {
	margin: 0;
	padding: 30;
	float: left;
	list-style: none;
	height: 53px;
	width: 100%;
	display:block;
}
ul.submenu {
	margin: 0;
	padding: 30;
	float: left;
	list-style: none;
	height: 53px;
	width: 100%;
	display:none;
}
ul.tabsnext {
	margin: 0;
	padding: 30;
	float: left;
	list-style: none;
	height: 53px;
	width: 100%;
	display:block;
}
ul.tabs li {
	float: left;
	margin:0;
	padding: 0px;
	height: 25px;
	line-height: 25px;
	border-right-style:solid;
	border-right-width:1px;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	background:#3299CC;
	display:block;
}
ul.submenu li {
	float: left;
	margin:0;
	padding: 0px;
	height: 25px;
	line-height: 25px;
	border-right-style:solid;
	border-right-width:1px;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	background:#3299CC;
	display:block;
}
ul.tabsnext li {
	float: left;
	margin:0;
	padding: 0px;
	height: 25px;
	border-right-width:1px;
	line-height: 25px;
	border-right-style:solid;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	background:red;
	display:block;
}

ul.tabs li a {
	text-decoration: none;
	color:#FFFFFF;
	display: block;
	font-size: 10pt;
	text-align:center;
	padding: 0 10px;
	outline: none;
	display:block;
	height: 28px;
}
ul.submenu li a {
	text-decoration: none;
	color:#FFFFFF;
	display: block;
	font-size: 10pt;
	text-align:center;
	padding: 0 10px;
	outline: none;
	display:block;
	height: 28px;
}
ul.tabsnext li a {
	text-decoration: none;
	color:#FFFFFF;
	display: block;
	font-size: 10pt;
	text-align:center;
	padding: 0 10px;
	outline: none;
	display:block;
	height: 28px;
}
ul.tabsnext li a:hover {
	background:#42426F ;
	display:block;
}
ul.submenu li a:hover {
	background:#42426F ;
	display:block;
}
ul.tabs li a:hover {
	background:#42426F ;
	display:block;
}
html ul.submenu li.active, html ul.submenu li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid;
	display:block;
}
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid;
	display:block;
}
html ul.tabsnext li.active, html ul.tabsnext li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid;
	display:block;
}


/*test de menu */
.jquerycssmenu{
font: bold 12px Verdana;
/*border-bottom: 0px solid black;*/
width:15px;
/*border-right:1px outside black;*/
}
.menu{
font: bold 10px Verdana;
/*border-bottom: 0px solid black;*/
width:15px;
/*border-right:1px outside black;*/
}

.jquerycssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}
.menu ul{
margin: 0;
padding: 0;
list-style-type: none;	
}
/*Top level list items*/
.jquerycssmenu ul li{
position: relative;
display: inline-block;
float: left;
color:#1177cc;
/*background-color:#3299CC;*/
border:1px 1px 1px 1px;
line-height: 25px;
/*border-right:1px outside black;*/
}
.menu ul li{
position: relative;
display: inline-block;
float: left;
color:#3399CC;
background-color:Red;
border:1px 1px 1px 1px;
line-height: 25px;
border-right:0px outside black;

}
/*Top level menu link items style*/
.jquerycssmenu ul li a{
text-decoration: none;
	color:#FFFFFF;
	display: block;
	font-size: 10pt;
	text-align:left;
	/*padding: 0 22px;*/
	outline: none;
	display:block;
	height: 28px;
	/*line-height: 25px;*/
	/*border-right:1px outside black;*/
	 
}
.menu ul li a{
	text-decoration: none;
	color:#FFFFFF;
	display: block;
	font-size: 7pt;
	/*text-align:center;*/
	/*padding: 0 0px;*/
	outline: none;
	display:block;
	height: 28px;
	/*text-align:center;
	line-height: 25px;*/
	border-right:1px outside black; 
}

.jquerycssmenu ul li a:hover{
/*background-image: url(tintbluedark.gif) /*tab link background during hover state*/
	background:#0B243B;
	}
	.menu ul li a:hover{
/*background-image: url(tintbluedark.gif) /*tab link background during hover state*/
	background:#0B243B;
	}
/*1st sub level menu*/
.jquerycssmenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
border-top: 1px solid black;
color:#3299CC;
background-color:#3299CC;
	top: 33px;
	width: 92px;

}
.menu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
border-top: 1px solid black;
color:#3299CC;
background-color:Red;
border-right:1px outside black;

}
/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
display: list-item;
float: none;
color:#3299CC;
background-color:#3299CC;
z-index:3;
/*border-right:1px outside;
border-right:1px outside black;*/

}
.menu ul li ul li{
display: list-item;
float: none;
color:#3299CC;
background-color:Red	;
border-right:1px outside;
border-right:1px outside black;

}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{
top: 0;
color:#3299CC;
background-color:#3299CC;
/*border-right:1px outside black;*/
}
.menu ul li ul li ul{
top: 0;
color:#3299CC;
background-color:Red;
border-right:1px outside black;
}
/* Sub level menu links style */
.jquerycssmenu ul li ul li a{
	text-decoration: none;
	color:#FFFFFF;
	display: block;
	font-size: 9pt;
	text-align:left;
	padding: 0 7px;
	outline: none;
	display:block;
	height: 28px;
	text-align:left;
	line-height: 25px;
	/*border-right:1px solid black; */
}
.menu ul li ul li a{
	text-decoration: none;
	color:#FFFFFF;
	display: block;
	font-size: 10pt;
	text-align:left;
	padding: 0 18.4px;
	outline: none;
	display:block;
	height: 28px;
	text-align:left;
	line-height: 25px;
	/*border-right:1px solid black; */
}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
background:#0B243B;
	display:block;
}
.menu ul li ul li a:hover{ /*sub menus hover style*/
background:#0B243B;
	display:block;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 7px;
right: 5px;
}

.rightarrowclass{
position: absolute;
top: 5px;
right: 5px;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++*/


.arrow
{
	width:167px; height:8px;
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	float:right;
}
.arrow1
{
	width:167px; height:3px;
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	float:right;
}
.arrowtest1
{
	width:167px; height:3px;
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	float:right;
}
.arrowtest3
{
	width:148px; height:3px;
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	float:right;
}
.arrowtest2
{
	width:167px; height:3px;
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	float:left;
}
a
{
    color:Blue;
}
a:visited
{
    color:Blue;
}
a:hover
{
    color:Blue;
    text-decoration:none;
}
a .linkgrid
{
	 color:Blue;
	 
}

linkgrid:link, linkgrid:hover, linkgrid:active, linkgrid:visited
{
    color:Blue;
    text-decoration:underline;
    background-color:Blue;
}
.formulario img
{
    max-width:650px;
}
.header {
	height: 94px;
	margin: 0px auto;
	width: 1030px;
}
.imagen
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	width:188px;
	float:left;
	height:43px;
	
	}
	.ima?entest1
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	width:188px;
	float:left;
	
	}
		.imagentest2
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	width:161px;
	float:left;
	height:43px;
	
	}
			.imagentest3
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	width:169px;
	float:left;
	height:43px;
	
	}

.line {
	clear:both;
	height: 5px;
	margin: 0px auto;
	background : #0000FF ;
}
.divmenu, .virtualstoretitle, .content, .line, .footer{
	width: 1192px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	font-size:medium;
	
}
.newdev
{/*Aplicado en la MasterPage del home*/
    width: 1200px;
    width: 1033px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;	
	/*background-image:url("http://www.mundojoven.com/images/images_home/fondo_final.jpg;")*/
	font-size:medium;
}
.virtualstoretitle img
{
    float:right;
    max-height:70px;
}
.login{
	width: 250px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
}
.centrado{
	width: 1200px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	background-color:#fff;
}
.error
{
    color:#FF9834;
    font-weight:bold;
    font-size:14px;
}
.boton
{
    font : normal 12px "Trebuchet MS", sans-serif;
    background-color:#BBD9EE;
    color:#000;
    height:25px;
    
}  
.virtualstorecompany {
	clear:both;
	margin: 0px auto;
	height: 120px;
	width: 1200px;
	
	background-color:#FBFBFB;
}	  
.virtualstoretitle{
padding-top:15px;
	height: 65px;
}
.right, .left{
	border : 1px solid #EAEAEA;
	margin-top:15px;
	margin-bottom:15px;
	
}
.right {

	float: right;
	width: 705px;
	
}
.left {
	width: 99%;
	background : #FBFBFB;
	font-size:medium;
}

.txtzise
{
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-style:solid;
	border-top-style:solid;
	border-right-style:solid;
	border-left-style:solid;
	font-size:13pt;
}
.txtzise:focus
{
	border-bottom-color:Orange;
	border-left-color:Orange;
	border-right-color:Orange;
	border-top-color:Orange;
	border-bottom-width:2px;
	border-left-width:2px;
	border-right-width:2px;
	border-top-width:2px;
	
}
.txtzise:hover
{
	border-bottom-color:#FF8C00;
	border-left-color:#FF8C00;
	border-right-color:#FF8C00;
	border-top-color:#FF8C00;	
	border-bottom-width:2px;
	border-left-width:2px;
	border-right-width:2px;
	border-top-width:2px;
}

.title
{
    text-align:center;
}
.title span
{
    font-size:16px;
    color:#FF9834;    
}
.footer {
clear: both;
background : #FBFBFB;
text-align:center;
font-weight:bold;
}

#UpdatePanel1 a:link,#UpdatePanel1 a:hover,#UpdatePanel1 a:active,#UpdatePanel1 a:visited{
color:#7b7b7b;
text-decoration:none;

}

/* Menu*/
.menu-h {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 990px; /*For KHTML*/
  list-style: none;
  height: 24px;
  
}

.menu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
  
}

.menu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 200px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
  
}

.menu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;

}

.menu-h ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
   width: 300px;
}

/* Root Menu */
.menu-h a {
  border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  padding: 0 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background: #EEE;
  color: #666;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  fo?t-size:medium;
}

/* Root Menu Hover Persistence */
.menu-h a:hover,
.menu-h li:hover a,
.menu-h li.iehover a {
  background: #CCC;
  color: #FFF;
  
}

/* 2nd Menu */
.menu-h li:hover li a,
.menu-h li.iehover li a {
  float: none;
  background: #EEE;
  color: #666;
 
}

/* 2nd Menu Hover Persistence */
.menu-h li:hover li a:hover,
.menu-h li:hover li:hover a,
.menu-h li.iehover li a:hover,
.menu-h li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;

}

/* 3rd Menu */
.menu-h li:hover li:hover li a,
.menu-h li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
  
}

/* 3rd Menu Hover Persistence */
.menu-h li:hover li:hover li a:hover,
.menu-h li:hover li:hover li:hover a,
.menu-h li.iehover li.iehover li a:hover,
.menu-h li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
  
}

/* 4th Menu */
.menu-h li:hover li:hover li:hover li a,
.menu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
  
}

/* 4th Menu Hover */
.menu-h li:hover li:hover li:hover li a:hover,
.menu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
  
}

.menu-h ul ul,
.menu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
  
}
a
{
    color:Yellow;
}
a:visited
{
    color:Yellow;
}
a:hover
{
    color:Yellow;
}
a .linkgrid
{
	 color:Yellow;
	 
}

linkgrid:link, linkgrid:hover, linkgrid:active, linkgrid:visited
{
    color:Yellow;
    text-decoration:underline;
    background-color:Yellow;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++**/
.divazul
{
	float:left;
	width:498px;
	height:217px;
	padding-top:10px;
	padding-left:10px;
	background-image:url('../img/cuadro-azul.png');
	background-repeat:no-repeat;
}
.divrojo
{
	float:right;
	width:496px;
	height:217px;
	padding-top:10px;
	padding-left:10px;
	background-image:url('../img/cuadro-rojo.png');
	background-repeat:no-repeat;
	text-align:left;
}
.footmaster
{
	background-image:url('../img/fondo-pie.jpg');
	height: 320px;	
	margin:0 auto;
	
}

.footmaster table
{    
    border:0;
    margin-left:7px;
    width:100%;
}    

.footmaster td td1
{
    height:30px;
    text-align:center;                            
}

.tdfootmasterArriba
{
    text-align:center;
    word-spacing:60px;       
    height:30px;
}

.tdfootmasterArriba a:link
{
    color:Yellow;
    text-align:center;
    text-decoration:underline;
    vertical-align:middle;
    font-size:9pt; 
    word-spacing:0px;       
}

.tdfootmasterArriba a:visited
{
    color:Yellow;
    text-align:center;
    text-decoration:underline;
    vertical-align:middle;
    font-size:9pt;   
    word-spacing:0px;       
}

.tdfootmasterArriba a:hover
{
    color:Yellow;
    text-align:center;
    text-decoration:underline;
    vertical-align:middle;
    font-size:9pt;        
    word-spacing:0px;  
}

.tdfootmasterArriba a:active
{
    color:Yellow;
    text-decoration:underline;
    text-align:center;
    vertical-align:middle;
    font-size:9pt;        
    word-spacing:0px;  
}

.tdTablaFootmaster1
{
    color: White;
    font-size: 8pt;    
    line-height: 10px;    
    margin-top: 0px;
    text-align:left;
    width: 100%;
    text-decoration:none;
    list-style:none; 
}   

.tdTablaFootmaster1 strong
{
    font-size:10pt;        
}

.tdTablaFootmaster1 li
{    
    color:White;
    font-size:8pt;
    list-style-type:none;      
    text-decoration:none;    
}

.tdTablaFootmaster1 li a:link
{    
    color:White;
    font-size:8pt;      
    text-decoration:none;
}

.tdTablaFootmaster1 li a:visited
{    
    color:White;
    font-size:8pt;
    text-decoration:none;
}

.tdTablaFootmaster1 li a:hover
{    
    color:White;
    font-size:8pt;
    text-decoration:none;
}

.tdTablaFootmaster1 li a:active
{
    color:White;    
    font-size:8pt;
    text-decoration:none;    ?
}

.SubFoot2 strong
{
    font-size:8pt;   
}

.DivFootLogos
{
    margin: 10px 0px 20px;
}

.DivFootLogos table
{
    text-align: center;
    width: 60%;        
}

.DivFootLogos table a img
{
    border-width: 0px;    
}

.divcontrolesazul
{
	float:left;
	width:510px;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++*/
.firstcontenblue
{
	float:left; width:498px;
padding-top:10px;padding:
-left:10px;
	height: 199px;
}
.firstsubcontenblue
{
	width:184px; 
float:left;
}
.conten
{
	float:left;
height:8px;
	width: 190px;
}
.topisqblue
{
	background-image:url('../img/esquinaizqsup.png');
	background-repeat:no-repeat;
	height: 8px;
	width: 11px;
}
	.posision
	{
		position:relative;
	top: -76px;
	left: 282px;
	width: 233px;
	height: 343px;
	margin-right: 0px;
}

.topisqred
{
	background-image:url('../img/esquinaizqsupred.png');
	background-repeat:no-repeat;
	float:left;width:11px;
	height:8px;
	margin-left: 0px;
	width:11px;
}
.topisqred1
{
	background-image:url('../img/esquinaizqsupred.png');
	background-repeat:no-repeat;
	float:left;width:11px;
	height:3px;
	margin-left: 0px;
	width:11px;
}
.topisqredtest3
{
	background-image:url('../img/esquinaizqsupred.png');
	background-repeat:no-repeat;
	float:left;width:11px;
	height:3px;
	margin-left: 0px;
	width:11px;
}
.topisqredtest1
{
	background-image:url('../img/esquinaizqsupred.png');
	background-repeat:no-repeat;
	float:left;width:11px;
	height:3px;
	margin-left: 0px;
	
}
.topisqredtest2
{
	background-image:url('../img/esquinaizqsupred.png');
	background-repeat:no-repeat;
	float:left;width:11px;
	height:3px;
	margin-left: 0px;
}
.topisqazul
{
	background-image:url('../img/esquinaizqsup.png');
	background-repeat:no-repeat;
	float:left;width:11px;
	height:8px;
	margin-left: 0px;
}

.downisqblue
{
	background-image:url('../img/esquinaizqinf.png');
	background-repeat:no-repeat;
	float:left;width:11px;
	height:8px;
}
.downisqbluetest
{
	background-image:url('../img/menu/esquinaizqinf.png');
	background-repeat:no-repeat;
	float:left;width:8px;
	height:3px;
}
.downisqbluetest2
{
	background-image:url('../img/menu/esquinaizqinf.png');
	background-repeat:no-repeat;
	float:left;width:4px;
	height:3px;
}
.downisqbluetest3
{
	background-image:url('../img/menu/esquinaizqinf.png');
	background-repeat:no-repeat;
	float:left;width:11px;
	height:3px;
}
.downisqbluetest4
{
	background-image:url('../img/esquinaizqinf.png');
	background-repeat:no-repeat;
	float:left;width:11px;
	height:5px;
}
.downisqred
{
	background-image:url('../img/esquinaizqinfred.png');
	background-repeat:no-repeat;
	float:left;width:11px;
	height:8px;
}
.downisqred1
{
	background-image:url('../img/menu/esquinaizqinfred.png');
	background-repeat:no-repeat;
	float:left;width:11px;
	height:3px;
}
.downisqredtest1
{
	background-image:url('../img/menu/esquinaizqinfred.png');
	background-repeat:no-repeat;
	float:left;width:11px;
	height:3px;
}

.topcenterblue
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	float:left;
	height:8px;
	width: 166px;
}
.topcenterblueI
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	float:left;
	height:8px;
	width: 273px;
}
.topcenterred{
	float:left;
	height:8px;
	width: 179px;
}
.topcenterredI
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	float:left;
	height:8px;
	width: 167px;
}
.topcenterred
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	float:left;
	height:8px;
	width: 179px;
}

.topderblue
{
	float:right;width:11px;
	background-image:url('../img/esquinadersup.png');
	background-repeat:no-repeat;
	height:8px;
}
.topderred
{
	float:right;width:11px;
	background-image:url('../img/esquinadersupred.png');
	background-repeat:no-repeat;
	height:8px;
}
.topderred1
{
	float:right;width:11px;
	background-image:url('../img/esquinadersupred.png');
	backgr?und-repeat:no-repeat;
	height:3px;
}
.topderredtest1
{
	float:right;width:11px;
	background-image:url('../img/esquinadersupred.png');
	background-repeat:no-repeat;
	height:3px;
}

.downderblue
{
	float:right;width:12px;
	background-image:url('../img/esquinaderinf.png');
	background-repeat:no-repeat;
	height:8px;
}
.downderbluepeque
{
	float:right;width:13px;
	background-image:url('../img/esquinaderinf.png');
	background-repeat:no-repeat;
	height:8px;
}
.downderbluepequetest
{
	
	background-image:url('../img/menu/esquinaderinf.png');
	background-repeat:no-repeat;
	height:3px;
}
.downderbluepequetest9
{
	
	background-image:url('../img/menu/esquinaderinf.png');
	background-repeat:no-repeat;
	height:3px;
	width:11px;
}
.downderbluepequetest1
{
	float:left;width:11px;
	background-image:url('../img/menu/esquinaderinf.png');
	background-repeat:no-repeat;
	height:3px;

}
.downderbluepequetest2
{
	float:left;width:10px;
	background-image:url('../img/esquinaderinf.png');
	background-repeat:no-repeat;
	height:5px;
}
.downderred
{
	float:right;width:11px;
	background-image:url('../img/esquinaderinfred.png');
	background-repeat:no-repeat;
	height:8px;
}
.downderred1
{
	float:left;width:10px;
	background-image:url('../img/menu/esquinaderinfred.png');
	background-repeat:no-repeat;
	height:3px;
}
.downderredtest1
{
	float:left;width:10px;
	background-image:url('../img/menu/esquinaderinfred.png');
	background-repeat:no-repeat;
	height:3px;
}
.hotelcancun
{
	width:185px;
height:71px;padding:0px 8px 0px 8px;
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
}
.red
{
	width:185px;
	height:60px;padding:0px 8px 0px 8px;
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
}
.smallred
{
	width:185px;
	height:50px;padding:0px 8px 0px 8px;
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
}
.smallblue
{
	width:185px;
	height:50px;padding:0px 8px 0px 8px;
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
}
.firstcontenred
{
	float:right; width:508px;
padding-top:10px;
	height: 201px;
}
.paquetes
{
float:right;width:270px; margin-left: 0px; height: 212px;	
}
.vuelos
{
float:right;width:270px; margin-left: 0px; height: 227px;	
}
.center
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	height:157px;
}
.centerII
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	height:170px;
	width: 261px;
}
.controlsleft
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
}
.leftcontrol
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	height:324px;
	width:187px;

}
.leftcontrolred
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	height:300px;

}

nterlastred
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	height:110px;
	width: 280px;
}
.rojocentro{
	background-image:url('../img/horiz-red.png');
}
.rojo{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	height:142px;
}

o{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	height:119px;
}
.centerlastredII
.
.centerlastredIV
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	height:131px;
	width: 280px;
}
.testcentro
{
float:right;width:165px; height:8px;
background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;	
}




.lastcenterblue
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	float:left;
	height:8px;
	width: 172px;
}




.centerred12
{
	width:267px; 
	float:right; height:8px;
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
}
.centerred
{
	width:267px; 
	float:right; height:8px;
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
}
.centerredII
{
	width:260px; 
float:ri?ht; height:8px;
	background-image:url('../img/horiz-red.png');
}
.absolutoazul
{
	position:absolute; width:210px;height:228px; top: 444px; left: 98px; margin-top:250px;
}

.test1
{
float:left; width:294px;height:8px;	
}
.test2
{
float:left; width:304px;height:8px;	
}
.izqa
{
width:11px; float:left;  height:8px;
background-image:url('../img/esquinaizqsup.png');	
}
.izqatest2
{
width:11px; float:left;  height:3px;
background-image:url('../img/esquinaizqsup.png');	
}
.izqatest
{
width:5px; float:left;  height:3px;
background-image:url('../img/esquinaizqsup.png');	
}
.ca
{
	width:283px; height:8px;float:right;
	background-image:url('../img/horiz-blue.png');
}
.ca1
{
	width:293px; height:8px;float:right;
	background-image:url('../img/horiz-blue.png');
}
.dera
{
float:right;width:12px;  height:8px;
	background-image:url('../img/esquinadersup.png');
	background-repeat:no-repeat;
}
.derapeque
{
float:right;width:13px;  height:8px;
	background-image:url('../img/esquinadersup.png');
	background-repeat:no-repeat;
}
.derapequetest
{
float:right;width:12px;  height:3px;
	background-image:url('../img/esquinadersup.png');
	background-repeat:no-repeat;
}
.derapequetest2
{
float:right;width:8px;  height:3px;
	background-image:url('../img/esquinadersup.png');
	background-repeat:no-repeat;
}
.derapequetest3
{
float:right;width:9px;  height:3px;
	background-image:url('../img/esquinadersup.png');
	background-repeat:no-repeat;
}
.derapequetest4
{
float:right;width:13px;  height:3px;
	background-image:url('../img/esquinadersup.png');
	background-repeat:no-repeat;
}
.centro
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	height:200px;
	width: 305px;
}
.centro1
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	height:200px;
	width: 315px;
}
.centrotest1
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	height:140px;
	width: 315px;
}
.cent
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	float:left;
	height:8px;
	width:162px;
}
.centtest
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	float:right;
	height:3px;
	width:173px;
}
.centtest7
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	float:left;
	height:3px;
	width:170px;
}
.centtest2
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	float:right;
	height:3px;
	width:174px;
}
.centtest3
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	float:left;
	height:3px;
	width:175px;
}
.centtest4
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	float:right;
	height:3px;
	width:165px;
}
.centtest5
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	float:left;
	height:3px;
	width:165px;
}
.centtest6
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	float:left;
	height:5px;
	width:165px;
}


.centropeque
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	height: 50px;
	width:184px;
}
.centropequetest
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	height: 50px;
	width:189px;
}
.centropequetest1
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	height: 63px;
	width:189px;
}
.centromedio
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	height: 65px;
	width:174px;
}
.centromediotest
{
	background-image:url('../img/horiz-blue.png');
	background-repeat:repeat;
	height: 87px;
	width:184px;
}
.red
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
}
.fondorojo
{
	width:163px;
	 height:8px;
}
/*********************************/
.logo
{
    float:left;
    height:94px;
	width:375px; 
}

.viajas
{
    background-image:url('../img/y-tu-viajasnew.png');
    ?ackground-repeat:no-repeat;
    float:left;
    height:55px;    
    left: 386px;
    margin: 20px 0px 0px 10px;
    top: 20px; 
	width:190px;
	
}

.cams
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	position:relative;
	width:302px;
	top:-143px;
	 left: 6px;
}

.worksexperience
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	position:relative;
	width:302px;
	top:-143px;
	 left: 2px;
}
.universidad
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	position:relative;
	width:302px;
	top:-143px;
	 left: 2px;
}
.idiomas
{
	background-image:url('../img/horiz-red.png');
	background-repeat:repeat;
	position:relative;
	width:302px;
	top:-143px;
	 left: 2px;
}

a
{
    color:White;
    text-decoration:none;
}
a:visited
{
    color:White;
}
a:hover
{
    color:White;
}
a .linkWhite
{
	 color:White;
	 
}

linkWhite:link, linkWhite:hover, linkWhite:active, linkWhite:visited
{
    color:White;
    text-decoration:none;
    background-color:White;
}
/********************************/
	a.tooltip:hover {text-decoration:none;}
a.tooltip span {display:none; margin:0 0 0 10px; padding:5px 5px; }
a.tooltip:hover span{display:block; position:fixed; border:1px solid #cccccc; background:#ffffff; color:#666666;}

.DivAvanzado
{
    float: left; 
    text-align: left; 
    font-size: 11px; 
    padding-top: 7px;
    font-family: Verdana;    
}

.DivAvanzado div
{
    position:relative;
    float:left;
}

.divContendorTotal
{
    background:url("../img/fondo3.jpg");
    z-index: -1;
    position: absolute;
    overflow: hidden;
    width: 1033px;
}

.divContendorTotal img
{
    height: 1362px;
    width: 100%;    
}

.headHome
{
    width: 100%;
}

.headContacto
{
    margin: 10px 0px 0px 85px; *margin:7px 0px 0px 85px;  text-align: center; line-height: 13px; color: White;
                    font-size: 16pt; font-family: Arial,Helvetica,sans-serif; float:left; height:75px;
}
.headTelefono
{
    line-height:18px;
}


.headTelLocal
{
    color: White; font-family: Arial,Helvetica,sans-serif; font-size: 14pt;
                        line-height: 19px; text-align: center;
}

.ContactoOpinion
{
    color: White;    
    font-size: 14px; 
    margin: 4px 0px 7px 0px;  
    word-spacing:2px;
}

#SucursalesBlog
{
 float: right; height: 94px; display:inline;width:153px;
    
}

#divSucursales
{
    color: White;
    float: left;
    height: 60px;    
    padding-top: 12px;          
    width: 63px;  
}

#ctl00_Image7
{
    height:69px;
    width:70px;               
}

#divRedesSociales
{
    height: 94px;
    float: right; 
    padding-right: 10px;    
    width: 80px;          
}

#divTwitter
{
    float: right; width: 37px; height: 26px; text-align: center; margin-top: 10px;
}

#ctl00_ImageButton2
{
    Height:35px; Width:35px;
    
}

#divFace
{
    float: right; width: 37px; height: 26px; text-align: center; margin-top: 10px;
}
#ctl00_ImageButton1
{
     Height:35px; Width:35px;
}
#divFr
{
    float: right; width: 37px; height: 36px; text-align: center; margin-top: 10px;
}
#divBlog
{
    float: right; width: 37px; height: 36px; text-align: center; margin-top: 10px;
}
#ctl00_ImageButton3
{
 height:32px; Width:35px;
}
#ctl00_ImageButton4
{
    Height:35px; Width:35px;
}

#flash
{
    text-align: center; margin-top: 10px; margin-bottom: 10px;
}
.tablasBannersAbajo
{
    text-align: center; margin-top: 10px; margin-bottom: 10px;
}
.progressBackgroundFilter2
        {
            position: fixed;
            top: 0px;
            bottom: 0px;
            left: 0px;
            right: 0px;
            overflow: hidden;
            padding: 0;
            margin: 0;
            background-color: #000;
            filter: alpha(opacity=35);
            opacity: 0.3;
            z-index: 1000;
        }
        .processMessage2
        {
        ?   position: fixed;
            top: 30%;
            left: 33%;
            padding: 10px;
            width: auto;
            z-index: 1001;
        }
#travelshopTit
{
    width:508px;
    height:52px;
}

.jquerycssmenu div
{
    width: 508px; height: 32px;   
}

.subMenu ul
{
    top:33px;
}

.subMenu ul li
{    
    z-index:3;    
}

.subMenu ul li a
{
    font-size:8pt;
    z-index:3;    
}

.divMenuHome
{
    height:32px;
    width:508px;
}

#ctl00_ContentPlaceHolder1_pmotorazul
{
    background-color:Transparent;
    color:Black;
    font-size:x-small;
    left:5px;
    top:5px;
    width:178px;
}

#ctl00_ContentPlaceHolder1_pmotorazul table
{
    width: 100%;
}

.AlternativeRow
{
    background-color:White;
}

.gridviewHome
{
    font-size:9px;
    color:#333333;
}

.fondo2
{
    position:relative;
}
       

.TarjetaTelefonica
{
    position: relative;
}

#divSubTelefonico1
{
    margin-top: 5px;
}

#divSubTelefonico2
{
    margin-top: 4px;
    height: 182px;
}

#divSubTelefonico21
{
    float: left;
    width: 40%;
    margin-left: 8px;
}

#divSubTelefonico22
{
    margin-top: 50px;
    width: 48%;
    float: left;
    margin-left: 12px;
}
#divSubTelefonico22 span
{
    margin-top: 10px;
}
#divSubTelefonico22 span a img
{
    border: 0 none;
    margin-top: 8px;
}
#divSubTelefonico23
{
    margin-top: 10px;
    height: 106px;
    margin-left: 10px;
}

#divSubTelefonico231
{
    width: 50%;
    float: left;
}

#divSubTelefonico232
{
    margin-top: 44px;
    float: right;
    width: 47%;
}

#divTelefonico
{
    border: 10px solid rgb(7, 125, 187);
    background: none repeat scroll 0% 0% white;
    z-index: 100;
    float: right;
    position: absolute;
    right: 0px;
    width: 297px;
    height: 334px;
    top: -260px;
    visibility: hidden;
}

#divTelMarq
{
    height: 36px;
}

#Telefx
{
    position: absolute;
    right: 2px;
    top: 1px;
}

#divTelMarIzq
{
    height: 140px;
    float: left;
    width: 50%;
}
#divTelMarIzq div
{
    float: left;
    text-align: left;
    margin-left: 10px;
    margin-top: 8px;
    line-height: 20px;
}
#divTelMarIzq div span
{
    float: right;
    margin-right: 50px;
}

#divTelMarIzq div span a
{
    color: blue;
    font-size: 11px;
}


#divTelMarDer
{
    float: right;
    height: 141px;
    width: 33%;
}