@charset "iso-8859-1";
/* CSS Document */

<!--


/* Media Queries */
@media screen and (max-width: 480px) {


	
	
}
.espacobanner2{
-webkit-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
 background-color:#f1f1f1;
 padding:10px;
 margin:0 auto;
	}
	#toTop {
width:40px;
background:#f7f7f7;
text-align:center;
padding:0px;
position:fixed; /* fixa o botão */
bottom:7px; /* e coloca o botão no canto junto com essa parte do código*/
right:30px;
cursor:pointer;
display:none;
    opacity: 0.8;
    filter: alpha(opacity=80); /* For IE8 and earlier */
}

#demo-table {
  font: 100% sans-serif;
  background-color: #7a7;

  }

    /*-------------------------------------*/
  #publicidade{
	  font-family:Arial, Helvetica, sans-serif;
	  size:11px;
	  color:#cccccc;
	  letter-spacing:1px;
	  height:18px;
	  
	  } 
  
 	  
	   
    .cf:before, .cf:after{
      content:"";
      display:table;
    }
    
    .cf:after{
      clear:both;
    }

    .cf{
      zoom:1;
    }

    /*-------------------------------------*/	
    
    .form-wrapper {
        width: 280px;
        padding: 5px;
        margin: 5px 10px 0px 10px;
        
    }
	

	
    
    .form-wrapper input {
        width: 156px;
        height: 20px;
        padding: 10px 5px;
        float: left;    
        font: bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma';
        border: 0;
        background: #eee;
        -moz-border-radius: 3px 0 0 3px;
        -webkit-border-radius: 3px 0 0 3px;
        border-radius: 3px 0 0 3px;      
    }
    
    .form-wrapper input:focus {
        outline: 0;
        background: #fff;
        -moz-box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
        -webkit-box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
        box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
    }
    
    .form-wrapper input::-webkit-input-placeholder {
       color: #999;
       font-weight: normal;
       font-style: italic;
    }
    
    .form-wrapper input:-moz-placeholder {
        color: #999;
        font-weight: normal;
        font-style: italic;
    }
    
    .form-wrapper input:-ms-input-placeholder {
        color: #999;
        font-weight: normal;
        font-style: italic;
    }    
    
    .form-wrapper button {
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:15px;
		color:#FFF;
		font-weight:bolder;
		overflow: visible;
        position: relative;
        float: right;
        border: 0;
        padding: 0;
        cursor: pointer;
        height: 30px;
        width: 100px;

        text-transform: uppercase;
        background: #d83c3c;
        -moz-border-radius: 0 3px 3px 0;
        -webkit-border-radius: 0 3px 3px 0;
        border-radius: 0 3px 3px 0;      
        text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
    }   
      
    .form-wrapper button:hover{		
        background: #e54040;
    }	
      
    .form-wrapper button:active,
    .form-wrapper button:focus{   
        background: #c42f2f;    
    }
    
    .form-wrapper button:before {
        content: '';
        position: absolute;
        border-width: 8px 8px 8px 0;
        border-style: solid solid solid none;
        border-color: transparent #d83c3c transparent;
        top: 6px;
        left: -6px;
    }
    
    .form-wrapper button:hover:before{
        border-right-color: #e54040;
    }
    
    .form-wrapper button:focus:before{
        border-right-color: #c42f2f;
    }    
    
    .form-wrapper button::-moz-focus-inner {
        border: 0;
        padding: 0;
    }
.clear10 {
	clear: both;
	display: block;
	font-size: 0;
	height: 10px;
	line-height: 0;
	width:100%;
}

.date {
    background: url(../images/date-icon.png) no-repeat left center;
    padding: 5px 0 5px 20px;
}


.column .latestnews{
	display:block;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	}

.column .latestnews li{
	display:block;
	width:100%;
	height:99px;
	margin:0 0 11px 0;
	padding:0 0 21px 0;
	border-bottom:1px dotted #C7C5C8;
	overflow:hidden;
	}

.column .latestnews li.last{
	margin-bottom:0;
	}

.column .latestnews p{
	display:inline;
	}

.column .latestnews img{
	float:left;
	margin:0 10px 0 0;
	padding:4px;
	border:1px solid #C7C5C8;
	clear:left;
	}


/* Fim Media Queries */

@font-face {
 font-family: Carrois Gothic;
 src: url("CarroisGothic-Regular.eot") /* EOT file for IE */
}

