@charset "utf-8";
/* CSS Document */
body
{
	background: #000000 url(images/Texture.jpg);
	font-family:Calibri;
}
a:visited
{
	border:none;
	text-decoration:none;
}
a
{
	border:none;
	text-decoration:none;
}
#pagina
{
	width:100%;
	height:100%;
}
#contenedor
{
	width:950px;
	
	margin-top:10px;
	/*background:#FFFFFF;*/
	height:1100px;
}
#topheader
{
	width:960px;
	float:left;
	height:25px;
	background:  url(images/Top.png) no-repeat top;
	
}
#header
{
	width:960px;
	float:left;
	height:105px;
	background:  url(images/mid.png) repeat-y  top;
}
#header img
{
	margin-top:0px;
}

/* menu */

#menu
{
	width:960px;
	float:left;
	height:40px;
	/*background:#1C1C1C;*/
	background:  url(images/mid.png) repeat-y  top;
	
	
}
/* menu*/
#topmenu{width:950px; float:left;  height:35px; margin-top:5px; margin-left:1px; background:url(images/menu.jpg) repeat-x top; }
/* searchtop */
/* Top Navigation bar menu styling */
#navtop {margin:0px; padding:0px 0px 0px 0px; clear:right;   position:relative; 
 }
ul.topnav {
	list-style: none;
	padding: 0 00px;	
	margin: 0;
	float: left;
	font-size:16px;
	
}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 24px 0 24px;
	position: relative; /*--Declare X and Y axis base--*/
	background:url(images/separador.jpg) no-repeat center right;
	height:40px;
}
ul.topnav li#ultimoli
{
	background:none;
}
ul.topnav li a{
	padding: 9px 5px;
	color:#797979;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a#activa
{
	color:#e37925;
}

ul.topnav li a:hover{
	color:#FFFFFF;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	float: left;
	background: url(subnav_btn.gif) no-repeat center top;
	height: 35px;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 30px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #111;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #333 url(dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #222 url(dropdown_linkbg.gif) no-repeat 10px center; 
}

/* contenedormedio */
#contenedormedio
{
	width:960px;
	float:left;
	height:1050px;
	/*background:#1C1C1C;*/
	background:  url(images/mid.png) repeat-y  top;
}

/* banners */
#banner
{
	width:950px;
	height:500px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #2a2a29;
	float:left;
	background:#000000;
	margin-left:1px;
}
/* divisiones */
#divisiones
{
	width:950px;
	height:174px;
	float:left;
	margin-top:20px;
	margin-left:2px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
.titulodivision div
{
	margin-top:5px;
	float:left;
	width:237px;
	
}
#divisiones a
{
	width:237px;
	height:170px;
	float:left;
	margin-left:0px;
	color:#FFFFFF;
	
}
#divisiones a:hover
{
	color:#FFFF62;
	cursor:pointer;
}

#divisiones a img
{
	width:237px;
	position:relative;
	top:0px;

}
#divisiones a div.titulodivision
{
	height:30px;
	width:237px;
	background:url(images/tittrans.png) repeat;
	position:relative;
	bottom:30px;
	left:0px;
}
/* videos */
#videostexto
{
	width:950px;
	float:left;
	margin-top:0px;
	height:70px;
	background:url(images/DO.jpg)  bottom center no-repeat;
}


/* pip*/
#pip
{
	width:950px;
	border-top:1px solid #FFFFFF;
	float:left;
	margin-top:10px;
	height:200px;
	border-bottom:1px solid #FFFFFF;
	margin-left:1px;
}

/* footer*/
#footer
{
	width:960px;	
	float:left;
	background:url(images/foot.png) no-repeat bottom;
}
#txtsfooter
{
	width:950px;
	float:left;
	color:#797979;
	font-size:13px;
    background-color: #0D1B32;
    border: 1px solid white;
	
}

/* division */
#one2
{
	
	width:475px;
	height:300px;
	float:left;
}
#descripciondivision
{
	width:475px;
	height:300px;
	float:right;
	color:#EFEFEF;
	font-size:13px;
	
}
ouseWheelFix {
				width: 475px;
				height: 300px;
				margin-left:1px;
	
	
			}
			
#contenedormedio
{
	width:960px;
	float:left;
	height:830px;
	/*background:#1C1C1C;*/
	
}

#contenedormedioacercade
{
	width:960px;
	float:left;
	height:630px;
	/*background:#1C1C1C;*/
	background:  url(images/mid.png) repeat-y  top;
	
}

#videos
{
	width:950px;
	float:left;
	height:800px;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	color:#050505;
}
#acercade
{
	width:950px;
	float:left;
	height:600px;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	color:#050505;
}


#elmapa
{
	width:950px;
	float:left;
	height:500px;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	color:#050505;
}



#signupform input[type=text]
{
	width:290px;
	background:#000000;
	height:23px;
}
#username{
	width:290px;
	background:#000000;
	height:120px;
}
#txtsfooter a, #txtsfooter a:visited 
{
	color:#797979;
}

#txtsfooter a:hover
{
	color:#F4F400;
}

#menuinsta
{
	width:255px;
	height:800px;
	float:left;
	margin-left:1px;
	border-right:1px solid #FFFFFF;

}
#derinsta
{
	width:693px;
	height:500px;
	float:left;
}

.titulotour
{
	width:693px;
	height:65px;
	margin-top:25px;
	border-bottom:1px solid #FFFFFF;
	float:left;

}


#contienefotostour
{
	width:693px;
	height:800px;
	float:left;
	overflow:hidden;
	position:relative;
}
.lostours
{
	width:693px;
	height:800px;	
}




#deslizafotostour
{
	width:693px;
	height:2400px;
	float:left;
	top:-800px;
	left:0px;
	position:absolute;
	
}

.contieneswf
{
	width:100%;
	height:100%;
	display:none;
}
#cargaeltour, #principiotour, #principioswf
{
	display:block;
}
#deslizafotostour1
{
	width:693px;
	height:500px;
	float:left;
	position:absolute;
	top:-700px;
	display:none;
}

.divisiones11
{
	width:693px;
	height:350px;
	float:left;
	overflow:auto;
}
.divisiones22
{
	width:693px;
	height:450px;
	float:left;
	border-top:1px solid #FFFFFF;
	
}

#panea, #paneb, #panec, #paned {
	height: 360px;
	width:693px;
	float:left;
	color:#FFFFFF;
}



