
*{
	margin:0;
	padding:0;
	text-decoration:none;
}

body {
	margin:0px;
	padding:0px;
	background:url("/images/back.jpg") top fixed;
	background-color:#ffffff; /* #090A0B; /* #0C0C0C;  /* AC961A // 9E880C // 1E4602 // 354A19 */
	_background-color:#ffffff; /* #060708; */

	/*scrollbar-face-color:#AC961A;
	scrollbar-arrow-color:#FFFF00;
	scrollbar-track-color:#9E880C;
	scrollbar-highlight-color:#FFFF00;
	scrollbar-3dlight-color:#FFFF00;
	scrollbar-shadow-color:#FFFF00;
	scrollbar-darkshadow-color:#FFFF00;*/
}


/*** LOGO ***/
#logo	{ background:url("/images/sprite.png") 0px -3px no-repeat; width:225px; height:25px; margin:13px 0px 0px 5px;	}


/*** TABLE BORDER ***/
#tableBorderT	{	background:url("/images/sprite.png") 0px -28px repeat-x;	}
#tableBorderB	{	background:url("/images/sprite.png") 0px -42px repeat-x;	}
#tableBorderTL	{	background:url("/images/sprite.png") -180px -83px no-repeat; width:17px; height:17px;	}
#tableBorderTR	{	background:url("/images/sprite.png") -201px -83px no-repeat; width:17px; height:17px;	}
#tableBorderBL	{	background:url("/images/sprite.png") -180px -102px no-repeat; width:17px; height:17px;	}
#tableBorderBR	{	background:url("/images/sprite.png") -201px -102px no-repeat; width:17px; height:17px;	}
#dividerVert	{	width:16px; background-color:#9e880c;}
#blank			{	margin:0px; padding:0px;	}


/*** FLAGS ***/
#flagUS			{	background:url("/images/sprite.png") -68px -60px no-repeat; width:33px; height:30px; float:left; margin-left:25px; cursor:hand;}
#flagUK			{	background:url("/images/sprite.png") -2px  -91px no-repeat; width:33px; height:30px; float:left; margin-left:4px; cursor:hand;	}
#flagES			{	background:url("/images/sprite.png") -68px -91px no-repeat; width:33px; height:30px; float:left; margin-left:4px; cursor:hand;	}
#flagBR			{	background:url("/images/sprite.png") -101px -91px no-repeat; width:33px; height:30px; float:left; margin-left:4px; cursor:hand;	}
#flagPT			{	background:url("/images/sprite.png")  -2px -60px no-repeat; width:33px; height:30px; float:left; margin-left:4px; cursor:hand;	}
#flagUS:hover	{	background-position:-68px -64px;	}
#flagUK:hover	{	background-position:-2px -95px;		}
#flagES:hover	{	background-position:-68px -95px;	}
#flagBR:hover	{	background-position:-101px -95px;	}
#flagPT:hover	{	background-position:-2px -64px;		}


/*** CATEGORIES ***/
#categories		{	background:url("/images/fondos.gif") no-repeat; width:165px; height:48px; margin:0px 0px 8px 0px; }
#categoriesText	{
	padding:14 0 0 63;
	_padding:14 0 0 63;
	font:bold 16px arial black,arial,helvetica,sans-serif;
	color:#ffffff;
	text-decoration:none;
}


.ImgThumb {
	border:2px solid #cccccc;
	margin:2px;
}


.ImgThumb:hover {
	border:2px solid #999999;
	margin:2px;
}


.MenuTable {
	padding:0px;
	border:0px;
}

.MenuTitle {
	color:#aaee10;
	background-color:#9e880c;
}


.MenuItem1Cell {
	background-color:#ac961a;
	padding:4px 5px 4px 0;
	_padding:4px 5px 4px 0;
	height:18px;
	line-height:18px;
	max-height:18px;
}
.MenuItem2Cell {
	background-color:#9e880c;
	padding:4px 5px 4px 0;
	_padding:4px 5px 4px 0;
	height:18px;
	line-height:18px;
	max-height:18px;
}

