	
	
	/************************************************************
	*															*	
	*			  Todas as Classes de todas as Páginas			*
	*															*
	************************************************************/
	
	
	body
		{
			font-family:Arial, Helvetica, sans-serif;		
		}
		
	ul
		{
			list-style:none;
			padding:0px;
			margin:0px;
		}
	
	li
		{
			list-style:none;
			margin:0px;
			padding:0px;
		}
 
	/************************************************************
	*															*	
	*			  			Menu todo							*
	*															*
	************************************************************/	
	
	.PortaMenuPrincipal
		{
			margin-top:17px;
		}
	
	.MenuPincipal
		{
 			font-weight:bold;
			font-size:32px;
			color:#C8C8C8;
			text-decoration:none;
  		}
	
	.SubmenuTitulos
		{
 			font-weight:bold;
			font-size:14px;
			color:#999595;
			text-decoration:none;
  		}
		
	.MenuPincipalBodaPadrao
		{
 			font-weight:bold;
			font-size:32px;
			color:#C8C8C8;
			text-decoration:none;
  		}
	
	.MenuPincipalBodaPadrao:hover
		{
		    color:#9F152C;
		}
	
 	.MenuPincipalTravelPadrao
		{
 			font-weight:bold;
			font-size:32px;
			color:#C8C8C8;
			text-decoration:none;
  		}
	
	.MenuPincipalTravelPadrao:hover
		{
			color:#18156C;
		}
	
	.MenuPincipalPremiumPadrao
		{
 			font-weight:bold;
			font-size:32px;
			color:#C8C8C8;
			text-decoration:none;
  		}
	
	
	.UrbanSubmenu
		{
 			font-weight:bold;
			font-size:12px;
			color:#C8C8C8;
			text-decoration:none;
		}
	
	.UrbanSubmenu:Hover
		{
			color:#DF7603;
		}
	
	.TravelSubmenu
		{
 			font-weight:bold;
			font-size:12px;
			color:#C8C8C8;
			text-decoration:none;
		}
	
	.TravelSubmenu:Hover
		{
			color:#18156C;
		}
	
	.BodaSubmenu
		{
 			font-weight:bold;
			font-size:12px;
			color:#C8C8C8;
			text-decoration:none;
		}
	
	.BodaSubmenu:Hover
		{
			color:#9F152C;
		}
	
	.MenuPincipalPremiumPadrao:hover
		{
 			font-weight:bolder;
			font-size:32px;
			color:#959C18;
			text-decoration:none;
  		}
	
	.MenuPincipalUrbnaPadrao
		{
 			font-weight:bold;
			font-size:32px;
			color:#C8C8C8;
			text-decoration:none;
  		}
	
	.MenuPincipalUrbnaPadrao:hover
		{
 			color:#DF7603;
 		}
		
	.MenuPincipalUrban
		{
 			font-weight:bold;
			font-size:32px;
			color:#DF7603;
			text-decoration:none;
		 
		}
	
	.MenuPincipalPremium
		{
 			font-weight:bold;
			font-size:32px;
			color:#959C18;
			text-decoration:none;
 		}
	
	.MenuPincipalTravel
		{
 			font-weight:bold;
			font-size:32px;
			color:#18156C;
			text-decoration:none;
		}
	
	.MenuPincipalBoda
		{
 			font-weight:bold;
			font-size:32px;
			color:#9F152C;
			text-decoration:none;
 		}
	
	 .LinkIndex
	 	{
 			color:#bbbbbb;
			text-decoration:none;
			font-size:10px;
		}
	
	.QuadroMenu
		{ 
			line-height:15px; 
			text-align:right;
		}
	
	.MenuSuperior
		{
 			font-weight:bold;
			font-size:13px;
			color:#bbbbbb;
			text-decoration:none;
			text-align:right;
		}
	
	
	.MenuSuperior:Hover
		{
			color:#D03718;
		}
	
	.MenuSuperiorSobre
		{
 			font-weight:bold;
			font-size:13px;
			color:#D03718;
			text-decoration:none;
			text-align:right;
		}
	
 	
	.SmallFotos
		{
			float:left;
			background-image:url(../images/bg-small-fotos.gif);
			width:120px;
			height:120px;
			margin-right:15px;
			margin-top:5px;
			margin-bottom:10px;
 			font-size:12px;
			color:#BBBBBB;
			font-weight:bold;
			text-align:justify;
 		}
	
	.SmallFotos2
		{
			float:left;
			background-image:url(../images/bg-small-fotos.gif);
			background-repeat:no-repeat;
			width:135px;
			height:160px;
			margin-right:15px;
			margin-top:5px;
 			font-size:12px;
			color:#BBBBBB;
			font-weight:bold;
			text-align:justify;
		}
	
	.FixSmalFotos
		{
			margin-left:7px;
			margin-top:7px;
			cursor:hand;
			cursor:pointer;
		}
		
	.FixSmalFotos3
		{ 
			cursor:hand;
			cursor:pointer;
		}
	
	.ProximoSeguinte
		{
 			font-size:12px;
			color:#929090;
			text-decoration:none;
		}
	
	.TitleProducts
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:20px;
			text-decoration:none;
			font-weight:bold;
			color:#929090;
		}
	
	.PriceProducts
		{
 			font-size:16px;
			text-decoration:none;
			color:#929090;
			font-weight:bold;
		}
	
	.CenterReferencia
		{
 			font-size:12px;
			text-decoration:none;
			color:#929090;
		}
		
	.CenterEnviarAmigo
		{
 			font-size:12px;
			text-decoration:none;
			color:#929090;
		}
	
	.BottomElements
		{
 			font-size:14px;
			color:#9E9D9D;
 		}
	
	.Texto
		{
 			font-size:14px;
			color:#666666;
			text-align:justify;
 		}
	
	.TextoBold16
		{
 			font-size:16px;
			font-weight:bold;
			color:#666666;
			text-align:justify;
 		}
		
	.TextoPequene 
		{
 			font-size:12px;
			color:#BBBBBB;
			text-align:justify;
 		}
	
	.TextoPequene2 
		{
 			font-size:10px;
			color:#BBBBBB;
			text-align:justify;
 		}
	
	.TextoPequeneTravel 
		{
 			font-size:11px;
			color:#BBBBBB;
			text-align:justify;
			text-decoration:none;
 		}
	.TextoPequeneTravel:Hover
		{
 			color:#18156C;
  		}
	
	.TextoGrande
		{
 			font-size:14px;
			color:#666666;
			text-align:justify;
 		}
	
	.TextoGrandetiendas
		{
 			font-size:16px;
			color:#666666;
			text-align:justify;
			text-decoration:none;
 		}
	.TextoGrandetiendas:Hover
		{
 			font-size:14px;
			color:#d03718;
			text-align:justify;
 		}
	.TituloTiendas
		{
 			font-size:18px;
			font-weight:bold;
			color:#d03718;
		}
	h1 
		{
			margin:0px;
			padding:0px;
		}
		
	.Titulo
		{
 			font-size:14px;
			font-weight:bold;
   		}
	
	.InputsText
		{
			border:solid 1px #e0e0e0;
 			font-size:16px;
			color:#666666;
			overflow:hidden;
 		}
	
	.InputsText:Hover
		{
			border:solid 1px #D13C1E;
			background:none;
 		}
	
	.InputsTextPremium
		{
			border:solid 1px #e0e0e0;
 			font-size:13px;
			height:16px;
			color:#666666;
			overflow:hidden;
 		}
	
	.InputsTextPremium:Hover
		{
			border:solid 1px #959C18;
			background:none;
 		}
	
	.Sumbmit
		{
			border:solid 1px #FFFFFF;
 			font-size:20px;
			color:#666666;
			background-color:#FFFFFF;
			width:65px;
			padding:0px;
			margin:0px;
		}
		
	.Sumbmit:Hover
		{
		 	color:#d03718;
 		}
	
	.SumbmitPremium
		{
			border:solid 1px #FFFFFF;
 			font-size:20px;
			color:#666666;
			background-color:#FFFFFF;
			width:70px;
		}
	
	.SumbmitPremium:Hover
		{
 			color:#959C18;
 		}
	
	
	
		/*****************************************************
		*													 *		
		*				Classes de HighLoght				 *
		*													 *							
		*****************************************************/
		
		* 
				{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 10pt;
				}
		
		.highslide 
				{
						cursor: url(../scripts/highslide/graphics/zoomin.cur), pointer;
						outline: none;
				}
		
		.highslide img 
				{
						border: 2px solid gray;
				}
		
		.highslide:hover img 
				{
						border: 2px solid silver;
				}
		
		
		.highslide-image 
				{
						border-bottom: 1px solid white;
				}
		
		.highslide-image-blur 
				{
				}
		
		.highslide-caption 
				{
						display: none;
						border-bottom: 1px solid white;
						font-family: Verdana, Helvetica;
						font-size: 10pt;
						padding: 5px;
						background-color: silver;
				}
		
		.highslide-loading 
				{
						display: block;
						color: white;
						font-size: 9px;
						font-weight: bold;
						text-transform: uppercase;
						text-decoration: none;
						padding: 3px;
						border-top: 1px solid white;
						border-bottom: 1px solid white;
						background-color: black;
						padding-left: 22px;
						background-image: url(../scripts/highslide/graphics/loader.gif);
						background-repeat: no-repeat;
						background-position: 3px 1px;
				}
		
		a.highslide-credits, a.highslide-credits i 
				{
						padding: 2px;
						color: silver;
						text-decoration: none;
						font-size: 10px;
				}
		
		a.highslide-credits:hover,a.highslide-credits:hover i 
				{
						color: white;
						background-color: gray;
				}
		
		.highslide-display-block 
				{
						display: block;
				}
		
		.highslide-display-none 
				{
						display: none;
				}

	
