:focus
{
	-moz-outline-style: none;
	outline: none;
}
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix
{ *height:1%;}
a, input
{
	outline: none;
	color: #505050;
}
body
{
	background-color: #FFF;
	color: #7F7F7F;
	behavior: url("/js/csshover3.htc");
}
#logo_optimus
{
	background: url(/img/header_right.gif) no-repeat;
	z-index: 1000001;
	position: absolute;
	top: 0;
	left: 833px;
	width: 14px;
	height: 125px;
}
#header
{
	position: relative;
	width: 837px;
	height: 125px;
	z-index: 1001;
}
#main_menu
{
	position: absolute;
	top: 71px;
	left: 25px;
	height: 26px;
	overflow: hidden;
	z-index: 3000;
}
#main_menu LI
{
	display: block;
	float: left;
	display: block;
	height: 26px;
	width: 107px;
}
#main_menu LI, #main_menu LI a
{
	display: block;
	float: left;
	display: block;
	height: 26px;
	width: 107px;
}
#main_menu LI.Particulares a
{
	background: url(/img/tab_particulares.gif) no-repeat;
}
#main_menu LI.Particulares a.active
{
	background: url(/img/tab_particulares_active.gif) no-repeat;
}
#main_menu LI.Negocios
{
	width: 170px;
}
#main_menu LI.Negocios a
{
	background: url(/img/tab_negocios.gif) no-repeat;
	display: block;
	width: 170px;
}
#main_menu LI.Negocios a.active
{
	background: url(/img/tab_negocios_active.gif) no-repeat;
}
#main_menu LI.Corporate a
{
	background: url(/img/tab_corporate.gif) no-repeat;
	display: block;
}
#main_menu LI.Corporate a.active
{
	background: url(/img/tab_corporate_active.gif) no-repeat;
}
#main_menu LI.Empresas
{
	width: 170px;
}
#main_menu LI.Empresas a
{
	background: url(/img/tab_negocios.gif) no-repeat;
	display: block;
	width: 170px;
}
#main_menu LI.Empresas a.active
{
	background: url(/img/tab_negocios_active.gif) no-repeat;
}
#nav_menu
{
	position: absolute;
	top: 98px;
	border-left: 2px solid #FFF;
	left: 0;
	height: 27px;
	width: 836px;
}
#nav_menu LI.tab, #nav_menu LI.acessoDirecto
{
	display: block;
	float: left;
	height: 27px;
}
#nav_menu LI.acessoDirecto
{
	float: right;
	width: 159px;
	padding-right: 4px;
	background: url(/img/top_nav_menu_separador.gif) no-repeat;
}
#nav_menu LI.tab A
{
	display: block;
	float: left;
	text-decoration: none;
	height: 24px;
	padding: 6px 10px 0 10px;
	color: #FFF;
	font-size: 11px;
	background: url(/img/top_nav_menu_separador.gif) no-repeat;
}
#nav_menu LI.tab A:hover
{
	background-color: white;
	margin-right: -1px;
	padding-right: 11px;
	color: #222;
}
#header UL#nav_menu LI.active A
{
	background: url(/img/nav_menu_li-active.gif) repeat-x;
	color: #000;
	font-weight: normal;
	margin-right: -1px;
	padding-right: 11px;
	height: 23px;
}
#header UL#nav_menu LI.tab A.home
{
	width: 28px;
	height: 27px;
	padding: 0;
	margin: 0;
	background: url(/img/top_nav_menu_home.gif) 0 0;
}
#header UL#nav_menu LI.tab A.home:hover
{
	background: url(/img/top_nav_menu_home.gif) 0 27px;
	background-color: white;
	padding-right: 1px;
	margin-right: -1px;
}
#header UL#nav_menu LI.active A.home
{
	background-position: 0 -27px;
	background-color: white;
	margin-right: -1px;
	padding-right: 1px;
}
img.active_arrow
{
	position: absolute;
	display: none;
	top: 16px;
}
#header UL#nav_menu OL
{
	position: absolute;
	top: 27px;
	background-color: #eaeaea;
	clear: both;
	padding-top: 6px;
	padding-bottom: 3px;
	display: none;
}
#header UL#nav_menu OL LI
{
	display: block;
	clear: both;
	width: auto;
	float: left;
	height: 19px;
	margin-left: 6px;
	margin-right: 6px;
	white-space: nowrap;
}
#header UL#nav_menu OL LI A
{
	display: block;
	float: none;
	clear: both;
	text-decoration: none;
	color: #000;
	height: 19px;
	padding: 2px 6px;
	margin-top: 0;
	background: none;
}
#header UL#nav_menu OL LI A:hover
{
	background: none;
	color: #f36511;
	margin-right: 0;
	padding-right: 6px;
}
#header UL#marcas_menu
{
	position: absolute;
	border-right: 3px solid white;
	top: 3px;
	right: 28px;
	height: 27px;
	text-align: right;
}
#header UL#marcas_menu LI
{
	display: block;
	float: left;
	height: 27px;
}
#header UL#marcas_menu LI A
{
	display: block;
	position: relative;
	float: left;
	text-decoration: none;
	overflow: hidden;
}
#header UL#marcas_menu LI A.optimustag
{
	background: url(/img/logo_tag_small.jpg) no-repeat top right;
	width: 74px;
	height: 32px;
}
#header UL#marcas_menu LI A.optimushome
{
	background: url(/img/logo_optimushome.gif) no-repeat top right;
	width: 74px;
	height: 32px;
}
#header UL#marcas_menu LI A.kanguru
{
	background: url(/img/logo_kanguru.gif) no-repeat top right;
	width: 117px;
	height: 33px;
}
#header UL#marcas_menu LI A:hover
{
	background-position: bottom right;
}
#header UL#marcas_menu LI.empty
{
	display: block;
	position: relative;
	float: left;
	width: 74px;
}
#header FORM#main_pesquisa
{
	position: absolute;
	top: 64px;
	right: 18px;
	margin: 0;
	padding: 0;
}
#header FORM#main_pesquisa LABEL
{
	display: block;
	float: left;
	font-size: 11px;
	padding-top: 1px;
	margin-right: 8px;
	vertical-align: bottom;
}
#header FORM#main_pesquisa INPUT.text
{
	display: block;
	float: left;
	margin: 0 1px 0 0;
	padding: 0 0 1px 0;
	border: 1px solid #dfdfdf;
	font-size: 11px;
}
#header FORM#main_pesquisa INPUT.img
{
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	background-color: transparent;
	width: 17px;
	height: 17px;
}
#container
{
	width: 843px;
	min-height: 630px;
	padding-bottom: 12px;
	overflow: hidden;
}
div[class] #container
{
	height: auto;
}
blockquote
{ *height:20px;}
#container #principal
{
	padding-top: 2px;
	margin-left: 2px;
	clear: both;
}
#container #principal .clear
{
	clear: both;
	display: block;
	height: 0;
	overflow: hidden;
	margin: 0;
	padding: 0;
	background-color: transparent;
}
.clearer
{
	clear: both;
	display: block;
	margin: 0;
	padding: 0;
	height: 0;
	line-height: 1px;
	font-size: 1px;
}
#container #principal #leftcol
{
	float: left;
	width: 155px;
}
#leftcol UL.leftcol_menu
{
	display: block;
	padding: 0;
	margin: 0;
	width: 155px;
	border-bottom: 1px solid #C2C2C2;
	padding-bottom: 1px;
}
#leftcol UL.leftcol_menu LI
{
	background: url(/img/tira-menu-lateral-off.jpg) repeat-x;
	background-color: #e1e1e1;
	display: block;
	height: auto;
	overflow: hidden;
	margin-bottom: 0;
	cursor: pointer;
	width: 155px;
	margin-bottom: 0; *vertical-align:top;}
