/* CSS - Infinite Business Solutions 2008
/* --------------------------------------------------------------------------------*/
/*                                                                     [conteudos] */

.divlogo
{
	float:left;
	width:800px;
	height:188px;
	/*margin-left:10px;*/
	background:	url(../imagens/banner.header.v4.jpg) no-repeat top center;
	
}
	

#Titulo{
	width:800;
	height:auto;
}

.titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	
}
.destaque { color:#72050a; font-size:14px; margin-top:20px;}
.destaqueazul {color:#1d4866; font-size:16px;}
.destaquepeq { color:#1c476f; font-size:12px;}
	
.destaquebullet 
{
		background: url(../imagens/square.gif) no-repeat center left; width:16px; height:16px;
}
.txtbullet {margin-left:20px; color:#920e13; font-size:13px;}
.separadorbullet { margin:2px; padding:2px; }
		
	
.barratitulo{ 
	
	background:#b7c935;
	padding:2px;
	padding-left:4px;	
	color:#1c476f;
	width:100%;
}

a.linkppagina
{
    display:block;
    background:#b7c935;
	padding:6px;	
	color:#1c476f;
	text-align:center;
	text-decoration: none;
	font-weight:bold;
}
a.linkppagina:hover
{
   	background:#920e13;	
	color:White;
}

.barratitulo2{ 
	
	background:#920e13;
	padding:2px;
	padding-left:4px;
	width:150;
	margin-left:15px;
	text-align:center;
	
	
}
	/*tema*/
.barratitulo3 {background:#b7c935;padding:2px;padding-left:4px;color:#1c476f;}
	
	.conteudo{ margin-top:20px; margin-left:4%; margin-bottom:10px; width:90%; }
	.conteudo2{ margin-top:10px; margin-left:10px; margin-bottom:10px; width:20%; }
	.conteudo3{ /*margin: 10px;*/ /*padding:10px;*/ width: 100%; }
	.conteudo4{ margin-left:15px;width: 200px;padding:4px;}
	.conteudosponcer{padding:6px;width:150px;margin-left:15px; text-align:center;}
	
	.tituloconfirm{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#303066;
	margin-left:60px;
	margin-right:60px;
	}

.separador{
	/*margin: 10px;*/
	/*width:782px;*/
	float: left;
	margin-bottom:10px;
	width:100%;	
	height:1px;
	background: url(../imagens/dots.gif) repeat-x;
	}
	
.nota{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#404040;
	margin-left:22px;
	}

.asterisco
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:red;
	}

/*                                                                    [/conteudos] */

.txt10 {
    color: #920e13;
    font-size: 10px;
}
.txt12 { /*color:#fff;*/ font-size:12px; }
.txt13 { color:#fff; font-size:13px; }
/*-------------------------------------------------*/


.btngenerico
{
   margin:6px;
   color:#000;
   font-size:10px;
   background-color:#FFF;
   border:1px solid #a8a8a8;
     
}
.tblprograma {line-height:20px; }
.tblprogramahora { text-align:center;color:#666; border-bottom:1px solid #999;}
.tblprogramaevt {padding:5px; color:#1c476f; border-bottom:1px solid #999; text-align:left;}



.textodefault {
    color: #2A2A4D;
    font-size: 12px;
    text-align:justify;
}

.lstestilo
{
    color:#188a18;
    background-color:#fafafa;
     
}
/* gridview cursos */


.msgalert
{
    color:#ff0000;
    font-size:10px;
}

/*---------------------------------------------------------*/
/* EXTRA STYLES  */
/*---------------------------------------------------------*/
.espacoObjectos{margin-left:10px;}
.espacoObjectosMED{ margin-left:20px;}
.formalternate{ background-color:#e8e8e8; padding:5px;}
.negrito { font-weight:bold;}
.cursorhand{ cursor:hand; }
.cursorpointer{ cursor:pointer;}
.disableddestaque { background-color:#f5c48f; color:#000; font-size:11px; }
.tboxdisabled{ background-color:#e8e7e7; color:#507fbf;}
.visivel_inline{ display:inline; }
.visivel_block{ display:block; }
.invisivel { display:none; }

.conteudowrapper {float:left; width: 800px; display:inline;}
.alinha { float:left;margin-left:15px;margin-top:10px;width:595px;}
.alinhadircol { float:right;margin-right:15px;margin-top:10px;width:170px;}

.alinhaesq { float:left; border:0; margin-right: 10px; }
.alinhadir { float:right; border:0; }
.preloader 
{
background:url(../imagens/ajaxloader.gif) no-repeat;
height:55px;
}



/* -----------------Página de erro ------------------ */


.spacerErro
{
    height: 90px;    
}
.imgErro
{
	background: url(../imagens/erroLogimg.jpg) no-repeat left; 
	width:103px;
	height:84px;
}
.erroTxt { color:#303066; margin:10px; font-weight:bold; }
.errotxtsimples { padding:25px;font-size: 12px;color:Red;}
.bgdiverro { background-color:#fff; }
.bgalertas { background-color:red; color:#fff; padding:10px;}

/* ------------------------------------------------------------------ [/Página de erro] */




/* --------------------------------------------------------------------------------*/
/* CSS - Infinite Business Solutions 2008