body
{
	margin:0px;
	padding:0px;
}
img{border: none;}

.divPrincipal
{	margin: 0 auto;
	width:990px;
	position: relative;
	top: 0;
	text-align: center;
}
#container {

	width: 100%;
	position: relative;
	text-align:center;
	
}
.divConteudo
{ 	width: 990px;
	z-index: 0;
	padding-top: 86px;
	margin:0 auto;
	
}
.divMenu
{
	
	position: absolute;
	width: 990px;
	z-index: 1;
	left:0px;
	top:0px;
}
.divConteudo_old
{
	float:left;
	position:relative;
	top:148px;
	z-index:0;
}
.divMenu_old
{
	float:left;
	position:absolute;
	left:0px;
	top:0px;
	clip: rect(0,990,138,0);
	z-index:1;
}
.cabecalho {
	font-family: Tahoma;
	font-size: 10px;
	line-height:20px;
	padding-left: 10px;
	vertical-align: middle;
}
.paddingBox
{
padding-bottom:10px;
padding-right:10px;
padding-left: 10px;
vertical-align:top;
}

.paddingbottomImg
{
padding-bottom: 10px;
vertical-align:top;
}
.paddingbottomImgRight
{
padding-bottom: 10px;
padding-right: 10px;
vertical-align:top;
}
.paddingbottom
{
padding-top: 10px;
vertical-align:top;
align:center
}
.padding
{
padding-right:20px;
padding-left: 15px;
vertical-align:top;
}
.paddingtxt
{
padding-right:20px;
padding-left: 40px;
vertical-align:top;
}
.paddingTable
{
padding-right:10px;
padding-left: 10px;
vertical-align:top;
}
.paddingleftartigos
{
padding-left: 10px;
padding-rigth: 10px;
vertical-align:top;
}
.td_menu
{
background: #e9f7f7;
}
.td_destaques
{
background: #e9f6f5;
}
.td_conheca
{
background: #fff0e0;
}
.td_servicos
{
background: #f3f4f4;
}
.td_noticias
{
background: #ecf8e5;

}
.td_servicosDestaque
{
background: #d6d8db;

}
.link_menu
{
	font-family: Tahoma;
	font-size:12px;
	color: #808285;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 5px;
	vertical-align: top;
	text-decoration: none;
	background: #e9f7f7;
}
.link_menu:hover
{
	font-family: Tahoma;
	font-size:12px;
	color: #808285;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 5px;
	vertical-align: top;
	background: #cbdadd; 
}
.linkArtigos
{
	font-family: tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:20px;
}
.linkArtigos:hover
{
	font-family: tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:underline; 
	line-height:20px;
}
.saibamais
{
	font-family: tahoma;
	font-size:12px;
	color:#00968f;
	vertical-align: top;
	text-decoration:none;
}
.saibamais:hover
{
	font-family: tahoma;
	font-size:12px;
	color:#00968f;
	font-weight:bold;
	vertical-align: top;
	text-decoration:none; 
}
.Subtitmed{
	font-family: Tahoma;
	font-size:11px;
	vertical-align: top;
	line-height:15px;
	text-align:justify;
	font-weight: bold;
}
.txt_med {
	font-family: Tahoma;
	font-size:12px;
	vertical-align: top;
	line-height:18px;
	text-align:justify;
}
.txt_artigos {
	font-family: Tahoma;
	font-size:12px;
	vertical-align: top;
	line-height:18px;
}
.bordertop {
	padding-top: 15px;
}
.txtIndicador {
	font-family: Tahoma;
	font-size:10px;
	color: #808285;
	vertical-align: top;
	padding-top:10px;
	padding-bottom:10px;
}
.linkmed {
	font-family: Tahoma;
	font-size:12px;
	color: #000000;
	text-decoration: none;
}
.linkmed:hover {
	font-family: Tahoma;
	font-size:12px;
	color: #000000;
	text-decoration: underline;
}
.titMateria
{
	font-family: tahoma;
	font-size:18px;
	color:#60b7b6;
	vertical-align: top;
	text-decoration:none;
}
.link_leia
{
	font-family: tahoma;
	font-size:12px;
	color:#00968f;
	vertical-align: top;
	text-decoration:none;
}
.link_leia:hover
{
	font-family: tahoma;
	font-size:12px;
	color:#00968f;
	font-weight:bold;
	vertical-align: top;
	text-decoration:none; 
}
.txt_img {
	font-family: Tahoma;
	font-size:12px;
	text-align:justify;
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	vertical-align: top;
	line-height: 18px;
}
.txtDDList {
	font-family: Tahoma;
	font-size:11px;
	padding-left: 5px;
}
.txtBox {
	font-family: Tahoma;
	font-size:12px;
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	vertical-align: top;
	background: #e0f2f2;
}
.txtBox2 {
	font-family: Tahoma;
	font-size:12px;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	vertical-align: top;
	background: #e0f2f2;
}
.txt {
	font-family: Tahoma;
	font-size:12px;
	text-align:justify;
	vertical-align: top;
	padding-right: 15px;
	line-height: 18px;
}
.txtPadrao {
	font-family: Tahoma;
	font-size:12px;
	text-align:justify;
	vertical-align: top;
	line-height: 18px;
}
.titPadrao {
	font-family: Tahoma;
	font-size:12px;
	text-align:justify;
	vertical-align:top;
	line-height: 18px;
	font-weight: bold;
	color: #808183;
	padding-top:20px;
}
.titPadraoPreto {
	font-family: Tahoma;
	font-size:14px;
	text-align:justify;
	vertical-align:top;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
}
.SaibaMaisDestaques{
	font-family: Tahoma;
	font-size:10px;
	color:#808183;
	font-weight: bold;
	text-decoration: none;
}
.SaibaMaisDestaques:hover{
	font-family: Tahoma;
	font-size:10px;
	color:#808183;
	font-weight: bold;
	text-decoration: underline;
}
.titPadraoDestaques {
	font-family: Tahoma;
	font-size:10px;
	text-align:left;
	vertical-align:top;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
}
.txtPadraoDestaques {
	
	font-family: Tahoma;
	font-size:10px;
	vertical-align: top;
	line-height: 12px;
	padding-bottom: 5px;
	
}
.titConheca
{
	font-family: Tahoma;
	font-size:16px;
	text-align:left;
	vertical-align:top;
	font-weight: bold;
	color: #a58254;
	padding-left: 10px;
}
.LinkServicos
{	padding-left:5px;
	font-family: Tahoma;
	font-size:11px;
	text-align:left;
	color: #666666;
	text-decoration: none;
}
.lista_imprensa a
{	font-family: Tahoma;
	font-size:11px;
	color: #666666;
	text-decoration: none;
	}
	
