*	
{
    margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
	text-decoration:none;
	border-spacing: 0px;
}




p {
    margin:0px 0px 11px 0px;	
}


body {
	text-align:center;
	font-family:"Trebuchet MS", Arial, Tahoma, Verdana;
	font-size:11px;
	color:#666666;
	background: url(/media/678482/bg_home_principal.png) repeat-x;
}


.separadorBanner{
	margin-top:-7px;
	background: url(/media/547526/bg_separador_home.jpg) no-repeat top center;
	width:100%;
	height:20px;
}

/*       BANNER             */
#frameBanners{ position:absolute;top:0;left:0;}
	#frameBanners ul{margin:0;padding:0;z-index:30;}
	#frameBanners ul li{float:left;padding:0;margin:0;list-style:none;}
	#teaser{
			position:relative;
			padding: 16px 0 0 30px;
			overflow:hidden;
			width:905px;
			height:377px;
			margin-top:4px;
			margin-left:20px;
			
			}
	
	#controle{margin-top:330px;float:right;position:absolute;z-index:50;right:20px;}
	#controle ul li{float:left;padding:0;margin:0;width:24px; height:37px;list-style:none;}
	#controle ul li a{width:24px; height:37px;text-decoration:none;}
	#controle ul li a div.btControl{width:24px; height:37px;text-decoration:none; behavior: url(/media/548192/iepngfix.htc);}
	#controle ul{padding:0;margin:0;}
/*       FIM BANNER             */

#base	{
	width: 945px;
	margin:0px auto;
	text-align:left;
}
	#base #header 	{
		width: 945px;
	}
		#header #menu *	{
			float:left;
		}


/*novo menu*/


	#bg {
    background: repeat-x scroll center center transparent;
    height: 390px;
	padding:0px;
    margin-top: 126px;
    position: absolute;
	text-align:center;
    width: 100%;
    z-index: 0;
	left:0px;

	display: none;
	}
	#disfarce{
		background: repeat-x scroll center center transparent;
		width:100%;
		height:390px;
		left:0px;
		display: none;
	}
#frameBanners ul li {
	margin-right:30px;
	
}
		.menu-home{
			/*background: url(../util/img/background/menu.jpg) no-repeat;*/
			background: url(/media/696271/menubar_v5.png) no-repeat;
			width: 945px;
			height: 45px;
			text-align:center;
			behavior: url(/media/548192/iepngfix.htc);
			margin-top:3px;
		}
			.menu-home ul{
				display: block;
				width: 945px;
				height: 40px;
				padding: 5px 0 0 0;
				margin-left: 107px;
			}
		.menu-home ul li {
			display: block;
			padding: 0 1px 0 0;
			font-size: 14px;
			color: #999;
			text-transform: uppercase;
			background: url(/media/678500/menubar_sep_preto.png) no-repeat left 2px;
		}
		.menu-home ul li.inicio {
			background: none;
		}
		.menu-home ul li a {
			display: block;
			padding: 11px 14px 0 15px;
			height: 28px;
			color: #999;
			font-weight: bold;
			background: url(../util/img/menu/hover.jpg) repeat-x 0 -40px;
		}
		.menu-home ul li a:hover{
			background: url(/media/678488/bg_hover_menu.jpg) repeat-x 0 0;
			color: #ddd;
		}
		
		.menu-home ul li a.inicio {
			padding: 11px 21px 0 28px;
			height: 28px;
			/*background: url(../util/img/menu/inicio.jpg) no-repeat 0 0px;*/
		}
		.menu-home ul li a.inicio:hover {
			/*background: url(/media/678494/menubar_inicio_hover_preto.png) no-repeat 0 0px;*/
			background: url(/media/678488/bg_hover_menu.jpg) repeat-x 0 0;
			behavior: url(/media/548192/iepngfix.htc);
		}
		.menu-home ul li a.fim {
			padding: 12px 21px 0 15px;
			height: 28px;
			background: url(../util/img/menu/fim.jpg) no-repeat -4px 0;
		}
		.menu-home ul li a.fim:hover {
			background: url(../util/img/menu/fim.jpg) no-repeat -4px -40px;
		}
/*		
		a.inicio {
			background-image: url(../util/img/menu-incio-desativado.gif);
			background-repeat: no-repeat;	
		}
		a.inicio:hover{
			background-image: url(../util/img/menu-incio-ativado.gif) no-repeat;
			background-position: 0 90px;
		}
		a.fim{
			background-image: url(../util/img/menu-line-ativo.gif) repeat-x;
			background-position: 0 90px;
			width: 113px;
		}
		a.fim:hover{
			background-image: url(../util/img/menu-ativado-fim.gif) no-repeat;
			background-position: 0 0;
		}
		#menu ul li a.on,
		#menu ul li a.on:hover{
			background: url(../util/img/menu-incio-ativado.gif) left top repeat-x;
		}
		#menu ul li a:hover{
			background: url(../util/img/menu-line-ativo.gif) left top repeat-x;
		}
		
*/
/*FIM*/
		#header #logotipo	{
			float:left;
			width:190px;
			height:68px;
			background: url("/media/391494/logoitautec.png") no-repeat;
			behavior: url(/media/548192/iepngfix.htc);
		}
			#header #logotipo img	{
				margin: 20px 0px 0px 10px;
				display:none;
			}
		#header #apoio	{
			float:left;
			width:742px;
			margin-top:0px;
			height:79px;
		}

		
			#idioma	{
								float:right;
			}
			#idiomas	{
				width:60px;
				float:left;
			}
				#header #apoio #idiomas .idiomas-select	{
					width: 60px;
					height: 20px;
					font-size:11px;
					color:#666666;
					float:left;
					background: url(../util/img/select-idiomas.gif) no-repeat;
					overflow: hidden;
				}
				
				#header #apoio .itautec-recomenda	{
					color:#ffffff;
					font-size:13px;
					font-weight:bold;
					text-align:right;
					height:50px;
					overflow:hidden;
				}
				#header #apoio .itautec-recomenda p{
					padding:5px 0px 0px 0px;
					
				}
			#header #apoio .apoio-links	{
				width:auto;
				padding:0px 0px 0px 50px;
				float:right;
				font-size:11px;
			}
				#header #apoio .apoio-links a	{
					text-transform: uppercase;
					color:#ffffff;
				}
				#header #apoio .apoio-links a.apoio-destaque	{
					text-transform: uppercase;
					color:#00B9EC;
				}
			
		

			
			#header #apoio .apoio-separador	{
				vertical-align:middle;
				margin:0px 5px;
			}
			
			#header #apoio .apoio-busca	{
				width:170px;
				height:19px;
				float:left;
				background-image: url(/media/391500/fundo_busca.png);
				background-repeat:no-repeat;
				margin-left:10px;
				behavior: url(/media/548192/iepngfix.htc);
			}

				#header #apoio .apoio-busca input.input-busca	{
					width: 145px;
					font-size:11px;
                    			margin:2px 0 0;
                    			color: #FFFFFF;
                    			padding:0 0 0 25px;
					background:transparent;
					background-image: url(/media/391506/lupa_busca.png);
					background-repeat:no-repeat;
					background-position:8px 2px;
					behavior: url(/media/548192/iepngfix.htc);
				}
				
				#header #apoio .apoio-busca input.input-busca-on	{
					width:150px;
					padding:2px 0px 0px 0px;
					margin:0px 0px 0px 10px ;
					background:transparent;
					font-size:11px;
					color:#FFFFFF;
				}

	
	#base .home-destaques 	{
		position:relative;
		width:967px;
		margin-left:39px;
		background-repeat:no-repeat;
	}
		#base .home-destaques .destaque-item	{
			padding:5px 10px;
			width:267px;
			float:left;
			margin-left:10px;
			margin-top:20px;
			color:#666666;
			font-size:12px;
			overflow:hidden;
		}
		#base .home-destaques .destaque-item .destaque-item-img{width:267px;}
		#base .home-destaques .destaque-item p 
		{
		    margin: 0 0 5px;
		}
		
		    #base .home-destaques .destaque-item a  {
                color: #666 !important;
            }
            #base .home-destaques .destaque-item a h1{
                color: #333 !important;
            }
		        
		
			#base .home-destaques .destaque-item h1	{
				color:#333333;
				font-size:18px;
				font-weight:bold;
				text-transform:uppercase;
			}
				#base .home-destaques .destaque-item h1 a* {
					color: #333333 !important;
				}
				#base .home-destaques .destaque-item p a,
				#base .home-destaques .destaque-item p a p {
					color:#666666 !important;
				}
				#base .home-destaques .destaque-item p a:hover {
					text-decoration: underline;
				}
			
	#base .home-noticias	{
		width:937px;
		margin-left:19px;
	}
		.home-noticias .home-noticias-titulo	{
			width:98px;
			height:35px;
			float:left;
			position:relative;
			overflow:hidden;
			background:url(/media/547819/bg_bico_rss_home.jpg) no-repeat;
		}
		
		.home-noticias .home-noticias-content	{
			width:773px;
			height:27px;
			float:left;
			background-image: url(../util/img/home-noticias-bg.gif);
			background-repeat:repeat-x;
			padding-top:8px;
		}

       
			.home-noticias-content div	{
				padding:1px 3px;
			}
			.home-noticias-content a	{
				cursor:pointer;
				text-decoration:none;
				background:transparent !important;
			}
			.home-noticias-content img	{
				float:left;
				vertical-align:middle;
				margin:3px 5px;
				
			}
			.home-noticias-content h2	{
				float:left;
				color:#333333;
				font-size:12px;
				font-weight:bold;
			}
			.home-noticias-content h1	{
				float:left;
				color:#666666;
				font-size:12px;
				font-weight:normal;
			}
		
		.home-noticias .home-noticias-rss	{
			width:66px;
			height:35px;
			float:left;
		}
		
        #home-noticias-links	{
			margin-top:0px;
			background:transparent !important;
		}

			#home-noticias-links h1, #home-noticias-links h2, #home-noticias-links img,
			#interna-noticias-links h1, #interna-noticias-links h2, #interna-noticias-links img			{
				float:left;
				vertical-align:middle;
			}

		#home-noticias-links li{
			background:transparent !important;
		}
		#home-noticias-links, #home-noticias-links a {
			
			color:#666;
			
		}
		#home-noticias-links strong	{
			background:transparent !important;
			color:#333333;
			font-size:12px;
			weight:bold;
		}
		
		#interna-noticias-links	{
			position: relative; width: 380px; height: 18px; overflow: hidden;
			margin-top:10px;
			width:530px;
			float:left;
			line-height: 18px;
		}
		
		#interna-noticias-links, #interna-noticias-links a, #interna-noticias-links strong	{
			background:transparent !important;
			color:#666666;
		}
		
		
	
