/* CSS Document */
.colorAlt {
	color: #FFF;
}
/* */
#vip {
	width: 980px;
	text-align: center;
	margin: 0 auto;
}
	#vipIn {
		margin: 0;
		text-align: left;
	}
	#vip .fnd {
		width: 980px;
		background: #373B35;
	}
		#vip .mainInfo {
			background: #41453E;
			width: 940px;
			text-align: left;
			padding: 0 0 80px 0;
		}
			.mainInfo .h2SWF {
				width: 573px;
				padding: 40px 55px 20px 38px;
			}
			.mainInfo .info {
				width: 867px;
				padding: 0 35px 0 38px;
			}
				.mainInfo p {
					line-height: 1.4em;
					padding-bottom: 15px;
				}
				.mainInfo h2 {
					font-size: 16px;
					color: #FFF;
					padding: 25px 0 15px;
				}
				.mainInfo h3 {
					font-size: 14px;
					color: #DDD;
					padding: 10px 0;
				}
				.mainInfo ul li {
					margin: 5px 0 5px 15px;
					line-height: 1.4em;
					list-style: square;
				}
				.mainInfo ol li {
					margin: 5px 0 5px 25px;
					line-height: 1.4em;
					list-style: decimal;
				}
			
			/*turista*/
			.mainInfo .colInfo {
				width: 517px;
				padding: 0 35px 0 38px;
				float: left;
			}
			.mainInfo .colSide {
				width: 350px;
				text-align: right;
				float: left;
			}
			.colSide img {
				margin: 0 0 11px 0;
			}
				
				
		#vip .formInfo {
			width: 950px;
			margin-top: 5px;
			padding: 30px 0 0 0;
			background: #41453E;
		}
			.formInfo .form {
				float: left;
				width: 642px;
				margin: 0 0 0 38px;
			}
			.formInfo .info {
				float: left;
				width: 240px;
				margin: 0 15px;
				font-size: 11px;
			}
				.formInfo .info .dir {
					margin: 35px 0 15px; 
				}
				.formInfo .info .colorAlt {
					color: #7C8079;
				}



/* */
#catTiendas {
	width: 980px;
	text-align: center;
	margin: 0 auto;
}
	#catTiendas h2 {
		padding: 20px 0 20px 38px;
		font-size: 15px;
	}
	#catTiendas p {
		padding: 0 50px 15px 38px;
		line-height: 1.4em;
		
	}

	ul.catTiendas {
		width: 980px;
		margin-bottom: 40px;
	}
		ul.catTiendas li.item {
			width: 192px;
			height: 192px;
			font-size: 11px;
			background: #41453E;
			margin: 0 5px 5px 0;
			float: left;
		}
			ul.catTiendas li.noImg {
				background: url(../imgs/VIP/categorias/NoImg.gif) no-repeat left top;
			}
			ul.catTiendas li a.linkItem {
				width: 192px;
				height: 192px;
				display: block;
				color: #D8E6CF;
			}
				ul.catTiendas li a:hover {
					color: #BAD405;
				}
			ul.catTiendas li span.tituloCat {
				font-size: 11px;
				display: block;
				width: 192px;
				height: 30px;
				text-align: center;
				margin-top: 10px;
			}
			ul.catTiendas li .imgIn {
				width: 192px;
				height: 162px;
				display: block;
			}
				ul.catTiendas li img {
					/*margin: 21px 0 0 42px;*/
				}
	
	
	
#tiendasVIP {
	width: 980px;
	text-align: center;
	margin: 0 auto;
	background: #373B35;
}
	#tiendas {
		width: 452px;
		float: left;
		background: #41453E;
	}
		#tiendas .h2SWF {
			padding: 40px 0 35px 38px;
		}
	
		ul.tiendas {
			width: 452px;
			padding-bottom: 40px;
		}
			ul.tiendas li.item {
				width: 452px;
				height: 31px;
				font-size: 11px;
			}
				ul.tiendas li a {
					height: 22px;
					display: block;
					color: #D8E6CF;
					padding: 9px 0 0 38px;
					background: url(../imagenes/sepTiendas.gif) no-repeat 38px 30px;
				}
	#tiendasLogos {
		width: 528px;
		float: left;
	}
	
		ul.tiendasLogos {
			width: 483px;
			margin: 50px 20px 40px 25px;
		}
			ul.tiendasLogos li.item {
				width: 120px;
				height: 80px;
				float: left;
			}
				ul.catTiendas li.noImg {
					background: url(../imgs/VIP/categorias/NoImg.gif) no-repeat left top;
				}
				ul.tiendasLogos li a.linkItem {
					width: 120px;
					height: 80px;
					display: block;
				}
					ul.tiendasLogos li a:hover {
						color: #BAD405;
					}
				ul.catTiendas li span.tituloCat {
					font-size: 11px;
					display: block;
					width: 192px;
					height: 30px;
					text-align: center;
					margin-top: 10px;
				}
				ul.catTiendas li .imgIn {
					width: 192px;
					height: 162px;
					display: block;
				}
	
	
	
	
	
				
	#tienda {
		width: 528px;
		padding: 0 0 35px 0;
		float: left;
	}
		#tienda .h2SWF {
			padding: 46px 0 15px 26px;
		}
		#tienda h2 {
			color: #FFF;
			font-size: 18px;
		}
		#tienda .col1 {
			margin-left: 15px;
			width: 242px;
			float: left;
		}
			.col1 img {
				border: 1px solid #30332E;
			}
		#tienda .col2 {
			width: 228px;
			padding: 0 25px 0 18px;
			float: left;
			font-size: 10px;
		}
			.col2 .nivel {
				padding: 1px 2px; 
				margin: 10px 0 0 0; 
				color: #FFF;
				font-size: 9px;
				width: 20px;
			}
			.col2 .colorAlt {
				color: #BAD405;
				margin-top: 10px;
			}
			.col2 a {
			}
			.col2 a:hover {
				text-decoration: underline;
			}
		#tienda .logo {
			margin: 7px 0 0 15px;
		}
