body {
	margin: 32px 0 0 0 !important;
	padding:0;
}

/** resets **/
#clic-barra-2010 a,
#clic-barra-2010 fieldset, 
#clic-barra-2010 form, 
#clic-barra-2010 input, 
#clic-barra-2010 label, 
#clic-barra-2010 legend, 
#clic-barra-2010 li, 
#clic-barra-2010 select, 
#clic-barra-2010 span, 
#clic-barra-2010 ul {
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:transparent;
	border:0 solid;
	margin:0;
	outline:none;
	padding:0;
	vertical-align:baseline;
}

/** estilos clic-barra-2010 **/
#clic-barra-2010 a, #clic-barra-2010 a:link {
	text-decoration:none;
	font-weight:700!important
}
div#clic-barra-2010 {
	background: #5f4284;
	z-index: 10000;
	width: 100% !important;
	position: absolute !important;
	left:0 !important;
	top:0 !important;
}
div#clic-barra-2010 .clic-barra-inner {
	background: #604385 url(../icon/clicbarra-bg-base.png) repeat-x 0 0;
	width: 1000px;
	min-height: 32px;
	height:auto!important;
	height: 32px;
	z-index: 10000;
	position: relative;
}
div#clic-barra-2010 .aligncenter {margin: 0 auto;}
div#clic-barra-2010 a, div#clic-barra-2010 a span {color:#FFF;}
div#clic-barra-2010 a.clicBarra-logo-clic {
	background:transparent url(../icon/fundo-logo.png) no-repeat 0 0;
	display:block;
	float:left;
	height:3.2em;
	text-indent:-9999px;
	width:102px;
}

/** estilos ul.links **/
div#clic-barra-2010 ul.links {
	display:block;
	float:left;
	overflow:hidden;
	padding-left:2em;
	width:500px !important;
}

/* float fix for ie6 */
div#clic-barra-2010 ul.links li{_width: 1%; white-space: nowrap}
div#clic-barra-2010 ul.links li ul li {width: auto;}
/* /float fix */

div#clic-barra-2010 ul.links li a, div#clic-barra-2010 ul.links li a span{height: 32px; line-height: 32px;}
div#clic-barra-2010 ul.links li ul li a {height: auto; line-height: normal;}
div#clic-barra-2010 ul {clear: none;}

div#clic-barra-2010 ul li {
	background: transparent url(../icon/clicbarra-bg-divide-itens-direita.png) no-repeat left 11px;
	display: block;
	float:left;
	margin:0;
	padding:0;
}
div#clic-barra-2010 ul li a {
	background: transparent url(../icon/clicbarra-bg-divide-itens-esquerda.png) no-repeat right 11px;
	display:block;
	font-size:1.1em;
	padding: 0 14px;
}
div#clic-barra-2010 ul li a span {font-size: 1em;}
div#clic-barra-2010 ul li a:hover {
	background:url(../icon/clicbarra-bg-botao-hover.png) repeat-x 0 0;
	border: 1px solid #493466;
	border-width: 1px 1px 0;
	padding: 0 13px;
	margin-top: -1px;
	text-decoration:none
}
div#clic-barra-2010 ul li.expande a span {
	background: transparent url(../icon/clicbarra-seta-maissites.png) no-repeat right 5px;
	padding-right: 14px
}
div#clic-barra-2010 ul li.hagah a {}
div#clic-barra-2010 ul li.hagah a:hover {
	background:#868686 url(../icon/clicbarra-bg-botao-hagah-hover.png) no-repeat center center;
	border: solid #7a6096;
	border-width: 1px 1px 0;
	color:#6d7411;
}

/** estilos lista expandida **/
div#clic-barra-2010 ul li.expande div.lista {
	background: #6e5096 url(../icon/separador-lista.gif) repeat-y 147px bottom;
	left: 30px;
	position: absolute;
	width: 592px;
	border: 1px solid #3a0b6e;
	border-left-color: #572c87;
	border-top: none;
	
	/* box shadows */
	-moz-box-shadow: inset 0 0 40px #3a2556;
	-webkit-box-shadow: inset 0 0 40px #3a2556;
	
	/* rounded borders */
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
div#clic-barra-2010 ul li.expande div.lista ul {
	display:block;
	float:left;
	overflow:hidden;
	padding: 8px 1em 8px 0;
	width: 138px;
}
div#clic-barra-2010 ul li.expande div.lista ul.ultima {background: none;}
div#clic-barra-2010 ul li.expande div.lista ul li {
	background:transparent url(../icon/clicbarra-bullet-lista.png) no-repeat 13px 5px;
	float:none;
	list-style:none;
	list-style-position:outside;
	padding: 0 0 3px 25px;
	white-space: normal;
}
div#clic-barra-2010 ul li.expande div.lista ul li a {
	background: none;
	display: inline;
	font-size:1em;
	font-weight:normal!important;
	padding:0
}
div#clic-barra-2010 ul li.expande div.lista ul li a:hover {
	background:none;
	border-width: 0;
	padding: 0;
	text-decoration: underline
}

/** estilos clic-barra-busca **/
div#clic-barra-2010 div.clic-barra-busca {
	background:#5f4284 url(../icon/clicbarra-bg-busca.png) repeat-x 0 0;
	border:1px solid #8068a1;
	border-width: 0 1px;
	height: 32px;
	float: right;
	width: 375px;
}
div#clic-barra-2010 div.clic-barra-busca legend {
	display:none
}
div#clic-barra-2010 div.clic-barra-busca fieldset {
}
div#clic-barra-2010 div.clic-barra-busca ul li {
	background:none;
	display:block;
	float:left;
	padding-top:7px
}
div#clic-barra-2010 div.clic-barra-busca ul li.busca {
	padding-left: 5px;
	width:16em
}
div#clic-barra-2010 div.clic-barra-busca ul li.buscar {
	padding-left:5px
}
div#clic-barra-2010 div.clic-barra-busca ul li label {
	color:#4e4e50;
	display:block;
	float:left;
	font-size: 1.1em;
	font-weight:700;
	padding:3px 3px 0 0
}
div#clic-barra-2010 div.clic-barra-busca ul li input, div#clic-barra-2010 div.clic-barra-busca ul li select {
	background:#FFF;
	border: 1px solid #7f9aaf;
	font-size:1.1em;
	height: 15px;
	width:110px;
}
div#clic-barra-2010 div.clic-barra-busca ul li input {
	padding:2px;
	height: 19px;
}
div#clic-barra-2010 div.clic-barra-busca ul li select {
	height: 19px;
	width: 140px
}
div#clic-barra-2010 div.clic-barra-busca ul li.buscar input {
	background: transparent url(../icon/clicbarra-bg-botao-ok.png) no-repeat center center;
	border:0;
	display:block;
	float:left;
	height:20px;
	text-indent:-9999px;
	width:30px;
	cursor: pointer;
	font-size: 0;
}
