/*
=====================================================================
Cascading Style Sheet -------------> ESTRUTURA DO SITE <-------------
Site: www.eurofarma.com.br
Criado em: 18/03/2008
=====================================================================
*/

body{
	overflow: -moz-scrollbars-vertical;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	margin:5px 0 0 0;
	color:#05205F;
	background:url(/imagens/geral/bg.jpg) repeat-x #DAE0EF;
}

img{border:0px; margin:0px; padding:0px;}
form{border:0px; margin:0px; padding:0px;}
select{font-size:10px;}
table{font-size:11px;}

select{
	width:100%;
	height:17px;
	background:#fff;
	border:1px solid #3D6694;
	font-size:11px;
}

a{ color:#0C2D83; text-decoration:none; }
a:hover{ color:#000; }





/* -------- ESTRUTURA -------- */
#alinha{
	width:770px;
	margin:auto;
}

#conteiner{
	position:relative;
	float:left;
	width:770px;
}

#topo{
	position:relative;
	float:left;
	width:770px;
	height:95px;
	font-size:0px;
}

#centro{
	position:relative;
	float:left;
	width:765px;							/* CLASSE IE */
	padding:11px 0 5px 5px;
	background: #fff;
}

#lateralEsq{
	position:relative;
	float:left;
	width:185px;
	min-height:420px; 		   /* CLASSE IE */
	text-align:left;
}

#conteudo{
	position:relative;
	float:left;
	width:569px;
	min-height:420px;					   /* CLASSE IE */
	margin:0 0 0 6px;
	text-align:left;
}
#conteinerConteudoInterno{
	float:left;
	width:568px;
	margin:0 0 0 7px;
	text-align:left;
}

#conteinerConteudoInterno2{
	float:left;
	width:760px; /* CLASSE IE */
	margin:0 0 0 0px;
}




/* -------- ESTRUTURA -------- */





/* -------- MENU TOPO -------- */
#menu{
	position:relative;
	float:left;
	width:770px;
	height:31px;
	background:url(/imagens/versao/pt/menu/menuBg.jpg) repeat-x;
}
#menu .esq{
	float:left;
	width:12px;
	height:31px;
	background:url(/imagens/versao/pt/menu/menuEsq.jpg) #fff;
}
#menu .esqRollOver{
	float:left;
	width:12px;
	height:31px;
	background:url(/imagens/versao/pt/menu/menuEsqRollOver.jpg) no-repeat;
}
#menu .dir{
	float:right;
	width:12px;
	height:31px;
	background:url(/imagens/versao/pt/menu/menuDir.jpg) #fff;
}
#menu .dirRollOver{
	float:right;
	width:12px;
	height:31px;
	background:url(/imagens/versao/pt/menu/menuDirRollOver.jpg) no-repeat;
}
#menu .div{
	float:left;
	width:2px;
	height:31px;
	background:url(/imagens/versao/pt/menu/divMenu.gif);
}
.menuLink{
	position:relative;
	float:left;
	width:auto;
	height:31px;
}
.menuLink:hover{
	background:url(/imagens/versao/pt/menu/menuBgRollOver.jpg) repeat-x;
}
/* -------- MENU TOPO -------- */






/* -------- MENU LATERAL -------- */
.menu{
	position:relative;
	float:left;
	width:185px;
	min-height:400px;			/* CLASSE IE */
	text-align:left;
	background:#D9E0F2;
}
.menuLinks{
	position:relative;
	float:left;
}
.menu .menuLinks a{
	position:relative;
	width:175px;			  			/* CLASSE IE */
	min-height:13px;					/* CLASSE IE */
	display:block;
	background:#D9E0F2;
	padding:4px 0 4px 10px;
}
.menu .menuLinks a:hover{
	background:url(/imagens/geral/bgSubMenu.gif) repeat-y;
}
.linhaMenu{
	position:relative;
	float:left;
	width:185px;
	height:3px;
	background:url(/imagens/geral/linhaMenu.gif) no-repeat;
	font-size:0px;
}
/* -------- MENU LATERAL -------- */






