/*********************************************
*				Educasus					 *
*********************************************/

*{margin:0; padding:0;}

body{background:#FEFEFE url(../imagens/bg.jpg) repeat-x;}

/*--------------------------------------------*/

#topo{margin:0 auto;width:960px;height:125px;}
	
	#logo{
		float:left;
		width:653px;
		height:117px;
		margin-left:5px;
		background:url(../imagens/logoo.jpg) no-repeat;
	}
	#logo h1 a{
		display:block;
		text-indent:-9000px;
		overflow:hidden;
		width:653px;
		height:117px;
		outline:none;
	}
	
	#usuario{
		float:right;
		width:170px;
		height:115px;
		margin:15px 10px 0 0;
		
	}
		#usuario form fieldset{border:none;}
		
		#usuario form fieldset legend{
			font:bold 13px Arial, Helvetica, sans-serif;
			color:#CCC;
		}
		
		#usuario form fieldset label{
			display:block;
			width:160px;
	

		}
		
		#usuario form fieldset span{
			float:left;
			font:11px Arial, Helvetica, sans-serif;
			color:#FFF;
			margin:0px;
		}

		#usuario form fieldset input{
			float:right;
			width:100px;
			margin:4px;
		}
		
		#usuario form fieldset .btentrar{
			float:none;
			width:71px;
			height:14px;
			border:none;
			font:bold 9px Arial, Helvetica, sans-serif;
			color:#053554;
			background:url(../imagens/btentrar.jpg) no-repeat;
			margin-left:54px;
			cursor:pointer;
		}

	#logado{
		float:right;
		width:250px;
		height:115px;
		margin:15px 10px 0 0;
	}
		#logado fieldset{border:none;}
		
		#logado fieldset legend{
			font:bold 13px Arial, Helvetica, sans-serif;
			color:#CCC;
		}
		
		#logado fieldset label{
			display:block;
			width:20px;
			font:10px Arial, Helvetica, sans-serif;
			color:#E0E0E0;
		}
		#logado fieldset label a{
			display:block;
			color:#FFFFFF;
			padding:4px 0 0 4px;
			font:bold 10px Arial, Helvetica, sans-serif;			
		}
		
		#logado fieldset span{
			float:left;
			font:11px Arial, Helvetica, sans-serif;
			color:#FFF;
			margin:5px;
		}

		#logado fieldset input{
			float:right;
			width:100px;
			margin:4px
		}
		
		#logado fieldset .btentrar{
			float:none;
			width:71px;
			height:14px;
			border:none;
			font:bold 9px Arial, Helvetica, sans-serif;
			color:#053554;
			background:url(../imagens/btentrar.jpg) no-repeat;
			margin-left:54px;
			cursor:pointer;
		}

#menu{
	margin:0 auto;
	width:942px;
	height:36px;
	background:url(../imagens/bgmenu.jpg) no-repeat;
}
	#menu ul{float:left;}
	
	#menu ul li{
		float:left;
		list-style:none;
		background:url(../imagens/barram.jpg) no-repeat right 0px; 
	}
	
	#menu ul li a{
		display:block;
		margin:0;
		padding:9px 25px;
		text-transform:uppercase;
		text-decoration:none;
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		outline: none;		
	}
	
	#menu ul li a:hover{background:url(../imagens/bgm.gif) repeat-x;}
	
	#menu ul li .home:hover{background:url(../imagens/bgmhome.gif) no-repeat;}
	
	#menu form{
		width:275px;
		float:right; 
		margin-top:4px;
	}
	
	#menu form fieldset{
		border:none; 
		font:14px Arial, Helvetica, sans-serif; color:#FFFFFF;
	}
	
	.buscar{
		width:170px; 
		background:url(../imagens/bginput.gif) no-repeat;
	}
	
	.btOk{
		font:bold 12px Arial, Helvetica, sans-serif; 
		margin-top:2px; 
		color:#13496E;
	}
	
