﻿/* _lcid="2070" _version="12.0.4518"
    _LocalBinding */
form
{
	height:100%;
}
html
{
	height:100%;
}
.body
{
	background-color:#FFFFFF;
	height:100%;
	margin:0px;
}
.master
{
	width:960px;
	margin:0 auto;
	background-color:#FFFFFF;
	padding: 0px 0px 0px 0px;	
}
.masterContent
{
	background-color:#FFFFFF;
	margin:0px;
	padding: 0px 0px 0px 0px;
}
.shadowRight
{
	*height:100%;
	min-height:100%;
	width:12px;	
	background-image: url('../../Images/bl_Shadow_Right.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
.shadowLeft
{
	*height:100%;
	min-height:100%;
	width:12px;	
	background-image: url('../../Images/bl_Shadow_Left.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
.spacer
{
	width:12px
}
.floatLeft
{
	float:left;
}
.breadcrumb
{
    font-family:Arial; 
    font-size:0.5625em;
    color:#CC9933;
    padding-left:5px;
    padding-bottom:2px;
    padding-top:4px;
    margin-bottom:4px;   	
    margin-left:0px;
    height:1.1875em;
}
.breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;	
}
.breadcrumb:active
{
	padding-left:0px;
	padding-right: 0px;
}
.breadcrumb a
{
	padding-left:0px;
	padding-right: 0px;
    color:#CC9933;
    text-decoration:none;
}
.breadcrumb a:hover
{
	text-decoration:underline;
}
.breadcrumbCurrent
{
   	color: #000000;
   	text-decoration:none;
}
.srch-Title
{
	width:350px;	
}
.AspNet-WebPart
{
	line-height:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
}
.AspNet-WebPart A:link
{
	text-decoration:none;
	color:#CC9900;
	line-height:14px;
}
.AspNet-WebPart A:link:visited
{
	text-decoration:none;
	color:#CC9900;
	line-height:14px;
}
.AspNet-WebPart A:link:hover
{	
	text-decoration:underline;
	color:#000000;
}
.AspNet-WebPart A:link:visited:hover
{	
	text-decoration:underline;
	color:#000000;
}
.printButton
{
	background-image: url('/sites/DGLB/SiteCollectionImages/impressora.gif');
	background-repeat: no-repeat;
	width:16px;
	height:17px;
	background-color:transparent;
	margin:0px;
	border:0px;
	border-style:none;
	*cursor: hand;
	cursor: pointer;	
}
.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogin
{		
	width:200px;
	height:15px;
	font-family:Arial;
	font-size:0.6250em;
	color:#663300;
	float:left;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
}
a.#zz1_MyLinksMenuMenu
{
    font-family:Tahoma;
}
a.#zz8_Menu
{
    font-family:Tahoma;
}
div.#zz8_Menu_t img
{
    vertical-align:middle;
}
{
	color:#333333;
}
.sharepointLogin .ms-globallinks a
{
	color:#333333;
}
.sharepointLogin .ms-globallinks
{
	color:#333333;
}
.sharepointLogin div
{
	color:#333333;
}
.topArea
{
}
.topArea :active
{
	text-decoration:none;
}
.logo
{
    float:left;
	height: 42px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:4px;
	padding-right: 0px;
}
.topLinkBar 
{
    float:right;
    width:auto;
	padding-left: 1px;
	padding-right: 7px;
   	display:inline;
}
.toplinkbar a:active
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}
.topLinkBar a
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}
.topLinkBar a:hover
{
	text-decoration:underline;
}
.topLink
{
   	background: url("../../Images/linksdivider.gif") right 6px no-repeat;
   	display:inline;
}	
.search
{	
    margin:0px 4px 0px 0px;
    padding-left:4px;
    padding-bottom:6px;
    background:#999966;
    width:202px;
    height:28px;
    left:0px;
    vertical-align:top;
}

.search .ms-sbcell .ms-sbplain
{
    margin-right:4px;
    margin-left:4px;
    border:1px #555555 solid;
    height:14px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}
.search .ms-sbgo
{
    background:none;
}

.siteActionMenu
{
    float:right;
}
.authoringRegion
{
	
}
.topNavContainer
{
	background-image:url("../../images/bl_Navbar_Gd_Default.jpg");
	background-repeat:repeat-x;
	height:40px;
}
.topNav
{
    *position:relative;
    *top:-1px;
}
.topNavItem
{	
	font-family: Arial;  
	font-size:0.6875em; 
	text-decoration:none;
	color: #FFFFFF;	
	text-align:center;
}
.topNavItem a
{
	background-image: url('/sites/DGLB/SiteCollectionImages/setaMenuSuperior.gif');
	background-repeat:no-repeat;
	background-position:center left;
	display:block;
	padding:2px 14px 2px 14px;
	height:15px;
	color: #FFFFFF;	
	text-align:center;		
	float:left;	
	text-decoration:none;
}
.topNavSelected a
{
	font-family: Arial;  
	font-size:0.6875em;
	background-image: url('/sites/DGLB/SiteCollectionImages/setaMenuSuperior.gif');
	background-repeat:no-repeat;
	background-position:center left;
	display:block;
	padding:2px 14px 2px 14px;
	height:15px;
	color: #FFCC66;	
	text-align:center;		
	float:left;	
	text-decoration:none;
}
.topNavHover a
{
	/*
	background-image: url('/sites/DGLB/SiteCollectionImages/setaMenuSuperior.gif');
	background-repeat:no-repeat;
	background-position:center left;
	font-family: Arial;  
	font-size:0.6875em; 
	color: #FFFFFF;	
	text-align:center;
	*/
}
.topNavFlyOuts
{
	border-top:1px #CBD1E0 solid;
}
.topNavFlyOutsItem
{	
	font-family: tahoma; 
	font-size: 8pt; 
	background-color: #ECEFF3;
	border:1px #CBD1E0 solid;
	border-top-style: none;
	color:#3A4663; 
	*width:150px;
	min-width:150px;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:4px 5px 4px 5px;
}
.topNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.topNavRoundRight
{
    width:0px;
}
.topNavRoundLeft
{
    width:0px;
}
.leftNav
{
	margin-right:15px;
	margin-left:7px;
	margin-top:0px;
	padding-top:2px;
	color:black;
	width:160px;
	vertical-align:top;
}
.leftNavSpacer
{
	width:160px;
}
.leftNavSelected1
{
	font-family: Arial;  
	font-size:0.6250em; 
	text-transform:uppercase;
	background-color:#663300;	
	color:#FFFFFF;	
	padding-top:4px;
	padding-left:4px;
	text-decoration: none;
	width:202px;
	min-height:14px;
	vertical-align:middle;	
	border-top:1px;
	border-top-color:#FFFFFF;	
	border-top-style:solid;
	border-bottom:1px;
	border-bottom-color:#999966;	
	border-bottom-style:solid;		
}
.leftNavSelected1 a
{
	background-color:#663300;
	color:#FFFFFF;
	background-image:url('../../../SiteCollectionImages/setaMenuEsq1.gif');	
	background-repeat:no-repeat;			
	background-position:0px 4px;
	padding-left:12px;
	text-decoration: none;
	width:196px;
	vertical-align:middle;	
	border-top:2px;
	border-top-color:#FFFFFF;	
	margin-top:2px;	
}
.leftNavSelected2
{
	font-family: Arial;  
	font-size:0.6250em; 
	text-transform:none;
	color:#996600;
	background-color:#CCCC99;		
	padding-top:6px;
	text-decoration: none;
	width:190px;
	min-height:14px;
	vertical-align:middle;	
	border-bottom-width:1px;
	border-bottom-color:#999966;	
	border-bottom-style:solid;	
	margin-left:16px;	
}
.leftNavSelected2 a
{
	color:#996600;
	background-color:#CCCC99;
	background-image:url('../../../SiteCollectionImages/setaMenuEsq2.gif');	
	background-repeat:no-repeat;		
	background-position:0px 2px;	
	padding-top:0px;	
	padding-left:10px;
	text-decoration: none;
	width:196px;
	vertical-align:middle;				
}
.leftNavSelected3
{
	font-family: Arial;  
	font-size:0.6250em; 
	text-transform:none;
	color:#996600;
	padding-top:4px;	
	text-decoration: none;
	width:178px;
	min-height:14px;
	vertical-align:middle;	
	border-bottom:1px;
	border-bottom-color:#999966;	
	border-bottom-style:solid;		
	margin-left:28px;
}
.leftNavSelected3 a
{
	color:#996600;
	padding-top:4px;	
	padding-left:12px;
	text-decoration: none;
	width:178px;	
	vertical-align:middle;	
}
.leftNav1
{
	font-family: Arial;  
	font-size:0.6250em; 
	text-transform:uppercase;
	background-color:#CCCC99;
	color:#000000;
	padding-top:4px;	
	padding-left:4px;
	text-decoration: none;
	width:202px;
	min-height:14px;
	vertical-align:middle;	
	border-top:1px;
	border-top-color:#FFFFFF;	
	border-top-style:solid;
	border-bottom:1px;
	border-bottom-color:#999966;	
	border-bottom-style:solid;	
}
.leftNav1 a		
{
	background-color:#CCCC99;
	background-image:url('../../../SiteCollectionImages/setaMenuEsq1.gif');	
	background-repeat:no-repeat;	
	background-position:0px 4px;
	color:#000000;	
	padding-left:12px;
	text-decoration: none;
	width:202px;	
	margin-top:6px;
	vertical-align:middle;	
}
.leftNav1:visited
{
	background-color:#CCCC99;
	color:#000000;
	padding-top:4px;	
	/*padding-left:4px;*/
	text-decoration: none;
	width:202px;	
	vertical-align:middle;	
	border-top:1px;
	border-top-color:#FFFFFF;	
	border-top-style:solid;
	border-bottom:1px;
	border-bottom-color:#999966;	
	border-bottom-style:solid;			
}
.leftNav1:visited a
{
	background-color:#CCCC99;
	color:#000000;
	padding-top:4px;	
	/*padding-left:4px;*/
	text-decoration: none;
	width:202px;
	vertical-align:middle;	
	border-top:1px;
	border-top-color:#FFFFFF;	
	border-top-style:solid;
	border-bottom:1px;
	border-bottom-color:#999966;	
	border-bottom-style:solid;		
}
.leftNav2
{	
	font-family: Arial;  
	font-size:0.6250em; 
	text-transform:none;
	background-color:#CCCC99;
	color:#000000;
	padding-top:4px;	
	padding-left:0px;
	text-decoration: none;
	width:190px;	
	min-height:14px;
	vertical-align:bottom;
	border-bottom:1px;
	border-bottom-color:#999966;	
	border-bottom-style:solid;		
	margin-left:16px;		
}
.leftNav2 a
{	
	background-color:#CCCC99;
	background-image:url('../../../SiteCollectionImages/setaMenuEsq2.gif');	
	background-repeat:no-repeat;
	background-position:0px 2px;		
	color:#000000;	
	padding-top:0px;	
	padding-left:10px;
	text-decoration: none;
	width:196px;
	vertical-align:middle;		
}
.leftNav2:visited
{	
	background-color:#CCCC99;
	color:#000000;
	padding-top:4px;	
	padding-left:10px;
	text-decoration: none;
	width:196px;	
	vertical-align:middle;		
}
.leftNav2:visited a
{	
	background-color:#CCCC99;
	color:#000000;
	padding-top:4px;	
	padding-left:10px;
	text-decoration: none;
	width:196px;
	vertical-align:middle;		
	border-bottom:1px;
	border-bottom-color:#999966;	
	border-bottom-style:solid;		
}
.leftNav3
{	
	font-family: Arial;  
	font-size:0.6250em; 
	text-transform:none;
	background-color:#CCCC99;
	color:#000000;
	padding-top:4px;	
	text-decoration: none;
	width:178px;
	min-height:14px;
	vertical-align:middle;	
	border-bottom:1px;
	border-bottom-color:#999966;	
	border-bottom-style:solid;			
	margin-left:28px;
}
.leftNav3 a
{
	background-color:#CCCC99;
	color:#000000;
	padding-top:4px;
	padding-left:12px;	
	text-decoration: none;
	width:178px;	
	vertical-align:middle;	
}
.leftNav3:visited a
{	
	background-color:#CCCC99;
	color:#000000;
	padding-top:4px;	
	padding-left:18px;
	text-decoration: none;
	width:188px;
	vertical-align:middle;
}
.leftNavHover
{
	background-color: #FFFFFF;
	color:#000000;
}
.leftNavFlyOuts
{
	font-family:Tahoma; 
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}
.leftNavFlyOutsItem
{
	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:100px;
	min-width:100px;
}
.leftNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.pageTitle
{
	margin:0px;
	font-family: tahoma;  
	font-size:0.7500em; 
	font-weight: bold; 
	color: #666666;	
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}
.mapPath
{
	margin-top:4px;
}
.mainContainer
{		
	width:749px;	
	*width:auto;
}
.bottomLinkBar
{
	font-family: tahoma;  
	font-size: 8pt; 
	color: #999999;
	float:none;
}
.mainContent
{	
	margin-left:1px;
	vertical-align:top;		
}
.mainContent td.ms-pagebreadcrumb
{
	display:none;
}
.mainContent div.ms-pagebreadcrumb
{
	display:none;
}
div.ms-wikieditouter
{
	position:static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom:8px;
	margin-right:5px;
	border-right-width:1px;
}
div.ms-quicklaunchouter
{
	margin-left:7px;
	margin-top:5px;
	width:158px;
	border-width:0px;
}
.console
{
	clear:both;
}
.headerImage
{
	position:relative;
	width:958px;
	height:140px;
	padding: 0px 0px 0px 0px;
}
.logo
{
	position:absolute;
	left:0px;
	top:0px;
	width: 97px;
	height: 140px;
	padding: 0px 0px 0px 0px;
}
.banner
{
	position:absolute;
	left:97px;
	top:0px;
	background-image: url('/sites/DGLB/SiteCollectionImages/dglbHeader1.jpg');
	width:861px;
	height:140px;
	float:left;
	background-repeat:no-repeat;
	background-position:0px -1px;
}
.opcoesEdicao
{
	position:absolute;
	left: 300px;
	top: 0px;
	width:558px;
	height:15px;
}
.siteAction
{
	width:60px;
	height:15px;
	float:left;	
}
.dateContent
{
	position:absolute;
	left:30px;
	top:2px;
	width:60px;
	height:15px;	
	font-family: Arial;  
	font-size:0.6250em; 	
	width:270px;
	text-align:right;
	color:#663300;
}
.hourContent
{
	
	color:#CC9933;
}

.globalNav
{
	width:660px;	
	height:15px;
	text-align:right;
	position:absolute;
	left:350px;
	top:121px;
}
.variationsMenu
{
	width:120px;
	height:14px;
	position:absolute;
	left:738px;
	top:119px;
	text-align:right;
}
.main
{
	border:1px #CCCC99 solid;
}
.leftDiv
{
	float:left;	
	width:206px;
	margin-right:2px;	
}
.leftArea
{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	width:206px;
	vertical-align:top;
	border:0px transparent solid;
}
.currNav
{
	margin-left:0px;
	margin-top:0px;
	vertical-align:top;
	width:206px;		
	background-color:#CCCC99;
	border:0px transparent solid;
}

.centralArea
{
	float:left;
	*float:none;
	vertical-align:top;	
	padding-left:0px;
	border:0px transparent solid;	
}
.remateFimMenu
{
	background-image:url('../../../SiteCollectionImages/remateFimMenu.gif');
	width:206px;
	height:30px;	
	padding:0px 0px 0px 0px;
}
.leftBottom
{
	background-image:url('../../../SiteCollectionImages/quadrados.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	background-color:#CCCC99;
	width:198px;
	height:226px;
	padding:0px 0px 0px 0px;	
	vertical-align:top;
	text-align:right;
	padding-top:3px;
	padding-right:8px;
}
.logoMc
{
	background-color:#FFFFFF;
	width:203px;
	height:54px;
	padding:0px 0px 0px 0px;	
	vertical-align:top;
	text-align:center;
}
.leftSeparator0White
{
	background-color:#FFFFFF;
	width:958px;
	height:1px;
	font-size:0px;
	padding:0px 0px 0px 0px;
	border:0px #FFFFFF none;
}
.leftSeparator0Black
{
	background-color:#000000;
	width:958px;
	height:1px;
	font-size:0px;
	padding:0px 0px 0px 0px;
	border:0px #FFFFFF none;	
}
.leftSeparator1
{
	background-color:#000000;
	width:206px;
	height:10px;
	padding:0px 0px 0px 0px;	
}
.searchBox
{
	font-family:Arial;
	font-size:0.6875em;
	color:#666633;	
	border-style:solid;
	border-width:1px;
	Width:170px;
	height:14px;
	position:relative;
	top:2px;
	left:2px;
	*top:6px;
}
.searchButton
{
	border-width:0px;
	border-bottom-style:none;	
	position:relative;
	top:7px;
	left:0px;
	*top:9px;
	*left:-2px;
}
.variationsDdl
{
	font-family:Arial;
	font-size:0.6875em;
	color:#666633;	
	border-style:solid;	
	*cursor:hand;
	cursor:pointer;
}

.navSpacer
{
	width:206px;
	height:0px;
}

.rssWebPart
{
	height:1px;
}
.rssFeeds
{	
	*cursor: hand;
	cursor: pointer;	
	width:18px;
	height:18px;			
}

.rssFeedsText
{		
	font-family:Arial;
	font-size:0.6250em;
	color:#FFFFFF;		
	text-decoration:none;
	text-transform:uppercase;
	vertical-align:middle;
}

/* Overwrite dos links */
.ms-WPBody A:link
{	
	color: #CC9900;
	text-decoration:none;
}

.ms-WPBody A:visited 
{	
	color: #CC9900;
	text-decoration:none;
}

.ms-WPBody A:hover
{
	color: #CC9900;
	text-decoration:underline;
}


/* Overwrite dos estilos usados nos RichHtmlField */
.ms-rteCustom-SubTitulo
{
	text-transform:uppercase;
	color:#CC9900;
	font-weight:normal;	
	vertical-align:top;
}
.ms-rteCustom-LegendaLink
{ 
	font-family:Arial;	
	font-size:0.6850em;
	color:#CC9900;		
}
.ms-rteCustom-Legenda
{ 
	font-family:Arial;	
	font-size:0.6850em;
	color:#000000;		
}
.ms-rteCustom-Legenda A:link
{ 	
	color:#CC9900;		
	text-decoration:underline;
}
.ms-rteCustom-Legenda A:link:visited
{ 	
	color:#CC9900;		
	text-decoration:underline;
}
.ms-rteCustom-Legenda A:link:hover
{ 	
	color:#000000;		
	text-decoration:underline;
}
.ms-rteCustom-Legenda:link
{ 	
	color:#CC9900;		
	text-decoration:underline;
}
.ms-rteCustom-Legenda:link:visited
{ 	
	color:#CC9900;		
	text-decoration:underline;
}
.ms-rteCustom-Legenda:link:hover
{ 	
	color:#000000;		
	text-decoration:underline;
}

.ms-rteCustom-Salientado
{
	color:#000000;
	font-weight:bold;
}

.ms-rteTable-dglb   {
	border-collapse: collapse;
	border: solid 0px; 
}
.ms-rteTable-dglb tr.ms-rteTableHeaderRow-dglb     {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 115%;
	width: 119.7pt;
	background-color: #000000;
	padding: 0in 5.4pt 0in 5.4pt;
	color: #CC9900;	
}
.ms-rteTable-dglb td.ms-rteTableHeaderFirstCol-dglb   {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-dglb td.ms-rteTableHeaderLastCol-dglb  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-dglb td.ms-rteTableHeaderOddCol-dglb {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-dglb td.ms-rteTableHeaderEvenCol-dglb {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-dglb tr.ms-rteTableOddRow-dglb {
	border-width: 1pt;
	color: #000000;
	vertical-align: top;
	border-bottom-style: solid;
	border-color: #000000;
}
.ms-rteTable-dglb tr.ms-rteTableEvenRow-dglb {
	color: #000000;
	vertical-align: top;	
}	
.ms-rteTable-dglb td.ms-rteTableFirstCol-dglb  {
	border-width: 1pt;
	border-color: #000000;
	padding: 0in 5.4pt 0in 5.4pt;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
}
.ms-rteTable-dglb td.ms-rteTableLastCol-dglb {
	border-width: 1pt;
	border-color: #000000;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-dglb td.ms-rteTableOddCol-dglb  {
	border-width: 1pt;
	border-color: #000000;
	padding: 0in 5.4pt 0in 5.4pt;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
}
.ms-rteTable-dglb td.ms-rteTableEvenCol-dglb {
	border-width: 1pt;
	border-color: #000000;
	padding: 0in 5.4pt 0in 5.4pt;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
}
.ms-rteTable-dglb tr.ms-rteTableFooterRow-dglb    {
	color: #FFFFFF;
	background-color: #000000;
	vertical-align: top;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-dglb td.ms-rteTableFooterFirstCol-dglb  {
	border-width: 1pt;
	border-color: #000000;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-dglb td.ms-rteTableFooterLastCol-dglb {
	border-width: 1pt;
	border-color: #000000;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-dglb td.ms-rteTableFooterOddCol-dglb  {
	border-width: 1pt;
	border-color: #000000;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-dglb td.ms-rteTableFooterEvenCol-dglb  {
	border-width: 1pt;
	border-color: #000000;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	padding: 0in 5.4pt 0in 5.4pt;
}
.level-band
{
	background-color:transparent;
	margin-top:0px;
	margin-bottom:0px;
}
.level-section
{
	background-color:transparent;	
	margin-top:0px;
	margin-bottom:0px;	
}
.headertitle-band
{
	text-transform:uppercase;
	font-weight:normal;
	padding-left:40px;
	background-image:url('../../../SiteCollectionImages/LinksRapidos/seta1Nivel.gif');
	background-repeat:no-repeat;		
	background-position:28px center;
}
.headertitle-band:link
{
	font-weight:normal;
}
.headertitle-band:visited
{
	font-weight:normal;
}
.headertitle-band A:link
{
	font-weight:normal;
}
.headertitle-band A:visited
{
	font-weight:normal;
}

.headertitle
{
	font-weight:normal;
	font-style:normal;	
	color:#000000;
	margin-top:0px;
	margin-bottom:0px;	
	padding-left:58px;
	background-image:url('../../../SiteCollectionImages/LinksRapidos/seta2Nivel.gif');
	background-repeat:no-repeat;
	background-position:50px center;
}
.headertitle:link
{
	font-weight:normal;
	color:#000000;
}
.headertitle:visited
{
	font-weight:normal;
	color:#000000;
}
.headertitle:link:hover
{
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.headertitle A:link
{
	font-weight:normal;
	color:#000000;
}
.headertitle A:visited
{
	font-weight:normal;
	color:#000000;
}
.headertitle A:link:hover
{
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.headertitle-small
{
	font-weight:normal;
	font-style:normal;	
	color:#000000;
	margin-top:0px;
	margin-bottom:0px;	
	padding-left:76px;
	background-image:url('../../../SiteCollectionImages/LinksRapidos/seta2Nivel.gif');
	background-repeat:no-repeat;
	background-position:68px center;
}
.headertitle-small:link
{
	color:#000000;
	font-weight:normal;
}
.headertitle-small:visited
{
	color:#000000;
	font-weight:normal;
}
.headertitle-small:link:hover
{
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}
.headertitle-small A
{
	color:#000000;
	font-weight:normal;
}
.headertitle-small A:link
{
	color:#000000;
	font-weight:normal;
}
.headertitle-small A:visited
{
	color:#000000;
	font-weight:normal;
}
.headertitle-small A:link:hover
{
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}
.cleaner 
{	
	clear: both;
	padding-right: 0px;	
	padding-left: 0px;
	font-size: 1px;
	background: none transparent scroll repeat 0% 0%;	
	padding-bottom: 0px;	
	margin: 0px;	
	border-top-style: none;	
	padding-top: 0px;	
	border-right-style: none;	
	border-left-style: none;	
	height: 1px;	
	border-bottom-style: none;
	float:none;
}
.rodape
{
	width:960px;
	margin:0 auto;
}
.rodape A:link
{	
	color: #CC9900;
	text-decoration:none;
}

.rodape A:visited 
{	
	color: #CC9900;
	text-decoration:none;
}

.rodape A:hover
{
	color: #CC9900;
	text-decoration:underline;
}

.rodapeLeft
{
	border:1px transparent none;
	font-family: Arial;  
	font-size:0.6250em; 
	color:#000000;
	float:left;
	height:14px;
}
.rodapeRight
{
	border:1px transparent none;
	font-family: Arial;  
	font-size:0.6250em; 
	color:#000000;
	text-align:right;	
}
.rodapeLinha1
{
	height:2px;
	border-top:1px #CCCC99 solid;
	font-size:1px;
}
.rodapeLinha2
{
	height:2px;
	border-top:1px #CC9900 solid;
	font-size:1px;
}
/* Homepage */
.destaquesLivroArea
{	
	margin-top:4px;
	width:277px;	
	*width:277px;
	vertical-align:top;
	float:left;
}

.destaquesBibliotecaArea
{				
	float:left;
	margin-top:4px;
	width:277px;
	*width:278px;
	vertical-align:top;
}

.destaquesDiv
{
	width:260px;	
	min-height:120px;
	*min-height:0px;
	padding-left:14px;
	background-image:url('../../../SiteCollectionImages/Homepage/fundoDestaques.gif');
	background-repeat:repeat-y;
	padding-bottom:8px;		
	margin:0px 0px 0px 0px;
	border:1px transparent solid;
	*border-style:none;	
}

.destaquesDivImagem
{
	margin-left:12px;
	width:78px;		
	text-align:center;
	float:left;	
	vertical-align:middle;
	border:0px transparent none;
}
.destaquesDivImagemNula
{
	float:left;
	width:10px;	
	border:0px transparent none;	
}
.destaquesImagem
{
	width:70px;		
	text-align:left;
	vertical-align:middle;
}
.destaquesDivTituloResumo
{		
	padding:0px 4px 0px 4px;
	vertical-align:top;
	width:150px;	
	float:left;
	border:0px transparent none;
}
.destaquesTituloLink
{
	text-transform:uppercase;
	font-family:Arial;
	font-size:0.6250em;
	color:#CC9900;
	font-weight:bold;	
}
.destaquesTituloLink a
{
	text-transform:uppercase;
	font-family:Arial;
	font-size:0.6250em;
	color:#CC9900;
	font-weight:bold;	
}
.destaquesDivResumo
{
	font-family:Arial;
	font-size:0.6250em;
	color:#666666;	
	text-align:left;
	vertical-align:top;
}

.destaquesDivSeta
{
	background-image:url('../../../SiteCollectionImages/Homepage/setaDestaques.gif');
	background-repeat:no-repeat;
	margin-left:16px;
	margin-top:10px;
	padding-top:10px;
	padding-left:26px;
}
.linksRapidosSeparadorArea
{
	float:left;		
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:1px;	
	border-top: 0px transparent solid;
	border-bottom: 0px transparent solid;
	border-right: 0px transparent solid;
	border-left: 1px #CCCC99 solid;
	padding-left: 1px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.linksRapidosDiv	
{
	
	background-color:#CCCC99;
	padding-bottom:2px;
	padding-right:4px;
	margin-bottom:0px;
	width:188px;	
	margin:0px 0px 0px 0px;
}
.linksRapidosFirstItemDiv
{
	padding:7px 5px 0px 5px;
}
.linksRapidosItemDiv
{
	border-top:1px #999966 dashed;
	margin-top:7px;
	padding:7px 0px 0px 4px;	
	width:182px;	
}
.linksRapidosItemComImagemDiv
{
	border-top:1px #999966 dashed;
	margin-top:7px;
	padding:7px 0px 0px 4px;	
	width:182px;
	height:4.0000em;
}
.linksRapidosItemSemTextoDiv
{
	border-top:1px #999966 dashed;
	border-bottom:1px #999966 dashed;
	padding:7px 0px 6px 5px;
	height:60px;
	width:182px;
}
.linksRapidosItemTexto1Div
{
	color:#FFFFFF; 
	font-family:Arial;
	font-weight:bold;
	font-size:0.6875em;
	padding-left:15px;
	background-image:url('../../../SiteCollectionImages/LinksRapidos/seta1Nivel.gif');
	background-repeat:no-repeat;
	background-position:0px 4px;
	*cursor: hand;
	cursor: pointer;	width:168px;
}
.linksRapidosItemTexto1Div A:link
{
	color:#FFFFFF; 
	*cursor: hand;
	cursor: pointer;}
.linksRapidosItemTexto1Div A:visited
{
	color:#FFFFFF; 	
	*cursor: hand;
	cursor: pointer;}
.linksRapidosItemTexto1Div A:hover
{
	color:#FFFFFF; 
	*cursor: hand;
	cursor: pointer;	text-decoration:underline;
}
.linksRapidosItemTexto1BlankDiv
{
	color:#FFFFFF; 
	font-family:Arial;
	font-weight:bold;
	font-size:0.6875em;
	padding-left:15px;
	background-image:url('../../../SiteCollectionImages/LinksRapidos/seta1Nivel.gif');
	background-repeat:no-repeat;	
	background-position:0px 4px;
}
.linksRapidosItemTexto2Div
{
	color:#333333; 
	font-family:Arial;
	font-weight:bold;
	font-size:0.6250em;
	padding-left:25px;
	background-image:url('../../../SiteCollectionImages/LinksRapidos/seta2Nivel.gif');
	background-repeat:no-repeat;
	background-position:15px center;
	*cursor: hand;
	cursor: pointer;}
.linksRapidosItemTexto2Div A:link
{
	color:#333333; 
	*cursor: hand;
	cursor: pointer;}
.linksRapidosItemTexto2Div A:visited
{
	color:#333333; 
	*cursor: hand;
	cursor: pointer;}
.linksRapidosItemTexto2Div A:hover
{
	color:#333333; 
	text-decoration:underline;
	*cursor: hand;
	cursor: pointer;}
.linksRapidosItemTextoComImagemDiv
{
	text-align:right;
	vertical-align:bottom;
	width:85px;
	background-image:url('../../../SiteCollectionImages/LinksRapidos/seta1Nivel.gif');
	background-repeat:no-repeat;	
	background-position:0px 2px;
	float:left;	
}
.linksRapidosItemTextoComImagemDiv A:link
{
	color:#333333; 
	font-family:Arial;
	font-weight:bold;
	font-size:0.6250em;
	*cursor: hand;
	cursor: pointer;}
.linksRapidosItemTextoComImagemDiv A:hover
{
	color:#333333; 
	font-family:Arial;
	font-weight:bold;
	font-size:0.6250em;
	*cursor: hand;
	cursor: pointer;}
.linksRapidosItemTextoComImagemDiv A:visited
{
	color:#333333; 
	font-family:Arial;
	font-weight:bold;
	font-size:0.6250em;
	*cursor: hand;
cursor: pointer;		
}
.linksRapidosImagem
{
	width:81px;
	height:54px;
	border:0px transparent none;
}
.linksRapidosImagemSemTexto
{
	width:162px;
	height:54px;
	border:0px transparent none;
}
.linksRapidosItemImagemDiv
{
	border:3px #999966 double;
	text-align:center;
	margin-left:6px;
	margin-bottom:4px;
	float:left;
	width:81px;
	height:56px;
}
.linksRapidosItemImagemSemTextoDiv
{	
	border:3px #999966 double;
	text-align:center;
	margin-left:2px;
	margin-bottom:4px;
	background-color:#FFFFFF;	
	height:56px;
	vertical-align:top;
}

/* Destaques Livro/Biblioteca */
.destaquesPaginaDivTopo
{
	margin-top:8px;
	margin-left:4px;
	float:left;
}
.destaquesPaginaDivImagem
{	
	text-align:center;
	float:left;
	width:150px;
	height:12.5000em;
	margin-top:14px;
	margin-right: 8px;
}
.destaquesPaginaDivTitulo
{
	text-transform:uppercase;
	font-family:Arial;
	font-size:0.8750em;
	color:#000000;
	font-weight:normal;	
	width:743px;
	min-height:24px;
	vertical-align:top;
	padding-top:8px;
	padding-bottom:8px;
	border-top:1px #CCCC99 solid;		
	border-bottom:1px #CCCC99 solid;	
	background-image:url('../../../SiteCollectionImages/FundoTituloPagina.gif');
	background-repeat:repeat-y;		
}
.destaquesPaginaDivSubTitulo
{
	text-transform:uppercase;
	font-family:Arial;
	font-size:0.7500em;
	color:#CC9900;
	font-weight:normal;	
	vertical-align:top;
	margin-top:8px;
}
.destaquesPaginaDivSubTituloResumo
{
	text-transform:uppercase;
	font-family:Arial;
	font-size:0.7500em;
	color:#CC9900;
	font-weight:normal;	
	vertical-align:top;
}
.destaquesPaginaDivResumo
{
	width:580px;
	margin-top:8px;
	font-family:Arial;	
	font-size:0.7500em;*/
	color:#000000;		
	vertical-align:top;
}
.destaquesPaginaDivResumo:link
{
	color:#CC9900;		
	text-decoration:underline;
	font-weight:normal;
}
.destaquesPaginaDivResumo A:link
{
	color:#CC9900;		
	text-decoration:underline;
	font-weight:normal;
}
.destaquesPaginaDivResumo:link:visited
{
	color:#CC9900;		
	text-decoration:underline;
	font-weight:normal;
}
.destaquesPaginaDivResumo A:link:visited
{
	color:#CC9900;		
	text-decoration:underline;
	font-weight:normal;
}
.destaquesPaginaDivResumo:link:hover
{
	color:#000000;		
	text-decoration:underline;
	font-weight:normal;
}
.destaquesPaginaDivResumo A:link:hover
{
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
}

.destaquesPaginaDivTexto
{
	width:580px;
	font-family:Arial;	
	font-size:0.7500em;
	color:#000000;			
	vertical-align:top;
}
.destaquesPaginaDivTextoSemImagem
{
	width:730px;
	font-family:Arial;	
	font-size:0.7500em;
	color:#000000;			
	vertical-align:top;
}
.destaquesPaginaDivTexto A:link
{
	color:#CC9900;		
	text-align:left;
	text-decoration:underline;
}
.destaquesPaginaDivTexto A:link:hover
{
	color:#000000;		
	text-align:left;
	text-decoration:underline;
}
.destaquesPaginaDivTexto A:link:visited
{
	color:#CC9900;		
	text-align:left;
	text-decoration:underline;
}
.destaquesPaginaDivTexto A:link:visited:hover
{
	color:#000000;		
	text-align:left;
	text-decoration:underline;
}

/* Páginas de Conteúdos */
.paginaConteudoDiv
{
	margin-top:8px;
	margin-left:4px;
	float:left;
}
.paginaConteudoDivElement
{
	background-image:url('../../../SiteCollectionImages/LinksRapidos/seta1Nivel.gif');
	background-repeat:no-repeat;
	background-position:0px 8px;
	border-bottom:1px #CC9999 dashed;
	padding-left:12px;
	padding-top:5px;
}
.paginaConteudoDivElementComImagem
{
	background-image:url('../../../SiteCollectionImages/LinksRapidos/seta1Nivel.gif');
	background-repeat:no-repeat;
	background-position:0px 8px;
	border-bottom:1px #CC9999 dashed;
	padding-left:12px;
	padding-top:5px;
	height:150px;
	_height:150px;
	*height:115px;	
}
.paginaConteudoDivImagem
{	
	text-align:center;
	float:left;
	width:150px;
	height:200px;
	margin-top:14px;
	margin-right: 8px;
}
.paginaConteudoDivImagemEsquerda
{
	width:74px;	
	height:74px;	
	text-align:center;
	float:left;
	margin-right:4px;
}
.paginaConteudoDivImagemGrande
{	
	text-align:center;
	float:left;
	width:250px;
	height:190px;
	margin-top:14px;
	margin-right: 8px;
	float:left;
}
.paginaConteudoDivTextoEsquerdaImagemGrande
{
	width:480px;	
	float:left;
}
.paginaConteudoDivTextoEsquerdaImagemGrande
{
	text-decoration:none;
	color:#CC9900;
}
.paginaConteudoDivTitulo
{
	text-transform:uppercase;
	font-family:Arial;
	font-size:0.8750em;
	color:#000000;
	font-weight:normal;	
	width:743px;
	min-height:24px;
	vertical-align:top;
	padding-top:8px;
	padding-bottom:8px;
	border-top:1px #CCCC99 solid;		
	border-bottom:1px #CCCC99 solid;	
	background-image:url('../../../SiteCollectionImages/FundoTituloPagina.gif');
	background-repeat:repeat-y;
}
.paginaConteudoTitulo
{
	float:left;
	width:590px;
}
.paginaConteudoVoltar
{
	float:left;
	width:150px;
	*width:145px;	
	_width:145px;
	text-align:center;
}
.paginaConteudoVoltarLink
{
	background-color:transparent;
	border:0px transparent none;
	font-family:Arial;
	font-size:0.6250em;
	*font-size:0.7500em;
	color:#000000;
	*cursor: hand;
	cursor: pointer;	text-transform:none;
	margin:0px 0px 0px 0px;	
}
.paginaConteudoVoltarLink:hover
{
	background-color:transparent;
	border:0px transparent none;
	color:#CC9900;
	text-decoration:underline;
	*cursor: hand;
	cursor: pointer;}
.paginaConteudosDivTexto
{
	font-family:Arial;
	font-size:0.7500em;
}
.paginaConteudoDivTexto
{
	width:580px;
	margin-top:8px;
	color:#000000;			
	vertical-align:top;
}
.paginaConteudoDivTextoEsquerda
{
	width:570px;
	margin-top:8px;
	color:#000000;			
	vertical-align:top;
	float:left;
	font-family:Arial;	
	font-size:0.7500em;
}
.paginaConteudoDivTextoEsquerda A:link
{
	color:#CC9900;		
	text-decoration:underline;
	*cursor: hand;
	cursor: pointer;}
.paginaConteudoDivTextoEsquerda A:link:visited
{
	color:#CC9900;		
	text-decoration:underline;
	*cursor: hand;
	cursor: pointer;}
.paginaConteudoDivTextoEsquerda A:link:hover
{
	color:#000000;		
	text-decoration:underline;
	*cursor: hand;
	cursor: pointer;}
.paginaConteudoDivTextoEsquerda A:link:visited:hover
{
	color:#000000;		
	text-decoration:underline;
	*cursor: hand;
	cursor: pointer;}
.paginaConteudoDivTexto A:link:hover
{
	color:#000000;		
	text-decoration:underline;
}
.paginaConteudoDivTexto A:visited
{
	color:#CC9900;		
	text-decoration:underline;
}

.paginaConteudoDivTextoSemImagem
{
	width:730px;
	margin-top:10px;
	font-family:Arial;	
	font-size:0.7500em;
	color:#000000;			
	vertical-align:top;
	clear:both;
}

.paginaConteudoDivTextoCurto
{
	width:480px;
	font-family:Arial;	
	font-size:0.7500em;
	color:#000000;			
	vertical-align:top;
}
.paginaConteudoDivTextoCurto A:link
{
	color:#CC9900;		
	text-align:left;
	text-decoration:underline;
}
.paginaConteudoDivTextoCurto A:link:hover
{
	color:#000000;		
	text-align:left;
	text-decoration:underline;
}
.paginaConteudoDivTextoCurto A:link:visited
{
	color:#CC9900;		
	text-align:left;
	text-decoration:underline;
}
.paginaConteudoDivTextoCurto A:link:visited:hover
{
	color:#000000;		
	text-align:left;
	text-decoration:underline;
}

.paginaConteudoDivNota
{
	color:#666666;			
}

.paginaConteudoDivTextoSemImagem A:link
{
	color:#CC9900;		
	text-decoration:underline;
}
.paginaConteudoDivTextoSemImagem A:visited
{
	color:#CC9900;		
	text-decoration:underline;
}
.paginaConteudoDivTextoSemImagem A:link:hover
{
	color:#000000;		
	text-decoration:underline;
}


.paginaConteudoWebPartDiv
{
	width:730px;
}

.paginaConteudoDivSubTitulo
{
	text-transform:uppercase;
	color:#CC9900;
	font-weight:normal;	
	vertical-align:top;
	margin-top:7px;
}
.paginaConteudoDivSubTitulo A:link
{
	text-decoration:underline;
	color:#CC9900;
	font-weight:normal;	
	vertical-align:top;
}
.paginaConteudoDivSubTitulo A:link:hover
{	
	text-decoration:underline;
	color:#000000;
	font-weight:normal;	
}
.paginaConteudoDivSubTitulo A:link:visited
{	
	text-decoration:underline;
	font-weight:normal;	
}
.paginaConteudoDivSubTitulo A:link:visited:hover
{
	text-decoration:underline;
	color:#000000;
	font-weight:normal;	
}
.paginaConteudoDivSubTitulo:link
{
	text-transform:uppercase;
	text-decoration:underline;
	color:#CC9900;
	font-weight:normal;	
	vertical-align:top;
}
.paginaConteudoDivSubTitulo:link:visited
{	
	text-decoration:underline;
}
.paginaConteudoDivSubTitulo:link:visited:hover
{	
	color:#000000;
}

.paginaConteudoDivQuadrados
{
	width:743px;
	height:4px;
	background-image:url('../../../SiteCollectionImages/QuadradosPorBaixoTítulo.gif');
	background-position:right top;
	background-repeat:no-repeat;
}
.paginaConteudoDivLista
{
	margin-top:4px;
	width:500px;	
	font-family:Arial;	
	font-size:0.7500em;
	color:#000000;			
	background-color:#FFFFFF;
	padding-left:4px;
}
.paginaConteudoListaLabel
{		
	font-family:Arial;	
	font-size:0.7500em;	
	font-weight:normal;
	color:#CC9900;
	background-color:#FFFFFF;
}

.paginaConteudoDivListaSubTitulo
{
	text-transform:none;
	font-family:Arial;
	font-size:1.2em;
	color:#CC9900;
	font-weight:normal;	
	vertical-align:top;
}
.paginaConteudoDivListaSubTituloLink
{
	text-transform:none;
	text-decoration:underline;
	font-family:Arial;
	font-size:0.8750em;
	color:#CC9900;
	font-weight:normal;	
	vertical-align:top;
	background-color:Transparent;
	border-style:none;
	*cursor: hand;
	cursor: pointer;	text-align:left;	
}
.paginaConteudoListaTexto
{		
	font-family:Arial;	
	font-size:0.7500em;	
}
.paginaConteudoDivListaImagem
{
	width:85px;
	*height:95px;
	_height:120px;
	height:120px;
	float:left;
	margin-right:8px;
}
.paginaConteudoListaImagem
{
	height:106px;
	max-width:85px;
}
.paginaConteudoDivListaImagemPassatempo
{
	width:85px;
	height:100px;
	float:left;
	margin-right:8px;
	
}
.paginaConteudoListaImagemPassatempo
{
	max-height:100px;
	_height:80px;
	max-width:85px;

}
.paginaConteudoDivListaDescricao
{
	width:580px;
	font-family:Arial;	
	font-size:0.7500em;
	color:#000000;			
	vertical-align:top;
}
.paginaConteudoMenu4NivelDiv
{
	margin-top:8px;
	margin-left:4px;
	width:538px;
	float:left;
	border:0px transparent none;	
}
.paginaConteudoMenu4NivelDivSeparador
{
	width:1px;
	background-color:#CCCC99;	
	height:667px;
	float:left;	
	margin-top:2px;
	margin-right:1px;
	border:0px transparent none;		
	font-size:1px;
}
.paginaConteudoMenu4NivelDivMenu
{
	width:204px;
	*width:205px;
	_width:205px;
	background-color:#CCCC99;
	padding-bottom:7px;
	height:660px;
	margin-top:2px;
	float:left;
	border:0px transparent none;	
	margin-left:0px;
	margin-right:0px;
}
.paginaConteudoMenu4NivelDivTitulo
{	
	text-transform:uppercase;
	font-family:Arial;
	font-size:0.8750em;
	color:#000000;
	font-weight:normal;	
	width:747px;
	min-height:24px;	
	vertical-align:top;
	padding-top:8px;
	padding-bottom:8px;
	border-top:1px #CCCC99 solid;		
	border-bottom:1px #CCCC99 solid;
	padding-top:8px;
	padding-bottom:8px;
	border-top:1px #CCCC99 solid;		
	border-bottom:1px #CCCC99 solid;	
	background-image:url('../../../SiteCollectionImages/FundoTituloPagina.gif');
	background-repeat:repeat-y;	
	position:relative;
	left:3px;	
}
.paginaConteudoMenu4NivelTitulo
{
	float:left;
	width:595px;
	*width:600px;
	_width:600px;
}
.paginaConteudoMenu4NivelDivImagem
{	
	text-align:center;
	float:left;
	width:150px;
	margin-top:14px;
	margin-right: 8px;
}
.paginaConteudoMenu4NivelDivTexto
{
	width:530px;
	margin-top:10px;
	margin-left:0px;
	font-family:Arial;	
	font-size:0.7500em;
	color:#000000;		
	vertical-align:top;
	margin-top:14px;
}
.paginaConteudoMenu4NivelDivTexto A:link
{
	color:#CC9900;		
	text-decoration:underline;
}
.paginaConteudoMenu4NivelDivTexto A:link:hover
{
	color:#000000;		
	text-decoration:underline;
}
.paginaConteudoMenu4NivelDivTexto A:visited
{
	color:#CC9900;		
	text-decoration:underline;
}
.paginaConteudoMenu4NivelDivTexto A:link:visited:hover
{
	color:#000000;		
	text-decoration:underline;
}
.paginaConteudoMenu4NivelDivTextoComImagem
{
	width:370px;
	margin-top:10px;
	margin-left:8px;
	font-family:Arial;	
	font-size:0.6250em;
	color:#000000;			
	vertical-align:top;
	margin-top:14px;
}
.paginaConteudoMenu4NivelDivTextoComImagem A:link
{
	color:#CC9900;		
	text-decoration:underline;
}
.paginaConteudoMenu4NivelDivTextoComImagem A:visited
{
	color:#CC9900;		
	text-decoration:underline;
}
.paginaConteudoMenu4NivelDivWebPart
{
	width:540px;
}
.menu4Nivel
{
	border-bottom:1px #999966 dashed;	
	padding:7px 5px 7px 17px;		
	background-image:url('../../../SiteCollectionImages/LinksRapidos/seta1Nivel.gif');
	background-repeat:no-repeat;
	background-position:4px 10px;
	*cursor: hand;
cursor: pointer;	
	border-left:0px transparent none;
	font-family:Arial;
	font-weight:bold;
	font-size:0.6875em;	
}
.menu4Nivel A:link
{
	color:#FFFFFF; 
	text-decoration:none;
}
.menu4Nivel A:visited
{
	color:#FFFFFF; 	
	text-decoration:none;	
}
.menu4Nivel A:hover
{
	color:#000000; 
	text-decoration:underline;	
}
.menu4NivelSeleccionado
{
	border-bottom:1px #999966 dashed;	
	padding:7px 5px 7px 17px;		
	background-image:url('../../../SiteCollectionImages/LinksRapidos/seta1Nivel.gif');
	background-repeat:no-repeat;
	background-position:4px 10px;
	*cursor: hand;
cursor: pointer;	
	text-decoration:none;	
	font-family:Arial;
	font-weight:bold;
	font-size:0.6875em;	
}
.menu4NivelSeleccionado A:link
{
	color:#666633; 
	text-decoration:none;	
}
.menu4NivelSeleccionado A:visited
{
	color:#666633; 	 
	text-decoration:none;	
}
.menu4NivelSeleccionado A:hover
{
	color:#000000; 
	text-decoration:underline;
}



/* Botões de paginação de conteudos */
.botaoPaginacao
{
	color:#CC9900;
	font-family:Arial;
	font-size:0.6875em;
	border-style: none;
	background-color:#FFFFFF;
	text-decoration:underline;
	margin-right:4px;
	*cursor: hand;
	cursor: pointer;}

.botaoPaginacao:hover
{
	color:#000000;
	border-style: none;
	background-color:#FFFFFF;
	text-decoration:underline;
	margin-right:4px;
	*cursor: hand;
	cursor: pointer;}

.botaoPaginacaoActual
{
	color:#666666;
	font-family:Arial;
	font-size:0.7500em;
	border-style:none;
	background-color:#FFFFFF;
	text-decoration:none;	
	margin-right:4px;
}

.listLinks
{
	
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:0.7500em;
	text-decoration:underline;
	color:#CC9900;
	border-style:none;
	list-style:none;
	outline-style:none;
	*cursor: hand;
	cursor: pointer;	
}

.listLinks:hover
{
	
	background-color:#FFFFFF;
	text-decoration:underline;
	color:#000000;
	*cursor: hand;
	cursor: pointer;}

.listLinks:active
{
	
	background-color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	color:#CC9900;			
	*cursor: hand;
	cursor: pointer;}

/* Carteira de Itinerâncias */
.carteiraaDivTopo
{
	margin-top:8px;
	margin-left:4px;
}

.carteira1Coluna
{
	width:743px;	
	margin-top:8px;
}
.carteira2ColunasEsquerdaDiv
{
	width:340px;
	margin-top:8px;	
	padding-right: 12px;
	border:1px white solid;
	float:left;
}
.carteira2ColunasDireitaDiv
{
	width:340px;
	margin-top:8px;	
	border:1px white solid;
	float:left;
}
.carteiraDivTopo
{
	float:left;
}
.carteiraDivTitulo
{
	text-transform:uppercase;
	font-family:Arial;
	font-size:0.8750em;
	color:#000000;
	font-weight:normal;	
	width:743px;
	min-height:24px;
	vertical-align:top;
	padding-top:8px;
	padding-bottom:8px;
	border-top:1px #CCCC99 solid;		
	border-bottom:1px #CCCC99 solid;	
	background-image:url('../../../SiteCollectionImages/FundoTituloPagina.gif');
	background-repeat:repeat-y;		
}
.carteiraDivSubTitulo
{
	text-transform:uppercase;
	font-family:Arial;
	font-size:0.7500em;
	color:#CC9900;
	font-weight:normal;	
	vertical-align:top;
}
.carteiraDivTexto
{
	font-family:Arial;	
	font-size:0.7500em;
	color:#000000;			
	vertical-align:top;
}

.carteiraDivTexto A:link
{
	margin-top:10px;	
	color:#CC9900;		
	text-align:left;
	text-decoration:underline;
	vertical-align:top;
}

.carteiraDivTexto A:link:hover
{
	margin-top:10px;	
	color:#000000;		
	text-align:left;
	text-decoration:underline;
	vertical-align:top;
}


.dglbBotoes
{
	color:#000000;
	background-color:#CC9900;	
	*cursor: hand;
	cursor: pointer;
}

.acessibilidade
{
	text-align:center;	
	font-family:Arial;
	font-weight:normal;	
	font-size:0.6875em;
	color:#000000;
}

.acessibilidade A:link
{
	color:#CC9900;		
	text-decoration:underline;
}

.acessibilidade A:link:visited
{
	color:#CC9900;		
	text-decoration:underline;
}

.acessibilidade A:link:hover
{
	color:#000000;		
}

.acessibilidade A:link:visited:hover
{
	color:#000000;		
}

.pesquisaBiblioteca
{
	font-size:0.7500em;
	width:740px;
}

.paginaConteudoDivTexto A:link
{
	/*font-size:0.7500em;*/
	color:#CC9900;
	text-decoration:underline;	
}


/* Custom extras para alinhamentos */
.ms-rteCustom-Justificado
{
	text-align:justify;
	display:block;
}
.ms-rteCustom-Esquerda
{
	text-align:left;
	display:block;
}
.ms-rteCustom-Direita
{
	text-align:right;
	display:block;
}
.ms-rteCustom-Centrado
{
	text-align:center;
	display:block;
}



/* CSS do calendário */

/* div da semana */
.divDayWeek
{
	float:left;
	min-width:30px;
	min-height:20px;
	border-left:solid 1px black;
	border-bottom: solid 1px black;
	text-align:center;
	color:White;
	background-color:#996600;
	font-size:12px;

}
.divDaysWeek
{
	min-width:217px;
}

/* Day */
.divDay
{
	float:left;
	min-width:30px;
	min-height:20px;
	border-left:solid 1px black;
	border-bottom: solid 1px black;
	text-align:center;
	cursor:pointer;
	color:#996600;
	font-size:12px;
}
.divDay A,
.divDay A:link,
.divDay A:link:visited
{
	color:Black;
	text-decoration:none;	
}
.divDay a:hover
{
	color:red;
	text-decoration:none;
}

.divSelectedDay
{
	float:left;
	min-width:30px;
	min-height:20px;
	border-left:solid 1px black;
	border-bottom: solid 1px black;
	text-align:center;
	cursor:pointer;
	color:#996600;
	/*font-weight:bold;*/
	font-size:12px;

}

.diaUrl
{
	float:left;
	min-width:30px;
	min-height:20px;
	border-left:solid 1px black;
	border-bottom: solid 1px black;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
}

.diaUrl A
.diaUrl A:link,
.diaUrl A:link:visited
{
	color:black;
	text-decoration:none;	
}

.diaSelecHoje
{
	float:left;
	min-width:30px;
	min-height:20px;
	border-left:solid 1px black;
	border-bottom: solid 1px black;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
}

.diaSelecHoje A
.diaSelecHoje A:link,
.diaSelecHoje A:link:visited
{
	color:red;
	text-decoration:none;	
}


.divSelectedDay A,
.divSelectedDay A:link,
.divSelectedDay A:link:visited
{
	color:red;
	text-decoration:none;	
}
.divSelectedDay a:hover
{
	color:red;
	text-decoration:none;
}

.divDayDisable
{
	float:left;
	min-width:30px;
	min-height:20px;
	border-left:solid 1px black;
	border-bottom: solid 1px black;
	text-align:center;
	cursor:default;
	color:#CC9900;
	font-size:12px;
}

/* Week */
.divWeek
{
	/*height:1px;*/
}

/*Month*/
.divMonth
{
	border-top:solid 1px black;
	border-right:solid 1px black;
	width:217px;
	min-height:126px;
	*min-height:122px;
}

/*Info*/
.divInfo
{
	min-width:217px;
	min-height:30px;
}

/* Div dos botões frente e tras */
.divButton
{
	float:left;
	width:27px;
	text-align:center;
}

/* Botões frente e tras */
.button
{
	background-color:transparent;
	border:0px;
	cursor:pointer;
	color:#996600;
}

/* Div do Mês e Ano*/
.divMesAno
{
	float:left;	
	min-width:107px;
	text-align:center;
	color:#996600;
}

.labelCal
{
	float:left;
	min-width:50px;
	min-height:40px;
	text-align:left;
	line-height:30px;
	cursor:default;
	color:#CC9900;
	font-size:12px;
}

/* Site Map */
.siteMapNivel1 A
{
		font-size:0.8em;	
}

.siteMapNivel1 A,
.siteMapNivel1 A:link,
.siteMapNivel1 A:link:visited
{
	margin-left:20px; 
	color:black;
	text-decoration:underline;
}

.siteMapNivel1 A:link:hover,
.siteMapNivel1 A:link:visited:hover
{
	color:#CC9900;		
}

.siteMapNivel2 A
{
	margin-left:40px; 
	font-size:0.8em;	
}

.siteMapNivel3 A
{
	margin-left:60px;
	font-size:0.6em;
}

