/* CSS Document */


h1, fieldset, h2, h3, img {
	margin:0;
	border:none;
	padding:0;
}
.bg-white {
	background:url(images/bg2.gif) #000000 repeat-x;
	float:left;
	width:100%;
}
.bg-gray {
	float:left;
	width:100%;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #000000;
}
.bg-menu {
	background:url(images/bg_menu.gif) no-repeat left top #EDEDED;
	float:left;
}
.bg-submenu {
	background:url(images/bg_submenu.gif) no-repeat right top;
	float:left;
}
#main, #footer {
	width:50%;
	margin-top: 280px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 430px;
	padding-top: 60px;
}
.inicial {
	float:left;
	padding:10px 0px 0px 0px;
	font-weight:bold;
	width:100%;
	border-bottom:2px solid #9C6F6B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.inicial a {
	color:#FFF;
}

/* TOP */

#top {
	float:left;
	position:relative;
	width:100%;
	height:117px;
	padding:0 5px 0 9px;
}
#top h1 {
	float:left;
	margin:34px 0 27px 0;
	background-image: url(images/logo_rudnick_70.gif);
}
#top h1 a {
	width:217px;
	height:52px;
	float:left;
	text-indent:-9999px;
}
.slogan {
	text-indent:-9999px;
	float:left;
	width:403px;
	height:22px;
	margin:45px 0 55px 18px;
	background:url(images/slogan.png);
}
.languages {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	margin:15px 25px 0 0;
	padding:0 0 5px 0;
	float:right;

}
#top fieldset {
	float:left;
	position:absolute;
	right:5px;
	top:117px;
}
input {
	border:1px solid #B3B3B3;
	font-size:9px;
	float:left;
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5D5D5D;
}
button {
	float:left;
	cursor:pointer;
	border:none;
}
#top input {
	margin-right:5px;
	width:115px;
}
#top legend {
	display:none;
}
#top button {
	background:url(images/bot_seta.gif);
	width:18px;
	margin-top:1px;
	height:17px;
	background:url(images/bot_seta.gif);
	text-indent:-9999px;
}

/* MENU */

#menu {
	float:left;
	width:169px;
	padding:63px 0 0 0;
}
#menu ul {
	margin:0;
	padding:0;
	list-style:none;
	width:155px;
	float:left;
	padding:0 7px 30px 7px;
}
#menu li {
	margin:0 0 2px 0;
	padding:0;
	width:100%;
	background-position:center;
	float:left;
	border-bottom:1px solid #C82D20;
}

#menu li a {
	height:23px;
	border-bottom:1px solid #670000;
	width:100%;
	float:left;
	text-indent:-9999px;
	cursor:pointer;
}

/* CONTENT */

#content {
	float:left;
	width:100%;
	border-right-width: 0px;
	border-right-style: solid;
	background-image: url(../../images/LOGIN.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 768px;
}
.bar {
	font-family:Arial, Helvetica, sans-serif;
	height:46px;
	float:left;
	font-size:11px;
	background:url(images/bg_bar.gif) repeat-x;
	width:100%;
}
.bar .det {
	float:right;
	margin:11px 0 0 0;
	padding:0 17px 0 30px;
	line-height:25px;
	font-weight:bold;
	background:url(images/seta.gif) no-repeat;
}
#content h2 {
	float:left;
	padding:15px;
	font-size:14px;
}
#content h2 a {
	color:#720F05;
}

.dimensoes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float:right;
	margin:0 0 10px 0;
	color:#666666;
}

.aviso {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	margin:0 0 10px 0;
	color:#666666;
}

/* INSTITUCIONAL */
.content-top {
	background:#8B1E18;
	float:left;
	width:638px;
	padding:10px 16px 15px 16px;
}

#content .content-top h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	font-weight:normal;
	margin:0;
	padding:10px 0 0 0;
	color:#FFF;
}