.lista_imprensa {
	list-style: square;
	list-style-position:outside;
	color: #666;
	margin-left:15px;
	margin-bottom:5px;
	}
.DestaqueNoticiasHome
{	
	font-family: Tahoma;
	font-size:11px;
	text-align:left;
	color: #666666;
	text-decoration: none;
	line-height:12px;
	
}
.LinkServicos:hover
{
text-decoration: underline;
}
.titMenu
{

font-family: Arial;
font-size:11px;
font-weight: bold;
color: #808183;
padding-left: 5px;
padding-rigth: 10px;
padding-top: 10px;
text-decoration: none;

}
.LinkNoticias
{
	font-family: Tahoma;
	font-size:14px;
	text-align:left;
	vertical-align:top;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	text-decoration: none;
	
}
.LinkNoticias:hover
{
text-decoration: underline;
}
.tdboxDestaquesInt
{
background: #ffe2c4;
}
.tdboxRosa
{
background: #fff0e0;
}
.tdboxAzul
{
background: #e2f3fc;
}
.divideListas
{
	height:44px;
	background:url(../img/divideListas.gif) center center repeat-x;
}
.divideListas2
{
	height:25px;
	background:url(../img/divideListas.gif) center center repeat-x;
}
.home_box_top_destaque {
	width:229px; 
	height:32px; 
	text-align:left;
	background:url(img/top_destaque.gif) left no-repeat; 
	}

.home_box_middle_destaque{
	padding-top:20px;
	width:229px; 
	height:120px; 
	background:#fff0e0; 
	font-family:Tahoma;
	color:#666666;
	font-size:12px;
	display:table;
	}
.home_destaque_revista{
	padding-left:10px;
	float:left;
	}