/* -------- SUB-MENU LATERAL -------- */
.subMenu{
	float:left;
	width:187px;
	padding:0 1px 0 1px;
	/*min-height:5px; Classe IE */
	/*background:#FFF;*/
}

.subMenu .links a{
	float:left;
	width:175px; 		/*Classe IE*/
	min-height:13px;	/*Classe IE*/
	background:#FFF;
	font-size:10px;
	padding:4px 0 4px 10px;
	border-left:1px	solid #0D2D84;
	border-right:1px solid #0D2D84;
	text-align:left;
}

.subMenu .links a:hover{
	color:#0C2D83;
	background:#D9E0F2;
}

.subMenu .bordaTop{
	float:left;
	width:187px;
	height:7px;
	font-size:0px;
	background:url(/imagens/geral/bordaTopSubMenu.gif) no-repeat;
}

.subMenu .bordaBottom{
	float:left;
	width:187px;
	height:7px;
	font-size:0px;
	background:url(/imagens/geral/bordaButtomSubMenu.gif) no-repeat;
}

.linhaSubMenu{
	float:left;
	width:185px; /* Classe IE */
	height:1px;
	font-size:0px;
	border-left:1px	solid #0D2D84;
	border-right:1px solid #0D2D84;
	background:url(/imagens/geral/linhaSubMenu.gif) repeat-x center #FFFFFF;
}
.setaSubMenu{
	position:absolute; right:5px; top:9px; width:3px; height:5px; z-index:500; background:url(/imagens/geral/setaMenu.gif) no-repeat;
}
/* -------- SUB-MENU LATERAL -------- */


/* SUB MENU EXEMPLO */
.subMenuExemplo{
	position:absolute;
	z-index:200;
	width:187px;
	min-height:33px;   /* Classe IE */
	top:-4px;
	left:187px;
	background:#BECBE4;
}

.subMenuExemplo .links a{
	float:left;
	width:177px; 				 			/*Classe IE*/
	min-height:13px;					/*Classe IE*/
	background:#BECBE4;
	font-size:10px;
}
.subMenuExemplo .links a:hover{
	color:#fff;
	background:#425DA1;
}

.subMenuExemplo .bordaTop{
	float:left;
	width:187px;
	height:7px;
	font-size:0px;
	background:url(/imagens/geral/bordaTopSubMenu.gif) no-repeat;
}
.subMenuExemplo .bordaButtom{
	float:left;
	width:187px;
	height:7px;
	font-size:0px;
	background:url(/imagens/geral/bordaButtomSubMenu.gif) no-repeat;
}

/* SUB MENU EXEMPLO */

/* -------- CONTEUDO INTERNO -------- */
.bgInterno{
	position:relative;
	float:left;
	width:760px;
	min-height:400px;   /* CLASSE IE */
	background:url(/imagens/geral/bgInterno.jpg) repeat-y;
}
.marginConteudo{
	margin:10px;
	line-height:15px;
}

.marginConteudo2{
	margin:10px;
	line-height:15px;
}


.areaConteudo{
	float:left;
	width:564px;      		 	/* CLASSE IE */
	min-height:397px;				/* CLASSE IE */
	border-left: 2px solid #D0D6E7;
	border-right: 2px solid #D0D6E7;
	background:#fff;
}

.areaConteudo2{
	float:left;
	width:756px;      		 	/* CLASSE IE */
	min-height:397px;				/* CLASSE IE */
	border-left: 2px solid #D0D6E7;
	border-right: 2px solid #D0D6E7;
	background:#fff;
}




.bordaButtomConteudo{
	position:relative;
	float:right;
	width:568px;
	height:9px;
	font-size:0px;
	background:url(/imagens/geral/bordaButtomConteudo.jpg) no-repeat;
}

