@charset "utf-8";


p	{
	margin-top: 0;
	margin-bottom: auto;
	font-family: "Microsoft Sans Serif", Arial, Helvetica, sans-serif;
	text-align: justify;
}
h1, h2, h3, h4, h5, h6  {
	margin-bottom: 0em;
	margin-top: 1em;
}

h1 {
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;

}

.areareservadatitle {
	font-size: 65%;
	color: #00758D;
	margin: 0px;
	text-transform: uppercase;
}

.thrColHybHdr #container #sidebar2 #divmail {
	padding: 5px;
	margin-right: 0.5em;
	margin-bottom: 3em;
	margin-left: 0.4em;
	width: 100%;
}



.borderradiusCombo {
	border:1px solid #00758D;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background-color: #EFEFEF;
	color: #00758D;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}
.borderradiusCombo:link {
	border:1px solid #00758D;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background-color: #EFEFEF;
	color: #00758D;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}
.borderradiusCombo:hover  {
	border:1px solid #00758D;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background-color: #E6F2F1;
	color: #00758D;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}
.borderradiusCombo:focus {
	border:1px solid #00758D;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background-color: #E6F2F1;
	color: #00758D;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;

}
a.menuaccess:link, a.menuaccess:visited {
	color: #00758D;
	}
a.menuaccess:hover, a.menuaccess:focus {
	color: #666;
}

#menuAccess{
	font-size: 80%;
	float: right;
	padding: 0px;
	line-height: normal;
	display: block;
	color: #00758D;
	height: 20px;
	width: 500px;
	clear: left;
	text-transform: uppercase;
	margin-top: -10px;
	zoom:1;
	position:relative;
}
#menuAccess ul {
	text-align: left;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin-right: 0em;
	margin-bottom: 0px;
	margin-left: 0px;
	position: static;
}
#menuAccess li {
	float: left;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
	display: block;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #CCC;
	background-color: #FFF;
	color: #00758D;
	margin-right: 0.5em;
}


#menuMainContent ul {
	text-align: left;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin-right: 0em;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 30px;
	position: static
}
#menuMainContent li {
	float: left;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
	display: block;
	margin-right: 0.5em;
	margin-top: 0.5em;
	padding-right:0.2em;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #CCC;
	background-color: #FFF;
	color: #00758D;	
}
.thrColHybHdr #container #mainContent #menuMainContent ul li a:link , a:visited{
	color: #00758D;
	text-decoration:none
}
.thrColHybHdr #container #mainContent #menuMainContent ul li a:hover, a:active  {
	color: #333;
	background-color: #E6F2F1;
	display: inline;
	text-decoration:none
}
#container  #mainContent li{
	list-style-image: url(../_images/bullet.png);
	list-style-position: outside;
	color: #666;
}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li a {
	font-size: 1.1em;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: none;
}
.thrColHybHdr #container #sidebar1 #menusidebar1 {
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
#mainContent li a:hover ,a:active {
	list-style-image: url(../_images/bullet.png);
	list-style-position: outside;
	background-color: #E6F2F1;
}

#mainContent li  {
	list-style-image: url(../_images/bullet.png);
	list-style-position: outside;
	text-align: left;
}



.thrColHybHdr #container #sidebar2 #newsLat {
	background-color: #F3F3F3;
	font-size: 85%;
	padding-right: 0.2em;
	padding-left: 0.2em;
}

.thrColHybHdr #container #sidebar2 #newsLat #NewsLatTitle1 {
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-bottom-width: 0.1em;
	text-align:left;
}
.thrColHybHdr #container #sidebar2 #newsLat #NewsLatTitle2 {
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-bottom-width: 0.1em;
	text-align:left;
}
.thrColHybHdr #container #sidebar2 #newsLat #NewsLatTitle3 {
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-bottom-width: 0.1em;
	text-align:left;
}

.thrColHybHdr #container #sidebar2 #newsBanner {
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #00758D;
	width: auto;
	height: auto;
	background-color: #FFF;
	font-size: 1.2em;
	text-transform: lowercase;
}

