/******************************************************************************************************
*                                                                                                     *
*	                                          Educasus                                                *
*								                                                                      *
******************************************************************************************************/

*{margin:0; padding:0;}

body{background:#FEFEFE url(../imagens/bg.jpg) repeat-x;}

/*---------------------------------------------------------------------------------------------------*/

hr{display:none;}

#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:5px;
		}

		#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;
		}

#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:0 auto;width:942px;}

	#conteudo #boxPrincipal{
		float:left;
		margin-top:10px; 
		width:660px; 
		height:278px;
		background:#DBE6ED;
	}
		#conteudo #boxPrincipal h2{
			display:block; 
			width:645px;
			height:25px;
			padding:10px 0 0 15px;
			background:url(../imagens/barra1.gif) no-repeat;
			font:bold 1.0em Arial, Helvetica, sans-serif;;
			color:#FFF;
		}
		
		#boxPCont{
			height:60px;
			display:block;
			border-bottom:1px solid #FFFFFF;
		}
			#boxPCont:hover{
				background:#CCDBE6;
			}
		
		
		#boxPCont h4, #boxPCont h4 a{
			font:bold 0.7em Arial, Helvetica, sans-serif; 
			text-decoration:none; 
			color:#063553;
			margin:0 15px 0 97px;
		}
		
		#boxPCont h5, #boxPCont h5 a{
			font:0.7em Arial, Helvetica, sans-serif;
			color:#999900;
			display:block;
			text-decoration:none;
			margin:0 15px 0 103px;
		}
		
		#boxPCont img{
			float:left; 
			margin:0 10px 0 10px;
			padding:0px;
			border:5px solid #C7D7E2;
		}
		#boxPCont img:hover{border:5px solid #A6BED0;}
		
		#boxPCont p{font:12px Arial, Helvetica, sans-serif; padding:10px 10px 0 0; text-align:justify;}
		
		#boxPCont p a{
			text-decoration:none;
			color:#000;
		}
		#boxPCont p a:hover{color:#003366;}
		
		#boxPCont span a{
			float:right; 
			width:115px; 
			display:block; 
			font:0.7em Arial, Helvetica, sans-serif; 
			color:#0066CC;
			text-align:right; 
			padding:20px 15px 0 0;
			outline: none;
			text-decoration:none;
		}
		#boxPCont span a:hover{text-decoration:underline;}
		
		
			.date{
				float:left;
				margin:4px 8px;
				width:70px;
				height:50px;
				border:1px solid #FFFFFF;
				background:url(../imagens/bgDate.jpg) repeat-x;
			}
				.day{
					float:left;
					font:bold 32px Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					padding-top:7px;
				}
				
				.month{
					font:12px Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					text-align:right;
					display:block;
					margin:13px 3px 0 0 ;
				}
				
				.year{
					font:12px Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					text-align:right;
					display:block;
					margin:0 3px 0 0;
				}
		
		#conteudo #boxVideo{
			float:left;
			margin:10px 0 0 10px; 
			width:272px; 
			height:278px;
			background:#DBE6ED;
		}
		#conteudo #boxVideo h2{
			display:block; 
			width:257px;
			height:25px;
			padding:10px 0 0 15px;
			background:url(../imagens/barra2.gif) no-repeat;
			font:bold 1.0em Arial, Helvetica, sans-serif;
			color:#FFFFFF;
		}
		#boxVCont{
			margin:7px 0 0 6px;
		}
		
		
		
		
		#conteudo #box3{float:left;margin:10px 0 0 0; width:942px; background:#DBE6ED;}
		#conteudo #box3 h3{
			display:block; 
			width:927px;
			height:25px;
			padding:0px 0 0 15px;
			background:url(../imagens/barra5.jpg) no-repeat;
			font:1.0em Arial, Helvetica, sans-serif;
			color:#FFF;
		}
		
		
		.box3Cont{clear:both; display:table; width:942px; height:120px; border-bottom:1px dotted #CCC;}
		
		/*.box3Cont:hover{background:#CFDDE7;*/
		
		.box3Cont img{
			float:left; 
			margin:10px 10px 10px 10px; 
			border:5px solid #C7D7E2;
		}
		.box3Cont img:hover{border:5px solid #A6BED0;}
		
		.box3Cont p, h4{padding-top:10px;}
		
		.box3Cont h4{}
		.box3Cont h4 a{font:bold 0.9em Arial, Helvetica, sans-serif; text-decoration:none; color:#063553;}
		
		.box3Cont h5{font:0.7em Arial, Helvetica, sans-serif;color:#999900;}
		.box3Cont p{text-align:justify; padding-right:10px;}
		.box3Cont p a{font:0.7em 'Trebuchet MS'; text-decoration:none; color:#333333; padding-right:10px;}
		.box3Cont p a:hover{text-decoration:underline;}
		
		.ultimas{ display:block; padding-top:4px;}
		
		.destDataHorario{
			color:#999900;
			font:bold 11px Arial, Helvetica, sans-serif; 
		}
		
		
		
		.mais{display:block; background:#DBE6ED; text-align:right; padding:0px 10px;}
		.mais img{padding-top:5px;}
		.mais a{text-decoration:none; padding:10px 5px; font:bold 0.7em Arial, Helvetica, sans-serif; color:#333333; outline:none;}
		.mais a:hover{text-decoration:underline; color:#000000;}
		
		
		
		
		/*-------------------------------- OPÇÃO COM 2 BOX DE ÚLTIMOS EVENTOS---------------------------------
		
		#conteudo #box3{float:left;margin:10px 0 0 0; width:466px; height:240px;background:#DBE6ED;}
		#conteudo #box3 h3{
			display:block; 
			width:451px;
			height:35px;
			padding:10px 0 0 15px;
			background:url(../imagens/barra3.jpg) no-repeat;
			font:1.1em Georgia, "Times New Roman", Times, serif;
			color:#FFF;
		}
		#box3Cont{}
		
		
		#conteudo #box4{float:left;margin:10px 0 0 10px; width:466px; height:240px;background:#DBE6ED;}
		#conteudo #box4 h3{
			display:block; 
			width:451px;
			height:35px;
			padding:10px 0 0 15px;
			background:url(../imagens/barra3.jpg) no-repeat;
			font:1.1em Georgia, "Times New Roman", Times, serif;
			color:#FFF;
		}
		#box4Cont{}
		-------------------------------------------------------------------------------------------------------*/
		
		
		#members{
			position:relative;
			clear:both;
			margin:0 auto;
			top:10px;
			width:942px;
			height:150px;
			background:#053454;
			font:0.9em Arial, Helvetica, sans-serif;
			color:#011C2C;
		}
			#patrocinio{
				float:left;
				margin:0 0 0 15px;
				width:340px;
			}
				#patrocinio img{margin:15px 0 0 25px;}
				#patrocinio, #parceiros h4{color:#81BAC5;}
				#patrocinio a {border:none;}
			
			
			
			#parceiros{
				float:left;
				margin:0 0 0 30px;
				width:540px;
			}
				#parceiros .parUm{width:220px; padding-top:10px; border:none;}
				#parceiros ul{float:left; width:290px; padding:10px 0 0 10px; border-left:1px dotted #074D7A;}
				
				#parceiros ul li{padding-left:10px; list-style:none;}
				
				#parceiros ul li a{font:0.6em Arial, Helvetica, sans-serif; color:#81BAC5; text-decoration:none;}
				
				#parceiros ul li a:hover{text-decoration:underline; color:#0A68A7;}
		
		
		
		#rodape{
			margin:20px auto;
			width:942px;
			background:#F0F0F0;
		}
		
		#rodape address{
			text-align:center;
			font:12px Arial, Helvetica, sans-serif;
		}
	