@charset "utf-8";
/* CSS Document */

/* ----------------------------------------------
   HTML ELEMENTS
------------------------------------------------- */

html {
	min-height: 100%;
	height: auto;
}

body {
margin:0px;
font: 12px Arial, Geneva, Helvetica, sans-serif;
color:#666666;
font-weight: normal;
line-height:18px;
background-image: url(images/ev_layout_v5_background.jpg);
}


#fckbody {
background-color:#FFFFFF;
background-image:none;
text-align:left;
}



.Normal, .NormalDisabled {
font: 12px Arial, Geneva, Helvetica, sans-serif;
font-weight: normal;
}

.Normalboldvermelho {
font: 12px Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
color:#de8b87;
}

.formBox {
font: 11px Arial, Geneva, Helvetica, sans-serif;
font-weight: normal;
background-color:#e3e3e3;
height: 31px;
border:0;
padding:8px 8px;
}

.formBoxmulti {
font: 11px Arial, Geneva, Helvetica, sans-serif;
font-weight: normal;
background-color:#e3e3e3;
height: 100px;
border:0;
padding:8px 8px;
}

.SubHead {
font: 12px Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
color: #666666;
}

a.SubHead:link, a.SubHead:active, a.SubHead:visited {
font: 12px Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration:underline;
color: black;
}

a.SubHead:hover {
font: 12px Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration:underline;
color: #666666;
}

/* LINKS GERAIS */

a:link, a:visited, a:active {
/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
/*font-size: 10pt;*/
color: #666666;
font-weight: bold;
text-decoration: underline;
cursor:pointer;
}

a:hover {
/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
/*font-size: 10pt;*/
color: #000000;
font-weight: bold;
text-decoration: underline;
cursor:pointer;
}
/* FIM LINKS GERAIS */


/* STANDARD BUTTON */

.StandardButton     { /* BOTÕES PRÉ-DEFINIDOS (EX: LOGIN) */
background: #c3261f; 
color: #ffffff;
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
}
/* FIM STANDARD BUTTON */

/* COMMAND BUTTON */

.CommandButton  {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
}

a.CommandButton:link, a.CommandButton:active, a.CommandButton:visited {
font-family: Arial, Geneva, Helvetica, sans-serif;
/*font-size: 10px;*/
text-decoration:underline;
color: #000000;
}

a.CommandButton:hover {
text-decoration:underline;
color: #757575;
}

/* FIM COMMAND BUTTON */



/*-------------------------------------------
   MENU
--------------------------------------------*/ 

/*--------- dnn menu style ----------*/
/* main menu td */
.main_dnnmenu_bar 
{
cursor:pointer;
background-color:transparent;
font-family: Arial, Geneva, Helvetica, sans-serif;
/*text-align:left;*/
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{	
color: #ffffff;
/*font-size: 14px;*/
font-weight:bold; 	
text-align:center; 
padding:4px 9px 4px 9px;
/*line-height:40px;*/
/*text-transform:uppercase;*/
margin-right:1px;
}

/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
color:#000000;
/*background-color:#c3261f;*/
/*font-size: 14px; */
font-weight:bold;
text-align:center;
padding:4px 9px 4px 9px;
/*line-height:40px;*/
/*background:url(../images/menu_hover.gif) repeat-x top left;*/
/*text-transform:uppercase;*/
margin-right:1px;
}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected 
{
color:#000000;
/*background-color:#8bc421;*/
font-weight:bold;
text-align:center;
/*font-size: 14px;*/
/*background-color:#FFFFFF;*/
/*line-height:40px;*/
padding:4px 9px 4px 9px;
/*background:url(../images/menu_hover.gif) repeat-x top left;*/
/*text-transform:uppercase;*/
margin-right:1px;
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
border:1px solid #e0dfdf;
}

