﻿body, form	{	margin: 0; padding: 0; background-color: #323232;}
body {background-color: #282828;}

body, table, h2	{	font-family: Verdana; font-size: 10px; border: 0;}

input, select {	font-family: Verdana; font-size: 10px;}

a	{	text-decoration: none;}

.White	{ color: White;}

.Bold	{font-weight: bold;}

.Center	{	margin-left: auto; margin-right: auto; text-align: center; }
.Left	{	text-align: left; }
.Right	{	text-align: right; }

.DivCentred	{ width: 945px; margin-left: auto; margin-right: auto; text-align: left;	}

#MainHeader	{	height: 340px; background-image: url(../IMG/MainBackground.jpg); background-repeat: repeat-x; }
#Header	{	height: 247px; background-image: url(../IMG/Background.jpg); background-repeat: repeat-x; }

.Logotipo	{border: 0;}

#Footer	{	height: 110px; background-image: url(../IMG/FooterBackground.jpg); background-repeat: repeat-x; margin-top: 35px;}

.RightColumn	{margin-top: 40px;}

.SecondMenuSeparator	{ padding: 0 3px;}

#ImagesMenu	{	margin: 0 0 0 18px; padding: 0;}

.ImagesMenuItem	{ margin-left: 6px;}

.ImagesMenuItem img	{	border: 0;}

#FastSearch	{ color: #999999; font-size: 14px; background-image: url(../img/SearchBackground.jpg); background-position: left top; background-repeat: no-repeat; }
.tbSearch	{ width: 142px; height: 19px; border: 0; background-color: #282828; color: #AFAFAF;}
.tbSearch2	{ width: 204px; height: 19px; border: 0; background-color: #282828; color: #AFAFAF; }
.SearchField	{	color: #AFAFAF; font-weight: bold; font-size: 11px;}

#LastNews	{	}
.LastNewsTitle	{	margin-bottom: 10px; border-bottom: solid 2px #525252;}
.LastNewsItem	{	font-weight: bold; color: #afafaf;}
.LastNewsItemSeparator	{	height: 1px; background-image: url(../IMG/dot.jpg); background-repeat: repeat-x; }

#SubNewsletter	{	margin-top: 30px;}
.SubNewsletterTitle	{	margin-bottom: 10px; border-bottom: solid 2px #525252;}
.tbSubNewsletter	{	width: 284px; height: 19px; margin-right: 8px; border: 0; background-color: #282828; color: #AFAFAF;}

#FastContacts 	{	margin-top: 30px;}
.SubNewsletterTitle	{	margin-bottom: 10px; border-bottom: solid 2px #525252;}
.FastContactsAdress	{	color: #afafaf;}
.FastContactsTel	{	color: #afafaf; margin-top: 3px;}
.FastContactsFax	{	color: #afafaf; margin-top: 3px;}
.FastContactsMail	{	color: #afafaf; margin-top: 3px; text-decoration: none;}

.Flag	{	margin-right: 5px; height: 17px; width: 18px; }

.MainMenuFooterMenuItem	{	font-size: 11px; }
.MainMenuFooterMenuSeparator {	padding: 0 3px; }

.SecondMenuFooterItem	{	color: #828282; font-size: 11px;  }
.SecondMenuFooterSeparator	{	color: #828282; padding: 0 3px; font-size: 11px;  }
.PowerdBy, .PowerdBy a	{	color: #828282; font-size: 11px;}
.Copyright, .PowerdByTitle 	{	font-size: 11px; }
.PowerdByTitle a	{ color: White; }

#MenuAnimacao	{	width: 310px; margin-bottom: 30px; }
.MenuAnimacaoItem	{	 background-image: url(../IMG/MenuBackground.jpg);  background-repeat: no-repeat; height: 17px; padding: 4px 0 4px 35px; font-size: 14px; margin: 2px 0; cursor: pointer;}
a:hover div.MenuAnimacaoItem	{	background-position: left -25px; }

.AnimationBigHighligth	{	margin-bottom: 30px;}
.AnimationBigHighligthImage	{	border: solid 4px #474747; width: 603px; height: 249px;}
.AnimationBigHighligthText	{	background-image: url(../IMG/HighlightArrow.jpg); background-repeat: no-repeat; background-position:left center; color: #5db0d2; font-size: 16px; padding-left: 12px; margin-top: 10px;}

.AnimationHighligth	{	margin-bottom: 30px;}
.AnimationHighligthImage	{	border: solid 4px #474747; width: 188px; height: 162px;}
.AnimationHighligthText	{	background-image: url(../IMG/HighlightArrow.jpg); background-repeat: no-repeat; background-position:left center; color: #5db0d2; font-size: 12px; padding-left: 12px; margin-top: 10px;}
.AnimationHighligthSeparator	{	width: 10px; height: 170px;}

.AnimationList	{	margin-left: 18px; }
.AnimationListPageTitle	{	font-size: 14px; margin-left: 18px; }
.AnimationListItem	{	width: 207px; margin-top: 15px; margin-bottom: 10px; }
.AnimationListItemImage	{	width: 189px; border: solid 4px #474747; }
.AnimationListItemTitle	{	background-image: url(../IMG/HighlightArrow.jpg); background-repeat: no-repeat; background-position:left center; color: #5db0d2; font-size: 12px; padding-left: 12px; margin-top: 10px; }


.ArtistSection	{	margin-left: 8px; }
.ArtistSectionTitle	{	font-size: 14px; }
.GoToPreviousPage	{	margin-left: 10px; font-size: 10px; color: #767676; }
.ArtistTitle	{	font-size: 16px; color: #5db0d2; background-image: url(../IMG/HighlightArrow.jpg); background-repeat: no-repeat; background-position:left center; padding-left: 12px;}
.ArtistButton, .ArtistButtonSelected {	width: 199px; background-image: url(../img/ButtonsSprite.jpg); background-position: left top; background-repeat: no-repeat; cursor: pointer; height: 17px; padding: 4px 0 4px 0; margin-bottom: 2px; }
a:hover div.ArtistButton	{	background-position: left -25px;}
.ArtistButtonText	{	margin-left: 35px; font-size: 14px;}
.ArtistButtonSelected	{	background-position: left -25px; }
.ArtistImage	{	width: 603px; border: solid 4px #474747; margin: 8px 0 10px 0; }
.ArtistText		{	font-size: 12px; color: #afafaf; padding-top: 15px;}
.ArtistThumb	{	width: 85px; border: solid 4px #474747; margin-right: 3px; margin-bottom: 3px; cursor: pointer; }

.Title	{	font-size: 16px; color: White; padding-bottom: 5px;}

.Hide	{	display: none;}

.Button	{	color: White; background-image: url(../IMG/Botao.jpg); background-repeat: no-repeat; height: 23px; font-size: 12px; padding: 4px 0px 4px 0px; cursor: pointer; border: 0; width: 100px; margin-top: 5px;}

#CamposObrigatorios {	color: Red; font-weight: bold; margin-bottom: 10px;}

.PageHeaderText	{	margin-left: 18px;}
