@import url("messageBox.css");

@media print {
	body {
		color: #000000;
		background: #FFFFFF;
		font-family: sans-serif;
		font-size: 10pt;
	}

	h1 {
		border-bottom:1px solid #000000;
		text-align: left;
		font-size: 12pt;
	}

	td {
		border: 1pt solid black;
		padding:5pt;
	}

	a:link, a:visited {
		background: white;
		color: black;
		text-decoration: underline;
		font-weight: bold;	
	}

	#sysErrorBox, #errorBox, #messageBox, #mainMenu,  #clientMenu, #accessMenu, #bgAccessMenu {
		display: none;
	}
	#menuComunity, #newHeader #menuUser, .contentMenu, #languagesBar {
		display: none;
	}
	#newHeader {
		background-image: none;
	}
	#newHeader h1 {
		background-image: none;
		text-indent: 0px;
		font-size: 20px;
		width: 100%;
	}
	#webmail .options, .summaryLess {
		display: none;
	}

	.navigatortablearrow {
		display: none;
	}
	.navigatortablenumbers a {
		display: none;
	}
	.navigatortablenumbers .navigatortablechoice:before{
		content: " Pg: ";
	}

	.toolPageManager_mini, .pager {
		display: none;
	}

	#generalLinks {
		display: none;
	}

	#columnB {
		margin: 0px;
		padding: 0px;
		margin-left: 10px;
		width: 700px;
	}
	
	#columnUnique .opcoes{
		display: none;
	}
	
	a:link:after { content: ""; } 
}

/*
 * TAMANHOS DE FONTE
 */

h2 {
	font-size: 14px;
	font-weight: bolder;
}

h3 {
	font-size: 12px;
	font-weight: bolder;
}


/*
 * ENTURMA STRUCT
 */

* {
   font-family: Verdana, Helvetica, sans-serif, Arial;
   margin: 0;
   padding: 0;
}

a {
	color: #06c;
	text-decoration: none;
	font-size: 11px;
}

a:hover {
	text-decoration: underline;
}

p {
	font-size: 11px;
}

html {
	background-color: #444;
}

body {
	background-image: url('/templates/source/default/images/enturma3/background/containerBlue.png');
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #444;
	font-family: Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
}

html>body {
 	background-color: #444;
}

#containerDefault {
	text-align: left;
}

#newHeader {
	margin-bottom: 10px;
	width: 300px;
}

#newHeader h1 {
	background-repeat: no-repeat;
	background-position: top;
	margin: 10px 0 10px 20px;
	font-size: 0px;
	height: 69px;
	width: 280px;
	text-indent: -999px;
	overflow: hidden;
	background: none;
	background-repeat: no-repeat;
  	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/templates/source/default/images/logo.png');
}

html>body #newHeader h1 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/templates/source/default/images/1px.gif');
	background-image: url('/templates/source/default/images/logo.png');
}

/*
 * COMMUNITY HEADER
 */

#header td {
	vertical-align: bottom;
}

#header #newHeader {
	vertical-align: top;
}

#header #sessionTd {
	text-align: right;
}

#personalHeader,
#communityHeader {
	background-color:#3B5998;
	color: #fff;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}

#personalHeader td,
#communityHeader td {
	padding: 5px;
	vertical-align: middle;
	text-align: right;	
}

#shortcutsSessionIdent h2 {
	margin-bottom: 9px;
	*margin-bottom: 5px;
}

#shortcutsSessionIdent h2 a {
	font-size: 15px;
	color: #fff;
}

#communityHeader h2 span,
#communityHeaderParent h2 span {
	margin-right: 10px;
}

#shortcutsSessionIdent span {
	font-size: 9px;
	vertical-align: top;
	font-weight: normal;
}

#shortcutsSessionIdent span a {
	padding-left: 30px;
	color: #fff;
}

/*
 * SELECT NO HEADER DA COMUNIDADE
 */

#selectTeams {
	text-align: right;
	margin-top: 9px;
	background-color: #3B5998;
	margin-left: 202px;
	padding: 5px 15px 3px;
	border-bottom: 2px solid #fff;
}

#selectTeamsIcons {
	text-align: right;
	margin-top: 9px;
	background-color: #3B5998;
	margin-left: 54px;
	padding: 5px 15px 3px;
	border-bottom: 2px solid #fff;
}

#selectTeams select,
#selectTeamsIcons select {
	width: 200px;
}

#selectTeams span,
#selectTeamsIcons span {
	padding-left: 20px;
	color: #fff;
	font-weight: bolder;
	vertical-align: middle;
}

#selectTeams a, 
#selectTeamsIcons a {
	color: #fff;
	vertical-align: middle;
	font-size: 12px;
}

#selectTeams select .optionSelect,
#selectTeamsIcons select .optionSelect {
	padding-left: 10px;
}

#spaceCommunity {
	padding: 0 5px;
}

.dadCommunity,
.sonCommunities {
	color: #fff;
}

.dadCommunity {
	background-image: url('/templates/source/default/images/icons/tools/18x18/dadCommunities.png');
	background-position: 8px center;
	background-repeat: no-repeat;
}

.sonCommunities {
	background-image: url('/templates/source/default/images/icons/tools/18x18/sonCommunities.png');
	background-position: 8px center;
	background-repeat: no-repeat;
}

#teamsCommunities {
	position: absolute;
	right: 20px;
	border: 1px solid #3B5998;
	border-top: none;
	background-color: #f0f0f0;
	padding: 0px;
	z-index: 9;
	margin-top: 24px;
	text-align: left;
}
	
html>body #teamsCommunities {
	margin-top: 10px;
	*margin-top: 21px;
	right: 10px;
}

#teamsCommunities h6 {
	background-color: #58AB19;
	color: #fff;
	font-size: 12px;
	font-weight: bolder;
	padding: 4px 15px 5px;
	border-bottom: 1px solid #fff;
	cursor: pointer;
}

#teamsCommunities p {
	padding: 3px 15px;
}

#teamsCommunities p a {
	
}

#teamsCommunities span {
	margin-right: 10px;
}

#teamsCommunities .inputButton {
	margin-left: 10px;
}

#teamsCommunities option {
	padding-right: 30px;
}


/* 
 * SESSION CONTROL
 */

#searchOcult {
	background-image: url('/templates/source/default/images/enturma3/arrows/downFFF.gif');
	background-position: right center;
	background-repeat: no-repeat;
	float: right;
	padding-right: 20px;
	text-transform: capitalize;
}

#searchSessionIdent {
	z-index: 10;
	padding: 10px 20px;
	position: absolute;
	right: 10px;
	top: 138px;
	background-color: #015bb4;
	border: 1px solid #015bb4;
	border-top: none;
}

html>body #searchSessionIdent {
	top: 139px;
}

/*
 * ACCESS LINE
 */

#lineAccess {
	background-color: #06c;
	clear: both;
}

#ocultMenuIcons,
#ocultMenu {
	padding: 4px 10px;
	width: 202px;
	float: left;
	background-color: #555;
	border-right: 2px solid #fff;
	background-image: url('/templates/source/default/images/enturma3/arrows/left.gif');
	background-position: 160px center;
	background-repeat: no-repeat;
}

html>body #ocultMenu {
	width: 180px;
	background-position: 180px center;
}

#ocultMenu a {
	font-weight: bolder;
	font-size: 12px;
	color: #fff;
	display: block;
}

#ocultMenuIcons {
	width: 54px;
	padding: 3px 0 2px;
}

html>body #ocultMenuIcons {
	width: 52px;
}

#ocultMenuIcons a {
	overflow: hidden;
	text-indent: -9999px;
	height: 18px;
	width: 50px;
	background-image: url('/templates/source/default/images/enturma3/arrows/right.gif');
	background-position: center;
	background-repeat: no-repeat;
	display: block;
}

#breadCrumbsIcons,
#breadCrumbs {
	padding: 4px 10px;
	margin-left: 200px;
	color: #fff;
	font-weight: bolder;
	font-size: 12px;
}

