/* 
================================
Skin styles for DotNetNuke
================================
*/   




* Main Menu */

MainMenu_MenuContainer
{
background: #006699;
width: 100%;
}
.MainMenu_MenuBar
{
background: #006699;
}

/* Main-Menu: Normal state */
.MainMenu_MenuItem
{
padding-left: 2px;
font-size: 11px;
color: white;
font-weight: bold;
border-top-style: none;
border-right-style: none;
border-left-style: none;
height: 20px;
border-bottom-style: none;
}

.MainMenu_MenuItemSel
{
padding-left: 2px;
font-size: 11px;
height: 20px;
color: white;
background-color: transparent;
}

.MainMenu_MenuIcon
{
display: none;
width: 0px;
border-top-style: none;
border-right-style: none;
border-left-style: none;
height: 0px;
background-color: white;
border-bottom-style: none;
}

.MainMenu_MenuIcon_Admin
{
width: 0px;
border-top-style: none;
border-right-style: none;
border-left-style: none;
height: 0px;
background-color: white;
border-bottom-style: none;
}

.MainMenu_MenuArrow
{
padding-left: 0px;
width: 0px;
border-top-style: none;
border-right-style: none;
border-left-style: none;
background-color: transparent;
border-bottom-style: none;
}

.MainMenu_MenuBreak
{
border-top-style: none;
border-right-style: none;
border-left-style: none;
background-color: transparent;
border-bottom-style: none;
}

/* Sub-Menu: Normal state */
.MainMenu_SubMenu
{

background: #006699;
filter: None;
font-weight: normal;
}

/* Sub-Menu: Hover state */
.MainMenu_SubMenuItemSel
{
color: white;
background: white;
font-size: 11px;
font-weight: normal;
border-top-style: none;
border-right-style: none;
border-left-style: none;
height: 20px;
border-bottom-style: none;
}

.MainMenu_RootMenuArrow
{
padding-right: 1px;
padding-left: 0px;
}

/* Main-Menu: Normal state*/
.MainMenu_RootMenuItem
{

padding-left: 2px;
font-size: 11px;
color: white;
font-weight: bold;
border-top-style: none;
border-right-style: none;
border-left-style: none;
height: 20px;
border-bottom-style: none;
}

/* Main-Menu: Selected state*/
.MainMenu_RootMenuItemActive
{
font-family: Trebuchet MS, Arial;
font-size: 18pt;
text-transform: capitalize;
font-weight: normal;
padding-right: 3px;
padding-left: 3px;
padding-left: 0;
padding-top: 3px;
height: 34px;
color: white;
background: #fff;
}

/* Main-Menu: Hover state */
.MainMenu_RootMenuItemSel
{
font-family: Trebuchet MS, Arial;
font-size: 18pt;
text-transform: capitalize;
font-weight: normal;
padding-right: 3px;
padding-left: 3px;
padding-left: 0;
padding-top: 3px;
height: 34px;
color: #A3CD39;
background: #fff;
}


/* 
================================
Skin styles of Workinblues
================================
*/  

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
body {
	background-image:url(images/background.gif);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	text-decoration: none;
	color: #003366;
}
a:visited {
	text-decoration: none;
	color: #003366;
}
a:hover {
	text-decoration: underline;
	color: #003366;
}
a:active {
	text-decoration: none;
	color: #003366;
}
.tabelaprincipal {
	width:760px;
background-position: center;
	margin-left: auto; margin-right: auto;

}
.tabelacima {
background-image:url(images/fundo_cima.gif);
background-repeat:no-repeat;
}
.tabelamenuazul {
height:20px;
background-color:#006699;
margin-top:20px;
background-position: center;
	text-align: center;
}
.tabelaconteudo {
	margin-top: 9px;
}
.traco_horizontal {
	background-image: url(..images/traco_horizontal.gif);
	background-repeat: repeat-x;
}
.traco_horizontal2 {
	background-image: url(images/traco_horizontal.gif);
	background-repeat: repeat-x;
}
.vermelho {
color:#CC0033;
}
 .vermelho a:link {
 color:#CC0033;
	text-decoration: none;
}
.vermelho a:visited {
color:#CC0033;
	text-decoration: none;
}
.vermelho a:hover {
color:#CC0033;
	text-decoration: underline;
}
.vermelho a:active {
color:#CC0033;
	text-decoration: none;
}
.brancomenu {
	color:#FFFFFF;
	background-position: center;
	text-align: center;
	font-weight:bold;

}
 .brancomenu a:link {
color:#FFFFFF;
font-weight:bold;
	text-decoration: none;
}
.brancomenu a:visited {
color:#FFFFFF;
	text-decoration: none;
}
.brancomenu a:hover {
color:#FFFFFF;
	text-decoration: underline;
}
.brancomenu a:active {
color:#FFFFFF;
	text-decoration: none;
}
.branco {
	color:#FFFFFF;
	font-size:10px;

}
 .branco a:link {
color:#FFFFFF;
	text-decoration: none;
}
.branco a:visited {
color:#FFFFFF;
	text-decoration: none;
}
.branco a:hover {
color:#FFFFFF;
	text-decoration: underline;
}
.branco a:active {
color:#FFFFFF;
	text-decoration: none;
}

.azulclaro {
color:#006699;
}
 .azulclaro a:link {
 color:#006699;
	text-decoration: none;
}
.azulclaro a:visited {
color:#006699;
	text-decoration: none;
}
.azulclaro a:hover {
color:#006699;
	text-decoration: underline;
}
.azulclaro a:active {
color:#006699;
	text-decoration: none;
}
li {
	color:#003366;
	list-style-type: disc;
	
}
 li a:link {
 color:#006699;
	text-decoration: none;
}
li a:visited {
color:#006699;
	text-decoration: none;
}
li a:hover {
color:#006699;
	text-decoration: underline;
}
li a:active {
color:#006699;
	text-decoration: none;
	}
	
.searchbox {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  height           : 15px;
  color:#003366;
  border           : 1px solid #999999;
  background-color:#CCCCCC;;
}
.fundocinza {
background-color:#CCCCCC;
}
.fundoultimasnoticias {
background-image:url(images/fundo_ultimasnoticias.gif);
}
.fundobaixo {
background-image:url(images/fundo_baixo.gif);
background-repeat:repeat-x;
}

.texto {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #003366;
}

.Head   {
color:White;
font-size:10px;
}

.calendario {
	color:red;
	
}