#leftcol UL.leftcol_menu LI A
{
	display: block;
	color: #505050;
	text-decoration: none;
	font-size: 11px;
	padding: 5px 5px 4px 15px;
	margin: 0;
	font-family: Arial;
	font-size: 11px;
	height: auto;
	_height: 14px;
}
#leftcol UL.leftcol_menu LI A:hover
{
	background: url(/img/tira-menu-lateral-over.jpg) repeat-x;
	background-color: #ee6d08;
	color: #FFF;
}
#leftcol ul.leftcol_menu li div.divdelete a.linkdeleteright
{
	float:right;
}
#leftcol ul.leftcol_menu li div.divdelete a.linkdeleteleft
{
	float:left;
}
#leftcol ul.leftcol_menu li div.divdelete a.linkdeleteright:hover
{
	background: url() repeat-x;
	color: #FFF;
}
#leftcol UL.leftcol_menu LI.txt_small
{
	font-size: 11px;
}
#leftcol UL.leftcol_menu LI.txt_small A
{
	line-height: 15px;
}
#leftcol UL.leftcol_menu LI.active A
{
	color: #FFF;
	padding-left: 0;
}
#leftcol UL.leftcol_menu LI.active A:hover
{
	background: url(/img/tira-menu-topo.jpg) repeat-x;
	background-color: #ee6d08;
	color: #FFF;
}
#leftcol UL.leftcol_menu LI:hover
{
	display: block;
	background-color: white;
	color: #FFF;
	background: url(/img/tira-menu-lateral-over.jpg);
	background-color: #ee6d08;
	background-repeat: no-repeat;
}
#leftcol UL.leftcol_menu LI.active, #leftcol UL.leftcol_menu LI.active:hover
{
	display: block;
	background: url(/img/tira-menu-lateral-over.jpg) repeat-x;
	width: auto;
	height: 22px;
	line-height: 22px;
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	cursor: default;
	padding: 0 4px 0 15px;
	border: none;
	height: auto;
	background-color: #ec6803;
}
#leftcol UL.leftcol_menu li.breadcrumb
{
	background: #E1E1E1 url(/img/fundo_breadcrumb.jpg) repeat-x scroll 0 0;
	display: block;
	margin: 0;
	padding: 0;
	width: auto;
	overflow: hidden;
	color: #FF7000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 0 4px 15px;
}
#leftcol UL.leftcol_menu li.breadcrumb a
{
	display: block;
	font-family: Arial;
	color: #FF7000;
	font-size: 12px;
	height: auto;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
#leftcol UL.leftcol_menu li.breadcrumb a:hover
{
	background: none;
	color: #FF7000;
}
#leftcol ul.leftcol_menu li.breadcrumb:hover
{
	background: #E1E1E1 url(/img/fundo_breadcrumb.jpg) repeat-x scroll 0 0;
}
#leftcol div.form_block
{
	clear: both;
	margin-bottom: 10px;
	margin-top: 10px;
}
#leftcol .form_block FORM.encontrar
{
	display: block;
	position: relative;
	border: 1px solid #ccc;
	padding: 5px 5px 0 4px;
	z-index: 1;
}
#leftcol .form_block FORM.encontrar .compare_row
{
	margin: 0 0 12px 0;
	text-align: center;
}
#leftcol .form_block FORM.encontrar LABEL
{
	position: relative;
	float: left;
	width: 80px;
	font-size: 11px;
}
#leftcol .form_block FORM.encontrar .border
{
	border: 1px #dfdfdf solid;
	height: 14px;
	padding: 2px;
	display: block;
	margin-bottom: 2px;
	position: relative;
}
#leftcol .form_block FORM.encontrar H4
{
	margin-left: -2px;
}
#leftcol .form_block FORM.encontrar H5
{
	color: #fff;
	padding-left: 4px;
	height: 18px;
	font-size: 11px;
	font-weight: bold;
	background: #b1b1b1 url(/img/bot_telemoveis_pesquisa.gif) no-repeat top right;
	line-height: 18px;
}
#leftcol .form_block FORM.encontrar INPUT.select_input
{
	font-size: 11px;
	width: 139px;
	background-color: #FFF;
	border: 1px #dfdfdf solid;
	padding: 2px 0 2px 4px;
	margin: 1px 0 10px 0;
	display: block;
}
#leftcol .form_block FORM.encontrar INPUT.preco_input
{
	position: relative;
	float: right;
	font-size: 11px;
	width: 35px;
	border: 0;
	text-align: right;
	margin-right: 13px;
}
#leftcol .form_block FORM.encontrar SPAN.euro
{
	float: left;
	height: 14px;
	position: absolute;
	right: 8px;
	display: block;
	font-size: 11px;
	text-align: right;
}
#leftcol .form_block FORM.encontrar br
{
	clear: both;
}
#leftcol .form_block FORM.encontrar div.pulldown
{
	position: relative;
	font-size: 11px;
	color: #000;
	height: 17px;
	margin-bottom: 1px;
	vertical-align: middle;
	z-index: 1000;
	background: url(/img/bot_telemoveis_pesquisa_down.gif) no-repeat right 0;
	line-height: 18px;
	padding-top: 2px;
}
#leftcol .form_block FORM.encontrar div.pulldown div.titulo
{
	cursor: pointer;
	padding-left: 4px;
	height: 17px;
}
#leftcol .form_block FORM.encontrar div.up
{
	background: #b1b1b1 url(/img/bot_telemoveis_pesquisa_up.gif) no-repeat top right;
}
#leftcol .form_block FORM.encontrar div.level_1
{
	z-index: 1001;
}
#leftcol .form_block FORM.encontrar div.level_2
{
	z-index: 1002;
}
#leftcol .form_block FORM.encontrar div.level_3
{
	z-index: 1003;
}
#leftcol .form_block FORM.encontrar div.pulldown UL
{
	display: none;
	position: absolute;
	top: 17px;
	left: 0;
	width: 144px;
	height: 100px;
	overflow: auto;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom: 2px solid #b1b1b1;
	background-color: #F3F3F3;
	z-index: 1000;
}
#leftcol .form_block FORM.encontrar div.pulldown UL LI
{
	display: block;
	line-height: 0;
	margin-bottom: 3px;
}
#leftcol .form_block FORM.encontrar div.pulldown UL LI A
{
	display: block;
	font-weight: normal;
	margin-left: 8px;
	padding-left: 5px;
	background: url(/img/bullet_F44800.gif) no-repeat 0 5px;
	text-decoration: none;
	color: #222;
}
#leftcol .form_block FORM.encontrar div.pulldown LI A:hover
{
	color: #f44800;
}
.scroller
{
	position: relative;
	height: 16px;
	background: #ecebed url(/img/bg_leftNav_itemActive.gif) repeat-x;
	margin-bottom: 10px;
}
.slider
{
	position: absolute;
	top: 0;
	width: 28px;
	height: 16px;
	font-size: 1px;
	line-height: 0;
	background: url(/img/telemoveis_pesquisa_slider.gif);
	overflow: hidden;
}
#leftcol .form_block FORM.encontrar DIV.checkbox_group
{
	position: relative;
	height: 99%;
}
#leftcol .form_block FORM.encontrar DIV.buttons
{
	clear: both;
	display: block;
	padding-top: 10px;
	padding-bottom: 8px;
}
#leftcol .form_block FORM.encontrar DIV.checkbox_group span
{
	display: block;
	position: relative;
	font-weight: normal;
	color: #000;
	font-size: 11px;
}
.coloursBorder
{
	border: solid #c5c3c8 1px;
}
#leftcol .form_block FORM.encontrar DIV.checkbox_group LABEL
{
	display: block;
	position: relative;
	font-weight: normal;
	margin-left: 3px;
	width: 139px;
	height: 16px;
	color: #000;
	overflow: hidden;
}
#leftcol .form_block FORM.encontrar DIV.checkbox_group LABEL INPUT.checkbox
{
	position: absolute;
	top: 0;
	right: 0; *margin-top:-4px;}
#leftcol .form_block FORM.encontrar DIV.checkbox_group INPUT.checkbox
{
	display: block;
	float: right; *margin-top:-4px;}
#leftcol .form_block FORM.encontrar DIV.checkbox_group br
{
	clear: both;
}
#container #principal #maincol
{
	float: left;
	margin: 0 4px 0 3px;
	width: 508px;
	overflow: hidden;
	padding-bottom: 20px;
}
UL.breadcrumbs
{
	float: left;
	padding-left: 5px;
	height: 17px;
	margin-top: 2px;
	cursor: default;
}
UL.breadcrumbs LI
{
	display: inline;
	color: #FF7000;
	font-size: 11px;
}
UL.breadcrumbs LI A
{
	color: #FF7000;
	text-decoration: none;
}
UL.breadcrumbs LI A:hover
{
	color: #777;
	text-decoration: none;
}
UL.breadcrumbs LI.dark, UL.breadcrumbs LI.dark A
{
	color: #777;
}
UL.breadcrumbs LI.dark A:hover
{
	color: #FF7000;
}
.printPage
{
	float: left;
	font-size: 11px;
	color: #000;
	height: 17px;
	margin-top: 10px;
	white-space: nowrap;
	display: block;
}
.printPage A
{
	color: #393939;
	text-decoration: none;
}
.printPage A:hover
{
	color: #393939;
	text-decoration: underline;
}
.printPageSpace
{
	padding-right: 5px;
}
.printPage img
{
	vertical-align: top;
}
#container #principal #rightcol
{
	float: left;
}
#container #principal #rightcol H3
{
	margin-top: 2px;
	background: silver url(/img/fundo_acessdirecto_topo.gif) no-repeat top right;
	padding: 4px 0 0 5px;
	height: 21px;
	font-size: 107%;
	font-weight: bold;
	letter-spacing: -1px;
}
#container #principal #rightcol H3.color1
{
	color: #97bb33;
}
#container #principal #rightcol H3.color2
{
	color: #00344D;
}
#container #principal #rightcol H3.color3
{
	color: #f44800;
}
#container #principal #rightcol H3.color4
{
	color: #812d85;
}
#container #principal #rightcol H3.color6
{
	color: #004656;
}
#container #principal #rightcol H3.color7
{
	color: #036982;
}
#container #principal #rightcol UL.acesso_directo_fixo
{
	width: 157px;
	background: url(/img/bg_columnR.gif) repeat-x;
}
#container #principal #rightcol UL.acesso_directo_fixo LI
{
	display: block;
	font-size: 11px;
	padding: 5px 0 0 0;
	width: 160px;
}
#container #principal #rightcol UL.acesso_directo_fixo LI.ttl
{
	padding-top: 0;
}
#container #principal #rightcol UL.acesso_directo_fixo LI.separador
{
	display: block;
	background: url(/img/fundo_acessdirecto_separador.gif) no-repeat center;
	font-size: 2%;
	height: 2px;
	padding: 0;
}
#container #principal #rightcol UL.acesso_directo_fixo LI A
{
	display: block;
	background: url(/img/modulo160_bullet.jpg) no-repeat 0 4px;
	text-decoration: none;
	margin: 0 10px 0 9px;
	padding: 0 0 0 8px;
	color: #606060;
	font-size: 11px;
}
#container #principal #rightcol UL.acesso_directo_fixo LI A:hover
{
	color: #ff7000;
}
#container #principal #rightcol UL.acesso_directo_fixo li.topo_caixa
{
	background-image: url(/img/modulo160x14_top.jpg);
	background-repeat: no-repeat;
	height: 14px;
	padding: 0;
	width: 160px;
	color:#505050;
	background-color:Transparent;
	margin-bottom:-5px;
}
#container #principal #rightcol UL.acesso_directo_fixo li.meio_caixa_titulo
{
	background-image: url(/img/modulo160_middle.jpg);
	width: 160px;
	background-repeat: repeat-y;
}
#container #principal #rightcol UL.acesso_directo_fixo li.topo_caixa span.texto
{
	color: #505050;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	margin-left: 9px;
	position: relative;
	top: 10px;
}
#container #principal #rightcol UL.acesso_directo_fixo li.meio_caixa_titulo span.texto
{
	color: #505050;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	margin-left: 9px;
	position: relative;
	top: 3px;
}
#container #principal #rightcol UL.acesso_directo_fixo li.meio_caixa
{
	background-image: url(/img/modulo160_middle.jpg);
	width: 160px;
	background-repeat: repeat-y;
}
#container #principal #rightcol UL.acesso_directo_fixo li.meio_caixa ol
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#container #principal #rightcol UL.acesso_directo_fixo li.bottom_caixa
{
	background-image: url(/img/modulo160_bottom.jpg);
	width: 160px;
	background-repeat: no-repeat;
}
#container #principal #rightcol . .
UL.acesso_directo_fixo.topo
{
	background-image: url(/img/modulo160_top.jpg);
	width: 160px;
	padding-top: 8px;
}
#banner_direita
{
	position: absolute;
	top: 0;
	left: 837px;
}
#banner_direita DIV
{
	position: absolute;
	top: 0;
	right: 3px;
	padding-left: 10px;
	background: url(/img/bullet_banner_direita.gif) no-repeat 0 13px;
}
#banner_direita DIV h3, #banner_direita DIV h4
{
	font-size: 11px;
	font-weight: normal;
}
#banner_direita DIV h4, #banner_direita DIV h5
{
	color: #f44800;
}
#banner_direita DIV h5, #banner_direita DIV h6
{
	font-size: 11px;
	font-weight: normal;
}
#banner_direita DIV h4 STRONG
{
	font-weight: bold;
}
#banner_direita DIV h5 STRONG
{
	font-weight: bold;
	color: black;
}
div.menu_acesso_directo
{
	position: relative;
	margin-top: 5px;
	background: url(/img/bot_acessodirecto.gif) no-repeat top right;
	cursor: pointer;
	vertical-align: middle;
	height: 24px;
}
div.menu_acesso_directo_active
{
	background: url(/img/bot_acessodirecto_active.gif) no-repeat top right;
}
div.menu_acesso_directo SPAN
{
	display: block;
	font-size: 11px;
	overflow: hidden;
	font-weight: normal;
	color: white;
	padding-left: 10px;
	padding-top: 1px;
}
div.menu_acesso_directo UL
{
	display: none;
	position: absolute;
	top: 22px;
	width: 100%;
	left: 0;
	padding-right: 20px;
	padding-top: 12px;
	padding-bottom: 12px;
	background-color: #eaeaea;
	font-size: 11px;
	font-weight: normal;
}
div.menu_acesso_directo UL LI
{
	display: block;
	line-height: 0;
	margin-bottom: 3px;
}
div.menu_acesso_directo UL LI A
{
	display: block;
	margin-left: 12px;
	padding-left: 8px;
	background: url(/img/bullet_big_F44800.gif) no-repeat left center;
	text-decoration: none;
	color: #000;
}
div.menu_acesso_directo LI A:hover
{
	color: #f44800;
}
.tooltip_skin
{
	padding: 5px;
	background: #FFF;
	border: 1px solid #b1b1b1;
	font-size: 11px;
	color: #393939;
	font-weight: normal;
}
.tooltip_skin1
{
	padding: 5px;
	background: #FFF;
	border: 1px solid #b1b1b1;
	font-size: 11px;
	color: #393939;
	font-weight: normal;
}
#tooltip
{
	position: absolute;
	z-index: 3000;
	background: #FFF;
	border: 1px solid #b1b1b1;
	padding: 5px;
	margin: 0;
}
#tooltip h3
{
	margin: 0;
	font-weight: normal;
	font-size: 11px;
	color: #404040;
}
div.menu_xtra_pulldown
{
	position: relative;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	background: #fff url(/img/dropbox.jpg) no-repeat right 1px;
	cursor: pointer;
	height: 26px;
	padding-top: 5px;
	margin-bottom: 2px;
	vertical-align: middle;
	padding-left: 15px;
}
div.menu_xtra_pulldown UL
{
	display: block;
	top: 22px;
	left: 0;
	width: 155px;
	height: 250px;
	padding: 0;
	margin: 0;
	overflow: auto;
	position: absolute;
	margin-top: 2px;
}
li.sem_padding
{
	padding: 0 !important;
}
div.menu_xtra_pulldown UL LI
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	background: url(/img/tira-sub-menu-lateral-off.jpg) repeat-x;
	background-color: #e1e1e1;
	padding: 5px 0 4px 0;
}
div.menu_xtra_pulldown UL LI A
{
	display: block;
	padding-left: 25px;
	text-decoration: none;
	color: #222;
}
div.menu_xtra_pulldown LI:hover
{
	background: url(/img/tira-sub-menu-lateral-over.jpg) repeat-x;
	background-color: #ee6d08;
	color: #FFF;
}
div.menu_xtra_pulldown LI:hover a
{
	color: #FFF;
}
div.menu_xtra_pulldown UL LI .sep
{
	background-image: url(/img/tira-menu-lateral-titulo.jpg);
	list-style-type: none;
	text-decoration: none;
	color: #222;
	font-weight: bold;
	cursor: default;
	padding: 7px 0 7px 5px;
}
div.whitespacer
{
	position: relative;
	height: 2px;
	background-color: #fff;
	font-size: 1px;
}
div.whitespacer_favoritos
{
	position: relative;
	height: 10px;
	background-color: #fff;
	font-size: 1px;
}
A.link_logout, A.link_nao_encontro
{
	display: block;
	text-decoration: none;
	color: #606060;
	font-size: 11px;
	text-align: left;
	padding-left: 8px;
	margin-left: 9px;
	background: url(/img/nao_encontro_bullet.jpg) no-repeat center left;
	font-family: Arial;
	margin-top: 5px;
}
A.link_logout:hover, A.link_nao_encontro:hover
{
	color: #FF7000;
}
.float_left
{
	float: left;
}
.clear_both
{
	clear: both;
}
A.link_generico
{
	text-decoration: none;
	color: #f44800;
}
A.link_generico:hover
{
	color: #777;
}
#login
{
	position: relative;
	background-color: #FFF;
	_height: 60px;
}
#login h3
{
	background-color: #E1E1E1;
	background-image: url(/img/barra_cinza.jpg);
	background-repeat: repeat-x;
	color: #7F7F7F;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 1px;
	padding: 7px 0 7px 10px;
	position: relative;
}
#login LABEL
{
	display: block;
	float: left;
	position: relative;
	font-size: 12px;
	padding-top: 1px;
	margin: 0 8px 10px 20px; *margin-left:14px;height:auto;color:#393939;}
#login DIV.logged
{
	padding: 0 20px;
	width: 469px;
	overflow: hidden;
}
#login DIV.logged LABEL
{
	font-size: 11px;
}
#login div LABEL
{
	margin: 0 8px 5px 0;
	height: auto;
}
#login DIV.logged LABEL STRONG
{
	color: #393939;
	font-weight: bold;
	padding-right: 5px;
	font-size: 11px;
}
#login SPAN INPUT.text
{
	display: block;
	float: left;
	position: relative;
	margin: 0 1px 0 0;
	padding: 0 0 1px 0;
	border: 1px solid #616369;
	font-size: 12px;
	color: #393939;
}
#login SPAN INPUT.img
{
	display: block;
	float: left;
	position: relative;
	margin: 0 0 0 2px;
	padding: 0;
	background-color: transparent;
	width: 17px;
	height: 17px;
}
#login BR
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#login A
{
	color: #FF7000;
	font-size: 11px;
	text-decoration: none;
}
#login .forgotPass
{
	padding-bottom: 1px;
	overflow: hidden;
}
#login A:hover
{
	color: #393939;
}
#login .logged_links
{
	padding: 0 20px;
}
#login .logged_links A
{
	position: relative;
	float: none;
	zoom: 1;
	margin: 0 10px 0 0;
}
#login div#login_error_box
{
	clear: both;
	position: absolute;
	top: 60px;
	float: none;
	height: 0;
	width: 294px;
}
#login #login_error_box LABEL.error, #login #login_error_box DIV.error
{
	display: block;
	margin-left: 10px;
	float: none;
	color: #FF7000;
	font-size: 85%;
	margin-bottom: 0;
}
.hackTop
{ *margin-top:-3px;}
.margemDir
{
	margin: 0 2px 0 0;
}
#menu_2blocos .menu_bloco
{
	float: left;
	width: 253px;
}
#menu_2blocos .menu_bloco A
{
	float:left;
	width: 238px;
	margin: 2px 0 0 0;
	padding: 6px 0 7px 15px;
	color: #7f7f7f;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	word-spacing:-1px;
	background-image: url(/img/barra_interior_on.jpg);
	padding-left: 15px;
}
#menu_2blocos .vazio
{
	float: left;
	width: 238px;
	margin: 2px 0 0 0;
	padding: 6px 0 7px 15px;
	color: #7f7f7f;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	word-spacing: -1px;
	background-image: url(/img/barra_interior_vazio.jpg);
	padding-left: 15px;
}
#menu_2blocos .menu_bloco A:hover
{
	background-color: #ec6803;
	background-image: url(/img/barra_interior_over.jpg);
	color: #F7F7F7;
	background-repeat: repeat-x;
}
#menu_2blocos .active A
{
	float:left;	
	background-color: #ec6803;
	color: #f7f7f7;
	background-image: url(/img/barra_interior_over.jpg);
	background-repeat: repeat-x;
}
#menu_3blocos .menu_bloco
{
	float: left;
	width: 168px;
}
#menu_3blocos .menu_bloco a
{
	background-color: #DFDFDF;
	background-image: url(/img/barra_interior_on.jpg);
	background-repeat: repeat-x;
	color: #7F7F7F;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 1px 0 0;
	padding: 7px 0 7px 15px;
	text-decoration: none;
	width: 153px;
}
#menu_3blocos .vazio
{
	float: left;
	width: 168px;
	margin: 2px 0 0 0;
	padding: 7px 0 7px 0;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	background-color: #DFDFDF;
	text-decoration: none;
	background-image: url(/img/barra_interior_vazio.jpg);
}
#menu_3blocos .menu_bloco A:hover
{
	background-color: #EC6803;
	background-image: url(/img/barra_interior_over.jpg);
	color: #F7F7F7;
	background-repeat: repeat-x;
}
#menu_3blocos .active A
{
	background-color: #EC6803;
	color: #f7f7f7;
	background-image: url(/img/barra_interior_over.jpg);
	background-repeat: repeat-x;
}
#maincol .row_container UL.menu_2barras
{
	height: 60px;
	margin: 1px -4px 0 0; *margin:-2px-4px00;}
#maincol .row_container UL.menu_2barras LI
{
	display: block;
	float: left;
	width: 254px;
	height: 29px;
	margin: 0 1px 2px 0;
}
#maincol .row_container UL.menu_2barras LI A
{
	background-color: #DFDFDF;
	color: #FFF;
	display: block;
	float: left;
	font-size: 92%;
	font-weight: bold;
	padding: 7px 0 7px 0;
	text-decoration: none;
	width: 254px;
}
#maincol .row_container UL.menu_2barras LI A.active
{
	background-color: #EC6803 !important;
	background-image: url(/img/barra_interior_over.jpg) !important;
	color: #F7F7F7 !important;
	padding: 7px 0 7px 15px !important;
	width: 238px !important;
	word-spacing: -1px;
}
#maincol .row_container UL.menu_2barras LI A:hover
{
	background-color: #EC6803 !important;
	background-image: url(/img/barra_interior_over.jpg) !important;
	background-repeat: repeat-x;
	color: #F7F7F7 !important;
	padding: 7px 0 7px 15px !important;
	width: 238px;
	word-spacing: -1px;
}
SELECT.combobox
{
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	overflow: hidden;
	width: 100%;
	height: 10px;
	visibility: hidden;
}
.combobox_container
{
	position: static;
}
.combobox_container .combobox_header
{
	position: relative;
	font-weight: normal;
	background: #FFF url(/img/bot_combobox_down.gif) no-repeat right;
	cursor: pointer;
	height: 17px;
	width: 100%;
	overflow: hidden;
	margin: 0;
	border: 1px solid #B1B1B1;
	border-right: 0;
	text-align: left;
}
.todas_faqs .combobox_container .combobox_header, .ver_faq .combobox_container .combobox_header
{
	margin-top: 1px;
	margin-bottom: 1px;
	background: #FFF url(/img/bot_combobox_down.gif) no-repeat right;
	border: 1px solid #B1B1B1;
}
.combobox_container .combobox_header_opened
{
	background: #FFF url(/img/bot_combobox_up.gif) no-repeat right;
}
.todas_faqs .combobox_container .combobox_header_opened, .ver_faq .combobox_container .combobox_header_opened
{
	background: #FFF url(/img/bot_combobox_up.gif) no-repeat right;
}
.combobox_container .combobox_header INPUT
{
	display: block;
	position: absolute;
	left: 1px;
	margin: 0;
	border: 0;
	height: 12px;
	font-size: 10px;
	cursor: pointer;
	background-color: #FFF;
}
.todas_faqs .combobox_container .combobox_header INPUT, .ver_faq .combobox_container .combobox_header INPUT
{
	color: #505050;
	padding: 2px 0 0 5px;
	height: 13px;
	left: 0;
	font-size: 11px;
}
.combobox_container .input_focused
{
	background-color: #FEE;
}
.combobox_container .combobox_list
{
	position: absolute;
	top: 19px;
	left: 0;
	text-align: left;
	background-color: #FFF;
	border: 1px solid #B1B1B1;
	border-top: 0;
	padding-top: 3px;
	padding-bottom: 5px;
	display: none;
	font-size: 10px;
	/* Para que na área de Pedidos a "ComboBox" apareça bem */
	max-height: 70px;
	overflow: auto;
}
.todas_faqs .combobox_container .combobox_list, .ver_faq .combobox_container .combobox_list
{
	top: 16px;
	border: 1px solid #B1B1B1;
}
.combobox_container .combobox_list A
{
	margin-left: 5px;
	color: #F44800;
	text-decoration: none;
	display: block;
	padding: 0 0 0 6px;
	background: url(/img/bullet_F44800.gif) no-repeat left 4px 2px;
}
.combobox_container .combobox_list br
{
	display: none;
}
.combobox_container .combobox_list A
{
	background: transparent url(/img/bullet_big_F44800.gif) no-repeat scroll left 4px;
	color: #FF7000;
	display: block;
	margin-left: 5px;
	padding: 0 0 0 6px;
	text-decoration: none;
}
.combobox_container .combobox_img_holder IMG
{
	border: 1px solid white;
	width: 13px;
	height: 13px;
}
.combobox_container .combobox_list A.image
{
	display: block;
	position: relative;
	float: left;
	background-image: none;
}
.combobox_container .combobox_list A:hover
{
	color: #777;
}
.displayNone
{
	display: none;
}
.floatRight
{
	float: right;
}
.cinza
{
	background-color: #FFF;
}
.rosa
{
	background-color: #FFF;
}
.azul
{
	background-color: #FFF;
}
.verde
{
	background-color: #FFF;
}
.laranja
{
	background-color: #FFF;
}
.roxo
{
	background-color: #FFF;
}
.verdeclaro
{
	background-color: #FFF;
}
.azulEscuro
{
	background-color: #FFF;
}
.BOedit strong
{
	font-weight: bold;
}
.BOedit em
{
	font-style: italic;
}
.BOedit strong em, .BOedit em strong
{
	font-weight: bold;
	font-style: italic;
}
.BOedit ul, .BOedit ol
{
	margin-top: 1em;
	margin-bottom: 1em;
	padding-left: 40px;
	list-style-type: disc;
}
.BOedit ol
{
	list-style-type: decimal;
}
.BOedit a
{
	text-decoration: none;
	color: #393939;
}
.row_container .row_info .BOedit a
{
	color: #393939 !important;
	text-decoration: underline !important;
}
.progressIndicator
{
	display: block;
	text-align: center;
	margin: 0 auto;
}
.popup_logo
{
	position: absolute;
	left: 247px;
}
.popup_header
{
	height: 56px;
	width: 247px;
	overflow: hidden;
}
.popup_tab
{
	background: #f6f7fb url(/img/popup-tab-borderT.gif) repeat-x;
	margin-top: 26px;
	height: 21px;
	padding: 9px 9px 0 9px;
	float: left;
	display: block;
	font-size: 11px;
	font-weight: bold;
}
.popup_tab span
{
	padding-left: 8px;
	background: transparent url(/img/bullet_F44800.gif) no-repeat scroll left 5px;
}
.popup_tab_R
{
	float: left;
	display: block;
	margin-top: 26px;
}
.popup_mainBlock
{
	width: 248px;
	padding: 58px 9px 9px 9px;
	background: #FFF url(/img/popup_body_bg.gif) repeat-y top right;
}
.popup_body
{
	height: 190px;
	overflow: auto;
	font-size: 11px;
	color: #393939;
}
.popup_body h1
{
	font-weight: bold;
	padding: 10px 18px 10px 10px;
}
.popup_body h1 .success
{
	color: #FF7000;
}
.popup_body h1 .success img
{
	vertical-align: middle;
}
.popup_body_bts
{
	text-align: right;
	padding: 10px 18px 10px 10px;
}
.popup_body_bts img
{
	margin-left: 6px;
}
.popup_baseBts
{
	background: #f5f6f8 url(/img/popup_borderB.gif) repeat-x top;
	width: 267px;
	overflow: hidden;
}
.popup_print
{
	float: left;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #5F6269;
	width: 171px;
	background: url(/img/popup_bottom_separator.gif) repeat-y right top;
	padding: 4px 0 4px 8px;
}
.popup_print a
{
	text-decoration: none;
	color: #5F6269;
}
.popup_print a img
{
	vertical-align: middle;
}
.popup_btClose
{
	float: left;
	width: 88px;
	text-align: center;
	background: url(/img/popup_bottom_borderR.gif) repeat-y right top;
	padding-top: 4px;
}
.inactiveContent
{
	position: relative;
	overflow: hidden;
}
.inactiveContentCover
{
	z-index: 2000;
	overflow: hidden;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=33);
	background-color: #FFF;
	opacity: .33;
	filter: alpha(opacity = 33);
	-moz-opacity: .33;
	-khtml-opacity: .33;
	zoom: 1;
}
.inactiveContentCoverServiceRequest
{
	  z-index: 1;
      overflow: hidden;
      filter:progid:DXImageTransform.Microsoft.Alpha(opacity=33);
      background-color: #FFFFFF;
      opacity: 0.33;
      filter: alpha(opacity = 33);
      -moz-opacity:0.33;
	  -khtml-opacity: 0.33;
      zoom: 1;
      position:absolute;
}
.inactiveContentMessage
{
	position: absolute;
	top: 390px;
	left: 162px;
	z-index: 2001;
	width: 508px;
	text-align: center;
}
.inactiveContentMessage span
{
	background: #EAEAEA;
	padding: 13px 0 13px 0;
	color: #393939;
	font-size: 11px;
	border: 1px #999 solid;
	display: block;
	margin: 0 130px 0 130px;
}
html, body
{
	height: 100%;
}
.popup_logoR
{
	float: right;
	width: 86px;
	height: 100%;
	background: url(/img/fundo_pagina.gif) repeat-y;
	_margin-left: -86px;
}
.popup_main
{
	margin-right: 86px;
	font-size: 11px;
	padding-right: 2px;
	background-color: #FFF;
	height: 100%;
	background: #FFF url(/img/bg_fundo_footer.gif) repeat-x bottom;
}
.popup_title
{
	color: #FFF;
	padding: 1px 8px 1px 8px;
}
.erroAltern
{
	width: 240px;
	margin: 65px auto;
	color: #393939;
	font-size: 11px;
}
.erroAltern h1
{
	font-weight: normal;
	margin-bottom: 20px;
	margin-left: 7px;
}
.erroAltern a
{
	display: block;
	text-decoration: none;
	color: #FF7000;
	text-align: left;
	padding-left: 10px;
	margin-left: 3px;
	background: url(/img/bullet_big_F44800.gif) no-repeat center left;
}
.erroAltern a:hover
{
	color: #393939;
}
.popupLogin
{
	width: 593px;
	margin: 0 auto;
	position: relative;
}
.popupLogin #container_pop
{
	width: 518px;
	padding-left: 2px;
}
.popupLogin #footer_pop
{
	width: 515px;
}
.popupLogin #logo_optimus_pop
{
	left: 514px;
}
.bot_comparar
{
	display: block;
	padding-bottom: 10px;
}
label.errorMessage, div.errorMessage, span.errorMessage
{
	color: Red;
	font-weight: bold;
}
label.sucessMessage, div.sucessMessage, span.sucessMessage
{
	color: Green;
	font-weight: bold;
}
.errorGeneral
{
	font-size: 10px;
	color: #F44800;
	padding-top: 3px;
	padding-left: 5px;
}
/* form adesao - criar webmail Optimus - erro*/
#form_adesao .errorGeneral
{
	 color: Red;
	 margin-left: 133px;
	 margin-bottom: 5px;
	 padding: 0;
	 display: inline-block;
}
.errorBox
{
	display: block;
}
.errorGeneral1
{
	color: #F44800;
	padding-left: 5px;
}
.errorGeneral2
{
	padding-left: 0;
}
.errorGeneral3
{
	font-size: 10px;
	color: #F44800;
}
.errorConfigDados
{
	float: left;
	margin-top: -20px;
	padding-left: 0;
}
.errorDadosContacto
{
	padding: 0 0 3px 100px;
	display: block;
}
.errorDadosContacto2
{
	padding: 0 0 3px 110px;
	_padding-left: 115px;
	display: block;
}
.errorDadosEncomenda
{
	padding-bottom: 7px;
	display: block;
}
.errorDadosEncomenda2
{
	padding-left: 10px;
	padding-bottom: 7px;
}
.errorCompras
{
	padding-left: 10px;
}
.errorDadosNewsletter
{
	 color: Red;
	 margin-left: 90px;
	 padding: 0 0 5px 0;
	 display: inline-block;	
}
.errorSimula
{
	margin-right: -7px;
	display: inline;
}
.errorDadosPessoais
{
	padding-left: 25px;
	display: block;
}
.errorPopup
{
	position: absolute;
	display: block;
	top: 20px;
	left: 24px;
}
.warnPopup
{
	position: relative;
	display: block;
	top: 20px;
	left: 24px;
}
#secondLevel
{
	border-bottom: 1px #ff7b00 solid;
	padding-left: 158px;
	height: 19px;
	padding-top: 3px;
	margin-right: 9px;
	padding-right: 160px;
}
#secondLevel.secondLevel2
{
	padding-left: 3px;
}
#secondLevel.secondLevel3
{
	padding-right: 3px;
}
.principal_minHeight
{
	float: right;
	width: 1px;
}
.mainTitle
{
	float: left;
	position: relative;
	top: 0;
	left: 0;
	width: 508px;
	font-weight: normal;
	color: #393939;
	background-color: #FFF;
	margin: 2px 0 0 0;
	padding: 2px 0 4px 2px;
	font-size: 20px;
	letter-spacing: 0;
	z-index: 10;
	border-bottom: 1px dotted #999;
}
.subTitle
{
	border-bottom: 1px solid #D2D2D2;
	color: #FF7000;
	float: left;
	font-size: 11px;
	font-weight: bold;
	left: 0;
	letter-spacing: 0;
	margin: 0 0 4px;
	padding: 30px 0 2px 7px;
	position: relative;
	text-transform: uppercase;
	top: 0;
	width: 508px;
}
.cinzaback
{
	background-color: #DFDFDF !important;
}
.cinzalight
{
	background-color: #EAEAEA !important;
	color: #393939 !important;
}
img.cinza, img.rosa, img.azul, img.verde, img.laranja, img.roxo, img.verdeclaro, img.azulEscuro
{
	background-color: transparent !important;
}
input.cinza, input.rosa, input.azul, input.verde, input.laranja, input.roxo, input.verdeclaro, input.azulEscuro
{
	background-color: transparent !important;
}
.maincol_content
{
	font-size: 11px;
	color: #7f7f7f;
}
.textAlignLeft
{
	font-size: 11px;
	color: #393939;
	text-align: left;
	float: left;
}
.disabled
{
	background-color: #E3E3E3 !important;
}
.barra_divisao
{
	margin: 2px 0 2px 0;
	padding: 7px 0 7px 10px;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	background-image: url(/img/barra_laranja.jpg);
	background-repeat: repeat-x;
	background-color: #ec6803;
}
.captchaInputField
{
	display: block;
	border: 1px solid #B1B1B1;
	width: 95%;
	font-size: 11px;
}
.captchaDescText
{
	color: #393939;
	font-size: 10px;
}
.captchaDescTextError
{
	color: #F00;
	font-size: 10px;
	font-weight: bold;
}
.searchBoxFilters
{
	padding: 12px 10px 5px 13px;
	background-color: #FFF;
	color: #393939;
	font-size: 11px;
}
.searchBoxFilters li
{
	display: block;
	float: left;
}
.searchBoxFilters .surround
{
	width: 585px;
	display: block;
	float: left;
	margin-bottom: -5px;
}
.searchBoxFilters .surround li
{
	padding-bottom: 10px;
}
.searchBoxFilters li.button
{
	float: right;
	margin-top: -3px;
	_margin-top: -2px;
}
.searchBoxFilters li label, .searchBoxFilters li input
{
	float: left;
	display: block;
}
.searchBoxFilters li input
{
	margin-right: 10px;
	_margin-right: 5px;
}
.searchBoxFilters li label
{
	padding: 0 10px 0 0;
	_padding-top: 2px;
	_padding-right: 5px;
}
.searchBoxFilters li.start label
{
	padding-left: 0;
}
.searchResults, .searchResultsOmitions
{
	padding: 9px 14px 8px 14px;
	background-color: #FFF;
	color: #393939;
	font-size: 11px;
	margin-top: 2px;
}
.searchResultsStart
{
	margin: 0;
}
.searchResultsBg2
{
	background-color: #EAEAEA;
}
.searchResults a, .searchResults span, .searchResultsOmitions a
{
	color: #FF7000;
	text-decoration: none;
}
.searchResults a:hover, .searchResultsOmitions a:hover
{
	color: #393939;
}
.searchResultsOmitions
{
	padding: 24px 60px 24px 14px;
	border-top: 1px #EAEAEA solid;
}
.searchResultsOmitionsBg2
{
	background-color: #FFF;
}
body
{
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}
#site
{
	width: 1012px;
}
#hp_conteudo
{
	width: 837px;
	float: left;
	clear: left;
}
#hp_flash
{
	position: absolute;
	top: 0;
	left: 837px;
	
}
#header
{
	width: 837px;
	height: 93px;
}
#header_logo
{
	width: 288px;
	height: 67px;
	float: left;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=8D3D4CD1-E9AD-4EAC-9E01-365FDE50B6E6&field=storage_image&lang=pt&ver=1", sizingMethod="scale");
}
#header > #header_logo {
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=8D3D4CD1-E9AD-4EAC-9E01-365FDE50B6E6&field=storage_image&lang=pt&ver=1);
}
#varias_seccoes
{
	height: 93px;
	float: right;
}
#varias_seccoes ul
{
	display: inline;
	list-style-type: none;
	text-align: right;
	margin: 0;
	padding: 0;
}
#varias_seccoes li
{
	float: left;
	padding-left: 5px;
}
#pesquisa
{
	height: 26px;
	width: 160px;
	background-color: transparent;
	margin-top: 10px;
}
#pesquisa_text
{
	float: left;
	line-height: 20px;
}
#pesquisa_div
{
	background-image: url(/img/search-field.gif);
	height: 20px;
	width: 111px;
	float: right;
	background-repeat: no-repeat;
}
.pesquisa_input
{
	border: medium none;
	color: #A2A2A2;
	font-family: Arial;
	font-size: 10px;
	height: 14px;
	margin-left: 2px;
	margin-top: 4px;
	vertical-align: top;
	width: 80px;
}
#pesquisa_cmd
{
	background-image: url(/img/search-ok_off.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 20px;
	border: none;
	margin-top: 1px;
	margin-left: 4px;
}
#pesquisa_cmd:hover
{
	background-image: url(/img/search-ok_on.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 20px;
	border: none;
	cursor: pointer;
	cursor: hand;
}
#menu_topo
{
	width: 837px;
	height: 26px;
}
#menu_topo_esq
{
	height: 26px;
	float: left;
}
#menu_1
{
	height: 26px;
	float: left;
	margin-left: 11px;
	margin-right: 11px;
	word-spacing: -1px;
	line-height: 26px;
}
#menu_2
{
	width: 71px;
	height: 26px;
	float: left;
	margin-right: 5px;
	float: left;
}
#menu_3
{
	width: 73px;
	height: 26px;
	float: left;
	margin-right: 5px;
}
#menu_4
{
	width: 108px;
	height: 26px;
	float: left;
	margin-right: 5px;
}
#menu_5
{
	height: 26px;
	float: left;
	margin-right: 5px;
}
#menu_6
{
	height: 26px;
	float: left;
	margin-right: 5px;
}
#menu_7
{
	height: 26px;
	float: left;
	margin-right: 5px;
}
#menu_topo_dir
{
	height: 26px;
	float: right;
	padding-right: 11px;
}
#menu_dir
{
	height: 26px;
	float: left;
}
#menu_dir ul
{
	display: inline;
	list-style-type: none;
	text-align: right;
	margin: 0;
	padding: 0;
}
#menu_dir li
{
	float: left;
	padding-left: 5px;
}
#menu_bottom
{
	width: 837px;
	height: 37px;
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) 0px 0px;
}
#img
{
	width: 16px;
	float: left;
	margin-left: 11px;
	margin-right: 10px;
	padding-top: 12px;
}
#serv_texto
{
	color: #000;
}
#serv_texto a
{
	color: #000;
	text-decoration: none;
}
#serv_texto a:hover
{
	color: #FF7000;
}
#servicos ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	height: 37px;
}
#servicos ul li
{
	_overflow:hidden; 
	_position:relative;
}
#servicos ul li.tab_active
{
	display: inline;
	height: 37px;
	float: left;
	padding-left: 11px;
	padding-right: 10px;
}
#servicos ul li.spaceBt
{
_width: 16px;_height: 25px; _margin-top:12px; _overflow:hidden
}
#servicos ul li.tab
{
	display: inline;
	height: 37px;
	float: left;
}
#servicos ul li.tab a
{
	text-decoration: none;
	padding: 0 10px 0 10px;
	color: #505050;
	height: 37px;
	line-height: 37px;
}
#servicos ul li.tab_bullet
{
	display: inline;
	float: left;
}
#servicos ul li.tab:hover
{
	background-image: url(/img/tira-rollover-menu.jpg);
	background-repeat: repeat-x;
	display: inline;
	height: 37px;
	color: #FF7000;
}
#servicos ul li.tab:hover a
{
	color: #FF7000 !important;
}
#servicos ul li.tab a
{
	text-decoration: none;
	padding: 0 10px 0 10px;
	color: #505050;
	line-height: 37px;
}
.serv_1_img
{
	vertical-align: bottom;
}
.serv_bullets
{
	vertical-align: top;
	margin-top: 10px;
}
.top
{
	padding-top: 11px;
}
#tabela_lateral
{
	border-right: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	overflow: auto;
	padding-bottom: 20px;
	overflow-x: hidden;
	overflow-y: hidden;
	background-color: #FFF;
}
#menu_sombra
{
	width: 836px;
	height: 8px;
	background-color: #CCC;
	font-size: 1px;
}
.areas_esp_5
{
	padding-right: 4px;
	vertical-align: bottom;
}
.areas_esp_10
{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 16px;
}
#areas_pesquisa
{
	width: 836px;
	height: 44px;
	background-color: #FFF;
}
#areas_esq
{
	float: left;
	padding-left: 11px;
	padding-top: 4px;
	word-spacing: -1px;
	width: 819px;
	overflow: hidden;
}
#areas_esq_imprimir
{
	float: right;
	color: #A2A2A2;
	background-image: url(/img/icone_print.jpg);
	background-repeat: no-repeat;
	height: 20px;
}
#areas_esq_imprimir:hover
{
	float: right;
	color: #606060;
	cursor: pointer;
	cursor: hand;
}
#areas_esq_imprimir .copy
{
	padding-left: 20px;
	margin-top: 10px;
}
#areas_esq ul
{
	margin: 0;
	padding: 0;
	white-space: nowrap;
}
#areas_esq li
{
	list-style-type: none;
	display: inline;
	padding: 0;
}
#areas_esq li a
{
	text-decoration: none;
	padding: 0;
}
#area_1
{
	float: left;
	background-color: #F00;
	margin-left: 11px;
	margin-right: 10px;
}
#area_2
{
	float: left;
	background-color: #600;
}
#area_2 li
{
	margin-right: 10px;
	list-style: square;
	list-style-position: inside;
	color: #FF7000;
}
#area_3
{
	float: left;
	background-color: #F00;
}
#area_3 li
{
	margin-right: 10px;
	list-style: square;
	list-style-position: inside;
	color: #FF7000;
}
#area_4
{
	float: left;
	background-color: #F00;
}
#area_4 li
{
	margin-right: 10px;
	list-style: square;
	list-style-position: inside;
	color: #FF7000;
}
#area_5
{
	float: left;
	background-color: #F00;
}
#area_5 li
{
	margin-right: 10px;
	list-style: square;
	list-style-position: inside;
	color: #FF7000;
}
#area_6
{
	float: left;
	background-color: #F00;
	clear: right;
}
#area_6 li
{
	margin-right: 10px;
	list-style: square;
	list-style-position: inside;
	color: #FF7000;
}
#areas_dir
{
	height: 44px;
	width: 164px;
	float: right;
}
#conteudo
{
width: 836px;
background-color: #FFF;
padding-top:12px;
}
#conteudoInsidePages
{
width: 836px;
background-color: #FFF;
}
#conteudo_principal
{
width: 654px;
float: left;
padding:0px;
}
#grande_destaque
{
	width: 654px;
	height: 322px;
	overflow:hidden;
}
#destaques_cima
{
	width: 654px;
	float: left;
}
#destaque_esq_cima
{
	width: 218px;
	height: 216px;
	float: left;
}
#destaque_meio_cima
{
	width: 218px;
	height: 216px;
	float: left;
}
#destaque_dir_cima
{
	width: 218px;
	height: 216px;
	float: left;
}
#destaques_meio
{
	width: 654px;
	float: left;
}
#destaque_esq_meio
{
	width: 218px;
	height: 108px;
	float: left;
}
#destaque_meio_meio
{
	width: 218px;
	height: 108px;
	float: left;
}
#destaque_dir_meio
{
	width: 218px;
	height: 108px;
	float: left;
}
#destaques_baixo
{
	width: 654px;
	float: left;
}
#destaque_esq_baixo
{
	width: 218px;
	height: 108px;
	float: left;
}
#destaque_meio_baixo
{
	width: 218px;
	height: 108px;
	float: left;
}
#destaque_dir_baixo
{
	width: 218px;
	height: 108px;
	float: left;
}
#conteudos_destaques
{
	width: 160px;
	float: left;
	padding-left:11px;
	padding-right:6px;
}
#destaque_1
{
	width: 160px;
	margin-bottom: 4px;
	overflow:auto;
}
#destaque_2
{
	width: 160px;
	margin-bottom: 4px;
	overflow:auto;
}
#destaque_3
{
	width: 160px;
	margin-bottom: 4px;
	overflow:auto;	
}
#destaque_4
{
	width: 160px;
	margin-bottom: 4px;
	overflow:auto;	
}
#destaque_5
{
	width: 160px;
	margin-bottom: 4px;
}
#destaque_redessociais
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -559px -32px;
	width:160px; 
	height:74px;
	margin-bottom: 4px;
	overflow:hidden
}
#destaque_redessociais .titulo_modulos
{
	padding: 8px 0 0 8px;
	word-spacing: -1px;
	height: 16px;
	overflow: hidden;
	padding-bottom: 1px;
	
	font-family: Arial;
	font-size: 14px;
	color: #FF7000;
	font-weight: bold;
}
#destaque_redessociais .images_redessociais
{
	padding:12px 0 0 18px;
}
#destaque_redessociais .facebook
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -563px -116px;
	width:22px; 
	height:23px;
	float:left;
	padding-right:9px;
	cursor:pointer;
}
#destaque_redessociais .facebook:hover
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -563px -139px;
	width:22px; 
	height:23px;
	float:left;
	padding-right:9px;
	cursor:pointer;
}
#destaque_redessociais .twitter
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -596px -116px;
	width:22px; 
	height:23px;
	float:left;
	padding-right:9px;
	cursor:pointer;
}
#destaque_redessociais .twitter:hover
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -596px -139px;
	width:22px; 
	height:23px;
	float:left;
	padding-right:9px;
	cursor:pointer;
}
#destaque_redessociais .myspace
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -629px -116px;
	width:22px; 
	height:23px;
	float:left;
	padding-right:9px;
	cursor:pointer;
}
#destaque_redessociais .myspace:hover
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -629px -139px;
	width:22px; 
	height:23px;
	float:left;
	padding-right:9px;
	cursor:pointer;
}
#destaque_redessociais .youtube
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -662px -116px;
	width:22px; 
	height:23px;
	float:left;
	padding-right:9px;
	cursor:pointer;
}
#destaque_redessociais .youtube:hover
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -662px -139px;
	width:22px; 
	height:23px;
	float:left;
	padding-right:9px;
	cursor:pointer;
}
#footer
{
	height: 41px;
	width: 837px;
}
#informacoes_esq
{
	float: left;
	height: 30px;
	padding-top: 11px;
}
#informacoes_esq ul
{
	margin: 0;
	padding: 0;
	white-space: nowrap;
	padding: 0;
}
#informacoes_esq li
{
	list-style-type: none;
	display: inline;
	padding: 0;
}
#informacoes_esq li a
{
	text-decoration: none;
	padding: 0 9px 0 10px;
}
#informacoes_dir
{
	float: right;
	padding-top: 11px;
}
.caixa_peq_lef
{
	width: 12px;
	height: 108px;
	background-image: url(/img/modulo_p_left.jpg);
	float: left;
}
.caixa_peq_right
{
	width: 12px;
	height: 108px;
	background-image: url(/img/modulo_p_right.jpg);
	float: left;
	clear: right;
}
.caixa_peq_lef_dest_lat
{
	background-image: url(/img/modulo_dest_lat_esq.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 104px;
	padding-bottom: 4px;
	width: 10px;
}
.caixa_peq_right_dest_lat
{
	background-image: url(/img/modulo_dest_lat_dir.jpg);
	background-repeat: no-repeat;
	clear: right;
	float: left;
	height: 104px;
	padding-bottom: 4px;
	width: 10px;
}
.caixa_med_lef
{
	background-image: url(/img/modulo_down_left.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 212px;
	margin-top: 0;
	width: 9px;
	margin-bottom: 4px;
}
.caixa_med_right
{
	background-image: url(/img/modulo_down_right.jpg);
	background-repeat: no-repeat;
	clear: right;
	float: left;
	height: 212px;
	margin-top: 0;
	margin-bottom: 4px;
	width: 9px;
}
.caixa_160_lef
{
	background-image: url(/img/left_160.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 158px;
	margin-top: 0;
	padding-bottom: 0;
	width: 9px;
}
.caixa_169_right
{
	background-image: url(/img/right_160.jpg);
	background-repeat: no-repeat;
	clear: right;
	float: left;
	height: 158px;
	margin-top: 0;
	padding-bottom: 0;
	width: 9px;
}
.linha_pequena_caixa_tam_140
{
	background-image: url(/img/modulo_dest_lat_mid.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 104px;
	padding-bottom: 4px;
	width: 140px;
}
.linha_pequena_caixa_tam_140 .linha_pequena_2_texto
{
	margin-right: 8px;
	padding-top: 15px;
	height: 50px;
	color: #9E9E9E;
	font-family: Arial;
	font-size: 10px;
}
.linha_media_caixa_tam_142
{
	background-image: url(/img/modulo_down_mid.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 212px;
	margin-top: 0;
	margin-bottom: 4px;
	position: relative;
	width: 142px;
}
.linha_media_caixa_tam_142 .linha_media_2_texto
{
	padding-top: 15px;
	font-family: Arial;
	font-size: 10px;
	color: #9e9e9e;
	height: 170px;
	overflow: hidden;
}
.linha_media_caixa_tam_160
{
	background-image: url(/img/mid_160.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 158px;
	margin-top: 0;
	padding-bottom: 0;
	position: relative;
	width: 142px;
}
.linha_media_caixa_tam_160 .linha_media_2_texto
{
	padding-top: 15px;
	font-family: Arial;
	font-size: 10px;
	color: #9e9e9e;
	height: 115px;
}
.linha_media_caixa_tam_160 .imagem
{
	float: left;
	height: 105px;
}
.linha_media_caixa_tam_160 .caracteristicas
{
	float: right;
	width: 95px;
}
.linha_media_caixa_tam_160 .desc_caracteristicas
{
	margin-top: 10px;
}
.linha_media_caixa_tam_160 .caracteristicas_botao
{
	margin-top: 18px;
}
.linha_media_caixa_tam_160 .caracteristicas_img1
{
	background: url(/img/VisitarLoja.gif) no-repeat;
	background-position: -8px -8px;
	width:50px;
	height:16px;
	position: absolute;
	bottom: 10px;
}
.linha_media_caixa_tam_160 .caracteristicas_img1:hover
{
	background: url(/img/VisitarLoja.gif)  no-repeat;
	background-position: -8px -40px;
	width:50px;
	height:16px;
	position: absolute;
	bottom: 10px;
}
.linha_media_caixa_tam_160 .caracteristicas_img2
{
	background: url(/img/VisitarLojaCarrinho.gif)  no-repeat;
	background-position: -8px -8px;
	width:22px;
	height:16px;
	position: absolute;
	bottom: 10px;
	left: 100px;
}
.linha_media_caixa_tam_160 .caracteristicas_img2:hover
{
	background: url(/img/VisitarLojaCarrinho.gif)  no-repeat;
	background-position: -8px -40px;
	width:22px;
	height:16px;
	position: absolute;
	bottom: 10px;
	left: 100px;
}
.caracteristicas_img
{
	height: 11px;
	width: 11px;
}
.linha_pequena_caixa_tam_1
{
	width: 194px;
	height: 108px;
	background-image: url(/img/modulo_p_mid.jpg);
	background-repeat: repeat-x;
	float: left;
}
.linha_pequena_caixa_tam_1 .linha_pequena_3_caixa_texto
{
	padding-top: 15px;
	padding-right: 15px;
	font-family: Arial;
	font-size: 10px;
	width: 179px;
	float: left;
	height: 50px;
	color: #9e9e9e;
}
.linha_pequena_caixa_tam_1 .linha_pequena_3_caixa
{
	float: left;
	margin-right: 10px;
	border: 1px solid #d9d9d9;
	height: 48px;
	width: 48px;
}
.linha_pequena_caixa_tam_1 .linha_pequena_2_texto
{
	margin-right: 8px;
	padding-top: 10px;
	height: 50px;
	overflow: hidden;
}
.linha_pequena_caixa_tam_1 #linha_pequena_imagem
{
	width: 206px;
	height: 96px;
	margin-left: 4px;
	margin-top: 4px;
}
.linha_pequena_caixa_tam_2
{
	width: 303px;
	height: 108px;
	background-image: url(/img/modulo_p_mid.jpg);
	background-repeat: repeat-x;
	float: left;
}
.linha_pequena_caixa_tam_2 .linha_pequena_3_caixa_texto
{
	padding-top: 15px;
	padding-right: 10px;
	font-family: Arial;
	font-size: 10px;
	color: #9e9e9e;
	float: left;
	height: 55px;
	overflow: hidden;
}
.linha_pequena_caixa_tam_2 .linha_pequena_3_caixa
{
	float: left;
	margin-right: 10px;
	border: 1px solid #d9d9d9;
	height: 48px;
	width: 48px;
}
.linha_pequena_caixa_tam_2 .linha_pequena_2_texto
{
	margin-right: 8px;
	padding-top: 15px;
	font-family: Arial;
	font-size: 10px;
	color: #9e9e9e;
	height: 55px;
	overflow: hidden;
}
.linha_pequena_caixa_tam_2 #linha_pequena_imagem
{
	width: 315px;
	height: 96px;
	margin-left: 4px;
	margin-top: 4px;
}
.linha_pequena_caixa_tam_3
{
	width: 650px;
	height: 104px;
	background-image: url(/img/modulo_p_mid.jpg);
	background-repeat: repeat-x;
	float: left;
}
.linha_pequena_caixa_tam_3 #linha_pequena_imagem
{
	width: 642px;
	height: 96px;
	margin-left: 4px;
	margin-top: 4px;
}
.linha_media_caixa_tam_1
{
	width: 196px;
	height: 212px;
	background-image: url(/img/modulo_m_mid.jpg);
	background-repeat: repeat-x;
	float: left;
}
.linha_media_caixa_tam_1 .linha_pequena_3_caixa_texto
{
	color: #9E9E9E;
	float: left;
	font-family: Arial;
	font-size: 10px;
	height: 160px;
	overflow: hidden;
	padding-right: 10px;
	padding-top: 15px;
}
.linha_media_caixa_tam_1 .linha_pequena_3_caixa
{
	border: 1px solid #D9D9D9;
	float: left;
	margin-bottom: 10px;
	height: 83px;
	width: 194px;
}
.linha_media_caixa_tam_1 #linha_media_2_texto
{
	margin-right: 8px;
	padding-top: 15px;
	font-family: Arial;
	font-size: 10px;
	color: #9e9e9e;
	height: 155px;
	overflow: hidden;
}
.linha_media_caixa_tam_1 #linha_media_imagem
{
	width: 206px;
	height: 204px;
	margin-left: 4px;
	margin-top: 4px;
}
.linha_media_caixa_tam_2
{
	width: 305px;
	height: 212px;
	background-image: url(/img/modulo_m_mid.jpg);
	background-repeat: repeat-x;
	float: left;
}
.linha_media_caixa_tam_2 .linha_pequena_3_caixa
{
	float: left;
	margin-right: 10px;
	border: 1px solid #d9d9d9;
	width: 303px;
	height: 83px;
	margin-bottom: 10px;
}
.linha_media_caixa_tam_2 .linha_pequena_3_caixa_texto
{
	padding-left: 0;
	padding-top: 15px;
	padding-right: 10px;
	font-family: Arial;
	font-size: 10px;
	color: #9e9e9e;
	float: left;
	height: 160px;
	overflow: hidden;
}
.linha_media_caixa_tam_2 #linha_media_2_texto
{
	margin-right: 8px;
	padding-top: 15px;
	font-family: Arial;
	font-size: 10px;
	color: #9e9e9e;
	height: 155px;
	overflow: hidden;
}
.linha_media_caixa_tam_2 #linha_media_imagem
{
	width: 315px;
	height: 204px;
	margin-left: 4px;
	margin-top: 4px;
}
.linha_media_caixa_tam_3
{
	width: 632px;
	height: 212px;
	background-image: url(/img/modulo_m_mid.jpg);
	background-repeat: repeat-x;
	float: left;
}
.linha_media_caixa_tam_3 #linha_media_imagem
{
	height: 204px;
	margin-left: 4px;
	margin-top: 4px;
	background-color: #F90;
}
#div_texto1
{
	display: block;
}
#div_texto2
{
	display: none;
}
#div_texto3
{
	display: none;
}
#div_texto4
{
	display: none;
}
#div_texto5
{
	display: none;
}
.tab_col_esq_1
{
	background-color: #efefef;
	width: 22px;
	text-align: center;
}
.tab_col_dir_1
{
	background-color: #efefef;
}
.tab_col_esq_2
{
	background-color: #e4e4e4;
	width: 22px;
	text-align: center;
}
.tab_col_dir_2
{
	background-color: #e4e4e4;
}
.fundo_botao
{
	position: absolute;
	bottom: 10px;
	text-align: center;
	width: 100%;
}
.tab_top_down
{
	width: 100%;
	height: 130px;
}
.preco_antigo
{
	margin-top: 5px;
}
.preco_novo
{
	text-decoration: line-through;
}
.titulo
{
	word-spacing: -1px;
}
.texto_sem_link
{
	text-decoration: none;
}
.float_left
{
	float: left;
}
.float_right
{
	float: right;
}
.float_right_padd
{
	float: right;
	padding-right: 5px;
}
.titulo_modulos
{
	padding-top: 8px;
	word-spacing: -1px;
	height: 16px;
	overflow: hidden;
	padding-bottom: 1px;
}
#conteudo_interiores
{
	width: 836px;
}
#tabela_lateral_interiores
{
	border-right: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	width: 836px;
}
#conteudo_menu
{
	float: left;
	padding-right: 5px;
}
#conteudo_hp_interior
{
	float: left;
	padding-right: 5px;
	width: 508px;
	padding-left: 5px;
}
#destaques_interiores
{
	float: left;
	width: 158px;
	text-align: right;
}
#menu
{
	float: left;
	width: 155px;
	margin: 0;
}
#menu_esquerdo_topo
{
	background: url(/img/tira-menu-lateral-over.jpg) repeat-x;
	background-color: #ee6d08;
	width: 155px;
	height: 22px;
	line-height: 22px;
}
#menu_opcoes ul
{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#menu_opcoes li
{
	background: url(/img/tira-menu-lateral-off.jpg) repeat-x;
	background-color: #e1e1e1;
	color: #505050;
}
#menu_opcoes li:hover, li.hover
{
	background: url(/img/tira-menu-lateral-over.jpg) repeat-x;
	background-color: #ee6d08;
	color: #FFF;
}
#menu_opcoes a
{
	color: #505050;
	display: block;
}
#menu_opcoes li:hover a
{
	color: #FFF;
	display: block;
}
#linha_cinzenta
{
	clear: left;
	width: 155px;
	height: 1px;
	background-color: #c2c2c2;
	margin-bottom: 2px;
	margin-top: 4px;
	font-size: 1px;
}
#dropbox
{
	clear: left;
	background: transparent url(/img/bot_servicos.gif) no-repeat;
	height: 26px;
	width: 155px;
}
#tds_servicos
{
	width: 155px;
	overflow: auto;
	overflow-x: hidden;
	height: 220px;
	display: none;
	margin-top: 4px;
}
#tds_servicos ul
{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#tds_servicos li
{
	background: url(/img/tira-menu-lateral-off.jpg) repeat-x;
	background-color: #e1e1e1;
	color: #505050;
	padding-bottom: 4px;
}
#tds_servicos li:hover, li.hover
{
	background: url(/img/tira-menu-lateral-over.jpg) repeat-x;
	background-color: #ee6d08;
	color: #FFF;
}
#tds_servicos a
{
	color: #505050;
	display: block;
}
#tds_servicos li:hover a
{
	color: #FFF;
	display: block;
}
#titulo_drp_box
{
	margin-left: 15px;
	height: 20px;
	line-height: 20px;
}
.texto_tabela_cima
{
	text-align: center;
}
.texto_tabela_baixo
{
	text-align: center;
}
.esp_ver
{
	margin-bottom: 1px;
}
.esp_hori
{
	margin-right: 1px;
}
.tira_101_escuro
{
	background-color: #e5e5e5;
	width: 101px;
	height: 3px;
}
.tira_101_claro
{
	background-color: #f4f4f4;
	width: 101px;
	height: 3px;
}
.tira_104_escuro
{
	background-color: #e5e5e5;
	width: 104px;
	height: 40px;
}
.tira_104_claro
{
	background-color: #f4f4f4;
	width: 104px;
	height: 40px;
}
.tira_106_escuro
{
	background-color: #e5e5e5;
	width: 106px;
	height: 3px;
}
.tira_106_claro
{
	background-color: #f4f4f4;
	width: 106px;
	height: 3px;
}
.tira_106_meio_escuro
{
	height: 40px;
	width: 106px;
	background-color: #e5e5e5;
	margin: 0;
	padding: 0;
}
.tira_106_meio_claro
{
	height: 40px;
	width: 106px;
	background-color: #F4F4F4;
	margin: 0;
	padding: 0;
}
.caixa_esp
{
	margin-left: 1px;
	margin-right: 1px;
}
.tira_213_escuro
{
	width: 213px;
	background-color: #e5e5e5;
	height: 3px;
}
.tira_213_claro
{
	width: 213px;
	background-color: #f4f4f4;
	height: 3px;
}
.tira_104
{
	height: 40px;
	width: 104px;
	margin: 0;
	padding: 0;
}
.tira_213_meio_escuro
{
	height: 40px;
	width: 213px;
	background-color: #e5e5e5;
	margin: 0;
	padding: 0;
}
.tira_213_meio_claro
{
	height: 40px;
	width: 213px;
	background-color: #F4F4F4;
	margin: 0;
	padding: 0;
}
.opcoes_texto
{
	padding-left: 15px;
	padding-top: 4px;
	padding-bottom: 4px;
	line-height: 14px;
}
.opcoes
{
	background: url(/img/bg_leftnav_item.gif);
	background-color: #e1e1e1;
	color: #505050;
	width: 155px;
	height: 22px;
	height: auto !important;
	background-repeat: repeat-x;
	display: block;
}
.opcoes:hover
{
	background: url(/img/tira-menu-lateral-over.jpg);
	background-color: #ee6d08;
	color: #505050;
	width: 155px;
	height: 22px;
	height: auto !important;
	background-repeat: repeat-x;
	display: block;
}
.opcoes a
{
	font: Arial;
	font-size: 11px;
	color: #505050;
}
.opcoes:hover a
{
	font: Arial;
	font-size: 11px;
	color: #FFF;
}
.serv_opcoes
{
	background: url(/img/bg_leftnav_item.gif);
	background-color: #e1e1e1;
	color: #505050;
	width: 145px;
	height: 22px;
	height: auto !important;
	background-repeat: repeat-x;
}
.serv_opcoes:hover
{
	background: url(/img/tira-menu-lateral-over.jpg);
	background-color: #ee6d08;
	color: #505050;
	width: 145px;
	height: 22px;
	height: auto !important;
	background-repeat: repeat-x;
}
.serv_opcoes a
{
	font: Arial;
	font-size: 11px;
	color: #505050;
}
.serv_opcoes:hover a
{
	font: Arial;
	font-size: 11px;
	color: #FFF;
}
#servicos
{
	font-family: Arial;
	font-size: 12px;
}
#servicos li a:link
{
	color: #505050;
}
#servicos li a:visited
{
	color: #505050;
}
#servicos li a:hover
{
	color: #FF7000;
}
#areas_esq
{
	font-family: Arial;
	font-size: 10px;
}
#areas_esq li a:link
{
	color: #FF7000;
}
#areas_esq li a:visited
{
	color: #FF7000;
}
#areas_esq li a:hover
{
	color: #505050;
}
#informacoes_esq
{
	font-family: Arial;
	font-size: 10px;
}
#informacoes_esq li a:link
{
	color: #bdbdbd;
}
#informacoes_esq li a:visited
{
	color: #bdbdbd;
}
#informacoes_esq li a:hover
{
	color: #FF7000;
}
#informacoes_dir
{
	font-family: Arial;
	font-size: 10px;
	color: #FF7000;
}
.titulo_modulos
{
	font-family: Arial;
	font-size: 14px;
	color: #FF7000;
	font-weight: bold;
}
.texto_modulos
{
	color: #9E9E9E;
	font-family: Arial;
	font-size: 10px;
}
#tds_servicos
{
	font-family: Arial;
	font-size: 11px;
	color: #505050;
}
.titulo_menu
{
	margin-left: 15px;
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
}
#menu_opcoes
{
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	word-spacing: -1px;
}
#titulo_drp_box
{
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	word-spacing: -1px;
}
.tab_int
{
	background-color: #FFF;
	border: 1px solid #FFF;
}
.tab_int .col1
{
	text-align: center;
	color: #A9A9A9;
	font-size: 11px;
	font-family: arial;
}
.tab_int .col1_lar_alt
{
	height: 40px;
	background-color: #E5E5E5;
}
.tab_int .col2
{
	text-align: center;
	color: #A9A9A9;
	font-size: 11px;
	font-family: arial;
}
.tab_int .col2_lar_alt
{
	height: 40px;
	width: 213px;
	background-color: #E5E5E5;
}
.tab_int .col1_lin_2
{
	text-align: center;
	color: #7F7F7F;
	font-size: 11px;
	font-family: arial;
}
.tab_int .col1_lin_2lar_alt
{
	height: 40px;
	width: 104px;
	background-color: #F4F4F4;
}
.tab_int .col2_lin_2
{
	text-align: center;
	color: #7F7F7F;
	font-size: 11px;
	font-family: arial;
}
.tab_int .col2_lin_2lar_alt
{
	height: 40px;
	width: 213px;
	background-color: #F4F4F4;
}
.tab_int .lin_3
{
	text-align: left;
	color: #7F7F7F;
	font-size: 11px;
	font-family: arial;
	padding-left: 22px;
	padding-right: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.tab_int .lin_3_lar_alt
{
	height: 30px;
	background-color: #F4F4F4;
}
tab_int a
{
	background: transparent url(/img/bullet_big_7f7f7f.gif) no-repeat scroll left center;
	color: #7F7F7F;
	margin: 0 3px 0 10px;
	text-decoration: none;
}
tab_int a:hover
{
	color: #ff7000;
	background-image: url(/img/bullet_big_ff7000.gif);
}
#pesquisa_text
{
	font-size: 10px;
	font-family: Arial;
	color: #a2a2a2;
}
.pesquisa_input
{
	font-family: Arial;
	font-size: 10px;
	color: #a2a2a2;
}
#menu_1
{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #FF7000;
}
.preco_antigo
{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #606060;
}
.preco_novo
{
	font-size: 10px;
	font-family: Arial;
	color: #606060;
}
.titulo
{
	font-size: 11px;
	font-family: Arial;
	color: #606060;
}
.linha_media_caixa_tam_160 .caracteristicas
{
	font-size: 10px;
	font-family: Arial;
	color: #9E9E9E;
}
.linha_media_caixa_tam_160 .desc_caracteristicas
{
	margin-top: 10px;
	color: #9E9E9E;
}
.linha_pequena_caixa_tam_2_5
{
	width: 412px;
	height: 108px;
	background-image: url(/img/modulo_p_mid.jpg);
	background-repeat: repeat-x;
	float: left;
}
.linha_1_esq
{
	float: left;
	height: 25px;
	background-color: #EFEFEF;
	width: 22px;
	margin-right: 1px;
	margin-bottom: 1px;
	color: #9E9E9E;
	font-family: Arial;
	font-size: 10px;
	text-align: center;
	line-height: 25px;
}
.linha_1_dir
{
	float: left;
	height: 25px;
	background-color: #EFEFEF;
	width: 119px;
	margin-bottom: 1px;
	clear: right;
	color: #9E9E9E;
	font-family: Arial;
	font-size: 10px;
	overflow: hidden;
}
.linha_2_esq
{
	float: left;
	height: 25px;
	background-color: #E4E4E4;
	width: 22px;
	margin-right: 1px;
	margin-bottom: 1px;
	color: #9E9E9E;
	font-family: Arial;
	font-size: 10px;
	text-align: center;
	line-height: 25px;
}
.linha_2_dir
{
	float: left;
	height: 25px;
	background-color: #E4E4E4;
	width: 119px;
	margin-bottom: 1px;
	clear: right;
	color: #9E9E9E;
	font-family: Arial;
	font-size: 10px;
	overflow: hidden;
}
.dim_tab
{
	height: 130px;
	width: 142px;
}
.titulo_banner_direita
{
	padding-top: 8px;
	margin-left: 10px;
	margin-right: 10px;
	color: #FF7000;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	word-spacing: -1px;
}
.sub_titulo_banner_direita
{
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
	color: #9E9E9E;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
}
.saber_mais_banner_direita
{
	margin-left: 10px;
	bottom: 10px;
	position: absolute;
}
.noticias {
	padding: 5px;
	font-size: 11px;
	color: #393939;
}
.noticias .titulo {
	padding-left: 0px;
	font-weight: bold;
}
.noticias .txt_integral{
	text-align: left;
	padding: 0;
	margin-bottom: 10px;
}
.noticias .txt_integral a
{
	color:#FF6000;
}
.noticias .txt_integral IMG{
	margin: 0 5px 2px 5px;
}
.servico_activo_tittle
{
	width:250px;
	height:30px;
	background-color:#666666;	
	margin-bottom:3px;
}
.servico_activo_tittle p
{	
	max-width:230px;
	overflow:hidden;
	color:White;
	font:11px;
	position:relative;
	left:15px;
	top:5px;
}
.servico_activo_content
{
	width:250px;
	height:30px;
	background-color:#cccccc;
	margin-right:40px;
	float:left;
}
.servico_activo_content p
{	
	font:11px;
	color:black;
	left:15px;
	max-width:230px;
	overflow:hidden;
	position:relative;
	top:5px;
}
.servico_para_activacao_content
{
	width:250px;
	height:30px;
	background-color:#cccccc;
	margin-right:40px;
	float:left;
	}
.servico_para_activacao_content p
{
	color:black;
	font:11px;
	position:relative;
	left:15px;
	max-width:230px;
	max-height:17px;
	top:5px;
	overflow:hidden;
}
.cancela_servico
{
	position:relative;
	left:15px;
}
.cancela_servico a
{
	color:Red;
	font-size:13px;
	position:relative;
	top:5px;
}
.activa_servico
{
	position:relative;
	left:20px;
}
.activa_servico a
{
	color:Green;
	font-size:13px;
	position:relative;
	top:5px;
}
.cancela_servico a:hover
{
	color:Red;
	font-size:13px;
	text-decoration: underline;
	position:relative;
	top:5px;
}
	
.servico_info
{	
	left:85px;
	position:relative;
	top:5px;	
}
.servico_info_down
{	
	left:100px;
	position:relative;
	top:5px;	
}
.barra_fundoClaro
{
	color:Red;
	font:50px;
}
.servicos_saber_mais
{
	color:black;
	left:65px;
	position:relative;
}
.servicos_saber_mais_down
{
	color:black;
	left:80px;
	position:relative;
}
.Separa_tabelas_subs{height:15px;}
.Separa_tabelas_subs_min{height:10px;}
#popupWindow
{
	position: absolute;
	width:383px;
	height:150px;
	padding:1px;
	z-index:2005;
	display:none;
	background-color:White;
	border:1px solid black;
	left:200px;
	top:300px;
}
#popupWindowContacts
{
	position: absolute;
	padding:10px;
	z-index:3005;
	display:none;
	background-color:White;
	border:1px solid black;
	left:260px;
	top:630px;
}
#popupWindowContacts #topRight
{
	text-align: right;
}
#popupFavWindow
{
	position: absolute;
	width:383px;
	height:150px;
	padding:1px;
	z-index:2005;
	display:none;
	background-color:White;
	border:1px solid black;
	left:200px;
	top:300px;
}
#backgroundFilter
{
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	padding:0;
	margin:0;
	background-color:#FFF;
	filter:alpha(opacity=40);
	opacity:0.3;
	display:none;
	z-index:2000;
}
.button_popup_cancela
{	
	background-repeat:no-repeat;
	width:67px;
	height:20px;
	border-style:none;
	position:relative;
}
.button_popup_confirma
{
	position:relative;	
	background-repeat:no-repeat;
	width:67px;
	height:20px;	
	border-style:none;
}
.orange_title_subs
{
	color:#FF7000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-top: 10px;
}
.caixaAlertas_subs
{
	background-color:#FFFFFF;
	color:#393939;
	font-family:arial;
	font-size:13px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
.header_table_subs
{
	font-size: 12px;
}
.caixa_alertas_subs_tittle
{
	border-bottom: solid 1px #FF7000;
	color:#FF7000;
	padding: 2px 2px 2px 2px;
}
.caixa_alertass_subs_regular
{
	font-size: 12px;
	padding: 2px 2px 2px 10px;
	text-align: left;
	vertical-align: middle;
	width: 280px;
}
.caixa_alertass_subs_regular_activar
{
	padding: 2px 8px;
	text-align: left;
	vertical-align: middle;	
}
.caixa_alertass_subs_regular_activar
{
	background-repeat:no-repeat;
	width:62px;
}
.caixa_alertass_subs_regular_cancelar
{
	padding:2px 11px;
	text-align:left;
	vertical-align:middle;	
	background-repeat:no-repeat;
	width:50px	
}
.caixa_alertass_subs_regular1
{
	padding:2px 8px;
	text-align:center;
	vertical-align:middle;
}
.caixa_alertass_subs_regular1 a{color:#FF7000;}
.fundoClaro_subs 
{
	background-color:#FFFFFF;
	height:25px;
}
.fundoEscuro_subs 
{
	background-color: #EAEAEA;
	height:25px;
}
.sevicos_activos_topic a
{
	background-image:url(/img/barra_interior_on.jpg);
	color:#7F7F7F;
	float:left;
	font-size:11px;
	font-weight:bold;	
	margin:2px 0 0;
	padding:7px 0 7px 15px;
	text-decoration:none;
	width:238px;
	word-spacing:-1px;
}
.sevicos_activos_topic a:hover
{
	background-color:#EC6803;
	background-image:url(/img/barra_interior_over.jpg);
	background-repeat:repeat-x;
	color:#F7F7F7;
}
#divSpinWheel
{
	visibility:hidden;
}
.servico_active a
{
	color:#FF7000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
/****** Site Optimx ******/
/*********************css menu topo sprite*************/
#menu_topo
{
	height: 34px;
	width: 837px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
	clear:both
}
#menu_topo .esq
{
	float: left;
	margin: 0px;
	padding: 0px;
	height: 34px;
}
#menu_topo .esq li
{
	float: left;
	_overflow:hidden; 
	_position:relative;
}
#menu_topo .esq li.first
{
	float: left;
	padding-left: 9px;
}
#menu_topo .esq li.caixaImgMovel{
height:34px;
width:91px;
overflow:hidden;
}
#menu_topo .esq li.caixaImgKanguru{
height:34px;
width:91px;
overflow:hidden;
margin-left:6px;
}
#menu_topo .esq li.caixaImgClix{
height:34px;
width:91px;
overflow:hidden;
margin-left:6px;
}
#menu_topo .esq li.caixaImgFibra{
height:34px;
width:91px;
overflow:hidden;
margin-left:6px;
}
#menu_topo .esq li.caixaImgHome{
height:34px;
width:91px;
overflow:hidden;
margin-left:6px;
}
#menu_topo .dir
{
	float: right;
	margin: 0px;
	padding: 0px;
	height: 34px;
}
#menu_topo .dir li
{
	float: left;
	padding-right:8px;
	_overflow:hidden; 
	_position:relative;
}
#menu_topo .dir li.caixaimgProf{
height:34px;
width:109px;
overflow:hidden;
}
#menu_topo .dir li.caixaimgParticulares{
height:34px;
width:109px;
overflow:hidden;
}
/**************Imagem Movel****************/
#menu_topo .imgMovel{
	_position:relative;
	_top: -47px;
	_clip:rect(47px 89px 81px 0px);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:89px;
	height:81px;
	cursor:pointer;
}
#menu_topo .imgMovel:hover{
	_position:relative;
	_top: -81px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:89px;
	height:115px;
}
#menu_topo .imgMovelClick{
	_position:relative;
	_top: -115px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:91px;
	height:149px;
}
#hp_conteudo > #menu_topo .imgMovel,
#container > #menu_topo .imgMovel  {
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) 0px -47px;
	width:91px;
	height:34px;
}
#hp_conteudo > #menu_topo .imgMovel:hover,
#container > #menu_topo .imgMovel:hover{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) 0px -81px;
	width:91px;
	height:34px;
}
#hp_conteudo > #menu_topo .imgMovelClick,
#container > #menu_topo .imgMovelClick{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) 0px -115px;
	width:91px;
	height:34px;
}
/**************Imagem Movel****************/
/**************Imagem Home****************/
#menu_topo .imgHome{
	_position:relative;
	_top: -47px;
	_left: -633px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:720px;
	height:81px;
	cursor:pointer;
}
#menu_topo .imgHome:hover{
	_position:relative;
	_top: -81px;
	_left: -633px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:720px;
	height:115px;
}
#menu_topo .imgHomeClick{
	_position:relative;
	_top: -115px;
	_left: -633px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:720px;
	height:149px;
}
#hp_conteudo > #menu_topo .imgHome,
#container > #menu_topo .imgHome{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -633px -47px;
	width:91px;
	height:34px;
	cursor:pointer;
}
#hp_conteudo > #menu_topo .imgHome:hover,
#container > #menu_topo .imgHome:hover{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -633px -81px;
	width:91px;
	height:34px;
}
#hp_conteudo > #menu_topo .imgHomeClick,
#container > #menu_topo .imgHomeClick{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -633px -115px;
	width:91px;
	height:34px;
}
/**************Imagem Home****************/
/**************Imagem Kanguru****************/
#menu_topo .imgKanguru{
	_position:relative;
	_top: -47px;
	_left: -91px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:180px;
	height:81px;
	cursor:pointer;
}
#menu_topo .imgKanguru:hover{
	_position:relative;
	_top: -81px;
	_left: -91px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:180px;
	height:115px;
}
#menu_topo .imgKanguruClick{
	_position:relative;
	_top: -115px;
	_left: -91px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:182px;
	height:149px;
}
#hp_conteudo > #menu_topo .imgKanguru,
#container > #menu_topo .imgKanguru{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -91px -47px;
	width:91px;
	height:34px;
	cursor:pointer;
}
#hp_conteudo > #menu_topo .imgKanguru:hover,
#container > #menu_topo .imgKanguru:hover{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -91px -81px;
	width:91px;
	height:34px;
}
#hp_conteudo > #menu_topo .imgKanguruClick,
#container > #menu_topo .imgKanguruClick{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -91px -115px;
	width:91px;
	height:34px;
}
/**************Imagem Kanguru****************/
/**************Imagem Clix****************/
#menu_topo .imgClix{
	_position:relative;
	_top: -47px;
	_left: -182px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:271px;
	height:81px;
	cursor:pointer;
}
#menu_topo .imgClix:hover{
	_position:relative;
	_top: -81px;
	_left: -182px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:271px;
	height:115px;
}
#menu_topo .imgClixClick{
	_position:relative;
	_top: -115px;
	_left: -183px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:273px;
	height:149px;
}
#hp_conteudo > #menu_topo .imgClix,
#container > #menu_topo .imgClix{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -182px -47px;
	width:91px;
	height:34px;
	cursor:pointer;
}
#hp_conteudo > #menu_topo .imgClix:hover,
#container > #menu_topo .imgClix:hover{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -182px -81px;
	width:91px;
	height:34px;
}
#hp_conteudo > #menu_topo .imgClixClick,
#container > #menu_topo .imgClixClick{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -182px -115px;
	width:91px;
	height:34px;
}
/**************Imagem Clix****************/
/**************Imagem Fibra****************/
#menu_topo .imgFibra{
	_position:relative;
	_top: -47px;
	_left: -273px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:362px;
	height:81px;
	cursor:pointer;
}
#menu_topo .imgFibra:hover{
	_position:relative;
	_top: -81px;
	_left: -273px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:362px;
	height:115px;
}
#menu_topo .imgFibraClick{
	_position:relative;
	_top: -115px;
	_left: -274px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:273px;
	height:149px;
}
#hp_conteudo > #menu_topo .imgFibra,
#container > #menu_topo .imgFibra{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -273px -47px;
	width:91px;
	height:34px;
	cursor:pointer;
}
#hp_conteudo > #menu_topo .imgFibra:hover,
#container > #menu_topo .imgFibra:hover{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -273px -81px;
	width:91px;
	height:34px;
}
#hp_conteudo > #menu_topo .imgFibraClick,
#container > #menu_topo .imgFibraClick{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -273px -115px;
	width:91px;
	height:34px;
}
/**************Imagem Fibra****************/
/**************Imagem Profissionais****************/
#menu_topo .imgProf{
	_position:relative;
	_top: -47px;
	_left: -364px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:473px;
	height:81px;
	cursor:pointer;
}
#menu_topo .imgProf:hover{
	_position:relative;
	_top: -81px;
	_left: -364px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:473px;
	height:115px;
}
#hp_conteudo > #menu_topo .imgProf,
#container > #menu_topo .imgProf{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -364px -47px;
	width:109px;
	height:34px;
	cursor:pointer;
}
#hp_conteudo > #menu_topo .imgProf:hover,
#container > #menu_topo .imgProf:hover{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -364px -81px;
	width:109px;
	height:34px;
}
/**************Imagem Profissionais****************/
/**************Imagem Particulares****************/
#menu_topo .imgParticulares{
	_position:relative;
	_top: -47px;
	_left: -473px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:582px;
	height:81px;
	cursor:pointer;
}
#menu_topo .imgParticulares:hover{
	_position:relative;
	_top: -81px;
	_left: -473px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:582px;
	height:115px;
}
#hp_conteudo > #menu_topo .imgParticulares,
#container > #menu_topo .imgParticulares{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -473px -47px;
	width:109px;
	height:34px;
	cursor:pointer;
}
#hp_conteudo > #menu_topo .imgParticulares:hover,
#container > #menu_topo .imgParticulares:hover{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -473px -81px;
	width:109px;
	height:34px;
}
/**************Imagem Particulares****************/
/**************Imagem home****************/
#menu_bottom .homeBt{
	_position:relative;
	_top: -47px;
	_left: -592px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:608px;
	height:64px;
	cursor:pointer;
}
#menu_bottom .homeBt:hover{
	_position:relative;
	_top: -64px;
	_left: -592px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1', sizingMethod='crop');
	width:608px;
	height:81px;
	overflow:hidden;
}
#hp_conteudo > #menu_bottom .homeBt,
#container > #menu_bottom .homeBt{
	width: 16px;
	height: 17px;
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -592px -47px;
	margin-top:12px;
	cursor:pointer
}
#hp_conteudo > #menu_bottom .homeBt:hover,
#container > #menu_bottom .homeBt:hover{
	width: 16px;
	height: 17px;
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -592px -64px;
	margin-top:12px;
}
/**************Imagem home****************/
.tab_bulletImg{
	width:3px;
	height:3px;
	background: red url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EB034CD-6E3B-442A-8B60-1B671FA4033C&field=storage_image&lang=pt&ver=1) -618px -47px;
	display: inline;
	float: left;
	margin-top:20px
}
/*********************css menu topo sprite*************/
/*********************Destaques clix homepage*********************/
#destClix{
float:left;
}
.cxTemasClix
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) 0px -341px;
	width: 327px;
	height: 346px;
	float: left;
}
.selecTabCxClix{
	cursor:pointer;
}
.selecTabCxClix .tabTitle{			
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -335px 0px;
	height: 24px;
	float:left;
	padding-left:10px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#818181;
	font-weight:bold;
}
.selecTabCxClix .tabCantoDrto{			
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -545px 0px;
	width: 10px;
	height: 24px;
	display:block;
	float:left;
}
.selecTabCxClix .tabSep{			
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -335px -34px;
	width: 1px;
	height: 24px;
	display:block;
	float:left;
}
.tabCxClix
{
	color:#818181;
	line-height:24px;
	cursor:pointer;
}
.tabCxClix .tabTitle{			
	height: 24px;
	float:left;
	padding-left:10px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#818181;
	font-weight:bold;
}
.tabCxClix .tabCantoDrto{			
	width: 10px;
	height: 24px;
	display:block;
	float:left;
}
.tabCxClix .tabSep{			
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=48FCAD8F-068A-4CF0-BBE0-85A8FBE89FF3&field=storage_image&lang=pt&ver=1) -335px -34px;
	width: 1px;
	height: 24px;
	display:block;
	float:left;
}
.imgContentTab
{
	padding-left:1px;
	width:137px;
	height:74px;
}
.titContentTab
{
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	font-weight:bold;
}
.textContentTab
{
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8b8b8b;
}
.contentTab
{
	float:left; width:138px;
}
.contentSeparator
{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -335px -68px;
	width: 1px;
	height: 261px;
	display:block;			
}
.contentSeparatorBox
{
	float:left; padding-left:10px;padding-right:10px;
}
.tabsContentBox{
	padding-top:10px;padding-left:14px; height:280px;
}
.tabsContentBoxAlt{
	height:280px;
	overflow:hidden;
}
.displayNone{display:none;}
.tabsBox{padding-left:6px; height:24px;padding-top:5px}
.textContentBox{height:181px; overflow:hidden; margin-left:1px }
.textContentBoxV2{height:143px; overflow:hidden; margin-bottom:10px; margin-left:1px }
.imgSepDest{padding-right:10px; float:left}
.infoDestTv{float:left}
.infoDescDataPr{color:#606060; font-size:11px; font-family:arial;}
.infoDescCanalPr{color:#606060; font-size:11px; font-family:arial; font-weight:bold}
.btInfoDestClix{
width:100%; 
}
.btInfoDestClixBtPos{
float:right; padding-right:14px; cursor:pointer
}
.btInfoDestClix .menu_btn_esq
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -360px -34px;
	width:4px;
	height:16px;
	float:left;
}
.btInfoDestClix .menu_btn_meio
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -570px -172px;
	height:16px;
	line-height:16px;
	float:left;
	font-size:11px;
	color:#ffffff;
}
.btInfoDestClix .menu_btn_drt
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -375px -34px;
	width:4px; 
	height:16px;
	float:left;
}
.btInfoDestClix:hover .menu_btn_esq
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -360px -50px;
	width:4px;
	height:16px;
	float:left;
}
.btInfoDestClix:hover .menu_btn_meio
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -570px -188px;
	height:16px;
	line-height:16px;
	float:left;
	font-size:11px;
	color:#ffffff;
}
.btInfoDestClix:hover .menu_btn_drt
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -375px -50px;
	width:4px; 
	height:16px;
	float:left;
}
/*********************Destaques clix homepage*********************/
/******************destaques laterais*************/		
#destaque_varios
{
	width: 160px;
	margin-bottom: 4px;
}
#destaque_menu
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -389px -32px;
	width:160px; 
	height:320px;
	margin-bottom: 4px;
	overflow:hidden
}
#destaque_menu a:hover
{
	color:#FF7000
}
#destaque_menu .primeiro
{
	padding-bottom:12px;
	padding-top: 8px;
}
#destaque_menu .rest
{
	padding-bottom:12px;
}
#destaque_menu .listServ{
padding-left:19px
}
.titulo_modulos_mnu
{
	padding:0px 0px 0px 8px;
	font-family: Arial;
	font-size: 14px;
	color: #FF7000;
	font-weight: bold;
	line-height:normal;
}
.espTitLis{
height:4px
}
.titulo_mnu{
	color:#606060;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	line-height:12px !important; 
}
.titulo_mnu a{
	text-decoration:none
}
.limpalinhas{font-size:0px; margin:0px; padding:0px;}
.limpalinhas li{font-size:0px; margin:0px; padding:0px; border:solid 0px #0F0;}
.menu_destaque
{
	height:16px;
	display:inline-block;
	cursor:pointer;
}
.menu_destaque .menu_detaque_padTop
{
	padding:2px 0 0 0;
}
.menu_destaque .menu_btn_esq
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -360px -34px;
	width:4px;
	height:16px;
	float:left;
}
.menu_destaque .menu_btn_meio
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -570px -172px;	
	height:16px;
	line-height:16px;
	float:left;
	font-size:11px;
	color:#ffffff;
}
.menu_destaque .menu_btn_drt
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -375px -34px;
	width:4px; 
	height:16px;
	float:left;
}
.menu_destaque:hover .menu_btn_esq
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -360px -50px;
	width:4px;
	height:16px;
	float:left;
}
.menu_destaque:hover .menu_btn_meio
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -570px -188px;
	height:16px;
	line-height:16px;
	float:left;
	font-size:11px;
	color:#ffffff;
}
.menu_destaque:hover .menu_btn_drt
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) -375px -50px;
	width:4px; 
	height:16px;
	float:left;
}
/******************destaques laterais*************/
/***************topo master**********************/
ul.listMenTpEsq
{
	float: left;
	padding-top:8px;
}
ul.listMenTpEsq li
{
	cursor: pointer;
	padding-left: 10px;
	float: left;
}
ul.listMenTpDir
{
	float: right;
}
ul.listMenTpDir li
{
	cursor: pointer;
	padding-right: 10px;
	float: left;
	padding-top:7px;
}
ul.listMenTpDir li.last
{
	cursor: pointer;
	padding-right: 0px;
	float: left;
	padding-top:8px
}
.menuEsqTp
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=F9F94C56-3F14-4A94-8CA1-0D08AD049E43&field=storage_image&lang=pt&ver=1) 0 0;
	height: 38px;
	width: 829px;
	float: left;
}
.menuDirTp
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=F9F94C56-3F14-4A94-8CA1-0D08AD049E43&field=storage_image&lang=pt&ver=1) -842px 0px;
	height: 38px;
	width: 8px;
	float: left;
}
.btTp_Esq
{
	background: url(../images/new-hp/bt-barra-topo-esq.png);
	width: 10px;
	height: 24px;
	float: left;
	display:none;			
}
.menuLi .btTp_Mei
{
	height: 24px;
	float: left;
}
.menuLi .btTp_Mei div,
.menuLi .btTp_Mei a
{
	color:#5f5f5f;
	font-size: 13px;
	font-family: arial;
	font-weight:bold;
	line-height: 24px;
}
.menuLi .btTp_Mei a
{
    text-decoration: none;
}
.menuLi:hover .btTp_Mei
{
	height: 24px;
	float: left;
}
.menuLi:hover .btTp_Mei div,
.menuLi:hover .btTp_Mei a
{
	color: #ff7000;
	font-size: 13px;
	font-family: arial;
	font-weight:bold;
	line-height: 24px;	
}
.menuLiSep
{
	background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=ED397DBD-4223-4963-8B70-E0D61941C782&field=storage_image&lang=pt&ver=1) no-repeat center right;
	width:6px;
	height:24px;
	color:#5f5f5f;
	line-height:24px;
}
.menuLi .btTp_Mei_alt
{
	height: 24px;
	float: left;
	padding-left:10px;
}
.menuLi .btTp_Mei_alt div
{
	color: #2f2f2f;
	font-size: 13px;
	font-family: arial;
	font-weight:bold;
	line-height: 24px;
}
.menuLi .btTp_Mei_altPortalClix div,
.menuLi .btTp_Mei_altPortalClix a
{
	color: #ff7000;
	font-size: 13px;
	font-family: arial;
	font-weight:bold;
	line-height: 24px;
	text-decoration: none;
}
.menuLi:hover .btTp_Mei_alt
{
	height: 24px;
	float: left;
	padding-left:10px;
		
}
.menuLi:hover .btTp_Mei_alt div
{
	color: #ff7000;
	font-size: 13px;
	font-family: arial;
	font-weight:bold;
	line-height: 24px;
	
}
.pesquisaInput
{
	background-color:#FFFFFF;
	border:medium none;
	float:left;
	font-size:11px;
	height:15px;
	margin:6px 0 0 2px;
	padding:0;
	width:80px;
}
.pesquisaTopo
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=F9F94C56-3F14-4A94-8CA1-0D08AD049E43&field=storage_image&lang=pt&ver=1) 0px -48px;
	height: 23px; 
	width: 111px; 
	border: none; 
	overflow:hidden;
}
.pesquisaTopoBtn
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=F9F94C56-3F14-4A94-8CA1-0D08AD049E43&field=storage_image&lang=pt&ver=1) -121px -48px;
	width: 22px; 
	height: 17px; 
	float: right;
	margin:3px 5px 3px 2px;
}
.pesquisaTopoBtn:hover
{
	background: url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=F9F94C56-3F14-4A94-8CA1-0D08AD049E43&field=storage_image&lang=pt&ver=1) -121px -65px;
	width: 22px; 
	height: 17px; 
	float: right;
	margin:3px 5px 3px 2px;
}
/***************topo master**********************/
/*******************destaque noticias imagens********************/
.noticiasImagensTopo{background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) 0px -256px; width:160px; height:39px;}
.noticiasImagensBody{background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=A27803AD-64F8-4532-A3A2-896D3CA45FA2&field=storage_image&lang=pt&ver=1) repeat-y; width:160px}
.noticiasImagensLeftContentBox{padding-left:10px; padding-right:10px; }
.noticiasImagensTituloTopo{padding-left:8px;}
.noticiasImagensContent{width:140px;overflow:auto;}
.noticiasImagensContentAlt{padding-top:20px;width:140px;overflow:auto;}
.noticiasImagensTextBox{padding-left:6px;overflow:hidden; width:96px;}
.noticiasImagensImgBox{width:37px;}
.noticiasImagensImg{border:solid 1px #bababa;}
.noticiasImagensTitulo{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#606060;}
.noticiasImagensTitulo a{text-decoration:none;}
.noticiasImagensTitulo a:hover{text-decoration:none;color:#FF7000}
.noticiasImagensText{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8b8b8b; padding-top:6px;}  
.noticiasImagensBottom{background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=9EF5B157-6B82-454D-9FBE-7326B2529037&field=storage_image&lang=pt&ver=1) 0px -316px; width:160px; height:15px;}
/*******************destaque noticias imagens********************/

/*************tabelas*****************************/
.cxBoxTabela{
width:654px; 
font-family:arial;
overflow:auto;
/*padding:0px 0px 10px 0px;*/
}

.cxTabTopoCinza{
width:100%; 
height:35px; 
background:#999999;
}

.cxTabTopo{
width:100%; 
height:35px ; 
/*background:#FF7000; 
margin-bottom:1px; 
position:relative;*/
}

.btCxTabTopoEsq{
background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=B466D373-1DB8-479E-9056-9CFC5C1C8142&field=storage_image&lang=pt&ver=1) 0px 0px no-repeat; 
width:4px; 
height:4px; 
font-size:0px;
}
.btCxTabTopoDir{
background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=B466D373-1DB8-479E-9056-9CFC5C1C8142&field=storage_image&lang=pt&ver=1) -8px 0px; 
width:4px; 
height:4px; 
font-size:0px;

}