/*
		
		#base .home-noticias .home-noticias-borda	{
			font-size:0px;
		}
		#base .home-noticias .home-noticias-item	{
			width:937px;
			background-image: url(../util/img/home-noticias-mid.gif);
			background-repeat:repeat-y;
			padding:5px;
		}
			#base .home-noticias .home-noticias-item .noticia-label	{
				width:80px;
				text-align:center;
				color:#ff9900;
				font-size:14px;
				font-weight:bold;
				text-transform:uppercase;
				float:left;
				height:30px;
			}
				#base .home-noticias .home-noticias-item .noticia-label a	{
					color:#ff9900;
				}
			
			#base .home-noticias .home-noticias-item .noticia-item	{
				width:670px;
				float:left;
				font-size:12px;
				color:#999999;
				height:30px;
			}
				#base .home-noticias .home-noticias-item .noticia-item span	{
					font-size:14px;
					font-weight:bold;
					color:#999999;
				}
				#base .home-noticias .home-noticias-item .noticia-item a	{
					color:#999999;
				}
			
			#base .home-noticias .home-noticias-item .noticia-todas	{
				width:135px;
				color:#ff9900;
				text-transform:uppercase;
				float:left;
				height:30px;
			}
				#base .home-noticias .home-noticias-item .noticia-todas a	{
					font-size:12px;
					color:#6a6a6a;
					font-weight:bold;
				}
			
			#base .home-noticias .home-noticias-item .noticia-rss	{
				width:32px;
				float:left;
			}
			
*/

	#base #breadcrumb	{
		width:937px;
		font-size:10px;
		color:#666666;
		/*margin-left:19px;*/
		padding: 15px 3px;
	}
		#base #breadcrumb a	{
			color:#4c4c4c;
			text-decoration:underline;
		}
		
		#base #breadcrumb .separador	{
			color:#507fa5;
		}
		
   #base {
		margin-top:19px;
	}
	#base .conteudo	{
		width:937px;
	}
		#base .conteudo .resultado .resultado_pag_right {
			background:url(../util/img/noticias-paginagao-border-top-right.gif) no-repeat scroll right top transparent;
			margin: 0 2px;
			padding:0 9px 0 0;
		}
			#base .conteudo .resultado .resultado_pag_right .resultado_pag_left {
				background:url(../util/img/noticias-paginagao-border-top-left.gif) no-repeat scroll left top transparent;
				height:38px;
				padding:0 0 0 15px;
			}
				#base .conteudo .resultado .resultado_pag_right .resultado_pag_cent {
					background:url(../util/img/noticias-paginagao-border-top.gif) repeat-x scroll 0 0 transparent;
					height: 18px;
					padding:10px 0;
				}
					#base .conteudo .resultado .resultado_pag_right .resultado_pag_cent p {float: left;}
					#base .conteudo .resultado .resultado_pag_right .resultado_pag_cent ul {float: right;}
					    #base .conteudo .resultado .resultado_pag_right .resultado_pag_cent ul a 
					    {
					        color: #FAA61A;
					       }
						#base .conteudo .resultado .resultado_pag_right .resultado_pag_cent ul li {display:inline;}
							#base .conteudo .resultado .resultado_pag_right .resultado_pag_cent ul li a {
								color:#FAA61A;
								text-decoration:underline;
							}
		#base .conteudo .resultado .resultado_pagbott_right {
			clear: both;
			background:url(../util/img/noticias-paginacao-border-bottom-right.gif) no-repeat scroll right bottom transparent;
			margin: -3px 2px 0;
			padding:0 9px 0 0;
		}
			#base .conteudo .resultado .resultado_pagbott_right .resultado_pagbott_left {
				background:url(../util/img/noticias-paginacao-border-bottom-left.gif) no-repeat scroll left bottom transparent;
				height: 43px;
				padding:0 0 0 15px;
			}
				#base .conteudo .resultado .resultado_pagbott_right .resultado_pagbott_cent {
					background:url(../util/img/noticias-paginagao-border-top.gif) repeat-x scroll 0 0 transparent;
					height:36px;
					padding:10px 0;
				}
					#base .conteudo .resultado .resultado_pagbott_right .resultado_pagbott_cent p {float: left;}
					#base .conteudo .resultado .resultado_pagbott_right .resultado_pagbott_cent ul {float: right;}
						#base .conteudo .resultado .resultado_pagbott_right .resultado_pagbott_cent ul li {display:inline;}
							 #base .conteudo .resultado .resultado_pagbott_right .resultado_pagbott_cent ul li a {
								color:#FAA61A;
								text-decoration:underline;
							}
							 #base .conteudo .resultado .resultado_pagbott_right .resultado_pagbott_cent a {
								color:#FAA61A;
								}
						
		#base .conteudo .resultado .resultado_body {
			width: 897px;
			margin:-2px 0 0 3px;
			clear:both;
			font-size:12px;
			padding-bottom:10px;
			padding-left:20px;
			padding-right:10px;
			padding-top: 20px;
			border-left: 1px solid #e4e4e4;
			border-right: 1px solid #e4e4e4;
		}
			#base .conteudo .resultado .resultado_body .box_busca {
				border-bottom: 1px solid #D1D1D1;
				padding-bottom:15px;
				padding-top:5px;
			}
				#base .conteudo .resultado .resultado_body .box_busca a {
					cursor:pointer;
					color:#00B9EC;
					text-decoration:none;
				}
				#base .conteudo .resultado .resultado_body .box_busca strong {
					font-size: 16px;
					

				}
			#base .conteudo .resultado .resultado_body .breadcrumb{
					color:#0E774A;
				}
			#base .conteudo .resultado .resultado_body .breadcrumb	{
					color:#666;
					width:937px;
					font-size:10px;
					/*margin-left:19px;*/
					padding: 15px 0px 15px 0px;
				}
			#base .conteudo .resultado .resultado_body .breadcrumb a {
					color:#666;
					text-decoration:underline;
					}
			#base .conteudo .resultado .resultado_body .searchLink{
					color:#0E774A;
					font-size:12px;

			}
		#base .conteudo .conteudo-sidebar	{
			width:215px;
			float:left;
		}
		#base .conteudo .conteudo-sidebar div img 
		{
		    margin:-1px 0 0;
		}
		
		#base .conteudo .sidebar-linhas	{
			background-image: url(../util/img/sidebar-bg.gif);
			background-repeat:repeat-y;
		}
		#base .conteudo .sidebarbottom	{
			width: 215px;
			height: 12px;
			font-size: 0px;
			margin: -4px 0 0 0 !important;
			margin: -2px 0 0 0;
			background: url(../util/img/sidebar-bottom.gif) no-repeat;
		}
		
			#base .conteudo .conteudo-sidebar .sidebar-titulo	{
				width: 195px;
				margin: 0px 4px;
				background-image: url(../util/img/sidebar-titulo-bg.jpg);
				background-repeat:no-repeat;
				background-position:center left;
				padding:0px 10px 8px 10px;
			}
				#base .conteudo .conteudo-sidebar .sidebar-titulo h1 {
					padding: 0 0 0 0px;
					text-transform: uppercase;
					font-size:16px;
					color:#333;
					font-weight: bold;
				}
				#base .conteudo .conteudo-sidebar .sidebar-titulo h1 a	{
					color:#333;
					text-decoration:none;
				}

			#base .conteudo .conteudo-sidebar .sidebartop	{
				width: 213px;
				height: 22px;
				margin: 0 0 0 -3px;
				background: url(../util/img/menu/interna-sup.jpg) no-repeat;
			}
		#base .conteudo .sidebar-bg	{
			background-image: url(../util/img/sidebar-bottom-bg.jpg);
			background-repeat:repeat-x;
			background-position:bottom left;
			margin:0px 4px;
		}

			
		#base .conteudo .sidebar-bg .sidebar-submenu	{
			
		}

			.sidebar-submenu .nivel-1	{
				font-size: 14px;
				color:#333333;
				text-transform:uppercase;
				padding:10px 10px 0px 10px;
				font-family:"Trebuchet MS",Arial,Tahoma,Verdana;
				font-weight:bold;
				letter-spacing:-1px;
				margin:1px 0px;
			}
				.sidebar-submenu .nivel-1 a	{
					color:#333333;
					text-decoration:none;
				}
				.sidebar-submenu .nivel-1 a:hover,
				.sidebar-submenu .nivel-1 a.hover {
					color:#999999;
					text-decoration:none;
				}
			
			.sidebar-submenu .nivel-2	{
				font-size:11px;
				color:#000;
				padding:1px 10px;
				margin:1px 0px;
				font-weight:bold;
			}
				.sidebar-submenu .nivel-2 a	{
					color:#000;
					text-decoration:none;
				}
			.sidebar-submenu .last,
			.sidebar-submenu .last a  {
			  color:#666666;
			}
				
			.sidebar-submenu .nivel-2-hover	{
				font-size:11px;
				color:#000;
				padding:1px 10px;
				margin:1px 0px;
				font-weight:bold;
				background:#e9e9e9 url(../util/img/submenu-seta.gif) no-repeat 3px 6px;
			}
				.sidebar-submenu .nivel-2-hover a	{
					color:#000;
					text-decoration:none;
				}
				
			.sidebar-submenu .nivel-3	{
				font-size:11px;
				color:#666666;
				padding:1px 10px 1px 15px;
				margin:1px 0px;
				font-weight:bold;
			}
				.sidebar-submenu .nivel-3 a	{
					color:#949191;
					text-decoration:none;
				}
				
			.sidebar-submenu .nivel-3-hover	{
				font-size:11px;
				color:#666666;
				padding:1px 10px 1px 15px;
				margin:1px 0px;
				font-weight:bold;
				background:#e9e9e9 url(../util/img/submenu-seta.gif) no-repeat 8px 6px;
			}
				.sidebar-submenu .nivel-3-hover a	{
					color:#666666;
					text-decoration:none;
				}
				
			.sidebar-submenu .nivel-4	{
				font-size:11px;
				color:#666666;
				background:#F7F7F7;
				padding:1px 10px 1px 20px;
				margin:1px 0px;
				font-weight:bold;
			}
				.sidebar-submenu .nivel-4 a	{
					color:#949191;
					text-decoration:none;
				}
				
			.sidebar-submenu .nivel-4-hover	{
				font-size:11px;
				color:#666666;
				padding:1px 10px 1px 20px;
				margin:1px 0px;
				font-weight:bold;
				background:#e9e9e9 url(../util/img/submenu-seta.gif) no-repeat 13px 6px;
			}
				.sidebar-submenu .nivel-4-hover a	{
					color:#666666;
					text-decoration:none;
				}
				
		    .sidebar-submenu .nivel-5	{
				font-size:11px;
				color:#666666;
				padding:1px 10px 1px 25px;
				margin:1px 0px;
				font-weight:bold;
			}
				.sidebar-submenu .nivel-5 a	{
					color:#949191;
					text-decoration:none;
				}
				
			.sidebar-submenu .nivel-5-hover	{
				font-size:11px;
				color:#666666;
				padding:1px 10px 1px 25px;
				margin:1px 0px;
				font-weight:bold;
				background:#e9e9e9 url(../util/img/submenu-seta.gif) no-repeat 18px 6px;
			}
				.sidebar-submenu .nivel-5-hover a	{
					color:#666666;
					text-decoration:none;
				}
				
		    .sidebar-submenu .nivel-6	{
				font-size:11px;
				color:#666666;
				padding:1px 10px 1px 30px;
				margin:1px 0px;
				font-weight:bold;
			}
				.sidebar-submenu .nivel-6 a	{
					color:#949191;
					text-decoration:none;
				}
				
			.sidebar-submenu .nivel-6-hover	{
				font-size:11px;
				color:#666666;
				padding:1px 10px 1px 30px;
				margin:1px 0px;
				font-weight:bold;
				background:#e9e9e9 url(../util/img/submenu-seta.gif) no-repeat 23px 6px;
			}
				.sidebar-submenu .nivel-6-hover a	{
					color:#666666;
					text-decoration:none;
				}
				
		    .sidebar-submenu .nivel-7	{
				font-size:11px;
				color:#666666;
				padding:1px 10px 1px 35px;
				margin:1px 0px;
				font-weight:bold;
			}
				.sidebar-submenu .nivel-7 a	{
					color:#949191;
					text-decoration:none;
				}
				
			.sidebar-submenu .nivel-7-hover	{
				font-size:11px;
				color:#666666;
				padding:1px 10px 1px 35px;
				margin:1px 0px;
				font-weight:bold;
				background:#e9e9e9 url(../util/img/submenu-seta.gif) no-repeat 28px 6px;
			}
				.sidebar-submenu .nivel-7-hover a	{
					color:#666666;
					text-decoration:none;
				}
		
		
		
		#base .conteudo .sidebar-areautil	{
			width:187px;
			padding-left:10px;
		}
			#base .conteudo .sidebar-areautil dl.submenu dt	{
				font-size:11px;
				text-transform:uppercase;
				color:#333;
				font-weight: bold;
			}
			
			#base .conteudo .sidebar-areautil dl.submenu dd	{
				font-size:11px;
				color:#666;
			}
				#base .conteudo .sidebar-areautil dl.submenu dd .submenu-link	{
					color:#faa61a;
					font-weight:bold;
					text-decoration:underline;
				}
			
			
				
			

				
		#base .conteudo .sidebar-areautil-novo ul,
		#base .conteudo .sidebar-areautil ul{
			line-height: normal;
			padding: 0px;
			margin: 0px;
		}
		#base .conteudo .sidebar-areautil-novo ul li,
		#base .conteudo .sidebar-areautil ul li{
			padding: 4px 0 0 0;
			margin: 0px;
			list-style: none;
			font-size: 14px;
		}
			#base .conteudo .sidebar-areautil-novo ul li ul,
			#base .conteudo .sidebar-areautil ul li ul {
				margin: -8px 0 4px 9px;
			}
				#base .conteudo .sidebar-areautil ul li ul li ul {
					margin: 0 0 4px 9px;
				}
			#base .conteudo .sidebar-areautil ul li ul strong {
				font-size: 12px;
				color: #4e4e4e;
			}
				#base .conteudo .sidebar-areautil ul li ul li ul a {
					display: inline;
					color: #a6a5a5;
				}
					#base .conteudo .sidebar-areautil ul li ul li ul ul li a {
						color: #bcbaba;
					}
				#base .conteudo .sidebar-areautil ul li ul li ul a {
					color: #a6a5a5;
				}
				#base .conteudo .sidebar-areautil-novo ul li ul li a,
				#base .conteudo .sidebar-areautil ul li ul li a {
					line-height: 16px;
					color: #8c8c8c;
					letter-spacing: normal !important;
				}
		#base .conteudo .sidebar-areautil-novo ul li a,
		#base .conteudo .sidebar-areautil ul li a{
			display: block;
			color: #333333;
			padding: 8px 0;
			text-decoration: none;
			font-weight: bold;
			letter-spacing: -0.5px !important;
			letter-spacing: -1px;

		}
		#base .conteudo .sidebar-areautil-novo ul li a:hover,
		#base .conteudo .sidebar-areautil ul li a:hover{
			color:#999999;
			text-decoration: none;
		}
		
