/* CSS Document */

body  { margin: 0px;
 		background-color:#CCC;
  }
  
  
h1 {  font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			color: #000;
			font-weight:bolder;
			font-stretch:condensed;
			text-indent:5px;
		}
		
h2 {  font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			color: #990000;
			font-weight:bolder;
			font-stretch:condensed;
			text-indent:5px;
		}
 
a img {
     border: 0 none transparent;
}

p {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #000;
			font-weight:bolder;
			font-stretch:condensed;
			
	}
	

.menu {
	vertical-align:0px;
	}

.backgroundrepeatx {
					background-repeat:repeat-x;
					}
					
.backgroundnorepeat {
					 background-repeat:no-repeat;
					 }
					 
.loginaluno {
		font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #666;
			font-weight:bolder;
			text-decoration:none;
			padding-left:10px;
			background-repeat:no-repeat;
		}
		
.loginaluno2 {
				width:65px;
				height:11px;
				background-color:#CCCCCC;
				border: 0 none transparent;
				font-size:9px;
				//background-image: "./../img/bg_login_corners.gif";
				}
				
.breadcrumbs a {
			
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #000;
			font-weight:bolder;
			text-decoration:none;
 		 	vertical-align: 2px;
				}
				
.breadcrumbs a:hover {
			
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #990000;
			font-weight:bolder;
			text-decoration:none;
			vertical-align: 2px;
			}
			

			
.saibamais a {
			
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #990000;
			font-weight:bolder;
			text-decoration:none;
 		 	vertical-align: 2px;
				}
				
.saibamais a:hover {
			
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #000;
			font-weight:bolder;
			text-decoration:none;
			vertical-align: 2px;		
			}

.breadcrumbs td {
				}
				
.cursos { font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #000;
			font-weight:bolder;
			text-decoration:none;
			text-indent:5px;
			}
			
.cursos a{ font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #000;
			font-weight:bolder;
			text-decoration:none;
			text-indent:5px;
			}
			
.cursos2 a {
			
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #990000;
			font-weight:bolder;
			text-decoration:none;
			vertical-align: 2px;
			}
			
.cursos2 a:hover {
			
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #000;
			font-weight:bolder;
			text-decoration:none;
 		 	vertical-align: 2px;
				}
			
.cursos a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #990000;
			font-weight:bolder;
			text-decoration:none;
			text-indent:5px;
			}
			
.cursos h1 {
			 font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #990000;
			font-weight:bolder;
			text-decoration:none;
			text-indent:5px;
			}
			
.cursos h2 {
			 font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#990000;
			font-weight:bolder;
			text-decoration:none;
			text-indent:5px;
			}
			
.linhascinzaclaro td {
						 background-color:#EFEFEF;
						}
			

				
.calendariopostit {

			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #FFF;
			font-weight:bolder;
			text-decoration:none;
			text-indent:5px;
			
					}
					
.calendariopostit a {

			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #FFF;
			font-weight:bolder;
			text-decoration:none;
			text-indent:5px;
			
					}

				
.chamada { font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:16px;
			color: #990000;
			font-weight:bolder;
			padding-top:20px;
			text-indent:35px;
			background-image:url(../img/barra_chamada.png);
			background-repeat:no-repeat;}
			
.chamadapequena { font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:16px;
			color: #990000;
			font-weight:bolder;
			padding-top:8px;
			text-indent:40px;
			background-image:url(../img/barra_chamada_p.png);
			background-repeat:no-repeat;
			}
			
.conteudo {font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #000;
			font-weight:bolder;
			text-decoration:none;
			padding-left:10px;
			vertical-align:5px;
			background-repeat:no-repeat;
			
}

.conteudo a {font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #960000;
			font-weight:bolder;
			
			background-repeat:no-repeat;
			
}
.estruturachamadavermelho {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #960000;
			font-weight:bolder;
			text-decoration:none;
			padding-left:10px;
			vertical-align:5px;
			background-repeat:no-repeat;
			}
			
.estruturachamadacinza {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #CCC;
			font-weight:bolder;
			text-decoration:none;
			padding-left:10px;
			vertical-align:5px;
			background-repeat:no-repeat;
			}
			
.estruturabranco {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #FFF;
			font-weight:bolder;
			text-decoration:none;
			padding-left:10px;
			vertical-align:5px;
			background-repeat:no-repeat;
			}
			
.estruturapreto {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #000;
			font-weight:bolder;
			text-decoration:none;
			padding-left:10px;
			vertical-align:5px;
			background-repeat:no-repeat;
			}

#rodape {
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000;
	font-weight:bolder;
	text-decoration:none;
			}
			
.rodape a {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000;
	font-weight:bolder;
	text-decoration:none;
			}

			
.rodape a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #990000;
	font-weight:bolder;
	text-decoration:none;
			}
			
#balloonrodape  { width:161px;
				 height:157px;
				 float:right;
				 margin-top: auto;
				 margin-right:30px;
				 border:0px;
				 }
				 
#visarodape  { width:83px;
				 height:56px;
				 float:left;
				 margin-top:46px;
				 margin-right:30px;
				 border:0px;
				 }
				 
.style1 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.style3 {
	color: #990000;
	font-size: 12px;
}

.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
}

.style8 {
	font-size: 9px
}

.style9 {
	color: #666
}

.stylepreto {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.linkvinho {
			color:#000000;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px;
			font-weight:bolder;
			text-decoration:none;
			
}

.linkvinho a {
			color:#960000;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px;
			font-weight:bolder;
			text-decoration:none;
			
}

.cabecalho {	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.linhascinza {	background-color: #DFDFDF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.linhascinzaclaro1 {	background-color: #EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.titulo {	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.style10 {color: #960000}

.cabecalho {	background-color: #AAE3FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.linhascinza {	background-color: #DFDFDF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.linhascinza a {	background-color: #DFDFDF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.linhascinzaclaro1 {	background-color: #EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.cabecalho {	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.linhascinzaclaro {	background-color: #EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}	
.linhascinzaclaro a {	background-color: #EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;

}
.titulo {	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
				 
.dataminicurso h1 { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 48px;
	color: #000000;}
	
.dataminicurso h2 { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;}
	
.dataminicurso h3 { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #960000;}
	
.imagemesquerda {float:left;
				margin-right:15px;
				margin-left:3px;
				margin-bottom:15px;
					}


h2.accordion{ cursor: pointer; }
div.accordion{ display: none; }

.alignTabela{
	float: left;
}
