/* 
================================
Skin styles for DotNetNuke
================================
*/   
.html,body {
	height: 100%;
}

.Menu {
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Login {
    color: #3d7492; 
    font-size: 9px; 
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none;
}

.Normal   {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:  10pt;
	font-weight: normal;
	color: #333333;
}
.background  {
	background-color:#FFFFFF;
}

.LeftPane{
 padding-right:10px;
}
.RightPane{
 padding-left:10px;
}




/* 
================================
      TITULOS CONTAINERS
================================
*/

.titulocontaineradmin {
	font-size: 15pt;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
}
/* 
================================
       COMMAND BUTTON
================================
*/

.CommandButton  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
}

a.CommandButton:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	text-decoration:none;
	color: #3d7492;
}

a.CommandButton:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	text-decoration:none;
	color: #3d7492;
}

a.CommandButton:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	text-decoration:none;
	color: #3d7492;
}

a.CommandButton:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	text-decoration:none;
	color: #333333;
}


/* 
================================
         LINKS GERAIS
================================
*/

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3d7492;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3d7492;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3d7492;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
}


/* 
================================
         REFRESH
================================
*/

.refreshmultimedia {
	font-family:Arial;
	font-size: 8pt;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
}

.refreshmultimedia:link, .refreshmultimedia:visited, .refreshmultimedia:active {
	font-family:Arial;
	font-size: 8pt;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
}

.refreshmultimedia:hover {
	font-family:Arial;
	font-size: 8pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
}

/* 
================================
          COPYRIGHT
================================
*/

.Copyright {
	font-size: 8pt;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}
a.Copyright:link {
	font-size: 8pt;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}

a.Copyright:visited  {
	font-size: 8pt;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}
a.Copyright:hover  {
	font-size: 8pt;
	color:#3d7492;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}
a.Copyright:active  {
	font-size: 8pt;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}


/* 
================================
          MAIN MENU
================================
*/  

.MainMenu_MenuContainer {
	border-bottom: #404040 0px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 0px solid; 
	border-right: #FFFFFF 0px solid;  
	background-color: transparent;
}

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
	/*height:18;*/
}

.MainMenu_MenuItem { /* ISTO AFECTA OS ITENS DA LISTA DE MENU...*/
	cursor: pointer;
	cursor: hand;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: #000000 0px solid;
	border-bottom: #000000 0px solid;
	border-top: #000000 0px solid;
	border-right: #000000 0px solid;
}

.MainMenu_MenuIcon { /* CONTROLA OS ICONS (DO LADO ESQUERDO) DOS SUBMENUS DOS MENUS PRINCIPAIS */
	cursor: pointer; 
	cursor: hand; 
	background-color: #CCCCCC; 
	border-left: #007236 0px solid; 
	border-right: #000000 0px solid; 
	border-bottom: #007236 0px solid; 
	border-top: #007236 0px solid; 
	text-align: center; 
	width: 1; 
	height: 21;	
}	
.MainMenu_SubMenu { /* CONTROLA O SUB MENU */
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: #FFFFFF; 
	border-bottom: #666666 1px solid; 
	border-left: #666666 1px solid; 
	border-top: #666666 1px solid; 
	border-right: #666666 1px solid;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666, Direction=90, Strength=0);
}
.MainMenu_MenuBreak {
	height: 1px;
}

.MainMenu_MenuItemSel { /* QUANDO SELECIONAMOS UM ITEM DO MENU */
	background-color: transparent;
	cursor: pointer; 
	color: #3d7492; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
}


