/*------------------------------------------------------------------*/
/*	GERAL
/*------------------------------------------------------------------*/
html,body {
	background-color:#E6EBF2;
	background-image:url(http://www.ccmi-sbc.com.br/imagens/fundo.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	min-height:100%;
	height:100%;
	border:none;
	outline:none;
}

a:active
{
	outline:none;
	border:none;
}

a:focus
{
	-moz-outline-style:none;
	outline:none;
	border:none;
}

a { 
	text-decoration:none;
	outline:none;
	border:none;
}

a:hover {
	text-decoration:none; 
	outline:none;
	border:none;
}

embed {
	text-align:center;
}

hr {
	height:0px; 
	border:0px; 
	border-top:1px solid #C0C0C0; 
}

table.full-height {
	min-height:100%;
	height:100%;
}

img {
	border:0px;
}

/*==================================================================
===> TITULO
==================================================================*/
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#68827D;
	font-weight:bold;
	margin-bottom: 10px;
}

.titulo a {
	color:#68827D;
}

.titulo a:hover {
	color:#ED8D34;
}

.tituloEvento {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#58A195;
	font-weight:bold;
	margin-bottom: 10px;
}

.tituloEvento a {
	color:#58A195;
}

.tituloEvento a:hover {
	color:#ED8D34;
}

.tituloBlog {
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#ED8D34;
	font-weight:bold;
	margin-bottom: 10px;
}

.tituloBlog a {
	color:#ED8D34;
}

.tituloBlog a:hover {
	color:#ED8D34;
}

/*==================================================================
===> MENU
==================================================================*/
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#47AE9C;
	font-weight:bold;
}

.menu a {
	color:#47AE9C;
}

.menu a:hover {
	color:#7F87B2;
}

.menuMarcado {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ED8D34;
	font-weight:bold;
}

.menuMarcado a {
	color:#ED8D34;
}

.menuMarcado a:hover {
	color:#7F87B2;
}

.menuMenor {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#47AE9C;
}

.menuMenor a {
	color:#47AE9C;
}

.menuMenor a:hover {
	color:#7F87B2;
}

.menuMarcadoMenor {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ED8D34;
}

.menuMarcadoMenor a {
	color:#ED8D34;
}

.menuMarcadoMenor a:hover {
	color:#7F87B2;
}


/*==================================================================
===> SUBTITULO
==================================================================*/

.tituloSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#58A195;
	font-weight:bold;
}

.tituloSub a {
	color:#58A195;
}

.tituloSub a:hover {
	color:#ED8D34;
}

/*==================================================================
===> LEIA MAIS
==================================================================*/

.leiaMais {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#68827D;
	font-weight:bold;
}

.leiaMais a {
	color:#68827D;
}

.leiaMais a:hover {
	color:#ED8D34;
}

/*==================================================================
===> NORMAL
==================================================================*/

.normal, .normal a, .normal a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#526662;
	text-indent:10px;
	line-height:19px;
}

.normal a:hover {
	color:#ED8D34;
	text-decoration:underline;
}

.normal a {
	text-decoration:underline;
}

.normalPub {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#526662;
	text-indent:10px;
	line-height:15px;;
}

.normalNoIdent {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#526662;
	line-height:19px;
}

/*==================================================================
===> NORMAL
==================================================================*/

.rodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#74807E;
	line-height:19px;
}

.legenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#74807E;
}

/*==================================================================
===> CICLO
==================================================================*/

.tituloCiclo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#6A77AB;
	font-weight:bold;
}

.tituloCiclo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#618BA6;
	font-weight:bold;
}

.tituloCiclo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#5DA19B;
	font-weight:bold;
}

.edicaoCiclo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#6A77AB;
}

.edicaoCiclo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#618BA6;
}

.edicaoCiclo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#5DA19B;
}

.normalBranco, .normalBranco a, .normalBranco a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	line-height:16px;
}

.normalBrancoBold, .normalBrancoBold a, .normalBrancoBold a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:8px;
}


/*==================================================================
===> TWEETS
==================================================================*/

#tweet {
	list-style:none;
	list-style-type:none;
	padding-left:0;
	margin-left:0;
}

#tweet li {
	list-style:none;
	list-style-type:none;
	padding-left:0;
	margin-left:0;	
}

#tweet ul {
	list-style:none;
	list-style-type:none;
	padding-left:0;
	margin-left:0;	
}

/*==================================================================
===> LINHAS
==================================================================*/

.linhaPont{
	height:0px;
	border-top:#9EABAA 2px dotted;
}

.linha{
	height:0px;
	border-top:#9EABAA 1px;
}

/*==================================================================
===> BORDAS DE IMAGEM
==================================================================*/

.borda-img {
	border:#CCCCCC 4px solid; 
	margin-bottom: 10px;
}

.borda-img-capa {
	border:#C2C2C2 1px solid; 
	padding:3px 3px 3px 3px;
	margin-bottom: 1px;
}

.borda-imgGal {
	border:#C2C2C2 1px solid; 
	padding:1px 1px 1px 1px;
}

.borda-imgPub {
	border-top:#C2C2C2 1px solid;
	border-left:#C2C2C2 1px solid;
	border-right:#C2C2C2 1px solid;
	padding:3px 3px 3px 3px;
}

.borda-img-menor {
	border:#C2C2C2 1px solid; 
	padding:2px 2px 2px 2px;
	margin-bottom: 10px;
}

/*==================================================================
===> FORMULÁRIOS
==================================================================*/

.login-home {
	width:101px;
	height:10px;
	border:none;
	font-size:9px;
}

.submit {
	margin-top:5px;
	border:#999 1px solid;
	font-size:11px;
	padding: 3px 8px 3px 8px;
}

/*==================================================================
===> PAGINACAO
==================================================================*/

div.pagination {
	padding: 3px;
	margin: 3px;		
	text-align:right;
	color: #77cdcf;
	font-size:80%;
}
div.pagination a {
	border: 1px solid #359fa4;
	margin-right:3px;
	padding:2px 5px;
	background-image:url('bar.gif');
	background-position:bottom;
	text-decoration: none;
	color: #359fa4;
}
div.pagination a:hover, div.meneame a:active {
	border: 1px solid #359fa4;
	background-image:url(invbar.gif);
	background-color:#77cdcf;
	text-decoration:none;
	color: #ffffff;
}
div.pagination span.current {
	margin-right:3px;
	padding:2px 5px;
	border: 1px solid #359fa4;
	font-weight: bold;
	background-color: #359fa4;
	color: #ffffff;
}
div.pagination span.disabled {
	margin-right:3px;
	padding:2px 5px;
	border: 1px solid #77cdcf;
	color: #77cdcf;
}

.normalPag {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #359fa4;
}

