/* CSS Document */
*{margin:0; padding:0;}

a{text-decoration:none; color:#000; font:11px Tahoma, Arial, Helvetica, sans-serif;}

a img{border:0;}

body {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	background-color:#FFF;
}

/*-------------------DIVS-----------------------------*/

#conteudo {
	width:780px;
	height:auto;
	margin-left:60px;
	position:relative;
	display:block;
	clear:both;
}

#conteudo2 {
	width:780px;
	height:auto;
	float:left;
	position:relative;
	display:block;
	top:-4px;
	z-index:77;
}

#topo {
	width:780px;
	height:148px;
	left:0px;
	top:0px;
	position:relative;
	display:block;
	z-index:88;

}


#topo2 {
	width:780px;
	height:148px;
	background-color:#333333;
		position:relative;
	display:block;
}

#busca {
	width:780px;
	height:30px;
	position:absolute;
	display:block;
	top:0px;
	left:0px;
	background-image:url(../../img/fundo_busca.png);
	background-repeat:no-repeat;
/*	_background-image: none; /* Essa é pra o IEca 6, pra ele não ler o PNG padrão */
/*	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fundo_busca.png', sizingMethod='scale');  */
	z-index:99;
}

#busca #interno {
	width:192px;
	margin-left:520px;
	margin-top:4px;
	float:left;
	display:block;
}

#flags {
	width:68px;
	margin-top:7px;
	height:11px;
	float: left;
	display:block;
	position:relative;
	text-align:left;
}

#flags img {
	padding-right:2px;
}

#busca #interno #campo {
	width:158px;
	padding-left:1px;	
	padding-right:1px;
	background-image:url(../../img/campo_c.png);
	background-repeat:repeat-x;
	float:left;
	margin-right:5px;
}



#direita {
	width:579px;
	float:left;
	position:relative;
	display:block;
	background-image:url(../../img/tit_sup.png);
	background-repeat:repeat-x;
	background-position:top;
	height:auto;
}

#direita2 {
	width:558px;
	float:left;
	position:relative;
	display:block;
	height:auto;
}

#title #icones {
	width:60px;
	height:20px;
	float:right;
	display:relative;
	margin-top:12px;
}

#lado1 {
	width:313px;
	float:left;
	position:relative;
	display:block;
	margin-top:14px;
	margin-right:5px;
	height:auto;
}
#lado2 {
	width:248px;
	float:left;
	position:relative;
	display:block;
	margin-top:22px;
	height:auto;
}

#bemvindo {
	width:295px;
	margin-top:18px;
	height:175px;
	background-image:url(../../img/img_bemvindo.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	margin-left:15px;
}

#title {
	background-image:url(../../img/fundo_title.png);
	width:553px;;
	height:40px;
	margin-left:4px;
	margin-top:7px;
}

#tit_int {
	margin-top:12px;
	margin-bottom:12px;
	height:15px;
}
#texto {
	font-size:12px;
}

#tit_int #icones {
	width:50px;
	float:right;
	display:relative;
}

#produtos {
	width:550px;
	height:auto;
	margin-left:5px;
	position:relative;
	display:block;
	float:left;
}

#texto_esq {
	width:352px;
	height:auto;
	margin-left:15px;
	position:relative;
	display:block;
	float:left;
	display:inline;
}
#texto_dir {
	width:180px;
	height:auto;
	margin-left:10px;
	position:relative;
	display:block;
	float:left;
	display:inline;
}

#menu_topo {
	width:100%;
	height:20px;
	border-bottom:solid 1px #e5e5e5;
	padding-top:10px;
}

#texto_esq ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
#texto_esq ul li { display: inline; padding: 10px 5px; color:#0399cb; }
#texto_esq ul li a {
    color: #858484;
    text-decoration: none;
}
#texto_esq ul li a:hover {
    color: #6c6c6c;
}



#box_produtos {
	width:304px;
	height:142px;
	background-image:url(../../img/box_produtos_home.png);
	background-repeat:no-repeat;
	margin-left:5px;
}

#box_produtos #tit {
	padding-left:18px;
	width:280px;
	padding-top:8px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}

#box_produtos #seta_esq {
	padding-left:12px;
	padding-right:12px;
	width:33px;
	padding-top:43px;
	height:44px;
	float:left;
}
#box_produtos #seta_dir {
	padding-left:12px;
	width:33px;
	padding-top:43px;
	height:44px;
	float:left;
}