#conteudo{
	margin:10px auto;
	width:942px;
	display:table;
	background:#FFFFFF url(../imagens/barra3.gif) no-repeat top;
}

	#menuInterno{
		float:left; 
		width:200px; 
		margin:0 0 0 10px;
	}
		
		#menuInterno .mTitulo{
			display:block; 
			width:200px; 
			height:25px;
			padding:2px 0 0 15px;			
			font:bold 1.0em Georgia, "Times New Roman", Times, serif;
			color:#FFFFFF;
			background:url(../imagens/barra4.gif) no-repeat;
		}
		
		#menuInterno ul{
			margin-top:10px;
			background:#E6EDF2;
		}
		
		#menuInterno ul li{list-style:none; }
		
		#menuInterno ul li a{
			display:block; 
			text-decoration:none;
			border-bottom:1px  dotted #D2E1E8;
			padding:2px 0 2px 10px;
			font:12px Arial, Helvetica, sans-serif;
			color:#003366;
		}
			#menuInterno ul li a:hover{background:#BACEDC;}
			
	#conteudoInterno{
		float:left; 
		width:707px; 
		margin:10px 0 0 15px;
		padding-bottom:15px;
	}
		
		#conteudoInterno h2{
			padding:0px 25px 0 15px;
			font:bold 1.0em Georgia, "Times New Roman", Times, serif;
			color:#FFF;
			background:#000066;		
			background:url(../imagens/barra4.gif) no-repeat;
		}
			.ulListaPresenca{
				border:none;
				width:670px;
				padding-top:15px;
				background:#F0F0F0;
			}
				.ulListaPresenca li{
					padding:2px;
					border-bottom:1px solid #CCCCCC;
				}
				.ulListaPresenca li a{
					font:0.8em Arial;
					text-decoration:none;
					color:#0066CC;
				}
			
	#conteudoInterno ul{padding-left:35px; }
	
	#conteudoInterno ul li{list-style:circle;}	
		
	#conteudoInterno p{
		padding:10px;
		font:13px Arial, Helvetica, sans-serif;
	}
		
	#conteudoInterno2 table .table_titulo, #conteudoInterno table .table_titulo{
		padding:5px 0 5px 10px;
		border-top:1px solid #C4D9FF;;
		border-right:1px solid #C4D9FF;;
		border-left:1px solid #C4D9FF;;
		background:#C4D9FF;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#003366;	
	}	
	
	#conteudoInterno table, #conteudoInterno2 table{width:100%;}
	
	#conteudoInterno3 table .table_titulo, #conteudoInterno table .table_titulo{
		padding:5px 0 5px 10px;
		border-top:1px solid #CCC;
		border-right:1px solid #CCC;
		border-left:1px solid #CCC;
		background:#E0E0E0;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#003366;
	}
	
	.table_titulo1{
		padding:5px 0 5px 10px;
		border-top:1px solid #C4D9FF;
		border-right:1px solid #C4D9FF;
		border-left:1px solid #C4D9FF;
		background:#C4D9FF;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#990000;
	}
	
	#conteudoInterno2 table .tableCont:hover, #conteudoInterno table .tableCont:hover{background:#E0E0E0;}
	
	#conteudoInterno2 ul{font: 14px Arial, Helvetica, sans-serif; }
	
	#conteudoInterno table .table_nome{
		padding:2px 0 2px 15px;
		font:13px Arial, Helvetica, sans-serif;
	}
	
	#conteudoInterno table .table_nome a{
		text-decoration:none;
		color:#0066CC;
		display:block;
	}
	#conteudoInterno table .table_nome:hover{
		background:#CCC;
	}	
	
	.inputLista{
		margin-left:15px;
	}
		
#conteudoInterno form{
    width:707px;
}

#conteudoInterno fieldset{
    border:none;
    width:707px;
	padding-top:15px;
    background:#F0F0F0;
	font:13px Arial, Helvetica, sans-serif;
}

#conteudoInterno fieldset label{
    display:block;
    float:left;
    margin:10px;
}