.thrColHybHdr #container #sidebar2 #missaoSorrisoAPPC {
	border-bottom-width: medium;
	border-bottom-style: none;
	border-bottom-color: #00758D;
	width: auto;
	height: auto;
	background-color: #FFF;
	font-size: 0.7em;
	text-transform: uppercase;
	margin-top: 0em;
	list-style-type: none;
	margin-bottom: 2em;
	text-align: left;
}


.thrColHybHdr #container #sidebar2 #videosBanner ul {
	color: #F00;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.thrColHybHdr #container #sidebar2 #videosBanner ul li a:link {
	display: block;
	color: #666666;
}

.thrColHybHdr #container #sidebar2 #videosBanner ul li a:visited {
	display: block;
	color: #666666;	
	
}
.thrColHybHdr #container #sidebar2 #videosBanner ul li a:hover{
	display: block;
	color: #00758D;
	background-color: #E6F2F1;
}
.thrColHybHdr #container #sidebar2 #videosBanner ul li a:focus{
	display: block;
	color: #666666;
}



.titulonoticia {
	font-size: 100%;
	color: #666;
}

#textsizer
{
	width: 80px;
	float: right;
	position: static;
	left: 784px;
	top: -9px;
	padding-left: 20px;
	clear: right;
	margin-top: 5px;
}
	#textsizer p
	{
		display: inline;
	}
ul.textresizer
{
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}
	ul.textresizer li
	{
		display: inline;
		margin: 0px;
		margin-right: 5px;
		padding: 0px;
	}

	ul.textresizer a
	{
	border: 1px solid #999;
	padding: 2px 3px;
	font-weight: bold;
	text-decoration: none;
	}
    
	ul.textresizer a:hover, a:focus
	{
	background: #E6F2F1;
	border: solid 1px #cccccc;
	text-align: right;
	padding-top: 10px;
	}
	ul.textresizer .small-text
	{
		font-size: 11px;
	}
	
	ul.textresizer .medium-text
	{
		font-size: 13px;
	}
	
	ul.textresizer .large-text
	{
		font-size: 15px;
	}
	
	ul.textresizer .larger-text
	{
		font-size: 17px;
	}

	ul.textresizer a.textresizer-active
	{
	border: solid 1px #2B562B;
	background:#00758D;
	color: #999;
	color: #FFF;
	}

/*MENU SIDEBAR1 */


#sidebar1 #required ul,#sidebar1 #menusidebar1 ul  {
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
}	
#sidebar1 #menusidebar1 ul li {
	margin:0;
	padding:0;
	}	
#sidebar1 #menusidebar1 ul a {
	display: block;
	width: 170px;
	padding-left: 20px;
	font-size: 0.75em;
	text-decoration: none;
	line-height: 30px;
	margin: 0;
	border-bottom: 1px solid #fff;
	list-style-image: none;
	list-style-type: none;
}

a.menuverde:link, a.menuverde:visited {
	color: #00758D;
	}

