@charset "utf-8";
/*
	Empresa: Webroom soluÃ§Ãµes Interativas
	Site: http://www.webroom.com.br
	EndereÃ§o: Rua Carmo Gifoni, 481 - Bairro Martins - CEP 38400-358 - UberlÃ¢ndia - MG 
	Tel.: (34) 3237-1253
	Projeto: Vigore
	Data: Abril 2008
	Autor: Victor Hugo Assunção
*/

/*..........BASICOS..........*/
* {border:none; margin:0; padding:0; list-style:none; }
h2 { font-family:"Trebuchet MS", "Times New Roman"; color:#0D6164; font-size:16px; font-weight:800; text-align:left;}
h3 { color:#006699; font-size:14px; text-align:left; padding:10px 0 0 0;}

/*..........ESTRUTURA..........*/
#home{ background:#F6FAF9 url(../imagens/bg_home.jpg) repeat-x; width:100%; overflow-x:hidden; text-align:center; font:0.8em "Trebuchet MS", Arial, Verdana; }
body { margin:0px auto; background:#E5F1ED url(../imagens/bg_internas.jpg) repeat-x; text-align:center; font:0.8em "Trebuchet MS", Arial, Verdana; }
.wrap { margin:10px auto; background:url(../imagens/fundo_content.png) no-repeat; width:850px; }
.content { margin:0 auto; overflow:hidden; }


/*..........HEADER..........*/
.content .flash .animacao { width:644px; height:330px; float:right; display:table;}
.content .header img {  width:644px; height:330px;}

.content .espec { font-size:11px;}

.bt_voltar { background:url(../imagens/bt_voltar.jpg) no-repeat; width:45px; height:14px; display:block; cursor:pointer; *margin:0 0 0 -540px;}

/*..........COLUNA ESQUERDA..........*/
.content .coluna_esquerda { width:189px; height:556px; background:url(../imagens/bg_coluna_esquerda.jpg) repeat-x; float:left;}
.content .coluna_esquerda .logomarca { background:url(../imagens/logomarca.gif) no-repeat; width:204px; height:163px;}
.content .coluna_esquerda .logomarca a { width:204px; height:163px; text-indent:-999px; display:block; font-size:1px; overflow:hidden;}
.content .imc { margin:40px 0 0 0;}
.content .imc h3 { color:#0D6164; font-size:16px; text-align:left; padding:0 0 0 18px;}
.content .imc p { font-family:"Trebuchet MS", "Times New Roman"; font-size:11px; text-align:left; padding:0 4px 0 18px; color:#006666; }
.content .calcule_imc { padding:4px;}
.content .calcule_imc li { width:80px; margin:0 0 0 5px; float:left;}
.content .calcule_imc input { width:60px; border:1px solid #99C9BC;}
.content .calcule_imc label { color:#0D6164; font-weight:bold; margin:0 20px 0 0; font-family:"Trebuchet MS", "Times New Roman"; font-size:12px;}
.content .calcule_imc .bt_calcular { display:table; clear:both; width:150px; margin:0 0 0 10px!important; *margin:-4px 0 0 10px!important; text-align:right; height:20px; margin:0; padding:0;}
.content .calcule_imc .bt_calcular a { color:#0D6164; font-weight:bold;}

/*.....................COLUMN LEFT.................*/
.content .column_left { width:310px; display:block; float:left; padding:0 0 0 20px;}
.content .column_right { width:308px; height:400px; display:block; float:right!important;}
.content .column_left .seja_bem_vindo { margin:20px 0 0 0; min-height:168px;}
.content .column_left h2 { text-align:left; width:300px;}
.content .column_left p { text-align:left; width:290px; font-size:12px; padding:10px 0 0 0; line-height:15px; color:#0D6164;}
.content .column_left p a { text-decoration:none; color:#0D6164;}
.content .column_left p a:hover { color:#000033;}
.content .column_left .img_bem_vindo { height:50px; width:300px; margin:0 auto; padding:10px 0 0 0;}
.content .column_left .img_bem_vindo li { float:left; padding:0 7px;}
.content .column_left .img_bem_vindo li a {}
.content .corpo_clinico { background:url(../imagens/bg_corpo.png) no-repeat; width:265px; height:200px; display:block; padding:0 0 0 0; margin:35px 0 0 0; *margin:40px 0 0 0;}
.content .corpo_clinico h2 { width:250px; margin:0 0 0 10px; padding:10px 0 0 0;}
.content .corpo_clinico .descri_corpo { width:110px; text-align:left; float:left; margin:0 0 0 10px; _ margin:0 0 0 0px;}
.content .corpo_clinico .descri_corpo a { text-decoration:none; color:#0D6164;}
.content .corpo_clinico .descri_corpo a:hover { color:#000033;}
.content .corpo_clinico img {}
.content .corpo_clinico .bt_saibamais { width:60px; margin:-10px 0 0 78px; * margin:-10px 0 0 -50px; padding:0;}
.content .corpo_clinico .bt_saibamais a { text-decoration:underline !important; }
.content .column_right p { text-align:left; color:#0D6164; width:290px; font-size:12px; padding:10px 0 0 0; line-height:15px;}
.content .column_right .tratamento { margin:15px 0 0 0;}
.content .column_right .list_obsidade { margin:10px 0 0 0;}
.content .column_right .list_obsidade li { text-align:left; list-style:disc; margin:0 0 0 15px;}
.content .column_right .list_obsidade li a { text-decoration:none; color:#009999;}
.content .column_right .depoimentos { background:url(../imagens/bg_corpo.png) no-repeat; width:265px; height:200px; display:block; margin:30px 0 0 0; *margin:35px 0 0 0;}
.content .column_right .depoimentos h2 { padding:10px 0 0 15px;}
.content .column_right .depoimentos h3 a { font-size:12px; text-decoration:none; font-weight:bold; color:#006666; text-align:left; padding:20px 0 0 25px; width:230px;}
.content .column_right .depoimentos p { width:200px; margin:0 0 0 23px; *margin:10px 0 0 -8px; padding:0;}
.content .column_right .depoimentos p a { text-decoration:none; padding:0 0 0 0; color:#006666;}
.content .column_right .depoimentos p a:hover { color:#000033; }

.content .descri_exames  { width:100px !important; margin:10px 0 0 13px !important; float:left;}
.content .img_exames { background:url(../imagens/img_exames.gif) no-repeat; width:125px; height:152px; float:right;}
.content .bt_saibamais2  { margin:10px 0 0 70px !important; width:60px !important; height:20px; display:table; float:left;}
.content .bt_saibamais2 a { text-decoration:underline !important;} 
/*.....................NAVIGATION.................*/
.coluna_esquerda .menu {width:183px; margin:30px 0 0 0 !important;}
.coluna_esquerda .menu, .coluna_esquerda .menu * ul { margin:0; padding:0; border-bottom:0px solid #ccc;}

/*.column .navigation li li, .column .navigation li li li { position:relative; clear:both;}*/
.coluna_esquerda .menu li, .coluna_esquerda .menu li li, .coluna_esquerda .menu li li li{ position:relative; clear:both;}
.coluna_esquerda .menu li ul { position:absolute; left:180px; margin-top:-24px; display:none; background-color:#F2F9F8;}
.coluna_esquerda .menu li a { border-bottom:1px solid #D6E9E3; padding:0 6px 0 0; text-decoration:none; color:#0D6164; margin:3px 0; display:block; font-size:12px; font-weight:bold; font-family:"Trebuchet MS", "Times New Roman"; width:173px; text-align:right;}
.coluna_esquerda .menu li a:hover { color:#002D2F; background:url(../imagens/bg_navigation_hover.png);}

/**. HTML .column .navigation li { display:block; width:148px !important; padding:5px; margin:1px 0; overflow:hidden;}*/
* html .coluna_esquerda .menu li, * html .coluna_esquerda .menu li ul li { float:left; height:1%;}
* html .coluna_esquerda .menu li a, * html .coluna_esquerda .menu li ul li a { height:1%;}
.coluna_esquerda .menu li ul li a { font-weight:100; padding:2px; color:#0D6164; font-size:12px; font-weight:bold; font-family:"Trebuchet MS", "Times New Roman"; text-align:left; width:160px; font-size:11px;}
.coluna_esquerda .menu li ul li ul {position:absolute; left:164px; margin-top:-24px; display:none; background-color:#E3F2F0;}
.coluna_esquerda .menu li ul, .coluna_esquerda .menu li ul li ul { border:0 solid #e2e2e2; border-left:0 solid #e2e2e2;}
.coluna_esquerda .menu li:hover ul, .coluna_esquerda .menu li.over ul { display:block; z-index:99999999;}
.coluna_esquerda .menu li:hover ul li ul, .coluna_esquerda .menu li.over ul li ul { display:none;}
.coluna_esquerda .menu li ul li:hover ul, .coluna_esquerda .menu li ul li.over ul { display:block !important;}

/*...........................................................PAGINAS INTERNAS..................................................*/

/*..........A CLINICA..........*/
.content_internas { width:600px; display:block; float:left; padding:0 0 0 30px;}
.content_internas h2 { font-size:30px; margin:20px 0 0 0;}
.content_internas p { text-align:justify; color:#003333; margin:10px 0 0 0;}
.content_internas .list_fotos_clinica { padding:20px 0 20px 45px;}
.content_internas .list_fotos_clinica li { float:left; border:1px solid #006699; padding:5px; margin:10px;}

/*..........PISCINA..........*/
.content_internas .navigation_piscina { display:table; width:600px; padding:20px 0; float:left;}
.content_internas .navigation_piscina li { float:left; background-color:#E6F2EF; padding:3px 10px; margin:10px 1px;}
.content_internas .navigation_piscina li a { color:#006699; text-decoration:none;}
.content_internas .navigation_piscina li:hover { background-color:#B7D9D0;}
.content_internas .navigation_piscina li a:hover { color:#FFFFFF;}

/*..........HIDROTERAPIA..........*/
.content_internas .list_hidroterapia { margin:10px 0;}
.content_internas .list_hidroterapia li { text-align:left; list-style:disc; margin:0 0 0 20px;}

/*..........HIDROTERAPIA..........*/
.content_internas .list_doctors { display:table; width:600px; float:right; padding:0; margin:0!important;}
.content_internas .list_doctors li { display:table; margin:15px 0; background-color:#DEEDE9; padding:10px 10px 10px 10px; width:560px;}
.content_internas .list_doctors li h3 { text-align:left; font-size:16px; margin:0 0 0 10px; *margin:15px 0 0 -200px; color:#006699; width:350px; height:20px; display:table;}
.content_internas .list_doctors li p { margin:15px 0 0 10px; *margin:15px 0 0 -200px; padding:0; display:table; width:350px;}
.content_internas .list_doctors li a { background:url(../imagens/bt_contato.jpg) no-repeat; margin:10px 0 0 10px; padding:0; float:right; width:138px; height:26px; display:block; text-indent:-999px; font-size:1px; overflow:hidden;}

/*..........MAPA..........*/
.content_internas .mapa { border:3px solid #006666; margin:20px 0 0 0;}

/*..........PAGINA DEPOIMENTOS..........*/
.content_internas .list_pacientes { background-color:#DEEDE8; display:table; padding:5px;}
.content_internas .list_pacientes .img_maior { border:1px solid #0099FF; padding:5px; float:left; margin:0 10px 0 0;}
.content_internas .list_pacientes .list_fotos_depoimento { margin:0; display:block; width:600px!important; float:left; *float:none;}
.content_internas .list_pacientes .list_fotos_depoimento h3 { text-align:left; width:580px; margin:0 0 10px 0; *margin:0 50px 10px 0;}
.content_internas .list_pacientes .list_fotos_depoimento li { border:1px solid #0099FF; width:65px; height:62px; margin:0 0 0 5px; padding:5px; float:left; }
.content_internas .list_pacientes .list_fotos_depoimento li a { width:65px; height:62px; margin:0; padding:0;}

/*..........CALCULO IMC..........*/
.content_internas .info_imc {}
.content_internas .info_imc h3 { font-size:18px;}
.content_internas .table_imc { margin:20px 0 0 0;}
.content_internas .table_imc table th { color:#003399;}
.content_internas .table_imc table tr { text-align:left;}
.content_internas .table_imc table td { border:1px solid #BADACF; padding:0 0 0 5px;}

/*..........FALE CONOSCO..........*/
.content_internas .formulario_contato { width:450px; *margin:0 0 0 -150px;}
.content_internas .formulario_contato legend { padding:20px 0 10px 0; display:table; clear:both; margin:0 !important; *margin:0 0 0 -8px !important; color:#666666;}
.content_internas .formulario_contato label { display:block!important; clear:both; width:450px; text-align:left;}
.content_internas .formulario_contato input { clear:both; border:1px solid #99CCFF; float:left; margin:0;}
.content_internas .formulario_contato textarea { border:1px solid #99CCFF; margin:0 0 0 -28px;}
.content_internas .formulario_contato .bt { border:none; margin:5px 0 0 0;}

/*..........FOOTER..........*/
.footer { display:table; width:850px; margin:50px 0 0 0;}
.footer address { width:370px; float:left; text-align:left; color:#0D6164; font-size:12px; font-style:normal;}
.footer .webroom { background:url(../imagens/logo_webroom.gif) no-repeat; display:table; width:80px; height:19px; float:right;}
.footer .webroom a { display:block; font-size:1px; line-height:1px; text-indent:-9999px; overflow:hidden; width:80px; height:19px; }
.footer .copy { float:left; clear:both; width:778px; text-align:left; color:#0D6164; font-size:11px;}
