/* menu temporariamente aqui. separar por pagina */

body{
   margin: 0;
   padding: 0;
   font: 0.7em Arial;
   color: #666;
}
.PictureViewLeft{margin-left:10px}
.PictureViewRight{margin-right:10px}

#wrapper{width: 772px; margin: 0 auto; }

#reader{background: url(../FrontEnd/Images/bg_header.gif) no-repeat top left; width: 100%; height: 72px;}
   .logo-dialogo{margin: 17px 0 0 6px; float: left;}
   .logo-roche{margin: 19px 18px 0 0 ; float: right;}

#menu{background: url(../FrontEnd/Images/bg_menu.gif) no-repeat top left; height: 29px;}
   .iMenu{margin: 6px 1px 0 1px; float: left;}
   .iMenu a{display: block; padding: 4px 7px 3px 7px;}
   .iMenu a:hover{text-decoration: none;}
   .sepiMenu{margin: 6px 1px 0 1px; width: 1px; background-color: #C8D6E5; float: left; height: 21px;}
      a.medico{color: #E47000;}
      a.medico:hover{background-color: #FFE4CA;}
      a.cientifico{color: #FA0000;}
      a.cientifico:hover{background-color: #FFD1D1;}
      a.medicina{color: #558724;}
      a.medicina:hover{background-color: #E4EFD9;}
      a.parcerias{color: #356A54;}
      a.parcerias:hover{background-color: #B6EBD5;}
      a.servicos{color: #1D5395;}
      a.servicos:hover{background-color: #DEE7F4;}
                   

#container{
   clear: both;
   width: 772px;
}
/*Services Menu*/
.ServicesMenu{float: right;font-size: 0.9em;}

#extra1{float: right; margin-top: 57px; font-size: 0.9em; height: 27px;}
.cHome #extra1{margin-top: 47px;}
   #extra1 div{float: left; margin-left: 14px;}
   #extra1 div a:hover{text-decoration: underline;}

#footer{height: 56px; background: url(../FrontEnd/Images/bg_footer.gif) no-repeat top; margin-top: 20px; color: #666;}
   #footer a:hover{text-decoration: underline;}
.esquerda{float: left;}
.direita{float: right; margin-top: 15px; padding-right: 60px;}

/* cores da secao */
.dMedico{color: #E47000;}
.dCientifico{color: #FA0000;}
.tMedicina{color: #558724;}
.dParceria{color: #356A54;}
.dservicos{color: #1E5495;}

/* home */
.cHome   {background: url(../FrontEnd/Images/bg_home.gif) no-repeat top center;}
.cHome #login{color: #0350BC;}
.cHome #busca{color: #0350BC;}
.cHome #tourVirtual{background: url(../FrontEnd/Images/img_tourVirtual.jpg) no-repeat top;}
.cHome .hr{background-color: #B9D1E8;}
.cHome .bullet{color: #0350BC; background: url(../FrontEnd/Images/a.bullet.gif) no-repeat top left;}


/* dialogo cientifico */
/* #DC0000 */
.cCientifico{background: url(../FrontEnd/Images/bg_cientifico.gif) no-repeat top center;}
   .cCientifico #login{margin-bottom: 15px; color: #DC0000;}
   .cCientifico #busca{color: #DC0000;}
   .cCientifico #tourVirtual{background: url(../FrontEnd/Images/img_tourVirtual-cCientifico.jpg) no-repeat top;}
   .cCientifico #footer{background-image: url(../FrontEnd/Images/bg_footer-dCientifico.gif);}
   .cCientifico .logo-int{background: url(../FrontEnd/Images/logo_cientifico.gif) no-repeat top center; float: left; width: 134px; height: 74px;}
   .cCientifico .revista{color: #DC0000;}
   .cCientifico .hr{background-color: #E9C0C0;}
   .cCientifico .bullet{color: #DC0000; background:  url(../FrontEnd/Images/a.bullet-cCientifico.gif) no-repeat top left;}
   .cCientifico strong{display: block; padding-top: 5px;}
   .cCientifico .tit{color: #DC0000;}
   .cCientifico .rodape a{ color: #DC0000; display: inline; padding-right: 10px;}
   .cCientifico .cRelacionado{background: url(../FrontEnd/Images/line-cCientifico.gif) no-repeat top left; color: #DC0000;}
  
   

/* dialogo medico */
/* #E47000 */
.cMedico{background: url(../FrontEnd/Images/bg_medico.gif) no-repeat top center;}
   .cMedico #login{margin-bottom: 15px; color: #E47000;}
   .cMedico #busca{color: #E47000;}
   .cMedico #tourVirtual{background: url(../FrontEnd/Images/img_tourVirtual-cMedico.jpg) no-repeat top;}
   .cMedico #footer{background-image: url(../FrontEnd/Images/bg_footer-dMedico.gif);}

   .cMedico .logo-int{background: url(../FrontEnd/Images/logo_medico.gif) no-repeat top center; float: left; width: 134px; height: 74px;}
   .cMedico .revista{color: #E47000;}
   .cMedico .hr{background-color: #F7D4B1;}
   .cMedico .bullet{color: #E47000; background:  url(../FrontEnd/Images/a.bullet-cMedico.gif) no-repeat top left;}
   .cMedico strong{display: block; padding-top: 5px; color: #E47000;}
   .cMedico .tit{color: #E47000; margin-bottom: 10px;}
   .cMedico .imagem{float: left; margin: 0 10px 10px 0; position: relative; z-index: 1;}
      .imagem .ampliar{position: absolute; top: 100%; left: 100%; margin: -16px -15px; _margin: -19px -14px;}
   .cMedico .rodape a{ color: #E47000; display: inline; padding-right: 10px;}
   .cMedico .cRelacionado{background: url(../FrontEnd/Images/line-cMedico.gif) no-repeat top left; color: #E47000;}
  




/* tumas de medicina */
/* #558724 */
.cMedicina {background: url(../FrontEnd/Images/bg_medicina.gif) no-repeat top center;}
   .cMedicina #login{margin-bottom: 15px; color: #558724;}
   .cMedicina #busca{color: #558724;}
   .cMedicina #tourVirtual{background: url(../FrontEnd/Images/img_tourVirtual-cMedicina.jpg) no-repeat top;}
   .cMedicina #footer{background-image: url(../FrontEnd/Images/bg_footer-dMedicina.gif);}
   
   .cMedicina .logo-int{background: url(../FrontEnd/Images/logo_medicina.gif) no-repeat top center; float: left; width: 134px; height: 74px;}
   .cMedicina .revista{color: #558724;}
   .cMedicina .hr{background-color: #DDF0CB;}
   .cMedicina .bullet{color: #558724; background:  url(../FrontEnd/Images/a.bullet-cMedicina.gif) no-repeat top left;}
   .cMedicina strong{display: block; padding-top: 5px; color: #558724;}
   .cMedicina .tit{color: #558724; margin-bottom: 10px;}
   .cMedicina .imagem{float: left; margin: 0 10px 10px 0; position: relative;}
      .imagem .ampliar{position: absolute; top: 100%; left: 100%; margin: -16px -15px; _margin: -19px -14px;}
   .cMedicina .rodape a{ color: #558724; display: inline; padding-right: 10px;}
   .cMedicina .cRelacionado{background: url(../FrontEnd/Images/line-cMedicina.gif) no-repeat top left; color: #558724;}

  
   
   
/* area de parcerias */
.cParcerias {background: url(../FrontEnd/Images/bg_parcerias.gif) no-repeat top center;}
   .cParcerias #login{margin-bottom: 15px; color: #558724;}
   .cParcerias #busca{color: #558724;}
   .cParcerias #tourVirtual{background: url(../FrontEnd/Images/img_tourVirtual-cParcerias.jpg) no-repeat top;}
   .cParcerias #footer{background-image: url(../FrontEnd/Images/bg_footer-dParceria.gif);}

   .cParcerias .logo-int{background: url(../FrontEnd/Images/logo_parcerias.gif) no-repeat top center; float: left; width: 134px; height: 74px;}
   .cParcerias .revista{color: #356A54;}
   .cParcerias .hr{background-color: #B6EBD5;}
   .cParcerias .bullet{color: #356A54; background:  url(../FrontEnd/Images/a.bullet-cParcerias.gif) no-repeat top left;}
   .cParcerias strong{display: block; padding-top: 5px; color: #356A54;}
   .cParcerias .tit{color: #356A54; margin-bottom: 10px;}
   .cParcerias .imagem{float: left; margin: 0 10px 10px 0; position: relative; z-index: 1;}
      .imagem .ampliar{position: absolute; top: 100%; left: 100%; margin: -16px -15px; _margin: -19px -14px;}
   .cParcerias .rodape a{ color: #356A54; display: inline; padding-right: 10px;}
   .cParcerias .cRelacionado{background: url(../FrontEnd/Images/line-cParcerias.gif) no-repeat top left; color: #356A54;}
 

   
.cServicos {background: url(../FrontEnd/Images/bg_servicos.gif) no-repeat top center;}
   .cServicos #login{margin-bottom: 15px; color: #558724;}
   .cServicos #busca{color: #558724;}
   .cServicos #tourVirtual{background: url(../FrontEnd/Images/img_tourVirtual-Servicos.jpg) no-repeat top;}
   .cServicos #footer{background-image: url(../FrontEnd/Images/bg_footer-Servicos.gif);}

   .cServicos .logo-int{background: url(../FrontEnd/Images/logo_servicos.gif) no-repeat top center; float: left; width: 134px; height: 74px;}
   .cServicos .revista{color: #1E5495;}
   .cServicos .hr{background-color: #B9D1E8;}
   .cServicos .bullet{color: #1E5495; background:  url(../FrontEnd/Images/a.bullet-servicos.gif) no-repeat top left;}
   .cServicos strong{display: block; padding-top: 5px; color: #1E5495;}
   .cServicos .tit{color: #1E5495; margin-bottom: 10px;}
   .cServicos .imagem{float: left; margin: 0 10px 10px 0; position: relative; z-index: 1;}
      .imagem .ampliar{position: absolute; top: 100%; left: 100%; margin: -16px -15px; _margin: -19px -14px;}
   .cServicos .rodape a{ color: #1E5495; display: inline; padding-right: 10px;}
   .cServicos .cRelacionado{background: url(../FrontEnd/Images/line-cParcerias.gif) no-repeat top left; color: #1E5495;}
   .cServicos .eventos{display: block; padding-left: 10px; background: url(../FrontEnd/Images/bullet-a-gray.gif) no-repeat top left; color: #1E5495; }
   .cServicos .passos{float: right; margin-top: 5px;}
      .cServicos .passos span{color: #DEDEDE;}
   .cServicos .previewbox{float: right;}
   .cServicos .preview{padding: 3px; width: 140px; margin-top: 5px; font-weight: bold;}
   .cServicos .fundotit{background: transparent url(../FrontEnd/Images/servicos_img_corfundo_tit.gif) no-repeat top right; width: 55px; height: 29px; line-height: 55px; float: left; margin: 0 10px 10px 0;}
 


/* div em todos */
#login {padding: 0 3px 0 3px;}
   #login .hr{margin: 0 -3px 0 -3px;}
   #login a{text-decoration: underline;}
#tourVirtual{width: 200px; height: 140px; padding-left: 10px; margin-top: 10px; float: right; text-align: right;}
   #tourVirtual img{margin-top: 111px;}
#busca{margin-bottom: 10px;}
#patrocinio img{margin-bottom: 3px;}
#thumbs{ width: 70px; float: right; height: 25px; padding-left: 15px;}

/* hacks */
.clear{clear: both;}
.noborder{border: 0;}
.noheight{height: auto;}
.margin10{margin: 0 10px 0 10px;}
.margin10t{margin: 10px 0 10px 0;}
.margin5t{margin: 5px 0 5px 0;}

/* classes comuns */
.bullet{display: block; padding-left: 10px; margin-top: 10px;}
.content{display: block; height: 75px;}
.diretoPonto{font-size: 0.9em; margin-top: 8px;}
   .diretoPonto select{width: 70%;}
.cRelacionado{padding-top: 15px; margin-top: 15px;}
   .cRelacionado a{display: block; padding-left: 10px; background: url(../FrontEnd/Images/bullet-a-gray.gif) no-repeat top left;}
.logo-int{float: left; width: 134px; height: 74px;}
.logo{padding:5px 1px 1px}
	
/* fonte */
.f10{font-size: 0.9em;}
.f11{font-size: 1em;}

.tit{font-weight: bold; font-size: 1.1em;}
.proximo{float: right; margin: 20px 0 20px 0; padding: 0 15px; background: url(../FrontEnd/Images/bullet-direita.gif) no-repeat top right;}

.hr{width: 100%; height: 1px;  margin: 10px 0 5px 0;}
.saudacao{float: left; padding: 30px 0 0 159px; _padding: 30px 0 0 25px; font-size: 0.9em; position: absolute;}
   .saudacao strong{color: #000; font-size: 1.1em; display: inline;}
   .saudacao a:hover{text-decoration: underline;}

.revista{text-align: center;  font-size: 0.9em;}
.revista a{text-decoration: underline;}
   
.enquete{margin: 1px 0 10px 0;}
/* elementos comuns */


/*estilos para Send Mail Service*/
.texto09{
	font-family:arial; 
	font-size:12; 
	color:black;
}

.box{
	border:1px solid #7F9DB9;
	font-family:arial; 
	font-size:12; color:#000000;
}

.btn{
	border-right: #668ec9 1px solid;
	border-top: #668ec9 1px solid;
	font-weight: bold;
	font-size: 9px;
	border-left: #668ec9 1px solid;
	color: #4b7699;
	border-bottom: #668ec9 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #c8d8ea;
}
.texto09Bold{
	font-family:arial; 
	font-size:11; color:#0350BC;
	font-weight: bold;
}
.
scrollbar{
	scrollbar-face-color: C8D8EA;
	scrollbar-arrow-color: 000000;
	scrollbar-track-color: EEF4F9;
	border:1px solid #7F9DB9;
	font-family:arial; 
	font-size:12; 
	color:#000000;
}
.titleBackGround{
	background-position: center center;
	background-attachment: scroll;
	background-image: url(../FrontEnd/Images/bg_area_princi_tit.gif);
	background-repeat: repeat-x;
}
/*final de los estilos para Send Mail Service*/

/*Estilos para freeText*/
.ftNormal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #666666;
	font-style: normal;
}


.ftSubtitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
}

.ftPictureLegend {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #666666;
}

.ftBackgroundGrey { 
	background-color: #CCCCCC; 
} 

/*Final de los estilos para freeText*/