#base_distribuidora{
	position: absolute;
	width: 778px;
	margin-left:50%;
	left: -381px;
	top: 0px;
	overflow: hidden;
	background-repeat: no-repeat;
	z-index: 6;
	visibility: visible;
	background-color: #FFFFFF;
	height: 590px;
	}
	
#rodape {
	position: absolute;
	height: 70px;
	width: 100%;
	bottom: 0px;
	background-image: url(%20%20);
	left: 0px;
	background-color: #B1B1B1;
	z-index: 5;
}
#limitador {
	position: relative;
	height: 83px;
	width: 100%;
}


#limitador_p {
	position: relative;
	height: 6px;
	width: 100%;
	background-color: #FFFFFF;
}

#sac_sama_left {
	position: relative;
	width: 192;
	background-color: #FFFFFF;
}
.padding_top {
	padding-top: 8px;
}



.arial_18_sama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #66A3B9;
}


.arial_11_cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939598;
	line-height: 12px;
}

#banner {
	position: relative;
	height: 176px;
	width: 748px;
	left: 14px;
	top: 0px;
}
#menu {
	position: absolute;
	height: 33px;
	width: 747px;
	left: 15px;
	top: 261px;
	background-image: url(../img/menu_central.gif);
	background-repeat: repeat-x;
}


img.ca {
	
	opacity:0.25;
	-moz-opacity: 0.25;
	filter: alpha(opacity=25);
	}

#barra_distribuidora {
	position: relative;
	height: 20px;
	width: 747px;
	left: 14px;
	background-repeat: repeat-x;
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

#menu_sama {
	position: relative;
	height: 33px;
	width: 750px;
	left: 15px;
	background-image: url(../img/menu_central_sama.gif);
	background-repeat: repeat-x;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}


#menu_right {
	position: absolute;
	height: 33px;
	width: 747px;
	left: 17px;
	top: 292px;
	background-image: url(../img/menu_central.gif);
	background-repeat: repeat-x;
}
#logo {
	position: absolute;
	height: 27px;
	width: 68px;
	left: 663px;
	top: 11px;
	visibility: visible;
}



.traco_h {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}

.nome_meio {
	background-image: url(../img/nome_meio.gif);
	background-repeat: repeat-x;
}
.aria_12_branca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

#right {
	position: absolute;
	height: 33px;
	width: 3px;
	right: 0px;
	z-index: 4;
	top: 0px;
}
#busca {
	position: absolute;
	height: 22px;
	width: 180px;
	z-index: 5;
	right: 5px;
	top: 6px;
	background-color: #201f0c;
}


#menu_segundo {
	position: absolute;
	height: 25px;
	width: 520px;
	right: 18px;
	top: 52px;
	background-image: url(../img/menu_segundo.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

#menu_segundo_sama {
	position: absolute;
	height: 25px;
	width: 520px;
	right: 16px;
	top: 52px;
	background-image: url(../img/menu_segundo_sama.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	visibility: visible;
}

#menu_prog_sama {
	position: absolute;
	height: 22px;
	width: 368px;
	top: 51px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7CA2B1;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #DEEAEA;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	z-index: 6;
	left: 153px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
}



.arial_amarela {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C9A001;
}


	
	
#barra_menu {
	position: absolute;
	z-index: 0;
	height: 116px;
	width: 620px;
	left: 6px;
	top: 0px;
	background-repeat: no-repeat;
}


.arial_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}



.transparente{
	filter:expression(
	this.alphaxLoaded ? "" :
	(
	this.src.substr(this.src.length-4)==".png"
	?
	(
	(!this.complete)
	? "" :
	this.runtimeStyle.filter=
	("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
	(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
	String(this.alphaxLoaded=true).substr(0,0)+
	(this.src="blank.png").substr(0,0)
	)
	:
	this.runtimeStyle.filter=""
	)
	);
	}
#pirelli {
	position: absolute;
	height: 28px;
	width: 225px;
	left: 16px;
	top: 474px;
	background-color: #FFDD00;
}
body {
	background-image: url(../img/fundo_sama.gif);
}



#sac_sama {
	position: absolute;
	height: 28px;
	width: 225px;
	left: 16px;
}
.arial_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C3E77;
}