.content-text {
	width:700px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#545454;
	font-size:12px;
	line-height:17px;
	min-height:216px;
	_height:216px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.ds-linha {
	min-height:inherit;
	_height:auto;
}

.content-text h3 {
	font-size:18px;
	letter-spacing:-1px;
	margin-bottom:10px;
}

.content-text h4 {
	font-size:13px;
	letter-spacing:-1px;
	margin-bottom:5px;
}

.content-text p {
	margin:0 0 10px 0;
}

.content-text ul {
	list-style:square;
}

.borda {
	border:5px solid #CCCBCB;
}

.direita {
	float:right;
	margin:0 0 5px 10px;
}

.esquerda {
	float:left;
	margin:0 10px 5px 0;
}

.direita_unidades {
	float:right;
	margin:0 0 5px 5px;
}

.esquerda_unidades {
	float:left;
	margin:0 5px 5px 0;
}

.divisao {
	width:100%;
	border-top:1px solid #E0E0E0;
	margin:20px 0 5px 0;
	clear:both;
}

.link-relacionado {
	font-weight:bold;
}

.endereco {
	background:#F5F5F5;
	border:1px solid #CCCBCB;
	padding:10px;
	margin:0 0 20px 0;
}

.endereco p, h3, h4 {
	margin:0;
}

.status {
	padding:20px 10px 20px 10px;
	font-size:13px;
	color:#3F8204;
	display:block;
	text-align:center;
	border:1px solid #C0C0C0;
	margin-bottom:10px;
	background-color: #F2B47E;
}

#foto_media {
	clear:both;
	display:block;
	float:left;
}

#img_grande {
	border:2px solid #60160F;
}

.selo_linha {
	position:absolute;
	margin:15px;
}

#miniaturas {
	background:#E1E1E1;
	clear:both;
	display:block;
	float:left;
	padding:5px 5px 0px 5px;
	width:630px;
}

#miniaturas img {
	border:2px solid #B8A691;
	margin:5px;
}

#miniaturas a {
	text-decoration:none;
}

#miniaturas img:hover {
	border-color:#8B1E18;
}

.lista_busca {
	display:block;
	clear:both;
	margin:10px 0 10px 0;
	border-bottom:1px solid #E1E1E1;
	float:left;
	width:100%;
	padding:0 0 5px 0;
}

.lista_busca img {
	vertical-align:middle;
	float:left;
	display:block;
	margin:0 10px 0 0;
}

.lista_busca .nome_linha {
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
}

/* PRODUTOS */

.img-produto {
	background:#8B1E18;
	float:left;
	width:640px;
	padding:10px 16px 15px 16px;
	min-height:392px;
	_height:392px;
}
#content .img-produto h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	font-weight:normal;
	margin:0;
	padding:10px 0 0 0;
	color:#FFF;
}

/* LIST OF IMAGES */

.images {
	float:left;
	width:405px;
	background:#E1E1E1;
	padding:5px;
}
.images .esq, .images .dir {
	float:left;
	width:23px;
	height:45px;
	cursor:pointer;
	background-image:url(images/bot_flecha_esq.gif);
}
.images .dir {
	background-image:url(images/bot_flecha_dir.gif);
}
.images .content {
	float:left;
	width:357px;
	height:65px;
	overflow:hidden;
	padding:0 1px 0 1px;
}
.images .content ul {
	float:left;
	margin:0;
	list-style:none;
	text-align:center;
	padding:0;
	width:100%;
}
.images .content li {
	display:inline;
	float:left;
	margin:0 0 0 5px;
	padding:0;
}
.images .content li img {
	float:left;
}

/* SUBMENU */

#submenu {
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:147px;
	padding:30px 0 0 6px;
}
#submenu img {
	float:left;
	margin-bottom:5px;
}
#submenu ul {
	margin:0;
	color:#4F4F4F;
	padding:0 0 0 17px;
	list-style:square;
}
#submenu li {
	margin:0 0 2px 0;
	font-weight:bold;
	line-height:16px;
	padding:0;
}
#submenu h3 {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	padding:5px 0 10px 0;
	font-weight:normal;
	color:#5E5E5E;
}

