/* CSS Document */

/**

	Arquivo:			layout.css
	Autor:				José Ernane Moraes Filho
	E-mail:				ernane@infocap.com.br
 	Data da Criação:	13/10/2008 - 15:35
 	
	Última Alteração    
 	Autor:				--
	E-mail:				--
 	Alterado em:		--
	
	Descrição:
		
		Arquivo responsavel pela configuração geral dos estilos do site.

**/

* {
	margin:0;
	padding:0;
	
	scrollbar-face-color: #C36B6A;
	scrollbar-highlight-color: #EEE;
	scrollbar-3dlight-color: #EFEFEF;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-shadow-color: #FFF;
	scrollbar-arrow-color: #FFF;
	scrollbar-track-color: #EFEFEF;
}

body{
	margin:0px;
	
	background-color:#FEFEFE;
	background-image:url(../img/_Bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	
	font-family:Arial, Tahoma, Verdana;
	font-size:13px;
	color:#555555;
	text-align:justify;	
}

p{
	line-height:18px;
}

a{
	cursor:pointer; 
	
	padding-bottom:1px;
	
	color:#555555;
	text-decoration:none;
	
	border-bottom:0px dotted #555555;
	font-weight:bold;
}
a:hover{ border-bottom:1px dotted #555555; }
img{border:0px;}

ul {
	list-style-image: url(../img/icone.jpg);
	padding-left:20px;
}
	
.WebApolice {
	width:85%;
	margin-left:50px;
	text-align:justify;
	color:#666666;
}

.WebApolice div {
	border:1px solid #D6D6D6;
	background-color:#F3F3F3;
	padding:15px;
}

.WebApolice div:hover {
	border:1px solid #b9b9b9;
	background-color:#e5e5e5;
	padding:15px;
}

.WebApolice div a {
	font-weight:normal;
}

.WebApolice div a:hover {
	border-style:none;
}
	
.Corpo{
	border:0px solid #E9E9E9;
}

.Topo{
	height:90px;
}

.Endereco{
	background-image:url(../img/_BgEndereco.jpg);
	background-repeat:repeat-x;
	
	color:#FFFFFF;
	text-align:center;
	
	height:35px;
}

.Endereco a{
	text-decoration:none;
	color:#FFFFFF;
	
	border-bottom:1px dotted #FEFEFE;
	
	padding-bottom:1px;
	font-weight:normal;
}

.Esquerda{
	background-image:url(../img/_BgEsquerda.jpg);
	background-repeat:no-repeat;
	
	height:260px;
	
	padding:15px;
}

.Conteudo{
	padding-top:10px;
	
	width:600px;
	
	text-align:left;
}

.SubConteudo{
	
	width:95%;
	
	margin-top:20px;
	margin-left:15px;
	
	text-align:justify;
	color:#666666;
}

.ConteudoProdutos{
	
	width:85%;
	
	margin-left:50px;
	
	text-align:justify;
	color:#666666;
}

.ConteudoProdutos .Titulo{
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:5px;
	
	border-bottom:1px dotted #666666;
	
	font-size:20px;
}

.TituloMobile{

	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:5px;
	
	border-bottom:1px dotted #666666;
	
	font-size:18px;

}

.ConteudoProdutos .SgcsRecursosPrincipais{
		
	border:1px solid #D6D6D6;
	background-color:#F3F3F3;
	
	padding:15px;
	
}

.ConteudoProdutos .Vantagens{
		
	border:1px solid #D6D6D6;
	background-color:#F3F3F3;
	
	padding:15px;
	
}

.ConteudoProdutos .Telas{
	float:left;
	
	margin:10px;
	
	border:1px solid #D4D4D4;
}

.ConteudoProdutos #Sgcs img{border:6px solid #D4D4D4;}

.ConteudoProdutos #Titulo{
	margin-bottom:15px;
	margin-top:15px;
	
	border-bottom:1px dotted #666666;
	
	font-size:20px
}

.Rodape{
	height:174px;
}

.RodapeTable #Menu{
	background-image:url(../img/_BgEndereco.jpg);
	background-repeat:repeat-x;
	
	color:#FFFFFF;
	text-align:center;
	
	height:35px;
}

.RodapeTable #Menu a{
	text-decoration:none;
	color:#FFFFFF;
	
	border-bottom:1px dotted #FEFEFE;
	
	padding-bottom:1px;
	font-weight:normal;
}

.RodapeTable #Sombra{
	background-image:url(../img/_BgRodapeSombra.jpg);
	background-repeat:repeat-x;
	background-position:top;
	
	padding-top:35px;
}



.ListaNoticiaDiv{ 
	margin-top:10px;
	padding:6px;
	
	width:90%;
	border:1px solid #FFF;
}

.ListaNoticiaDiv:hover{
	/*
	background-image:url(../img/_BgTituloNoticia.jpg);
	background-repeat:repeat-x;
	background-position:top;
	*/
	
	background-color:#FAFAFA;
	border:1px solid #F0F0F0;
	
}
.ListaNoticia .Titulo{
	font-weight:bold;
	color:#555555;
}