#barNoLogged {
	border-top: 8px solid #06c;
}

#breadCrumbsIcons {
	margin-left: 50px;
}

#breadCrumbsIcons a,
#breadCrumbs a {
	font-weight: bolder;
	font-size: 12px;
	color: #fff;
}

/*
 * TABLE STRUCT
 */

#defaultTable td {
	vertical-align: top;
}

#listToolsColumn {
	background-color: #ddd;
	width: 200px;
	font-size: 11px;
}

#listToolsIcons {
	background-color: #ddd;
	width: 30px;
	font-size: 11px;	
}

html>body #listToolsIcons {
	width: 50px;
}

#allContent {
	position: relative;
	background-color: #fff;
	padding: 20px;
	font-size: 11px;
}

#allContent table {
	font-size: 11px;
}

/*
 * FOOTER 
 */

#footer {
	color: #fff;
	text-align: center;
	padding: 15px;
	text-transform: capitalize;
}

#footer option {
	padding: 0 10px;
}

#footer a {
	color: #fff;
	text-transform: capitalize;
}

#address {
	margin-top: 10px;
}

#enturmaVersion {
	margin-top: 10px;
} 

.gruposEnturma {
	padding: 3px 0px;
	text-align: center;
}

/*****************************************************************************************************************
 * 
 * MENU USER . CSS
 * 
 * ***************************************************************************************************************/

#bgAccessMenu {
	height: 26px;
	background-color: #fff;
	filter: alpha(opacity=85);
	opacity:0.85;
	-moz-opacity: 0.85;
	z-index: 0;
	border-bottom: 1px solid #06c;
}

#accessMenu {
	position: absolute;
	margin-top: -26px;
	right: 0;
	left: 0;
	padding: 3px 10px;
	*padding: 5px 10px;
}

#accessMenu a {
	font-family: Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	text-decoration: none;
	text-transform: lowercase;
	color: #06c;
}

#accessMenu a:hover {
	text-decoration: underline;
}

#accessMenu li {
	display: inline;
	padding: 0 2px;
}

#menuUser {
	float: right;
}

#userName {
	margin-top: 2px;
}

#userName a {
	font-size: 12px;
	font-weight: bolder;
	text-transform: capitalize;
}

/*somente para o Google Chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
 	#accessMenu #menuUser {
		width: 650px;
		text-align: right;
	}
}

/*****************************************************************************************************************
 * 
 * MENU TOOLS . CSS
 * 
 * ***************************************************************************************************************/

/*
 * MENU TOOLS
 */
 
#menuTools .toolsGroupName {
	padding: 4px 10px;	
	background-color: #888;
	border: 1px solid #fff;
	border-left: none;
	border-right: none;
	background-image: url('/templates/source/default/images/enturma3/arrows/downFFF.gif');
	background-position: 160px center;
	background-repeat: no-repeat;
}

html>body #menuTools .toolsGroupName {
	background-position: 180px center;
	*margin: 0 -1px 0 0; /*correção do caso 37882*/
}

#menuTools .toolsGroupName a {
	color: #fff;
	font-weight: bolder;
	display: block;
}

#menuTools .toolsList {
	margin: 5px 0;
	padding: 0 0 0 10px;
}

#menuTools .toolsList li,
#menuTools #mySpaceAccess,
#menuTools #myCommunitySpaceAccess { 
	list-style: none;
	padding: 4px 10px 4px 35px;
}

#menuTools #mySpaceAccess,
#menuTools #myCommunitySpaceAccess,
#menuTools .toolsList li {
	background-repeat: no-repeat;
	background-position: 8px center;		
}

#menuTools #myCommunitySpaceAccess,
#menuTools #mySpaceAccess { 
	margin: 5px 0px 5px 10px;
}

#menuTools .selectTool {
	background-color: #fff;
	border-bottom: 2px solid #555;
	border-left: 1px solid #555;
}

#shortcutsSessionIdent span a {
	background-position: 8px center;
	background-repeat: no-repeat;
}

.messageBoxAuthor a {
	background-position: 8px center;
	background-repeat: no-repeat;
}

/*
 * ÍCONES DO MENU LATERAL
 */

#mySpaceAccess {
	background-image: url('/templates/source/default/images/icons/tools/18x18/myspace.png');
}

#myCommunitySpaceAccess {
	background-image: url('/templates/source/default/images/icons/tools/18x18/communitySpace.png');
}

#toolIndex_mini, .toolIndex_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/profile.png');
}

#toolConfig_mini, .toolConfig_mini  {
	background-image: url('/templates/source/default/images/icons/tools/18x18/config.png');
}

#toolMembers_mini, .toolMembers_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/members.png');
}

#toolAlbum_mini, .toolAlbum_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/album.png');
	background-repeat: no-repeat;
}

#toolContactManager_mini, .toolContactManager_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/contactManager.png');
}

#toolVirtualDisk_mini, .toolVirtualDisk_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/vdisk.png');
	background-repeat: no-repeat;
}

#toolBookmark_mini, .toolBookmark_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/bookmark.png');
	background-repeat: no-repeat;
}

#toolAssessment_mini, .toolAssessment_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/assessment.png');
	background-repeat: no-repeat;
}

#toolBlog_mini, .toolBlog_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/blog.png');
	background-repeat: no-repeat;
}

#toolTask_mini, .toolTask_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/task.png');
	background-repeat: no-repeat;
}

#toolPoll_mini, .toolPoll_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/poll.png');
	background-repeat: no-repeat;
}

#toolForum_mini, .toolForum_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/forum.png');
	background-repeat: no-repeat;
}

#toolDiscussionGroup_mini, .toolDiscussionGroup_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/messages.png');
}

#toolScrapbook_mini, .toolScrapbook_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/scrapbook.png');
	background-repeat: no-repeat;
}

#toolChat_mini, .toolChat_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/chat.png');
}

#toolCalendar_mini, .toolCalendar_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/calendar.png');
}

#toolLesson_mini, .toolLesson_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/lesson.png');
	background-repeat: no-repeat;
}

#toolHomework_mini, .toolHomework_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/homework.png');
	background-repeat: no-repeat;
}

#toolWhiteboard_mini, .toolWhiteboard_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/whiteBoard.png');
}

#toolInstantMessenger_mini, .toolInstantMessenger_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/im.png');
}

#toolWebmailAdv_mini, .toolWebmailAdv_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/messages.png');
}

#toolWebmail_mini, .toolWebmail_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/webmailExpress.png');
}

#toolCommunity_mini, .toolCommunity_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/members.png');
}

#toolReport_mini, .toolReport_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/report.png');
}

#toolAnnouncementbook_mini, .toolAnnouncementbook_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/announcementbook.png');
	background-repeat: no-repeat;
}

#toolPageManager_mini, .toolPageManager_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/pagemanager.png');
	background-repeat: no-repeat;
}

#toolAcademicIntegration_mini, .toolAcademicIntegration_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/academic.png');
}

#toolLearningPath_mini, .toolLearningPath_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/learningPath.png');
}

#toolResume_mini, .toolResume_mini {
	background-image: url('/templates/source/default/images/icons/tools/14x14/resume.png');
}

#toolConferenceRoom_mini, .toolConferenceRoom_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/conferenceRoom.png');
}

#toolVideoRecorder_mini, .toolVideoRecorder_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/videoRecorder.png');
}

#toolFaq_mini, .toolFaq_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/faq.png');
	background-repeat: no-repeat;
}

#toolCouncil_mini, .toolCouncil_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/council.png');
	background-repeat: no-repeat;
}

#toolTeacherCouncil_mini, .toolTeacherCouncil_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/teacherCouncil.png');
	background-repeat: no-repeat;
}

#toolDocumentBook_mini, .toolDocumentBook_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/documentbook.png');
	background-repeat: no-repeat;
}