/*
NOTÃCIAS
*/
/*sidebar*/
		#sidebar-year h3{
			margin-top: 14px;
		}
		#sidebar-year select{
			border: 1px solid #666;
			font-size: 11px;
			color: #666;
			width: 81px;
			height: 20px;
			margin-top: 5px;
		}
		ul.arquivo{
			margin-top: 10px!important;
		}
		ul.arquivo li{
			font-weight: bold;
			color: #666;
			font-size: 11px;
			text-transform: inherit!important;
			white-space:nowrap; 
		}
		ul.arquivo li a,
		ul.arquivo li a:hover{
			color: #faa61a!important;
			text-decoration: underline!important;
		}
/*conteÃºdo*/
		#img{
			float: left;
			padding-right: 15px;
		}
		.img-direita{
			padding:5px;
			float:right;
		}

		
		#info{
			font-size: 12px;
		}
		    #info p
		    {
		        padding: 0 0 8px 0 !important;
		        margin: 0;
		    }
		#info p.date{
			/*margin-top: 10px;*/
		}	
		#info p.info{
			font-size: 14px;
			font-weight: bold;
			padding: 3px 0 10px 0;
		}
		#info a,
		#info a:hover{
			color: #333;
			text-decoration: underline;
		}
		#info a.comentario,
		#info a.comentario:hover{
			color: #faa61a;
			text-decoration: underline;
		}
		#info-A{
			border-top: 1px solid #ccc;
			margin-top: 25px;
			width: 660px;
		}
		h3.titulo-info{
			clear: left;
			font-size: 16px;
			color: #f8af34;
			margin: 19px 0 12px 11px;
		}
		#info-A a,
		#info-A a:hover{
			color: #333;
			text-decoration: none;
		}
		.linha1{
			clear: both;
			
			padding: 0 3px 0 11px;
		}
		.linha2{
			background: #fff;
			padding: 0 3px 0 11px;
		}
		#info-A .linha1 .chamada,
		#info-A .linha2 .chamada{
			/*padding-left: 10px;
			width: 670px;
			_width: 680px;*/
		}
		#btn-mais_noticias{
			margin: 10px 0 12px 11px;
		}
		#info-2-A{
			float: left;
			width: 337px;
			padding: 0 7px 0 0;
			margin-left: 0px;
		}
		#info-2-B {
			border-left: 1px solid #ccc;
			float: left;
			margin-left: 0px;
			padding-left: 7px;
			width: 332px;
			_width: 335px;
		}
		#info-2-A dt,
		#info-2-B dt{
			display:block;
			height:38px;
			margin: 1px 8px 0 0;
			color: #666;
			float: left;
			clear: both;
		}
		#info-2-A dd,
		#info-2-B dd{
			display: block;
			padding:0 16px 0 0;
		}
		.chamada span{
			color: #666;
			display: block;
			float: left;
			width: 70px; 
			clear: both;
		}
		#info-2 a,
		#info-2 a:hover{
			color: #666;
			text-decoration: none;
		}
		#info-3{
			position: relative;
			top: -18px;
		}
		#info-3 .linha1 .chamada,
		#info-3 .linha2 .chamada{
		/*
			padding-left: 10px;
			width: 667px;
			_width: 677px;
			*/
		}
		#info-3 a,
		#info-3 a:hover{
			color: #666;
			text-decoration: none;
		}
		#info-3 ul{
			margin: 0 0 20px 0;
		}

		#info-3 ul li a .titulo-lidas{
			color: #f8af34;
		}

		#info-3 ul li{
			display: inline-block;
		}
		li .titulo-lidas{
			text-align: center;
			width: 349px;
			
		}
		li .titulo-comentadas{
			background: url(../util/img/bar-right-noticias.jpg) no-repeat;
			padding: 5px 0;
			text-align: center;
			width: 324px;
		}
		#info-4 .tags a,
		#info-4 .tags a:hover{
			color: #333;
			text-decoration: none;
			margin-left: 10px;
		}
		
		.tags a.tag-12	{
			font-size:12px;
		}
		
		.tags a.tag-13	{
			font-size:13px;
		}
		
		.tags a.tag-14	{
			font-size:14px;
		}
		
		.tags a.tag-15	{
			font-size:15px;
		}
		
		.tags a.tag-16	{
			font-size:16px;
		}
		
		.tags a.tag-17	{
			font-size:17px;
		}
		
		.tags a.tag-18	{
			font-size:18px;
		}
		
		
/*rss*/		
		#rss-noticias{
			margin: 5px 0 0 15px;
		}
		#rss-noticias h3{
			margin-top: 10px;
		}
		.link-rss-noticias {
			margin-top: 10px;
		}
		.link-rss-noticias a,
		.link-rss-noticias a:hover{
			color: #faa61a;
			text-decoration: underline;
		}
		.send-rss{
			background: url(../util/img/rss-bar.jpg) no-repeat;
			width: 712px;
			height: 37px;
		}
		.send-rss ul li{
			display: inline;
		}
		.send-rss ul.esq{
			float: left;
			margin: 6px 0 0 130px;
		}
		.send-rss ul.dir{
			float: right;
			margin: 6px 7px 0 0;
		}
/*post*/
		#post-noticias{
			margin: 5px 0 0 15px;
		}
		#post-noticias .data{
			margin-top: -12px;
		}
		#post-noticias img{
			margin: 15px;
			float: left;
		}
		#post-noticias p.texto-dir{
			width: 303px;
			margin: 23px 0 0 25px;
			float: left;
			line-height: 14px;
		}
		#post-noticias p.texto-bottom{
			width: 655px;
			margin: 15px 0 11px 0;
			float: left;
			line-height: 14px;
		}
		#post-noticias a,
		#post-noticias a:hover{
			color: #faa61a;
			text-decoration: underline;
		}
		#post-noticias .cat-tag a,
		#post-noticias .cat-tag a:hover{
			color: #333;
			text-decoration: underline;
		}
		#post-noticias .comentario-geral{
			clear: both;
			border-top: 1px solid #666;
			padding-top: 30px;
			margin-top: 25px;
		}
		#post-noticias p.nome{
			font-weight: bold;
		}
		#post-noticias p.data{
			float: right;
			font-weight: bold;
			margin-top: 4px;
		}
		.comentarios1{
			background: #e7e7e7;
			padding: 3px;
			line-height: 14px;
			margin: 0 -5px 0 -20px;
			padding: 10px 15px;
		}

		.comentarios2{
			background: #fff;
			line-height: 14px;
			padding: 1px;
			margin: 0 -5px 0 -20px;
			padding: 10px 15px;
		}
		
		.form-coment{
			margin-top: 20px;
		}
		
		


		#botao{
			background: url(../util/img/bt-enviar.png) no-repeat;
			width: 67px;
			height: 25px;
			text-indent: -9999px;
			margin-top: 25px;
			behavior: url(/media/548192/iepngfix.htc);
		}
/*busca*/
        .paginacao-areautil {
            width:707px;
            height:36px;
         }
		.paginacaox-borda-left{
			height: 36px;
			background: url(../util/img/noticias-paginagao-border-top-left.gif) left top no-repeat;
		}
		.paginacaox-borda-right
		{
		    height: 36px;
			background: url(../util/img/noticias-paginagao-border-top-right.gif) right top no-repeat;
		}
		.paginacaox-borda-left-bottom{
			height: 36px;
			background: url(../util/img/noticias-paginacao-border-bottom-left.gif) left bottom no-repeat;
		}
		.paginacaox-borda-right-bottom{
			background: url(../util/img/noticias-paginacao-border-bottom-right.gif) right bottom no-repeat;
		}

		.paginacaox {
           
            margin:0px 15px;
            
		}
		
		.paginacaox-borda-left .paginacaox 
		{
		     height:25px;
		    background: url(../util/img/noticias-paginagao-border-top.gif) repeat-x;
		    padding:11px 0px 0px 0px;
		}
		
		.paginacaox-borda-left-bottom .paginacaox 
		{
		     height:27px;
		    background: url(../util/img/noticias-paginagao-border-bottom.gif) repeat-x;
		    padding:9px 0px 0px 0px;
		}
		
		.paginacaox p
		{
			float: left;
			margin:0px;
		}
		
		.paginacaox ul{
			float: right;
		}
		
		.paginacaox ul li{
			display: inline;
		}
		
		.paginacaox ul li a,
		.paginacaox ul li a:hover{
			color: #faa61a;
			text-decoration: underline;
		}
		#busca-info{
			float: left;
			border-bottom: 1px solid #d1d1d1;
			padding-bottom: 15px;
			padding-top: 5px;
		}
		.busca-noticia img{
			margin: 10px 20px 0 10px;
			float: left;
		}
		.busca-texto{
			float: left;
			margin: 10px 0 0 15px;
			width: 520px;
		}
		.busca-texto input
		{
		    margin: 0 8px 0 0;
		}
		    .busca-texto div.data a {
		        color: #666;
		        font-weight: bold;
		        text-decoration: none;
		    }
		    .busca-texto div.data a:hover {
		        text-decoration: underline;
		    }
		        .busca-texto p a {
		            color: #666;
		            font-weight: bold;
		            text-decoration: none;
		        }
		        .busca-texto p a:hover {
		            text-decoration: underline;
		        }
		    .busca-texto div.data a span {
		        display: none;
		    }
		.busca-texto .texto-normal{
			font-weight: normal;
		}
		.busca-texto p{
			font-size: 12px;
			font-weight: bold;
			line-height: 14px;
		}
		.busca-noticia .cat-tag{
			font-weight: normal;
		}
		.busca-noticia .cat-tag a,
		.busca-noticia .cat-tag a:hover{
			color: #333;
			text-decoration: underline;
		}
		.busca-noticia a {
			color: #faa61a;
			text-decoration: underline;
		}
		.busca-noticia a.comentario {
		    text-decoration: none;
		 }
		.busca-noticia a.comentario:hover {
		    text-decoration: underline;
		    }
		#btn-mais_busca{
			margin: -7px 0 0 -12px;
		}
/*
AUTOMAÃ‡ÃƒO
*/
/*comercial*/
		.titulo-sub{
			font-size: 12px!important;
			text-transform: inherit!important;
			color: #000;
			font-weight: bold;
		}
		.sub{
			
			font-size: 11px!important;
			text-transform: inherit!important;
			line-height: 8px;
		}
		
		.sub a:hover{
			
			padding: 0 0px;
		}
		#automacao-comercial{
			background: url(../util/img/automacao-abas-linha.gif) left bottom repeat-x;
			position: relative;
			left: 2px;
			margin: 0 5px 0 0;
			width:703px;
		}
		#automacao-comercial ul{
			margin: 0 0 12px 0;
			position: relative;
			bottom: -1px;
		}
		#automacao-comercial ul li{
			font-size: 13px;
			float: left;
			position: relative;
			top: -10px;
		}
		#automacao-comercial ul li a,
		#automacao-comercial ul li a:hover{
			color: #000;
			padding: 11px 0 11px 10px;
		}
		#automacao-comercial ul li a{
			background: url(../util/img/automacao-aba-borda-esquerda.gif) no-repeat;
		}
		#automacao-comercial ul li a:hover,
		#automacao-comercial ul li .on,
		#automacao-comercial ul li a.on:hover{
			background: url(../util/img/automacao-aba-borda-esquerda-ativa.gif) no-repeat;
		}
		#automacao-comercial ul li a span,
		#automacao-comercial ul li a:hover span{
			padding: 11px 10px 11px 0;
		}
		#automacao-comercial ul li a span{
			background: url(../util/img/automacao-aba-borda-direita.gif) top right no-repeat;
		}
		#automacao-comercial ul li a:hover span,
		#automacao-comercial ul li .on span,
		#automacao-comercial ul li a.on:hover span{
			background: url(../util/img/automacao-aba-borda-direita-ativa.gif) top right no-repeat;
		}
		#automacao-comercial ul li a b,
		#automacao-comercial ul li a:hover b{
			padding: 11px 9px 11px 15px;
		}
		#automacao-comercial ul li a b{
			background: url(../util/img/automacao-aba-borda.gif) repeat-x;
		}
		#automacao-comercial ul li a:hover b,
		#automacao-comercial ul li .on b,
		#automacao-comercial ul li a.on:hover b{
			background: url(../util/img/automacao-aba-borda-ativa.gif) repeat-x;
		}
		.conteudo-aba{
			display: none;
			padding:20px;
		}
		.titulo1{
			font-size:22px;
			line-height:25px;
		}
		
		.titulo2{
			font-size:15px;
			padding:5px;
		}
		strong.titulo2{
			font-size:15px;
			padding:0px;
		}
		a.titulo2{
			font-size:15px;
			padding:0;
			text-decoration:none;
		}
		a.resumo{
			text-decoration:none;
		}
		
		.conteudo-aba-on{
			margin: 30px 0 0 25px;
			line-height: 14px;
			
		}
		.descr-1{
			margin-bottom: 40px;
		}
		.descr-1 h2{
			font-size: 27px!important;
		}
		.descr-1 ul{
			margin-top: 15px;
		}
		.descr-2{
			margin-bottom: 40px;
		}
		.descr-2 h3{
			font-size: 20px!important;
			margin-bottom: 12px;
		}
		.descr-2 img{
			float: right;
		}
		.descr-2 p{
			width: 390px;
		}
		.descr-3{
			margin-bottom: 40px;
		}
		.descr-3 h3{
			font-size: 20px!important;
			margin-bottom: 12px;
		}
		.descr-3 .grafico{
			margin: 30px 0 0 35px;
		}
		.descr-3 .grafico p{
			font-weight: bold;
			margin-bottom: 8px;
		}
		.descr-3 .grafico img{
			margin-right: 68px;
		}
		.descr-4{
			margin-bottom: 40px;
		}
		.descr-4 h3{
			font-size: 20px!important;
			margin-bottom: 12px;
		}
		.descr-4 h4{
			margin: 15px 0 10px 0;
		}
		.descr-5{
			margin-bottom: 40px;
		}
		.descr-5 h2{
			font-size: 20px!important;
			margin-bottom: 12px;
			line-height: 24px;
		}
		.descr-5 img{
			float: right;
			margin-right: 20px;
		}
		.descr-5 h4{
			margin-top: 15px;
		}
		.lista-especificacao{
			font-weight: bold;
		}
		.lista-especificacao tr{
			background: url(../util/img/automacao-comercial-dot-list.gif) bottom repeat-x;
			margin: 5px 0 5px 0;
		}
		.lista-especificacao dd{
			margin: 10px 0 10px 0;
			float: left;
			display: block;
			margin-left: 20px;
		}


		