@font-face {
 font-family: Carrois Gothic;
 src: url("CarroisGothic-Regular.ttf") /* TTF file for CSS3 browsers */
}

 .titulog { text-align: left; font-family: "open_sans_lightregular"; font-size: 18px; color:#333333}

.smalltext { text-align: left; font-family: "open_sans_lightregular"; font-size: 10px; color:#333333 }
	

	.divlinksdestaque{
		margin-left:20px;
		margin-right:20px;
	margin-top:10px;
	
	width:100%
		}
.txtreplay{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	
	}	
#tempo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-align: center;
	text-decoration:none;
	background-image:url(../imagens_new/bgprevisao.jpg);
	background-color:#3b6dac;
	padding:5px;
	margin-bottom:5px;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	float:left;
	margin-right:5px
	
	
	
	}
.videosreunioes{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-align: center;
	text-decoration:none;
	padding:2px;
	margin:0 auto;
	margin-bottom:5px;
	background-color:#e1e1e1;
	width:117px;
	margin-right:11px
	}
	
.videosreunioesdir{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-align: center;
	text-decoration:none;
	padding:2px;
	margin:0 auto;
	margin-bottom:5px;
	background-color:#e1e1e1;
	width:117px;

	}			
#tempoinline{
		border-bottom:1px #ccc solid;
			border-top:1px #ccc solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-align: center;
	text-decoration:none;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0 auto;
	margin-bottom:5px;
	}		
		.titulobts{
	font-family:"Carrois Gothic";
	font-size:11px;
	color:#333;
	text-align: center;
	text-decoration:none;
	}
	
	.divLogo{
		background-image:url(../imagens_new/divlogo.png); no-repeat; width:10px; height:90px; float:left;
}	
		
	.subtittle{
	font-family:"Carrois Gothic";
	font-size:14px;
	color:#333;
	padding:5px;
	background-color:#FC0;
	margin-right:10px;
	margin-top:10px;
	font-weight:bolder;
	display:table
	}
	
			
	.subtittle2{
	font-family:"Carrois Gothic";
	font-size:14px;
	color:#ffffff;
	padding:5px;
	background-color:#333333;
	margin-right:10px;
	margin-top:10px;
	font-weight:bolder;
	display:table
	}
	
	.txtdescricaoanun{
	font-family:"Carrois Gothic";
	font-size:13px;
	color:#333;
	line-height:18px;
	}
	
	.subtittleanun{
	font-family:"Carrois Gothic";
	font-size:14px;
	color:#ffffff;
	padding:5px;
	background-color:#cc0000;
	margin-right:10px;
	margin-top:10px;
	font-weight:bolder;
	display:table;
	margin:0 auto
		}	
	
	.ttlinksdestaque{
	font-family:"Carrois Gothic";
	font-size:11px;
	color:#333;
	padding:5px;
	background-color:#FC0;
	float:left;
	margin-right:10px;
	margin-top:10px;
	font-weight:bolder
	}


	
	.linksdestaque a{
	font-family:"Carrois Gothic";
	font-size:11px;
	color:#fff;
	padding:5px;
	background-color:#333333;
	float:left;
	margin-right:10px;
	margin-top:10px;
	text-decoration:none;
	display:block;
	cursor:pointer
	}
	.linksdestaque a:hover{
	font-family:"Carrois Gothic";
	font-size:11px;
	color:#333333;
	padding:5px;
	background-color:#FC0;
	float:left;
	margin-right:10px;
	margin-top:10px;
	text-decoration:none;
	display:block;
	cursor:pointer
	}
	
	
	.ttforfait{
		
	font-family:"Carrois Gothic";
	font-size:12px;
	color:#fff;
	padding:5px;
	background-color:#C00;
	display:table
	}


	.ttoutras{
		
	font-family:"Carrois Gothic";
	font-size:12px;
	color:#333;
	padding:5px;
	background-color:#FC0;
	display:table
	}
	
	
		.ttdesferrados{
		
	font-family:"Carrois Gothic";
	font-size:12px;
	color:#ffffff;
	padding:5px;
	background-color:#060;
	display:table
	}
	
	
	.ttcalend{
		
	font-family:"Carrois Gothic";
	font-size:12px;
	color:#ffffff;
	padding:5px;
	background-color:#060;
	display:table
	}

#principal{
	width:250px;
	margin-bottom:20px;
	float:left
	
	}
	
	#principal2{
	width:378px;
	float:left;
	margin-bottom:2px;
	border:1px #ccc solid;
	padding:5px;
	background-color:#faffbd
	}
	
	#principalforfait{
	width:378px;
	float:left;
	margin-bottom:2px;
	border:1px #ccc solid;
	padding:5px;
	background-color:#ffeeee
	}
	
	#principaldesferrados{
	width:378px;
	float:left;
	margin-bottom:2px;
	border:1px #ccc solid;
	padding:5px;
	background-color:#e5f7e1
	}
	
	
	#principalrep{
	width:390px;
	float:left;
	
	}	
	
	#colunainfo2{
	width:390px;
	float:left;
	margin-bottom:10px
	}