#toolUserManager_mini, .toolUserManager_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/membersManager.png');
}

#toolGroup_mini, .toolGroup_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/groupManager.png');
}

#toolGradeBook_mini, .toolGradeBook_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/gradeBook.png');
}

#toolInternship_mini, .toolInternship_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/internship.png');
}

#toolScorm_mini, .toolScorm_mini {
	background-image: url('/templates/source/default/images/icons/tools/18x18/scorm.png');
	background-repeat: no-repeat;
}

/**
 * 
 * MINI MENU LATERAL - HIDDEN
 * 
 */

#listToolsIcons a {
	overflow: hidden;
	text-indent: -9999px;
	height: 18px;
	width: 32px;
	background-position: top center;
	background-repeat: no-repeat;
	display: block;
}

#listToolsIcons .selectTool a {
	width: 41px;
	background-position: 6px center;
}

html>body #listToolsIcons .selectTool a {
	width: 32px;
	background-position: center;
}

#listToolsIcons #menuTools #mySpaceAccess,
#listToolsIcons #menuTools #myCommunitySpaceAccess,
#listToolsIcons li {
	background-image: none;
}

#listToolsIcons #menuTools .toolsList li, 
#listToolsIcons #menuTools #mySpaceAccess, 
#listToolsIcons #menuTools #myCommunitySpaceAccess {
	padding: 3px 0px 3px 5px;
	padding-right: 0;
}

html>body #listToolsIcons #menuTools .toolsList li, 
html>body #listToolsIcons #menuTools #mySpaceAccess, 
html>body #listToolsIcons #menuTools #myCommunitySpaceAccess {
	padding: 3px 2px 3px 5px;
} 

html>body #listToolsIcons #menuTools .toolsList .selectTool {
	*margin: 0 -1px 0 0; /*para correção do caso 3782*/
} 

#listToolsIcons #menuTools .toolsList {
	padding-left: 5px;
}

#listToolsIcons #menuTools .toolsGroupName {
	background-position: 20px center;
}

html>body #listToolsIcons #menuTools .toolsGroupName {
	background-position: 20px center;
}

#listToolsIcons #mySpaceAccess a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/myspace.png');
}

#listToolsIcons #myCommunitySpaceAccess a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/communitySpace.png');
}

#listToolsIcons #toolIndex_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/profile.png');
}

#listToolsIcons #toolConfig_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/config.png');
}

#listToolsIcons #toolMembers_mini a{
	background-image: url('/templates/source/default/images/icons/tools/18x18/members.png');
}

#listToolsIcons #toolAlbum_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/album.png');
}

#listToolsIcons #toolContactManager_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/contactManager.png');
}

#listToolsIcons #toolVirtualDisk_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/vdisk.png');
}

#listToolsIcons #toolBookmark_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/bookmark.png');
}

#listToolsIcons #toolAssessment_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/assessment.png');
}

#listToolsIcons #toolBlog_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/blog.png');
}

#listToolsIcons #toolTask_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/task.png');
}

#listToolsIcons #toolPoll_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/poll.png');
}

#listToolsIcons #toolForum_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/forum.png');
}

#listToolsIcons #toolDiscussionGroup_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/messages.png');
}

#listToolsIcons #toolScrapbook_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/scrapbook.png');
}

#listToolsIcons #toolChat_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/chat.png');
}

#listToolsIcons #toolCalendar_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/calendar.png');
}

#listToolsIcons #toolLesson_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/lesson.png');
}

#listToolsIcons #toolHomework_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/homework.png');
}

#listToolsIcons #toolWhiteboard_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/whiteBoard.png');
}

#listToolsIcons #toolInstantMessenger_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/im.png');
}

#listToolsIcons #toolWebmailAdv_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/messages.png');
}

#listToolsIcons #toolWebmail_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/webmailExpress.png');
}

#listToolsIcons #toolCommunity_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/members.png');
}

#listToolsIcons #toolReport_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/report.png');
}

#listToolsIcons #toolAnnouncementbook_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/announcementbook.png');
}

#listToolsIcons #toolPageManager_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/pagemanager.png');
}

#listToolsIcons #toolAcademicIntegration_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/academic.png');
}

#listToolsIcons #toolLearningPath_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/learningPath.png');
}

#listToolsIcons #toolResume_mini a {
	background-image: url('/templates/source/default/images/icons/tools/14x14/resume.png');
}

#listToolsIcons #toolConferenceRoom_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/conferenceRoom.png');
}

#listToolsIcons #toolVideoRecorder_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/videoRecorder.png');
}

#listToolsIcons #toolFaq_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/faq.png');
}

#listToolsIcons #toolCouncil_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/council.png');
}

#listToolsIcons #toolTeacherCouncil_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/teacherCouncil.png');
}

#listToolsIcons #toolDocumentBook_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/documentbook.png');
}

#listToolsIcons #toolUserManager_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/membersManager.png');
}

#listToolsIcons #toolGroup_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/groupManager.png');
}

#listToolsIcons #toolInternship_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/internship.png');
}

#listToolsIcons #toolGradeBook_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/gradeBook.png');
}

#listToolsIcons #toolScorm_mini a {
	background-image: url('/templates/source/default/images/icons/tools/18x18/scorm.png');
}

/*****************************************************************************************************************
 * 
 * MAIN INTERNAL . CSS
 * 
 * ***************************************************************************************************************/

* {
   font-family: sans-serif, Arial, Verdana, Helvetica;
   margin: 0;
   padding: 0;
}
body {
	font-size: 11px;
}
img {
	border: 0;
}
img, li, input {
	vertical-align: middle;
}
hr {
	display: none;
}

/**********************************************

Inputs e Botões

**********************************************/

.inputButton {
	border: none;
	text-align: center;
	color: #fff;
	background-color: #6c83b2;
	font-weight: bolder;
	font-size: 12px;
	padding: 0px 30px;
	border: 1px solid #344c7d;
	background-image: url('/templates/source/default/images/enturma3/buttons/onBlue.gif');
	background-position: right bottom;
	background-repeat: no-repeat;

}

.inputButton:hover {
	background-image: url('/templates/source/default/images/enturma3/buttons/hoverBlue.gif');
	background-position: right bottom;
	background-repeat: no-repeat;
	cursor: pointer;
}

input[type=text], input[type=password], textarea {
	font-size: 11px;
	padding-top: 2px;
	padding-left: 4px;
	background-color: #ffffff;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
}

input[type=checkbox], input[type=radio] {
	border: 0px;
}

select {
	border: 1px solid #7c7c7c;
}

.inputField {
	background-color: #ffffff;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
}

.inputFieldMultiple {
	height: auto;
	font-size: 11px;
	width: auto;
	background-color: #ffffff;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
}

.textareaField {
	padding: 4px;
	width: 255px;
	*width: 313px;
}

.focusInputSelected {
	background-color: #fafafa !important;
}

/*
 * LOGIN FORM
 */

#loginForm {
	*margin-top: -3px;
}

#loginForm #menuUser #usertext input,
#loginForm #menuUser #userpassword input {
	font-size: 11px;
	padding-top: 2px;
	padding-left: 4px;
	background-color: #ffffff;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
}

#loginForm #menuUser .inputButton {
	font-size: 11px;
	vertical-align: baseline;
}

/*
 * FORM TABLE
 */

#allContent .formTable {
	background-color: #fafafa;
	margin-top: 10px;
	width: 100%;
	border: none;
}

.formTable td {
	padding: 4px 10px;
}

.formTable .formLabel {
	text-align: right;
	padding-right: 0px;
	font-weight: bolder;
} 

.formTable .header {
	background-color: #555;
	color: #fff;
	font-weight: bolder;
	padding: 4px 10px;
}

.formTable .columnInfo01 {
	float: left;
	width: 160px;
	text-align: right;
	text-transform: capitalize;
	font-weight: bolder;
	margin-bottom: 10px;
	padding-right: 10px;
	clear: both;
}

