	
	/*
	CSS StyleSheets
	Cliente:	Total Consultores
	*/
	
	body
		{
		margin:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666;
		background:url(../images/bground/bground.jpg) repeat-x center top #081005;
		}
		
	p
		{
		margin:10px 0px;
		}
		
	h1, h2, h3,
	h4, h5, h6	{ margin-top:0px; }
		
	/*
	*/
	
	#wrapper
		{
		margin:0px auto;
		width:950px;
		}
	
	#top
		{
		width:878px;
		margin:130px auto 25px;
		}
		
	#container
		{
		width:950px;
		margin:0px;
		}
		
	#main
		{
		width:555px;
		margin:0px;
		float:left;
		padding:15px;
		background:#FFF;
		}
		
	#main-cool
		{
		width:585px;
		margin:0px;
		float:left;
		}
		
	#sidebar
		{
		width:250px;
		margin:0px 0px 0px 25px;
		float:left;
		}
		
	#footer
		{
		width:100%;
		background:#153116;
		margin:25px 0px 0px;
		}
		
		#inner-footer
			{
			width:900px;
			margin:10px auto;
			}
		
	#title
		{
		margin:15px 0px 0px;
		border-bottom:1px solid #215121;
		padding-bottom:10px;
		}
		
		#title-inner
			{
			margin:0px 0px 25px;
			}
		
	#content, #out-content,
	#main
		{
		line-height:21px;
		}
	
	/*
	*/
	
	#bandeira-templarios
		{
		width:40px;
		margin:0px 0px 0px 5px;
		float:left;
		}
		
	.boxes		{ margin:0px 0px 15px; }
	
	#address	{ width:800px; float:left; }
	#credits	{ width:100px; float:right; text-align:right; }
	
	#main p	{ text-indent:35px; }
	
	/*
	*/
	
	#opt-inline
		{
		margin:0px 0px 15px;
		padding:5px 0px;
		border-bottom:1px solid #CCC;
		border-top:1px solid #CCC;
		list-style:none;
		text-align:center;
		}
		
	#opt-inline li
		{
		display:inline;
		margin:5px 15px;
		}
		
	.atividade
		{
		background:url(../images/bground/bground_atividades.jpg) top left no-repeat;
		width:500px;
		padding-top:3px;
		padding-left:35px;
		padding-bottom:10px;
		margin-bottom:10px;
		border-bottom:1px dashed #CCC;
		}
		
	/*
	*/
		
	.cursos-na-agenda
		{
		border-bottom:1px dashed #666;
		padding-bottom:5px;
		margin-bottom:8px;
		}
		
	.proximo-curso
		{
		border-bottom:1px dashed #94BD96;
		padding-bottom:3px;
		margin-bottom:5px;
		}
		
	#bground-calendar
		{ 
		background:url(../images/bground/bground_calendario.jpg) no-repeat top center;
		padding:14px 0px 8px;
		text-align:center;
		}
		
	#minha-inscricao
		{
		width:75%;
		padding:10px;
		background:#F6F6F6;
		margin:10px auto;
		}
		
	#lista-atividades
		{
		margin:0px;
		padding:0px;
		text-indent:0px;
		list-style:none;
		}
		
	#lista-atividades li
		{
		margin:0px 0px 5px;
		}
	
	/*
	*/
	
	#dashed		{ border-bottom:1px dashed #CCC; }
	#no-indent	{ text-indent:0px; }
	.even		{ background:#F0F0F0; border-bottom:1px solid #CCC; }
	
	.image-float { float:left; margin:0px 15px 15px 0px; }
	.image-border
		{
		border:2px solid #CCC;
		margin:3px;
		display:inline;
		}
	
	.floatleft	{ float:left; margin:0px; padding:0px;	}
	.floatright	{ float:right;	}
	.clear		{ clear:both;	}
	
	div.clear		{ height:1px; margin:0px; padding:0px; 	}