
body,select		{font-size:11px; font-family:tahoma,arial,serif; }
body,form		{margin:0; padding:0;}
body			{ background:#000000;}
img				{border:0; vertical-align:middle;}
h1, .Title		{font: bold small-caps 120%/200% Times; color:#fff; }
h3 				{font-family:tahoma; font-size:11px; color:#fff; margin-top:0; }
p				{margin:0;}
button 			{font-size:11px; vertical-align:middle; padding:1px 10px;}


#main 			{margin-top:20px; width:897px;}
#imager 		{border-top:1px solid #000; border-bottom:1px solid #000; height:196px;}
#menuprim		{color: #858484; background:#2e2e2e; font-size:10px;}
#content		{color:#858484; line-height:14px; padding:10px 25px 40px 25px; vertical-align:top; background:#2e2e2e; border-right:1px solid black;}
#content a		{color:#fff;}
#content b,#content strong	{color:silver;}
#content .news	{margin-top:5px; padding-top:5px;}
#content input,textarea,select {border:1px solid #484848; color:#fff; padding:2px; font-size:11px; font-family:tahoma; background:#1F1F1F;}
#bottominfo 	{color:#454545; font-size:10px; padding-top:5px;}
#bottominfo a	{color:#454545; font-size:10px; text-decoration:underline;}

.linkstopo		{color: #858484; padding-right:12px; font-size:9px;font-family:Arial, Helvetica, sans-serif;}
.linkstopo a 	{color: #858484; text-decoration:none;}
.linkstopo a:hover 		{color:silver; }
.newsdata		{color:silver; text-decoration:none;letter-spacing:1px;}
.topmenu 		{color:gray; padding:0 15px; text-decoration:none;}
.topmenuon 		{color:silver; padding:0 15px; text-decoration:none;}
.titulos		{color:#cc0000; font-size:14px; padding:0px 0px 5px 15px;}
.titulos2		{color:#cc0000; font-size:14px; padding:0px 0px 5px 205px;}
.input 			{height:14px; padding-top:2px; padding-left:9px; border:1px solid gray; font-size:9px; color:#999;}
.news	a		{color:#b7b6b6; text-decoration:none; font-family:tahoma;}
.news	a:hover	{text-decoration:underline;}
.newsh1			{color:#fff; text-decoration:none; font-family:tahoma;}
.newstxt		{color:#b7b6b6; text-decoration:none; font-family:tahoma;}
.btn			{background:silver; color:#fff!important; font-weight:bold; padding:0px 2px; text-decoration:none;	vertical-align:middle; cursor:pointer;}
.btn:hover		{background:gray;}
.sinput 		{width:100px; font-size:10px; color:#666; vertical-align:middle;}
.ssubmit 		{background:#F2C7C9; color:#fff; border:0; margin:1px 2px; vertical-align:middle; padding:0 3px;}
.corner-3d		{border-bottom:1px solid #2e2e2e; border-top:1px solid #5a5959;}
.rcube			{padding:20px 30px; background:#484848; color:#b7b6b6; vertical-align:top;}
.rcube a		{color:#ececec; font-weight:bold;}
.rcube a:hover	{color:white; }


.thumbheader 	{margin-top:20px; border-top:1px dotted #9F9F9F; padding-top:5px;}
.thumbnail 		{}




/* 
MENU 
*/
#menu 				{ font-size:11px; text-align:center;}
#menu a, #menu h2	{color:#BFBFBF; display:block; white-space:nowrap; margin:0; vertical-align:middle;  letter-spacing:1px; font-weight:normal;}
#menu h2			{color:#858484; font-size:11px; font-family:"Times new Roman"; padding:10px 25px 10px 13px; text-decoration:none; background:url(/interface/imgs/separador.jpg) no-repeat right; text-transform:uppercase;}

#menu a					{text-decoration:none; color:black;padding:5px 5px 5px 10px;}
#menu a, #menu a:visited{color:silver;}
#menu a:hover			{background-color:#8F8F8F;color:white;}

#menu h2.menuon			{color:#fff;}

#menu ul	{
list-style:none;
margin:0;
padding:0 0 0 12px;
float:left;
text-align:left;
display:list-item;
}
#menu li{position:relative;}
#menu ul ul{
position:absolute;
z-index:500;
top:auto;
display:none;
width:19em;

padding:0px;
color:black;
background-color: #484848;
text-align:left;
font-size:11px;
border-right:1px solid #2e2e2e;
}



#menu ul ul a{ 
border-bottom:1px solid #2e2e2e; 
border-top:1px solid #5a5959;
}

#menu ul ul ul{
top:0;
left:100%;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#menu h2:hover	{cursor:pointer;}

div#menu li:hover{
cursor:pointer;
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}

/* End of non-anchor hover selectors */

/* Styling for Expand */

#menu a.x, #menu a.x:visited{
background-color:#f7f7f7;

}

#menu a.x:hover{
background-color:#ddd; }