.traco_sama {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #66A3B9;
}



.barra_menu {
	background-image: url(../img/barra_menu.png);
	background-repeat: repeat-x;
}


.arial_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}


.arial_sama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #497784;
}



.traco_v_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}




.input {
	height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.input_drop {
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 102px;
}


#icone_exclusiva {
	position: absolute;
	height: 25px;
	width: 188px;
	left: 8px;
	top: 0px;
}
.fundo_barra {
	background-image: url(../img/barra_h_sama_ex.gif);
	background-repeat: repeat-x;
}


.fundo_barra_laguna {
	background-image: url(../img/barra_h_laguna_ex.gif);
	background-repeat: repeat-x;
}

#busca_sama {
	position: absolute;
	height: 23px;
	width: 180px;
	z-index: 5;
	right: 5px;
	top: 6px;
	background-color: #266977;
	visibility: visible;
}


#nome_filial {
	position: relative;
	height: 20px;
	width: 156px;
	z-index: 5;
	top: 0px;
}


.traco_v {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


#marcas{
position: relative;
	height: 45px;
	width: 750px;
	bottom: 0px;
	background-repeat: repeat-x;
	left: 15px;
	margin-bottom: 14px;
}



.arial_11_branca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 10px;
}
#cont_distribuidora {
	position: relative;
	width: 747px;
	left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	z-index: 7;
	scroll:

}

#cont_distribuidora_texto {
	overflow: auto;
	overflow-x: hidden;
	height: 80px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	z-index: 7;

}

#cont_distribuidora_marcas {
	position: relative;
	width: 747px;
	left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	z-index: 7;
	top: 6px;
}


.arial_g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}
.input_drop_fornecedores {
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 152px;
	margin-left: 4px;
}
.input_drop_filiais {
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 147px;
}
.arial_sama_pad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #497784;
	padding: 5px;
}
.arial_14_sama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #66A3B9;
}
.arial_12_sama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F7F93;
}
.arial_16_sama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #66A3B9;
}
.arial_11_sama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #66A3B9;
}
.traco_sama_bot {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #66A3B9;
}

.traco_sama_bot_padding {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #66A3B9;
	padding-right: 8px;
	padding-left: 8px;
}
.traco_sama_bot_pad {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #66A3B9;
	margin-bottom: 6px;
}



.borda_branca {
	border: 1px solid #FFFFFF;
}


#conheca {
	position: absolute;
	width: 300px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: normal;
	z-index: 6;
	background-color: #DEE9E8;
	bottom: 0px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}





.subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #66A3B9;
	line-height: 14px;
	padding-right: 5px;

}
.pag {
	background-image: url(../img/pag.gif);
	background-repeat: repeat-x;
}




.padding_left {
	padding-left: 8px;
}

.padding_top_bottom {
padding-bottom:8px;
padding-top:8px;
}


.fundo_box {
	background-color: #DEE9E8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.arial_14_branca {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
#logo_programas{
	position: relative;
	height: 225px;
	width: 120px;
	left: 10px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #EBEEED;
}
.arial_11branca {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.titulo_internas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #66A3B9;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #66A3B9;
}

.input_filial {

	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #287183;
}
.padding {
padding:8px;
}

#box_filiais {
	position: relative;
	height: 97px;
	width: 192px;
	z-index: 6;
	background-color: #FFFFFF;
}