.btCxTabTopoEsqCinza{
background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=B466D373-1DB8-479E-9056-9CFC5C1C8142&field=storage_image&lang=pt&ver=1) 0px -21px; 
width:4px; 
height:4px; 
font-size:0px;
float:left;
}
.btCxTabTopoDirCinza{
background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=B466D373-1DB8-479E-9056-9CFC5C1C8142&field=storage_image&lang=pt&ver=1) -8px -21px; 
width:4px; 
height:4px; 
font-size:0px;
float:left;
}

.cxSurroBotEsq{
background:#e6e6e6; height:35px; width:4px; /*float:left*/
}
.cxSurroBotDir{
background:#f4f4f4; height:35px; width:4px; /*float:left*/
}

.cxSurroBotEsq70{
background:#e6e6e6; height:70px; width:4px; /*float:left*/
}
.cxSurroBotDir70{
background:#f4f4f4; height:70px; width:4px; /*float:left*/
}

.btCxTabBaixoEsq{
margin-top:31px;
background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=B466D373-1DB8-479E-9056-9CFC5C1C8142&field=storage_image&lang=pt&ver=1) 0px -10px; 
width:4px; 
height:4px; 
font-size:0px;
/*float:left;*/
}
.btCxTabBaixoEsq70{
margin-top:66px;
background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=B466D373-1DB8-479E-9056-9CFC5C1C8142&field=storage_image&lang=pt&ver=1) 0px -10px; 
width:4px; 
height:4px; 
font-size:0px;
/*float:left;*/
}