.paginacao{
	margin-left:375px;
	padding:5px;
	color:#054f99;
}

.paginacao a{
	margin:5px;	
	font:14px Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	color:#333333;
}

.paginacao a:hover{
	text-decoration:underline;
	color:#999999;
}

#conteudoInterno form fieldset legend{
    padding:0px 25px 0 15px;
    font:bold 1.0em Georgia, "Times New Roman", Times, serif;
    color:#FFF;
	background:#000066;
	background:url(../imagens/barra4.gif) no-repeat;
}

#conteudoInterno fieldset label span{
	font:13px Arial, Helvetica, sans-serif;
}

.dirForm{
    display:block;
    font:14px 'Trebuchet MS';
    color:#666633;
}

.dirForm2{
	font:14px 'Trebuchet MS';
    color:#666633;
	width:140px;
	display:block;
	float:left;
	text-align:right;
	padding-right:5px;
}

.dirForm4{
	font:14px 'Trebuchet MS';
    color:#666633;
	width:100%;
	display:block;
	margin-top:30px;
	
}

.dirForm5{
	font:14px 'Trebuchet MS';
    color:#666633;
	width:100%;
	display:block;
	margin-top:5px;
}

.tipoCadastro{
    display:block;
	width:100%;
	height:50px;
}

.tipoUsuario{
    display:block;
	height:90px;
	width:100%;
	margin-top:2px;
}

.publicoAlvo{
    display:block;
	width:700px;
	height:120px;

}

.labelBlock {
	display:block;
	width:100%;
}


#conteudoInterno fieldset .publicados{
	margin-top:-10px;
	float:right;
	font-weight:bold;
	color:#000066;
}

#conteudoInterno fieldset .lTitulo{
	clear:both;
	width:100%;
    display:block;
	 font:14px 'Trebuchet MS';
    color:#666633; 

	height:10px;
}
#conteudoInterno fieldset .btL{
	clear:both;
    display:block;
}

#conteudoInterno fieldset .btL2{
	clear:both;
	margin-left:52px;
    display:block;
}

#conteudoInterno fieldset .list{
	display:inline;
}

.logoLocalidade{
	position:absolute;
	border:1px solid #E0E0E0;
	margin:15px 0 0 570px;
}



/*---------Formatação tamanho Inputs------*/
.campo1{width:400px;} /* Nome, E-mail */
.campo2{width:180px;} /* CRM, CPF, TELEFONES */
.campo3{width:100px;} /* Data */
.campo4{width:50px;height:20px;} /* Data */
.campo5{width:200px;height:20px;} /* Select */
.campo6{width:400px;height:20px;} /* Select */
.campo7{width:100px;height:20px;} /* Select */
.campo8{margin-right:200px;} /* Senhas */
.campo9{width:300px; height:80px;} /* Titulação Professor */
.campo10{width:300px;} /* Coordenador e Palestrantes */

/*------------------CORES DAS LINHAS DAS TABELAS------------------*/
.cor1{
    background:#F0F0F0;    
}
.cor2{
    background:#E0E0E0;
}


/*-------------Conteudo da Área Interna dos Eventos--------------*/	
	
		#conteudoInterno2{
			position:relative;
			float:left; 
			width:922px; 
			margin:0 0 0 10px;
			padding-bottom:15px;
		}
		
			#conteudoInterno2 ul{padding-left:35px;}
	
			#conteudoInterno2 ul li{list-style:circle;}
				
			#conteudoInterno2 p{
				padding:10px;
				font:13px Arial, Helvetica, sans-serif;
			}
			
			#conteudoInterno2 h2{
				width:922px;
				margin:0px 0px 0px 0px;
				font:20px 'Trebuchet MS', Verdana; 
				color:#E0E0E0;
				padding:0 0 0 15px;
				background:url(../imagens/bgte.jpg) no-repeat;
			}	
			
			#conteudoInterno2 h4, #bovDesc h4{
				display:block;
				background:#E0E0E0;
				font:bold 14px Arial, Helvetica, sans-serif;
				color:#006699;
				padding:5px 10px;
			}		
								
			.table_descD, .table_descD a{
				font:12px Arial, Helvetica, sans-serif;
				padding:6px 15px;
				text-decoration:none;
			}
			
			.table_desc, .table_desc a{
				text-align:center;
				font:12px Arial, Helvetica, sans-serif;
			}
			
			#conteudoInterno2 table .campo_ano{
				background:#999;
				text-align:center;
				font:bold 14px Arial, Helvetica, sans-serif;
				color:#F0F0F0;
				padding:3px;
				text-decoration:underline;
			}
			
			#conteudoInterno2 table .campo_mes{
				background:#999;
				padding:4px 10px;
				font:bold 14px Arial, Helvetica, sans-serif;
				color:#F0F0F0;
			}
			
