/**********************************  BODY FORMS BG TAULES TD *************************************/
body	{margin:0;font-family:verdana,helvetica,arial; background-color:#ffffff;}
form 	{margin:0;font-family:verdana,helvetica,arial;color:#555555;font-size:7.5pt;}

.bgfondomenu {background: #CECF9C;}
.bgfondomarronlogo {background: #B54239;}
.bgmarronclar {background: #B8685E;}
.bgmarronfosc {background: #932E27;}
.bgfoothome	{background: #932E27;}

/******************************************  LINKS  **********************************************/
a  {font-family:verdana,helvetica,arial; text-decoration:none;}

a.linkmarronlogo_9 {color: #B54239; font-size:9px; }
a.linknegre_9   {color:#000000;font-size:9px;}

/***********************MENU****************************************************************/


html {
  margin:0; padding:0;
}
body {
  font-family:verdana,arial,sans-serif,helvetica; font-size:12px;
  color:#000; background:#bba;
  margin:0; padding:0;
}
p {
  font-family:verdana,arial,sans-serif,helvetica; font-size:12px;
  color:#000000; background:#ffffff; 
}
h1 {
  font-family:verdana,arial,sans-serif,helvetica; font-size:14px;
  color:#333; background:#cc9; font-style:normal; text-align:center;
  margin:0 0 1.2em 0; padding:0;
}
h2 {
  font-family:verdana,arial,sans-serif,helvetica; font-size:14px;
  color:#333; background:#ffffff; font-style:italic;
  margin:0 0 1em 0;
}
h3 {
  font-family:verdana,arial,sans-serif,helvetica; font-size:10px;
  color:#333; background:#ffffff; font-style:normal;
  margin:0 0 1em 0;
}

a {
  font-family:verdana,arial,helvetica,sans-serif; font-size:10px;
  color:#000;
}
a:link, a:active {
  font-family:verdana,arial,helvetica,sans-serif; font-size:10px;
  color:#000;
}
a:visited {
  font-family:verdana,arial,helvetica,sans-serif; font-size:10px;
  color:#000;
}
a:hover {
  font-family:verdana,arial,helvetica,sans-serif; font-size:10px;
  color:#fff; background:#999;
  text-decoration:none;
}

a.m {
  font-family:verdana,arial,helvetica,sans-serif; font-size:10px;
  color:#000;
  margin:0; padding:0;
  display:block; text-decoration:none; cursor:default;
}
a.m:link, a.m:active {
  font-family:verdana,arial,helvetica,sans-serif; font-size:10px;
  color:#000;
  margin:0; padding:0;
  display:block; text-decoration:none; cursor:default;
}
a.m:visited {
  font-family:verdana,arial,helvetica,sans-serif; font-size:10px;
  color:#000;
  margin:0; padding:0;
  display:block; text-decoration:none; cursor:default;
}
a.m:hover {
  font-family:verdana,arial,helvetica,sans-serif; font-size:10px;
  color:#fff; background:#999;
  margin:0; padding:0;
  display:block; text-decoration:none; cursor:default;
}

.rMenu {
  position:relative; visibility:visible; overflow:visible;
  background:#cc9;
  margin:0; padding:0;
  text-align:left;
  height:20px;
/*
  border-left:1px outset #ccc;
  border-top:1px outset #ccc;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
*/  
}
.aMenu {
  position:absolute; visibility:hidden; overflow:visible;
  margin:0; padding:0 2px 0 0;
  text-align:left;
/*
  border-left:1px outset #ccc;
  border-top:1px outset #ccc;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
*/  
}
.mLabel {
  position:absolute; visibility:hidden; overflow:hidden;
  margin:0; padding:2px;
  cursor:default;
  border-left:1px outset #ccc;
  border-top:1px outset #ccc;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
}
.mLabelOver {
  position:absolute; visibility:hidden; overflow:hidden;
  margin:0; padding:2px;
  cursor:default;
  border-left:1px outset #333;
  border-top:1px outset #333;
  border-right:1px solid #ccc;
  border-bottom:1px solid #ccc;
}
.mBox {
  position:absolute; visibility:hidden; overflow:hidden;
  margin:0; padding:4px 2px 4px 2px;
  cursor:default;
  width:150px; /* wrapping col for nn4, over-ride in page-specific css */
  line-height:1.25em;
  border-left:1px solid #ccc;
  border-top:1px solid #ccc;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
}

#header {
  margin:20px 80px 0px 80px; 
  padding:0;
}
#banner {
  margin:0; padding:6px 4px;
  background:#333;
}
.section {
  margin:0px 80px 20px 80px; 
  padding:10px;
  font-family:verdana,arial,sans-serif,helvetica;
  font-size:12px; color:#000000; background:#ffffff;
}

/********************************************************************************************/

/*******************************************  TEXT ***********************************************/
.texttitolmarronlogo_11	{color:#B54239;font-size:11px}
.texttitolmarronlogo_11b   {color:#B54239;font-size:11px;font-weight:bold}

.textmarronlogo_11	{color:#B54239;font-size:11px;}
.textmarronlogo_11b	{color:#B54239;font-size:11px;font-weight:bold}

.textblanc_10	{ color: #FFFFFF; font-size:10px; }	
.textblanc_10_b	{ color: #FFFFFF; font-size:10px;font-weight:bold}	

.textnegre_10	{ color: #000000; font-size:10px; }	
.textnegre_10_b	{ color: #000000; font-size:10px;font-weight:bold}	



/********************************************************************************************/

.bgblaufort	{background: #285078;}
.bgnegre	{background: #000000;}
.bgblanco	{background: #FFFFFF;}
.bggriscercahome	{background: #D6D6D6;}
.bgbannershome	{background: #EFEFEF;}
/*.bgfoothome	{background: #4A8AC6;}*/
.bggris	{background: #333333;}
.bgazulgris	{background: #BDCEDE;}
.bgfondoazulclaro	{background: #E4EDF6;}
.bgfondoazuloscuro	{background: #ADCEF7;}
.bggrisfluix	{background: #F6F5F5;}

/******************************************  LINKS  **********************************************/
a  {font-family:verdana,helvetica,arial; text-decoration:none;}

a.linkblanc_11  {font-family:verdana,helvetica,arial;color:#ffffff;font-size:11px;text-decoration:none;}
a.linkblanc_10  {color: #FFFFFF; font-size:10px;}
a.linkblanc_9    {color:#ffffff;font-size:9px;}
a.linkcel_9    {color:#99CCFF;font-size:9px;}
a.linktitolforum_11   {color:#009280;font-size:11px;font-weight:bold;}
a.linkforum_11    {color:#009280;font-size:11px;}
a.linktitolblau_11  {color:#4D88C4;font-size:11px;font-weight:bold;}
a.linkblau_11  {color:#4D88C4;font-size:11px;}
a.linkblau_u_11   {color:#4D88C4;font-size:11px;text-decoration:underline;}
a.linkblau_10   {color: #4D88C4; font-size:10px; }
a.linkblau_9   {color: #4D88C4; font-size:9px; }
a.linktitolblau2_11  {color:#204F70;font-size:11px;font-weight:bold;}
a.linkblau2_11   {color:#204F70;font-size:11px;}
a.linkblau2_10   {color:#204F70;font-size:10px;}
a.linktitolgris_11   {color:#555555;font-size:11px;font-weight:bold;}
a.linkgris_11   {color:#555555;font-size:11px;}
a.linknegre_11   {color:#000000;font-size:11px;}

/*******************************************  TEXT ***********************************************/
.texttitolblanc_11	{color: #FFFFFF; font-size:11px; font-weight:bold;}	
.textblanc_11	{ color: #FFFFFF; font-size:11px; }	
.textblanc_10	{ color: #FFFFFF; font-size:10px; }	
.textblanc_9	{ color: #FFFFFF; font-size:9px; }	
.texttitolforum_11	{color:#009280;font-size:11px;font-weight:bold;}
.textforum_11	{color:#009280;font-size:11px;}
.texttitolblau_11	{color:#4D88C4;font-size:11px;font-weight:bold;}
.textblau_11	{color:#4D88C4;font-size:11px;}
.textblaucursiva_11	{color:#4D88C4;font-size:11px;font-style:italic;}
.texttitolblaucursiva_11	{color:#4D88C4;font-size:11px;font-weight:bold;font-style:italic;}
.textblau_10	{color:#4D88C4;font-size:10px;}
.textblau_9	{color:#4D88C4;font-size:9px;}
.texttitolblau2_11	{color:#204F70;font-size:11px;font-weight:bold;}
.textblau2_11	{color:#204F70;font-size:11px;}
.textblau2_10	{color:#204F70;font-size:10px;text-decoration:none;}
.textblau2_9	{color:#204F70;font-size:9px;}
.texttitolblau3_11	{color:#2A6691;font-size:11px;font-weight:bold;}
.textblau3_11	{color:#2A6691;font-size:11px;}
.texttitolblau3_13	{color:#2A6691;font-size:13px;font-weight:bold;}
.texttitolblau3_10	{color:#2A6691;font-size:10px;font-weight:bold;}
.textblau3_10	{color:#2A6691;font-size:10px;}
.texttitolgris_11	{color:#555555;font-size:11px;font-weight:bold;}
.textgris_11	{color:#555555;font-size:11px;}
.textgriscursiva_11	{color:#555555;font-size:11px;font-style:italic;}
.textgris_10	{font-family:verdana,helvetica,arial;color:#555555;font-size:10px;text-decoration:none;}
.textgris_9	{font-family:verdana,helvetica,arial;color:#555555;font-size:9px;text-decoration:none;}
.texttitolvermell_11	{color:#ff0000;font-size:11px;font-weight:bold;}
.textvermell_11	{color:#ff0000;font-size:11px;}
.texttitolnegre_11	{color:#000000;font-size:11px;font-weight:bold;}
.textnegre_11	{color:#000000;font-size:11px;}
/*************************************************************************************************/