/*
SOFTWARE
*/	
/*distribuiÃ§Ã£o linux*/
		#distribuicao-linux{
			width: 703px;
			height: 39px;
			background: url(../util/img/automacao-abas-linha.gif) left bottom repeat-x;
			position: relative;
			left: 2px;
			margin: 0 0 0 0;
		}
		#distribuicao-linux ul{
			margin: 0 0 0 0;
			position: relative;
			bottom: -1px;
		}
		#distribuicao-linux ul li{
			font-size: 13px;
			float: left;
			position: relative;
			/*top: -10px;*/
		}
		#distribuicao-linux ul li a,
		#distribuicao-linux ul li a:hover{
			display: block;
			color: #000;
			padding: 0 0 0 10px;
		}
		#distribuicao-linux ul li a{
			background: url(../util/img/automacao-aba-borda-esquerda.gif) no-repeat;
		}
		#distribuicao-linux ul li a:hover,
		#distribuicao-linux ul li .on,
		#distribuicao-linux ul li a.on:hover{
			background: url(../util/img/automacao-aba-borda-esquerda-ativa.gif) no-repeat;
		}
		#distribuicao-linux ul li a span,
		#distribuicao-linux ul li a:hover span{
			display: block;
			padding: 11px 10px 11px 0;
		}
		#distribuicao-linux ul li a span{
			background: url(../util/img/automacao-aba-borda-direita.gif) top right no-repeat;
		}
		#distribuicao-linux ul li a:hover span,
		#distribuicao-linux ul li .on span,
		#distribuicao-linux ul li a.on:hover span{
			background: url(../util/img/automacao-aba-borda-direita-ativa.gif) top right no-repeat;
		}
		#distribuicao-linux ul li a b,
		#distribuicao-linux ul li a:hover b{
			padding: 11px 9px 11px 15px;
		}
		#distribuicao-linux ul li a b{
			background: url(../util/img/automacao-aba-borda.gif) repeat-x;
		}
		#distribuicao-linux ul li a:hover b,
		#distribuicao-linux ul li .on b,
		#distribuicao-linux ul li a.on:hover b{
			background: url(../util/img/automacao-aba-borda-ativa.gif) repeat-x;
		}
		.conteudo-aba{
			display: none;
		}
		.conteudo-aba-on{
			margin: 30px 0 0 20px;
			line-height: 14px;
		}	
		.descr-distribuicao-1{
			margin-bottom: 30px;
		}
		.descr-distribuicao-1 h2{
			font-size: 30px!important;
			line-height: 25px;
		}
		.descr-distribuicao-1 p,
		.descr-distribuicao-1 ul{
			padding-top: 20px;
		}
		.descr-distribuicao-2 img{
			float: right;
		}
		.descr-distribuicao-2 h3{
			font-size: 20px!important;
			margin-bottom: 12px;
		}
		.descr-distribuicao-2 ul{
			padding: 20px 0 20px 0;
		}
		.descr-distribuicao-3 h4{
			margin-top: 15px;
		}
		.descr-distribuicao-3 h3{
			font-size: 20px!important;
			margin: 30px 0 15px 0;
		}
/*
SERVIÃ‡OS
*/
/*outsourcing*/
	#outsourcing-conteudo{
		line-height: 14px;
		margin-left: 10px;
	}
	#outsourcing-conteudo h3{
		margin-top: 15px;
	}
	.links-topicos{
		margin: 20px 0 0 5px;
	}
	.links-topicos a{
		margin: 0 0 20px 60px;
		float: left;
		text-align: center;
		color: #333;
		font-weight: bold;
	}
	.links-topicos a:hover{
		color: #333;
		text-decoration: none;
	}
/*redes atm*/
/*projetos customizados de seguranÃ§a*/
/*ponto informatizado*/
/*auto atendimento*/
/*assinatura e certificado digital*/
/*biometria*/
/*comunicaÃ§Ã£o via satÃ©lite*/
/*centro de treinamentos*/
/*acordos educacionais*/
	.link-folheto{
		margin-top: 15px;
	}
	.link-folheto a,
	.link-folheto a:hover{
		color: #000;
		text-decoration: underline;
	}
	.assinatura-biometria-bar{
		background: url(../util/img/assinatura-digital-bar.jpg) no-repeat;
		width: 712px;
		height: 40px;
		margin-bottom: 20px;
	}
	.assinatura-biometria-bar select{
		float: right;
		font-size: 11px;
		color: #333;
		width: 405px;
		height: 19px;
		border: 1px solid #d9dbdc;
		margin: 13px 13px; 0 0;
	}
/*nossa instalaÃ§Ãµes*/
	#intalacoes-conteudo{
		margin-top: 20px;
	}
	.areas-intalacoes{
		line-height: 14px;
		float: left;
		width: 195px;
		margin-left: 25px;
	}
	.areas-intalacoes h2{
		margin-top: 25px;
	}
	.areas-intalacoes p{
		margin-bottom: 15px;
	}
/*revendas e serviÃ§os especializados*/
	.nome-cidade-listada{
		float: left;
		margin-left: 24px;
	}
	.list-estados-bar{
		background: url(../util/img/revenda-servicos-bar.jpg) no-repeat;
		width: 712px;
		height: 80px;
	}
	.list-estados-certificacoes {
		width: 712px;
		height: 67px;
		background: url(../util/img/background/certificacoes.jpg) no-repeat;
	}
	.list-estados-bar form{
		padding: 48px 0 0 24px;
	}
		.list-estados-certificacoes form {
			padding: 35px 0 0 16px;
		}
	.list-estados-bar form #cidade{
		margin-left: 29px;
	}
	.list-estados-bar select{
		width: 286px;
		height: 18px;
		border: 1px solid #d9dbdc; 
	}
	.mapa{
		border: 1px solid #000;
		float: left;
	}
	.cidades-listadas{
		float: left;
		line-height: 14px;
		padding: 10px 0 0 25px;
	}
	ul.lista_certificacoes,
	ul.lista_certificacoes li {
		list-style:none !important;
	}
		ul.lista_certificacoes li a {
			display: block;
			color: #797979;
			font-weight: bold;
			padding: 8px 0 11px 40px;
			background: url(../util/img/background/adobe.jpg) no-repeat;
		}
		ul.lista_certificacoes li a:hover {text-decoration: underline;}
/*calendÃ¡rio de cursos*/
	#calendario-cursos-conteudo p{
		margin: 13px 0 10px 0;
		line-height: 14px;
	}
	.select-cursos{
		background: url(../util/img/calendario-cursos-bar.jpg) no-repeat;
		width: 712px;
		height: 68px;
	}
	.select-cursos select{
		width: 255px;
		height: 18px;
		margin: 37px 0 0 20px;
		border: 1px solid #d9dbdc;
	}
	.data-cursos{
		background: #e9e9e9;
		width: 690px;
		height: 65px;
		margin: 10px 0 0 -12px;
	}
	.data-cursos p{
		font-size: 14px;
		font-weight: bold;
		padding: 10px 0 0 10px;
	}
	.data-cursos label{
		font-weight: bold;
		margin: 0 5px 0 11px;
	}
	.data-cursos #dia,
	.data-cursos #mes{
		background: url(../util/img/calendario-data-field.png) no-repeat;
		margin-left: 3px;
		width: 40px;
		height: 20px;
		
	}
	.data-cursos #ano{
		background: url(../util/img/calendario-year-field.png) no-repeat;
		margin-left: 3px;
		width: 67px;
		height: 20px;
			
	}
	.botao-data {
		float: right;
		margin-right: 285px;
	}
	.cursos-listados{
		margin-top: 30px;
		
	}
	.cursos-listados td{
		font-weight: bold;
		width: 195px;
	}
	.link-conteudo-programatico{
		margin: 15px 0 35px 0;
	}
	.border-divisao{
		border-bottom: 1px solid #666;
	}
/*notebook - info*/
	#galeria
	{
	    clear: both;
		padding: 0 0 35px 35px;
	}
	    #galeria .galeria img
	    {
	        width:70px; height:70px;
	        border:2px solid #e2e2e2;
	        margin-right:5px;
	    }
	.botao-comprar{
		position: relative;
		top: -220px;
		left: 25px;
	}
	.descr-1-notebook h2{
		font-size: 27px!important;	
	}
	.descr-1-notebook ul{
		font-size: 12px;
		line-height: 13px;
		float: left;
		position: relative;
		margin-top: 10px;
	}
	.descr-1-notebook img{
		float: left;
		margin: 35px 0 60px 0;
	}
	.descr-2-notebook,
	.descr-3-notebook,
	.descr-4-notebook{
		margin-bottom: 40px;
		line-height: 13px;
	}
	.descr-2-notebook h3,
	.descr-3-notebook h3,
	.descr-4-notebook h3{
		font-size: 20px!important;
		margin-bottom: 12px;
	}
	.descr-4-notebook p{
		
		margin-bottom: 15px;
	}
	.descr-4-notebook img{
		float: right;
		margin: -15px 25px 0 0;
	}
	.drivers-downloads ul{
		margin: 10px 0 20px 20px;
		background: url(../util/img/automacao-comercial-dot-list.gif) bottom repeat-x;
	}
	.drivers-downloads a,
	.drivers-downloads a:hover{
		color: #000;
		text-decoration: underline;
	}
/*drivers*/
	.drivers-downloads p{
		margin: 10px 0 0 20px;
		line-height: 10px;
	}
/*
CORREÃ‡ÃƒO
*/
/*desempenho*/
	.desempenho-graficos{margin: 45px 0 35px 160px;}
	.desempenho-graficos2{margin: 45px 0 35px 0;}
	.produtividade-grafico{margin: 20px 0 0 55px;}
	.receita-grafico{margin: 25px 0 0 150px;}
	
	.balanco-paginacaox-borda-left{
			background: url(../util/img/balanco-paginagao-border-top-left.gif) left top no-repeat;
			padding: 2px 0 0 10px;
			margin-top: 5px;
	}
	.balanco-paginacaox-borda-right{
			background: url(../util/img/balanco-paginagao-border-top-right.gif) right top no-repeat;
			margin: 0px 0 0 0;
			padding: 0px 9px 0 0;
	}
	.eventos-paginacaox-borda-left{
			background: url(../util/img/balanco-paginagao-border-top-left.gif) left top no-repeat;
			padding: 2px 0 0 10px;
			margin-top: 5px;
	}
	.eventos-paginacaox-borda-right{
			background: url(../util/img/balanco-paginagao-border-top-right.gif) right top no-repeat;
			margin: 0px 0 0 0;
			padding: 0px 9px 0 0;
	}
/*como comprar*/
	.box-home-como-comprar{
		float: left;
		margin: 10px 0 0 112px;
		text-align: right; 
	}
		.box-home-como-comprar a {color: #333;}
			.box-home-como-comprar p a {color: #666;}
			.box-home-como-comprar p a:hover {text-decoration: underline;}
	.box-home-como-comprar h3{
		font-size: 18px;
	}
/*PJ*/
	.pj-conteudo{
		padding-top: 15px;
	}
/*produto - Ã¡rea restrita*/
	.form-area-restrita{
		padding-top: 0px;
	}
	.form-area-restrita p{
		padding-top: 7px;
	}
	.form-area-restrita fieldset{
		padding-top: 15px;
	}
	
	.form-input-415	{
		width: 415px;
		height:20px;
		background: url(../util/img/input-415.gif) no-repeat;
	}
		.form-input-415 input	{
			width:401px;
			background:transparent;
			font-size:11px;
			margin:3px 7px;
		}
		
	.form-textarea-642 {
		background: url(../util/img/message-field.jpg) no-repeat;
		width: 642px;
		height: 79px;
	}
		.form-textarea-642 textarea	{
			width: 627px;
			height: 69px;
			margin:5px 6px;
			background:transparent;
			overflow:auto;
		}
	
	
	#nome-usuario, #senha{
		background: url(../util/img/area-field.gif) no-repeat;
		font-size: 12px;
		padding: 3px 0 0 10px;
		width: 273px;
		height: 20px;
	}
	#acessar{
		background: url(../util/img/bt-acessar.png) no-repeat;
		width: 67px;
		height: 25px;
		text-indent: -9999px;
	}
	.acessar{
		margin-top: 20px;
	}
