/*  
Theme Name: Precision II
Theme URI: http://www.mundoseo.com.br
Description: Tema Wordpress padrão desenvolvido pela Mundo SEO ( www.mundoseo.com.br ).
Version: 2.0

*/

h1 {
	padding:5px;
	color:#291874;
	padding-left:5px;
	font-family:Verdana,Arial,Helvetica;
	font-size:22px;
	font-weight:bold;
	padding-left:10px;
}

h2 {
	margin-top:20px;
	color:#291874;
	padding-left:5px;
	font-family:Verdana,Arial,Helvetica;
	font-size:17px;
	font-weight:bold;
	padding-left:10px;
}

h2 a {
	color:#291874;
	text-decoration:none;	
}

h2 a:hover {
	color:#291874;
	text-decoration:underline;	
}

h3 {
	color:#2577C2;
	font-family:Verdana,Arial,Helvetica;
	font-size:17px;
	font-weight:bold;
	padding-left:10px;
	border-bottom:solid 1px #CCCCCC;
}

h3 a {
	color:#2577C2;
	text-decoration:none;	
}

h3 a:hover {
	color:#2577C2;
	text-decoration:underline;	
}

h4 {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:0px;
}

body {

	margin:0px;
	background:#E3E6E8 url(images/fundo.png) repeat-y scroll center center;
		
}

#topo {
	height:360px;
	width:860px;
	background-image:url(images/neobarra.png);
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
}

#logo_superior {
	margin-top:26px;
	height:90px;
	width:250px;
	float:right;
}

#bloco_webmail {
	height:27px;
	width:auto;
	float:left;
	margin:5px;
	margin-top:0px;
	margin-left:10px;
	padding-left:30px;
	background-image:url(images/webmail3.png);	
	background-repeat:no-repeat;
}

#menu_superior {
	height:26px;
	width:860px;
	background-image:url(images/menu_superior.png);
	background-repeat:repeat-x;	
}

#corpo_index {
	height:820px;
	width:859px;
	background-color:#FFFFFF;
	margin-right:auto;
	margin-left:auto;
}

#bloco_principal {
	margin-top: 5px;
	width:520px;
	height:840px;
	float:left;
	margin-left:5px;
	background-color:#FFFFFF;
	padding:10px;
}

#sidebar {
	margin-top: 0px;
	float:left;
	margin-left:10px;
	width:285px;
	height:auto;
	padding-right:5px;
	background-color:#EBEDEF;
}

#canto_arredondado_cima {
	float:left;
	margin:0px;
	margin-left:10px;
	width:290px;
	height:20px;
	background-image:url(images/canto-cima.png);
	background-position:center;
	background-repeat:no-repeat;
	border:none;	
}

#canto_arredondado_baixo {
	float:left;
	margin:0px;
	margin-left:10px;
	width:290px;
	height:20px;
	background-image:url(images/canto-baixo.png);
	background-position:center;
	background-repeat:no-repeat;
	border:none;	
}

.figura_pequena {
	width:160px;
	height:130px;
	margin:10px;
	float:left;
}

.mini_figura {
	float:left;
	width:54px;
	height:50px;
	margin:5px;
	margin-top:0px;
	margin-bottom:0px;
}

.fonte_grande {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
}

.fonte_padrao {
	padding-left:10px;
	color:#000000;
	font-family:Verdana,Tahoma,Helvetica;
	font-size:11px;
	line-height:15px;
}

.fonte_padrao a {
	color:#000000;
	text-decoration:none;
}

.fonte_padrao a:hover {
	color:#000000;
	text-decoration:underline;
}

p,li {
	padding-left:10px;
	color:#000000;
	font-family:Verdana,Tahoma,Helvetica;
	font-size:11px;
	line-height:15px;
}

p a {
	color:#000000;
	text-decoration:none;
}

p a:hover {
	color:#000000;
	text-decoration:underline;
}

#footer {
	float:left;
	margin-top: 10px;
	width:860px;
	height:72px;
}

#principal_footer {
	width:860px;
	height:140px;
	background-color:#EFEFEF;
}