#colunabotoes{
	width:100%;
	display:table


	}

#colunaprincipal{
	border:1px #ccc solid;
	width:630px;
	padding:5px;
	background-color:#faffbd
	
	}


		
.colunaprincipalfonte{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-transform:uppercase
}
#iconprogramaoficial

{
	width:32px;
	display:block;
	cursor:pointer;
	background-image:url(../imagens_new/horse.png);
	float:left;
	height:32px;
	margin-right:5px
	}
	
#iconretro

{
	width:32px;
	display:block;
	cursor:pointer;
	background-image:url(../imagens_new/Task-List-icon.png);
	float:left;
	height:32px;
	margin-right:5px
	}
#iconapur

{
	width:32px;
	display:block;
	cursor:pointer;
	background-image:url(../imagens_new/apuracao.png);
	float:left;
	height:32px;
	margin-right:5px
	}
#iconestreantes

{
	width:32px;
	display:block;
	cursor:pointer;
	background-image:url(../imagens_new/315672.png);
	float:left;
	height:32px;
	margin-right:5px
	}
	
	#iconpeso

{
	width:32px;
	display:block;
	cursor:pointer;
	background-image:url(../imagens_new/ferradura2.png);
	float:left;
	height:32px;
	margin-right:5px
	}
	#iconvet

{
	width:32px;
	display:block;
	cursor:pointer;
	background-image:url(../imagens_new/iconvet.png);
	float:left;
	height:32px;
	margin-right:5px
	}	
#iconresults

{
	width:32px;
	display:block;
	cursor:pointer;
	background-image:url(../imagens_new/iconresults.png);
	float:left;
	height:32px;
	margin-right:5px
	}	
	#linhareplays{
	width:100%;
	
	
	}
	
	#btnomereplay{
	font-family:"Carrois Gothic";
	font-size:14px;
	text-align:center;
	padding:5px;
	width:150px;
	height:20px;
	line-height:20px;
	color:#333333;
	cursor:pointer;
	background-color:#FC0;

	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	float:left;
	margin-right:5px;
	font-weight:bolder
	}
	
	
	#btreplay{
	font-family:"Carrois Gothic";
	font-size:16px;
	text-align:center;
	padding:5px;
	width:20px;
	height:20px;
	line-height:20px;
	color:#ffffff;
	cursor:pointer;
	background-color:#333333;
	margin-bottom:5px;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	float:left;
	margin-right:5px;
	font-weight:bolder
	}
	
	#btreplay:hover{
	font-family:"Carrois Gothic";
	font-size:16px;
	text-align:center;
	padding:5px;
	width:20px;
	height:20px;
	line-height:20px;
	color:#333333;
	cursor:pointer;
	background-color:#FC0;
	margin-bottom:5px;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	float:left;
	margin-right:5px;
	font-weight:bolder
	}
	
	
#botoescorridas{
	font-family:"Carrois Gothic";
	font-size:15px;
	letter-spacing:-1px;
	text-align:left;
	padding:5px;
	color:#f27534;
	cursor:pointer;
	background-color:#f2f2f2;
	cursor:pointer;
	margin-bottom:5px;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	float:left;
	margin-right:5px
	

	}
#botoescorridas:hover{
	font-family:"Carrois Gothic";
	font-size:15px;
	letter-spacing:-1px;
	text-align:left;
	padding:5px;
	color:#333333;
	cursor:pointer;
	background-color:#fdf4f2;
	margin-bottom:5px;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	float:left;
	margin-right:5px
	}


#botoesresultado{
	font-family:"Carrois Gothic";
	font-size:15px;
	text-align:left;
	padding:5px;
	color:#ffffff;
	cursor:pointer;
	background-color:#a4cd1b;
	cursor:pointer;
	margin-bottom:5px;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	float:left;
	margin-right:5px
	

	}
#botoesresultado:hover{
	font-family:"Carrois Gothic";
	font-size:15px;
	text-align:left;
	padding:5px;
	color:#333333;
	cursor:pointer;
	background-color:#c6ed49;
	margin-bottom:5px;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	float:left;
	margin-right:5px
	}	
			
	
.botoescorridaslnk{
	font-family:"Carrois Gothic";
	font-size:12px;
	text-align:left;
	padding-top:10px;
	color:#f27534;

	}			
		
.botoescorridaslnkresultado{
	font-family:"Carrois Gothic";
	font-size:12px;
	text-align:left;
	padding-top:10px;
	color:#ffffff;

	}		
		
#callegenda{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	line-height:18px;
	margin-left:5px;
	margin-top:5px
	
	}



.divcontentnews{
	width:100%;
	}
