@charset "UTF-8";
/* CSS Document */
*{
	font-family:Verdana, Geneva, sans-serif;
	font:normal;
}

	h1{
		font-weight:normal;
		font-size:14px;
}
	h2{ font-weight:normal;
		font-size:20px;
		margin:0px 0px;
		padding: 0px 0px;}

	a{
	cursor: pointer;
	font-weight:normal;
	}

body{
	margin:0;
	background: url(../imagens/bg3.jpg) repeat-x center;
	border:none;
		}


		header  { 
		width:100%; 
		height:95px;
		background: url(../imagens/fundo_topo.jpg);
		border:none;
		padding-left:0 px;
		float:left;
}

		header .logo{
				margin-top:2%;
				margin-left:20px;
				width:24%;
				float:left;
				
}
		
		header p {
				margin-right: 3%;
				padding: 10px;
				margin-top:2%;
				color:#fff ;
				font-weight:300;
				text-align:center;
				float:right;
				font-size: 1.0 em;
				text-shadow: 2px 2px 1px #000;
}
				.sub{
					font-size:14px;
					text-align:center;
}

		#banner  {
				background: url(../imagens/banner.png);
				width:100%;
				height:250px;
				float:right;
}

		sidebar{
				width:220px; 
				height:auto;
				padding:0px;
				font:normal;
				margin-top:2%;
				margin-left:0px;
				float:left;
}
				sidebar ul{
					margin:0px;
					padding:0px;
					float:left;
					font:Verdana, Helvetica, sans-serif;
					font-size: 0.9em;
}
				sidebar li {
						font-size:0.9em;
						height:40px;
						width:200px;
						font:Verdana, Helvetica, sans-serif;
						font-size: 0.9em;
						list-style:none;
						padding-left:30px;
						padding-top:6px;
						margin-bottom:-6px;
						padding-bottom:-6px;
						margin-left:0px;
						float:left;
						background: url(../imagens/layout-03_07.png) no-repeat scroll left top;
}
					sidebar li a {
							text-decoration:none;
							color:#fff;
							padding-top:2px;
							float:left;
}
					sidebar li a:hover, .Rmore a:hover{
							color:#DDC96A;
}
			
			.editorial {
			width:670px;
			height:225px;
			margin-right:2%;
			margin-top:2%;
			padding-bottom:10px;
			margin-bottom:0;
			background:#fafafa;
			float:right;
			box-shadow:1px 1px 2px #ccc;
			
}
					.edicant {
						width:670px;
						height:500px;
						margin-right:2%;
						margin-top:2%;
						padding-bottom:60px;
						margin-bottom:0;
						background:#fafafa;
						float:right;
						box-shadow:1px 1px 2px #ccc;
			
}
			.hidden {
			width:670px;
			height:auto;
			margin-right:2%;
			margin-top:2%;
			padding-bottom:10px;
			margin-bottom:0;
			background:#fafafa;
			float:right;
			display:none;
			
}
	
		
		#artigosH1 {
		width:960px; 
		background:#fafafa;
		padding:0px;
		float:right;
		margin-top:1.6%;
		font:normal;
		margin-right:2%;
		color:#980021 ;
		box-shadow:1px 1px 2px #ccc;
}
		.clinica {
		width:960px;
		height:190px;
		background:#fafafa;
		padding:0px;
		float:right;
		margin-top:2%;
		font:normal;
		margin-right:2%;
		color:#980021 ;
		box-shadow:1px 1px 2px #ccc;
}
		.artigos{
		width:auto; 
		height:auto;
		padding:0px;
		font:normal;
		float:left;
		margin-top:0px;
		margin-left:10px;
		
}

			article{
				width:440px;
				height:auto;
				padding-bottom:3px;
				padding-right:5px;
				margin-right:3%;
				margin-left:8px;
				margin-bottom:2%;
				background: url(../imagens/borderbottom.gif) repeat-x scroll center bottom transparent;
				
}
				article h1, article h1 a{
					color:#980021 ;
					font-size: 1.0 em;
					display:block;
					line-height: 1; 
					padding-left:10px;
					margin-left:-10px;
					text-decoration:none;
					background: url(../imagens/stripes.gif) no-repeat scroll 0px 0px transparent;
}
					article h1 a:hover, .edicanth2 a:hover {
						text-decoration:underline;
}
						
				article p {
					color:#000 ;
					margin-top:-10px;
					font-size:10px;
}
			
			
			.resumo {
				width:470px;
				height:235px;
				margin-top:2%;
				margin-left:2%;
				padding-bottom:10px;
				display:block;
				background:#fafafa;
				float:left;
				box-shadow:1px 1px 2px #ccc;
				
}
			
				.resumo h2, .titulo02{
					background:#f0f0f0;
					padding:5px;
					font:normal;
					color:#980021 ;
}
				.resumo p, .editorial p, .clinica p{
					text-align:justify;
					text-decoration:none;
					font-size:12px;
					padding:0px 20px 0px 10px;
					margin-bottom:5px;
					-webkit-hyphens: auto;
 					 -moz-hyphens: auto;
 					 -ms-hyphens: auto;
  					hyphens: auto;
					color:#000;
}
				.Rmore{
					text-decoration:none;
					font-size:12px;
					color:#fff;
					float:right;
					margin-top:10px;
					margin-right: 20px;
					padding:5px;
					border-radius:15px;
					background: url(../imagens/linkbg.jpg) repeat-x center;
					}
			.Rmore a{
				text-decoration:none;
				color:#fff;}
			.logos {
				width:930px;
				height:110px;
				background:#fafafa;
				padding:15px;
				float:right;
				margin-top:2%;
				margin-bottom:2%;
				font:normal;
				margin-right:2%;
				background: url(../imagens/logos.jpg) repeat-y scroll right bottom transparent;
				box-shadow:1px 1px 2px #ccc;
}
					#logos article{
									width:auto;
									height:auto;
									padding-right:45px;
									padding-top: 3%;
									padding-bottom:3%;
									margin-left:35px;
									margin-top:1.5%;
									float:left;
									background: url(../imagens/borderright.gif) repeat-y scroll right bottom transparent;
									
}
		.bvs{
			
									width:auto;
									height:auto;
									padding-right:40px;
									padding-top: 3%;
									padding-bottom:0.5%;
									margin-left:55px;
									margin-top:1.0%;
									float:left;
									
									
}


		#lilacs{
			
									width:auto;
									height:auto;
									padding-right:20px;
									padding-top: 3%;
									padding-bottom:0.5%;
									margin-left:20px;
									margin-top:1.0%;
									float:left;
									background: url(../imagens/borderright.gif) repeat-y scroll right bottom transparent;
									
									
}

		#capsb2{
			
				
									padding-top: 0.5%;
									padding-bottom:0.5%;
			float:left;
									margin-top:1.0%;
									background: url(../imagens/borderright.gif) repeat-y scroll right bottom transparent;
									
									
}
		.edicant article{
									width:auto;
									height:600;
									padding-right:3%;
									padding-top: 0%;
									padding-bottom:0%;
									margin-left:40px;;
									margin-top:1.5%;
									float:left;
									background: url(../imagens/borderright.gif) repeat-y scroll right bottom transparent;
									
}	
		 .edicanth2 a {
					height:auto;
					color:#980021 ;
					font-size: 14px;
					display:block;
					line-height: 1;
					padding-bottom:0px;
					padding-left:10px;
					margin-bottom:0px;
					margin-left:-10px;
					text-decoration:none;
					background: url(../imagens/stripes.gif) no-repeat scroll 0px 0px transparent;
}
			
			
footer { 
		width:100%; 
		height:50px;
		background:linear-gradient(to bottom, #7d1003, #390503);
		margin:2.5% auto 0px 0px;
		border:none;
		padding-left:1px;
		margin-top:auto;
		margin-bottom:0px;
		position:relative;
		float:left;
	
}