.submenu-over {
	color:#313031;
	background:#F2B47E;
	padding:1px 3px 1px 3px;
	font-weight: bold;
}

.imprimir_indicar {
	margin:30px 0 0 0;
}

/* FOOTER */

#footer {
	padding:7px 0 0 0;
}
#footer ul {
	float:left;
	margin:0;
	padding:0 0 0 3px;
	list-style:none;
}
#footer ul li {
	float:left;
}
#footer ul li a {
	height:29px;
	float:left;
	text-indent:-9999px;
	width:100%;
}
#footer fieldset {
	float:right;
	padding:0 0 0 186px;
	background:url(images/img_58.gif) no-repeat left 5px;
}
#footer legend {
	display:none;
}
#footer input {
	width:150px;
	margin-right:5px;
}
#footer button {
	background:url(images/bot_seta.gif);
	width:18px;
	margin-top:1px;
	margin-right:10px;
	height:17px;
	background:url(images/bot_seta.gif);
	text-indent:-9999px;
}
#footer p {
	float:right;
	clear:both;
	margin:20px 0 5px 0;
	padding:0 10px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#8E8E8E;
}

.endereco_rodape {
	display:none;
}

/* *********** FORMULÁRIOS ************** */
.content-text fieldset {
	border:0;
	padding:0;
}

.content-text label {
	text-align:right;
	width:150px;
	display:block;
	float:left;
	clear:both;
	display:block;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0;
}

.content-text input, textarea, select {
	width:auto;
	vertical-align:text-top;
	float:none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

.caixas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636040;
	background-color:#FFFFFF;
	border:1px solid #A5A4A4;
}

	
/* ************************** */


/************* EXTRAS ************* */

#overlay_geral{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

#indicar {
	position:absolute;
	width:210px;
	min-height:320px;
	_height:320px;
	top:40%;
	left:50%;
	margin:-75px 0 0 -100px;
	padding:8px;
	z-index:102;
	border:5px solid #8B1E18;
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#indicar h4 {
	font-size:20px;
	letter-spacing:-1px;
	margin:3px 0 10px 0;
	text-align:center;
	color:#545454;
}

	#indicar input {
		margin-bottom:5px;
	}


.pequena {
	font-size:10px;
}

.vermelho {
	color:#FF0000;
}


.hidden
{
    position:absolute;
    left:0px;
    top:-1000px;
    width:1px;
    height:1px;
    overflow:hidden;
}

.txt_form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#333333;
}
/* textos globais */
.titulocinza {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:13px;
	font-weight:bold;
}
.textocinza {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}
.textocinza a {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	text-decoration:underline;
}
.textocinza a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	text-decoration:none;
}
.textoazul {
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:12px;
}
.textoazul a {
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:12px;
	text-decoration:underline;
}
.textoazul a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:12px;
	text-decoration:none;
}

/* inputs */
.inputbusca {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border:1px solid #CCCCCC;
	background-image:url(images\bkg_input.jpg);
	background-repeat:no-repeat;
	height:18px;
	padding-top:4px;
	padding-left:3px;
	padding-right:3px;
}
input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#A01D01;
	border:1px solid #CCCCCC;
	background-image:url(images\bkg_input.jpg);
	background-repeat:no-repeat;
	font-weight: bold;
}
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border:1px solid #CCCCCC;
}

/* menu */
.menu {
	font-family:Arial, Helvetica, sans-serif;
	color:#1875d0;
	font-size:11px;
}

.menu2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#1875d0;
	font-size:11px;
	text-decoration:underline;
}
/* vitrine */
.nome {
	font-family:Arial, Helvetica, sans-serif;
	color:#004181;
	font-size:11px;
}
.preco {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1884ee;
	font-size:12px;
}
.similares {
	font-family:Arial, Helvetica, sans-serif;
	color:#004181;
	font-size:11px;
}
.similares a {
	font-family:Arial, Helvetica, sans-serif;
	color:#004181;
	font-size:11px;
	text-decoration:underline;
}
.similares a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#004181;
	font-size:11px;
	text-decoration:none;
}
.parcelas {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}