.destDataHorario{
	color:#999900;
	font:bold 11px Arial, Helvetica, sans-serif; 
}

.campo_ano2{
	margin:0px 0px 0px 0;  
	display:block;
	font:20px 'Trebuchet MS', Verdana; 
	color:#E0E0E0;
	padding:0 0 0 15px;
	text-align:center;
	background:url(../imagens/bgte.jpg) no-repeat;
}

.campo_mes2{
	display:block;
	height:25px;
	background:#999;
	padding:10px 0 0px 10px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#F0F0F0;
}
/*---------------------------EVENTOS--------------------------*/
.box3Cont{
	float:left;
	width:913px;
	border-bottom:1px dotted #CCC;
	background:#E6EDF2;
}
		
	.box3Cont:hover{background:#CFDDE7;}
	
	.box3Cont img{
		float:left; 
		margin:10px 10px 10px 10px; 
		border:5px solid #C7D7E2;
	}
	.box3Cont p, h4{padding-top:10px;}
	
	.box3Cont h4{}
	.box3Cont h4 a{
		font:bold 0.9em Arial, Helvetica, sans-serif; 
		text-decoration:none; 
		color:#333333;}
	
	.box3Cont h5{font:0.7em Arial, Helvetica, sans-serif;color:#999900;}
	.box3Cont p a{font:0.8em Arial, Helvetica, sans-serif; text-decoration:none; color:#333333;}
	.box3Cont p a:hover{text-decoration:underline;}
	
	p a.saibamais{color:#0066CC; float:right; margin-right:15px;}

/*------------------------DOWNLOAD----------------------------*/

#formFiltro form fieldset.downField{
	display:block;
	border:none;
	margin:15px auto;
	width:700px;
	background:#F0F0F0;
}

#formFiltro form fieldset div.downField{
	float:left;
	margin-left:10px;
	padding-right:10px;
	border-right:1px solid #CCCCCC;
}

#formFiltro form fieldset h3.downField{
	display:block;
	background:#063553;
	font:bold 13px Arial, Helvetica, sans-serif;
	color: #33FF00;
	margin-bottom:10px;
	padding:5px;
}

#formFiltro form fieldset span.downField{
	display:block;
	color:#555;	
	font:12px Arial, Helvetica, sans-serif;		
}

#formFiltro form fieldset label.downField{
	display:block;
	width:200px;
	color:#555;
	font:bold 13px Arial, Helvetica, sans-serif;
}

.campo_ano3{
				background:#999;
				text-align:center;
				font:bold 14px Arial, Helvetica, sans-serif;
				color:#F0F0F0;
				padding:3px;
				text-decoration:underline;
			}
		
.campo_mes3{
				background:#999;
				padding:4px 10px;
				font:bold 14px Arial, Helvetica, sans-serif;
				color:#F0F0F0;
			}	
			
.table_descD3{
				font:12px Arial, Helvetica, sans-serif;
				padding:6px 15px;
				text-decoration:none;
				}
.table_desc3{
				text-align:center;
				font:12px Arial, Helvetica, sans-serif;
				}
			