.formTable .columnInfo02 {
	margin-bottom: 10px;
}

.formTable .buttonsForm {
	margin-left: 170px;
	clear: both;
}

.formTable .inputField,
.formTable .textareaField {
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
}

.formTable #published {
	margin-right: 5px;
}

.formTable li {
	list-style: none;
}

#addCommentFrm .formTable {
	border-collapse: collapse;
}

/*
 * TABLES
 */

.basicTable {
	width: 100%;
}

.basicTable th,
.basicTable .header {
	background-color: #555;
	text-align: left;
	color: #fff;
	padding: 4px 10px;
	font-size: 11px;
	font-weight: bolder;
}

.basicTable th a {
	color: #fff;
	text-decoration: underline;
}

.basicTable td {
	padding: 4px 10px;
}

.basicTable .inputFieldCheckbox {
	background-color: transparent;
	border: none;
}

.basicTable .footer {
	background-color: #ccc;
	text-align: center;
}

.learningPathContent01,
.info01,
.shortcuts01 {
	background-color: #EDF5FC;
}
	
.learningPathContent02,
.info02,
.shortcuts02 {
	background-color: #d0e6fa;
}

/*
 * CALENDAR
 */

.basicTable .listBodyA td,
.basicTable .calborder td {
	padding: 0;
}

/**********************************************

Coluna B

**********************************************/

#context #columnB {
	position: relative;
	font-size: 11px;
	margin: 0;	
}

#columnB .infoMark {
	display: none;
}

#columnB table table {
	padding: 0;
}

#columnB p#name a {
	font-size: 18px;
	font-weight: bold;
}

#columnB ul {
	list-style-position: inside;
}

#columnB ol {
	padding-left: 20px;
}

#helpHistory {
	position: relative;
}

#columnB .quickLinkGlobal {
	text-align: right;
	padding: 5px 10px;
	margin-top: 10px;
	background-color: #EDF5FC;
	clear: both;
}

#columnB .quickLinkGlobal a {
	text-transform: lowercase;
}

/**********************************************

BOX

**********************************************/

.box {
	border: 1px solid #e1e1e1;
	background-color: #ffffff;
	font-size: 11px;
	margin-bottom: 10px;
}

.box h3 {
	font-size: 13px;
	background-color: #e9e9e9;
	padding: 3px 10px;
	text-transform: capitalize;
	display: block;
	color: #333;	
}

.box h3 a {
	font-size: 13px;
	display: block;
	color: #333;
	text-transform: capitalize;
}

.box label {
	font-size: 11px;
}

.box .loadingImg {
	padding: 4px;
	text-align: center;
}

.box .closeBox {
	margin-top: 5px;
	margin-right: 5px;
	float: right;
	display: block;
	display: none;
}

.contrast {
	border: 1px solid #555;
}

.contrast h3 {
	background-color: #555;
	color: #fff;
}

.contrast h3 a {
	color: #fff;
}

#organizeMySpace {
	display: none;
	background-color: #555;
	text-align: center;
	margin-bottom: 20px;
	margin-top: -21px;
	padding: 10px;
}

#organizeMySpace a {
	background-image: url('/templates/source/default/images/enturma3/arrows/downFFF.gif');
	background-position: 10px center;
	background-repeat: no-repeat;
	padding-left: 30px;
	width: 100%;
	color: #fff;
	font-weight: bolder;
}

#organizeNow {
	margin-top: 10px;
	background-color: #ECEFF5;
	padding: 10px;	
	text-align: left;
}

#organizeNow a {
	background-image: url('/templates/source/default/images/enturma3/buttons/squareFFF.gif');
	background-position: 10px center;
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 10px;
	color: #555;
	text-transform: capitalize;
	font-weight: normal;
}

#organizeNow a:hover {
	background-image: url('/templates/source/default/images/enturma3/buttons/squareFFFHoverBlue.gif');
}

/*
 * E-MAIL EXTERNO NO MEU ESPAÇO
 */

#externalEmail {
	position: static;
	padding: 0;
	background-color: #f0ebd5;
	border: 1px solid #8d886f;
	margin-top: 0;
}

html>body #externalEmail {
	position: relative;
	*position: static;
}

#externalEmail .formTable {
	border: none;
	margin: 0;	
	margin-left: 10px;
	background-color: transparent;
	width: 90%;
}

#externalEmail .header {
	background-image: none;
	background-color: #8d886f;
	color: #fff;
	padding: 2px 10px;
}

#externalEmail label {
	font-weight: bolder;
}

#externalEmail .spacer {
	display: none;
}

#externalEmail .inputField {
	width: 200px;	
}

#externalEmail .info {
	padding: 8px 10px;
	color: #444133;
}

/*
 * CAIXA DE DISCIPLINAS 
 */

.noPermission {
	padding: 10px;
}

#boxCommunities #navigatorbar {
	background-color: #ACACAC;
}

#boxCommunities .communities {
	width: 97%;
}

html>body #boxCommunities .communities {
	width: 100%;
}

#boxCommunities .communities td {
	width: 25%;
	padding: 7px 0;
}

#boxCommunities .communities td a {
	text-align: center;
	display: block;	
	font-size: 11px;
}

#boxCommunities .communities td a img {
	height: 50px;
	display: block;
	margin: 0 auto;
}

html>body #boxCommunities ul {
	padding: 10px;
}

#boxCommunities ul li {
	list-style: none;
}

/*
 * BOX CALENDAR
 */

#boxCalendar {
	border: none;	
}

#boxCalendarShow {
	border: 1px solid #e1e1e1;
	min-height: 156px;
	height: 136px;	
}

html>body #boxCalendarShow {
	height: auto;
}

#boxCalendar #miniCalendar {
	float: left;	
}

#boxCalendar #newsCalendarMySpace {
	margin-left: 156px;
	padding: 10px;
}

#boxAjaxCalendar p {
	margin-bottom: 10px;
}

#boxAjaxCalendar .moreTitle {
	font-weight: bolder;
	margin-bottom: 5px;
	border-bottom: 1px solid #e9e9e9;
}

#boxAjaxCalendar .moreTitle div {
	float: right;
	font-weight: normal;
}

/*
 * BOX LAST UPDATE
 */

#boxAjaxHistory {
	padding: 10px;
}

#boxAjaxHistory p {
	padding: 0 10px;
	color: #777;
}

#boxAjaxHistory .moreTitle {
	margin-bottom: 10px;
	border-bottom: 1px solid #e9e9e9;
	font-weight: bolder;
}

#boxAjaxHistory .moreTitle div {
	float: right;
	font-weight: normal;
}

/*
 * BOX WEBMAIL
 */

.quickLinkGlobal p {
	text-align: left;
}

.haveEmails {
	padding: 10px;
}

/*
 * BOX NEWS
 */

/*#boxAjaxNewsFolders {
	padding: 10px;
}*/

/*
 * BOX QUOTA
 */

#boxProfileQuota {
	padding: 10px;
	text-align: center;
}

#totalQuota {
	background-color: #eceef4;
	border: 1px solid #2e4677;
	width: 80%;
	margin: 0 auto;
	text-align: left;
	margin-bottom: 5px;
}

#usedQuota {
	background-image: url('/templates/source/default/images/enturma3/background/quotaBlue.png');
	background-position: left center;
	background-repeat: repeat-x;
}

/*
 * BOX SCRAP
 */

.messageBoxItem {
	padding: 5px;
	margin: 5px;
	border-bottom: 1px solid #e9e9e9;
}

.messageBoxAuthor {
	text-align: right;
	color: #777;
}

#boxAjaxScrapbook p {
	padding: 10px 10px 0 10px;
}

#community_boxAjaxScrapbook p {
	padding: 10px 10px 0 10px;
}

/*
 * BOX RESUME
 */

#infoResume h4 {
	margin: 5px 10px;
	border-bottom: 1px solid #e9e9e9;
	font-size: 12px;
}