.btCxTabBaixoDir{
margin-top:31px;
background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=B466D373-1DB8-479E-9056-9CFC5C1C8142&field=storage_image&lang=pt&ver=1) -8px -10px; 
width:4px; 
height:4px; 
font-size:0px;
/*float:left;*/
}
.btCxTabBaixoDir70{
margin-top:66px;
background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=B466D373-1DB8-479E-9056-9CFC5C1C8142&field=storage_image&lang=pt&ver=1) -8px -10px; 
width:4px; 
height:4px; 
font-size:0px;
/*float:left;*/
}

.titTabCaixa{
line-height:35px; 
font-size:12px; 
font-weight:bold; 
color:#FFFFFF; 
text-align:center;
/*float:left;*/
width:646px;
background-color:#FF7000
}
.subtitTabCaixa{
line-height:35px; 
font-size:12px; 
font-weight:bold; 
color:#FFFFFF; 
padding-left:15px
}


.linDuplaTabEsq{
background:#e6e6e6; 
font-size:11px; 
font-weight:bold; 
color:#7f7f7f; 
/*margin-right:2px; 
float:left;*/
padding-left:15px;
}

.linDuplaTabDir{
float:left; 
font-size:11px; 
color:#7f7f7f; 
text-align:center
}
.linDuplaTabDir ul{
margin-top:0px !important;
padding-left:0px !important;
padding-top:21px
}
.linDuplaTabDir ul li{
list-style:none;
padding-bottom:4px;
}