/*------------------FORM DE FILTRO CALENDARIO-----------------*/
#formFiltro{

}
#formFiltro form fieldset{
	display:block;
	border:none;
	margin:15px auto;
	width:750px;
	background:#F0F0F0;
}
#formFiltro form fieldset div{
	float:left;
	margin-left:10px;
	padding-right:10px;
	border-right:1px solid #CCCCCC;
}
#formFiltro form fieldset h3{
	display:block;
	background:#063553;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#E0E0E0;
	margin-bottom:10px;
	padding:5px;
}

#formFiltro form fieldset span{
	display:block;
	color:#555;
	font:12px Arial, Helvetica, sans-serif;
}

#formFiltro form fieldset label{
	display:block;
	width:130px;
	color:#555;
	font:bold 13px Arial, Helvetica, sans-serif;
}
#formFiltro form fieldset div.fSb{
	border:none;
}
#formFiltro form fieldset div.fBt{
	float:none;
	clear:both;
	border:none;
	text-align:center;
	padding-top:15px;
}
/*------------------------------------------------------------*/
		
	#boxV{
		float:left;
		display:table;
		width:350px;
		height:280px;
		padding:15px;
		background:#F0F0F0;
		border:1px solid #E0E0E0;		
	}
	
	#boxvDesc{
		float:left;
		display:table;
		width:510px;
		height:318px;
		margin-left:20px;
		background:#F0F0F0;
		border:1px solid #E0E0E0;
	}
		#boxvDesc h2{
			display:block;
			background:#000033;
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#006699;
			padding:5px 10px;
			margin-top:0;
		}
		
		#boxvDesc p{
			font:12px Arial, Helvetica, sans-serif; 
			line-height:25px; 
			color:#333333;
		}
		
		#boxvDesc p span{
			font:bold 12px Arial, Helvetica, sans-serif; 
			padding-left:10px; 
			color:#003366;
		}
	
	#bovDesc{
		float:left;
		width:922px;
		margin-top:10px;
	}
	
				
		#bovDesc p{
			padding:10px;
			text-align:justify;
			font:13px Arial, Helvetica, sans-serif;
		}
		
	#imagem {
		padding:15px 0px 15px 62px;
		}
	

/*----------------Entitades Participantes-----------------*/	
		#periodico_text{
			display:block;
			background:#E0E0E0;
			margin:0 20px 0 10px;
		}
		
		#periodico_text p{
			padding:5px;
		}
		
		#apoio_box2{
			float:left;
			width:410px;
			height:125px;
			background:#F0F0F0;
			margin-bottom:10px;
		}
		#apoio_box2 img{
			float:left;
			border:1px solid #CCC;
			padding:2px;
			width:153px;
			height:96px;
			margin:10px;		
		}
		
		#apoio_box{
			float:left;
			width:420px;
			height:125px;
			background:#F0F0F0;
			margin-bottom:10px;
			margin-left:30px;
		}
		
		#apoio_box:hover{
			background:#E0E0E0;
		}
		
		#apoio_box img{
			float:left;
			border:1px solid #CCC;
			padding:2px;
			width:153px;
			height:96px;
			margin:10px;		
		}
		
		#text{
			float:left;
			width:170px;
			height:96px;
		}
		
			#text h1{
				font:bold 12px 'Trebuchet MS', Verdana;
				color:#555;
				padding:10px;
			}
			
			#text p{
				text-align:center;
			}
			
			#text a{
				font:12px 'Trebuchet MS', Verdana;
				color:#666666;
				padding:10px;
				text-align:center;
			}
			
			#text a:hover{
				font:12px 'Trebuchet MS', Verdana;
				color:#000;
				padding:10px;
				text-align:center;
			}
			
		#new_img p{
			width:95%;
			margin-left:10px;
			text-align:justify;
			font:11px 'Trebuchet MS', Verdana;
		}
		
		#new_img img{
			float:left;
			border:1px solid #F0F0F0;
			padding:5px;
		}
			
		
/*------------------CALENDARIO-----------------*/

table.calendario{
	width:950px;
	border:4px solid #C4D9FF;
}