#infoResume ol {
	margin-left: 30px;
}

/*
 * BOX DESCRIPTION
 */

#boxAjaxDescriptionCommunity {
	padding: 10px;
}

/*
 * BOX MESSAGE
 */

#boxAjaxMessage {
	padding: 10px;
	text-align: right;
}

#boxAjaxMessage p {
	text-align: left;
	padding-bottom: 5px;	
}

/*
 * BOX COMMUNITY CALENDAR
 */

#boxAjaxCalendarCommunity .moreTitle {
	border-bottom: 1px solid #e9e9e9;
	font-weight: bolder;
	margin: 10px;
}

#boxAjaxCalendarCommunity span {
	padding: 0 10px;
}

#boxAjaxCalendarCommunity .moreTitle a {
	float: right;
	font-weight: normal;
}

/*
 * BOX QUOTA COMMUNITY
 */

#boxAjaxQuotaCommunity {
	padding: 10px;
	text-align: center;
}

#totalQuotaCommunity {
	background-color: #eceef4;
	border: 1px solid #2e4677;
	width: 80%;
	margin: 0 auto;
	text-align: left;
	margin-bottom: 5px;
}

#usedQuotaCommunity {
	background-image: url('/templates/source/default/images/enturma3/background/quotaBlue.png');
	background-position: left center;
	background-repeat: repeat-x;
}

#totalQuotaCommunity .percentProgressStudent {
	background-image: url('/templates/source/default/images/enturma3/background/quotaBlue.png');
	background-position: left center;
	background-repeat: repeat-x;
}

/*
 * BOX LAST COMMUNITY UPDATE
 */

#boxAjaxLastUpdate .lastUpdates {
	padding: 10px;
}

#boxAjaxLastUpdate .lastUpdates p {
	padding: 3px 0;
}

/*
 * COMPANY SPACE
 */

#companyInfo {
	border: 1px solid #555;
}

#companyInfo h3 {
	background-color: #555;
}

#companyInfo h3 a {
	color: #fff;
}

#companyContact {
	padding: 10px;
	padding-bottom: 0;
	font-weight: bolder;
	text-transform: capitalize;
}

#companyContact a {
	font-weight: normal;
	text-transform: none;
	margin-left: 5px;
}

#alertJobsExpired {
	padding: 5px; 
	background-color: #e36969;
	color: #fff;
	font-weight: bolder;
}

#pendingJobs {
	padding: 10px;
}

#resumeJobs {
	padding: 10px;
}

/*
 * CONTEXT MENU
 */

.contentMenu {
	margin-top: -21px;
	text-align: right;
	margin-bottom: 10px;
}

.contentMenu a {
	background-color: #e9e9e9;
	padding: 5px 10px;
	border: 1px solid #ccc;
	border-top: none;
	margin: 0 1px;
	font-size: 11px;
	line-height: 26px;
}

.contentMenu .active {
	background-color: #0066cc;
	color: #fff;
	font-weight: bolder;
}

/**********************************************

Paginação

**********************************************/

.navigatortable {
	border-collapse: collapse;
	margin-top: 5px;
	font-size: 11px;
}
.navigatortable td {
	padding: 0px;
}
.navigatortable .navigatortablenumbers a, .navigatortable {
	vertical-align: middle;
}

.navigatortable .navigatortablenumbers {
	background-color: #acacac;
	padding: 3px;
}

.navigatortablenumbers a {
	background-color: white;
	padding-left: 6px;
	padding-right: 6px; 
}

.navigatortable a:hover {
	background-color: #e2e2e2;
}
.navigatortablearrow {
	text-align: center;
	background-color: #acacac;
}
.navigatortablechoice, .navigatortable .navigatortablenumbers .big {
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
	padding: 3px;
}

.navigatortablechoice {
	background-color: #555;
	padding:0px;
	padding-left:6px;
	padding-right:6px;
	color: white;
}

/*
 * LIST COMMUNITIES 
 */

.contentSearch {
	background-color: #e9e9e9;
	margin-top: 10px;
	padding: 10px;
	text-align: left;
}

#optionsCommunities {
	margin-top: -1px;
	margin-bottom: 10px;
}

#optionsCommunities a {
	background-color: #e9e9e9;
	border: 1px solid #ddd;
	padding: 5px 10px;
	border-top: none;
	margin: 0 1px;
	font-size: 11px;
	line-height: 26px;
}

#optionsCommunities a:hover {
	background-color: #ecf1fa;
	border: 1px solid #d5def2;
	border-top: none;
}

.contentSearch input {
	vertical-align: top;
}

.contentSearch #formcommunityName {
	text-align: right;
	text-transform: lowercase;
}

.contentSearch #formcommunityName .inputField {
	width: 200px;
}

.contentSearch #formcommunityName #ctype {
	margin-right: 15px;
	padding-left: 5px;
}

.contentSearch #formcommunityName #ctype option {
	padding-left: 5px;
}

#noPhoto {
	background-image: url('/templates/source/default/images/enturma3/noPhotos/noPhotoGray.png');
	background-position: top left;
	background-repeat: no-repeat;
	width: 50px;
	height: 50px;
}

#noPhotoCom {
	background-image: url('/templates/source/default/images/enturma3/noPhotos/noPhotoComGray.png');
	background-position: top left;
	background-repeat: no-repeat;
	width: 50px;
	height: 50px;
}

/*
 * TEACHER COMMUNITY SPACE
 */

.boxSuggestedInternal ul {
	padding: 5px;
}

.boxSuggestedInternal li {
	list-style: none;
	border-bottom: 1px solid #E9E9E9;
	padding: 5px;
}

.boxSuggestedInternal li .activiesInfo {
	text-align: right;
	color: #777777;
}

#studentsInfo table td {
	vertical-align: middle;
	padding: 5px 10px;
}

/*
 * STUDENT COMMUNITY SPACE
 */

#learningPathInfo ul {
	list-style: none;
}

.annouceBox {
	padding: 10px;
	padding-bottom: 0;
}

.annouceBox .dateFormat {
	padding-top: 5px;
	margin-top: 5px;
	border-top: 1px solid #E9E9E9;
	color: #777777;
	text-align: right;
}

#boxMessages {
	padding: 10px;
}

#learningPathInfo li {
	padding: 4px 10px 4px 25px;
}

/*
 * AMENU
 */

body .amenu, body .amenu ul, body .amenu li {
	margin: 0;
	padding: 0;
}

/*
 * SUBMENU
 */

body .amenu ul {
	position: absolute;
	visibility: hidden;
	white-space: nowrap;
}

body .amenu li {
	list-style: none;
	float: left;
	position: relative;
}

body .amenu a {
	display: block;
}

body .amenu ul ul {
	left: 100%;
	top: -1px;
}

body .amenu ul a {
	_height: 1%;
}

/*
 * SEARCH NAME
 */

.homeworkAnswersList .contentMenu {
	margin-top: -17px;
	margin-bottom: 0;
}

.homeworkList .basicTable {
	*position: relative;
}

.homeworkAnswersList .contentMenu a {
	border: 1px solid #ccc;
	border-bottom: none;
} 

.homeworkAnswersList .basicTable {
	margin-top: -3px;
	*position: relative;
}

#searchName {
	margin-top: 17px;
	margin-bottom: 10px;
}

#searchName a {
	border: none;
	background-color: transparent;
	padding: 2px 5px;
	text-transform: uppercase;
}

#searchName a.active {  /*correção: ao ser selecionado, ficava com fundo branco e cor branca*/
	background-color: #06c;
}

#searchName li {
	list-style: none;
	float: right;
}

/*
 * TOOLTIP
 */

.toolTip {
	padding: 5px 10px;
	border: 1px solid #333;
	background-color: #f7ecc4;
	color: #333;	
}

/*
 * INSTANT MESSENGER - TELA DE LOGIN
 */

#loginIm {
	text-align: center;
	margin-bottom: 15px;
}

