﻿/*-----------------------------------------------------------------------------
Nome do Projeto ( Baú do Carro )

versão               : 1.1  // Sempre que houver modificação, por favor alterar a versao da folha
autor                : SV Projetos e Sistemas
email                : comercial@sv.com.br;
website		     : http://www.sv.com.br/
data de criacao      : 20/06/2008
Ultima modificação   : n/a
Autor da Modificação : n/a
 
!- Legenda de comentários 
-----------------------------------
 :LIXO     - Maneira ruim de contornar um problema
 :ALTERAR  - Alterar no fim do desenvolvimento do projeto
 :BUG      - Problema no código

-----------------------------------------------------------------------------*/

/* =Geral
-----------------------------------------------------------------------------*/

* {
	margin:0px;
	padding:0px;
}

img, fieldset {
	border:none;
}


body {
	font:12px "Trebuchet MS", Arial, Verdana;
	color:#666;
	
}

hr {
	border:none; 
	border-bottom:1px dashed #B3D6D9;
	height:1px;
}

h1 {}
h2 {color:#D47D27; font-size:21px; padding-left:30px; background:url(../images/bg_h2.jpg) top left no-repeat; margin-bottom:15px; font-weight:normal;}
h3 {color:#57A2A6; font-size:16px; margin:15px 0 15px 0; font-style:italic; padding:6px; background:#F0F6F7; width:100%; font-weight:bold;}
h4 {font-size:14px; color:#D47D27; margin:10px 0 20px 0; font-weight:bold;}
p {	margin-bottom:10px; }

a         { color:#005580;  text-decoration:none; }
a:hover   {color:#D7690A; text-decoration:none; }

.clear {clear:both;}

.left {float:left;}
.right {float:right;}

/* =Cores
-----------------------------------------------------------------------------*/
.azul {color:#005580;}
.verde {color:#72CFBC;}
.ferrugem {color:#D7690A;}


/* =Margens
-----------------------------------------------------------------------------*/
.Ecinco {margin-left:5px;}
.Edez {margin-left:10px;}
.Equinze {margin-left:15px;}
.Evinte {margin-left:20px;}
.Etrinta {margin-left:30px;}
.Equarenta {margin-left:40px;}
.Ecinquenta {margin-left:50px;}

/* =Estrutura
-----------------------------------------------------------------------------*/
#container {
	margin:auto;
	width:1010px;
	 margin-bottom:-12px;
}

#background {background:url(../images/bg_container.jpg) center repeat-y; width:100%;}
/* =Topo
-----------------------------------------------------------------------------*/

#banner_fixo {width:575px; height:203px; position:absolute; margin:80px 0 0 425px;}
#banner_internas {width:575px; height:203px; position:absolute; margin:-120px 0 0 425px; }
#alpha { behavior: url(/../js/iepngfix.htc); }

#topo {height:200px; background:url(../images/bg_topo.jpg) no-repeat;}
#topo #logo {width:380px; float:left;}
#topo #logo a {width:310px; height:90px; margin:55px 0 0 70px; _margin:55px 0 0 40px; text-indent:-5000px; display:block; float:left; cursor:pointer; }

#menu {width:577px; float:right; height:75px; }
#menu #botoes {list-style:none; }
#menu #botoes li {display:inline; }
#menu #botoes a {margin:0px; padding:0px; text-indent:-5000px; display:block; cursor:pointer; position:absolute;}
#menu #botoes .medscanlagos {background:url(../images/menu/medscanlagos.gif) no-repeat; width:96px; height:17px; margin:45px 0 0 50px;    }
#menu #botoes .tecnologia {background:url(../images/menu/tecnologia.gif) no-repeat; width:77px; height:17px; margin:45px 0 0 180px;}
#menu #botoes .localizacao {background:url(../images/menu/localizacao.gif) no-repeat; width:82px; height:17px; margin:45px 0 0 295px;}
#menu #botoes .exames {background:url(../images/menu/exames.gif) no-repeat; width:49px; height:17px; margin:45px 0 0 413px;}
#menu #botoes .contato {background:url(../images/menu/contatos.gif) no-repeat; width:59px; height:17px; margin:45px 0 0 500px;}



/* =Corpo
-----------------------------------------------------------------------------*/
#geral {background:url(../images/bg_geral.jpg) repeat-x; }

#exames_especializados {width:411px; height:235px; background:url(../images/bg_examesEspecializados.jpg) no-repeat; margin:40px 0 0 0; float:left;}
#exames_especializados ul {list-style:none; padding-left:32px; padding-top:30px; }
#exames_especializados ul li a {font-size:13px; color:#014D65; text-decoration:none; line-height:32px;}
#exames_especializados ul li a:hover {font-size:13px; color:#990000; text-decoration:none; line-height:32px;}

#boxes {width:575px; height:177px;  float:right; margin-right:5px; margin-top:90px; }
.box {width:275px;; float:left; display:block;  _margin-right:-15px;}
.box p {width:270px; line-height:14px; margin:0px auto; margin-top:10px; margin-bottom:10px;}

.tit_corpo_clinico { width:276px; height:28px; background:url(../images/tit_corpoClinico.jpg) no-repeat; text-indent:-5000px;  font-size:10px;}
#fundo_cc { background:url(../images/fundo_cc.jpg) no-repeat; width:269px; height:89px; padding:0px 8px; _padding:10px 8px; }
#fundo_cc p {width:110px; float:left; line-height:16px;}

.tit_localizacao { background:url(../images/tit_localizacao.jpg) no-repeat; width:276px; height:28px; text-indent:-5000px; font-size:10px;}
#fundo_localizacao { background:url(../images/fundo_localizacao.jpg) no-repeat center top; width:275px; height:89px;  }
#fundo_localizacao p {width:110px; margin:8px 0 0 12px; _margin:8px 0 0 6px; float:left; line-height:16px; font-weight:bold;}
.endereco {padding-left:17px;}
.telefones {padding-left:17px; font-weight:bold; font-size:11px;}
.enderecosEtels {width:300px; float:left; margin-right:15px;}

#bottomArea {margin: 10px 0 0 22px;}
#bottomArea a {outline: 0 none; border: 0 none;}
#bottomArea #resultadoExames {background: url(../images/bg_boxResultadoExames.jpg) no-repeat; width: 810px; height: 145px; float: left;}
#bottomArea #dispoeLabels {padding: 45px 0 0 70px; float: left; width: 250px;}
#bottomArea #boxPaciente {background: url(../images/bg_boxPacientes.jpg) no-repeat; width: 195px; height: 95px; float: left; margin: 25px 30px 0 3px;}
#bottomArea #boxPaciente img {margin: 25px 0 0 31px;}
#bottomArea #boxMedico {background: url(../images/bg_boxMedico.jpg) no-repeat; width: 194px; height: 104px; float: left; margin: 25px 0 0 0;}
#bottomArea #boxMedico img {margin: 25px 0 0 24px;}
#bottomArea #colunaDireita {width: 130px; float: left; margin: 15px 0 0 13px;}
#bottomArea #colunaDireita img {margin: 0 0 14px 0; *margin: 0 0 8px 0;}
#bottomArea #colunaDireita #webchat_widget {margin: 0 0 0 1px;}

#resultadoExamesInterno {background: url(../images/bg_boxResultadoExames_interno.jpg) no-repeat; width: 557px; height: 144px; float: right; margin: 10px -10px 0 15px;}
#resultadoExamesInterno a {outline: 0 none;}
#resultadoExamesInterno #dispoeLabels {padding: 35px 0 0 30px; float: left; width: 190px;}
#resultadoExamesInterno #boxPaciente {float: left; margin: 25px 0px 0 0px;}
#resultadoExamesInterno #boxPaciente img {margin: 25px 0 0 31px;}
#resultadoExamesInterno #boxMedico {float: left; margin: 25px 0 0 0;}
#resultadoExamesInterno #boxMedico img {margin: 25px 0 0 10px;}

.listaExames {width: 380px; float: left;}

/* =Classes Gerais das Internas
-----------------------------------------------------------------------------*/

#conteudo {width:956px; margin:0px auto; padding-top:60px; padding-bottom:20PX; min-height:200px; _height:200px;}
#conteudo p {text-align:justify;}
#conteudo ul {list-style:none;}
#conteudo ul li {background:url(../images/lista.jpg) no-repeat left top; padding-left:10px;}

.fundo_imgs {background:#EDEBE4; padding:5px; width:100%; margin-top:10px;}
.fundo_imgs img {margin-right:10px; width:120px; height:108px; overflow:hidden;}
.fundo_imgs a {display:block; float:left; margin:10px 0 0 0;}
.ampliar {background:url(../images/ampliar.png) no-repeat bottom left; z-index:5;  width:145px; height:108px; float:left; position:absolute;}

.contato_endereco {margin-top:25px; padding-right:195px; width:355px; float:right;}
.btImprimir { float:right; padding:25px 25px 0  0;}

.submenu {margin-left:390px;}
.submenu ul {list-style:none;}
.submenu ul li {background:none !important; display:inline;}

/* =Formulários
-----------------------------------------------------------------------------*/
.formulario { display:block; width:400px; float:left;  }

.formulario label    { display:block; font:bold 12px "Trebuchet MS", Arial, Verdana; color:#666; margin-right:10px; margin-bottom:15px; }
.formulario .campo   { background:#FCFCF9; border:1px solid #E3E5E0; width:240px;  padding:2px; margin-bottom:6px; font:11px "Trebuchet MS", Arial, Verdana; color:#666; }
.formulario .uf   { background:#FCFCF9; border:1px solid #E3E5E0; width:100px;  padding:2px; margin-bottom:5px; font:11px "Trebuchet MS", Arial, Verdana; color:#666; }
.formulario .botao   { background:url(../images/bt_enviar.jpg) repeat-x; text-indent:-5000px; width:50px; height:17px;   float:left; margin-left:95px; border:0px; border:separete; }
.formulario textarea { height:80px; }


/* =Controle
-----------------------------------------------------------------------------*/
#topo_controle { background:url(../images/topo_controle.jpg) no-repeat center; width:1011px; height:274px;}
.controle_conteudo {margin:-80px 0px; padding:0px;}
.login_tb {border-collapse:collapse; margin:-90px auto; height:250px; }
.bt_ok { background:url(../images/bt_ok.jpg) no-repeat center; width:49px; height:20px; border:none; float:right; margin:-40px -15px 0 0; _position:absolute; *position:absolute; _margin:-0px 20px 0 0; *margin:-40px 20px 0 0; cursor:pointer; display:block;}
.bt_sair {position:absolute; float:right; margin:-30px 0 0 920px;}
.controle_menu {position:absolute; margin:0px 0 0 20px;}
.controle_menu a {margin-right:15px;}
.controle_tables {position:absolute; _position:none; *position:none; margin:60px 0 0 20px;}

/* =Box de Mensagems
-----------------------------------------------------------------------------*/
.erro      { width:250px; margin:20px auto; background-color:#FFF0F4; border:1px solid red; display:block; clear:both; padding-bottom:10px; padding-top:10px; text-align:center; height:30px; font: bold 15px "Trebuchet MS", Arial; color:#414141; }
.sucesso      { width:200px; margin:20px auto; background-color:#FCFCF9; border:1px solid blue; display:block; clear:both; padding-bottom:10px; padding-top:10px; text-align:center; height:30px; font: bold 15px "Trebuchet MS", Arial; color:#414141; }
.informacao { width:90%; margin:20px auto; display:block; clear:both; padding:10px 10px 10px 80px; height:60px; font: bold 15px "Trebuchet MS", Arial; color:#414141; }


/* =Rodape
-----------------------------------------------------------------------------*/
#rodape { background:url(../images/bg_rodape.jpg) repeat-x; height:64px; margin-top:12px; margin-bottom:-12px; text-align:center; clear: both;}
#rodape .address { font:normal 11px "Trebuchet MS", Arial, Verdana;  text-align:left; line-height:70px; color:#fff; width:400px; padding:0px; margin:0px auto;}
#rodape .address a {text-decoration:none; color:#fff;}

.tituloCorpo{ font-size:11pt; font-weight:bold; padding:0px; background:none; margin:0px;}

.exames{color:#57A2A6; font-size:16px; margin:15px 0 15px 0; font-style:italic; padding:6px; background:#F0F6F7; width:100%; font-weight:bold;}

/* =Páginas MedScanLagos
-----------------------------------------------------------------------------*/

.corpo {height:250px;}
.corpo img {float:left;}
.corpo p {width:600px; float:right;}
.corpo ul {width:600px; float:right;}

/*slideshow */


.slideshow { height: 241px; width: 320px; margin: auto; float:left; overflow:hidden; }



/* fim slideshow */


/* Notícias */
.tit_noticia
{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Verdana;
	color:#D47D27;
	font-weight:bold; 
	
	
	}

.tit_fonte_noticia
{
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Verdana;
	color:#045872;
	font-weight:bold; 
	
	
	}
	
/*Botões
======================================================================================*/
.botao   { 
	background:url(../images/bg_bt.jpg) no-repeat; 
	border:none; 
	width:84px; 
	height:17px; 
	text-align:center; 
	font:bold 11px Arial, Verdana; 
	color:#FFF;
	cursor:pointer; 
	text-decoration:none; 
	text-transform:uppercase; 
	font-weight:bold; 
	margin-right:10px;
	}