.ListaNoticia .SubTitulo{
	color:#888888;
	padding-bottom:10px;
}

.ListaNoticia .SubTitulo a{ font-weight:normal; }


.ListaNoticia .Divisoria{
	background-image:url(../img/DivisoriaNoticia.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.TrabalheConoscoHome #Links a img{
	border:1px dotted #FFF;
	border-bottom:0px;
	padding-top:10px;
}

.TrabalheConoscoHome #Links a{border-bottom:0px;}


.TrabalheConoscoHome #Links a img:hover{
	border:1px dotted #CCCCCC;
	border-bottom:0px;

}

.suporteAtendimento a{
	border:1px dotted #FFF;
}

.ServicosHome{
	background-color:#FDFDFD;
	border:1px solid #EDEDED;
}

.ServicosHome #Internet{
	border-right:1px solid #EDEDED;
}

.ServicosHome .Mais{
	padding:15px;
	padding-left:25px;
	padding-top:20px;
	
	border-top:1px solid #EDEDED;
}

/* Menu Institucional */

	.InstitucionalMenu {margin-top:15px;}
	.InstitucionalMenu div{margin-top:5px;}
	.InstitucionalMenu div a img{
		border:1px solid #FFF;
		border-bottom:1px solid #FFF;
		padding-top:10px;
	}
	
	.InstitucionalMenu div a img:hover{
		border:1px solid #333;
		border-bottom:1px solid #333;
	}
	
	.InstitucionalMenu div a:hover{ border-bottom:0px;}


/* Fim Institucional */

/* Contato */

.ContatoCadastroSubTitulo{
	background-color: #BD393C;
	border:1px solid #731515;
	color:#FFF;
	font-size:14px;
	padding:10px;
}

.ContatoCadastroSubTitulo2{
	background-color: #FAEDED;
	border:1px solid #BD393C;
	color: #BD393C;
	font-size:14px;
	padding:6px;
}

.ContatoCadastroAviso{
	background-color: #EFD6D6;
	padding:5px;
}

/* Fim Contato */

/* Serviços */

.ServicosImagens img{
	border:3px solid #CCC;
	margin-bottom:10px;
}


/* Fim Serviços */


/* Portfólio */

	#basic-accordian{
		padding:5px;
	}
	
	.accordion_headings{
		padding:5px;
		background:#EBEBEB;
		color:#FFFFFF;
		border:1px solid #FFF;
		cursor:pointer;
		font-weight:bold;
	}
	
	.accordion_headings:hover{
		background:#EBEBEB;
	}
	
	.accordion_child{
		padding:5px;
		background:#FEFEFE;
		border-left:1px solid #EDEDED;
		border-right:1px solid #EDEDED;
	}
	
	.header_highlight{
		background:#F6F6F6;
		border:1px solid #EDEDED;
		padding:15px;
	}

	.PortfolioThumbs{
		margin-top:20px;
		margin-left:3px;
	}

/* Fim do Portfólio */


/* Projetos */


/* Fim de Projetos */

/* Notícias */

	.NoticiaTitulo{
		font-size:18px;
	}
	
	.NoticiaSubTitulo{
		font-style:italic;
		font-size:13px;
	}
	
	.NoticiaTexto{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		
		margin-bottom:20px;
	}
	
	.NoticiaLista{
		padding:10px;
		background-color:#FFF;
		border:1px solid #FFF;
		margin-bottom:15px;
	}
	
	.NoticiaLista:hover{
		background-color:#FAFAFA;
		border:1px solid #F0F0F0;
	}
	
	.NoticiaLista div{ margin-top:5px;}
	
	
	.NoticiaLista .data{ font-weight:bold; font-size:13px; color:#999;}
	.NoticiaLista .titulo{ font-weight:bold; font-size:16px; }
	.NoticiaLista .subtitulo{}

/* Fim Notícias */

/* Pagination */

	.Pagination{
		margin-top:20px;
		margin-bottom:20px;
	}
	
	.Pagination a {
		padding:8px;
		background-color:#F2F2F2;
	}
	
	.Pagination a:hover { background-color:#BD393C; color:#FFF; }	

/* Fim Pagination */

.TemplatesLista div{
	float:left; 
	margin:5px;
	margin-bottom:20px;
	padding:5px;
	
	border:1px solid #CCC;
	background-color:#EFEFEF;
}
.TemplatesLista div:hover{ 
	border:1px solid #999;
	background-color:#FFF;
}
.TemplatesLista div img{ width:230px; height:245px; }
.TemplateFormTitulo {
	background-color:#EAEAEA;
	padding:10px;
	font-weight:bold;
}
.TemplateFormSubTitulo{
	background-color:#EFEFEF;
	padding:10px;
	font-weight:bold;
}