#loginIm input {
	background-image: url('/templates/source/default/images/bg_imButton.png');
	background-repeat: no-repeat;
	width: 310px;
	height: 49px;
	border: none;
	text-align: center;
	font-weight: bolder;
}

html>body #loginIm input {
	padding-bottom: 5px;
}

html>body #loginIm input:hover {
	padding-bottom: 5px;
}

#loginIm input:hover {
	background-image: url('/templates/source/default/images/bg_imButtonHover.png');
	background-repeat: no-repeat;
	width: 310px;
	height: 49px;
	border: none;
	text-align: center;
	font-weight: bolder;
}

/*
 * NOTEPAD - ADICIONAR NOTA
 */

#notePadTitle p {
	font-size: 14px;
	padding-right: 5px;
}

#notePadTitle {
	font-weight: bolder;
	border-top: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #fff;
	padding: 0 0 3px 5px;
	margin-right: 82%;
	text-align: center;	
}

/*
 * SEARCH FORM
 */

#searchContentBox #searchContentForm {
	background-color: #e9e9e9;
	padding: 10px;
	text-align: right;
	text-transform: capitalize;
}

#searchContentForm .inputButton {
	margin-right: 10px;
}

#searchContentForm a {
	margin-left: 10px;
}

/*
 * CLEAR
 */

.clear {
	clear: both;
}

/* CONTROLE DE ESTÁGIO - VIEW INTERNSHIP */


#internshipTable .header {
	font-weight: bolder;
	color: white;
	background-color: #555;
	padding: 4px 10px;
	width: 902px;
	text-transform: capitalize;
}

#internshipTable .header h3 {
	font-size: 11px;
}

#internshipTable .column {
	width: 150px	
}

#internshipTable .internshipTable {
	background-color: #fafafa;
	margin-top: 5px;
}

#internshipTable .internshipTable,
#internshipTable #internshipInformation {
	padding-bottom: 20px;
}

.internshipTable .formQuestion {
	width: 40%;
}

.internshipTable .formQuestion {
	text-align: right;
	padding-right: 5px;
	text-transform: capitalize;
}

#internshipTable .space {
	height: 12px;
}

#internshipTable #personalInformation {
	margin-top: 15px;
}

#internshipTable #institutionInformation,
#internshipTable #internshipInformation {
	margin-top: 10px;
}

/* CONTROLE DE ESTÁGIO - VIEW RESUME */

#resumeTable #messageAlert {
	font-weight: bolder;
	text-transform: capitalize;
	margin-top: 10px;
}

#resumeTable #messageAlert span {
	font-weight: normal;
}

#resumeTable .header {
	font-weight: bolder;
	color: white;
	background-color: #555;
	padding: 4px 10px;
	width: 902px;
	text-transform: capitalize;
}

#resumeTable .header h3 {
	font-size: 11px;
}

#resumeTable .column {
	width: 150px	
}

#resumeTable #personalInfo,
#resumeTable #educationInfo,
#resumeTable #workInfo,
#resumeTable #addInfo,
#resumeTable #languageInfo {
	background-color: #fafafa;
	margin-top: 5px;
	padding-bottom: 20px;
}

#resumeTable .formQuestion {
	width: 40%;
}

#resumeTable .formQuestion {
	text-align: right;
	padding-right: 5px;
	text-transform: capitalize;
	font-weight: bolder;
}

#resumeTable .space {
	height: 12px;
}

#resumeTable #personalInformation,
#resumeTable #educationInformation,
#resumeTable #workInformation,
#resumeTable #addInformation,
#resumeTable #languageInformation {
	margin-top: 15px;
}

#internshipButtons .approvedButton,
#internshipButtons .failedButton {
	display: inline;
}

#internshipButtons .failedButton {
	margin-left: 10px;
}

/*
 * SUB MENU (Menu Secundário)
 */ 
 
.subContentMenu {
	margin: 10px 0;
	border-top: 1px solid #555;
	text-align: right;
	padding-top: 3px;
}

.subContentMenu a {
	border: 1px solid #555;
	border-top: none;
	color: #555;
	background-color: #e9e9e9;
	padding: 3px 10px;
}

.subContentMenu a:hover {
	background-color: #555;
	color: #fff;
	text-decoration: none;
}

/*
 * Página de primeiro acesso
 */

#splashUl {
	width: 100%;
}

.splashLi {
	width: 33%;
	height: 60px;
	float: left;
	text-align: center;
	list-style: none;
	margin: 0 0 10px 0;
}

.splashLi a {
	display: block;
	width: 175px;
	margin: 0 auto;
	padding-left: 50px;
	padding-top: 22px;
	text-align: right;
	line-height: 16px;
}

html>body .splashLi a {
	line-height: 12px;
	*line-height: 16px;
	padding-top: 25px;
	*padding-top: 22px;
	width: 136px;
}

#splashPassword a,
#splashProfile a {
	padding-top: 15px;
}

html>body #splashPassword a,
html>body #splashProfile a {
	padding-top: 19px;
	*padding-top: 15px;
}

#splashPassword {
	background-image: url('/templates/source/default/images/icons/firstAccess/gif/keyAccess.gif');
	background-position: center;
	background-repeat: no-repeat;
}

html>body #splashPassword {
	background-image: url('/templates/source/default/images/icons/firstAccess/keyAccess.png');
}

#splashProfile {
	background-image: url('/templates/source/default/images/icons/firstAccess/gif/mySpace.gif');
	background-position: center;
	background-repeat: no-repeat;
}

html>body #splashProfile {
	background-image: url('/templates/source/default/images/icons/firstAccess/mySpace.png');
}

#splashContacts {
	background-image: url('/templates/source/default/images/icons/firstAccess/gif/contact.gif');
	background-position: center;
	background-repeat: no-repeat;
}

html>body #splashContacts {
	background-image: url('/templates/source/default/images/icons/firstAccess/contact.png');
}

#splashVD {
	background-image: url('/templates/source/default/images/icons/firstAccess/gif/virtualDisk.gif');
	background-position: center;
	background-repeat: no-repeat;
}

html>body #splashVD {
	background-image: url('/templates/source/default/images/icons/firstAccess/virtualDisk.png');
}

#splashBlog {
	background-image: url('/templates/source/default/images/icons/firstAccess/gif/blog.gif');
	background-position: center;
	background-repeat: no-repeat;
}

html>body #splashBlog {
	background-image: url('/templates/source/default/images/icons/firstAccess/blog.png');
}

#splashAlbum {
	background-image: url('/templates/source/default/images/icons/firstAccess/gif/album.gif');
	background-position: center;
	background-repeat: no-repeat;
}

html>body #splashAlbum {
	background-image: url('/templates/source/default/images/icons/firstAccess/album.png');
}

#splashCalendar {
	background-image: url('/templates/source/default/images/icons/firstAccess/gif/calendar.gif');
	background-position: center;
	background-repeat: no-repeat;
}

html>body #splashCalendar {
	background-image: url('/templates/source/default/images/icons/firstAccess/calendar.png');
}

#splashResume {
	background-image: url('/templates/source/default/images/icons/firstAccess/gif/resume.gif');
	background-position: center;
	background-repeat: no-repeat;
}

html>body #splashResume {
	background-image: url('/templates/source/default/images/icons/firstAccess/resume.png');
}

#splashSearchCommunity {
	background-image: url('/templates/source/default/images/icons/firstAccess/gif/searchCommunity.gif');
	background-position: center;
	background-repeat: no-repeat;
}

html>body #splashSearchCommunity {
	background-image: url('/templates/source/default/images/icons/firstAccess/searchCommunity.png');
}

#splashSearchUser {
	background-image: url('/templates/source/default/images/icons/firstAccess/gif/searchUser.gif');
	background-position: center;
	background-repeat: no-repeat;
}

html>body #splashSearchUser {
	background-image: url('/templates/source/default/images/icons/firstAccess/searchUser.png');
}

