﻿@charset "utf-8";

/* CSS Document */

/************************************************/
/*												*/
/*		Projeto:	Data Engenharia	       		*/
/*		Folha:		Geral						*/
/*		-----------------------------------		*/		
/*		Empresa:	www.hollo.com.br    		*/
/*		Autor:		Paula Oliveira			    */
/*												*/
/************************************************/

/********************************************* INICIO NORAMTIZACAO ******************************************************************/
html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
    vertical-align: baseline;
    font-family: inherit;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
}
:focus {
    outline: 0;
}

ol, ul {
    list-style: none;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}

p{ padding:5px 0 5px 0;}

a{outline: none;}

html {overflow:-moz-scrollbars-vertical; }

html {overflow-y:scroll }

body {
    background: url(../imgs/bg.jpg) top center no-repeat; 
	background-color:#280000;
    line-height: 1;
	font:normal 12px "Tahoma";
	color:#333333;
	text-align:center;
}

_body { behavior:url(js/csshover.htc); }
/*************************************************** Validação JS *************************************************************/
label.error
{
	font-size:9px;
	color:#F00;
	font-weight:normal;
	height:0px;
}
/*************************************************** fim Validação JS *************************************************************/

/************************************************** INICIO ESTRUTURA GERAL************************************************************/
#site{
	width:940px;
	height:auto;
	margin:auto;
	text-align:left;
	background:url(../imgs/bg_div_site.jpg) no-repeat;
	background-color:#DADADA;
}
	.topo{
		width:854px;
		height:74px;
		padding:25px 0 0 86px;
	}
		#menu{
			width:490px;
			height:51px;
			float:left;
			margin:30px 0 0 0;
			font:normal 12px Arial, Helvetica, sans-serif;
		}
			#menu ul {
			  list-style: none;
			  margin: 0;
			  padding: 0;
			}
			#menu li {
			  list-style: none; 
			  margin: 0;
			  display: inline;
			  background: url(../imgs/bg_menu.jpg) repeat-x;
			  padding:22px 8px;

			
			}
			#menu li a {
			  border:0;
			  color: #383838;
			  text-decoration: none;

			}
			#menu li a:hover {
			  border:0;
			  color: #980000;
			  text-decoration: none;
			}
			/* Fix IE. Hide from IE Mac \*/
			* html ul#menu  li { float: left; height: 1%; }
			* html ul#menu  li a { height: 1%; }
			/* End */
			
			.busca{
				width:191px;
				height:44px;
				float:left;
				margin-top:20px;
			}
				#busca fieldset label input{ border:#cccccc 1px solid; background:#FFF;}
		
	.conteudo{
		width:940px;
		height:auto;
		margin-top:0;
        padding-bottom: 50px;
	}
/************************************************** FIM ESTRUTURA GERAL************************************************************/
/********************************************** INICIO ESTRUTURA INTERNAS************************************************************/
.internas{ padding-left:28px; height:auto;}
	.tit_internas{margin-left:46px;}
	.menu_produtos{
		width:171px;
		background:url(../imgs/bg_menu_produt.png) no-repeat;
		padding-top:15px;
        padding-bottom: 20px;
		float:left;
	}
		.menu_produtos ul{
			text-align:center;
			list-style:none;
		}
			.menu_produtos ul li{
				margin-top:7px;
				list-style:none;
			}
				.menu_produtos ul li a{
					font:normal 12px Arial, Helvetica, sans-serif;
					color:#383838;
					text-decoration:none;
				}
				.menu_produtos ul li a:hover{
					font:normal 12px Arial, Helvetica, sans-serif;
					color:#383838;
					text-decoration:underline;
				}
				
	.texto_interna{
		width:700px;
		height:auto;
		float:left;
		margin:24px 0 0 0;
        padding-bottom: 20px;
	}
	
/********************************************** FIM ESTRUTURA INTERNAS************************************************************/	

/***************************************INICIO PRODUTOS*******************************************************************/	
.categoria_produto{ margin:30px 0 0 40px;}
	.subcategoria_produto{ margin-left:60px;}
		.produto_produto{margin-left:80px;}
				
/***************************************FIM PRODUTOS*******************************************************************/	

/***************************************INICIO HOME*******************************************************************/	
.destaques_home{
	margin-left:44px;
    margin-top: 20px;
	width:600px;
	height:320px;
}
	.item_destaque{
		width:auto;
		margin-right:45px;
	}
/***************************************FIM HOME*******************************************************************/	

/***************************************INICIO PARCEIROS*******************************************************************/
.parceiros_interna{
	width:700px;
	height:auto;
	margin:0 0 0 46px;
}
	.logos{
		width:530px;
		height:auto;

	}
/***************************************FIM PARCEIROS*******************************************************************/	

/***************************************INICIO FALE CONOSCO*******************************************************************/	
#faleconosco{ margin-left:50px; width:335px; height:300px; padding-bottom:10px; float:left; }
	.fieldset{
		width:350px;
		border:none;
	}
	
		legend{font:normal 12px "Tahoma";}
		
			label{
				display:block;
				width:337px;
				font:normal 11px "Tahoma";
				color:#000000;
				padding-bottom:10px;
			}
			
				label input, label textarea, label select{
					background:#dadada;
					border:0;
				
				}
				
				label textarea{ height:90px; margin-bottom:-80px;}

.info_contato{
	width:305px;
	height:113px;
	float:left;
	margin:171px 0 0 10px;
}

/***************************************FIM FALE CONOSCO*******************************************************************/





a{
	color:#6a0000;
	text-decoration:none;
	font:normal 11px "Tahoma";
	line-height:16px;
}

a:hover{
	color:#6a0000;
	text-decoration:underline;
}


ul#institucional li{ list-style:inside; margin-left:22px;}



.elisa {
  position: absolute;
}
.bioquimica {
  position: absolute;
  margin-left: 442px;
    margin-top: 138px;
}
.hematologia {
  position: absolute;
  margin-top: 71px;
  margin-left: 231px;
}
.hematologia img {
margin-left: 20px;
}
#busca fieldset label {
  width: 230px;
}
.forncedores {
  width: 125px;
  margin: 0 auto;
  padding-top: 30px;
}

