/* menu temporariamente aqui. separar por pagina */


.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;
}


#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;}


/* 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;
}

.texto09 a{font-family:arial; font-size:12; color:#0350BC; text-decoration:none}
.texto09 a:link{font-family:arial; font-size:12; color:#0350BC; text-decoration:none}
.texto09 a:active{font-family:arial; font-size:12; color:#0350BC; text-decoration:none}
.texto09 a:hover{font-family:arial; font-size:12; color:#0350BC; text-decoration:underline}
.texto09 a:visited{font-family:arial; font-size:12; color:#0350BC; text-decoration:none}

.box{
	border:1px solid #7F9DB9;
	font-family:arial; 
	font-size:12; color:#000000;
}



.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;
}


.HomeAreaTitles
{
	PADDING-LEFT: 35px;
	height:20px;
}

.DoubleContentSpace
{
	PADDING-right: 15px;	
}

/*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*/