.txtdatanews{
	font-family:"Arial";
	font-size:11px;
	color:#897e06;
	line-height:18px;
}	
	
#col1 { width: 690px; padding:20px; float: left; background-color:#ffffff}
#col2 { width: 196px; float: left; background-color:#FAF1E2; border:2px #fff solid;}	
#divisao { width: 20px; float: left;  }

#legendaautor{text-align:center;  display:table; padding:5px; margin:0 auto}		
	
a{color:#08c;text-decoration:none}a:hover{color:#005580;text-decoration:underline}


.divider{ clear:both; list-style:none; width:auto; margin-left:2px; margin-right:2px;  line-height:1px; height:1px; background-image:url(../imagens_new/pontilhado.png)}
.CONTAINERprincipal{
	display:inline; display:inline-block; width:auto
	}
.CONTAINER{
	width:200px; height:400px; padding:10px; background-color:#F3F3F3; float:left; margin-right:6px; margin-bottom:6px
	}
.botaocima{
	float:left;
	width:auto;
	display:inline-block;
	font-family:"Carrois Gothic";
	text-transform:uppercase;
	*display:inline;
	margin-bottom:0;
	font-size:14px;
	line-height:38px;
	*line-height:38px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	color:#fff;
	padding-left:8px;
	padding-right:8px;
	border-right:1px #ccc solid;
	text-decoration:none;
	max-height:38px;
	

		}
		
		
		.botaocimaelei{
	float:left;
	width:auto;
	display:inline-block;
	font-family:"Carrois Gothic";
	text-transform:uppercase;
	*display:inline;
	margin-bottom:0;
	font-size:14px;
	line-height:38px;
	*line-height:38px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	color:#fff;
	padding-left:8px;
	padding-right:8px;
	border-right:1px #ccc solid;
	text-decoration:none;
	max-height:38px;
	background-image:url(../imagens_new/fdmenu4elei.png);

		}
	
.botaocima:hover{
color:#333333;
text-decoration:none;
background-image:url(../imagens_new/fdmenu4.png);



}

.botaocimaelei:hover{
color:#333333;
text-decoration:none;
background-image:url(../imagens_new/fdmenu4.png);



}

.vejamais a{
color:#fff;
display:block;
text-decoration:none;
background:url(../imagens_new/vejamais1.png);
text-decoration:none;
font-family:"Carrois Gothic";
*display:inline;
font-size:12px;
width:83px;
height:24px;
text-align:center;
line-height:24px

}

.vejamais a:hover{
color:#fff;
display:block;
text-decoration:none;
background:url(../imagens_new/vejamais2.png);
text-decoration:none;
font-family:"Carrois Gothic";
*display:inline;
font-size:12px;
width:83px;
height:24px;
text-align:center;
line-height:24px

}

.botaocima-topo {width:100%; height:95px; top:38px;  background-image:url(../imagens_new/linhabase5.png); position:absolute; z-index:1199 }

.botaocima-toolbarfixa {width:100%; height:38px; background-image:url(../imagens_new/fdmenu5.png); position:absolute; z-index:1200;  }
.botaocima-toolbar {width:860px; margin-left:auto; margin-right:auto; height:40px; background-image:url(../imagens_new/fdmenu6.png); }


.meio {width:950; background-color:#FF0}



.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;content:""; line-height:40px; vertical-align:middle}

* + html.caret{display:inline;zoom:1;width:0;height:0;vertical-align:top;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;content:""; line-height:40px; vertical-align:middle}





.icon{width:16px;height:16px; margin-right:4px;}

.dropdown-menu{
	position:absolute;
	top:40px;
text-align:left;
z-index:1000;
min-width:160px;
max-width:300px;
line-height:25px;
padding:5px 0;
margin:0px 0 0;
list-style:none;
background-color:#ffffff;
border:1px solid #ccc;
border:1px solid rgba(0, 0, 0, 0.2);
*border-right-width:2px;
*border-bottom-width:2px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);
-webkit-background-clip:padding-box;
-moz-background-clip:padding;
background-clip:padding-box;
}
.dropdown-menu a{
display:block;
padding:3px 20px;
clear:both;
font-weight:normal;
font-family:"Carrois Gothic";
font-size:14px;
line-height:25px;
color:#333333;
white-space:nowrap;
text-decoration:none
}
.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{text-decoration:none;
color:#ffffff;
background-color:#0088cc;
background-color:#0081c2;
background-image:-moz-linear-gradient(top, #0088cc, #0077b3);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);
background-image:-o-linear-gradient(top, #0088cc, #0077b3);
background-image:linear-gradient(to bottom, #0088cc, #0077b3);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}
.dropdown-menu .active>a,.dropdown-menu .active>a:hover{
color:#ffffff;
text-decoration:none;
outline:0;
background-color:#0088cc;
background-color:#0081c2;
background-image:-moz-linear-gradient(top, #0088cc, #0077b3);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);
background-image:-o-linear-gradient(top, #0088cc, #0077b3);
background-image:linear-gradient(to bottom, #0088cc, #0077b3);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}



.menu a{
	font-family:"Carrois Gothic";
	font-size:15px;
	color:#FFF;
	text-transform:uppercase;
	padding-left:10px;
	padding-right:10px;
	border-right:1px #ccc solid;
	text-decoration:none;
	float:left;
	width:auto;
	line-height:40px
	
	}
	.menu a:hover{
	font-family:"Carrois Gothic";
	font-size:15px;
	color:#FFF;
	text-transform:uppercase;
	padding-left:10px;
	padding-right:10px;
	border-right:1px #ccc solid;
	text-decoration:none;
	float:left;
	width:auto;
	background-image:url(../imagens_new/bgmenu.jpg);
	line-height:40px
	
	}
	
	.submenu a{
	font-family:"Carrois Gothic";
	font-size:14px;
	color:#333;
	text-transform:uppercase;
	padding-left:10px;
	padding-right:10px;
	border-right:1px #ccc solid;
	text-decoration:none;
	float:left;
	width:auto;
	line-height:40px;
	background-color:#fdbc02;
	
	}
	
.submenu a:hover{
	font-family:"Carrois Gothic";
	font-size:14px;
	color:#fff;
	text-transform:uppercase;
	padding-left:10px;
	padding-right:10px;
	border-right:1px #ccc solid;
	text-decoration:none;
	float:left;
	width:auto;
	background-color:#333;
	line-height:40px
	
	}
.titulo{
	font-family:"Carrois Gothic";
	font-size:18px;
	color:#024ae5;
	font-weight:bolder;
	}
	
	.full_width{
		width: 100%;
		position: relative;
		display: block;
		z-index: 1;
		}

.tituloreuniao{
	font-family:"Carrois Gothic";
	font-size:22px;
	text-align:center;
	padding:5px;
	width:150px;
	height:20px;
	line-height:20px;
	color:#ffffff;
	background-color:#333333;
	margin-bottom:5px;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	margin-right:5px;
	font-weight:bolder
	}
	

	.tituloprinc{
			font-family:"Carrois Gothic",Arial, Helvetica, sans-serif;
			font-size:20px;
			color:#8e0300;
			border-bottom:1px #d64646 solid;
			margin-top:10px
	}
	.tituloprincbase{
			border-bottom:6px #d64646 solid;
			display:table;
			
	}




	.tituloanun{
			font-family:"Carrois Gothic",Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#000;
			/*border-bottom:1px #d64646 solid;*/
			margin-top:10px
	}
	.tituloanunbase{
			/*border-bottom:6px #d64646 solid;*/
			display:table;
			
	}


	.btvoltar a{
		background-color:#060;
		color:#FFF;
		display:table;
		font-family:"Carrois Gothic",Arial, Helvetica, sans-serif;
		font-size:14px;
		padding:5px;
		cursor:pointer;
		border:1px #333 solid;
		text-decoration:none;
		
		
		}
		
.btvoltar a:hover{
	background-color:#8e0300;
		color:#FFF;
		display:table;
		font-family:"Carrois Gothic",Arial, Helvetica, sans-serif;
		font-size:14px;
		padding:5px;
		cursor:pointer;
		border:1px #333 solid;
		text-decoration:none;
				
		
		
		
		}


#botoesnext a{
		background-color:#060;
		color:#FFF;
		display:table;
		font-family:"Carrois Gothic",Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:3px;
		cursor:pointer;
		border:1px #333 solid;
		text-decoration:none;
		float:left;
		margin-right:5px		
		
		}
		
#botoesnext a:hover{
	background-color:#8e0300;
		color:#FFF;
		display:table;
		font-family:"Carrois Gothic",Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:3px;
		cursor:pointer;
		border:1px #333 solid;
		text-decoration:none;
		float:left;
		margin-right:5px				
		
		
		
		}
	
	
		
	.NUMEROS{
	font-family:"Frijole";
	font-size:44px;
	color:#fff;

	text-align:center
	}
	
	
	.videoplayer {
		display:block}
	
	
	.videoplayer iframe { width:250px; height: 200px; }
	
	
	
	.titulonews2{
	font-family:"Carrois Gothic";
	font-size:25px;
	color:#000
	
	}
	.tituloNEWS{
	font-family:"Carrois Gothic";
	font-size:22px;
	color:#FFF;
	font-weight:bolder;
	padding-left:10px
	}
	
	.divfoto{
		margin:0 auto;
		text-align:center;
		width:630px
		

			}
	.foto{
	background-color:#ffffff;
	border-style: solid; 
	border-width: 1px;
	border-color:#CCC;
	
	max-width:630px;
	margin-bottom:10px;
	margin-top:10px;
	
	
		}	
	.autor{
	font-family:"Carrois Gothic";
	font-size:13px;
	color:#333;
	}



#bannerrotator img{
	margin:0 0 0 0;
	padding:4px;
	border:1px solid #C7C5C8;
	clear:left;
	box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
	
	}
	
#workout{
	font-size:11px;
	}

	
	.txtdescricao{
		font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333;
	line-height:20px;
	}



.txtdescricao img{
	max-width:630px;
	
	}
.txtdescricao table{
	font-family:Arial, Helvetica, sans-serif;
max-width:630px;
	}	
	.txtdescricaoag{
	font-family:"Carrois Gothic";
	font-size:13px;
	color:#333;
	line-height:18px;
	}
	

	
.txtdescricaoag iframe{
	text-align:center;
	width:600px;
	height:473px;
}
	
.txtdescricaoag #frame{
	text-align:center;
	margin:auto 0;
}	

	.ttag{
	font-family:"Carrois Gothic";
	font-size:16px;
	color:#333;
	line-height:18px;
	}
	
	
	.legenda{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	text-align:center;
	
	
	}
	
	.legendaoutras{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	text-align:center;
	max-width:450px;
	margin:0 auto;
	
	
	}
	
		.titulodestaques{
	font-family:"Carrois Gothic";
	font-size:16px;
	color:#fff;
	font-weight:bolder;
	padding-left:10px
	}
	
	.titulovermelho{
	font-family:"Carrois Gothic";
	font-size:22px;
	color:#F60;
	font-weight:bolder;
	line-height:10px
	}
	
.txt{
	font-family:"Carrois Gothic";
	font-size:13px;
	color:#333;
	line-height:20px;
	text-align: center;
	}
	
	.txtagenda{
	font-family:"Carrois Gothic";
	font-size:12px;
	color:#333;
	line-height:16px;
	text-align: center;
	}
	
	
	.txt11{
	font-family:"Carrois Gothic";
	font-size:14px;
	color:#333;
	line-height:20px;
	text-align: center;
	}
		.txtturfe{
	font-family:"Carrois Gothic";
	font-size:15px;
	color:#930;
	line-height:20px;
	text-align: center;
	}
		.txt12{
	font-family:"Carrois Gothic";
	font-size:16px;
	color:#196ee2;
	line-height:20px;
	text-align: center;
	}
	.txtbco{
	font-family:"Carrois Gothic";
	font-size:13px;
	color:#fff;
	line-height:20px;
	text-align: center;
	}
	
		.txtbco12{
	font-family:"Carrois Gothic";
	font-size:12px;
	color:#fff;
	line-height:13px;
	text-align: center;
	}
	.txtlink{
	font-family:"Carrois Gothic";
	font-size:11px;
	color:#333;
	line-height:16px;
	}
	
	
	.txtpeq{
	font-family:"Carrois Gothic";
	font-size:11px;
	color:#333;
	line-height:16px;
	text-align:center;
	}
	.reunioes{
	font-family:"Carrois Gothic";
	font-size:13px;
	color:#333;
	line-height:20px;
	padding:10px;
	background-image:url(../imagens_new/transp3.png);
	float:left;
	margin-left:10px;
	height:40px
	}
	
	
		.reunioes2{
	font-family:"Carrois Gothic";
	font-size:13px;
	color:#333;
	background-image:url(../imagens_new/transp2.png);

	}
	
		.reunioes3{
	font-family:"Carrois Gothic";
	font-size:13px;
	color:#333;
	line-height:20px;
	padding:10px;
	background-image:url(../imagens_new/transp.png);
	float:left;
	margin-left:10px;
	height:40px
	}
	
		.LOGIN{
	font-family:"Carrois Gothic";
	font-size:13px;
	color:#333;
	line-height:18px;
	width:170px;
	padding:0px;
	float:left;
	margin-left:10px;
	height:40px
	}
	.txtdata{
	font-family:"Arial";
	font-size:11px;
	color:#897e06;
	line-height:18px;
	}
	
	.txt2{
	font-family:"Carrois Gothic";
	font-size:13px;
	color:#FFF;
	line-height:20px;
	}
	
.sub{
	font-family:"Carrois Gothic";
	font-size:11px;
	color:#c39615;
	line-height:25px;
	display:block;
	border-bottom: 1px #ccc solid;

	
	}
body {
	background-image:url(../imagens_new/bgsite2.jpg?1=1);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment:fixed;
	background-position:LEFT top;
	background-repeat:repeat-x;
	font-size: 10px;
	color: #cccccc;
	height:100%;

}
html {

-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 1800px;
height:100%;
background-attachment:fixed;
}




#sub_menu {
	position:absolute;
	width:auto;
	height:auto;
	z-index:999;
	top: 176px;
	padding-top:0px;
	margin-left:0px;
	padding-left:0px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#CCC;
	

}
#submenu_link a{
	padding-left:0px;
	padding-right:0px;
	width:186px;
	height:26px;
	color:#333333;
	text-transform:none;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	line-height:26px;
	text-decoration:none;
	display:block ;
	font-weight:bold;
	background-color:#f1f1f1;
}
#submenu_link a:hover{
	padding-left:0px;
	padding-right:0px;
	width:186px;
	height:26px;
	text-transform:none;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:26px;
	text-decoration:none;
	display:block ;
	background-image:url(../imagens_new/submenuover.png)
}
	.txt3{
	font-family:"Carrois Gothic";
	font-size:13px;
	color:#024ae5;
	line-height:16px;

	}
