/* @charset "utf-8"; CSS Document */

html{
	background:url(../images/bg_html.jpg) repeat-y center #3D86A6;
	background-color:#3D86A6;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	
}
	
body {
	background:url(../images/bg_top.png) no-repeat scroll 50% 0pt;
	background-color:;
	
	color:#035da7;
	
	line-height:20px;
	width:100% auto;
	min-width:940px;
	height:100%;
	margin:0 auto;
	padding:0;
	
}
a:focus { outline:0 none; }


/* Modulo intro//////////////////////////////////////////////////////////////*/
#menu_navigation_url{
	position:absolute;
z-index:50;
margin-left:-3000px;



}



#div_intro{
	width:100%;
	height:100%;
	position:absolute;
	background-color:#02344B;
	z-index:100;
	



}
#div_intro_bg{		  
	width:100%;
	height:100%;
	background:url(../images/intro.jpg) center no-repeat;	  
}
#div_option_intro{
	position:absolute;
    width:333px;
	margin: 10px 0px 0px 60px;
	left:50%;
	top:50%;
	z-index:110;
	text-align:center;
	
}
#div_loader{
	
    width:100%px;
	margin: 40px 0px 0px 0px;
	text-align:center;
}
#div_loader2{
	
    width:100%;
	margin: 20px 0px 20px 0px;
	text-align:center;
}
#div_loader_pesquisa{
	
    width:100%;
	margin: 200px 0px 200px 0px;
	text-align:center;
}

#title_option_intro{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	margin: 10px 0px 10px 0px;
}
.sel_opt_intro{
	clear:both;
	float:left;
	margin:0px 10px 0px 35px;
	
}
.sel_opt2_intro{
	float:left;
	margin:0px 0px 0px 0px;
}
.but_opt_intro{
	clear:both;
    float:right;
	margin:10px 33px 10px 0px;
}




/* Modulo CORPO//////////////////////////////////////////////////////////////*/
#topo {
	clear:both;
	position:relative;
    _position:absolute;
	width:940px;
	height: 156px;
	padding:0px 0px 0 0px;
	left:50%;
	margin:14px 0 0 -470px;
	margin-left:-469px;
	float:left;
	line-height:20px;
	z-index:1;
}

#midia_principal {
	clear:both;
    position:relative;
	_position:absolute;
	width:940px;
	background: #FFF;
	left:50%;
	margin: 0px 0px 0px -470px;
	padding:0px 0 0 0;
	margin-left:-469px;
	float:left;
	z-index:1;
}

#menu_navigation {
	clear:both;
    position:relative;
	_position:absolute;
	width:940px;
 
	border-top:#999 dotted 1px;
	border-bottom:#999 dotted 1px;
	padding:7px 0px 7px 0px;

	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#9C3;
	font-weight:500;
	text-indent:0px;
		
	background: #FFF;
	left:50%;
	margin: 0px 0px 0px -470px;
	margin-left:-469px;
	float:left;
    z-index:1;

}
.menu_link{
	margin:0px;
	padding-left:11px;
	padding-right:15px;
	
}
a.menu_link:link {      text-decoration: none; color:#9C3;}
a.menu_link:visited {   text-decoration: none; color:#9C3;}
a.menu_link:hover {     text-decoration: none; color:#2191D3;}
a.menu_link:active {    text-decoration: none; color:#9C3;}

ul.menu-horizontal{
    margin:0px 0px 0px -37px;
    padding-bottom:0px 0px 0px 0px;
    list-style:none;
	list-style-position:inside;
}

ul.menu-horizontal li{
    	margin:0px;
	display:inline;
}

#barra_user{

	clear:both;
    position:relative;
	_position:absolute;
	width:940px;
	min-height:20px;
	background:#FFF;
	left:50%;
	margin: 0px 0px 0px -470px;
	padding:0px 0 0 0;
	margin-left:-469px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#999;
    z-index:1;
}

#barra_bg{
margin: 3px 0px 3px 0px;
background:#F5F5F5;
padding:4px 0px 4px 15px;
}

#barra_bg a:link {      text-decoration: none; color:#9C3;}
#barra_bg a:visited {   text-decoration: none; color:#9C3;}
#barra_bg a:hover {     text-decoration: none; color:#2191D3;}
#barra_bg a:active {    text-decoration: none; color:#9C3;}

#principal {
    clear:both;
	float:left;
    
	position:relative;
	_position:absolute;
	
	width:940px;


	background:#FFF;
	left:50%;
	margin: 0px 0 0 -470px;
	margin-left:-469px;

	line-height:20px;
	z-index:1;
	
	padding:0px 10px 0 px 10px;
}

#principal2 {
    clear:both;
	float:left;
    
	position:relative;
	_position:absolute;
	
	width:940px;


	background:#FFF;
	left:50%;
	margin: 0px 0 0 -470px;
	margin-left:-469px;

	line-height:20px;
	z-index:1;
	
	padding:0px 10px 0 px 10px;
}



#busca_tools {
	clear:both;
    position:relative;
	_position:absolute;
	width:940px;
	min-height:150px;
	background: #FFF;

	left:50%;
	margin: 0px 0 0 -470px;
	margin-left:-469px;
	float:left;
	line-height:20px;
	background-image:url(../images/bg_busca_tools.png);
	background-repeat:no-repeat;
	background-position: -2px 0px;
	z-index:1;
}