#segundo_right {
	position: absolute;
	z-index: 2;
	height: 25px;
	width: 7px;
	right: -3px;
	visibility: visible;
}
#conteventos{
	position: relative;
	z-index: 3;
	height: 268px;
	width: 203px;
	top: 0px;
	left: 0px;
	background-color: #ebeeed;
	overflow: hidden;
	overflow-x:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2F7F93;
	padding: 10px;
	
}
#paginador_eventos {
	position: absolute;
	height: 22px;
	width: 223px;
	bottom: 1px;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #ADB8B5;
}
#cont_eventos{
	position: relative;
	z-index: 3;
	height: 288px;
	width: 100%;
	background-color: #ebeeed;
	overflow: hidden;
	overflow-x:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	
}
#rodape_eventos {
	position: absolute;
	height: 20px;
	width: 100%;
	background-color: #DEE9E8;
	bottom: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#cabecalho_eventos {
	position: relative;
	height: 54px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #66A3B9;
	left: 0px;
	top: 0px;
	background-color: #DEE9E8;
}

#cont_eventos_miolo {
	position: absolute;
	height: 82px;
	width: 270px;
	left: 10px;
	top: 66px;
	overflow: scroll;
	overflow-x:hidden;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#fotos {
	position: relative;
	height: 75px;
	width: 100px;
	left: 0px;
	top: 0px;
}
#lupa {
	position: absolute;
	height: 31px;
	width: 30px;
	z-index: 3;
	bottom: -9px;
	right: -13px;
}

#fotos_eventos_miolo {
	position: absolute;
	height: 74px;
	width: 299px;
	left: 2px;
	top: 159px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #e2e4e4;
}

#rodape_eventos {
	position: absolute;
	height: 40px;
	width: 100%;
	background-color: #DEE9E8;
	bottom: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

#cont_noticias {
	position: absolute;
	height: 39px;
	width: 296px;
	left: 7px;
	top: 32px;
	overflow: scroll;
	overflow-x:hidden;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 3px;
}

#icone_noticias{
	position: absolute;
	height: 25px;
	width: 188px;
	left: 0px;
	top: 0px;
}

#barra_box_sama{
	position: absolute;
	height: 25px;
	width: 320px;
	background-image: url(../img/barra_h_sama.gif);
	background-repeat: repeat-x;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	top: 0px;
	left: -5px;
}
#noticias{
	position: relative;
	height: 100px;
	width: 315px;
	left: 0px;
	top: 5px;
	background-color: #EBEEED;

}

#link_noticias {
	position: absolute;
	height: 18px;
	width: 67px;
	right: 4px;
	bottom: -2px;
}



ul{
	margin: 0px;
	padding: 0px;
}

li {
	list-style-type: none;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	

}
	
#programas_sama li a:link {
	list-style-type: none;
	display: block;
	background-color: #DEE9E8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-image: url(../img/contorno_right.gif);
	background-repeat: no-repeat;
	background-position: right;


}
	
	#programas_sama {
	position: relative;
	height: 88px;
	width: 192px;
	top: -4px;
	z-index: 5;
	left: 0px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #FFFFFF;
}

	
#programas_sama li a:link {
	list-style-type: none;
	display: block;
	background-color: #DEE9E8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-image: url(../img/contorno_right.gif);
	background-repeat: no-repeat;
	background-position: right;


}
	
	
#programas_sama li a:hover {
	text-decoration:none;
	color: #FFFFFF;
	background-color: #5b9fb6;
	display: block;
}
	
	
	














	
	
	















.traco_v_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}



li a:link {
	list-style-type: none;
	display: block;
	background-color: #F4EDD0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-image: url(../img/contorno_right.gif);
	background-repeat: no-repeat;
	background-position: right;


}


li a:visited {
	text-decoration:none;
	color: #666666;

}

li a:active{
	text-decoration:none;
	color: #666666;
}

li a:hover {
	text-decoration:none;
	color: #FFFFFF;
	background-color: #A58A08;
	display: block;
}


#box_login {
	position: relative;
	height: 105px;
	width: 192px;
	left: 0px;
	top: 0px;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #DEE9E8;
}