.linDuplaTabDirCima{
background-color:#f4f4f4; margin-bottom:1px;
}

.linDuplaTabDirBaixo{
background-color:#f4f4f4;
}

.marginBot1{margin-bottom:1px; overflow:auto}


/******************************dimensoes colunas********************/
.dimenLinDuplaTabEsq{
width:98px; 
height:71px; 
line-height:71px; 
}

.dimenLinDuplaTabDir{
width:539px;  
height:35px;
line-height:35px; 
}
.dimenLinDuplaTabDir70{
width:539px;  
height:70px;
line-height:70px; 
background-color:#F4F4F4;
}

.dimenLinTabEsq{
width:88px;
padding:11px 0px 11px 0px;
/*height:35px; 
line-height:35px;*/
}
.dimenLinTabEsqBot{
width:94px;
height:35px; 
line-height:35px;
}

.dimenLinTabEsq162CinzClaro{
width:162px;
height:35px; 
line-height:35px;
}

.dimenLinTabEsq162{
width:147px;
padding:11px 0px 11px 0px;
/*height:35px; 
line-height:35px;*/
}
.dimenLinTabEsq162Bot{
width:143px;
height:35px; 
line-height:35px;
}

.dimenlinTabDir{
width:539px; 
padding:11px 0px 11px 0px;
/*height:35px; 
line-height:35px; */
}
.dimenlinTabDirBot{
width:535px; 
height:35px; 
line-height:35px; 
}
.dimenLinTabDir490{
width:490px;
padding:11px 0px 11px 0px;
/*height:35px; 
line-height:35px;*/
}
.dimenLinTabDir490Bot{
width:486px;
height:35px; 
line-height:35px;
}
/******************************dimensoes colunas********************/