.bordaButtomConteudo2{
	float:left;
	width:760px;
	height:18px;
	font-size:0px;
	background:url(/imagens/geral/bordaButtomConteudo2.jpg) no-repeat ;
	margin-left:2px; /* CLASSE IE */
}




/* -------- CONTEUDO INTERNO -------- */

/* -------- TITULO SESSAO -------- */
.tituloConteudo{
	position:relative;
	float:left;
	width:568px;
	height:21px;
	background:url(/imagens/geral/titContBg2.jpg) repeat-x;
}

.tituloConteudo2{
	position:relative;
	float:left;
	width:760px; 
	height:21px;
	background:url(/imagens/geral/titContBg2.jpg) repeat-x;
}





.tituloConteudo .esq{
	float:left;
	width:21px;
	height:21px;
	background:url(/imagens/geral/titContEsq.jpg) no-repeat;
}

.tituloConteudo2 .esq1{
	float:left;
	width:21px;
	height:21px;
	background:url(/imagens/geral/titContEsq.jpg) no-repeat;
}



.tituloConteudo .meio{
	float:left;
	width:17px;
	height:21px;
	background:url(/imagens/geral/titContMeio.jpg) no-repeat;
}

.tituloConteudo2 .meio1{
	float:left;
	width:17px;
	height:21px;
	background:url(/imagens/geral/titContMeio.jpg) no-repeat;
}


.tituloConteudo .dir{
	float:right;
	width:7px;
	height:21px;
	background:url(/imagens/geral/titContDir.jpg) no-repeat;
}

.tituloConteudo2 .dir1{
	float:right;
	width:7px;
	height:21px;
	background:url(/imagens/geral/titContDir.jpg) no-repeat;
}



.tituloConteudo .texto{
	float:left;
	height:21px;
	padding-top:3px;
	color:#0C2D83;
	background:url(/imagens/geral/titContBg1.jpg) repeat-x;
}

.tituloConteudo2 .texto1{
	float:left;
	height:21px;
	padding-top:3px;
	color:#0C2D83;
	background:url(/imagens/geral/titContBg1.jpg) repeat-x;
}


/* -------- TITULO SESSAO -------- */






/* -------- RODAPE -------- */
#rodape{
	position:relative;
	float:left;
	width:770px;
	height:22px;
	font-size:10px;
	text-align:left;
	background:url(/imagens/geral/bgRodape.jpg) repeat-x;
}
#rodape .esq{
	float:left;
	width:20px;
	height:22px;
	background:url(/imagens/geral/bordaRodapeEsq.jpg) no-repeat;
}
#rodape .dir{
	float:right;
	width:17px;
	height:22px;
	background:url(/imagens/geral/bordaRodapeDir.jpg) no-repeat;
}
#rodape .div{
	float:left;
	width:2px;
	height:20px;
	margin:0px 12px 0 12px;
	background:url(/imagens/geral/divRodape.jpg) no-repeat;
}
#rodape .text{
	float:left; margin-top:3px;
}
#rodape .aw{
	position:absolute;
	z-index:100;
	width:89px;
	height:24px;
	top:-7px;
	right:10px;
}
/* -------- RODAPE -------- */
/* -------- pag download Coluna Azul -------- */

.colunaAzul{
	width:184px; 
	 /*Classe IE*/
	min-height:400px;
	float:right; 
	background-color:#EDEFF6; 
	margin:-10px -10px 0 0; /*Classe IE*/
}

.tituloColuna{
	width:168px; 
	height:30px; 
	float:left; 
	text-align:left; 
	margin:15px 0 0 4px; /*Classe IE*/
}
.textoDownload{
	font-size:20px; 
	color:#FFFFFF; 
	font-weight:bold; 
	margin:5px 0 0 5px; 
	float:left;  
	height:25px;
}

.textoClique{
	width:157px; 
	float:left; 
	margin:23px 0 0 13px; /*Classe IE*/
	text-align: left;
}






/* -------- pag download Coluna Azul -------- */