#conteinsta
{
	width:255px;
	height:800px;
	overflow:hidden;
	position:relative;
}
#deslizainsta
{
	width:1500px;
	height:800px;
	position:absolute;
	left:0px;
}


.contieneul
{
	width:255px;
	height:800px;
	float:left;
	margin-right:20px;
}

.kwicks, .kwicks2,  .kwicks3, .kwicks4, .kwicks5 {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	width:255px;
	
}

.kwicks2, .kwicks3, .kwicks4, .kwicks5
{
	/*display:none;*/
}


.kwicks2a
{
	list-style: none;
	margin: 0;
	padding: 0;
	width:255px;
	cursor:pointer;
	
}



.kwicks li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 255px;
	height: 163px;

	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
	cursor:pointer;
}

.kwicks2 li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 255px;
	height: 152px;

	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
	cursor:pointer;
}

.kwicks5 li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 255px;
	height: 152px;

	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
	cursor:pointer;
}


.kwicks3 li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 255px;
	height: 163px;

	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
	cursor:pointer;
}


.kwicks.horizontal li, .kwicks2.horizontal li, .kwicks3.horizontal li, .kwicks4.horizontal li, .kwicks5.horizontal li {
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 5px; /*Set to same as spacing option. */	
	float: left;
	cursor:pointer;
}
.kwicks.vertical  li, .kwicks2.vertical  li, .kwicks3.vertical  li, .kwicks4.vertical  li, .kwicks5.vertical  li{
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	cursor:pointer;
	margin-bottom: 5px; /*Set to same as spacing option. */	
}

.kwicks #kwick_1 {
background:url(images/tour/ON-ROAD.jpg) center center  ; 

}

.kwicks #kwick_2 {
	background:url(images/tour/superm.jpg) center center  ;
}
.kwicks #kwick_3 {
	background:url(images/tour/4x4.jpg) center center ;
}
.kwicks #kwick_4 { 
	background:url(images/tour/Salones-de-Reunion.jpg) center center ;
}

.kwicks #kwick_5 { 
	background: url(images/tour/Salon-Dinamico.jpg) center center ; 
}

.kwicks2 #kwick_1 {
background:url(images/tour/PistaPegaso.jpg) no-repeat center center; 
}
.kwicks2 #kwick_2 {
	background:url(images/tour/PistaApolo.jpg) center center no-repeat ; 
}
.kwicks2 #kwick_3 {
	background:url(images/tour/PistaPerseo.jpg) no-repeat center center; 
}
.kwicks2 #kwick_4 { 
	background:url(images/tour/Mino.jpg) no-repeat center center; 
}

.kwicks2 #kwick_5 { 
	background:url(images/tour/Sup_Res.jpg) no-repeat center center; 
}

.kwicks5 #kwick_1 {
background:url(images/tour/Sonora_Tour.jpg) no-repeat center center; 
}
.kwicks5 #kwick_2 {
	background:url(images/tour/guerrero_salon.jpg) no-repeat center center; 
}
.kwicks5 #kwick_3 {
	background:url(images/tour/NuevoLeon.jpg) no-repeat center center; 
}
.kwicks5 #kwick_4 { 
	background:url(images/tour/queret.jpg) no-repeat center center; 
}
.kwicks5 #kwick_5 { 
	background:url(images/tour/negocios.jpg) no-repeat center center; 
}



.kwicks3 #kwick_1 {
background:url(images/tour/Salon-Dinamico.jpg) no-repeat center center; 
}
.kwicks3 #kwick_2 {
	background:url(images/tour/Plataforma-dinamica.jpg) no-repeat center center; 
}



.kwick_r { 
	background:url(images/tour/atras.jpg) no-repeat center center; 
	height:40px;
}
.kwick_ra { 
	background:url(images/tour/TOP.jpg) no-repeat center center; 
	height:40px;
}



.kwicks.horizontal #kwick_5 {
	margin-right: none; /* cancel margin on last kiwck (if you set a margin above) */
}
.kwicks.vertical #kwick_54 {
	margin-bottom: none; /* cancel margin on last kiwck (if you set a margin above) */
}

.style1 {color: #FF0000}

.scroll-pane ul{
	list-style-image:url(images/bullet.png);
}
.style2 {color: #FFFF00}


#txtsfooter a:hover
{
	color:#e37925;
}







