@charset "iso-8859-1";

/**************** GLOBAIS ******************/
body {
	height: 100%;
	margin: 0;
	padding: 0;
	background:transparent url(../img/spacer.gif) top center;
}
img, img a, form, div, ul, li, p, h1, h2, h3 {margin:0; padding:0; border:0;}
td { vertical-align:top;}

/********** VISUAL DO SITE **********/
.detalhe_externo { background:transparent  url(../img/spacer.gif) repeat-x right top; }
.fundo_site { background:transparent url(../img/spacer.gif) top center;}
.top  { background:transparent url(../img/spacer.gif) no-repeat center top; }
.detalhe_top { background:transparent  url(../img/spacer.gif) no-repeat right top; }
.bottom { background:transparent url(../img/spacer.gif) repeat-x bottom; }
.detalhe_bottom { background:transparent  url(../img/spacer.gif) no-repeat right bottom; }

/********** LINKS **********/
a {text-decoration: none;}
a:hover {text-decoration: underline;}
.leiamais, .voltar { display:block; width:100%; text-decoration:none}
.leiamais:hover, .voltar:hover{ text-decoration:underline;}

/******* textos e títulos ********/
h1 { font-weight:normal; font-size:14px}
h3 { font-weight:normal; font-size:12px}

/******Áreas e itens********/
.conteiner_itens, .conteiner_produtos { padding:5px 5px 0px 5px }
.container_iten0, .container_iten1, .container_iten2, .container_iten3, .container_iten4, .container_iten5, .container_area {
height:1%;
}
.bloco_texto {padding:5px;}
.container_iten0 .img {float:left; margin:0 8px 8px 0; display:inline; clear:left;}
.container_iten1 .img {float:right; margin:0 0 8px 8px; display:inline; clear:right;}
.container_iten2 .img {margin:0 3px 4px 3px;}
.container_iten3 .img {margin:8px 3px 0 3px;}
.container_iten4 .img {float:left; margin:0 8px 8px 0;}
.container_iten5 .img {float:right; margin:0 0 8px 8px;}

/********** margens e paddings **********/
.bottom5 {margin-bottom:5px;}
.bottom8 {margin-bottom:8px;}
.top5{ margin-top:5px;}
.padding15 {padding:15px;}

/********** CONTEINERS **********/
.externo {
	width:100%; 
	padding:0; 
	margin:0; 
}
.container {
	width: 770px;
	margin-left: auto;
	margin-right: auto;
	font-family:  "Trebuchet MS", Tahoma, Arial;
	font-size:12px;
	line-height:150%;
}

.conteiner_formulario { width:400px}

#barrado {
	width: 100%;
	background:transparent url(../img/spacer.gif);
	padding-bottom:10px;
}
#barrado .bloco_texto {padding:0;}

/****** animação ***********/
#anima {
	width: 100%;
	padding:0;
	margin: 0;
}

/****** colunas ***********/
.conteiner_colunas { width:770px;}
.coluna1 { width:180px ;}
.coluna2 { width:430px ;}
.coluna3 { width:160px ;}
.coluna2a { width:570px ;}



/************************* MENUS ****************************/

/********** menu de canais **********/
#menu_canais {
		font: 10px  Verdana, Arial, Helvetica, sans-serif;
		width:100%;
		height: 30px;
		line-height:normal;
}

/* Fix IE. Hide from IE Mac \*/ 
* html #menu_canais {
		font: 10px  Verdana, Arial, Helvetica, sans-serif;
		width:100%;
		height: 30px;
		line-height:normal;
} 
/* End */  

#menu_canais ul {
text-align: right;
margin: 0;
padding-bottom: 4px;
padding-top: 4px;
}
#menu_canais ul li {
display: inline;
margin-left: -4px;
}
#menu_canais ul li a {
padding: 4px 12px 4px 12px;
text-decoration: none;
border:0;
}
#menu_canais ul li a:hover {
background:transparent url(../img/spacer.gif);
}
#menu_canais ul li a.ativa {
padding: 4px 12px 4px 12px;
text-decoration: none;
background:transparent url(../img/spacer.gif);
}