.linTabEsq{
/*float:left; */
background:#e6e6e6;
/*margin-right:2px;*/
font-size:11px; 
font-weight:bold; 
color:#7f7f7f; 
padding-left:15px;
padding-right:10px;
}


.linTabDir{
/*float:left; */
background:#f4f4f4;
font-size:11px; 
color:#7f7f7f; 
text-align:center;
}
.linTabDirCol1{
/*float:left; */
background:#f4f4f4;
font-size:11px; 
color:#7f7f7f; 
text-align:center;
margin-right:2px;
}


.infDescTari{
padding:6px 0px 10px 15px;
font-family:arial;
font-size:10px; 
color:#999999;  
}

/*.larguraContCentral{
width:654px;
}*/

.floatright{float:right}

.titTabelas{
padding:0px 0px 10px 15px; 
font-family:arial; 
color:#7f7f7f; 
font-size:11px; 
font-weight:bold
}

.tith1{
font-family:arial;
color:#FF7000;
font-size:12px;
font-weight:bold;
padding:55px 0px 2px 5px;
border-bottom:1px solid #d2d2d2;
width:649px;
margin-bottom:13px;
}
.tith1comp{
font-family:arial;
color:#FF7000;
font-size:12px;
font-weight:bold;
padding:12px 0px 2px 5px;
border-bottom:1px solid #d2d2d2;
width:649px;
margin-bottom:20px;
}