.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	color: Black; 
	cursor: pointer; 
	border-right: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	border-top: #000000 0px solid;
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
}
.StandardButton     { /* BOTÕES PRÉ-DEFINIDOS (EX: LOGIN) */
    background: #3d7492; 
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
/*.TreeViewMenu {
	width: 175px;
	background-color: #689400; 
	BORDER-RIGHT: #7994CB 0px solid; 
	BORDER-TOP: #7994CB 0px solid; 
	BORDER-LEFT: #7994CB 0px solid; 
	BORDER-BOTTOM: #7994CB 0px solid; 
	/*moz-border-radius-bottomleft: 0px; 
	moz-border-radius-bottomright: 0px; 
	moz-border-radius-topleft: 0px; 
	moz-border-radius-topright: 0px
}*/
/* 
================================
     Fundo da área do MENU
================================
*//*   
.TreeViewMenu_Header {
	background-color: #4e4b4a;
	color: #003366;
	font-size: 8px;
}*/


.Head   { /* MODIFICA OS TITULOS DOS CONTENTORES*/
	color: #818181;
	font-size: 15pt; 
	font: Verdana, Arial, Helvetica, sans-serif;
}
.LanguageClass  { 
	text-align: right; 
}
.Headcontainer   { /* PARA OS TITULOS DENTRO DOS CONTENTORES*/
	color: #8d8d8d;
	font-size: 13pt; 
	font: Verdana, Arial, Helvetica, sans-serif;
}
/* 
================================
          UTILIZADOR
================================
*/

.Utilizador {
	font-size: 8pt;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}
a.Utilizador:link {
	font-size: 8pt;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}

a.Utilizador:visited  {
	font-size: 8pt;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}
a.Utilizador:hover  {
	font-size: 8pt;
	color:#3d7492;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}
a.Utilizador:active  {
	font-size: 8pt;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}
.formcontactos   {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #333333;
}
.formcontactoserror   {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #5DAFDE;
}

/* 
================================
         Nuke NEWS
================================
*/
.NUKENEWSnewsactionbarlinks:link, .NUKENEWSnewsactionbarlinks:active, .NUKENEWSnewsactionbarlinks:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:  8pt;
color: #3d7292;
background-color: transparent;
}
.NUKENEWSnewsactionbarlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:  8pt;
	color: 79bae5;
	background-color: transparent;
}
.NUKENEWSnewstitle:link, .NUKENEWSnewstitle:active, .NUKENEWSnewstitle:visited
{
	font-family: Tahoma, Arial, Helvetica;
	font-weight: bold;
	font-size:  12pt;
	color: #3d7292;
}

.NUKENEWSnewstitle:hover {
	font-family: Tahoma,Arial,Helvetica;
	font-weight: bold;
	font-size: 12pt;
	color: #79bae5;
}
.NUKENEWSnewstitle {
	font-family: Tahoma,Arial,Helvetica;
	font-weight: bold;
	font-size: 12pt;
	color: #3d7292;
}

.NUKENEWSpostdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:  8pt;
	color: 79bae5;
}
.NUKENEWSnewssummary
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:  10pt;
color: #000000;
}

.NUKENEWSpagelinks:link, .NUKENEWSpagelinks:active, .NUKENEWSpagelinks:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:  8pt;
color: #000000;
background-color: transparent;
}

.NUKENEWSpagelinks:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:  8pt;
	color: 79bae5;
	background-color: transparent;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.NUKENEWSviewnewsreturn:link, .NUKENEWSviewnewsreturn:active, .NUKENEWSviewnewsreturn:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:  8pt;
	text-decoration: none;
	color: #3d7292;
}

.NUKENEWSviewnewsreturn:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:  8pt;
	text-decoration: none;
	color: 79bae5;
}

.NUKENEWSviewnewsarticle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:  10pt;
color: #000000;
}
.NUKENEWSnewsreadmore:link, .NUKENEWSnewsreadmore:active, .NUKENEWSnewsreadmore:visited

{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:  8pt;
color: #3d7292;
}

.NUKENEWSnewsreadmore:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:  8pt;
	color: 79bae5;
}
.NukeNews_AltItem {
	background-color: transparent;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.NukeNews_Item {
	background-color: #ececec;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