.main_dnnmenu_submenu td
{
background-color:#ffffff;
z-index: 1000;
font-size: 11px;
font-weight:bold;
text-align:left;
color:#000000;
/*line-height:2em;*/
padding: 0 8px 0 0;
margin:0px;
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td   
{  
font-size: 11px;
background-color: #434343; /*url(../images/menu_hover.gif) repeat-x top left;*/
color: #ffffff;
font-weight:bold;
text-align:left;
/*line-height:2em;*/
z-index: 1000; 
padding: 0 8px 0 0;
margin:0px;
}

.main_dnnmenu_break
{
/*height: 2px;*/
/*background-color: #ffffff;*/
border:1px solid #999999;
}

.MainMenu_MenuIcon
{
cursor: pointer;
/*background-color: #eeeeee;*/
border-left-width-value: 0px;
border-left-style-value: solid;
border-left-color-value: #ffffff;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #ffffff;
border-top-width: 0px;
border-top-style: solid;
border-top-color: #ffffff;
text-align: center;
/*width: 15px;*/
/*height: 21px;*/
}

/*-------------------------------------------
   MODULOS
--------------------------------------------*/ 

/* Module Action Menus */
.ModuleTitle_SubMenu
{
border:1px solid #999999;
}

.ModuleTitle_SubMenu td{
background-color:#F8FAFF;
white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
background-color:#F8FAFF; 
border:none;
padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
background:transparent /*url(../images/menu_hover.gif) repeat-x top left*/;
color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
height: 2px;
background-color: #D5E0FF;
}

.Head   {
color: #c3261f;
font-weight: bold;
font-size:13px;
}

/*-------------------------------------------
   NUKE NEWS
--------------------------------------------*/ 

.newstitle {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
color: #f0282b;
}

.newssummary {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-weight: normal;
font-size: 10px;
color: #666666;
}

a.newstitle:link, a.newstitle:active, a.newstitle:visited  {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
color: #f0282b;
text-decoration:none;
}

a.newstitle:hover  {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
color: #000000;
text-decoration:underline;
}

.NukeNews_Item {
background-color: white;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

.NukeNews_AltItem {
background-color: white;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

.newsactionbarlinksII:link, .newsactionbarlinksII:active, .newsactionbarlinksII:visited {
color: #666666;
font: 12px Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
padding: 3px 5px 3px 5px;
}

.newsactionbarlinksII:hover {
color: #000000;
font: 12px Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration: underline;
}

.newsreadmore:link, .newsreadmore:active, .newsreadmore:visited {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
text-decoration:underline;
}

.newsreadmore:hover {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration: underline;
color: #f0282b;
}
 
.copyright {
font: 9px Arial, Geneva, Helvetica, sans-serif;
text-transform:uppercase;
color: #999999;
}

.contactos {
color: #FFFFFF;
font-size: 10px;
}

a.contactos:link, a.contactos:active, a.contactos:visited {
color:#FFFFFF;
}

.ArticleToggle { /* class do ler mais da secção classificados */
font-weight: bold;
text-transform:uppercase;
color:#c3261f;
border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #ffffff;
border-right-color-value: #ffffff;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #ffffff;
border-left-color-value: #ffffff;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
}

a.ArticleToggle:link, a.ArticleToggle:active, a.ArticleToggle:visited { /* class do ler mais da secção classificados */
font-weight: bold;
text-transform:uppercase;
color:#c3261f;
border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #ffffff;
border-right-color-value: #ffffff;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #ffffff;
border-left-color-value: #ffffff;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
}

a.ArticleToggle:hover { /* class do ler mais da secção classificados */
font-weight: bold;
text-transform:uppercase;
color:#000000;
text-decoration:underline;
border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #ffffff;
border-right-color-value: #ffffff;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #ffffff;
border-left-color-value: #ffffff;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
}


.formacao_conteudo{
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
padding: 0px 3px 3px 10px;
}

.formacao_paginacao{
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: gray;
}



.formacao_titulo_marcas{
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
color: #aa7e41;
font-weight: bold;
padding: 0px 0px 0px 0px;
}

.formacao_titulo_tecnicas{
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
color: #db4e71;
font-weight: bold;
padding: 0px 0px 0px 0px;
}

.formacao_titulo_escolas{
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
color: #ffb300;
font-weight: bold;
padding: 0px 0px 0px 0px;
}

.title_grey .Head 

{
font-family:Arial, Geneva, Helvetica, sans-serif;
color: #43494d;

}