.tith2{
font-family:arial;
color:#7f7f7f;
font-size:11px;
font-weight:bold;
padding:46px 0px 3px 5px;
border-bottom:1px dotted #d2d2d2;
width:655px;
margin-bottom:12px;
}
.tith3{
font-family:arial;
color:#ff7000;
font-size:11px;
}
.tith4{
font-family:arial;
color:#7f7f7f;
font-size:11px;
padding:0px 0px 38px 5px;
}

.cxBtAderir{
padding-top:1px;
padding-bottom:40px;
width:100%;
height:19px;
}
.btAderir{
background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=B466D373-1DB8-479E-9056-9CFC5C1C8142&field=storage_image&lang=pt&ver=1) -22px -19px;
width:47px;
height:19px;
cursor:pointer;
float:right;
}
/*
a class .btAderir  para reutilizar o sprite com o cinza deverá ter as posições de imagem -22px 0px;

.btAderir:hover{
background:url(/imagedownload.aspx?schema=f7664ca7-3a1a-4b25-9f46-2056eef44c33&channel=72F445D4-8E31-416A-BD01-D7B980134D0F&content_id=B466D373-1DB8-479E-9056-9CFC5C1C8142&field=storage_image&lang=pt&ver=1) -22px -19px;
width:47px;
height:19px;
}
*/