.imglateral{
	margin:0 10px 0 0;
	padding:4px;
	border:1px solid #C7C5C8;
	clear:left;

	}
.imglateralok{
	padding:4px;
	border:1px solid #C7C5C8;
	clear:both;
	text-align:center;
	background-color:#F7F7E1

	}
	
	
	.sombra{
		background-color:#FFF;
	box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
	}		
	
		.txt4{
	font-family:"Carrois Gothic";
	font-size:13px;
	color:#333333;
	line-height:16px;
	font-weight:bolder

	}
	
	
		.diadata{
	font-family:"arial";
	font-size:36px;
	color:#cc0000;
	line-height:36px;
	font-weight:bolder;
	text-align:center;

	}
.content { 
	margin: 0 auto;
	width: 950px;
	padding: 0;
	padding: 0;
    background-color:#ffffff;
	
		box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
	
	
}

.content2 { 
	margin: 0 auto;
	max-width: 980px;
	padding: 0;
	padding: 0;
    background-color:#ffffff;
	
		box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);

}



.banner { 
	width: 100%;
	height:150px;
	background-image:url(../imagens_new/divbanner2.png)
}

.bannercontent { 
	margin: 0 auto;
	width: 930px;
	height:140px;
	padding:5px;
}

.left {
	float: left;
	width: 590px;
	margin: 0 0 0 0;
	}