/*
			.conteudo-sidebar dl	{
				width:175px;
				margin:10px 0px 10px 15px;
			}
			
				.conteudo-sidebar dt	{
					text-transform: uppercase;
					color:#999999;
					font-size:12px;
					font-weight:bold;
				}
					.conteudo-sidebar dt a	{
						color:#999999;
					}
			
				.conteudo-sidebar dl dd,
				.conteudo-sidebar dl dd a	{
					
					color:#999999;
					font-size:11px;
					font-weight:bold;
				}
				
				.conteudo-sidebar dl.lista dd,
				.conteudo-sidebar dl.lista dd a	{
					padding-left:5px;
				}
				
				.conteudo-sidebar dl dd .input	{
					border:1px solid #cccccc;
					background:#fff;
					color:#999999;
					font-size:11px;
					padding:2px;
					width:165px;
				}
				
				.conteudo-sidebar dl dd .checkbox, 
				.conteudo-sidebar dl dd .label {
					vertical-align:middle;
				}
			
			#base .conteudo .conteudo-sidebar .linha	{
				width:186px;
				height:3px;
				background: #fff url(../util/img/sidebar-linha.gif) no-repeat scroll center;
				margin-left:7px;
				font-size:0px;
				visibility:visible;
			}
			

			
			#base .conteudo .conteudo-sidebar .sidebar-aba-lista	{
				width:100px;
				float:left;
			}
			
			#base .conteudo .conteudo-sidebar .sidebar-aba-filtro	{
				width:101px;
				float:left;
			}
*/

		.meio-conteudo .historico-imagem	{
			width:345px;
			height:220px;
			float:left;
		}
		.meio-conteudo .historico-none	{
			display:none;
		}
		.meio-conteudo .historico-paginacao	{
			width:325px;
			height:35px;
			position:absolute;
			margin-top:185px;
			background-color:#ffffff;
			filter:alpha(opacity=80);
			opacity:0.8;
		}
			.meio-conteudo .historico-paginacao .paginacao-left	{
				width:25px;
				height:26px;
				float:left;
				margin:5px;
			}
			
			.meio-conteudo .historico-paginacao .paginacao-middle	{
				width:255px;
				height:26px; line-height:26px;
				float:left;
				margin:5px 0px;
				text-align:center;
				font-size:18px;
				color:#333333;
				font-weight:bold;
			}
			
			.meio-conteudo .historico-paginacao .paginacao-right	{
				width:25px;
				height:26px;
				float:right;
				margin:5px;
			}
			.meio-conteudo1 ul li{
				list-style:square;
				margin-left:20px;
			}
		#base .conteudo .conteudo-corpo	{
			float:left;
			padding:0 0 0 13px;
			width: 676px;
		}

			#base .conteudo .conteudo-corpo .prod_detail {
				width: 660px;
				padding: 0 0 0 14px;
			}
				#base .conteudo .conteudo-corpo .prod_detail h1 {
					font-size: 40px;
					font-weight: normal;
					color: #333;
				}
				#base .conteudo .conteudo-corpo .prod_detail h2 {
					font-size: 18px;
					font-weight: normal;
					color: #666;
					margin: 0;
				}
				#base .conteudo .conteudo-corpo .prod_detail div.txt_detail {
					width: 235px;
					
					float: left;
					font-size: 12px;
					line-height: normal;
					font-weight: normal;
					color: #666;
					margin: 1px 0 0;
				}
					#base .conteudo .conteudo-corpo .prod_detail div.txt_detail img {margin: 13px 0 0;}
				#base .conteudo .conteudo-corpo .prod_detail div.img_detail {
					float: left;
					width: 402px;
					height: 330px;
					padding: 0 0 15px 15px;
				}
					#base .conteudo .conteudo-corpo .prod_detail div.img_detail img {
						display: block;
						margin: 0 auto;
					}
		#base .conteudo .conteudo-corpo h2,
		#base h2.titulo-conteudo		{
				font-size:30px;
				color:#333333;
		}
		
		#base .conteudo .top-full-conteudo{
			width: 937px;
			height: 13px;
			background: url(../util/img/top-full-conteudo.gif) no-repeat;
			clear: both;
			margin-top: 10px;
			font-size: 0px;
		}
			
		#base .conteudo .conteudo-corpo .top-conteudo{
			width: 707px;
			height: 13px;
			background: url(../util/img/top-conteudo.gif) no-repeat;
			clear: both;
			padding-top: 10px;
			font-size: 0px;
			float:left;
		}
		#base .conteudo .conteudo-corpo .top-conteudo-2{
			width: 707px;
			height: 13px;
			background: url(../util/img/top-conteudo2.gif) top left no-repeat;
			clear: both;
			margin-top: 10px;
			font-size: 0px;
		}

		#base .conteudo .conteudo-corpo .top-conteudo-txt{
			width: 707px;
			height: 40px;
			*height: 40px;
			line-height: 40px;
			background: url(../util/img/top-conteudo-txt.gif) no-repeat;
			clear: both;
			margin-top: 10px;
			font-size: 12px;
		}
		#base .conteudo .conteudo-corpo .top-conteudo-txt .resultados,
		#base .conteudo .conteudo-corpo .down-conteudo-txt .resultados {
			width:220px;
			padding-left:20px;
			float:left;
		}
		
		#base .conteudo .conteudo-corpo .top-conteudo-txt .acoes,
		#base .conteudo .conteudo-corpo .down-conteudo-txt .acoes {
			width:420px;
			text-align:right;
			float:left;
			padding-right:20px;
			
		}
		
		#base .conteudo .conteudo-corpo .top-conteudo-txt .acoes a,
		#base .conteudo .conteudo-corpo .down-conteudo-txt .acoes a{
			color:#666666;
			text-decoration: none;
		}
		
		#base .conteudo .conteudo-corpo .top-conteudo-txt .acoes a:hover,
		#base .conteudo .conteudo-corpo .down-conteudo-txt .acoes a:hover{
			color:#faa61a;
			text-decoration: underline;
		}
		
		#base .conteudo .conteudo-corpo .meio-conteudo{
			width: 680px;
			background: url(../util/img/meio-conteudo.gif) repeat-y;
			clear: both;
			padding-left: 10px;
			padding-right: 30px;
			font-size: 12px;
			padding-bottom: 10px;
		}
		#base .conteudo .conteudo-corpo .meio-conteudo a {
			color:#666666 !important;
		}
		#base .conteudo .conteudo-corpo .meio-conteudo a:hover 
		{
		    
		}
		#base .conteudo .conteudo-corpo .meio-conteudo ul li {
            		padding-bottom:10px;
            		list-style-image:  url(../util/img/bullets/laranja.gif);
            		margin-left:20px;
		 }
		#base .conteudo .conteudo-corpo .meio-conteudo-lista {
		    width: 691px;
			background: url(../util/img/meio-conteudo.gif) repeat-y;
			clear: both;
			font-size: 12px;
			padding:0px 8px;
		}
		    #base .conteudo .conteudo-corpo .meio-conteudo-lista li {
		        padding: 2px 10px;
            }
                #base .conteudo .conteudo-corpo .meio-conteudo-lista li ol li {
		            padding: 2px 10px;
		            background: url(../util/img/bullets/laranja.gif) no-repeat 0 9px;
                }
		    #base .conteudo .conteudo-corpo .meio-conteudo-lista li.par {
		        background-color:#f7f7f7
			height:auto;
            }
            /*
            .lista span.date{display:block;width:100px}
            .lista li{clear:both;}
            .lista li.par{background-color:#f7f7f7}
            .lista li a{background-color:transparent;color:#666;display:block;width:557px}
            .indice{background: #ff0000 url(../util/img/top-conteudo-indice.gif) !Important; margin-top: -0px; }
            .indice ul{padding-left:10px;height:48px}
            */
		#base .conteudo .meio-full-conteudo{
			width: 917px;
			background: url(../util/img/meio-full-conteudo.gif);
			clear: both;
			padding:0px 15px 10px 15px;
			font-size: 12px;
		}
		#base .conteudo .conteudo-corpo .table table th {
			padding: 5px;
			text-align: center;
			font-weight: bold;
			border-bottom: 1px solid #e5e5e5;
		}
		#base .conteudo .conteudo-corpo .table table td {
			padding: 5px 10px;
			text-align: center;	
			border-bottom: 1px solid #e5e5e5;
		}
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa{
			width: 330px;
			float: left;
			display: table;
		}
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa h1{
			margin: 0px 0px 10px 0px;
			padding: 0px;
			font-size: 16px;
		}
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .linha1{
			background: #ffffff;
			padding: 3px;
			z-index: 1;
			margin-left: -15px;
			width:310px;
			padding-left: 15px;
			display: table;
		}
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .linha2{
			clear: both;
			background: #e7e7e7;
			padding: 1px;
			z-index: 3;
			margin-left: -15px;
			width:310px;
			padding-left: 15px;
			display: table;
		}
		
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .linha1 .data,
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .linha2 .data{
			width: 80px;
			float: left;
		}
		
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .linha1 .chamada,
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .linha2 .chamada{
			width: 225px;
			float:left;
		}
		
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .linha1 a,
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .linha2 a,
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .linha1 a:visited,
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .linha2 a:visited{
			text-decoration: none;
			color:#666666;
		}
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .linha1 a:hover,
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .linha2 a:hover{
			text-decoration: underline;
			color:#666666;
		}
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .imagens-imprensa{
			width: 150px;
			float:left;
			padding: 5px;
			margin-bottom: 10px;
		}
		
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .imagens-imprensa a{
			text-decoration: none;
			color: #666666;
		}
		#base .conteudo .conteudo-corpo .meio-conteudo .home-imprensa .imagens-imprensa a:hover{
			text-decoration: underline;
			color: #666666;
		}
		
		#base .conteudo .conteudo-corpo .meio-conteudo .subtitulo{
			background: #f1f1f1;
			height: 27px;
			line-height: 27px;
			z-index:2;
			font-size: 16px;
			font-weight: bold;
			margin-top:10px;
			width: 675px;
			margin-left: -12px;
			padding-left: 12px;
			clear:both;
		}
		#base .conteudo .conteudo-corpo .meio-conteudo .box-itausa{
			width: 310px;
			float:left;
			height: 150px;
			display: table;
			padding: 10px;
		}#base .conteudo .conteudo-corpo .meio-conteudo .box-itausa img{
			clear: both;
			margin-bottom: 10px;
		}
		#base .conteudo .conteudo-corpo .meio-conteudo .box-itausa a{
			color: #333333;
			text-decoration: underline;
		}
		#base .conteudo .conteudo-corpo .meio-conteudo .box-itausa a:hover{
			text-decoration: none;
			color: #333333;
		}
		#base .conteudo .conteudo-corpo .meio-conteudo h1{
			font-size: 16px;
		}
		
		#base .conteudo .conteudo-corpo .meio-conteudo h2{
			font-size: 16px;
			margin-bottom: 10px;
			margin-left: 0px;
		}
		.espaco-imagem{
			margin-right: 27px;
			float: left;
		}
		.espaco-imagem-right{
			margin-right: 10px;
			float: right;
		}
		.botoes-ant-prox{
			float:right;
			width: 193px;
			height: 27px;
			margin: 0 -40px 0 0;
            padding: 0 0 0;
			border: 1px solid #FFFFFF;
		}
		#base .conteudo .conteudo-corpo .down-conteudo{
			width: 707px;
			height: 13px;
			background: url(../util/img/down-conteudo.gif);
			clear: both;
			margin-bottom: 20px;
			font-size: 0px;
		}
		#base .conteudo .down-full-conteudo{
			width: 937px;
			height: 13px;
			background: url(../util/img/down-full-conteudo.gif);
			clear: both;
			margin-bottom: 20px;
			font-size: 0px;
		}
		#base .conteudo .conteudo-corpo .down-conteudo-txt{
			width: 707px;
			height: 40px;
			line-height: 40px;
			background: url(../util/img/down-conteudo-txt.gif);
			clear: both;
			margin-bottom: 20px;
			font-size: 12px;
		}
		
		.premios{
			width: 320px;
			float:left;
			padding: 15px 5px;
		}
		.premios:hover{
			width: 320px;
			float:left;
			padding: 15px 5px;
			
		}
		.premios .logo-premio{
			margin-right: 10px;
			float: left;
		}
		.bullet
		{
		    display: none;
				color:#faa61a;
		}
		.premios .bullet	{
				color:#faa61a;
		}
		
		.casos-sucesso{
			border-bottom: 1px solid #CCCCCC;
			width: 650px;
			float:left;
			padding: 15px 5px;
		}
		.lista-imagens-imprensa{
			border-bottom: 1px solid #CCCCCC;
			width: 650px;
			float:left;
			padding: 15px 5px;
		}
		.lista-imagens-imprensa a{
			color: #949191;
			text-decoration: none;
		}
		.lista-imagens-imprensa a:hover{
			color: #949191;
			text-decoration: underline;
		}
		.casos-sucesso .logo-premio{
			margin-right: 10px;
			float: left;
		}
		.lista-imagens-imprensa .logo-premio{
			margin-right: 10px;
			float: left;
		}
		.casos-sucesso .bullet	{
				color:#faa61a;
		}
		
		#base .conteudo .conteudo-corpo .webdoor-interno	{
			margin-top:2px;
		}
			
		#base .conteudo .conteudo-corpo .noticia-rss{
			width: 715px;
			height: 37px;
			background:url(../util/img/bg-rss-noticias.gif) no-repeat;
			line-height: 37px;
		}
		#base .conteudo .conteudo-corpo .noticia-rss h1 a{
			font-size: 14px;
			text-transform:uppercase;
			color:#333333;
			float: left;
			margin: 0px;
			padding: 0px;
			font-weight: normal;
			margin: 0px 30px 0px 20px;
		}
		.home-noticias-titulo h1 a{
			font-size: 14px;
			text-transform:uppercase;
			color:#333333;
			float: left;
			margin: 0px;
			padding: 0px;
			font-weight: normal;
			margin: 9px 30px 0px 20px;
			
		}
		#base .conteudo .conteudo-corpo .noticia-rss img{
			float: right;
			margin: 6px 5px 0px 0px;
			border:0px;
		}
		#base .conteudo .conteudo-corpo .noticia-rss .orange{
			color: #ffa200;
		}
		.orange{
			color: #ffa200;
		}
		.box-home-empresa{
			float: left;
			width: 215px;
			margin-left: 10px;
			text-align:right;
		}
		    .box-home-empresa a {
		        color: #666 !important;
		    }
		    .box-home-empresa h3,
		    .box-home-empresa a h3{
			    font-size: 18px;
			    margin: 0px;
			    padding: 0px;
			    text-transform:uppercase;
			    font-weight: normal;
			    color: #666 !important;
		    }
    		
		    .box-home-empresa p,
		    .box-home-empresa a p{
			    color: #666 !important;
		    }

			.box-home-empresa p a:hover {text-decoration: underline;}