#texto_bemvindo {
	overflow: auto;
	overflow-x: hidden;
	position: absolute;
	width: 203px;
	height: 100px;
	left: 20px;
	top: 69px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A7D7A;
}
#sac_sama {
	position: relative;
	height: 35px;
	width: 100%;
	left: 0px;
	background-color: #FFFFFF;
	top: 100px;
}
#cont_programas_miolo {
	position: absolute;
	height: 160px;
	width: 355px;
	top: 51px;
	overflow: scroll;
	overflow-x:hidden;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	background-color: #DEEAEA;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	left: 153px;
}
#rodape_programas {
	position: relative;
	height: 80px;
	width: 100%;
	background-color: #DEE9E8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	bottom: 0px;
}
#paginador_noticias {

	position: absolute;
	height: 22px;
	width: 230px;
	bottom: 0px;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #ADB8B5;
}
#bloco_txt {
	position: relative;
	height: 60px;
	width: 100%;
}

#scroll {
	overflow: auto;
	overflow-x:inherit;
	position: relative;
	height: 150px;
	width: 290px;
	left: 10px;
	top: 8px;
}


#contnoticias{
	position: relative;
	z-index: 3;
	height: 223px;
	width: 210px;
	top: 0px;
	left: 0px;
	background-color: #ebeeed;
	overflow: hidden;
	overflow-x:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2F7F93;
	padding: 10px;
	
}

#cont_noticias_int{
	position: relative;
	z-index: 3;
	height: 243px;
	width: 100%;
	background-color: #ebeeed;
	overflow: hidden;
	overflow-x:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	
}
#limitador_m {

	position: relative;
	height: 12px;
	width: 100%;
	background-color: #FFFFFF;
}
#produtos_fornecedores {
	overflow: scroll;
	overflow-x:hidden;
	position: relative;
	height: 245px;
	width: 100%;
	background-color: #D7D7D7;
}
.borda_cinza {
	border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F1F1F1;
	border-left-color: #F1F1F1;
}
.tit_filiais_sama {
	background-image: url(../img/tit_filiais_sama_m.gif);
	background-repeat: repeat-x;
}
.arial_12_sama_branco {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#cabecalho_produtos {
	position: relative;
	height: 24px;
	width: 100%;
	background-color: #CECECE;
	z-index: 6;
	left: 0px;
	top: 0px;
}

#cabecalho_produtos_sist {
	position: absolute;
	height: 24px;
	width: 520px;
	background-color: #CECECE;
	z-index: 6;
	left: 21px;
	top: 422px;
}

#produtos_forn {
	overflow: scroll;
	overflow-x:hidden;
	position: relative;
	height: 225px;
	width: 516px;
	background-color: #D7D7D7;
	padding-right: 18px;
}
.traco_hz {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEE9E8;
}

.arial_13_sama_branco {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.arial_11_cinza_esc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C7E83;
	line-height: 12px;
}
#produtos_fornecedores2 {
	overflow: scroll;
	overflow-x:hidden;
	position: relative;
	height: 230px;
	width: 100%;
	background-color: #D7D7D7;
	padding-top: 22px;
}



#todas_marcas {
	position: absolute;
	height: 100%;
	width: 100%;
	background-color: #000000;
	z-index: 6;
	left: 0px;
	top: 0px;
}


#cont_marcas {
	position: absolute;
	height: 160px;
	width: 192px;
	top: 0px;
	left: 0px;
	z-index: 5;
}


#box_marca_sama {
	position: relative;
	height: 160px;
	width: 183px;
	z-index: 5;
	left: -4px;
}
#logo_dist {
	position: absolute;
	left: 647px;
	top: 19px;
}

#box_marca_laguna{
	position: absolute;
	height: 160px;
	width: 183px;
	left: 186px;
	top: 0px;
	z-index: 5;
}
#box_marca_abouchar{
	position: absolute;
	height: 160px;
	width: 183px;
	left: 376px;
	top: 0px;
	z-index: 5;
}
#box_marca_matrix{
	position: absolute;
	height: 160px;
	width: 183px;
	left: 565px;
	top: 0px;
	z-index: 5;
}
