@charset "utf-8";
/* CSS Document */

{
margin: 0;
padding: 0;
}
body{background:url(./Images/tapiz1.jpg);height: 100%;width: 100%;margin:0;}
/*Estrcutura Pagina*/
#wrapper {width:1110px;height:99px;margin:0 auto;}
/*Cebecera and Menu*/
#cabecera{margin:0 auto; width:1110px; height:99px;}
.menu{margin:0 auto;width:1110px;height:70px;background:url(images/menu.jpg) no-repeat;}
.phone{position:relative;margin:-80px 0 0 800px;width:310px;height:40px;z-index: 2;}
.phonetextline1{margin:2px 0 0 2px auto;font-family:"Calibri",verdana, arial;font-size:14px;color:#FFFFFF;text-align:center;}
.containerfree{float:left;width:120px;min-height:50px;margin:5px;text-align:center;}
.containerfree1{float:right;width:150px;min-height:50px;margin:5px;text-align:center;}
.containerfree2{float:left;width:100px;min-height:50px;margin:5px;text-align:center;}
.logo{position:relative;margin:-96px 0 0 16px;z-index: 3;width:74px;height:88px;}

/*Seccion Menu*/
			#menuh {float:left;font-family: "Calibri",Arial, sans-serif;text-transform: uppercase;margin: 6px 0 0 10px;padding: 0 0 0 10px;	list-style-type: none;font-size: 12px;background: #FFF;height: 25px;width:1080px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-top: 2px solid #eee;border-left: 2px solid #eee;border-bottom: 2px solid #ccc;border-right: 2px solid #ccc;top:12px;left:10px;border-radius: 10px;}
			#menuh li {float: left;margin: 0;display:inline-block;}
			#menuh li a {text-decoration: none;display: block;padding: 0 17px;line-height: 25px;color:#6E6E6E;}
			#menuh li a:hover, #menuh li.active a {background-color: #FFF;border-bottom: 2px solid #DDD;color: #000000;font-weight:bold}
			
			#CellsMenu{float:left;width:1100px;height:30px;margin:0 0 0 40px;}
			#CellsMenu ul{margin:0px; padding:0;}
			#CellsMenu ul li{float:left;display:inline; margin:0;font-family:"Calibri",Arial, Helvetica, sans-serif;font-size:12px;}
			#CellsMenu ul li a{float:left; width:auto;padding:10px 25px 0 0;line-height: 12px; height:20px; color:#000000; display:inline-block; text-decoration:none;}
			#CellsMenu ul li a:hover{float:left; width:auto;height:20px; color:#000000; display:inline-block;font-weight:bold; text-decoration:underline;}
			#inner-menuh{margin:0 auto; width:1100px; height:20px;}
			.SiteMap{position:relative;margin-right:10px;width:90px;height:auto;font-family:"Calibri";font-size:12px;text-align:left;color:#FFF;top:-21.8px;left:1000px}
				.SiteMapimage{float:left;margin:0 auto;width:auto;height:auto;}
				.SiteMaptext{color:#6E6E6E; text-decoration:underline}
				.SiteMaptext a{color:#6E6E6E; text-decoration:underline;}
				.SiteMaptext a:hover{text-decoration:underline;color:#000000;font-weight:bold;}
			#hora{position:relative;margin-right:10px;width:250px;height:12px;font-family:"Calibri";font-size:13px;text-align:left;color:#ffffff;top:-5px;left:858px;z-index:3;}

/*Cuerpo de pagina*/
#contenido{width:1110px;overflow:hidden;height:auto;background:url(./images/contenido.jpg) repeat-y;}
	/*Columna Izquierda*/
	#LeftColumn {width:260px;background-color:#FFFFFF;height:auto;float:left;margin:0 0 0 10px;}
		.containerMap{margin:0 auto;width:260px;height:auto;border:1px solid #CCCCCC;}
		.containerMember{margin:10px 0 0 20px;width:220px;height:197px;}
		.containerLefttitle{margin:0 auto;width:260px;height:32px;background-color:#000000;}
		.containerLefttitletexto{float:left;color:#FFFFFF;margin:8px 0px 0px 0px;width:260px;font-family:"Calibri";font-size:14px;font-weight:bold;text-align:center;}

		.containerbrotitle{margin:0 auto;width:260px;height:32px;background-color:#000000;}
		.subbrotexto{float:left;color:#FFFFFF;margin:10px 0px 0px 0px;width:280px;font-family: "Calibri";font-size: 14px;font-weight:bold;text-align:center;}
		.containerbrochure{float:left;margin:14px 0 0 0;width:260px;height:185px;border:1px solid #000000;}
		.containerbrochureenlace{position:relative;width:auto;height:13px;margin:0 0 0 0;font-family:"Calibri";font-size:13px;color:#333333;z-index:2;top:-25px;left:102px;}
		.containerbrochureenlace a{text-decoration:none;color:#333333}
		.containerbrochureenlace a:hover{text-decoration:underline;color:#333333;}
		.containeratol{float:left;margin:5px 0 0 0;width:260px;height:141px;text-align:left;border:1px solid #000000;}
		.containerimageatol{float:right;width:113px;height:120px;margin-right:3px;margin-top:10px;}
		.containeratoldesc{float:left;margin:42px 0 0 18px;font-family: "Calibri";font-size: 12px;text-align:left;color:#333333;width:120px;}
		
		.containernewsletter{float:left;margin:5px 0 0 0;width:260px;height:100px;border:1px solid #000000;background:url(./Images/c_1.jpg);}
		.containernewsletterdesc{width:250;height:40px;margin:10px 20px 40px 20px;}
		.containernewsletterparrafo{margin:5px 30px 50px 40px;color: #FFFFFF;
		font-family: "Calibri";
		font-size: 12px;
		text-align:center;text-shadow:2px 1px 3px #FFFFFF;}
			.textbox{background-image:url(images/form_bg.jpg);background-repeat:repeat-x;border:1px solid #333333;width: 215px;color:#333333;
					font-family:"Calibri";}
			.textboxonline{border:1px solid #FFFFFF;color:#333333;font-family:"Calibri";margin-top:3px;}
			.buttonnew{width:70px; height:25px;text-align:center;float:left;margin:2px 0 0 148px;padding:-30px;margin-right:4px;background:url(images/button.jpg) repeat;font-family:"Calibri";font-size:14px;color:#FFFFFF;}
		.containernewsletterenlace{float:left;width:100px;height:13px;margin:-18px 0 0 0;font-family:"Calibri";font-size:13px;color:#333333;}
		.containernewsletterenlace a{text-decoration:none;color:#333333}
		.containernewsletterenlace a:hover{text-decoration:underline;color:#333333;}
		
		
		.containerbolg{float:left;margin:5px 0 0 0px;width:260px;height:80px;;border:1px solid #000000;}
		
		.containertestimonial{float:left;margin:5px 0 0 0px;width:260px;height:440px;;border:1px solid #000000;background:url(./Images/c_2.jpg);}
		.containertestimonial p{color:#333333;text-align:justify;margin:5px 5px 5px 5px;font-family:"Calibri";font-size:13px}
		.containertestimonial img{margin:5px}
		
		.containercards{float:left;margin:5px 0 0 0px;width:260px;height:97px;;border:1px solid #000000;background:url(./Images/c_2.jpg);}
		.containercredtitle{margin:0 auto;width:260px;height:32px;background-color:#000000;}
		.subcredtexto{float:left;color:#FFFFFF;margin:10px 0px 0px 0px;width:280px;font-family: "Calibri";font-size: 14px;font-weight:bold;text-align:center;}
		.containercard1{float:left;width:91px;height:55px;background:url(./Images/cards/hcard_01.jpg);margin:5px 0 0 5px;}
				.containercard1 a img{background:url(./Images/cards/hcard_01.jpg);cursor:default;}
				.containercard1 a:hover img{background:url(./Images/cards/card_01.jpg);cursor:default;}
		.containercard2{float:left;width:87px;height:55px;background:url(./Images/cards/hcard_02.jpg);margin:5px 0 0 5px;}
				.containercard2 a img{background:url(./Images/cards/hcard_02.jpg);cursor:default;}
				.containercard2 a:hover img{background:url(./Images/cards/card_02.jpg);cursor:default;}
		.containercard3{float:left;width:62px;height:55px;background:url(./Images/cards/hcard_03.jpg);margin:5px 0 0 5px;}
				.containercard3 a img{background:url(./Images/cards/hcard_03.jpg);cursor:default;}
				.containercard3 a:hover img{background:url(./Images/cards/card_03.jpg);cursor:default;}
		.containerIcons{float:left;margin:0 auto;width:260px;height:60px;padding:15px 0 0 13px;}
			.conitainerico{float:left;width:35px;height:35px;background:url(./images/Icons/ico1.png);margin:0 0 0 10px;}
			.conitainerico a img{cursor:pointer;}
			.conitainerico a:hover img{background:url(./images/Icons/ico1_0.png);}
				
	/*Columna Center*/
	#CenterColumn {width:528px;height:auto;float:left;margin:0 0 0px 10px;border:1px solid #CCCCCC;background-color:#000000;min-height:1781px;padding-bottom:5px;}
		.sub1dircontent{float:left;width:518px;height:290px;margin:5px 0 0 5px;}
	/*Efecto de las imagenes*/
		*{outline: none;}
		img {border: 0;}
			.container {
				width: 518px;
				padding: 0;
				margin: 0 auto;
			}
			.folio_block {
				position: absolute;
			}


			/*--Main Container--*/
			.main_view {
				float: left;
				position: relative;
			}
			/*--Window/Masking Styles--*/
			.window {
				height:292px;	width: 518px;
				overflow: hidden; /*--Hides anything outside of the set width/height--*/
				position: relative;
			}

			.image_reel {
				position: absolute;
				top: 0; left: 0;
			}
			.image_reel img {float: left;}

			/*--Paging Styles--*/
			.paging {
				position: absolute;
				bottom: 15px; right: -7px;
				width: 179px; height:40px;
				z-index: 100; /*--Assures the paging stays on the top layer--*/
				text-align: center;
				line-height: 25px;
				background: url(Images/banner/btn2.png) no-repeat;
				display: none; /*--Hidden by default, will be later shown with jQuery--*/
			}
			.paging a {
				padding: 2px;
				text-decoration: none;
				color: #000000;
					font: normal 10px Verdana, Arial, Helvetica, sans-serif;
			}
			.paging a.active {
				font: normal 10px Verdana, Arial, Helvetica, sans-serif;
				font-weight: bold; 
				background:#666666; 
				border: 1px solid #000000;
				border-radius: 3px;
				-moz-border-radius: 3px;
				-khtml-border-radius: 3px;
				-webkit-border-radius: 3px;
				color: #fff;	
			}
			.paging a:hover {	font: normal 10px Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
/*Para Texto debajo de Atol*/
			.sub1dirtextAtol{float:left;width:100px;height:auto;margin:-30px 0px 0px 0;}
			.sub1dirparrafoAtol{margin:5px 0 0 8px;color:#333333;
				font-family: "Calibri";
				font-size: 12px;
				text-align:center;}


			.sub1dirintro{float:left;width:518px;height:auto;margin:0 0 0 5px;background-color:#FFFFFF;}
			.sub1dirtitcenter{margin:0 auto;width:518px;height:32px;background-color:#000000;}
			.subtextitcenter{float:left;color:#FFFFFF;margin:8px 0px 0px 0px;
				width:518px;
				font-family: "Calibri";
				font-size: 14px;
				font-weight:bold;
				text-align:center;}
			.sub1idirImage{float:left;width:150px;height:146px;margin:10px 0 0 10px;background:url(./Images/.jpg)}
			.sub1dirtext{float:left;width:510px;height:auto;margin:-6px 10px 0px 0;}
			.sub1dirparrafo{margin:0px 0 0 8px;color:#333333;
				font-family: "Calibri";
				font-size: 12px;
				text-align: justify;}
				
			/*Seccion Ferrari*/
			.subcontentFerrari{float:left;width:518px;height:208px;margin:0 0 0 5px;background-color:#FFFFFF;;}
			.subcontentImage{float:left;width:250px;height:166px;margin:5px;}
			.subDescrip{float:left;width:252px;height:auto;margin:0;}
			.subparrafo{margin:5px 5px 0 8px;color: #333333;
				font-family: "Calibri",Arial, Helvetica, sans-serif;
				font-size: 12px;
				text-align: justify;}
			
				/**Seccion Bussines**/
			.subcontentbussines{float:left;width:518px;height:216px;margin:0 0 0 5px;background-color:#FFFFFF;}
			.sub1dirtitbussines{float:left;marginn:0 auto;width:518px;height:32px;background-color:#000000;}
			.subtextitbussines{float:left;color:#FFFFFF;margin:10px 0px 0px 20px;font-family: verdana;font-size: 12px;font-weight:bold;text-align: justify;}
			.subDescripbussiness{float:left;width:258px;height:auto;margin:5px 5px 0 0px;}
			.subparrafobussiness{margin:-4px 5px 0 13px;color: #333333;
				font-family: "Calibri",Arial, Helvetica, sans-serif;
				font-size: 12px;
				text-align: justify;}
			
			
			
			.subcontentlatin{float:left;width:518px;height:360px;margin:0 0 0 5px;background-color:#FFFFFF;}
			.subDescriplatin{float:left;width:510px;height:auto;margin:5px 5px 0 0px;}
			.subparralatin{margin:-4px 5px 0 13px;color: #333333;
				font-family: "Calibri",Arial, Helvetica, sans-serif;
				font-size: 12px;
				text-align: justify;}
			.subparralatin a{text-decoration:none;color:#333333;font-weight:bold;}
			.subparralatin a:hover{text-decoration:underline;color:#333333;font-weight:bold;}
				
			.subcontentslideshow{float:left;width:250px;height:194px;margin:5px 0 0 5px;background-color:#FFFFFF;}
				#slideshow {position:relative;height:400px;top:-20px;}
				#slideshow DIV {position:relative;top:-20px;left:0;z-index:8;opacity:0.0;height: 400px;background-color: #FFF;}
				#slideshow DIV.active {z-index:10;opacity:1.0;}
				#slideshow DIV.last-active {z-index:9;}
				#slideshow DIV IMG {height: 194px;display: block;border: 0;margin-bottom: 10px;}
				
			.subcontentslideshowr{float:left;width:250px;height:174px;margin:5px 0 0 5px;background-color:#FFFFFF;}
				#slideshowr {position:relative;height:400px;top:-20px;}
				#slideshowr DIV {position:relative;top:-20px;left:0;z-index:8;opacity:0.0;height: 400px;background-color: #FFF;}
				#slideshowr DIV.active {z-index:10;opacity:1.0;}
				#slideshowr DIV.last-active {z-index:9;}
				#slideshowr DIV IMG {height: 194px;display: block;border: 0;margin-bottom: 10px;}
				
				/**Seccion Ofertaz**/
				.subcontentoffers{float:left;width:518px;height:529px;margin:0 0 0 5px;background-color:#FFFFFF;}
				h3 {margin: 0;padding: 7px 0 0 0;font-size: 15px;text-transform: uppercase;}
				div#feature_list {width: 518px;height: 529px;overflow: hidden;position: relative;}
				div#feature_list ul {position: absolute;top: 0;list-style: none;padding: 0;margin: 0;}
				ul#tabs {left: 0;z-index: 2;width: 300px;}
				ul#tabs li {font-size: 12px;font-family:"Calibri";}
				ul#tabs li img {padding: 5px;border: none;float: left;margin: 0px 5px 0 0;}
				ul#tabs li a {color: #222;text-decoration: none;display: block;padding: 10px;height: 62px;outline: none;}
				ul#tabs li a:hover {text-decoration: underline;}
				ul#tabs li a.current {background:url('Images/Ofertas/feature-tab-current.png');color:#FFFFFF;}
				ul#tabs li a.current:hover {text-decoration:none ;cursor: default;}
				ul#output {right: 0;width: 250px;height: 527px;position: relative;}
				ul#output li {position: absolute;width: 250px;height: 492px;background: url(./Images/Ofertas/c_1.jpg);}
				ul#output li img {padding: 20px 0 0 40px;border: none;float: left;margin: 0px 5px 0 0;}
				ul#output li a {position: absolute;bottom: 15px;font-family:"Calibri"; right: 30px;padding: 5px;text-decoration: none;font-size: 12px;color:#FFFFFF;background:#000000;-moz-border-radius: 5px;}
				ul#output li a:hover {background:#333333;}		
				.Parrafo{margin:220px 32px 0 40px;color:#333333;font-family:"Calibri",Arial, Helvetica, sans-serif;font-size: 12px;text-align: justify;}
				/*Seccion Categorias*/
				.sub1dircontentcategories{float:left;width:518px;margin:0 0 0 5px;background-color:#FFFFFF;}
				.sub1dirtitCategories{float:left;width:518px;height:36px;margin:0 0px 0px 0;background:#000000;}
				.subtextitmapa{float:left;color: #66523D;margin:10px 0px 0px 100px;
					font-family: verdana;
					font-size: 12px;
					font-weight:bold;
					text-align: justify;}
				.subcontcategories{float:left;width:518px;height:255px;margin:0 0px 0px 0px;}
				
				div.sc_menu {position: relative;height: 250px;width: 518px;overflow: auto;background:#666666;}
				ul.sc_menu {display: block;height: 250px;width: 4000px;padding: 10px 0 0 40px;margin: 0;background: url('navigation.png');list-style: none;}
				.sc_menu li {display: block;float: left;padding: 0 2px;}
				.sc_menu a {display: block;text-decoration: none;}
				.sc_menu span {display: none;margin:0px 0px 0 7px;text-align:justify;font-size: 13px;color:#FFFFFF;width:149px; min-height:0px;}
				.sc_menu a:hover span {display:block;text-align:justify;font-family:"Calibri";font-size:13px;}
				.sc_menu img {border: none;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
				.sc_menu a:hover img {filter:alpha(opacity=60);opacity: 0.6;}
			
			/*----------------------------------------------------------------------------------------------------*/
	/*Columna Derecha*/
		#RightColumn {width:280px;background-color:#FFF;height:auto;float:left;margin:0 0 10px 10px;border-color:#000000;min-height:1400px;}
				.sub1dirtitcolumnright{marginn:0 auto;width:280px;height:32px;background-color:#000000;}
				.subtextitcolumnright{float:left;color:#FFFFFF;margin:10px 0px 0px 0px;width:280px;font-family:"Calibri";font-size: 14px;font-weight:bold;text-align:center;}
				
				.sub1imagevip{float:left;width:280px;height:133px;margin:-5px 0 0 0px;background:url(./Images/Vip1.jpg)}
				.subdirviptitle{margin:15px 0px -7.5px 30px;color:#333333;font-family: "Calibri";font-size: 15px;text-align:justify;font-weight:bold;}
				.subdirviptitle a{text-decoration:none;color:#333333;}
				.subdirviptitle a:hover{text-decoration:underline;color:#333333;}
				.subdirvipparrafo{margin:0px 30px 40px 17px;color:#333333;
				font-family: "Calibri";
				font-size: 12px;
				text-align:center;}
				.subdirvipenlace{position:relative;width:180px;height:auto;top:-6px;left:62px}
				.subdirvipenlacetext{color: #FFFF;font-family: "Calibri";font-size: 13px;text-align: center;}
				.subdirvipenlacetext a{text-decoration:none;color:#333333;}
				.subdirvipenlacetext a:hover{text-decoration:underline;color:#333333;font-weight:bold;}
				/*Bloque Uno*/
				.containerLista{float:left;width:280px;height:315px;margin:5px 0 0 0px;background-color:#FFFFFF;border:1px solid #003466;}
				.containercontent{marginn:5px 0 0 -3px;width:260px;height:150px;background-color:#FFFFFF;}
				.containercontent ul{ margin:0; padding:0;font-family:"Calibri";}
				.containercontent ul li{ margin:10px 0 0 30px; margin-bottom:8px; list-style-image: url(./images/li.png);font-size: 12px;text-align: left;font-family:"Calibri";}
				.containercontent ul li a{color:#333333;text-decoration:none;}
				.containercontent ul li a:hover{color:#000000;text-decoration:underline;font-weight:bold;}
				/*Bloque dos*/
				.containerLista2{float:left;width:280px;min-height:1330px;margin:5px 0 0 0px;background-color:#FFFFFF;border:1px solid #003466;}
				.containercontent2{marginn:0 auto;width:260px;height:auto;background-color:#FFFFFF;}
				.containercontent2 ol{ margin:0; padding:0;font-family:"Calibri";}
				.containercontent2 ol li{margin:10px 0 0 30px; margin-bottom:-1px;text-align: left;font-family:"Calibri";font-size: 12px;list-style-image: url(./images/li.png);}
				.containercontent2 ol li a{color:#333333;text-decoration:none;}
				.containercontent2 ol li a:hover{color:#000000;text-decoration:underline;font-weight:bold;}
				.containercontent2 ul li a:hover{color:#000000;text-decoration:underline;font-weight:bold;}
				.containercontent2 ul{ margin:0; padding:0;font-family: "Calibri";}
				.containercontent2 ul li{ margin-left:30px; margin-bottom:8px;list-style:none;font-size: 12px;text-align: left;font-family:"Calibri";}
				.containercontent2 ul li a{color:#333333;text-decoration:none;}
				.containercontent2 ul li a:hover{color:#000000;text-decoration:underline;font-weight:bold;}

	/*Pie De pagina*/
	#piepagina {width:1110px;height:100px;background-color:#000000;text-align:center;color:#fff;margin-top:-12px;}
		.containerpie{position:relative;left:0px;top:20px;}
		.textonews{
		font-family:"Calibri";
		font-size:12px;
		color:#FFFFFF;
		text-align:center;
		line-height: normal;
		}
		.horadown{font-family:"Calibri";font-size:12px;color:#FFFFFF;line-height: normal;}
		
	/*Despues del Pie De pagina - PagLinks*/		
	#pag_links{width:1110px;height:410px; text-align:left;margin-top:20px;}
	
		.containerlinks1{float:left; width:560px;}
		.containerlinks2{float:right; width:535px;}
		.stilo1 a{float:left;font-family:"Calibri"; font-size:12px; line-height: normal; text-decoration:none; color:#FFFFFF; margin-top:5px}
		.stilo1 a:hover{font-family:"Calibri"; font-size:12px; line-height: normal; text-decoration:underline;}
		.stilo2 a{font-family:"Calibri"; font-size:12px; line-height: normal; text-decoration:none; color:#999999;}
		.stilo2 a:hover{font-family:"Calibri"; font-size:12px; line-height: normal; text-decoration:underline;}
		.stilo3 a{font-family:"Calibri"; font-size:12px; line-height: normal; text-decoration:none; color:#FFFFFF;}
		.stilo3 a:hover{font-family:"Calibri"; font-size:12px; line-height: normal; text-decoration:underline;}
		
		
	/*Fin Page*/		
	#finpage{width:1110px;height:100px;;margin-top:0px;}
		
/*Site Map*/
.containerTitsitemap{float:left;margin:4px 0 0 4px;width:518px;height:32px;border:#FFFFFF 1px solid;}
.containerdescsitemap{float:left;color:#FFFFFF;margin:5px 0px 0px 10px;font-family:"Calibri",Arial, Helvetica, sans-serif;font-size: 16px;font-weight:bold;text-align: justify;}
#content a{text-decoration:none;color:#666666;}
#content a:hover{text-decoration:underline;color:#000000;}
#content h1{font-size:140%;margin:0 20px;line-height:80px;}
#content{margin:4px 0 0 4px;border:1px solid #999999;background:#FFFFFF;float:left;width:498px;padding:20px 0 20px 20px;}
#content p{margin:0 auto;width:518px;padding:1em 0;}

/*E-Mails*/
.containermail{width:528px;border:1px solid #000000;height:200px;padding:5px;background:#000000;}
.containermailtitle{float:left;margin:4px 0 0 4px;width:518px;height:32px;border:#FFFFFF 1px solid;}
.containermaildesc{float:left;margin:5px 0 0 0;color:#666666;font-family: "Calibri";font-size: 14px;text-align:justify;padding-bottom:2px;border:1px solid #FFFFFF;min-height:100px;}