table.calendario td:hover{
	background:#FFFFCC;
}	

/*---Eventos Futuros---*/
.cDias{
	width:130px;
	height:90px;
	border:1px solid #C4D9FF;
}
	.cDias a{
		height:32px;
		margin:5px 3px 0 3px;
		cursor:pointer;
		background:url(../imagens/bgEventoBlue.jpg) no-repeat;
		display:block;
		color:#FFF;
		text-decoration:none;
		font:0.8em Arial, Helvetica, sans-serif;
		text-align:center;
		/*background:#0066CC url(../imagens/eve_novo.gif) center no-repeat;*/
	}	}

/*---Eventos do Dia---*/
.cDiasAtual{
	width:130px;
	height:90px;
	border:1px solid #C4D9FF;
}
	.cDiasAtual a{
		height:32px;
		margin:5px 3px 0 3px;
		cursor:pointer;
		background:url(../imagens/bgEventoRed.jpg) no-repeat;
		display:block;
		color:#FFF;
		text-decoration:none;
		font:0.8em Arial, Helvetica, sans-serif;
		text-align:center;
		/*background:#99CC66 url(../imagens/eve_dia.gif) center no-repeat;*/
	}
	
	
/*---Eventos Passadas---*/

.cDiasPassado{
	width:130px;
	height:90px;
	border:1px solid #C4D9FF;
}
	.cDiasPassado a{
		height:32px;
		margin:5px 3px 0 3px;
		cursor:pointer;
		background:url(../imagens/bgEventoGray.jpg) no-repeat;
		display:block;
		color:#FFF;
		text-decoration:none;
		font:0.8em Arial, Helvetica, sans-serif;
		text-align:center;
		/*background:#FF9966 url(../imagens/eve_passado.gif) center no-repeat;*/
	}

.cData{
	display:block;
	width:128px;
	font:0.8em Arial, Helvetica, sans-serif;
	z-index:1;
	background:#E8EEF7;	
	text-align:right;
}

	
#legenda {
	margin:0 auto;
	width:940px;
}

.text_legenda {
	color:#000000;
	margin-left:10px;
	margin-bottom:5px;
	font:12px Arial, Helvetica, sans-serif;
}


/*-------------Conteudo da Janela Aberta quando clicado nos dias --------------*/	

#evento{
	position:absolute;
	width:450px;
	min-height:150px;
	border:6px solid #C4D9FF;
	background:#FFFFFF;
	z-index:2;
	font:0.6em Arial, Helvetica, sans-serif;
	color:#333333;
	padding:10px;
	margin:280px 0 0 220px;
}

.tituloEve a{
	clear:both;
	display:block;
	font:1.4em Arial, Helvetica, sans-serif;
	color:#006699;
	padding:3px;
	background:#F0F0F0;
	text-decoration:none;
}
	.tituloEve a:hover{
		text-decoration:underline;
	}

.eveTitulo{
	font:bold 1.1em Arial, Helvetica, sans-serif;
	color:#333333;
}


.vejaMais a{
 	display:block;
	float:right;
	margin:10px 10px 0 0;
	color:#006699;
	font:italic 1.1em Arial, Helvetica, sans-serif;
	text-decoration:none;
}
	.vejaMais a:hover{
		text-decoration:underline;
	}

#div_fechar{
	color:#333333;
}	
.fechar{
	color:#333333;
	float:right;
	cursor:pointer;
	background:#FFFFFF;
	padding:4px;
	font:bold 1.0em Arial, Helvetica, sans-serif;
}
	
#div_titulo {
	z-index:4;
	float:left;
	padding:0px 0px 10px 0px;
	color: #FF9900;
}	

.destaque_evento {
	font-weight:bold;
}



/*------------------------------------------------------------*/
		
#rodape{
	margin:0 auto; 
	padding-top:15px;
	width:942px;
	border-top:1px dotted #666666;
	background:#F0F0F0;
}
		
	#rodape address{
		text-align:center;
		font:12px Arial, Helvetica, sans-serif;
	}