.MenuItem1Txt, 
.MenuItem1Txt:visited {
	padding:0 0 0 20px;
	_padding:0 0 0 20px;
	font:normal 12px arial,helvetica,sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.MenuItem1Txt:hover {	
	text-decoration:underline;
}


.MenuItem2Txt, 
.MenuItem2Txt:visited {
	padding:0 0 0 20px;
	_padding:0 0 0 20px;
	font:normal 12px arial,helvetica,sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.MenuItem2Txt:hover {
	text-decoration:underline;
}

.MenuButtonTxt {
	font:bold 10px verdana,arial,helvetica,sans-serif;
	color:#ac961a;
	text-align:center;
}


/***************************************************************/

.MenuLinkTitle {
	font:bold 10px verdana,arial,helvetica,sans-serif;
	background-color:#ac961a;/* #AC961A; // 9E880C */
	color:#ffff00;
	text-align:center;
}

.MenuLinkTxt, .MenuLinkTxt:visited {
	font:10px verdana,arial,helvetica,sans-serif;
	color:#ffffff;
}

.MenuLinkTxt:hover {	
	text-decoration:underline;
}

/***************************************************************/

.LineHR {
	padding:0px;
	margin:0px;
	color:#000000;
}


.Page, 
.Page:visited, 
.Page:active
{
	font:bold 12px arial,helvetica,sans-serif;
	background-color:#ac961a;
	color:#ffff00;
}
.Page:hover {
	color:#ffffff;
}

.PageSelected, 
.PageSelected:visited, 
.PageSelected:active
.PageSelected:hover
{
	font:bold 18px arial,helvetica,sans-serif;
	color:#4e3705;
}

.PageSelectorTable {
	padding:5px 0 5px 0;
	border:none;
	border-width:0px;
}

.Texto {
	margin-left:10px;
	margin-right:10px;
	color:#666666;
	font:10px arial,helvetica,sans-serif;
	line-height:1.3;
}


.TextoMedium {
	margin-left:10px;
	margin-right:10px;
	color:#666666;
	font:12px arial,helvetica,sans-serif;
	line-height:1.5;
}

.WallpaperTable {
	font:10px arial,helvetica,sans-serif;
	background-color:#ac961a;/* #AC961A; // 9E880C */
	width:128px;
}

.WallpaperText {
	font:bold 11px verdana,arial,helvetica,sans-serif;
	background-color:#ac961a;/* #AC961A; // 9E880C */
	color:#ffff00;
	text-align:center;
	text-wrap:unrestricted;
	word-wrap:break-word;
}

a.WallpaperText:hover {
	text-decoration:underline;
}


.WallpaperCod {
	font:bold 10px verdana,arial,helvetica,sans-serif;
	background-color:#ac961a;/* #AC961A; // 9E880C */
	color:#ffffcc;
	text-align:center;
}

.WallpaperCat, .WallpaperCat:visited {
	font:bold 11px verdana,arial,helvetica,sans-serif;
	color:#ffffff;
}
.WallpaperCat:hover {	
	text-decoration:underline;
}


.GoogleLinks {
	padding:4px 4px 4px 12px;
}

.GoogleAds {
	padding:2px;
	background-color:#ac961a;
}

.MainAdsTable {
	padding:0px;
	margin-top:10px 0 10px 0;
}

.HelpTitle {
	font:bold 18px arial,helvetica,sans-serif;
	color:#4e3705;
}

.HelpQuestion {
	font:bold 12px verdana,arial,helvetica,sans-serif;
	color:#4e3705;
}

.HelpAnswer {
	font:italic bold 12px arial,helvetica,sans-serif;
	color:#4e3705;
}

.HelpText {
	font:italic bold 12px verdana,arial,helvetica,sans-serif;
	color:#4e3705;
}

.Select {
	font:bold 12px arial,helvetica,sans-serif;
	background-color:#ac961a;
	border-color:#ac961a;
	outline-color:#ac961a;
	color:#ffff00;
	margin:0;
	padding:0;
}

.Input {
	font:bold 12px arial,helvetica,sans-serif;
	background-color:#ac961a;
	color:#ffff00;
}


.SectionTitle {
	background-color:#ac961a;
	/*width:98%;
	_width:100%;*/
	height:30px;
	padding-left:7px;
}

.PageTitle {
	font:bold 14px arial,helvetica,sans-serif;
	background-color:#ac961a;/* #AC961A; // 9E880C */
	color:#ffff00;
	line-height:30px;
	text-align:left;
}

a.PageTitle:hover {
	text-decoration:underline;
}

.TryMobileBox
{
	background-color:#ac961a;
	border: 3px solid #cccccc;
	color:#ffff00;
	font:bold 14px arial,helvetica,sans-serif;
	margin: 10px;
	padding: 10px;
	overflow:auto;
	width: 500px; 
}

.TryMobileLink, 
.TryMobileLink:visited, 
.TryMobileLink:active
{
	color:#ffff00;
	font:bold 14px arial,helvetica,sans-serif;
}
.TryMobileLink:hover {
	color:#ffffff;
}