/*
			#base .conteudo .conteudo-corpo h1	{
				font-size:19px;
				color:#ff9900;
				text-transform: uppercase;
			}
			
			
			
			
			
			#base .conteudo-corpo .interna-noticias {
				width:724px;
			}
				
				#base .conteudo-corpo .interna-noticias .interna-noticias-borda	{
					font-size:0px;
				}
				#base .conteudo-corpo .interna-noticias .interna-noticias-item	{
					width:714px;
					background-image: url(../util/img/interna-noticias-mid.gif);
					background-repeat:repeat-y;
					padding:5px;
				}
					#base .conteudo-corpo .interna-noticias .interna-noticias-item .noticia-label	{
						width:77px;
						text-align:center;
						color:#ff9900;
						font-size:14px;
						font-weight:bold;
						text-transform:uppercase;
						float:left;
						height:30px;
					}
						#base .conteudo-corpo .interna-noticias .interna-noticias-item .noticia-label a	{
							color:#ff9900;
						}
					
					#base .conteudo-corpo .interna-noticias .interna-noticias-item .noticia-item	{
						width:470px;
						float:left;
						font-size:12px;
						color:#999999;
						height:30px;
					}
						#base .conteudo-corpo .interna-noticias .interna-noticias-item .noticia-item span	{
							font-size:14px;
							font-weight:bold;
							color:#999999;
						}
						#base .conteudo-corpo .interna-noticias .interna-noticias-item .noticia-item a	{
							color:#999999;
						}
					
					#base .conteudo-corpo .interna-noticias .interna-noticias-item .noticia-todas	{
						width:115px;
						color:#ff9900;
						text-transform:uppercase;
						float:left;
						height:30px;
						margin-left:5px;
					}
						#base .conteudo-corpo .interna-noticias .interna-noticias-item .noticia-todas a	{
							font-size:12px;
							color:#6a6a6a;
							font-weight:bold;
						}
					
					#base .conteudo-corpo .interna-noticias .interna-noticias-item .noticia-rss	{
						width:32px;
						float:left;
					}
					

					
					
	#base .conteudo .interna-box	{
		width:937px;
	}
		
		#base .conteudo .interna-box-borda	{
			font-size:0px;
		}
		#base .conteudo .interna-box-bco-item	{
			width:927px;
			background-image: url(../util/img/home-noticias-mid.gif);
			background-repeat:repeat-y;
			padding:5px 10px;
		}
		#base .conteudo .interna-box-trans-item	{
			width:917px;
			background-image: url(../util/img/home-noticias-trans-mid.gif);
			background-repeat:repeat-y;
			padding:5px 10px;
		}
			#base .conteudo .interna-box h1	{
				color:#ff9900;
				font-size:19px;
				font-weight:bold;
				text-transform:uppercase;
			}
		
		#base .conteudo .interna-box .produto-imagem	{
			width:260px;
			text-align:center;
			float:left;
		}
		
		#base .conteudo .interna-box .produto-descricao	{
			width:650px;
			float:left;
			padding:20px 0px 0px 0px;
		}

/*      MICROSOFT       */		
.ms-tooltip{
	width:300px;
	margin-left:-150px;
	line-height:14px;
	padding:10px;
	background:#fff;
	border:1px solid #ccc;
	border-top:4px solid #F7740F;
	position:absolute;	
	display:none;
	font-size:12px;	
	text-align:left;			
			
}


*/
					
					
			#base .conteudo-corpo .destaque-item	{
				width:225px;
				padding:0px 5px;
				float:left;
				color:#999999;
				font-size:12px;
			}
				#base .conteudo-corpo .destaque-item p {
					padding: 0 14px;
				}
				#base .conteudo-corpo .destaque-imagem	{
					width:220px;
					height:165px;
					text-align:center;
				}
			
				#base .conteudo-corpo .destaque-item h2	{
					color:#333333;
					font-size:18px;
					font-weight:bold;
					text-transform:uppercase;
				}
					#base .conteudo-corpo .destaque-item h2 a {color: #333;}
					#base .conteudo-corpo .destaque-item p a {color: #666;}
					#base .conteudo-corpo .destaque-item p a:hover {
						text-decoration: underline;
						color: #666;
					}
				
			#base .conteudo-corpo .produto-item	{
				width:724px;
			}
			
				#base .conteudo-corpo .produto-descricao {
					width:520px;
					float:left;
					padding:0px 14px 0px 0px;
				}
					#base .conteudo-corpo .produto-descricao h2 a:hover{text-decoration: underline;}
					#base .conteudo-corpo .produto-descricao h2	{
						color:#ff9900;
						font-size:15px;
						font-weight:normal;
						text-transform:uppercase;
					}
						#base .conteudo-corpo .produto-descricao h2	a {
							color:#ff9900;
							font-size:15px;
							font-weight:normal;
							text-transform:uppercase;
						}
				
				#base .conteudo-corpo .produto-imagem	{
					width:190px;
					float:left;
				}
			#base .conteudo-corpo .paginacao	{
				font-size:11px;
			}
				#base .conteudo-corpo .paginacao .resultados	{
					width:160px;
					padding-left:20px;
					float:left;
				}
				#base .conteudo-corpo .paginacao .acoes	{
					width:514px;
					text-align:right;
					float:left;
					padding-right:20px;
				}
					#base .conteudo-corpo .paginacao .acoes a	{
						color:#999999;
					}
					
	#base .produto-apoio	{
		width:917px;
		text-align:right;
		padding:0px 10px;
	}
		#base .produto-apoio img	{
			margin:0px 5px;
		}
			
	#base .conteudo-relacionados	{
		width:975px;
	}
	
		#base .conteudo-relacionados h1	{
			font-size:14px;
			color:#ff9900;
			font-weight:normal;
		}
		
		#base .conteudo-relacionados .relacionado-item	{
			width:180px;
			padding-right:15px;
			float:left;
		}
			#base .conteudo-relacionados .relacionado-item h2	{
				font-size:11px;
				color:#006699;
				font-weight:bold;
			}
			#base .conteudo-relacionados .relacionado-item a	{
				color:#999999;
			}
			

.conteudo-relacionado{
	width:100%;
	background:#f5f5f5;
	padding-top: 10px;
}
.conteudo-relacionado h3{
	font-size:16px;
	color:#f8af34;
	font-weight:bold;
	text-transform:uppercase;
}

	.conteudo-relacionado-areautil	{
		width: 945px;
		margin:0px auto;
		text-align:left;
	}
	
		.conteudo-relacionado-areautil .home-atendimento,
		.conteudo-relacionado-areautil .interna-relacionado		{
			width: 945px;
			padding:10px 0px;
		}
			.conteudo-relacionado-areautil .home-atendimento .atendimento-item	{
				width: 235px;
				float: left;
			}

				.conteudo-relacionado-areautil .home-atendimento .atendimento-imagem	{
					width: 41px;
					float:left;
				}
					.conteudo-relacionado-areautil .home-atendimento .atendimento-imagem img	{
					}
				
				.conteudo-relacionado-areautil .home-atendimento .atendimento-descricao	{
					width: 184px;
					float:left;
					font-size:11px;
				}
					.conteudo-relacionado-areautil .home-atendimento .atendimento-descricao h1	{
						font-size:12px;
						font-weight:bold;
						text-transform:uppercase;
						color:#333333;
					}
					.conteudo-relacionado-areautil .home-atendimento .atendimento-descricao a	{
						color:#ACACAC;
						font-size: 12px;
					}
					.conteudo-relacionado-areautil .home-atendimento .atendimento-descricao a:hover	{
						color:#ACACAC;
						text-decoration: underline;
					}
					

			.conteudo-relacionado-areautil .interna-relacionado .relacionado-item	{
				width: 220px;
				float: left;
			}
			.conteudo-relacionado-areautil .interna-relacionado .separador	{
				width:20px;
				height:100px;
				float:left;
				background-image: url(../util/img/footer-separador.gif);
				background-repeat:no-repeat;
				visibility:visible;
			}		
				
				
				
				
				
				.conteudo-relacionado-areautil .interna-relacionado .relacionado-descricao	{
					width: 176px;
					font-size:11px;
					float:left;
					
				}
					.conteudo-relacionado-areautil .interna-relacionado .relacionado-descricao h1	{
						font-size:12px;
						font-weight:bold;
						text-transform:uppercase;
						color:#333333;
					}
					.conteudo-relacionado-areautil .interna-relacionado .relacionado-descricao a	{
						color:#ACACAC;
						font-size: 12px;
					}
					.conteudo-relacionado-areautil .interna-relacionado .relacionado-descricao a:hover	{
						color:#ACACAC;
						text-decoration: underline;
					}
			
	
#footer	{
	width:100%;
	background:#d8dbde;
	background-image: url(../util/img/bg-all-bot.gif);
	background-repeat:repeat-x;
	background-position:top center;
}
	.footer-areautil	{
		width: 931px;
		margin:0px auto;
		text-align:left;
	}
		.footer-areautil h6	{
			color:#f8af34;
			font-size:20px;
			text-transform:uppercase;
			font-weight:normal;
		}
	
		.footer-areautil .footer-separador	{
			width:20px;
			height:260px;
			float:left;
			background-image: url(../util/img/footer-separador.gif);
			background-repeat:no-repeat;
			visibility:visible;
		}
		
		.footer-informatica		{ width:170px; float:left; }
		.footer-software		{ width:185px; float:left; }
		.footer-automacoes		{ width:140px; float:left; }
		.footer-servicos		{ width:185px; float:left; }
		.footer-empresa			{ width:170px; float:left; }
		
		.footer-areautil dl dt	{
			text-transform: uppercase;
			color:#333333;
			font-size:12px;
			font-weight:bold;
		}
			.footer-areautil dl dd , 
			.footer-areautil dl dd a	{
				font-size:11px;
				color:#666666;
			}
			.footer-areautil dl dd a:hover	{
				text-decoration:underline;
			}
			.footer-areautil dl dd .bullet	{
				color:#faa61a;
			}

		.footer-areautil .footer-copy	{
			text-align:center;
			height:30px;
			padding-top:10px;
			font-size:12px;
			color:#666666;
		}
			.footer-areautil .footer-copy a	{
				color:#333333;
				text-decoration:underline;
			}
/* Dropdown - Header*/
.dd {
	/*display:inline-block !important;*/
	text-align:left;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
}
.dd .ddTitle {
	background:#ffffff;
	border:1px solid #c3c3c3;
	padding:0px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	height:15px;
}
.dd .ddTitle span.arrow {
	background:url(../util/img/dd_arrow.gif) no-repeat 0 0; float:right; display:inline-block; width:16px; height:16px; cursor:pointer;
}