/* linhas */
.linhanome {
	font-family:Arial, Helvetica, sans-serif;
	color:#1884ee;
	font-size:11px;
	font-weight:bold;
}
.linhadesc {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}
.linhavejamais {
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:11px;
	text-decoration:underline;
}

/* tela de produto */
.nomeproduto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#19548d;
}
.nomevitrine {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#19548d;
	text-decoration:none;
}
.nomevitrine a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#19548d;
	text-decoration:none;
}
.nomevitrine a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#19548d;
	text-decoration:underline;
}
.nomeproduto a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#19548d;
	text-decoration:none;
}
.nomeproduto a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#19548d;
	text-decoration:none;
}
.linhaproduto {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
}
.precode {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	text-decoration:line-through;
}
.pornopreco {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}
.precoproduto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#D4F6D5;
}
.parcelamento01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
}
.parcelamento02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000066;
	font-weight:bold;
}
.descricaodoproduto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.comprejuntopreco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#007af3;
	font-weight:bold;
}
.comprejuntonome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000066;
}
/* paginacacao */
.paginacao {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#19548d;
	text-decoration:none;
}
.paginacao a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#19548d;
	text-decoration:none;
}
.paginacao a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#19548d;
	text-decoration:none;
}
/* formulários */

.input_form,
.input_form_focus,
#formulario .textarea{
border:1px solid #CCCCCC;
font-size: 11px;
margin-bottom: 10px;
padding: 2px;
color:#19548d;
background-color:#FFFFFF;
}
.input_form_focus,
#formulario input:focus{
	border: 1px solid #19548d;
}

#formulario select
{
	border:1px solid #CCCCCC;
	font-size: 11px;
	margin-bottom: 10px;
	color:#19548d;
}

#formulario textarea
{
	border:1px solid #CCCCCC;
	font-size: 11px;
	margin-bottom: 10px;
	color:#19548d;
	font-family:Arial, Helvetica, sans-serif;
}
#formulario label
{
	display: block;
	width: 140px;
	float: left;
	color: #19548d;
	font-weight:bold;
	padding-bottom:7px;
	border-bottom: 1px solid #f1f1f1;
}

#formulario span{
	color: #999;
	font-size: 10px;
	font-style:italic;
}
#formulario {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px 0px 0px 0px;
	border: 1px #ffffff solid;
}
       
#formulario fieldset {
padding: 20px;
border:1px solid #CCCCCC;
}

#formulario legend {
font-weight: bold;
color: #19548d;
font-size: 11px;
letter-spacing: 0px;
padding: 5px;
}

.input_form{
border:1px solid #CCCCCC;
font-size: 11px;
margin-bottom: 10px;
padding: 2px;
color:#19548d;
}
.input_form_focus{
	border: 1px solid #19548d;
}

/* CARRINHO */
#formas_pagamento,
#formas_pagamento ul{
	list-style:none;
	overflow:hidden;
	width:385px;
}
#formas_pagamento li{
	float:left;
	width:79px;
	border:1px solid #CCCCCC;
	padding:7px;
	text-align:center;
	margin-left:7px;
	margin-bottom:7px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0e4a7f;
	height:78px;
}
#formas_pagamento li input{
	padding-top:5px;
	border:none;
}
#formas_pagamento li:hover{
	background:#F5F5F5;
}

.texto_carrinho1{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	text-decoration:none;
}

.texto_carrinho1 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	text-decoration:underline;
}

.texto_carrinho1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	text-decoration:none;
}

.lembrar_senha{
	font-family:Arial, Helvetica, sans-serif;
	color:#1e4a63;
	font-size:12px;
	text-decoration:none;
}

.lembrar_senha a{
	font-family:Arial, Helvetica, sans-serif;
	color:#1e4a63;
	font-size:12px;
	text-decoration:underline;
}

.lembrar_senha a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#1e4a63;
	font-size:12px;
	text-decoration:none;
}

