/* 
================================
Skin styles for DotNetNuke
================================
 
*
{
font-family: Geneva,Arial,Helvetica,sans-serif;

}*/

.html,body {
	height: 100%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.pagemaster {
	background-color: #FFFFFF;
	vertical-align:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.skinmaster {
	BORDER-RIGHT: #CC0000 0px solid; 
	BORDER-TOP: #CC0000 0px solid; 
	BORDER-LEFT: #CC0000 0px solid; 
	BORDER-BOTTOM: #CC0000 0px solid; 
	moz-border-radius-bottomleft: 0px; 
	moz-border-radius-bottomright: 0px; 
	moz-border-radius-topleft: 0px; 
	moz-border-radius-topright: 0px; 
}
.skinheader {
}
.skingradient {
	background-color: #FFFFFF;
}
.controlpanel {
	width: 100%;
	background-color: #FFFFFF;
}
.searchpane {
	background-image:url(images/proposta_clicclac_v6_corte_09.jpg);
	background-repeat:repeat-x;
}

.toppane {
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.leftpane {
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.contentpane {
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.rightpane {
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.bottompane {
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.titulocontainers {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color:#8fd300;
	font-weight:bold;
	text-transform:uppercase;
}

/*-------------------------------------------
   MENU
--------------------------------------------*/ 

/*--------- dnn menu style ----------*/
/* main menu td */
.main_dnnmenu_bar 
{
cursor:pointer;
background-color:transparent;
font-family: Geneva, Arial, Helvetica, sans-serif;
/*text-align:left;*/
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{ 
color: #000000;
font-size: 11px;
font-weight:bold;  
text-align:center; 
padding:6px 10px 6px 0px;
/*line-height:40px;*/
/*text-transform:uppercase;*/
margin-right:1px;
}

/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
color: ;
background-color: ;
font-size: 11px;
font-weight:bold;
text-align:center;
padding:6px 10px 6px 0px;
/*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: ;
background-color: ;
font-size: 11px;
font-weight:bold;
text-align:center;
padding:6px 10px 6px 10px;
/*line-height:40px;*/
/*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: #FFFFFF; /*url(../images/menu_hover.gif) repeat-x top left;*/
color: #ff6600;
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;
width:0px;
background-color:#FFFFFF;
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;*/
}

/* 
================================
*/

.StandardButton     {
    background: #8fd400 none; 
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif; 
    font-size: 10px;
    font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #ffffff;
	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
}
.TreeViewMenu_Header {
	background-color: #FC880F;  
}
.Head   {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size:  14px;
    font-weight:   bold;
    color: #000000;
}

.LetrasBrancas {

    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size:  10px;
    font-weight:   bold;
    color: #FFFFFF;
}
a:link, a:visited, a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #333333;
	text-decoration: underline;
	cursor: pointer;
}

a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
	cursor: pointer;
}


/* Footer */
.Footer {
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
/* Footer Links */

A.Footer:link {
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

A.Footer:visited  {
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

A.Footer:active   {
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

A.Footer:hover    {
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.Normal   {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: normal;
    color: #000000;
}
/* 
================================
          COPYRIGHT
================================
*/

.Copyright {
	font-size: 8pt;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}
a.Copyright:link {
	font-size: 8pt;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}

a.Copyright:visited  {
	font-size: 8pt;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}
a.Copyright:hover  {
	font-size: 8pt;
	color:#996600;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}
a.Copyright:active  {
	font-size: 8pt;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}
/* 
================================
         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;
}
/* 
================================
          UTILIZADOR
================================
*/

.Utilizador {
	font-size: 10pt;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}
a.Utilizador:link {
	font-size: 10pt;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}

a.Utilizador:visited  {
	font-size: 10pt;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}
a.Utilizador:hover  {
	font-size: 10pt;
	color:#ff6600;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}
a.Utilizador:active  {
	font-size: 10pt;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}
/* 
================================
         Nuke NEWS
================================
*/
.NUKENEWSnewsactionbarlinks:link, .NUKENEWSnewsactionbarlinks:active, .NUKENEWSnewsactionbarlinks:visited
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #FF6600;
background-color: transparent;
}
.NUKENEWSnewstitle:link, .NUKENEWSnewstitle:active, .NUKENEWSnewstitle:visited
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #8FD300;
}

.NUKENEWSnewstitle:hover {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #486A00;
}
.NUKENEWSnewstitle {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #8FD300;
}

.NUKENEWSpostdate {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #8A3700;
}
.NUKENEWSnewssummary
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
color: #000000;
}

.NUKENEWSpagelinks:link, .NUKENEWSpagelinks:active, .NUKENEWSpagelinks:visited
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 10px;
color: #000000;
background-color: transparent;
}

.NUKENEWSpagelinks:hover
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #FF6600;
background-color: transparent;
padding-top: 3px;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 5px;
}
.NUKENEWSviewnewsreturn:link, .NUKENEWSviewnewsreturn:active, .NUKENEWSviewnewsreturn:visited
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
text-decoration: none;
color: #FF6600;
}

.NUKENEWSviewnewsreturn:hover
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
text-decoration: none;
color: #8A3700;
}

.NUKENEWSviewnewsarticle
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
color: #6a6a6a;
}
.NUKENEWSnewsreadmore:link, .NUKENEWSnewsreadmore:active, .NUKENEWSnewsreadmore:visited

{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #FF6600;
}

.NUKENEWSnewsreadmore:hover
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #8A3700;
}
.NukeNews_AltItem {

background-color: #f5f5f5;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

