/* Menu.css file
/*--------- dnn menu style ----------*/
/* main menu td */
/* Nav Menu  */
.main_dnnmenu_container 
{
     background-color: transparent;  
}
.main_dnnmenu_item  
{
    /* Add TD if yes for tables option for menu */ 
    cursor:auto; 
    color: #404040;  
    font-size: 9pt;  
    font-weight: bold;  
    font-style: normal;  
    background-color: Transparent; 
    font-family: Tahoma, Arial, Helvetica, sans-serif;  
    white-space: nowrap;  /*Optional - Word wrapping menu item*/ 
 }
.main_dnnmenu_rootitem  
{ 
    vertical-align:middle; 
    /* Add TD if yes for tables option for menu */ 
    background-image: url(images/separador_menu.gif);
    background-position:right center; 
	background-repeat:no-repeat;
    cursor:auto; 
    color:#FFFFFF; 
    font-size: 9pt;  
    font-weight: bold;  
    font-style: normal;  
    background-color: #33AECD; 
    font-family: Tahoma, Arial, Helvetica, sans-serif;  
    white-space: nowrap;  /*Word wrapping menu item now optional*/     
    text-align:right;
    padding: 3px 12px 5px 3px;   /* creates spacing between root menu items */ 

 
}
.main_dnnmenu_itemhover 
{
    color: #33AECD; 
    background-color: #e4e4e4;  
    background-image: url(images/separador_menu_azul.gif);  
}
.main_dnnmenu_itemhover td 
{
    color: #33AECD;     
    background-color: #e4e4e4;  
    background-image: url(gradient_GreyTone02.jpg);  
}
.main_dnnmenu_submenu 
{ 
    vertical-align:middle; 
    /* Add TD if yes for tables option for menu */ 
    background-image: url(gradient_GreyTone02.jpg);  
    cursor:auto; 
    font-size: 9pt;  
    font-weight: bold;  
    font-style: normal;  
    background-color: #DBDBDB; 
    font-family: Tahoma, Arial, Helvetica, sans-serif;  
    white-space: nowrap;  /*Word wrapping menu item now optional*/     
    padding: 3px 12px 5px 3px;   /* creates spacing between root menu items */ 
    text-align:right;
    z-index: 1000;  
}

    
.main_dnnmenu_arrow 
{ 
    border-right: #dedede 1px solid;  
    border-bottom: #dedede 1px solid;  
    border-top: #dedede 0px solid; 
    font-family: webdings;  
    font-size: 10pt;  
    cursor:auto; /* arrows will not display if function is not set in ascx/xml file*/ 
}












.toppane { width: 550px; background-color: transparent; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
.leftpane { width: 230px; background-color: transparent; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
.contentpane { width: 350px; background-color: transparent; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
.rightpane { width: 200px; background-color: transparent; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
.bottompane {width: 230px; background-color: transparent; padding-left: 0px; padding-right: 0px; padding-top: 0px; }

/* Nav Menu  */










.table_outer_bold
{

	border-bottom: solid  #c2c2c2 2px;
	border-middle: solid  #c2c2c2 2px;
	
	border-right: solid  #c2c2c2 2px;
	border-left: solid  #c2c2c2 2px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;	
}


.frame_outer_bold
{

	border-top: solid  #c2c2c2 2px;
	border-bottom: solid  #c2c2c2 2px;
	border-right: solid  #c2c2c2 2px;
	border-left: solid  #c2c2c2 2px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;	
}

.frame_inner_Bottom
{
	border-bottom: solid  #cccccc 2px;
}

.frame_inner_left
{
	border-left: solid  #cccccc 2px;
}

.frame_inner_Right
{
	border-right: solid  #cccccc 2px;
}

.frame_inner_Bottom_Right
{
	border-bottom: solid  #cccccc 2px;
	border-right: solid  #cccccc 2px;
}


/* TOPO + LOGO  */
.header_small
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #6C6C6C;
	line-height:1.4;
	vertical-align: middle
}

A.header_small:link
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #6C6C6C;
	line-height:1.4;
	vertical-align: middle
}


A.header_small:visited
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #6C6C6C;
	line-height:1.4;
	vertical-align: middle
	
}

A.header_small:hover
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #faaf15;
	line-height:1.4;
vertical-align: middle
	
}