a.menuverde:hover {
	color: #333;
	}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul .menugrande {
	padding-left: 20px;
	font-size: 1.2em;
	color: #00758D;
	background-image: url(../_images/favicon_menu.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
	background-position: 2px;
	
}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .menucinza{
	font-size: 0.7em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
}
a.menucinza:link, a.menucinza:visited {
	color: #333;
	}

a.menucinza:hover {
	color: #00758D;
	}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .bannerlink {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 0em;
	color: #FFF;
}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .bannerlink:link {
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/bannerbot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .bannerlink:visited {
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/bannerbot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .bannerlink:hover {
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/bannerbot.gif);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .bannerlink {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 0em;
	color: #FFF;
}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .bannerlink:link {
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/bannerbot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .bannerlink:visited {
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/bannerbot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .bannerlink:hover {
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/bannerbot.gif);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}


.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .prog_culturaislink{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 0em;
	color: #FFF;
	
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .prog_culturaislink:link{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/prog_culturaisbot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .prog_culturaislink:visited{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/prog_culturaisbot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .prog_culturaislink:hover{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/prog_culturaisbot.gif);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .prog_culturaislink:active{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/prog_culturaisbot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}



.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .accaoSensibilizalink {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 0em;
	color: #FFF;
}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .accaoSensibilizalink:link {
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/accaoSensibilizaBot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .accaoSensibilizalink:visited {
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/accaoSensibilizaBot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .accaoSensibilizalink:hover {
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/accaoSensibilizaBot.gif);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}




.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .teatrolink{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 0px;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .teatrolink:link{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/teatrobot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .teatrolink:visited{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/teatrobot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .teatrolink:hover{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/teatrobot.gif);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .teatrolink:active{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/teatrobot.gif);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .crilink{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 0px;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .crilink:link{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/cribot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .crilink:visited{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/cribot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .crilink:hover{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/cribot.gif);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;

}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .crilink:active{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/cribot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .gamlink{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 0px;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .gamlink:link{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/gambot.gif);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}


.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .gamlink:visited{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/gambot.gif);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .gamlink:hover{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/gambot.gif);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}


.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .gamlink:active{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/gambot.gif);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .desporadaptalink{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 0em;
	color: #FFF;
	
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .desporadaptalink:link{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/despoadaptadobot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .desporadaptalink:visited{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/despoadaptadobot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .desporadaptalink:hover{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/despoadaptadobot.gif);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .desporadaptalink:active{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image: url(../_images/prog_culturaisbot.gif);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .batlink:hover{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/teatrobot.g);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	background-color:#F00;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .batlink{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .batlink:link{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/teatrobot.gi);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	background-color: #F0F;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .ardalink{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
}

.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .ardalink:link{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/teatrobot.gi);
	background-repeat: no-repeat;
	height: 78px;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	background-color: #C9F;
	color: #FFF;
}
.thrColHybHdr #container #sidebar1 #menusidebar1 ul li .ardalink:hover{
	font-size: 0em;
	text-align: left;
	text-transform: uppercase;
	font-variant: normal;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image:url(../_images/teatrobot.g);
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	background-color: #CF0;
	color: #FFF;
}

/*MENU SIDEBAR1 END*/

/*MENU SIDEBAR2*/


#sidebar2 #required ul,#sidebar2 #menusidebar2 ul  {
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	text-align: right;
}	
#sidebar2 #menusidebar2 ul li {
	margin:0;
	padding:0;
	}	
#sidebar2 #menusidebar2 ul a {
	display: block;
	width: 170px;
	padding-left: 20px;
	font-size: 0.75em;
	text-decoration: none;
	line-height: normal;
	margin: 0;
	border-bottom: 1px solid #fff;
	list-style-image: none;
	list-style-type: none;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.thrColHybHdr #container #sidebar2 #menusidebar2 ul .menugrande {
	padding-left: 20px;
	font-size: 1.2em;
	color: #00758D;
	background-image: url(../_images/favicon_menu.gif);
	background-position: 2px;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}
.thrColHybHdr #container #sizer #formulariodeprocura {
	width: 290px;
	font-size: 95%;
	text-transform: uppercase;
	color: #FFF;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul {
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	background-image: url(../_images/backmenufavo.gif);
	height: 250px;
	width: 350px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: 0px;
}
.thrColHybHdr #container #mainContent  #DivfavoMenuback ul a{

	display: block;
	width: 350px;
	font-size: 0em;
	text-decoration: none;
	margin: 0;
	list-style-image: none;
	list-style-type: none;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul li{
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	list-style-type: none;
	list-style-image: none;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .pclink:link {
	height: 70px;
	width: 105px;
	background-image: url(../_images/PCbot1.gif);
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	position: absolute;
	display: block;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .pclink:visited{
	height: 70px;
	width: 105px;
	background-image: url(../_images/PCbot1.gif);
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	position: absolute;
	display: block;
}


.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .pclink:hover {
	height: 70px;
	width: 105px;
	background-image: url(../_images/PCbot2.gif);
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	position: absolute;
	display: block;
	float: right;
	clear: left;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .pclink:active {
	height: 70px;
	width: 105px;
	background-image: url(../_images/PCbot1.gif);
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	position: absolute;
	display: block;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .pclink:focus {
	height: 70px;
	width: 105px;
	background-image: url(../_images/PCbot2.gif);
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	position: absolute;
	display: block;
	float: right;
	clear: left;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .faqlink:link {
	height: 70px;
	width: 130px;
	background-image: url(../_images/faqbot1.gif);
	float: right;
	margin-right: 20px;
	margin-top: 75px;
	margin-bottom: 10px;
	margin-left: 30px;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .faqlink:visited {
	height: 70px;
	width: 130px;
	background-image: url(../_images/faqbot1.gif);
	float: right;
	margin-right: 20px;
	margin-top: 75px;
	margin-bottom: 10px;
	margin-left: 30px;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .faqlink:hover {
	height: 70px;
	width: 130px;
	background-image: url(../_images/faqbot2.gif);
	float: right;
	margin-right: 20px;
	margin-top: 75px;
	margin-bottom: 10px;
	margin-left: 30px;
}
.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .faqlink:active {
	height: 70px;
	width: 130px;
	background-image: url(../_images/faqbot1.gif);
	float: right;
	margin-right: 20px;
	margin-top: 75px;
	margin-bottom: 10px;
	margin-left: 30px;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .faqlink:focus {
	height: 70px;
	width: 130px;
	background-image: url(../_images/faqbot2.gif);
	float: right;
	margin-right: 20px;
	margin-top: 75px;
	margin-bottom: 10px;
	margin-left: 30px;
}


.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .cqlink:link {
	height: 70px;
	width: 155px;
	background-image: url(../_images/cqbot1.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 140px;
	float: left;
	margin-bottom: 20px;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .cqlink:visited {
	height: 70px;
	width: 155px;
	background-image: url(../_images/cqbot1.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 140px;
	float: left;
	margin-bottom: 20px;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .cqlink:hover {
	height: 70px;
	width: 155px;
	background-image: url(../_images/cqbot2.gif);
	float: left;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 140px;
	margin-top: 0px;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .cqlink:active {
	height: 70px;
	width: 155px;
	background-image: url(../_images/cqbot1.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 140px;
	float: left;
	margin-bottom: 20px;
}

.thrColHybHdr #container #mainContent #DivfavoMenuback ul li .cqlink:focus {
	height: 70px;
	width: 155px;
	background-image: url(../_images/cqbot2.gif);
	float: left;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 140px;
	margin-top: 0px;
}

.borderradiusComboUser {
	border:1px solid #00758D;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background-color: #EFEFEF;
	color: #00758D;
	font-weight: normal;
	margin-left: 20px;
	margin-right: 30px;
	font-size: 1em;
}
.borderradiusComboUser:link {
	border:1px solid #00758D;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background-color: #EFEFEF;
	color: #00758D;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}
.borderradiusComboUser:hover {
	border:1px solid #00758D;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background-color: #E6F2F1;
	color: #00758D;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}
.borderradiusComboUser:focus {
	border:1px solid #00758D;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background-color: #E6F2F1;
	color: #00758D;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}
.thrColHybHdr #container #mainContent #botaoAnteriorSeguinte {
	margin: 20px;
	line-height: normal;
	height: 35px;
}

#mainContent #botaoAnteriorSeguinte .anterior{
	height: 30px;
	width: 120px;
	background-image: url(../_images/botanterior1_2.gif);
	display: block;
	font-size: 0px;
	background-position: top;
	background-color: #FFF;
	float: left;
	color: #FFF;
}

#mainContent #botaoAnteriorSeguinte .anterior:link {
	height: 30px;
	width: 120px;
	background-image: url(../_images/botanterior1_2.gif);
	display: block;
	font-size: 0px;
	background-position: top;
	background-color: #FFF;
	float: left;
	color: #FFF;
}

#mainContent #botaoAnteriorSeguinte .anterior:visited {
	height: 30px;
	width: 120px;
	background-image: url(../_images/botanterior1_2.gif);
	display: block;
	font-size: 0px;
	background-position: top;
	background-color: #FFF;
	float: left;
	color: #FFF;
}

#mainContent #botaoAnteriorSeguinte .anterior:hover {
	height: 30px;
	width: 120px;
	background-image: url(../_images/botanterior1_2.gif);
	display: block;
	font-size: 0px;
	background-position: bottom;
	background-color: #FFF;
	color: #FFF;
}

#mainContent #botaoAnteriorSeguinte .anterior:active {
	height: 30px;
	width: 120px;
	background-image: url(../_images/botanterior1_2.gif);
	display: block;
	font-size: 0px;
	background-position: top;
	background-color: #FFF;
	float: left;
	color: #FFF;
}

#mainContent #botaoAnteriorSeguinte .anterior:focus {
	height: 30px;
	width: 120px;
	background-image: url(../_images/botanterior1_2.gif);
	display: block;
	font-size: 0px;
	background-position: bottom;
	background-color: #FFF;
	color: #FFF;
}
#mainContent #botaoAnteriorSeguinte .seguinte {
	height: 30px;
	width: 120px;
	background-image: url(../_images/botseguinte1_2.gif);
	display: block;
	font-size: 0px;
	background-position: top;
	background-color: #FFF;
	float: right;
	clear: none;
	color: #FFF;
}



#mainContent #botaoAnteriorSeguinte .seguinte:link {
	height: 30px;
	width: 120px;
	background-image: url(../_images/botseguinte1_2.gif);
	display: block;
	font-size: 0px;
	background-position: top;
	background-color: #FFF;
	float: right;
	clear: none;
	color: #FFF;
}

#mainContent #botaoAnteriorSeguinte .seguinte:visited {
	height: 30px;
	width: 120px;
	background-image: url(../_images/botseguinte1_2.gif);
	display: block;
	font-size: 0px;
	background-position: top;
	background-color: #FFF;
	float: right;
	clear: none;
	color: #FFF;
}

#mainContent #botaoAnteriorSeguinte .seguinte:hover {
	height: 30px;
	width: 120px;
	background-image: url(../_images/botseguinte1_2.gif);
	display: block;
	font-size: 0px;
	background-position: bottom;
	background-color: #FFF;
	float: right;
	clear: none;
	color: #FFF;
}

#mainContent #botaoAnteriorSeguinte .seguinte:active {
	height: 30px;
	width: 120px;
	background-image: url(../_images/botseguinte1_2.gif);
	display: block;
	font-size: 0px;
	background-position: top;
	background-color: #FFF;
	float: right;
	clear: none;
	color: #FFF;
}


#mainContent #botaoAnteriorSeguinte .seguinte:focus {
	height: 30px;
	width: 120px;
	background-image: url(../_images/botseguinte1_2.gif);
	display: block;
	font-size: 0px;
	background-position: bottom;
	background-color: #FFF;
	float: right;
	clear: none;
	color: #FFF;
}
.thrColHybHdr #container #subheader .rollingTEXT {
	font-size: 90%;
	color: #00758D;
}
.thrColHybHdr #container #subheader .rollingTEXTLINK:link {
	font-size: 90%;
	color: #00758D;
}
.thrColHybHdr #container #subheader .rollingTEXTLINK:hover {
	font-size: 90%;
	color: #666;
	background-color: #E6F2F1;
}
.thrColHybHdr #container #subheader .rollingTEXTLINK:focus {
	font-size: 90%;
	color: #666;
	background-color: #E6F2F1;
}
.contactosarea {
	font-size: 85%;
	text-transform: uppercase;
	color: #00758D;
	margin-bottom: 0px;
	margin-top: 1em;
}
.botao     {
	background-color: #999;
	font-size: 75%;
	color: #FFF;
	text-transform: uppercase;
	font-variant: normal;
	float: right;
}
.QUALIDADE {
	font-size: 120%;
	color: #00758D;
}