.dd .ddTitle span.textTitle {text-indent:1px; overflow:hidden; line-height:16px;}
.dd .ddTitle span.textTitle img{text-align:left; margin:3px 3px 0px 3px}
.dd .ddTitle img.selected {
	padding:0 3px 0 0;
	vertical-align:top;
}
.dd .ddChild {
	position:absolute;
	border:1px solid #c3c3c3;
	border-top:none;
	display:none;
	margin:0;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#ffffff;
}
.dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.dd .ddChild a {
	display:block;
	padding:2px 0px 2px 0px;
	text-decoration:none;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.dd .ddChild a:hover {
	background:#66CCFF;
}
.dd .ddChild a img {
	border:0;
	margin:3px 3px 0px 3px;
	vertical-align:middle;
}
.dd .ddChild a.selected {
	background:#66CCFF;
	
}
.hidden {display:none;}


/*Utilitï¿½rios*/
.cleaner	{
	content: " ";
	display: block;
	overflow:hidden;
	height: 0px;
	clear: both;
	font-size: 0;
	visibility: hidden;
}

.input	{
	border:1px solid #a3a3a3;
	background:#FFFFFF;
	font-size:11px;
	color:#666666;
	padding:2px;
}

.sidebar-linha	{height:1px; font-size:0px; visibility:visible; background:#e5e5e5; margin:5px 3px;}

.hide	{
	display:none;
}

.left-10	{
	margin-left:10px;
}
.left-15 {
	margin-left:15px;
}
	.left-15 p a {color: #666;}
		.left-15 p a:hover {text-decoration: underline;}

.left-20	{
	margin-left:20px;
}

.left-30	{
	margin-left:30px;
}

.bold	{
	font-weight:bold;
}

.top-5	{
	margin-top:5px !important;
}

.top-10	{
	margin-top:10px !important;
}

.height-1	{
	height:1px;
	visibility:visible;
	clear:both;
	font-size:0px;
}
.height-5	{
	height:5px;
	visibility:visible;
	clear:both;
	font-size:0px;
}
.height-10	{
	height:10px;
	visibility:visible;
	clear:both;
	font-size:0px;
}
.height-15	{
	height:15px;
	visibility:visible;
	clear:both;
	font-size:0px;
}
.height-20	{
	height:20px;
	visibility:visible;
	font-size:0px;
	clear:both;
}
.height-30	{
	height:30px;
	visibility:visible;
	clear:both;
	font-size:0px;
}
.height-50	{
	height:50px;
	visibility:visible;
	clear:both;
	font-size:0px;
}

.styled {
	opacity:0;
	filter: alpha(opacity=0);
}


.area-grafico{ margin: 25px 0 0 55px;}
.diretoria-grafico{ margin: 0;}

.center{text-align:center}
.right{text-align:right}

.select{
	border: 1px solid #ccced0;
	font-size: 11px;
	color: #666;
	width: 81px;
	height: 20px;
}

#base .conteudo .conteudo-corpo .noticia-rss{width:712px;}
#base .conteudo .conteudo-corpo .noticia-rss h1{_margin-left:10px}
#base .conteudo .conteudo-corpo .noticia-rss img{*margin-top:-31px}

#base .conteudo .conteudo-corpo .sembordas{background-image:none}
#base .conteudo .conteudo-corpo .divisor{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}
#base .conteudo .conteudo-corpo .lista{padding-left:4px;padding-right:26px}
#base .conteudo .conteudo-corpo .lista ul li
{
    list-style-image: none;
    }
#base .conteudo .conteudo-corpo .textos p{padding: 10px 19px 5px 5px;}
#base .conteudo .conteudo-corpo .indice{padding-left:4px;padding-right:4px;width:699px;}


#base.glossario .conteudo .conteudo-corpo .top-conteudo{background-image:url("../util/img/top-conteudo2.gif")}
	
#base .conteudo-relacionados{background-color:#f7f7f7;width:100%}
#base .conteudo-relacionados-content{margin:0 auto;width:931px}
#base .conteudo-relacionados h1{color:#f8af34;font-size:18px;font-weight:normal;text-transform:uppercase}

.sembordas .lista-imagens-imprensa{border:0}
.lista-imagens-imprensa h2{font-size:18px;text-transform:uppercase}
p.produto{font-size:13px;margin-top:15px}


div.seletor-produtos{background: url("../util/img/meio-conteudo.gif") repeat-y scroll 0 0 transparent;padding:0 10px 0px 20px;width:677px}
div.seletor-produtos select {border: 1px solid #e4e4e4;}
div.meio-conteudo-seletor h3{font-size: 12px; margin-bottom:10px}
div.meio-conteudo-seletor select{border:1px solid #ccc;margin-right:10px;width:200px}

.lista span.date{display:block;}
.lista li{clear:both;}
.lista li.par{background-color:#f7f7f7}
.lista li a{background-color:transparent;color:#666;display:block;width:557px}

.meio-conteudo-indice   {
    width:707px;
    height:55px;
    background: #ff0000 url(../util/img/top-conteudo-indice.gif) top left no-repeat !important;
}
    .meio-conteudo-indice ul  {
        margin:0px 15px;
    }
        .meio-conteudo-indice ul li{clear:none;display:block;float:left;padding:0px 9px;line-height:51px;text-align:center;}
        .meio-conteudo-indice ul li a{color:#666;display:block;text-align:center;}
        .meio-conteudo-indice ul li.text{padding:0 10px; color:#000;}
        .meio-conteudo-indice ul li.selected{background:url("../util/img/bg-index-selected.gif") left top repeat-x}
        

.indice{background: url(../util/img/top-conteudo-indice.gif) !Important; margin-top: -0px; }
.indice ul{padding-left:10px;height:48px}

.indice-patrimonial ul{background:#e7e7e7 url("../util/img/bg-index.png") left top repeat-x;padding-left:10px; width:675px; height:51px;}
.indice-patrimonial ul li{clear:none;display:block;float:left;line-height:51px;text-align:center;}
.indice-patrimonial ul li a{color:#666;display:table;text-align:center;height:51px;padding-left:2px;padding-right:2px;}
.indice-patrimonial ul li.text{padding:0 10px}
.indice-patrimonial ul li.selected{background:#fcfcfc url("../util/img/bg-index-selected.gif") left top repeat-x; font-weight: bold;}
.indice-patrimonial ul li a{width: 51px;}
.indice-eventos ul{background:#e7e7e7 url("../util/img/bg-index.png") left top repeat-x;padding-left:0px; width:685px; height:51px;}
.indice-eventos ul li{clear:none;display:block;float:left;line-height:51px;text-align:center; margin-left: 3px; font-size: 10px;}
.indice-eventos ul li a{color:#666;display:block;text-align:center;width:26px;height:51px}
.indice-eventos ul li.text{padding: 0 0 0 10px}
.indice-eventos ul li.selected{background:#fcfcfc url("../util/img/bg-index-selected.gif") left top repeat-x; font-weight: bold;}
.indice-eventos ul li a{width: 40px;}

.indice ul li{clear:none;display:block;float:left;line-height:51px;text-align:center;}
.indice ul li a{color:#666;display:block;text-align:center;width:26px;height:51px}
.indice ul li.text{padding:0 10px;}
.indice ul li.selected{background:url("../util/img/bg-index-selected.gif") left top repeat-x}



#base.patrimonial .indice ul li a{width:51px}
#base.eventos .indice ul li a{width:39px}
#base.historico .indice ul li a{width:41px}

#base .conteudo .conteudo-sidebar li{text-transform:uppercase}
#base .conteudo .conteudo-sidebar li li,
#base .conteudo .conteudo-sidebar li label{font-size:11px;padding:0;text-transform:none}
#base .conteudo .conteudo-sidebar li li a{color:#666}

/* Esconde todos os subitens da sidebar e mostra apenas o relevante para a seÃ§Ã£o */
#base .conteudo .conteudo-sidebar li.institucional ul,
#base .conteudo .conteudo-sidebar li.mercadodecapitais ul,
#base .conteudo .conteudo-sidebar li.destaques-financeiros ul,
#base .conteudo .conteudo-sidebar li.comunicados ul,
#base .conteudo .conteudo-sidebar li.responsabilidade-social ul,
#base .conteudo .conteudo-sidebar li.outsourcing ul,
#base .conteudo .conteudo-sidebar li.automacao-comercial ul
	{display:none}
#base.corporativo .conteudo .conteudo-sidebar ul li.institucional ul,
#base.atuacao .conteudo .conteudo-sidebar ul li.institucional ul,
#base.diretoria .conteudo .conteudo-sidebar ul li.institucional ul,
#base.presidente .conteudo .conteudo-sidebar ul li.institucional ul,
#base.dividendos .conteudo .conteudo-sidebar ul li.mercadodecapitais ul,
#base.acoes .conteudo .conteudo-sidebar ul li.mercadodecapitais ul,
#base.cotacaoonline .conteudo .conteudo-sidebar ul li.mercadodecapitais ul,
#base.estrutura .conteudo .conteudo-sidebar ul li.mercadodecapitais ul,
#base.apresentacoes .conteudo .conteudo-sidebar ul li.mercadodecapitais ul,
#base.patrimonial .conteudo .conteudo-sidebar ul li.destaques-financeiros ul,
#base.fluxodecaixa .conteudo .conteudo-sidebar ul li.destaques-financeiros ul,
#base.investimentos .conteudo .conteudo-sidebar ul li.destaques-financeiros ul,
#base.rentabilidade .conteudo .conteudo-sidebar ul li.destaques-financeiros ul,
#base.administracao .conteudo .conteudo-sidebar ul li.destaques-financeiros ul,
#base.produtividade .conteudo .conteudo-sidebar ul li.destaques-financeiros ul,
#base.demonstracoes .conteudo .conteudo-sidebar ul li.destaques-financeiros ul,
#base.itr-dfp-ian .conteudo .conteudo-sidebar ul li.destaques-financeiros ul,
#base.receita .conteudo .conteudo-sidebar ul li.destaques-financeiros ul,
#base.desempenho .conteudo .conteudo-sidebar ul li.destaques-financeiros ul,
#base.balanco .conteudo .conteudo-sidebar ul li.destaques-financeiros ul,
#base.comunicados .conteudo .conteudo-sidebar ul li.comunicados ul,
#base.fatos .conteudo .conteudo-sidebar ul li.comunicados ul,
#base.conselho .conteudo .conteudo-sidebar ul li.comunicados ul,
#base.assembleia .conteudo .conteudo-sidebar ul li.comunicados ul,
#base.acoes .conteudo .conteudo-sidebar ul li.responsabilidade-social ul,
#base.qualidade .conteudo .conteudo-sidebar ul li.responsabilidade-social ul,
#base.reconhecimento .conteudo .conteudo-sidebar ul li.responsabilidade-social ul,
#base.projetos-customizados-seguranca .conteudo .conteudo-sidebar ul li.outsourcing ul,
#base.assinatura-certificado .conteudo .conteudo-sidebar ul li.outsourcing ul,
#base.ponto-informatizado .conteudo .conteudo-sidebar ul li.outsourcing ul,
#base.auto-atendimento .conteudo .conteudo-sidebar ul li.outsourcing ul,
#base.redes-atm .conteudo .conteudo-sidebar ul li.outsourcing ul
	{display:block}

/* Iluminar item selecionado */
#base.corporativo ul ul li.corporativo,
#base.atuacao ul ul li.atuacao,
#base.diretoria ul ul li.diretoria,
#base.presidente ul ul li.presidente,
#base.dividendos ul ul li.dividendos,
#base.acoes ul ul li.acoes,
#base.cotacaoonline ul ul li.cotacaoonline,
#base.estrutura ul ul li.estrutura,
#base.apresentacoes ul ul li.apresentacoes,
#base.patrimonial ul ul li.patrimonial,
#base.fluxodecaixa ul ul li.fluxodecaixa,
#base.investimentos ul ul li.investimentos,
#base.rentabilidade ul ul li.rentabilidade,
#base.administracao ul ul li.administracao,
#base.produtividade ul ul li.produtividade,
#base.demonstracoes ul ul li.demonstracoes,
#base.itr-dfp-ian ul ul li.itr-dfp-ian,
#base.receita ul ul li.receita,
#base.desempenho ul ul li.desempenho,
#base.balanco ul ul li.balanco,
#base.comunicados ul ul li.comunicados,
#base.fatos ul ul li.fatos,
#base.conselho ul ul li.conselho,
#base.assembleia ul ul li.assembleia,
#base.acoes ul ul li.acoes,
#base.qualidade ul ul li.qualidade,
#base.reconhecimento ul ul li.reconhecimento,
#base.projetos-customizados-seguranca ul ul li.projetos-customizados-seguranca,
#base.assinatura-certificado ul ul li.assinatura-certificado,
#base.ponto-informatizado ul ul li.ponto-informatizado,
#base.auto-atendimento ul ul li.auto-atendimento,
#base.redes-atm ul ul li.redes-atm
	{background:#e9e9e9 url(../util/img/sidebar-selected.png) 5px 5px no-repeat;color:#878787;margin-left:-15px;padding-left:15px;}

#base .conteudo .conteudo-sidebar .sidebar-footer{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}

#base .conteudo .conteudo-sidebar .filtro_sel {
	margin: 20px 0 0 0;
	padding:20px 0 0 0;
	border-top:1px solid #CCCCCC;
}
	#base .conteudo .conteudo-sidebar .filtro_sel ul {
		padding: 4px 0 0 12px;
	}
		#base .conteudo .conteudo-sidebar .filtro_sel ul li {
			font-size:12px;
			list-style:none outside none;
			margin:0;
			padding:0 0 0;
			text-transform: none;
			line-height:normal;
		}
			#base .conteudo .conteudo-sidebar .filtro_sel ul li a {
				display: inline;
				font-size: 12px;
				line-height: normal;
				color: #666666;
			}
			#base .conteudo .conteudo-sidebar .filtro_sel ul li a:hover {
				color: #aeaeae;
			}
#base .conteudo .conteudo-sidebar .sidebar-footer input.filtrar {
	width: 78px;
	height: 29px;
	margin: 6px 0 8px -4px;
	cursor: pointer;
	background: url(../util/img/botao/filtrar.jpg) no-repeat;
}
.form-mailalert #mensagem	{
	width:665px;
	height:100px;
}
#base .conteudo .conteudo-sidebar .sidebar-footer h3,
#base .conteudo .conteudo-sidebar .sidebar-footer li{color:#666;font-weight:bold;font-size:12px;text-transform:uppercase}
#base .conteudo .conteudo-sidebar .sidebar-footer ul{margin-top:5px;}
#base .conteudo .conteudo-sidebar p.busca{width:170px;height:19px;background:url(../util/img/search-box.gif) no-repeat left top}
#base .conteudo .conteudo-sidebar input.input-busca{background:transparent url(../util/img/busca-text-02.gif) no-repeat 0px 3px;font-size:11px; color:#777; margin-left:10px;margin-top:2px;width:150px;padding:0 0 0 15px;}
#base .conteudo .conteudo-sidebar input.input-busca-on{background:none;margin-left:10px;margin-top:2px;width:150px}

#base .conteudo .form-mailalert label{display:block}
#base .conteudo .form-mailalert input,
#base .conteudo .form-mailalert select,
#base .conteudo .form-mailalert textarea{border:1px solid #999}
#base .conteudo .form-mailalert input{width:666px;}
#base .conteudo .form-mailalert input.auto{border:0;width:auto}
#base .conteudo .form-mailalert p{padding:5px 0}
#base .conteudo .form-mailalert p.width-50{float:left;width:350px}
#base .conteudo .form-mailalert p.width-25{float:left;width:150px}
#base .conteudo .form-mailalert p.width-50 input,
#base .conteudo .form-mailalert p.width-50 select{width:365px}
#base .conteudo .form-mailalert p.width-25 input,
#base .conteudo .form-mailalert p.width-25 select{width:133px}
#base .conteudo .form-mailalert p input.short{width:85px}
#base .conteudo .form-mailalert p input.tiny{width:42px}
#base .conteudo .form-mailalert p label.text{float:left;width:200px}
#base .conteudo .form-mailalert input[type=checkbox]	{float:left; width:18px !important; border:0px;}

#base .conteudo ul.descricoes{margin-bottom:10px}
#base .conteudo ul.descricoes div{background:#e7e7e7 url(../util/img/bg-uparrow.png) left top no-repeat;margin:5px 0 10px 10px;padding:10px 0 1px 10px}
#base .conteudo ul.descricoes div.box-diretor	{display:none;}
#base .conteudo ul.descricoes li a.diretor	{color:#666666;}


#base .conteudo table{width:100%}
#base .conteudo table th,
#base .conteudo table td{padding:5px;vertical-align:top}
#base .conteudo table th span{white-space:nowrap}
#base .conteudo table tr.par{background-color:#e9e9e9}
#base .conteudo table tfoot td{padding-top:20px}

#base .conteudo .conteudo-corpo .textos dt{background-color:#e9e9e9;font-size:16px;font-weight:bold;padding:5px 15px;text-transform:uppercase}
#base .conteudo .conteudo-corpo .textos dd{background:url(../util/img/footer-linha.gif) left bottom repeat-x;margin:10px 0;padding-bottom:10px}
#base .conteudo .conteudo-corpo .textos dd.last{background-image:none;margin:10px 0;padding-bottom:10px}

/* ---------------------------------- ATUALIZADO POR DELPHINE ------------------------------ */
		.boxPF{
			width: 320px;
			float:left;
			padding: 5px;
			text-align: center;
		}
		
		.boxContentCinza{
			background: #f1f1f1;
			line-height: 20px;
			z-index:2;
			width: 667px;
			margin: 7px 0 7px -12px;
			padding: 7px 12px 7px 12px;
			clear:both;
		}
		
		.boxContentCinza .destaque {
			font-size: 15px;
			font-weight: bold;
		}
		
		a.linkSuporte {
			color: #333333;
			text-decoration: underline;
			font-weight: bold;
		}
		
		a:hover.linkSuporte {
			text-decoration: none;
			color: #333333;
		}
		
		.suporteLogos {
			float: left;
			margin: 5px 30px 5px 0;
		}
		
		.mapaBorda {
			border: 1px solid #666666;
		}
		#formComboMaps select{
			color:#ffcc00;
			width:120px;
			background:#ffcc00;
		}
		.mapaRede{
			float: left;
			width:390px;
            		height:466px;
            		overflow:hidden;
			
		}
		
		.EnderecoRede {
			width:250px;  margin-left: 5px;float:left;
		}
		.EnderecoRede a{
			color:#00B9EC;
			cursor:pointer;
			text-decoration:none;
		}
		.barraLateralMapas{
			width:230px; float: right;  
			margin: 0px;
			margin-right:30px;
			height:auto;
				}
		#Enderecos{
			width:230px;
			height:auto;
			}
		a.linkComentario,
		a.linkComentario:hover{
			color: #faa61a!important;
			text-decoration: underline!important;
		}
			
		.imgMidia {
			margin: 0 10px 15px 0;
			float: left;
		}		
		
#base.suporte-profissional .conteudo .conteudo-sidebar ul li.suporte-empresa ul,
#base.suporte-produto .conteudo .conteudo-sidebar ul li.suporte-empresa ul,
#base.rede-credenciada .conteudo .conteudo-sidebar ul li.assistencia-tecnica ul,
#base.ti-verde .conteudo .conteudo-sidebar ul li.centro-reciclagem ul,
#base.ti-verde .conteudo .conteudo-sidebar ul li.computador-dentro ul,
#base.ti-verde .conteudo .conteudo-sidebar ul li.projetos-ambientais ul
	{display:block}	
		
#base.suporte-profissional ul ul li.suporte-profissional,
#base.suporte-produto ul ul li.suporte-produto,
#base.rede-credenciada ul ul li.rede-credenciada,
#base.centro-reciclagem ul ul li.centro-reciclagem,
#base.computador-dentro ul ul li.computador-dentro,
#base.projetos-ambientais ul ul li.projetos-ambientais
	{background:#e9e9e9 url(../util/img/sidebar-selected.png) 5px 5px no-repeat;color:#878787;margin-left:-15px;padding-left:15px;}

form	{
	border:0px;
	padding:0px;
	margin:0px;
}

/*	
#base.suporte-produto .conteudo form label{display:block}
#base.suporte-produto .conteudo form input,
#base.suporte-produto .conteudo form select{border:1px solid #999}
#base.suporte-produto .conteudo form input{width:666px}
#base.suporte-produto .conteudo form input.auto{border:0;width:auto}
#base.suporte-produto .conteudo form p{margin:5px 0}
#base.suporte-produto .conteudo form p.width-50{float:left;width:350px}
#base.suporte-produto .conteudo form p.width-25{float:left;width:150px}
#base.suporte-produto .conteudo form p.width-50 input,
#base.suporte-produto .conteudo form p.width-50 select{width:365px}
#base.suporte-produto .conteudo form p.width-25 input,
#base.suporte-produto .conteudo form p.width-25 select{width:133px}
#base.suporte-produto .conteudo form p input.short{width:280px}
#base.suporte-produto .conteudo form p input.tiny{width:42px}
#base.suporte-produto .conteudo form p label.text{float:left;width:200px}
*/
	#base .conteudo h2.mapa_tit {
		padding: 20px 0 12px 7px;
		color:#333333;
		font-size: 20px;
		font-weight:bold;
		text-transform:uppercase;
	}
	#base .conteudo .mapa_webdoor {
		padding: 15px 0 0 4px;
	}
	#base .conteudo .map_top {
		width: 940px;
		height: 12px;
		font-size: 1px;
		background: url(../util/img/background/top-mapa.jpg) no-repeat;
	}
	#base .conteudo .map_cont {
		width: 940px;
		padding: 16px 0 0;
		background: url(../util/img/background/center-mapa.jpg) repeat-y;
	}
	#base .conteudo .map_bot {
		width: 940px;
		height: 12px;
		font-size: 1px;
		background: url(../util/img/background/bottom-mapa.jpg) no-repeat;
	}
	#base .conteudo .mapa_do_site {
		float: left;
		padding: 0 21px;
	}
		#base .conteudo .mapa_do_site dt {
			font-weight: bold;
		}
			#base .conteudo .mapa_do_site a.sub {
				padding: 0 0 0 22px;
			}
				#base .conteudo .mapa_do_site dd a {
					color: #777777;
				}
				#base .conteudo .mapa_do_site dd a:hover {
					text-decoration: underline;
				}
	#base .conteudo .clear_b {
		clear: both;
		padding: 10px 0;
	}