.txtCondGer{
font-family:arial; font-size:11px; color:#999999; padding-left:10px
}

.listCondicoes{
margin:0px; padding-left:15px !important
}

.pretoSublinhado{
color:#0f2129; text-decoration:underline	
}

.pretoSublinhadoPadleft30{
color:#0f2129; text-decoration:underline; padding-left:30px
}

.linhaTabPosPag{
/*height:51px; */
width:100%;
/*margin:1px 0px 1px 0px;*/
font-family:arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
/*overflow:hidden*/
}
.linhaBxTabPosPag{
/*height:70px; */
width:100%;
/*margin:1px 0px 1px 0px;*/
font-family:arial;
font-size:11px;
color:#7f7f7f;
}

.col1LinhTabPosPag{
padding:11px 0px 11px 0px;	
width:180px;
/*height:100%;
line-height:51px;*/
background-color:#999999;
/*float:left;
margin-right:2px;*/
text-align:center;
}

.col2LinhTabPosPag{
padding:11px 0px 11px 0px;
width:156px;
/*height:100%;
line-height:51px;*/
background-color:#999999;
/*float:left;
margin-right:2px;*/
text-align:center;
}

.col3LinhTabPosPag{
padding:11px 0px 11px 0px;
width:156px;
/*height:51px;
line-height:51px;*/
background-color:#999999;
/*float:left;*/
margin-right:0px;
text-align:center;
}

.linhaTabPosPag ul, .lin1TabPosPag ul,.lin1BaixoTabPosPag ul{
/*margin-left:0px !important;
padding-left:0px !important;*/
margin:0px !important;
padding:0px !important;
}
.lin5BaixoTabPosPag ul, .lin7BaixoTabPosPag ul{
margin:0px 0px 0px 0px !important;
padding-left:0px !important;
}

.lin1TabPosPag ul{
/*margin-top:15px !important;*/
}

.lin1TabPosPag ul li.bold{
font-weight:bold;
}

.linhaTabPosPag ul li, .lin1TabPosPag ul li, .lin1BaixoTabPosPag ul li, .lin5BaixoTabPosPag ul li, .lin7BaixoTabPosPag ul li{
list-style:none;
}

.lin1TabPosPag{
padding:11px 0px 11px 0px;
width:121px;
/*height:100%;
line-height:70px;*/
background-color:#e6e6e6;
/*float:left;
margin-right:2px;*/
text-align:center;
}

.lin1BaixoTabPosPag{
width:117px;
height:100%;
line-height:70px;
background-color:#e6e6e6;
/*float:left;
margin-right:2px;*/
text-align:center;
}
.lin1BaixoTabPosPag158{
width:145px;
height:100%;
line-height:70px;
background-color:#e6e6e6;
/*float:left;
margin-right:2px;*/
color:#7F7F7F;
font-size:11px;
font-weight:bold;
padding-left:13px;
}
.lin1BaixoTabPosPag162{
padding:11px 0px 11px 0px;
width:147px;
/*height:100%;
line-height:70px;*/
background-color:#e6e6e6;
/*float:left;
margin-right:2px;*/
color:#7F7F7F;
font-size:11px;
font-weight:bold;
padding-left:15px;
}

.lin2TabPosPag{
width:57px;
/*height:100%;
line-height:70px;*/
background-color:#f4f4f4;
/*float:left;
margin-right:2px;*/
text-align:center;
}
.lin2TabPosPag .img{
width:25px; height:46px; margin:0 auto; margin-top:12px
}

.lin3TabPosPag{
width:156px;
/*height:100%;
line-height:70px;*/
background-color:#f4f4f4;
/*float:left;
margin-right:2px;*/
text-align:center;
}

.lin4TabPosPag{
width:156px;
/*height:100%;
line-height:70px;*/
background-color:#f4f4f4;
/*float:left;*/
margin-right:0px;
text-align:center;
}
.lin4BaixoTabPosPag{
width:152px;
height:100%;
line-height:70px;
background-color:#f4f4f4;
/*float:left;*/
margin-right:0px;
text-align:center;
}

.lin5BaixoTabPosPag{
padding:11px 0px 11px 0px;
width:162px;
/*height:70px;
height:45px;
padding-top:25px;*/
background-color:#f4f4f4;
/*float:left;
margin-right:2px;*/
text-align:center;
}
.lin6BaixoTabPosPag{
width:158px;
height:70px;
/*padding-top:25px;*/
background-color:#f4f4f4;
/*float:left;*/
margin-right:0px;
text-align:center;
}
.lin7BaixoTabPosPag{
padding:11px 0px 11px 0px;
width:162px;
/*height:70px;
padding-top:25px;*/
background-color:#f4f4f4;
float:left;
margin-right:0px;
text-align:center;
}

.padTop30{
padding-top:30px;
}

.padLeft5{
padding-left:5px;
}
.padLeft15{
padding-left:15px;
}

.titTari{
padding-bottom:40px;
font-style:italic;
}
/*************tabelas*****************************/

/*comparativo*/
.comboComparativo{
height:22px;
padding-bottom:40px; 
}

.comboComparativo select{
width:152px; 
padding-top:3px;
padding-bottom:3px;
font-size:11px; 
font-family:arial;
}

.cxTarifv1{
width:162px; float:left;
}

.cxTarifv2{
width:166px; float:left;
}

.fundolaranja{background-color:#FF7000}
.fundocinza{background-color:#999999}
.alt1{height:1px; font-size:0px;}
.alt100{height:100%;}
.larg2{width:2px;}
.titComCurvas{
	text-align:left; 
	padding-left:11px;
	background-color:#999999;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:35px;
	width:635px;
}
/*Edit in place*/
.editlabel{font-family:Segoe Script; font-size:12px; color:#395A6D; cursor:pointer}
#savedatatitle{font-family:Segoe Script; font-size:14px; color:Green;cursor:pointer}
.updaok{font-family:Segoe Script; font-size:12px; color:Green; cursor:pointer;}

/*Ja existente*/
.feedbackOK {
  color:#333333;
  font: bold 90% Segoe Script, 'trebuchet ms',helvetica,sans-serif;
  font-size:14px;
  background-color:#96FFA2;
  border: 1px solid;
  border-color: #888888;
  margin:5px;
  width:100%;
  text-align:center;
  clear:both;
  display:block;
}

.feedbackKO {
  color:#333333;
  font: bold 90% Segoe Script,'trebuchet ms',helvetica,sans-serif;
  font-size:11px;
  background-color:#FF7070;
  border: 1px solid;
  border-color: #888888;
  margin:5px;
  width:100%;
  text-align:center;
  clear:both;
}

.feedbackWarning{
  color:#333333;
  font: bold 90% Segoe Script,'trebuchet ms',helvetica,sans-serif;
  font-size:11px;
  background-color:#FFE77F;
  border: 1px solid;
  border-color: #888888;
  margin:5px;
  width:100%;
  text-align:center;
  clear:both;
}