/* NAVIGATION */

.NormalLinkNav
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #33AECD;
	line-height:1.4
}

A.NormalLinkNav:link
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #33AECD;
	line-height:1.4
}


A.NormalLinkNav:visited
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #33AECD;
	line-height:1.4
}

A.NormalLinkNav:hover
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #707070;
	text-decoration:none;
	line-height:1.4
}


.gestao
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: red;
	line-height:1.4;
	vertical-align: middle
}

A.gestao:link
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: red;
	line-height:1.4;
	vertical-align: middle
}


A.gestao:visited
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: red;
	line-height:1.4;
	vertical-align: middle
	
}

A.gestao:hover
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: red;
	line-height:1.4;
	vertical-align: middle
	
}




/* USER */

.text_active_user
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #971318;
	line-height:1.4;
}

.text_user_name
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	line-height:1.4;
}

/* CONTAINER */

.container_header
{

	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	line-height:1.4
}


/* STANDARD */
.text_normal
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height:1.4;
}

.text_normal_small
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height:1.4;
}

.text_normal_bold
{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	line-height:1.4
}



.labels_normal_bold
{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
	line-height:1.4
}


/* ----------------------------------------------------------------------------------------------------------------------*/
/* ------------------------- ESTILOS APLICADOS NO EDITOR HTML ------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------------*/

.E_TitleImageAlign
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	text-align: right;
	vertical-align: text-top	
}

.E_Title_Normal
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	text-align: left;
	vertical-align: text-top	
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #33AECD;
}

A.E_Title_Normal:link
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	text-align: left;
	vertical-align: text-top	
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #33AECD;
}


A.E_Title_Normal:visited
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	text-align: left;
	vertical-align: text-top	
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #33AECD;
}

A.E_Title_Normal:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	text-align: left;
	vertical-align: text-top	
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #33AECD;
}




.E_Title
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	text-align: right;
	vertical-align: text-top	
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #33AECD;
}

A.E_Title:link
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	text-align: right;
	vertical-align: text-top	
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #33AECD;
}


A.E_Title:visited
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	text-align: right;
	vertical-align: text-top	
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #33AECD;
}

A.E_Title:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	text-align: right;
	vertical-align: text-top	
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #33AECD;
}


.E_Title_More
{
	text-align: left;
	vertical-align: center
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #33AECD;
}

A.E_Title_More:link
{
	text-align: left;
	vertical-align: center
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #33AECD;
}


A.E_Title_More:visited
{
	text-align: left;
	vertical-align: center
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #33AECD;
}

A.E_Title_More:hover
{
	text-align: left;
	vertical-align: center
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #33AECD;
}



.E_News_TextNormal
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	padding-right: 20px;	
	text-align: right;
	vertical-align: text-top	
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;	
	color: #636363;
}

.E_TextNormal
{
	text-align: justify;
	vertical-align: text-top	
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;	
	color: #636363;
}

.E_TextNormalBold
{
	text-align: justify;
	vertical-align: text-top	
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: #636363;
}

.E_Link_White
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #ffffff;
}

A.E_Link_White:link
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #ffffff;
}


A.E_Link_White:visited
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #ffffff;
}

A.E_Link_White:hover
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #ffffff;
}




/* ----------------------- DETALHE ----------------------------------------------------------------------*/

.E_Title_Detalhe
{
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 75px;
	padding-right: 200px;	
	text-align: left;
	vertical-align: text-top	
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #E39E09;
}

.E_TextNormal_Detalhe
{
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 75px;
	padding-right: 200px;	
	text-align: justify;
	vertical-align: text-top	
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;	
	color: #636363;
}


.E_TextNormal_ActUser
{
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #971318;
	line-height:1.4;
	vertical-align: left
}