#busca_tools_titles {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	margin: 15px 0px 0px 23px;
	
}

#busca_tools_drogarias {
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	margin: 0px 0px 0px 15px;
	
	
    min-width:448px;
	min-height:112px;

}
#local{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding: 6px 12px 0px 10px;
}
#local_t1{
float:left;
}
#local_t2{
float:left;
}
#local_t3{
float:right;

	color:#F00;
}

#local_t3 a:link {      text-decoration: none; color:#F00;}
#local_t3 a:visited {   text-decoration: none; color:#F00;}
#local_t3 a:hover {     text-decoration: none; color:#2191D3;}
#local_t3 a:active {    text-decoration: none; color:#F00;}

#busca_tools_medicamentos {
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	margin: 0px 15px 0px 16px;
	
	min-width:446px;
	min-height:112px;
	
}
#form_drogarias{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
}

#form_drogarias input.entrada_busca{
	clear:both;
	float:left;
	color:#999;
    width: 420px;
	height:18px;
	margin:7px 10px 0px 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	border:#999 dotted solid 1px;
}


#form_drogarias input.botao{
	clear:both;
	float:left;
	width: 170px;
	height:28px;
	margin:10px 0px 0px 139px;
	font-size:14px;
	
}

#form_medicamentos{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
}

#form_medicamentos input.entrada_busca{
	float:left;
    width: 420px;
	height:18px;
	margin:20px 10px 0px 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#999;
	border:#999 dotted solid 1px;
}

#form_medicamentos input.botao{
	clear:both;
	float:left;
	width: 170px;
	height:28px;
	margin:12px 0px 0px 139px;
	font-size:14px;
	
}

/* Modulo altera local//////////////////////////////////////////////////////////////*/  
#div_option_es{
	position:absolute;

    background-color:#FFF;

	width:440px;
	margin: 566px 0px 0px -440px;
	left:50%;
	border:#000 solid 2px;
	z-index:3;
	display:none; 
}
#title_option_es{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin: 10px;

}
.but_opt_es{
	float:right;
	margin:10px 10px 10px 0px;
	
}
.sel_opt_es{
	clear:both;
	float:left;
	margin:0px 10px 0px 10px;
	
}
.sel_opt_es2{
	margin:0px 10px 0px 0px;
	
}


#rodape {
	clear:both;
	float:left;
	width:100%;
	min-width:940px;
	height:316px;
	
	background: url(../images/bg_rodape.jpg) no-repeat top center;
    bottom: 0;
	z-index:1;
}
#rodape_content {
	position:relative;
	_position:absolute;
	width:940px;
	height:100% auto;
	padding:0px 0px 0 0px;
	left:50%;
	margin:0px 0 0 -470px;
	margin-left:-469px;
	float:left;
    line-height:20px;
	clear:both;
	z-index:1;
}

#midia_rodape{
	height:100% auto;
    background-color:#FFF;
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 25px 70px;
	z-index:1;
}

#midia_rodape_flash {
    border:#999 dotted 1px;
  
	width:800px;
	height:110px;
}
#flash_rodape{
    min-height: 136px;
	margin-top:2px;
}


-->
/* Menu CORPO//////////////////////////////////////////////////////////////*/
.div_parceiros{
	margin:25px 120px 0px 16px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	border-bottom:#F2F2F2 1px solid;
	padding-bottom:16px;

	
}
.div_parceiros a{
	text-decoration:none;
}
.div_parceiros h1{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#039;
}
.div_parceiros_image{
	width:230px;
	float:left;
	margin:0px 0px 60px 0px;
	text-align:center;
	display:block;
}

/* Menu CORPO//////////////////////////////////////////////////////////////*/
.div_quem_somos{
	margin:25px 32px 0px 32px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
}
.div_quem_somos h1{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#039;
}

/* Menu CORPO//////////////////////////////////////////////////////////////*/
#div_imagem_skype{
	float:left;
    width:300px;
	margin:30px 0px 10px 100px;
    width:300px;
}

#div_imagem_msn{
		float:right;
		margin:60px 100px 0px 0px;
}

#div_utilize_skype{
	clear:both;
	float:left;
	
	width:300px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	margin:0px 0px 0px 100px;
}
#div_utilize_msn{
	width:300px;
		float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	margin:0px 100px 0px 0px;
}
/* Menu CORPO//////////////////////////////////////////////////////////////*/
#div_contato_form{
	clear:both;
	margin:0px 32px 10px 32px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
}
#div_contato_form fieldset{
padding:10px 0px 10px 0px;
}
#div_contato_form legend{
color:#C30;
}


.div_contato{
	margin:0px 32px 10px 32px;
	display:block;
	
}
.div_contato_label{
width:150px;
	
}

#div_image_email{
width:150px;
float:left;
margin:0px 0px 0px 32px;

}
#div_image_email a{
	text-decoration:none;
}

#div_image_twiter{
width:230px;
float:right;
margin:30px 272px 0px 0px;
}

#div_image_twiter a{
	text-decoration:none;
}

#div_texto_email{
  clear:both;
  width:300px;
  float:left;
  margin:10px 0px 0px 32px;
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#000;
}
#div_texto_twiter{
width:300px;
float:right;
margin:0px 200px 0px 0px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#000;
}
.action_contato{
margin:0px 0px 0px 32px;
}