.box_revista{
	float:left;
	padding-top:24px;
	background:#FFF;}

.home_destaque_logo{
	float:right;
	padding-right:5px;
}
.home_box_middle_destaque P{
	width:100px;
	padding-left:5px;
	float:left;
	margin-top:30px;
	}
.home_box_middle_destaque img{
	border:none;
	}
.home_box_middle_destaque a{
	text-decoration:none;
	color:#666666;
	}
.home_box_middle_destaque a:hover { text-decoration:none; color:#999;}

.home_box_botton_destaque{width:229px; height:7px; background:url(img/bottom_destaque.gif) no-repeat; }

/*Twitter*/
.box_twitter {
	margin-top:28px;
	float:right;}
	
.top_twitter {
	width:201px;
	height:31px;
	background:url(img/top_twitter02.gif) no-repeat bottom;
	margin:0;
	padding:0;
	}
.middle_twitter{
	width:201px;
	background:#eef8f7;
	height:158px;
	font-family:Tahoma;
	color:#666666;
	font-size:12px;
	}
.bottom_twitter {
	width:201px;
	height:11px;
	background:url(img/bottom_twitter.gif) no-repeat;
	clear:both;
	}		

/*galeria de imagens*/
.coluna_esquerda {
	position:relative;
	width:300px;
	float:left;
	margin-right:42px;
	margin-bottom:170px;	
	margin-top:86px;
}
.top {height:31px; text-align:center; z-index:-1;}

.box_topo {
	height:630px;
	*height:630px;
	overflow:hidden;
	position:relative;
	z-index:0;
}

ul.box_content {margin:0; padding:0; position:absolute; top:0;}
	ul.box_content li{height:210px; *height:210px; *margin-bottom:-5px; *margin-top:1px;}
	ul.box_content div{margin-top:0px; *margin-top:210px;}
	ul.box_content li img{position:absolute;}
				
	.box_footer {
		background:transparent url(img/bottom_box.jpg) no-repeat scroll 0 0;
		height:21px;
		text-align:center;
		margin-top:5px;
	}
.linksDestaques{width:300px;}
.login_exames{ z-index:1000; position:absolute; text-align:left; width:360px; left:640px; height:40px; font: bold 11px "Trebuchet MS"; color:#82847F; margin-top:10px; }
.login_exames input.ident{ background: url(../img/combo_ident.jpg) no-repeat right; width:147px; height:20px; border:none; margin-top:5px; font:11px "Trebuchet MS"; color:#82847F; text-transform:uppercase; padding:2px 5px }
.login_exames input.senha{ background: url(../img/combo_senha.jpg) no-repeat right; width:108px; height:20px; border:none; margin-top:5px; font:11px "Trebuchet MS"; color:#82847F; text-transform:uppercase; padding:2px 5px }
.login_exames input.envio{ background: url(../img/btn_ok.jpg) no-repeat right; width:31px; height:20px; border:none; margin-top:5px; cursor:pointer;}

/* revista hsc */
.gal_revistas{width:623px; height:501px; margin-left:50px;}
#slideshow {list-style:none; color:#fff;}
#slideshow span {display:none}
#wrapper {width:450px; margin:0px auto 50px; display:none; }
#wrapper *{margin:0; padding:0; }
#fullsize {position:relative; width:351px; height:414px; padding:2px;  margin-left:40px;}
#information {position:absolute; bottom:0; width:351px; height:0; background:#FFF; color:#000; overflow:hidden; z-index:200; opacity:.8; filter:alpha(opacity=80)}
#information h3 {padding:4px 8px 2px; font:bold 14px/14px "Trebuchet MS"; color:#999;}
#information p {padding:0 8px 8px}
#image {width:349px; height:412px;  }
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:12%; height:414px; cursor:pointer; z-index:150}
#imgprev {left:1px; background: url(img/left.gif) 2px 182px no-repeat}
#imgnext {right:1px; background: url(img/right.gif) right 182px no-repeat}
#imglink {position:absolute; height:406px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40);}
/*.linkhover {background:url(../pt/imprensa/revista_hsc/img/link.gif) center 82px no-repeat}*/
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(img/scroll-left.gif) center center no-repeat; }
#slideright {float:right; width:20px; height:81px; background: url(img/scroll-right.gif) center center no-repeat}
#slidearea {float:left; position:relative; width:395px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:2px solid #e7b485; padding:2px; }
#imglink_fix {width:100%; height:100%; background-image:url(img/fix.gif); }

/*Eventos Home*/

#slideshow {
	width:220px;
	*width:183px;
	position:relative;
	right:14px;
	*right:0px;

}
#slideshow #slidesContainer {
  margin:0 auto;
  width:197px;
   height:117px;
  overflow:auto; /* allow scrollbar */

  }
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:187px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:117px;
  }
#slideshow #slidesContainer .slide p {
	margin:0; padding:0;
	width:187px;
	 }

.control {
  display:block;
  width:19px;
  height:120px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:0;
  background:transparent url(img/last.gif) no-repeat center;
  width:30px;
  position: absolute;
  z-index:1000;
  *right:177px;
}
#rightControl {
  top:0;
  *left:180px;
  right:0;
  background:transparent url(img/next.gif) no-repeat center;
  width:30px;
}
.slide img {
  float:right;
  margin:0;
  padding:0;
}

.rodape  {
	font-family:Tahoma; 
	font-size:10px;
	color:#666; 
	text-decoration:none;}
	
.rodape a  {
	font-family:Tahoma; 
	font-size:10px;
	color:#666; 
	text-decoration:none; 
	margin:0 3px;}

.rodape  {
	font-family:Tahoma; 
	font-size:10px;
	color:#666; 
	text-decoration:none;}

.rodape a:hover  {
	text-decoration:underline;}