.right {
	float: right;
	background-color:#f2f2f2;
	width: 320px;
	margin-left:10px;
	padding:10px;

	}

	
		.image {
		margin: 0 0px 3px 0;
		border-radius:5px;
-moz-border-radius:5px;

	}
	
	
	.coluna1 {
        display:inline; /*Evita o bug da margem duplicada*/
        float:left; /*Flutuando à esquerda*/
        width:190px;
		
		
        }
			.coluna2 {
        display:inline; /*Evita o bug da margem duplicada*/
        float:left; /*Flutuando à esquerda*/
        width:190px;
		margin-left:10px;
		
        }

	.coluna3 {
        display:inline; /*Evita o bug da margem duplicada*/
        float:left; /*Flutuando à esquerda*/
        width:190px;
		margin-left:10px;

        }
		
			.coluna4 {
        display:inline; /*Evita o bug da margem duplicada*/
        float:left; /*Flutuando à esquerda*/
        width:290px;
		margin-left:10px;


        }
.espaco {
        display:inline; /*Evita o bug da margem duplicada*/
        float:left; /*Flutuando à esquerda*/
        width:950px;
		height:6px;
		background-image:url(../imagens_new/pontilhado.png);
		margin-top:5px;
		margin-bottom:5px

}

.espaco2 {
/*Evita o bug da margem duplicada*/
        width:100%;
		height:50px;

}
.espaco3 {
        width:2px;
		height:122px;
		float:left;
		background-image:url(../imagens_new/divvertical.png);
		margin-left:10px

}

