*{font-family:arial, helvetica, sans-serif; font-size:12px;}

body{margin:0; padding:0; background:url(../img/fundo.jpg);}
#ctn_01{ width:778px; background:url(../img/bg02.gif) repeat-y;left:50%; top:0; position:absolute; margin-left: -390px;background-color: #fff; padding:0px;}
#ctn_02{float:left; width:778px; background:url(../img/bg01.jpg) top no-repeat;}
	#col_01{float:left; width:170px; margin-left:10px;}
		#col_01 #alturaInterna {margin-top: -50px;}
		#col_01 #menu {float:left; width:170px; margin-top:0px;}
		#col_01 #menu #logo{float:left; width:170px; height:126px; margin:0px; background:url(../img/bgMenu01.png) top no-repeat;}
			#col_01 #menu #itensMenu{float:left; width:170px; margin:0px; background:url(../img/bgMenu02.png) repeat-y;}
				#col_01 #menu #menu_n {float:right; width:92%; padding: 0; margin: 0 8 0 5;}
				#col_01 #menu #menu_n ul {list-style: none; margin: 0; padding: 0;}
				#col_01 #menu #menu_n li {list-style: none; padding: 1px 1px 1px 0; border-bottom: #bce2b8 1px solid; margin: 0; text-align:left; margin-left:7px;}
				#col_01 #menu #menu_n li.ultimo {list-style: none; padding: 1px 1px 1px 0; border-bottom: none; margin: 0; text-align:left; margin-left:7px;}
				#col_01 #menu #menu_n li a {display: block; padding: 2px 8px 2px 0; background-color: transparent; color: #6fa352; font-size:12px; text-decoration: none;}
				#col_01 #menu #menu_n li a:hover {color: #1d5a3b; background:#e7ffda; font-size:12px;}
			#col_01 #menu #fim{float:left; width:170px; height:18px; margin:0px; background:url(../img/bgMenu03.png) no-repeat;}
	#col_02{float:left; width:594px;}
		#col_02 #imgRandom{float:left; width:594px; height:173px;}
		#col_02 #conteudo{float:left; width:594px;}
		/*#col_02 #conteudo a{color:#000; font-size:11px; text-decoration:none;}
		#col_02 #conteudo a:hover{color:#000; font-size:11px; text-decoration:underline;}*/
			#col_02 #conteudo #boxNoticias{float:left; width:399px; margin-left:10px;}
				#col_02 #conteudo #boxNoticias #titulo{float:left; width:399px; height:39px; background:url(../img/bgBoxNot01.png) top no-repeat;}
				#col_02 #conteudo #boxNoticias #conteudo{float:left; width:399px; background:url(../img/bgBoxNot02.png) repeat-y;}
			#col_02 #conteudo #boxEventos{float:left; width:167px; margin-left:10px;}
				#col_02 #conteudo #boxEventos #titulo{float:left; width:167px; height:39px; background:url(../img/bgBoxEvent01.png) top no-repeat;}
				#col_02 #conteudo #boxEventos #tituloInterna{float:left; width:167px; height:39px; background:url(../img/bgBoxEvent01Calend.png) top no-repeat;}
				#col_02 #conteudo #boxEventos #conteudo{float:left; width:167px; background:url(../img/bgBoxEvent02.png) repeat-y;}
				#col_02 #conteudo #boxEventos #conteudo #imagem{float:left; width:156px; margin-left:5px; background:url(../img/bgBoxEvent02.png) repeat-y;}
#ctn_03{float:left; width:778px; margin-top:15px; background:url(../img/bg02.gif) repeat-x;}
	#ctn_03 #banners{float:left; width:778px;}
		#ctn_03 #banners #bnr01{float:left; width:167px; margin-left:10px;}
		#ctn_03 #banners #bnr02{float:left; width:381px; margin-left:20px;}
		#ctn_03 #banners #bnr03{float:left; width:167px; margin-left:20px;}
	#ctn_03 #rodape{float:left; width:778px; height:50px; margin-top:25px; color:#9e9e9e; font-size:10px;}
	#ctn_03 #rodape a{margin-right:5px; color:#9e9e9e; font-size:10px; text-decoration:none;}
	#ctn_03 #rodape a:hover{color:#9e9e9e; font-size:10px; text-decoration:underline;}
		#ctn_03 #rodape #endereco{float:left; width:381px; margin-left:220px; margin-top:5px; font-size: 9px;} 
		#ctn_03 #rodape #principais{float:left; width:381px; margin-left:220px; }
		#ctn_03 #rodape #logoCooper{float:right; width:70px; margin-right:20px; }
#ctn_04{float:left; width:778px; height:17px; background:url(../img/bg03.gif) bottom no-repeat;}