#splashMailbox {
	background-image: url('/templates/source/default/images/icons/firstAccess/gif/mailbox.gif');
	background-position: center;
	background-repeat: no-repeat;
}

html>body #splashSearchUser {
	background-image: url('/templates/source/default/images/icons/firstAccess/mailbox.png');
}

/*
 * Pagina Index de acesso
 */

#indexPageAccess h1,
#indexPageAccess h2,
#indexPageAccess p,
#indexPageAccess a {
	font-family: Verdana, Helvetica, sans-serif, Arial;
}

#indexPageAccess h1 {
	font-size: 22px;
	color: #06c;
	font-weight: bolder;
	margin-bottom: 5px;
}

#indexPageAccess h2 {
	font-size: 14px;
	color: #3e8cdb;
	font-weight: bolder;
	margin-top: 20px;
	margin-bottom: 5px;
}

#indexPageAccess p {
	font-size: 12px;
	color: #333;
	margin-left: 15px;
	text-indent: 30px;
}

#indexPageAccess .accessEnturma {
	margin-left: 0;
	text-indent: 0px;
}

#indexPageAccess .accessEnturma a {
	font-size: 11px;
	color: #777;
	margin-left: 2px;
}

#indexPageAccess .accessEnturma a:hover {
	color: #06c;
}

#indexPageAccess table {
	border-bottom: 1px solid #e9e9e9;
}

#indexPageAccess table td {
	vertical-align: middle;
	padding-bottom: 20px;
}

#indexPageAccess .accessMore {
	text-indent: 0;
	margin-top: 20px;
}

#indexPageAccess .accessMore a {
	color: #06c;
	font-size: 12px;
} 

/*
 * TESTE DE SEGURANÇA DE SENHA
 */

/*
 * Security Password
 */

#security {
	border: 1px solid #e7e7e7;
	width: 200px;
	height: 16px;
	position: relative;
}

.securityPassword {
	display: block;
	height: 100%;
	background-image: url('/templates/source/default/images/barSecurityPassword.png');
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #b3ffb2;
	text-align: right;
	font-weight: bolder;
}

#selectSecurityLow {
	width: 33%;
	color: #b20000;
}

#selectSecurityAverage {
	width: 66%;
	color: #eb9601;
}

#selectSecurityHigh {
	width: 100%;
	color: #168501;
}

#virtualDiskContent {
	width: 100%;
	position: relative;
}


/**********************************
 * Correção de BUGS 23/11/2009 - Camilla
 **********************************/

/*#boxAjaxAnnouncements {
	padding: 10px;
}*/

.basicTable #selall {
	background-color: #555;
	border: none;
}

#learningPath #scormScreen td {
	background-color: #fff;
}

#scormScreen {
	position: relative !important;
	width: 100%;
	height: 100%;
	min-height: 550px;
	background-color: #fff;
	border: 1px solid #e9e9e9;
}

#scormScreen td {
	vertical-align: top;
}

#iframeScorm {
	height: 550px;
	width: 100%;
	min-height: 550px;
	min-width: 100%;
}
html>body #iframeScorm {
	height: auto;
	width: auto;
}

#headerScorm {
	background-image: url('/templates/source/default/images/admin/icons/scorm.png');
	background-repeat: no-repeat;
	background-position: 10px center;
	padding: 10px;
	padding-left: 80px;
	background-color: #555;
}

#headerScorm h3 {
	font-size: 16px;
	color: #fff;
}

#headerScorm h4 {
	font-size: 14px;
	color: #ddd;
	font-weight: normal;
}

#menuScorm {
	background-color: #DEEEFC;
	width: 150px;
}

#menuScorm ul {
	padding-left: 10px;
}

#menuScorm li {
	padding: 5px 10px 5px 20px;
	background-image: url('/templates/source/default/images/learningPathSquare.gif');
	background-position: 5px center;
	background-repeat: no-repeat;
	list-style: none;
	color: #06c;
}

#menuScorm li a {
	color: #06c;
}

#menuScorm #selected {
	background-color: #fff;
	border-bottom: 3px solid #68A0D2;
	border-left: 1px solid #68A0D2;
}

#contentScorm {
	padding-left: 10px;
}

/**************************
 * CORREÇÕES CAMILLA - 24/11/2009
 **************************/

.floatBoxTitleClose {
	float: right;
}

.formTable #info td,
.formTable #extraInfo td,
.formTable #eh,
.formTable #geral,
.formTable #we,
.formTable #fl {
	background-color: #555;
	font-weight: bolder;
	color: white;
}

.formTable #info td .subheader,
.formTable #extraInfo td .subheader {
	background-image: url(/templates/source/default/images/enturma3/arrows/downFFF.gif);
	background-repeat: no-repeat;
	background-position: 10px center; 
}

.formTable #infoElements,
.formTable #extraInfoElements {
	background-color: #fafafa;
}

.formTable tr td .formTable {
	background-color: #fafafa;
}

#formResumeSearch {
	background-color: #fafafa;
}

#formResumeSearch .formTable #eh,
#formResumeSearch .formTable #geral,
#formResumeSearch .formTable #we,
#formResumeSearch .formTable #fl {
	background-image: url(/templates/source/default/images/enturma3/arrows/downFFF.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}

#formResumeSearch .formTable #eh td,
#formResumeSearch .formTable #geral td,
#formResumeSearch .formTable #we td,
#formResumeSearch .formTable #fl td {
	padding-left: 30px;
} 

.formTableFreeze #messageOfTheDayTR .formLabel {
	width: 40%;
}

.formTableFreeze #roleTR .formLabel {
	width: 40%;
}

.formTableFreeze #loginTR .formLabel {
	width: 40%;
}

/**************************
 * CORREÇÕES CAMILLA - 30/11/2009
 **************************/

#pageManagerContent .formTable #imageGroup,
#pageManagerContent .formTable #optionals {
	background-color: #555;
	color: white;
	font-weight: bolder;
}

#pageManagerContent .formTable #imageGroup .subheader,
#pageManagerContent .formTable #optionals .subheader {
	background-image: url(/templates/source/default/images/enturma3/arrows/downFFF.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}

#columnB .basicTable .contactDetailsTable {
	background-color: #f0f0f0;
	margin-top: 0px;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
}

/******************************
 * CORREÇÕES MATEUS - 03/12/09 - GERENCIADOR DE USUÁRIOS
 ******************************/

#allContent .titleUserManager img {
	display: none;
}

#allContent .titleUserManager {
	font-size: 14px;
	font-weight: bolder;
	color: #fff;
	background-color: #555;
	padding: 5px 10px;
}

#allContent #frmSearchMember .formTable {
	margin-top: 0;
}

#allContent #frmUser .dynamic-tab-pane-control .tab-row {
	background-color: transparent;
}

#allContent #frmUser .formTable {
	border: none;
}

#allContent #frmUser fieldset {
	border: none;
	padding: 10px;
	margin-bottom: 15px;
}

#allContent #frmUser fieldset legend {
	color: #000;
	font-size: 14px;
	font-weight: bolder;
}

#allContent #spam-page .inputField,
#allContent #virus-page .inputField {
	margin: 5px 30px;
}


#headerPlan {
	border-bottom: 2px solid #fff;
}

/*
 * INTERSHIP
 */

.information {
	border: 1px solid #ccc;
}

.companyInfo h3 {
	padding: 5px 10px;
	background-color: #555;
	font-weight: bolder;
	font-size: 14px;
	color: #fff;
	margin-bottom: 10px;
}

.companyInfo h4 {
	background-color: #ccc;
	color: #555;
	padding: 3px 10px;
	font-weight: bolder;
	font-size: 12px;
} 

.information .formLabel {
	width: 150px;
	background-color: #eee;
	color: #555;
	text-align: right;
	font-weight: bolder;
	text-transform: capitalize;
}

.information td {
	padding: 5px 10px;	
}


.required {
	margin: 10px 0;
}