#footer_logo {
	float:left;
	margin-left:10px;
	margin-right:10px;
	width:150px;
	height:50px;
	background-image:url(images/logo_footer.png);
	margin-top:10px;
}

#footer_GCP {
	float:right;
	margin-left:10px;
	margin-right:10px;
	width:150px;
	height:50px;
	background-image:url(images/logo_GPC.png);	
	margin-top:10px;	
}

#footer_empresa {
	float:left;
	width:500px;
	height:50px;
}

#rodape_footer {
	width:860px;
	height:22px;
	background-image:url(images/rodape-footer.png);
	background-repeat:repeat-x;	
}

.fonte_menu_inferior {
	color:#003366;
	font-family:Tahoma,Arial,Helvetica;
	font-size:14px;
}

.fonte_menu_inferior a {
	color:#003366;
	text-decoration:none;
}

.fonte_menu_inferior a:hover {
	color:#003366;
	text-decoration:underline;
}

.fonte_menu2 {
	margin:0px;
	padding-top:3px;
	color:#293BD8;
	font-family:Arial,Tahoma,Helvetica;
	font-size:12px;
	font-weight:bold;
}

.celula {
	color:#333333;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:auto;
	line-height:16px;
	margin:5px;
	padding-left:10px;
	padding-right:10px;
	width:430px;
}

#formulario{
	float:right;
	margin-top: 10px;
	width:300px;
	height:480px;
}

#foto_clientes {
	float:left;
	height:73px;
	width:489px;
	margin:10px;
}

.saiba_mais {
	height:9px;
	width:9px;
	margin-right:8px;
}

.foto_cliente {
	float:right;
	margin:0px;
	margin-left:10px;
	padding-bottom:10px;
}

.bloco_cliente {
	float:left;
	margin-top:30px;
	height:auto;
	width:520px;
}

.foto_pequena {
	margin:10px;
	float:left;
}

#footer_flash {
	float:left;
	width:860px;
	height:52px;
}

#bloco_flash {
	float:left;
	width:860px;
	height:168px;
}

.footer_flash5 {
	border-top:solid 1px #CCCCCC;
	float:left;
	width:172px;
	height:52px;
}

.footer_flash4 {
	border-top:solid 1px #CCCCCC;
	float:left;
	width:215px;
	height:52px;
}

.botao_html {
	float:left;
	height:50px;
	width:50px;
	margin-left:10px;
	margin-right:5px;
	margin-top:2px;
}

.fonte_flash {
	margin-top:10px;
	color:#878787;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}

.fonte_flash a {
	color:#878787;
	text-decoration:none;
}

.fonte_flash a:hover {
	color:#000000;
	text-decoration:underline;
}

.lingua {
	height:25px;
	width:125px;
	float:right;
}

.bandeira {
	height:15px;
	width:25px;
	float:left;
	margin:3px;
}

.idioma {
	height:25px;
	line-height:25px;
	float:right;
	width:110px;
	text-align:left;
	color:#000000;
	font-family:Verdana,Tahoma,Helvetica;
	font-size:11px;
	font-weight:bold;
}

.idioma a {
	color:#000000;
	text-decoration:none;
}

.idioma a:hover {
	color:#000000;
	text-decoration:underline;
}
.bloco_secundario {
	width:255px;
	margin:0px;
	float:left;
	height:350px;
}

.celula {
	color:#333333;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:auto;
	line-height:16px;
	margin:5px;
	padding-left:10px;
	padding-right:10px;
	width:430px;
}

#formulario{
	float:right;
	margin-top: 10px;
	width:300px;
	height:480px;
}
.celula2 {
	color:#333333;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:22px;
	line-height:16px;
	margin:5px;
	padding-left:10px;
	padding-right:10px;
	width:55px;
}

.celula3 {
	color:#333333;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:22px;
	line-height:22px;
	margin:5px;
	width:320px;
}

.floatLeft {
	float:left;
	margin:5px;
}

.floatRight {
	float:right;
	margin:5px;
}