/********** menu de plugins **********/
#menu_plugins {
	width: 178px ;
	font: 10px 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;
	padding:0;
	background:transparent url(../img/spacer.gif);
}
#menu_plugins ul { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	width: 178px ; /* Width of Menu Items */ 
}
#menu_plugins ul ul { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	width: 178px ; /* Width of Menu Items */ 
}  
#menu_plugins ul li { 
	position: relative; 
} 
#menu_plugins li ul { 
	position: absolute; 
	left: 177px; /*Set 1px less than menu width */ 
	top: 0; 
	display: block; 
} 
#menu_plugins li:hover ul {
	display: block; 
} 

#menu_plugins li:hover>ul { 
	visibility:visible; 
} 
#menu_plugins ul ul {
	visibility:hidden; 
} 

/* Fix IE. Hide from IE Mac \*/ 
* html #menu_plugins ul li { float: left; height: 1%;} 
* html #menu_plugins ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 
#menu_plugins ul, li { 
	margin: 0 0 0 0; 
} 

/* Styles for Menu Items */ 
#menu_plugins ul a { 
	display: block; 
	text-decoration: none; 
	background:transparent url(../img/spacer.gif);
	padding: 5px 0 5px 12px;
}

/* Hover Styles */ 
#menu_plugins ul a:hover { 
	background:transparent url(../img/spacer.gif);
} 

/* Sub Menu Styles */ 
#menu_plugins li ul a { 
	text-decoration: none; 
	background:transparent url(../img/spacer.gif); 
	padding: 5px 0 5px 12px;
} 


/* Sub Menu Hover Styles */ 
#menu_plugins li ul a:hover { 
	background:transparent url(../img/spacer.gif);
} 

#menu_plugins ul li a.ativa { background:transparent url(../img/spacer.gif) } 

/* Icon Styles */ 
#menu_plugins ul a.submenu { background:transparent url(../img/spacer.gif);} 
#menu_plugins ul a.submenu:hover {background:transparent url(../img/spacer.gif);}

/**** Inline STYLE-tag style sheet ************/

/********** FORMULÁRIOS **********/
.formulario { padding-top:10px;}

.formulario label {
	clear: both;
	float: left;
	width: 100px;
	margin: 2px;
	height: 20px;
	line-height: 24px;
	padding-right: 5px;
	text-align: right;
}

.formulario .campoText { height:20px;}

