body {
margin: 0px;
font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
line-height: 12px;
color: #000000;
scrollbar-3dlight-color:#4B6270;
scrollbar-arrow-color:#4B6270;
scrollbar-base-color:#ffffff;
scrollbar-darkshadow-color:#4B6270;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
}
.noticias {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#CC3300;
text-align:left;
border-bottom:1px solid #CCCCCC;}
.fecha {
border-bottom:1px solid #CCCCCC;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#999;
text-align:right;}


					ul					{
						margin: 10px 5px 10px 15px;
					}

					li					{
						margin-bottom: 5px;
					}

					.a {
						color: #EC7A2D;
						text-decoration: none;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						font-weight: bold;
						}
                     

					.light {
						font-weight: normal;
					}


					.menu {
						color: white;

					}

					.submenu {
						color: #EC7A2D;
					}
					.error {color: #ff0000;}
					.error:a {color: #ff0000;}
					.error:hover {color: #ff0000;}

					.menu:hover {
						color: #F7CAAB;
						text-decoration: none;
					}

					.submenu:hover {
						color: #EC7A2D;
						text-decoration: none;
					}

					.menuselected {
						color: #F7CAAB;
					}

					.submenuselected {
						color: #F3AC7D;
					}

					.menuselected:hover {
						color: #F7CAAB;
						text-decoration: none;
					}

					.submenuselected:hover {
						color: #F3AC7D;

					}

					.info {

						padding: 8px 0px 0px 0px;
						margin: 0px;

					}

					.brands	 {
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						color: #EC7A2D;
						text-decoration: none;
					}

					.brands a			{
						color: white;
						text-decoration: none;
						font-weight: normal;
					}

					.brands a:hover		{
						color: #F7CAAB;
						text-decoration: none;
					}

					.brandselected		{
						color: #F7CAAB;
						text-decoration: none;
					}

					.career-header		{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						font-weight: bold;
						color: #EC7A2D;
					}

					.career-color		{
						color: #EC7A2D;
					}

					.colorBg	{
						background-color: #F7CAAB;
					}

					.whitetext {
						color: white;
						font-size: 11px;
						line-height: 12px;
						font-weight:bold;
						padding:5 5 5 5;
					}

					p.largeimage {
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						height: 204px;
						width: 358px;
						margin: 0;
						padding: 0;
						border: 0;
					}

					p.largeimage img {
						height: 204px;
						width: 358px;
						margin: 0;
						padding: 0;
						border: 0
					}

					/*.career-color a		{
						font-weight: bold;
						color: #F9D7C0;
						text-decoration: none;
					}

					.career-color a:hover		{
						font-weight: bold;
						color: #000000;
						text-decoration: none;
					}*/
.fotoStock {
border-bottom:2px solid #CCCCCC;
border-right:2px solid #CCCCCC;
border-left:2px solid #666666;
border-top:2px solid #666666;}

					.career-text		{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 12px;
						line-height: 12px;
						color: #000000;
						padding-bottom:10px;
						padding-left:10px;
						padding-right:10px;
						padding-top:;
					}

					.homeimg img	{
						height: 204px;
						width: 548px;
						border: 0px;
					}

					.leftfloat {
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						width: 160px;
						margin-left: 0.6em;
						float: left;
					}

					.rightfloat {
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						margin-right: 1em;
						float: right;
					}
					/*.career-text a		{
						font-weight: bold;
						color: #F9D7C0;
						text-decoration: none;
					}

					.career-text a:hover	{
						color: #F9D7C0;
						text-decoration: none;
					}
*/

				/*	.concept			{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #FFFFFF;
						margin: 12px 0px 12px 12px;
						text-decoration: none;
						line-height: 12px;
					}*/

					.address			{
						font-size: 9px;
						text-decoration: none;
					}


					/*.contactform		{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: color: #000000;
						margin: 12px 0px 12px 12px;
						text-decoration: none;
						line-height: 12px;
						padding: 11px;
					}
*/
					.footer				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 10px;
						color: #F7CAAB;
					}

					.footer a			{
						font-size: 10px;
						color: #fff;
						text-decoration: none;
						line-height: 15px;
					}

					.footer a:hover 	{
						color: #4B6270;
						text-decoration: none;
					}

					.footer .selected 	{
						color: #4B6270;
						text-decoration: none;
					}

					.margin				{
						margin: 0px 0px 0px 6px;
					}

					.margin01			{
						margin: 12px;
					}

					.margin02			{
						margin: 12px 0px 12px 12px;
					}

					.margin03			{
						margin: 12px 0px 0px 12px;
					}

					.margin04			{
						margin: 12px 12px 0px 12px;
					}

					.margin05			{
						margin: 6px;
					}


					.margin06			{
						margin: 0px 12px 12px 12px;
					}

					.margin07			{
						margin: 0px 12px 12px 0px;
					}

					.margin08			{
						margin: 5px;
					}

					.news				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 10px;
						line-height: 11px;
						color: #EC7A2D;
					}

					.news a				{
						font-weight: bold;
						color: white;
						text-decoration: none;
					}

					.news a:hover		{
						color: #F9D7C0;
						text-decoration: none;
					}

					.header	 			{
						font-size: 14px;
						font-weight: bold;
						line-height: 18px;
					}

					.header01			{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-weight: bold;
						font-size: 12px;
						color: #000;
					}

					.header02	 		{
						font-family: Verdana, Geneva, Arial, sans-serif;
						font-size: 12px;
						color: #000000;
						font-weight: bold;
					}

					.header03			{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-weight: bold;
						font-size: 12px;
						color: #F9D7C0;
					}

					form {
						margin: 0px;
						padding: 0px;
					}

					select				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						color: #000000;
						margin: 0px;
						padding: 0px;
					}

					select.select-brands	{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						color: #000000;
						margin: 0px;
						padding: 0px;
						width: 160px;
					}

					.subhead01			{
						margin-bottom: 6px;
					}

					.subhead02			{
						margin-top: 12px;
						margin-bottom: 6px;
					}

					.text				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
					}

					.text a				{
						font-weight: bold;
						color: #EC7A2D;
						text-decoration: none;
					}

					.text a:hover		{
						color: #EC7A2D;
						text-decoration: underline;
					}

					.TxtNoBold				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
					}

					.TxtNoBold a				{
						font-weight: normal;
						color: #EC7A2D;
						text-decoration: none;
					}

					.TxtNoBold a:hover		{
						color: #EC7A2D;
						text-decoration: underline;
					}
					.text01				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						color: #000000;
					}


					/*.text01 a			{
						font-weight: bold;
						color: #cc3300;
						text-decoration: none;
					}

					.text01 a:hover		{
						color: #EC7A2D;
						text-decoration: none;
					}*/

					/*.text02				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						color: #505050;
					}
*/
					/*.text02 a			{
						font-weight: bold;
						color: #cc3300;
						text-decoration: none;
					}

					.text02 a:hover		{
						color: #EC7A2D;
						text-decoration: underline;
					}
*/
				.text03				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
					}

					.text03 a			{
						color: #EC7A2D;
					}

					.text03 a:hover		{
						color: #EC7A2D;
						text-decoration: underline;
					}

					.text03selected		{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						color: #F9D7C0;
					}

					.text03selected a	{
						color: #F7CAAB;
						text-decoration: none;
						font-weight: bold;
					}

					.text03selected a:hover	{
						color: #F7CAAB;
						text-decoration: none;
						font-weight: bold;
					}

					.text04				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						color: #000000;
					}


					/*.text04 a			{
						color: #000000;
						text-decoration: none;
					}

					.text04 a:hover		{
						color: #EC7A2D;
						text-decoration: none;
					}*/

					.text05				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						color: #EC7A2D;
					}


				/*	.text05 a			{
						color: #F7CAAB;
						font-weight: bold;
						text-decoration: none;
					}

					.text05 a:hover		{
						color: #F7CAAB;
						font-weight: bold;
						text-decoration: none;
					}*/


					.text06				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 16px;
						color: #EC7A2D;
					}

				/*	.text06 a			{
						font-weight: bold;
						color: #EC7A2D;
						text-decoration: none;
					}

					.text06 a:hover		{
						font-weight: bold;
						color: #F9D7C0;
						text-decoration: none;
					}*/

					.text07				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						color: #000000>;
					}

				/*	.text07 a			{
						color: #000000;
						text-decoration: none;
					}

					.text07 a:hover		{
						font-weight: bold;
						color: #000000;
						text-decoration: none;
					}
*/
					.text-concept		{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #000000;
					}

					/*.text-concept	a	{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #000000;
						font-weight: bold;
						text-decoration: none;
					}

					.text-concept a:hover{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #F9D7C0;
						font-weight: bold;
						text-decoration: none;
					}*/

					.text-sml			{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 10px;
						line-height: 11px;
						color: #000000;
					}

					.framelight 	{
						background-color: #D1DCDE;
					}

					.framemild 		{
						background-color: #C0D7DF;
					}

					.framedark 		{
						background-color: #A5BEC0;
					}

					.bg2a				{
						background-color: #DCE6E7;
					}

					.bg4a				{
						background-color: #F7CAAB;
					}

					.bg3d				{
						background-color: #F7CAAB;
					}

					.bg2d				{
						background-color: #F7CAAB;
					}

					/*.bg2e				{
						background-color: #EC7A2D;
					}*/


					/*.bg3e				{
						background-color: #F9D7C0;
					}*/

					/*.bg1e				{
						background-color: #F7CAAB;
					}*/


					/*.bg1a				{
						background-color: #EC7A2D;
					}
					*/
					/*.bg1c				{
						background-color: #EC7A2D;
					}

					.bg1e				{
						background-color: #F9D7C0;
					}*/

					.bg1e				{
						background-color: #EC7A2D;
					}

					.bg4b				{
						background-color: #EC7A2D;
					}

					.bg4c				{
						background-color: #EC7A2D;
					}

					.bgbl				{
						background-color: black;
					}

					.bold				{
						font-weight: bold;
					}


					.input				{
						border : 1px solid #EC7A2D;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						width : 209px;
					}

					.input-width-30		{
						border : 1px solid #EC7A2D;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						width : 30px;
					}

					.input-width-50		{
						border : 1px solid #EC7A2D;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						width : 50px;
					}

					.poll		{
						border : 1px solid #EC7A2D;
						background: #F9D7C0;
						color:#EC7A2D;
						font-weight: bold;
						font-size: 11px;
					}

					.input-image		{
						border : 1px solid #EC7A2D;
						border : 0px;
						width : 145px;
					}

					.input-image01		{
						border : 1px solid #EC7A2D;
						border : 0px;
						width : 55px;
					}

					.input-check		{
						border : 0px;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 8px;
						line-height: 12px;
						width : 15px;
						margin-right: 10px;
					}

						textarea 			{
						border : 1px solid #EC7A2D;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						width : 200px;
					}

					.trademark			{
						font-size: 7px;
						font-weight: bold;
						vertical-align: super;
					}

					.disney-trademark	{
						font-size: 8px;
						font-weight: bold;
						vertical-align: bottom;
					}

					.smlLink			{
						font-size:	8px;
						font-weight: bold;
					}

					.balloon 			{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 10px;
						font-weight: bold;
						margin-bottom: 10px;
						border-width: 1;
						border-style: solid;
						border-color:#1a0040;
						position:absolute;
						background-color:ffffff;
						visibility:hidden
					}


					.box-red			{
						padding: 5px 10px 5px 10px;
						color: #FFFFFF;
						background-color: #A52140;
					}
					.lrgtxt-red			{
						color: #A52140;
						font-size: 16px;
						font-weight: bold;
						font-family: Tahoma, Verdana, tahoma, arial;
					}
					.box-seasonal		{
						padding: 5px 10px 5px 10px;
						color: #FFFFFF;
						background-color: #EC7A2D;
					}
					.lrgtxt-seasonal	{
						color: #EC7A2D;
						font-size: 16px;
						font-weight: bold;
						font-family: Tahoma, Verdana, tahoma, arial;
					}
					.bgtourist				{
						background-color: #333366;
					}

					.deals_title	{
						color: #333366;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						padding-left: 10px;
						padding-bottom: 15px;
						font-weight: bold;
						padding-top: 23px;
					}

					.checkboxpara {
						padding-left: 25px;
						padding-bottom: 5px;
					}

					.checkboxpara .checkbox {
						position: relative;
						left: -25px;
						margin-right: -20px;
						vertical-align: middle;
					}

					/*POLL*/
					.polltopmargin {
						margin-top: 10px;
						margin-left: 5px;
						width: 500px;
						float: left;
						text-align: left;
						font-size: 11px;
					}
					.pollbottommargin {
						margin-bottom: 10px;
						margin-left: 5px;
						width: 500px;
						float: left;
						text-align: left;
						font-size: 11px;
					}
					.separator {
						margin: 5px 0px 0px 5px;
						width: 535px;
						height: 1px;
						float: left;
						background-color: #EC7A2D;
					}

					.polldesc {
						font-size: 11px;
						margin: 0px 0px 0px 10px;
					}
					/* STUFF NEEDED FOR DROP DOWN NAVIGATION */

					/* SUBMENU DROPDOWN REQUIREMENTS ON TOURISM SECTION */
					/* Stuff needed for drop down lists */

					#visitor_nav {
						list-style: none;
						margin: 0px 0px 0px 4px;
						padding: 0px;
						position: absolute;
						background-color: #EC7A2D;
						visibility: hidden;
						border: 1px solid #F7CAAB;

					}

					#visitor_nav ul {
						list-style: none;
						margin: 0px;
						padding: 0px 0px 3px 20px;

					}

					#visitor_nav ul li {
						width: 175px;
						margin: 0px;
						padding: 5px 0px 0px 0px;

					}

					#visitor_nav ul li a {
						width: 175px;
						margin: 0px;
						padding: 0px;
						color: #ffffff;
					}

					#visitor_nav ul li a:hover {
						text-decoration: none;
						color: #F7CAAB;
					}

					.tripsbox {width: 360px !important; width: 385px; float: left; margin: 0px; padding: 0 10px 0 10px; background:#EAEAEF;}

					.tripsbox ul li { width: 360px !important; width: 385px; float: left; margin-left:0.5em; margin-top:0em; }

					/* TOURIST INFORMATION SECTION*/

					.visitorMenu {
						color: #CCCCFF;
					}

					.visitorMenuselected {
						color: #FFF;
					}

					.visitorMenuselected:hover {
						color: #FFF;
						text-decoration: none;
					}

					.visitorSubmenu {
						color: #666666;
					}

					.visitorMenu:hover {
						color: #fff;
						text-decoration: none;
					}

					.visitorSubmenu:hover {
						color: #333366;
						text-decoration: none;
					}

					.visitorSubmenuselected {
						color: #333366;
					}

					.visitorSubmenuselected:hover {
						color: #333366;
						text-decoration: none;
					}



					.visitortext {
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						text-decoration: none;
						color: #FFF;
					}


					.tourist_header		{
						background-color: #333366;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 10px;
						color: white;
						text-decoration: none;
						padding-left: 5px;
						height: 25;
					}

					.tourist_header	a	{
						background-color: #333366;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 10px;
						color: white;
						text-decoration: none;
					}

					.tourist_header	a:hover	{
						color: #CCCCFF;
					}

					.tourist_header2		{
						background-color: #333366;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 10px;
						color: white;
						text-decoration: none;
						padding-left: 5px;
						height: 20;
					}

					.tourist_header3		{
						
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 10px;
						color: white;
						text-decoration: none;
						padding-left: 5px;
						height: 20;
					}

					.tourist_view		{
						background-color: #333366;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: white;
						text-decoration: none;
						padding-right: 3px;
					}
					.tourist_view	a	{
						background-color: #333366;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: white;
						text-decoration: none;
					}

					.tourist_view	a:hover	{
						color: #CCCCFF;
					}

					.tourist			{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #000000;
						text-decoration: none;
					}
					.tourist	a		{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #3333CC;
						text-decoration: none;
						font-weight: bold;
					}

					.tourist	a:hover	{
						color: #333366;
					}

					.touristbg			{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #000000;
						text-decoration: none;
						background:#EAEAEF;
					}
					.touristbg	a		{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #3333CC;
						text-decoration: none;
						font-weight: bold;
					}

					.touristbg	a:hover	{
						color: #333366;
					}

					.tourist_regions	{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: white;
						text-decoration: none;
						background-color: Black;
						opacity: .7;
						filter: alpha(opacity=70);
						-moz-opacity: .7;
					}

					.tourist_regions a  {
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: white;
						text-decoration: none;
						font-weight: bold;
					}

					.tourist_specofferbox   {
						background-color: #D6D6E0;
						border: 1px;
						border-style: inset ridge ridge inset;
						border-bottom-color: Black;
						border-left-color: Black;
						border-right-color: Black;
						border-top-color: Black;
					}

					.tourist_specoffertext  {
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #000000;
						text-decoration: none;
					}

					.tourist_blue  {
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #3333CC;
						text-decoration: none;
					}

					.tourist_specoffertitle {
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #333366;
						text-decoration: none;
						font-weight: bold;

					}
					.tourist_specoffertext a {
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #3333CC;
						text-decoration: none;
						font-weight: bold;
					}

					.tourist_specoffertext	a:hover	{
						color: #333366;
					}

					.tourism_margin 		{
						padding: 0px 10px 0px 10px;
					}

					.tourist_view_all {
						text-align: right;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						padding: 0 3 5 0px;
					}

					.tourist_view_all a	{
						color: #3333CC;
						text-decoration: none;
						font-weight: bold;
					}

					.tourist_view_all a:hover {
						color: #333366;
						text-decoration: none;
						font-weight: bold;
					}

					.visitordetails		{
						background-color: #333366;
					}

					.visitorbg1a		{
						background-color: #333366;
					}

					.visitorbg1c		{
						background-color: #8787CC;
					}

					.visitorbg1e		{
						background-color: #C9C9F5;
					}

					.visitorbg3e		{
						background-color: #EAE3FF;
					}

					.visitorbg4e		{
						background-color: #ECECF2;
					}

					.visitorfooter				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 10px;
						color: #74678B;
					}

					.visitorfooter a			{
						font-size: 10px;
						color: #74678B;
						text-decoration: none;
						line-height: 15px;
					}

					.visitorfooter a:hover 	{
						color: #1A0040;
						text-decoration: none;
					}

					.visitorfooter .selected 	{
						color: #1A0040;
						text-decoration: none;
					}

					.visitorfooterlanguage	{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 10px;
						color: #000;
					}

					.visitorfooterlanguage a	{
						font-size: 10px;
						color: #505050;
						text-decoration: none;
						line-height: 15px;
					}

					.visitorfooterlanguage a:hover 	{
						color: #CC3300;
						text-decoration: none;
					}

					.visitorfooterlanguage .selected {
						color: #CC3300;
						text-decoration: none;
					}


					.input-size80				{
						border : 1px solid #EC7A2D;
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						line-height: 12px;
						width : 70px;
					}
					 .login{
					 	font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 12px;
						color: #ffffff;
						padding: 8px 10px 8px 15px;
					 }

					.txt{
					 	font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #787878;
					}

					.txt-red{
					 	font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 11px;
						color: #A52140;
					}
					.txt a {
						font-size: 11px;
						color: #787878;
						font-weight: bold;
					}
					.txt a:hover {
						font-size: 11px;
						color: #787878;
						font-weight: bold;
						text-decoration: underline;
					}

					.emotion-button		{
						border : 1px solid #EC7A2D;
						background: #F9D7C0;
						color:#EC7A2D;
						/*font-weight: bold;*/
						font-size: 11px;

					}

					.answers { width: 400px; list-style: none; margin: 0px; padding: 0 }
					.answers li {color:#787878; width: 200px; float:left; line-height: 1.25em; margin: 0; padding: 0; text-decoration: none;}

					.SubMenuInfoSelected a  {
						color: #333366;
						text-decoration: none;
						font-weight: bold;

					}
					.SubMenuInfo a {
						color: #666666;
						text-decoration: none;
					}

					.SubMenuInfo a:hover {
						color: #333366;

					}
					.Estilo3 {color: #A5BEC0}
.Estilo4 {
	font-size: 10px;
	font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
	color: #A5BEC0;
}
.Estilo5 {
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.Estilo40 {color: #FF6600;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.Estilo41 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1D2529;
	text-align:justify;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}
	.more				{
						font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
						font-size: 10px;
						color: #fff;
					}

					.more a			{
						font-size: 10px;
						color: #fff;
						text-decoration: none;
						}

					.more a:hover 	{
						color: #4B6270;
						text-decoration: none;
					}

					.more .selected 	{
						color: #4B6270;
						text-decoration: none;
					}
					.adminarea_table {
  text-align: center;
  font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #4f5559;
  margin-left: 10px;
  border-top: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  background-color: #ffffff;
}

.adminarea_table th {
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #dbdbdb;
	border-left: 0px solid #dbdbdb;
	background-color: #d2d6d9;
}

.adminarea_table td {
	border-top: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	text-align: center;
	padding: 4px;
}

.actions_table td {
	border: 0px solid #dbdbdb;
	text-align: center;
	padding: 0px;
    margin: auto;
    border-right: 1px solid #dbdbdb;
}

a img {
	border: 0px solid black;
}

.adminarea_table tr:hover{
	background-color: #f7f7f7;
}
.tr_even{
	background-color: #eeeeee;
}
.level2 a:link{
	font-weight: normal;
    color: grey;
}
.level2 a:visited{
	font-weight: normal;
    color: grey;
}
	
	a:link, a:visited {
		text-decoration: none;
	}
	a:hover {
		text-decoration: underline;
	}
  

	.tahoma9{
		font-family: Tahoma, Verdana, Arial, sans-serif;
		font-size: 9px;	
	}

	.tahoma10{
		font-family: Tahoma, Verdana, Arial, sans-serif;
		font-size: 10px;	
	}
		
	.tahoma11{
		font-family: Tahoma, Verdana, Arial, sans-serif;
		font-size: 11px;	
	}
	
	.tahoma12{
		font-family: Tahoma, Verdana, Arial, sans-serif;
		font-size: 12px;	
	}
	
	.fontdark{
		color: #75777D;
	}
	
	.fontdark2{
		color: #3C3D40;
	}

	.fontdark3{
		color: #5D5F63;
	}	
	
	.fontblue{
		color: #00A7F4;	
	}

	.fontblue a:link, .fontblue a:hover .fontblue a:visited{text-decoration: underline}
	
	.fontwhite{
		color: white;
	}
	
	
	.fontlight{
		color: #E3E3E3;	
	}
	
	.fontlight a:link, .fontlight a:visited {
		color: #E3E3E3;	
	}
	.fontlight a:hover {
		color: #FFFFFF;	
	}
	
	.table{
		width: 792px;
	}
	.table_content{
		width: 792px;
		background-color: #f3f3f3;
		padding-left: 10px; 
		padding-right: 10px;
	}
	.quick_nav{
		width: 260px;
		height: 60px;
		background-color: #f3f3f3;
		text-align: center;
		padding-left: 5px;
	}
	
	.footer{
		width: 792px;
		background-color: #f3f3f3;
		text-align: center;
		padding: 5px;
		padding-top: 0px;
		margin-top: 5px;
	}
	
	.footer a:link, .footer a:visited {
		color: #75777D;
  		text-decoration: none;
  	}
	
	.footer a:hover {
  		color: #75777D;
		text-decoration: underline;
  	}
	
	select, option, optgroup{
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 0px;
		margin: 0px;
	}
	
.submenu{
		height: 50px;
	}
.Estilo42 {
	color: #FFFFFF;
	font-weight: bold;
}
.Estilo42:link {
	color: #FFFFFF;
	font-weight: bold;
}
.Estilo42:visited {
	color: #FFFFFF;
	font-weight: bold;
}
.Estilo42:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}
.Estilo42:active {
	text-decoration: underline;
}
.bgNoticias {
background-image: url(../imgs/news.png);
background-position:top left;
background-repeat:no-repeat;}

	.topdivlink{
     border: 1px solid white;
     display: inline;
     font-size: 12px;
     margin: 0px;
     padding: 3px !important;
     padding: 0px;
     padding/**/:/**/0px;
     padding-left: 0px !important;
     padding-right: 0px !important;
    }


  
	.img_spacer{
		padding-bottom: 1px;
		margin-left: 3px;
		margin-right: 3px;
	}
	.white{
		background-color: #ffffff;
		padding: 2px;
	}
	.topadsdiv{
		background-color: white;
		border: 1px solid #dad8d8;
	}
	.bottomadsdiv{
		border: 1px solid #dad8d8;
	}
	.categdiv{
		width: 390px;
		height: 389px;
		display: table;
		margin-left: 3px;
		background-color: #55585F;
		background-image: url(../../images/categ_corner.jpg);
		background-position: right top;
		background-repeat: no-repeat;
	}
	
	.categ{
		padding-left: 7px;
		padding: 2px;	
	}
	
	.borderfade{
		width: 5px;
	}
	.leftborderfade{
		float: left;
		width: 1px;
   	height: 22px;
	}
	.rightborderfade{
		float: right;
		width: 1px;
		height: 22px;
	}
	.leftcontenttable{
		border: 1px solid #c9c9ca;
		border-right: 0px solid black;
		padding: 5px;
		text-align: center;
	}
	.rightcontenttable{
		width: 374px;
		height: 100%;
		border: 1px solid #c9c9ca;
		border-left: 0px solid black;
		padding: 5px;
		text-align: center;
	}
	
	.listitem{
		margin-right: 25px;
		margin-bottom: 20px;
		background-color: #f3f3f3;
		width: 150px;
		border-bottom: 1px solid #D9D9D9;
	}

	.hidden_frame{
		border: 1px solid #ffffff;
		background-color: white;
		width: 140px;
		height: 85px;
		cursor: hand;
	}
	
	.titlediv{
		padding-left: 15px;
		padding-bottom: 5px;
	}
		
	.partners{
		color: #75777D;
  		text-decoration: underline;
	}
	.partners a:link, .partners a:visited,  .partners a:hover {
		color: #75777D;
  		text-decoration: underline;
  	}
	
	.search{
		background-color: #F3F3F3;
		width: 348px;
		height: 41px;
	}
	
	.newsletter{
		background-color: #F3F3F3;
		width: 390px;
		height: 41px;
	}
	
	.insidetop{
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
	}
	
	.insidetoptable{
		width: 100%;
		border: 1px solid #c9c9ca;
		border-collapse: collapse;	
	}
	
	.insidevspacer{
		background-image: url(../../images/vert_spacer.gif);
		background-repeat: repeat-y;
		background-position: top center;
		margin-top: 2px;
		margin-bottom: 2px;
		}

	.insidelinks{
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #75777D;	
	}
	
	.insidelinks a:link, .insidelinks a:visited, .insidelinks a:active {
		text-decoration: none;
	}
	
	.insidelinks a:hover {
		text-decoration: underline;
	}
	
	.insideleftads1{
		background-color: #F3F3F3;
		border: 1px solid #c9c9ca;
		border-bottom: none;
		height: 17px;
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;	
		color: #75777D;	
	}

	.insideleftads2{
		background-image: url(../../images/down_arrow_bg.gif);
		background-position: top left;
		background-repeat: repeat-x;
	}
	
	.inside_redsquare1{
		width: 4px;
		height: 7px;
		font-size: 1px;
		background-color: #EC0002;	
	}

	.inside_pagenav{
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #EC0002;
		font-weight: bold;
		background-color: #F3F3F3;
		text-decoration: none;
     margin: 0px;
     padding: 0px;
	}
	
	.inside_pagenav a:link, .inside_pagenav a:visited {text-decoration: none; width: 19px; height: 16px; display: table-cell}
	.inside_pagenav a:hover {text-decoration: none; background-color: #EC0002; color: white; width: 19px; height: 16px; display: table-cell}

	.detail_redsquare1{
		width: 4px;
		height: 10px;
		font-size: 1px;
		background-color: #EC0002;	
	}
.menuStock:link {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}
.menuStock:visited {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
.menuStock:hover {
	text-decoration: underline;
	font-size: 12px;
}
.menuStock:active {
	text-decoration: underline;
	font-size: 12px;
}
	
.equipo {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}

	.detail_photo{
		background-color: #F3F3F3;
		padding: 5px;
		font-size:14px;
		font-weight:bold;
	}
	.BordePuntos {
		border-top:1px dashed #CCCCCC;
		font-size: 10px;
	}
	
	.detail_photoframe{
		background-color: white;
		border: 1px solid #D7D7D7;
		padding: 6px;
	}

/*header quicknav text formatting*/	

.level0{
	background-color: #f3f3f3;
    color: red;
    font-weight: normal;
    padding-left: 2px;
}
.level1{
	font-weight: normal;
    padding-left: 2px;
}
.level2{
	font-weight: normal;
    color: grey;
}

/* faq page */

	.faqlinks{
		margin-bottom: 5px;
		font-family: Tahoma, Verdana, sans-serif;
		font-size: 11px;
		color: #46484e;	
	}
	.faqlinks a:link, .faqlinks a:visited {
		color: #46484e;
  		text-decoration: none;
	}
	.faqdark a:hover {
		color: #46484e;
  		text-decoration: underline;
	}
	form{
	margin: 0px;
	padding: 0px;
}
input, select, textarea {
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px; 
	color: #4F5559;
	font-weight: bold; 
	text-decoration: none;
}
.formheading {
    font-weight: bold;
    padding: 5px;
    padding-left: 10px;
}
.formbreakline {
    font-size: 1px;
    height: 1px;
    border-top: 1px solid #d9d9d9;
}
/*the select field from form*/
.formselect{
	width: 100%;
}
/*Error paragraph*/
#signupform_errorparagraph{
	text-align: center;
	padding-left: 50px;
}
#addtoportfolioform_errorparagraph, #addphotoform_errorparagraph, #profileform_errorparagraph{
	text-align: center;
	padding-left: 50px;
}
#loginform__errorparagraph{
    position: relative;
	margin-left: 45px;
}

/*the main table from form*/
.myformtable{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px; 
	color: #4E555B; 
	text-decoration: none;
	width: 100%;
}
.submittd{
	text-align: left;
}
/*the messages beneath the fields*/
.shortmessage{
    font-family: Tahoma, Verdana, Arial; 
	color: #4E555B;
	font-weight: normal;
	text-align: left;
	font-size: 9px;
}
/*error class*/

/*the 'Fields marked with * are mandatory'*/
.bottom_short_message{
	text-align: right;
	padding-right: 0px;
}

#loginform .shortmessage{
	margin-left: -52px;
}
#updateprofileform_errorparagraph, #addanewlink_errorparagraph, #editnewlink_errorparagraph{
	padding-left: 20px;
	text-align: center;
}
#ratingform_errorparagraph, #subcategory_errorparagraph, #addlink_errorparagraph, #editactivelink_errorparagraph, #addanewmember_errorparagraph{
	padding-left: 180px;
	text-align: center;
}
#subscribeform_errorparagraph{
	padding-left: 60px;
	text-align: center;
}
#sendtofriend_errorparagraph, #contactphotographer_errorparagraph{
	padding-left: 140px;
	text-align: center;
}
.cabecera {
border:3px solid #FFFFFF;
font-size:20px;
color:#FFFFFF;
background-color:#DCE6E7;
text-align:right;
padding-bottom:3px;
padding-right:5px;
padding-top:3px;}

.bgEmpresa {
background-image:url(../imgs/bgEmpresa.gif);
background-position:top left;
background-repeat:no-repeat;
height:430px;
width:730px;
}
.bgContacto {
background-image:url(../imgs/bgContacto.gif);
background-position:top left;
background-repeat:no-repeat;
height:430px;
width:730px;
}
.bgEmpresa {
background-image:url(../imgs/bgEmpresa.gif);
background-position:top left;
background-repeat:no-repeat;
height:430px;
width:730px;
}
#adminloginform_errorparagraph {
	padding-left: 140px;
	text-align: center;
}
#search_errorparagraph{
    float: right;
}
#importzip_errorparagraph {
	
	text-align: center;
}