.texto_carrinho2{
	font-family:Arial, Helvetica, sans-serif;
	color:#1e4a63;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.input_frete {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#990000;
border:none;
text-align:center;
}
.radio_frete {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	border:none;
	text-align:right;
	font-weight: bold;
}

#freteArea{
	border:1px solid #0e4a7f;
	padding:10px;
	width:220px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
#freteArea input{
	border:none;
}

.carrinho_precos {
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}


/* paginacao */
.paginacao {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-decoration:none;
}
.paginacao a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#004485;
	text-decoration:none;
}
.paginacao a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#246baf;
	text-decoration:none;
}
/* vale presente */
.valedescpreco {
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
	font-size:12px;
	font-weight:bold;
}
.valedesctexto {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:11px;
}
.valedescvalidade {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:bold;
	font-size:11px;
}
.valedesconto {
	border:1px solid #DADADA;
}

/* central do cliente */

.centraltop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.centraltop a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
.centraltop a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

/* Pagina de Linhas */
.linhastit {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	list-style-image:url(images\list-style.gif);
}
.linhastit a {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	text-decoration:none;
}
.linhastit a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#0c3662;
	font-size:11px;
	border-bottom:1px dashed #0c3662;
}
/* pagina de duvidas */
.itemduvidas {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	list-style-image:url(images\lista.gif);
	text-decoration:none;
}
.itemduvidas a {
	color:#666666;
	text-decoration:none;
}
.itemduvidas a:hover {
	color:#666666;
	text-decoration:underline;
}
.duvidastitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#063c82;
}
.duvidasinfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#063c82;
	text-decoration:none;
}
.duvidasinfo a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#063c82;
	text-decoration:none;
}
.duvidasinfo a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#063c82;
	text-decoration:underline;
}

/* Added 21/1/09 */
/* Classes Adicionais */
.produtoEsgotado {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	color:#990000;
	font-weight:bold;
}
.corsim {
background-color:#FFFFFF;
}
.cornao{
background-color:#E7E7E5;
}

}
.a2c-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.a2c-news-form {
	width: 93px; 
	height: 17px; 
	padding-top: 1px;
	border: 1px solid #0091F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.f-rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.f-rodape-copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BFD6E6;
}
.f-rodape-fone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.f-conteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.f-depoimento-autor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 0;
	color: #666666;
	font-weight: bold;
}
.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 17px;
}
.submenu_over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E7EAE6;
	height: 17px;
}
.linha {
	background-image: url(images/interna/bg_menu.gif);
	height: 3px;
	background-repeat: repeat-x;
}
.crosslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 12px;
	color: #666666;
	padding-left: 8px;
}
.crosslink-det {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding-left: 8px;
}
/* HOME */

.area-cliente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding-bottom: 5px;
}
.a2c-cliente-form {
	width: 83px; 
	height: 17px; 
	padding-top: 1px;
	border: 1px solid #0091F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.formulario {
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #F6F7F6;
	color: #444444;
}
.aba-projetos-recentes {
	float:left;
	z-index:1;
	height:154px;
	width:461px;
	position:absolute;
	left:21px;
	top:133px;
	line-height:21px;
}
.aba-projetos-recentes .miolo {
	float:left;
	margin:0;
	height:132px;
	_height:154px;
	width:409px;
	_width:429px;
	padding:10px;
	border-top:1px solid #666;
	border-bottom:1px solid #666;
	background-color:#F6F7F5;
}
.projetos-recentes-tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0067A6;
}
.projetos-recentes-url {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.projetos-recentes-saiba {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

	
	.receber_informacoes {
		background:#E7EAE6;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		padding:4px 5px 4px 5px;
		font-weight:bold;
		border-top:3px solid #8F9C8C;
		margin-top:25px;
	}
	
	#form_informacoes {
		background:#FDFDFD;
		padding:10px 0 10px 17px;
		min-height:90px;
		height:auto;
		_height:90px;
	}
	
	.status {
		font-size:12px;
		font-weight:bold;
		padding:10px;
		color:#FFFFFF;
		background:#009900;
	}
	
	.pequena {
		font-size:9px;
	}
	

