/* 
================================
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;
}

