/*-----------------------------------------------------------------------------
Portal Riocard Mais- Folha de estilos gerais da parte Visitantes do Site

autor:     Midia 3 - Werther Azevedo, Robson Waterkemper e Daniel Ramos
website:   http://www.midia3.com.br/
-----------------------------------------------------------------------------*/


/* =Gerais
-----------------------------------------------------------------------------*/

#site{
	margin:0 auto;
	width:100%;
	background:#FFFFFF;
	padding-bottom:12px;

}

/* =Area do comprador
-----------------------------------------------------------------------------*/

#area_comprador{
	float:right;
	/*background:url(../comum/imagens/bg_comprador.gif) repeat-x left bottom;*/	
	width:78%;
}

#area_comprador .conteudo{
	/*background:url(../comum/imagens/base_area_comprador.jpg) no-repeat left bottom;*/	
	padding-bottom:3px;
}

#area_comprador h3{
	width:124px;
	height:32px;
	background:url(../comum/imagens/tit_area_comprador.gif) no-repeat left top;
	float:left;	
	margin:8px 12px 0 24px;
	_margin-left:12px;
}

#area_comprador a{
	font-size:10px;
	text-decoration:underline;
	color:#033667;
} 

#area_comprador .text_input{
	border:2px solid #d1dde9;
	text-align:center;
	color:#19578f;
	padding-top:3px;
	height:19px;
	margin:12px 0 0 6px;
	float:left;
}

.comprador_login {
    margin: 0px;
    padding: 0px;
}

.comprador_login .area_login{
	float:left;
	width:70%;
	height:55px;
	overflow:visible;
}

.comprador_login .login{
	width:38%;
}

.comprador_login .senha{
	width:17%;
}

.comprador_login .texto_imagem{
	width:22%;
}

.comprador_login .bt_entrar{
	float:left;
	margin:12px 0 0 6px;
}

.comprador_login .link_senha{
	float:left;
	width:22%;
	margin:14px 0 0 12px;
	text-align:left;
	_margin-right:-3px;
}

.comprador_login .info_extra{
	clear:both;
	height:48px;
	_margin-top:-10px;
}

.comprador_login .info_extra *{
	float:left;
}

.comprador_login .info_extra .link_ajuda{
	float:left;
	width:20%;
	background:url(../comum/imagens/ic_ajuda_login.gif) no-repeat left top;	
	padding-left:20px;
	margin-left:36px;
	_margin-left:18px;
}

#area_comprador p.link_ajuda a{
	color:#377bbc;
} 

.comprador_login .info_extra .link_imagem{
	padding-top:24px;
}

.comprador_login .info_extra img{
	margin-right:6px;
}

/* Mudancas entre os estados aberta e fechada  */

.ac_fechada .info_extra, .ac_fechada .texto_imagem{
	display:none;
}

.ac_aberta .info_extra, .ac_aberta .texto_imagem{
	display:block;
}

.ac_aberta .comprador_login .link_senha{
	float:right;
	margin:6px 0 0 0;
}


/* =Menu principal
-----------------------------------------------------------------------------*/

#menu_principal{
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	height:32px;
}

#menu_principal li{
	float:left;
	height:30px;
	text-align:center;
}

#menu_principal li.item01 { width:7%; }
#menu_principal li.item02 { width:12%; }
#menu_principal li.item03 { width:11%; }
#menu_principal li.item04 { width:9%; }
#menu_principal li.item05 { width:10%; }
#menu_principal li.item06 { width:7%; }
#menu_principal li.item07 { width:11%;  }
#menu_principal li.item08 { width:12%; }
#menu_principal li.item09 { width:11%; }

#menu_principal li.item08 a { padding-right:2px; _padding-right:7px; }

#menu_principal li a{
	float:left;
	text-transform:uppercase;
	font-weight:bold;
	color:#666666;
	height:22px;
	padding:8px 0 0 0;
	margin-right:1px;

	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

	width:99%;
}

#menu_principal li a:hover {
	background-position:0 32px;
	background: #606c88; /* Old browsers */
	background: -moz-linear-gradient(top,  #606c88 0%, #3f4c6b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606c88), color-stop(100%,#3f4c6b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #606c88 0%,#3f4c6b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 ); /* IE6-9 */
	color:#ffffff;

}

#menu_principal li a:hover, #menu_principal li a.pag_atual{
	background-position:0 0;
}

.home #menu_principal li.item01 a,
.cadastro #menu_principal li.item02 a,
.consultas #menu_principal li.item03 a,
.noticias #menu_principal li.item04 a,
.sobre #menu_principal li.item05 a,
.perguntas #menu_principal li.item06 a,
.seguro #menu_principal li.item09 a,
.downloads #menu_principal li.item07 a,
.fale_conosco #menu_principal li.item08 a
{ background-position:0 0; }