#ctn_int_02{float:left; width:778px; background:url(../img/bg01_int.jpg) top no-repeat;}
	#col_02 #topo_int{float:left; width:594px; height:107px;}
	#col_02 #conteudo #boxGd{float:left; width:399px; margin-left:10px;}
		#col_02 #conteudo #boxGd #titulo{float:left; width:399px; height:39px; background:url(../img/bgBoxGd01.png) top no-repeat;}
		#col_02 #conteudo #boxGd #titulo h1{margin:0px; padding:10px 10px 0 10px; font-weight:normal; color:#FFF; font-size:16pt; letter-spacing:-1;}
		#col_02 #conteudo #boxGd #conteudo{float:left; width:399px; min-height:350px; _height:350px; background:url(../img/bgBoxNot02.png) repeat-y;}
		#col_02 #conteudo #boxGd #conteudoInt{float:left; width:382px; margin-left:8px; margin-top:5px;}
		#col_02 #conteudo #boxPq #titulo h1{margin:0px; padding:10px 10px 0 10px; font-weight:normal; color:#FFF; font-size:16pt; letter-spacing:-1;}
	#col_02 #conteudo #boxPq{float:left; width:167px; margin-left:10px;}
		#col_02 #conteudo #boxPq #titulo{float:left; width:167px; height:39px; background:url(../img/bgBoxPq01.png) top no-repeat;}
		#col_02 #conteudo #boxPq #conteudo{float:left; width:167px; background:url(../img/bgBoxEvent02.png) repeat-y;}
		#col_02 #conteudo #boxPq #conteudoInt{float:left; width:167px; padding:10px; color:#000000;}
		#col_02 #conteudo #boxPq #conteudoInt a{color:#000000; text-decoration:none;}
		#col_02 #conteudo #boxPq #conteudoInt a:hover{color:#555555; text-decoration:underline;}
	
	#col_02 #conteudo #boxGd2{float:left; width:570px; margin-left:10px;}
		#col_02 #conteudo #boxGd2 #titulo{float:left; width:570px; height:39px; background:url(../img/bgBoxGd02.png) top no-repeat;}
		#col_02 #conteudo #boxGd2 #titulo h1{margin:0px; padding:10px 10px 0 10px; font-weight:normal; color:#FFF; font-size:16pt; letter-spacing:-1;}
		#col_02 #conteudo #boxGd2 #conteudo{float:left; width:570px; min-height:350px; _height:350px; background:url(../img/bgBoxNot02.png);}
		#col_02 #conteudo #boxGd2 #conteudoInt{float:left; width:382px; margin-left:8px; margin-top:5px;}
		
#conteudoInt h1 {color: #69a1b5; font-size:12pt; margin-top:5px; }
	
	
#calendarioContainer {	float:left;	width:157px;	min-height:139px;}
#imgTopBoxCalendario {	float:left;	width:157px;	height:6px;}
#calendarioCont {	float:left;	width:157px;	min-height:121px;	background:url('../img/bgBoxCalendario.gif') repeat-y;}
#imgBoxCalendario {	float:left;	width:157px;height:12px;}

#calendario {width:147px;margin-left:5px;}
#navega {position:relative;height:16px;}
#setaEsq {position:absolute; left:3px; top:0px; width:9px; height:9px; padding-left:3px; background-color:#ffffff; vertical-align: middle;}
#setaDir {position:absolute; left:211px; top:0px; width:9px; height:9px; padding-right:3px; background-color: #ffffff; vertical-align: middle;}
#descri {position:absolute; top:3px; left:70px; background-color: #ffffff; vertical-align: middle; text-align:center;}
#corpoCalendario {position:relative;}

table.navegaMes {background: #FFF;}
td.tdSemana{width:50px; height:20px; background-color: #ffffed;}
td.dia {width:50px; height:20px;}
td.diaTdSelect {background: url(../img/bgDiaSel.gif) no-repeat; background-position:2;}
td.diaTdSelectEvt {background: url(../img/bgDiaSelEvt.gif) no-repeat; background-position:2;}

.nomeMesAno {text-align:center; color: #59a4dd;  font-size: 13px;}			
.nomeSemana { font-size: 12px; font-weight: bold; color: #7f8c9c;}

#col_02 #conteudo #boxEventos #conteudo a.dia {font-size: 11px; color: #00194b; text-decoration: none;} 
#col_02 #conteudo #boxEventos #conteudo a.dia:hover{ffont-size: 11px; color: #00194b; text-decoration: none;}
#col_02 #conteudo #boxEventos #conteudo a.aNomeMesAno {text-align:center; color: #59a4dd;  font-size: 11px;}			
#col_02 #conteudo #boxEventos #conteudo a.aNomeMesAno:hover {text-align:center; color: #59a4dd;  font-size: 11px;}	
#col_02 #conteudo #boxEventos #conteudo a.diaSelecionado{ font-weight: bolder; color: #00194b; text-decoration: none;}
#col_02 #conteudo #boxEventos #conteudo a.diaSelecionado:hover{ font-weight: bolder; color: #00194b; text-decoration: underline;}
#col_02 #conteudo #boxEventos #conteudo a.diaMarcado{color: #00194b; text-decoration: underline; font-weight: bold;}
#col_02 #conteudo #boxEventos #conteudo a.diaMarcado:hover{1color: #00194b; text-decoration: underline; font-weight: bold;}

#col_02 #conteudo .txtSize10 { font-size: 10px;}
#col_02 #conteudo a.lnkSize10 { font-size: 10px;}
#col_02 #conteudo a.lnkSize10:hover { font-size: 10px;}

#bannerFlut {position:absolute; left:780px; top:10px;}

/* Alpha PNG support for IE 
------------------------------ 
*/  
* html img { filter:expression( this.alphaxLoaded ? "" : ( this.src.substr(this.src.length-4)==".png" ? ((!this.complete) ? "" : this.runtimeStyle.filter=("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+String(this.alphaxLoaded=true).substr(0,0)+(this.src="img/blank.png").substr(0,0)):this.runtimeStyle.filter="")); }  
.alerta {color: red;}
#conteudo  a {
	color:#69a1b5;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
}
#conteudo a:hover {
	text-decoration:underline;
	font-weight: bold;
}
#col_02 #conteudo #boxPq a{color:#000; font-size:11px; text-decoration:none;font-weight: normal;}


/* Banner alternativo */

#bee{position:absolute; width:412px; height:370px; display:none; z-index:90; top:100px; margin:0 auto;}