#box_produtos #produto {
	width:190px;
	padding-top:12px;
	float:left;
}

#trabalhe {
	width:239px;
	height:86px;
	background-image:url(../../img/quadro1.gif);	
}

#trabalhe #interno {
	width:223px;
	height:71px;
	margin-top:12px;
	margin-right:3px;
	background-image:url(../../img/img_trabalhe.png);
	background-position:bottom right;
	background-repeat:no-repeat;
	float:right;
}

#trabalhe #interno #txt {
	width:132px;
	margin-left:10px;
	margin-top:5px;
}

#esquerda {
	width:201px;
	float:left;
	position:relative;
	display:block;
	height:auto;
}

#esquerda #menu {
	width:187px;
	float:right;
/*	min-height:336px; */
	padding-top:20px;
	padding-left:10px;
	background-image:url(../../img/fundo_esquerda.png);
	background-repeat:no-repeat;
	background-position:top;
}

#esquerda #menu ul {
	list-style:none;
	margin-left:10px;
	margin-top:5px;
}
#esquerda #menu li, #esquerda #menu li a  {
	height:15px;
	color:#0399cb;
}

#rodape-div {
	width:900px;
	height:55px;
	background-image:url(../../img/fundo_rodape.png);
	background-repeat:no-repeat;
	position:absolute;
	display:block;
}

#rodape { width:750px; height:auto;display:block; position:relative;float:left; margin-left:75px; padding-top:5px; color:#b1b1b1; border-top:1px solid #e5e5e5; }
#rodape img{float:right;}


td { color:#b1b1b1;padding-top:3px; }
.rod_tab { border-top:1px solid #e5e5e5; }


#encontrar {
	width:232px;
	height:103px;
	margin-top:10px;
	background-image:url(../../img/img_encontrar.png);
	background-repeat:no-repeat;
	background-position:right;
	float:right;
}

#encontrar #interno {
	width:234px;
	margin-top:20px;
}

#encontrar #interno #txt {
	width:140px;
	margin-left:10px;
	margin-top:5px;
}

#login {
	width:232px;
	height:80px;
	margin-top:20px;
	float:right;
}
#login #interno {
	width:234px;
}
#login #interno #txt {
	margin-left:10px;
	margin-top:5px;
}



#creditos {
	margin-top:10px;
	text-align:center;
	color:#95adc0;
	font:10px Tahoma, Arial, Helvetica, sans-serif;
}


#campos {
	width:138px;
	height:19px;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	background-image:url(../../img/campo_c2.png);
	background-repeat:no-repeat;
	float:left;
}


.botao { background-color: #f5f5f5; border:1px #ece9d8 solid; font-size: 10px;font-family: Tahoma; width:72px; height:17px; color: #424242 }

.caixa { font-family:Tahoma, Arial;font-size:10px;border:1px #fbfbfb solid; color: #afafaf; background-color: #fbfbfb; height:15px; padding-left:1px; }

.caixa2 { font-family:Tahoma, Arial;font-size:10px;border:1px #ffffff solid; color: #000000; height:15px;}



#lanc_img {
	padding:2px;
	border:solid 1px #CCC;
	width:80px;
}

#texto_esq td { color:#000000; }

.campo { font-family:Arial, Tahoma;font-size:10px;border:1px #e3e3e3 solid; color: #000000; background-color: #ffffff; height:16px; }
.campo2 { font-family:Arial, Tahoma;font-size:10px;border:1px #e3e3e3 solid; color: #000000; background-color: #ffffff; }


#texto_dir2 {
	width:225px;
	height:auto;
	margin-left:10px;
	position:relative;
	display:block;
	float:left;
	display:inline;
}

#texto_esq2 {
	width:310px;
	height:auto;
	margin-left:15px;
	position:relative;
	display:block;
	float:left;
	display:inline;
}


#icone_intro {
	width:32px;
	position:absolute;
	display:block;
	margin-left:715px;
	top:0px;
	left:0px;
	z-index:99;
}

#webmail {
	padding-left:15px;
}
#webmail #txt {
	margin-left:10px;
	margin-top:3px;
}



#assistencia {
	width:232px;
	height:100px;
	margin-top:20px;
	float:right;
	background-image:url(../../img/ico_assistencia.gif);
	background-position:right;
	background-repeat:no-repeat;
	border:0px solid #000;
}
#assistencia #interno {
	width:234px;

}
#assistencia #interno #txt {
	margin-left:10px;
	margin-top:5px;
}
