/************************************************\
 Main Layout - Screen                            /
 ------------------------------------------------\
 THIS IS SOOOOOOOOOOOOOOOOOOO OLD, it hurts...   /
\************************************************/

/* Layout Básico */

body { font: 12px Verdana, Arial, Helvetica, sans-serif; background: #FFF url(../_gfx/body_BG.jpg) repeat-x; /* EMM edit */ margin: 0px; text-align: center; padding: 0px; color: #000000;}
h1 { font: 18px Arial, Helvetica, sans-serif; color: #C60; font-weight: bold; }
div, td { text-align: left} /* EMM edit */

/* Links */

a { color: #C60; text-decoration: none; font-weight: bold; }
	a:hover { color: #600; }
a.Link_Home { text-decoration: none; }
a.Link_Menu { font-size: 10px; text-decoration: none; }
	a.Link_Menu:hover { color: #FFF; }
a.Link_SubMenu { font-size: 10px; }
a.Link_MGreen { font-size: 10px; color: #060; text-decoration: none; }
a.Link_MWhite { font-size: 11px; color: #FFF; text-decoration: none; }
a.Link_SMBlack { font-size: 11px; color: #000; font-weight: normal; text-decoration: none; }
a.Link_SSMBlack { font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a.Link_SWhite { font-size: 10px; color: #FFF; font-weight: normal; text-decoration: none; }
	a.Link_SWhite:hover { text-decoration: underline; }
a.Link_Notas { color: #000000; border-bottom: 1px dashed #FF6600; text-decoration: none; font-weight: normal; }
	a.Link_Notas:hover { cursor: help; }
	a:hover,
	a.Link_Home:hover,
	a.Link_SubMenu:hover
	a.Link_MGreen:hover,
	a.Link_MWhite:hover,
	a.Link_SMBlack:hover, 
	a.Link_SSMBlack:hover { text-decoration: underline; }

/* Textos */

.Text_SmallBlue { font-size: 10px; color: #C60; }
.Text_SmallBlueLight { font-size: 10px; color: #066; } 
.Text_SmallBlack { font-size: 10px; color: #000; }
.Text_SmallWhite { font-size: 10px; color: #FFF; }
.Text_SmallOrange { font-size: 10px; color: #F60; }
.Text_NormalWhite { color: #FFF; }
.Text_SmallGray { font-size: 10px; color: #999; }
.Text_SmallRed { font-size: 10px; color: #F00; }
.Text_NormalGreen { color: #87B400; }
.SubTitulo_Azul { font-size: 14px; font-weight: bold; color: #C80; }
.td_mainInfo { text-align: justify; }

/************************************************\
 Main Layout - Screen                            /
 ------------------------------------------------/
 By Epoch Multimédia 2010                        \
\************************************************/

/************************************************\
» LAYOUTS
\************************************************/

/* Header ****************************************/

#header { height: 145px; margin: auto; position: relative; width: 700px; overflow: hidden; }
	#header h1,
	#header ul,
	#header li { margin: 0; padding: 0; }
	#header ul { list-style: none; }
	#header li { float: left; }
	#header h1 { background: url(../_gfx/header_afcalLogo.gif) no-repeat; height: 60px; margin: 12px 0 0 0; overflow: hidden; text-indent: -5000px; width: 232px; }
		#header h1 a{ display: block; height: 60px; width: 232px; }
	#header #mainmenu { font-size: 11px; margin-top: 35px; text-transform: uppercase; }
		#header #mainmenu li { font-size: 11px; margin-right: 5px; text-transform: uppercase; }
			#header #mainmenu li a { display: block; padding: 4px 8px; }
				#header #mainmenu li.selected a { background: #FEDB3F;  color: #600; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -khtml-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; }
	#header #supportmenu { font-size: 11px; font-weight: normal; position: absolute; top: 20px; right: 0px; }
		#header #supportmenu a { font-size: 11px; font-weight: normal; }
		#header #supportmenu li { border-right: 1px solid #C60; padding-right: 6px; margin-right: 6px; }
			#header #supportmenu li.last { border: none; padding: 0; margin: 0; }