div.list_camp ul {
	line-height: normal;
	
}
div.list_camp ul li {
	padding: 0 0 0 20px;
	background: url(../util/img/background/list_camp.jpg) no-repeat 9px 8px;
}
div.list_camp a {
	color: #666666;
	text-decoration: none;
}

div.list_camp a:hover {
	color: #666666;
	text-decoration: underline;
}

.comentarioTextoSimples
{
    background: url(../util/img/name-email-field.jpg) no-repeat;
    padding-left: 5px;
    width: 414px;
    height: 20px;
    margin-bottom: 10px;
}
.comentarioTextArea
{
    background: url(../util/img/message-field.jpg) no-repeat;
    padding-left: 5px;
    width: 642px;
    height: 79px;
}
div.form_style input {
	border: 1px solid #e5e5e5;
}
P.cat-tag 
{
    clear: both;
    padding: 16px 0;
    }
input.bt_modelo 
{
    font-weight: bold;
    color: #FFF;
    font-size: 11px;
    padding: 5px 8px;
    width:75px;
    cursor: pointer;
    background:  url(../util/img/bt_enviar.gif) no-repeat;
    }
input.bt_modelo2 
{
    font-weight: bold;
    color: #FFF;
    font-size: 11px;
    padding: 5px 11px;
    cursor: pointer;
    margin:20px 0 0;
    background:  url(../util/img/bt_enviar.gif) no-repeat;
    }
input.bt_modelo3 
{
    width: auto !important;
    font-weight: bold;
    color: #FFF;
    font-size: 11px;
    padding: 5px 11px;
    cursor: pointer;
    margin:20px 0 0;
    border: none !important;
    background:  url(../util/img/bt_enviar.gif) no-repeat;
    }
input.bt_modelo4 
{
    width: auto !important;
    font-weight: bold;
    color: #FFF;
    font-size: 11px;
    padding: 5px 11px;
    cursor: pointer;
    margin: 10px 0 10px;
    min-width: 80px;
    border: none !important;
    background:  url(../util/img/bt_enviar.gif) no-repeat;
    }
input.bt_comprar 
{
    width: auto !important;
    font-weight: bold;
    color: #FFF;
    font-size: 13px;
    padding: 8px 10px 8px 39px;
    cursor: pointer;
    margin: 10px 0 10px;
    border: none !important;
    background: #faab1b url(../util/img/background/carrinho.gif) no-repeat 11px center;
    }
a.bt_comprar  {
    /*background:url("http://itautecsite.xlab.com.br/util/img/background/carrinho.gif") no-repeat scroll 11px center #FAAB1B;*/
  background:url("/media/489169/bt_ofertas.jpg") no-repeat scroll 0 0 transparent;
border:medium none !important;
color:#FFFFFF;
cursor:pointer;
display:block;
font-size:13px;
font-weight:bold;
letter-spacing:-1px;
margin:10px 0;
padding:8px 0 8px 39px;
width:85px;
}
    input.bt_conteudo 
{
    width: auto !important;
    font-weight: bold;
    color: #FFF;
    font-size: 12px;
    padding: 5px 10px;
    cursor: pointer;
    border: none !important;
    background: #faab1b;
    }
       a.bt_conteudo 
{
    width: auto !important;
    font-weight: bold;
    color: #FFF;
    font-size: 12px;
    padding: 4px 16px;
    cursor: pointer;
    border: none !important;
    background: url(../util/img/btn-conteudo-programatico-2.gif) no-repeat;
    }

a.sem-underline{
	text-decoration:none;
}
a.sem-underline:hover {
	text-decoration:none;
}

.TituloRSS a{
	font-size: 12px;
	text-transform:uppercase;
	color:#333333;
	float: left;
	width:60px;			
	padding: 0 0 0 20px;
	font-weight: normal;
	margin: 0px 30px 0px 0px;
	overflow:hidden;
}

#header #logotipo a {
	display: block;
	position: relative;
	width: 190px;
	height: 68px;
}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
