﻿.ms-MenuUIItemTableCellHover { font-family : Arial,Sans-serif; font-size : 100%; }
.ms-MenuUIItemTableCellCompact { font-family : Arial,Sans-serif; font-size : 100%; padding:1em; }
.ms-MenuUIItemTableCellCompactHover { font-family : Arial,Sans-serif; font-size : 100%; padding:1em }
.ms-MenuUIItemTableCell { font-family : Arial,Sans-serif; font-size : 100%; }
.ms-WPBody { font-family : Arial,Sans-serif; font-size : 100%; }
.ms-MenuUIPopupBody { font-size : 20px; z-index : 2000!important; }
.ms-WPBody a:visited { color : #666; }

.ms-WPBody a:link { color : #666; }
.ms-WPBody h2, .ms-TPBody h2, .ms-TPBody p, .ms-TPBody p textarea { font-size:100%;}
.ms-MenuUIItemTableCellHover { font-size : 100%; padding : 1px; }
.ms-SPLink a:link, .ms-SPLink a:visited { color:#666; }
.ms-HoverCellInActive, .ms-SpLinkButtonInActive { margin:0; }
.ms-HoverCellActive,.ms-SpLinkButtonActive { border : none; background:none; }

.ms-long { border : 1px solid #ccc; width : 97%; }


/* Menu Lateral */
.ms-navheader a { background : url(/Style%20Library/fei/img/line-tit-menu-lateral.png) no-repeat bottom; color : #0082b8; display : block; font-size : 1.125em!important; margin-bottom : 0.5em; padding-bottom : 0.5em; text-transform : capitalize; }
.ms-navheader a:hover { color : #0082b8; }
span.ms-navitem { background : none; font-family : Arial, Sans-serif; padding : 0;  }
table.ms-navitem td { background : none; font-family : Arial, Sans-serif; padding : 0; }
span.ms-navitem a { background : url(/Style%20Library/fei/img/arrow-menu-lateral.gif) no-repeat left 0.45em; color : #0084bc; display : block; font-size : 0.75em!important;  margin : 0!important; padding : 0.2em 0 0.2em 0.7em; }
table.ms-navitem td a { background : url(/Style%20Library/fei/img/arrow-menu-lateral.gif) no-repeat left 0.45em; color : #0084bc; display : block; font-size : 0.75em!important;  margin : 0!important; padding : 0.2em 0 0.2em 0.7em; }

/*Navigation top admin*/
div#wrapper div.nav-top-admin { background : url(/Style%20Library/fei/img/bg-top-admin.gif); position : relative; z-index : 2000;}
div#wrapper div.nav-top-admin div.content { margin : 0 auto; width : 60em; padding:0.7em 0;}
div#wrapper div.nav-top-admin div.content ul { float : right ;}
div#wrapper div.nav-top-admin div.content ul li { float : left; }
div#wrapper div.nav-top-admin div.content ul li { background : url(/Style%20Library/fei/img/bg-admin-top-left.png) no-repeat left top; display:inline; padding-left : 0.7em; }
div#wrapper div.nav-top-admin div.content ul li div.bg-admin { background : url(/Style%20Library/fei/img/bg-admin-top-right.png) no-repeat right top; padding-right : 2.7em; }
div#wrapper div.nav-top-admin div.content ul li div.bg-admin:hover { background : url(/Style%20Library/fei/img/bg-admin-top-right-over.png) no-repeat right top; }
div#wrapper div.nav-top-admin div.content ul li div.bg-admin-int { background : url(/Style%20Library/fei/img/bg-admin-top.png) repeat-x top; padding:0.2em; position:relative; }
div#wrapper div.nav-top-admin div.content ul li div.bg-admin-int div { display:inline; }
div#wrapper div.nav-top-admin div.content ul li div.bg-admin-int div table { width:auto; }
div#wrapper div.nav-top-admin div.content ul li div.bg-admin-int a.link-admin { margin-right : -2.5em; padding-right : 2.5em; }
div#wrapper div.nav-top-admin div.content ul li div.bg-admin-int a.link-admin:hover { color : #c75e00; }


/*Navigation top admin*/
div.box-text div.ms-formfieldvaluecontainer span { font-size : 100%; }

#MSOTlPn_MainTD { background : #f2f2f2; }
div.ms-TPTitle span,
.UserSectionHead label,
.UserSectionBody span,
.UserControlGroup span,
.UserControlGroup select,
.UserControlGroup label,
.ms-formfieldvaluecontainer span,
.ms-ToolPaneTitle span,
.ms-input { font-size : 100%; }
.ms-input select{ font-size : 100%; }

.UserControlGroup textarea { font-size : 12px; }

/*Webpart Standard Header*/

div#content div.column-right div.content-text div.content-int h3.ms-standardheader { font-size: 20px; font-weight: bold; }