.formulario .campoText, .formulario .campoTextArea {border:1px solid #666666; background-color:#FFFFFF; margin: 0 0 10px 5px; 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.formulario .campoText.campo_minimo, .campoTextArea.campo_minimo { width: 40px }
.formulario .campoText.campo_pequeno, .campoTextArea.campo_pequeno { width: 80px }
.formulario .campoText.campo_medio, .campoTextArea.campo_medio { width: 150px }
.formulario .campoText.campo_grande, .campoTextArea.campo_grande { width: 250px }

.formulario .bot_enviar { height:22px; width:79px; border:1px solid #000000; background-color:#FFFFFF;
font-size:10px; color:#39571A; margin: 10px 0 10px 5px;}
.formulario .bot_enviar:focus {border:0;}

/******* floats e imagens ********/
.floatright{float:right; clear:right;}
.clear_float {clear:right; clear:left; margin-top:-3px; font-size:0; height:1px; line-height:1%;}
.clear {clear:right; clear:left; clear:both;}
.img { padding:0; border: 0 solid #000000;}

/**************** POP *******************/
#pop .bloco_texto {margin:2px 8px 0 8px; line-height:120%; padding:0 8px 8px 8px;}
#pop .img { margin-bottom:0} 
#sucesso {position:absolute; width:300px; height:100px; left:50%; top:50%; margin-left:-150px; margin-top:-50px;}

/****** ENQUETE********/
.enquete { text-align:left;}
.enquete h1 { line-height:130%; margin:2px 0 5px 0}
.enquete .opcao { line-height:100%; margin:0 0 4px 0; padding:0}
.enquete .barra { margin-top:2px;}
.enquete .bot_votar { height:18px; width:60px; font-size:10px; margin: 0px 0 5px 5px; border:1px solid #000000; background-color:#FFFFFF;}
.enquete .bot_votar:focus {border:0;}

/******BANNERS********/
.publicidade .banners { margin:0; padding:0; width:100%; line-height:1%; font-size:0px;}

.coluna1 .publicidade { margin:5px 0; padding:5px 0; line-height:1%; font-size:0px; }
.coluna1 .publicidade .banners { margin:5px 0; line-height:1%; font-size:0px;}

.coluna2 .publicidade, .coluna2a .publicidade, .coluna2 .publicidade .banners, .coluna2a .publicidade .banners { margin: 5px 0; padding:0; line-height:1%; font-size:0px;}

.coluna3 .publicidade, .coluna3 .publicidade .banners { margin: 5px 0; padding:0; line-height:1%; font-size:0px;}

/******NOTICIAS********/
.conteiner_noticias { padding:0 5px }
.noticias_rolamento { padding:5px }
.noticias_rolamento h3 { margin-top:10px}

/******DOWLOADS********/
.conteiner_download { padding:5px }
.conteiner_download .arquivos {width:120px; margin: 3px; padding:3px; float:left; line-height:110%}

/******LINKS********/
.conteiner_links { padding:5px 5px 5px 5px }
.conteiner_links p { line-height:140%}

body
{
	background-color:#186436;
	background-image:url("../../www.atualtec.com/clientes/01547/01713/media/Layout/fundo_bandeira.jpg");
	background-repeat:repeat-x;
	background-position:top center;
}

.detalhe_externo
{
	background-repeat:repeat-y;
	background-position:center center;
}

.intro
{
	background-color:#3959ab;
	background-image:url("../../www.atualtec.com/clientes/01547/01713/media/Layout/bg.jpg");
	background-repeat:repeat-x;
	background-position:top center;
}

.fundo_site
{
	background-color:transparent;
	background-image:url("../../www.atualtec.com/clientes/01547/01713/media/Layout/lin.jpg");
	background-repeat:repeat-y;
	background-position:top center;
	border-width:0px;
	border-style:solid;
}

.top
{
	background-repeat:no-repeat;
	background-position:top center;
}

.detalhe_top
{
	background-image:url("../../www.atualtec.com/clientes/01547/01713/media/Layout/top.jpg");
	background-repeat:no-repeat;
	background-position:top left;
}

.bottom
{
	background-image:url("../../www.atualtec.com/clientes/01547/01713/media/Layout/pc01.jpg");
	background-repeat:no-repeat;
	background-position:top center;
}

.detalhe_bottom
{
	background-image:url("../../www.atualtec.com/clientes/01547/01713/media/Layout/rodape.jpg");
	background-repeat:no-repeat;
	background-position:bottom center;
}

#menu_canais ul li a, #menu_canais ul li a:hover, #menu_canais ul li a.ativa
{
	font-family:'Trebuchet MS', Trebuchet, Verdana, sans-serif;
	font-weight:bold;
}

#menu_canais ul li a
{
	background-color:transparent;
	color:#FFFFFF;
}

#menu_canais ul li a:hover
{
	background-color:transparent;
	color:#FFFFFF;
}

#menu_canais ul li a.ativa
{
	background-color:transparent;
	color:#FFFFFF;
}

#menu_canais
{
	background-color:transparent;
}

#menu_plugins ul li a
{
	font-family:Arial, Helvetica, Verdana, sans-serif;
}

#menu_plugins ul li a
{
	background-color:transparent;
	background-image:url("../../www.atualtec.com/clientes/01547/01713/media/Layout/bt01.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	color:#FFFFFF;
}

#menu_plugins ul li a:hover
{
	background-color:transparent;
	background-image:url("../../www.atualtec.com/clientes/01547/01713/media/Layout/bt02.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	color:#FFFFFF;
}

#menu_plugins ul a.submenu
{
	background-color:transparent;
	background-image:url("../../www.atualtec.com/clientes/01547/01713/media/Layout/bt01.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	color:#FFFFFF;
}

#menu_plugins ul a.submenu:hover
{
	background-color:transparent;
	background-image:url("../../www.atualtec.com/clientes/01547/01713/media/Layout/bt02.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	color:#FFFFFF;
}

#menu_plugins ul li a.ativa, #menu_plugins ul a.submenu.ativa
{
	background-color:transparent;
	background-image:url("../../www.atualtec.com/clientes/01547/01713/media/Layout/bt01.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	color:#FFFFFF;
}

#menu_plugins, #menu_plugins li ul
{
	background-color:transparent;
	background-image:url("../img/fd_menu_plugin.gif");
	background-repeat:no-repeat;
	background-position:bottom right;
}

body
{
	color:#000000;
	font-family:'Trebuchet MS', Trebuchet, Verdana, sans-serif;
}

h3, h3:hover
{
	color:#FF3300;
	font-weight:bold;
}

.coluna1 .container_iten0,
.coluna1 .container_iten1,
.coluna1 .container_iten2,
.coluna1 .container_iten3,
.coluna1 .container_iten4,
.coluna1 .container_iten5,
.coluna1 .container_area
{
	background-color:transparent;
	border-width:0px;
	border-style:solid;
}

.coluna2 .container_iten0,
.coluna2 .container_iten1,
.coluna2 .container_iten2,
.coluna2 .container_iten3,
.coluna2 .container_iten4,
.coluna2 .container_iten5,
.coluna2 .container_area
{
	background-color:transparent;
	background-repeat:repeat-x;
	background-position:bottom center;
	border-width:0px;
	border-style:solid;
}

.coluna3 .container_iten0,
.coluna3 .container_iten1,
.coluna3 .container_iten2,
.coluna3 .container_iten3,
.coluna3 .container_iten4,
.coluna3 .container_iten5,
.coluna3 .container_area
{
	background-color:transparent;
	color:#003A68;
	font-size:11px;
	border-width:0px;
	border-style:solid;
}

#barrado .container_iten0, #barrado .container_iten1, #barrado .container_iten2, #barrado .container_iten3, #barrado .container_iten4, #barrado .container_iten5, #barrado .container_area
{
	background-color:transparent;
	border-width:0px;
	border-style:solid;
}

a
{
	color:#003A68;
}

a:hover
{
	color:#FF0000;
}

.leiamais
{
	color:#003A68;
}

.leiamais:hover
{
	color:#FF0000;
}

.voltar
{
	color:#003A68;
	font-family:'Trebuchet MS', Trebuchet, Verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.voltar:hover
{
	color:#FF0000;
}

.img
{
	border-width:1px;
	border-color:#009999;
	border-style:solid;
}

#pop h3 p
{
}

#pop p
{
}

.formulario .campoText, .formulario .campoTextArea
{
	background-color:#FFFFFF;
	color:#003A68;
	border-width:1px;
	border-color:#003A68;
	border-style:solid;
}

.formulario .bot_enviar
{
	background-color:#F3F5FB;
	color:#003A68;
	border-width:1px;
	border-color:#003A68;
	border-style:solid;
}

.conteiner_produtos .container_iten0, .conteiner_produtos .container_iten1, .conteiner_produtos .container_iten2, .conteiner_produtos .container_iten3, .conteiner_produtos .container_iten4, .conteiner_produtos .container_iten5, .conteiner_produtos .container_area
{
	background-color:#509F50;
	background-repeat:repeat-x;
	background-position:bottom right;
	font-family:'Trebuchet MS', Trebuchet, Verdana, sans-serif;
}

.imediato
{
	color:#000080;
}

.esgotado
{
	color:#4D0000;
}

.carrinho .tabelacarrinho
{
	background-color:#000000;
}

.carrinho .linhacarrinho1
{
	background-color:#F3F5FB;
}

.carrinho .linhacarrinho2
{
	background-color:#FFFFFF;
}

.conteiner_links .container_iten0
{
	background-color:#F3F5FB;
	border-width:1px;
	border-color:#003A68;
	border-style:solid;
}

.conteiner_links h3
{
	color:#FF0000;
	font-weight:bold;
}

.conteiner_links p
{
	color:#000000;
	font-size:11px;
}

.conteiner_links a
{
	color:#FF0000;
	font-size:11px;
}

.conteiner_links a:hover
{
	color:#003A68;
}