#traineeForm .header {
	background-color: #ccc;
	color: #555;
}

#allContent #traineeForm {
	border: 1px solid #ccc;
	border-collapse: collapse;
}

#traineeForm .formLabel {
	width: 150px;
	background-color: #eee;
	color: #555;
	text-align: right;
	font-weight: bolder;
	text-transform: capitalize;
	padding: 5px 10px;
}

#traineeForm p {
	padding-bottom: 10px;
}

#docsInternship li {
	background-position: 20px center;
	background-repeat: no-repeat;
	list-style: none;
	padding: 10px 70px;
}

#docsInternship #internshipCovenant {
	background-image: url('/templates/source/default/images/icons/tools/32x32/internshipAgreement.png');
	background-color: #f0f0f0;
}

#docsInternship #internshipReport {
	background-image: url('/templates/source/default/images/icons/tools/32x32/internshipReport.png');
	background-color: #f0f0f0;
}

#docsInternship #internshipRecision {
	background-image: url('/templates/source/default/images/icons/tools/32x32/internshipRecision.png');
	background-color: #fafafa;
}

#docsInternship #internshipContract {
	background-image: url('/templates/source/default/images/icons/tools/32x32/internshipContract.png');
	background-color: #fafafa;
}

#docsInternship #internshipPlan {
	background-image: url('/templates/source/default/images/icons/tools/32x32/internshipPlan.png');
	background-color: #f0f0f0;
}

#docsInternship #internshipExtension {
	background-image: url('/templates/source/default/images/icons/tools/32x32/internshipExtension.png');
	background-color: #f0f0f0;
}

#docsInternship h3 {
	background-color: #555;
	color: #fff;
	font-size: 14px;
	font-weight: bolder;
	padding: 5px 10px;
}

#docsInternship h4 a {
	font-size: 14px;
	text-transform: capitalize;
}

#docsInternship .printerDocs {
	float: right;
} 

/*
 * ALERT MESSAGE
 */

.alertMessage {
	background-color: #e4d898;
	border: 1px solid #000;
	font-weight: bolder;
	font-size: 14px;
	text-align: center;
	padding: 10px 0;
	margin-bottom: 10px;
}

/*
 * NEW TOOL
 */

.newTool {
	color: red;
	font-weight: bolder;
	vertical-align: top;
	font-size: 9px;
}

/**************************
 * CORREÇÕES CAMILLA - 10/12/2009
 **************************/

 
.formTable #moreOps,
.formTable #accessOps,
.formTable #publisherOps {
	background-color: #555;
	color: white;
	font-weight: bolder;
}

.formTable #moreOps .subheader,
.formTable #accessOps .subheader,
.formTable #publisherOps {
	background-image: url(/templates/source/default/images/enturma3/arrows/downFFF.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}

/*
 * CORREÇÕES MATEUS - 17/12/09
 */

#albumTable {
	margin-top: 15px;
}

/*
 *  AVISO LEARNING PATH - CAMILLA 17/12
 */

#learningPathContent #shareContentAlert {
	background-color: #FFFFCC;
	margin-bottom: 20px;
	border: 1px solid #9D9D9D;
}

#learningPathContent #shareContentAlert .headerShareContent {
	background-color: #555;
	color: #fff;
	font-weight: bolder;
	padding: 5px 10px;
}

#learningPathContent #shareContentAlert .toolsShareContent {
	padding: 10px;
}

.noScorms {
	background-color: #f4f4f4;
	text-align: center;
	font-weight: bolder;
	border: 1px solid #555;
	padding: 4px 10px;
	
}

/*
 *  MODAL (EVENTOS, RECADOS, CONTATOS, ETC) - CAMILLA 14/01/2010
 */

#columnB .floatBoxTitle {
	color: white;
	font-weight: bolder;
	background-color: #3B5998;
	padding: 4px 10px;
}

#columnB .floatBoxTitle a {
	color: white;
}

#columnB .floatBoxContent,
#columnB .floatBoxContent .formTable {
	margin: 0;
	background-color: #fafafa;
}

/*
 *  CORREÇÃO MENU DO DISCO VIRTUAL PARA O IE6 (CAMILLA - 18/01/2010)
 */

#columnB #virtualDiskContent .contentMenu {
	position: relative;
}

/*
 *  CORREÇÃO PADDING COMMUNITY SPACE (CAMILLA - 18/01/2010)
 */

#boxAjaxAnnouncements .noAnnouncements {
	padding-bottom: 10px;
}

#boxAjaxFaq .questionFaq {
	padding: 10px 10px 0 10px;
}

#boxAjaxFaq .faqInfo {
	padding: 0 10px;
}

.communityLine td {
	padding: 2px 10px;
}

/*
 *  CORREÇÃO ESTILO DO BOTÃO PARA ENVIO DE FOTO (CAMILLA - 20/01/2010)
 */

#columnB #personalData #doneGroup #done {
	text-align: center;
	padding: 0;
}

html>body #columnB #personalData #doneGroup #done {
	padding: 0 30px;
}

/*
 *  CORREÇÃO TELA CORTADA - AGENDAS - IE6 (CAMILLA - 20/01/2010)
 */

#columnB #contentItem #selectItem .tableAssign {
	width: 98%;
}

html>body #columnB #contentItem #selectItem .tableAssign {
	width: 100%;
}

#columnB #contentItem #selectItem {
	width: 98%;
}

html>body #columnB #contentItem #selectItem {
	width: auto;
}

#columnB #contentItem #selectItem .tableAssign #assignCalendar {
	position: relative;
}


/*
 * EXERCÍCIOS COMPLETOS - VISUALIZAÇÃO DO ALUNO
 * Camilla 05/03/2010
 */

#learningPathInfo li.complete {
    background-image: url('/templates/source/default/images/icons/tools/14x14/confirmed.png');
    background-repeat: no-repeat;
    background-position: 5px center;
}

#learningPathInfo li.complete a {
    color: #555;
}

/*
 * WEBMAIL - CAIXA DE ENTRADA
 * Camilla 19/03/2010
 */

#columnB #showTableMails {
	position: relative;
}

/*
 * BOX NOTÍCIAS - MEU ESPAÇO
 * Camilla 22/03/2010
 */

#boxAjaxNewsFolders ul {
	list-style: none;
	padding: 10px;
}

/*
 * COMUNIDADES EXIBIDAS EM ÁRVORE - MEU ESPAÇO
 * Camilla 24/03/2010
 */

#boxCommunities #communityTreeMySpace {
 	padding: 10px;
 }

/*
 * SCORM LIST - LEARNING PATH
 * Mateus 15/04/2010
 */

.recue {
	margin-left: 15px;
}

/*
 * ACADEMIC GRADES
 * Mateus 20/05/2010
 */

#studentInfo {
	margin: 15px 0; 
}

#studentInfo {
	width: 100%;
}

#studentInfo .label {
	width: 100px;
	font-weight: bolder;
	text-align: right;
	padding-right: 10px;
}


/*
 * MENSAGEM DE LIMITE DE MEMBROS MÚLTIPLOS
 * Camilla 24/05/2010
 */

#simpleAlertMessage {
	font-weight: bolder;
	margin: 10px 0;
}


/*
 * CORREÇÃO PADDING (CASO 4520)
 * Camilla 17/06/2010
 */

#community_boxAjaxScrapBook p,
#boxAjaxLastUpdate p {
	padding: 10px 10px 0 10px;
}


/*
 * BOX ATENÇÃO
 * Camilla 28/06/2010
 */

#boxAttention {
	background-color: #FFFFCC;
	border: 1px solid #9D9D9D;
	padding-bottom: 5px;
	text-align: center;
	margin-bottom: 10px;
}

#boxAttention .attentionHeader {
	background-color: #555555;
	color: white;
	font-weight: bolder;
	padding: 4px 0;
}

#boxAttention .attentionContent {
	padding: 5px 0;
}


