/* CSS layout */

#head {
	background-position: left;
	background: url('top.jpg');
	width: auto;
	height: 20px;
	background-color: #2F5C87;
	background-repeat: no-repeat;
}
#TB11 {
	background: url('sub_top_esquerda.jpg');
	width: 132px;
	height: 20px;
}
#TB12 {
	background: url('sub_top_direita.jpg');
	width: auto;
	height: auto;
}
#TB13 {
	background: url('sub_top_direita.jpg');
	width: 150px;
	height: auto;
	text-align: right;
}
#TB14 {
	background: url('sub_top_direita.jpg');
	width: 150px;
	height: auto;
	text-align: right;
}
#Banner {
	background-position: left;
	background: url('banner.jpg');
	width: 100%;
	height: 62px;
	background-color: #A0BED6;
	background-repeat: no-repeat;
}
#menu {
	background: url('menu_esquerda_BG.jpg') repeat-y;
	width: 123px;
	height: 443px;
	vertical-align: top;
	text-align: center;
}
#menu_in {
	width: 123px;
	height: 443px;
	text-align: center;
	vertical-align: top;
	background-image: url('menu_esquerda.jpg');
	background-repeat: no-repeat;
}

#menu_content {
	width: 800px;
	text-align: center;
	vertical-align: top;
}
#menu_cima_e {
	background-image: url('menu_cima_esquerda.jpg');
	height: 18px;
	width: 38px;
}
#menu_cima_d {
	background-image: url('menu_cima_direita.jpg');
	width: auto;
	vertical-align: top;
}


#content {
	background: #86b4d4;
	width: 100%;
	height: 100%;
}
#content_in {
	background: #86b4d4 url('content_panels.jpg') repeat-x;
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: top;
}
#Menu_pane_out {
	height: 25px;
	text-align: center;
	width: 123px;
}
#Menu_pane_down {
	height: 25px;
	text-align: center;
	width: 123px;
}



#MenuPane {
	height: 18px;
	text-align: center;
}
#MenuPaneDown {
	height: 25px;
	text-align: center;
	vertical-align: top;
}


#TopPane {
	height: 20px;
	text-align: center;
}
#BottomPane {
	height: 20px;
	text-align: center;
	vertical-align: top;
}

#LeftPane {
	width: 100%;
	height: 100%;
	text-align: center;
}

#ContentPane {
	width: 100%;
	height: 100%;
	text-align: center;
}

#RightPane {
	height: 100%;
	text-align: center;
	width: 100%;
	vertical-align: top;
}
#RPane {
	width: 150px;
	height: 100%;
	text-align: center;
	vertical-align: top;
}
#CPane {
	text-align: center;
	vertical-align: top;
	width: 100%;
	height: 100%;
}

#LPane {
	text-align: center;
	vertical-align: top;
	width: 150px;
}
#TPane {
	text-align: center;
	vertical-align: top;
	height: auto;
	width: auto;
}
#BPane {
	text-align: center;
	vertical-align: top;
	height: auto;
	width: auto;
}

#container {
	text-align: center;
	position: relative;
	width: 100%;
}
#left_col {
	width: 200px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#page_content {
	text-align: center;
	margin-right: 200px;
	margin-left: 200px;
}

#right_col {
	width: 200px;
	position: absolute;
	right: 0px;
	top: 0px;
}

#CR1 {
	height: 55px;
	width: 129px;
	background-image: url('copyright_BG.jpg');
	text-align: left;
}
#CR2 {
	height: 52px;
	width: auto;
	background-image: url('copyright_BG.jpg');
	text-align: center;
	vertical-align: middle;
}

#CR3 {
	background-image: url('copyright_BG.jpg');
	text-align: right;
	width: 100px;
}
/*panes*/
.MainMenu_MenuContainer 
{
	width: 116px;
    height: 26px; 
    background-color: transparent;
    text-align:center;
    vertical-align:top;
}
.MainMenu_RootMenuItem 
{
    font-family: Tahoma, Arial, Helvetica;
    width: 116px;
    height: 26px; 
    font-size: 10px; 
    font-weight: bold; 
    font-style: normal;
    background-image: url('botao_unselected.jpg');
    
}
.MainMenu_RootMenuItemSelected 
{
    font-family: Tahoma, Arial, Helvetica;
    width: 116px;
    height: 26px; 
    font-size: 10px; 
    font-weight: bold; 
    font-style: normal;

    background-image: url('botao_selected.jpg');
}
.MainMenu_SubMenu { 
    z-index: 1000; 
    cursor: pointer; 
    cursor: hand; 
    background-color: white; 
    filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
    border-bottom: black 1px solid; 
    border-left: black 1px solid; 
    border-top: black 1px solid; 
    border-right: black 1px solid;
}
.stylebgDireito {
	text-align: left;
	background-image: url('fora_direito_bg.jpg');
}
.styleEsquerdo {
	text-align: right;
	background-image: url('fora_esquerdo.jpg');
}
.stylebgesquerdo {
	text-align: right;
	background-image: url('fora_esquerdo_bg.jpg');
}
.styleDireito {
	text-align: left;
	background-image: url('fora_direito.jpg');
}
.styledown {
	background-image: url('fora_bottom.jpg');
}
.styletotal {
	background-color: #D8E3EC;
}