.espaco4{
/*Evita o bug da margem duplicada*/
        width:100%;
		height:150px;

}

.titulolaranja{
	font-family:"Carrois Gothic";
	font-size:22px;
	color:#FC0;
	font-weight:bolder;
	}

#content {
	background-color:#ffffff;
	background-repeat:repeat-x;
	background-position:top
}
.btacesse{
	width:172px;
	height:29px;
	background-image:url(../imagens_new/BTACESSECONTA.png);
	display:block;
	cursor:hand
}
.btacesse:hover{
	width:172px;
	height:29px;
	background-image:url(../imagens_new/BTACESSECONTA2.png);
	display:block;
	cursor:hand
}
#btcad a{
	width:172px;
	height:29px;
	margin-top:2px;
	background-image:url(../imagens_new/BTCADASTRESE1.png);
	display:block;
	cursor:hand;
	text-decoration:none
}
#btcad a:	hover{
	width:172px;

	margin-top:2px;
	height:29px;
	background-image:url(../imagens_new/BTCADASTRESE2.png);
	display:block;
	cursor:hand;
	text-decoration:none
}

input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #555555;
  vertical-align: middle;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}


textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

.titulocal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.dia td{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#4f3d33;
	font-weight: bold;
	line-height:25px;


}
.seletor{^
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color:#4f3d33;
	height:25px;
	width:120px;
	line-height:25px;

}

.seletorano{
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color:#4f3d33;
	height:25px;
	width:80px;
	line-height:25px;

}
.dia td a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#4f3d33;
	text-decoration:none;
	font-weight: bold;
	background-color:#ddd4c3;
	line-height:25px;
	display:block;
}
.dia td a:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	background-color:#746e62;
	line-height:25px;
	display:block;
}


#day a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#4f3d33;
	text-decoration:none;
	font-weight: bold;
	background-color:#ddd4c3;
	line-height:25px;
	display:block;
	}
	
#day a:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	background-color:#746e62;
	line-height:25px;
	display:block;
	}
	
	
#dayprox a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
	background-color:#2f7e00;
	line-height:25px;
	display:block;
	}
	
#dayprox a:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	background-color:#48c100;
	line-height:25px;
	display:block;
	}		

.tit_mes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFfff;
}
.semana td{
	text-decoration: none;
	background-color: #ffffff;
	color: #333333;
	
}
.datas1 {font-size: 12px;
text-decoration: none;

	color: #333333;
	}
	
.ttdataprox{
		
	font-family:"Carrois Gothic";
	font-size:12px;
	color:#fff;
	padding:5px;
	background-color:#C00;
	
	}
#dataindicacao{
		
	font-family:"Carrois Gothic";
	font-size:14px;
	color:#ffffff;
	padding:5px;
	background-color:#d64646;
	text-align:center;
	font-weight:bolder
	
	}	
#tituloind{
		
	font-family:"Carrois Gothic";
	font-size:12px;
	color:#333333;
	padding:5px;
	background-color:#f1f1f1;
	text-align:center;
	font-weight:bolder
	
}

#tituloind3{
		
	font-family:"Carrois Gothic";
	font-size:12px;
	color:#ffffff;
	padding:4px;
	font-weight:bolder
	
}

#txtindicacao{
	font-family:Arial, Helvetica, sans-seri;
	font-size:12px;
	color:#333333;
	width:188px;
	margin-right:15px;
	float:left;
	background-color:#f1f1f1;
	margin-bottom:15px;
	text-align:center;
	padding:5px;
	border:1px #d64646 solid;
}

#txtindicacaogp{
		
	font-family:Arial, Helvetica, sans-seri;
	font-size:12px;
	color:#333333;
	background-color:#f1f1f1;
	text-align:center;
	padding:2px;
	border:1px #d64646 solid;
}
#txtindicacao2{
		
	font-family:"Carrois Gothic";
	font-size:12px;
	color:#333333;
	width:188px;
	float:left;
	background-color:#f1f1f1;
	margin-bottom:15px;
	text-align:center;
	padding:5px;
	border:1px #d64646 solid;	
}


#txtindicacao3{
		
	font-family:"Carrois Gothic";
	font-size:12px;
	color:#333333;
	width:188px;
	background-color:#f1f1f1;
	margin-bottom:15px;
	text-align:center;
	padding:5px;
	border:1px #cccccc solid;
	margin:0 auto;
}

	
	.ttprox{
		
	font-family:"Carrois Gothic";
	font-size:12px;
	color:#333;
	padding:5px;
	background-color:#e1e1e1;
	text-transform:uppercase
	
	}
	.ttprox2{
		
	font-family:"Carrois Gothic";
	font-size:12px;
	color:#333;
	padding:5px;
	background-color:#f2f2f2;
	
	}
	
#dataproxima{
	font-family:"Carrois Gothic";
	font-size:14px;
	color:#333;
	margin-top:10px;
	margin-bottom:10px	
		
	}	
#proxreu{
	font-family:"Carrois Gothic";
	font-size:13px;
	color:#333;
	font-weight:bolder

		
	}	
  .tabelamateria{
	  font-family:Arial, Helvetica, sans-serif;
	  size:11px;
	  color:#333333;
	  } 
	  
	    #tabelamateria{
	  font-family:Arial, Helvetica, sans-serif;
	  size:11px;
	  color:#333333;
	  } 	
-->