/* CSS Document */

h1,h2,h3,ul,ol,li,p
{
	margin:0px;
	padding:0px;
}
ul,li{list-style:none;}

a {text-decoration: none;}

A.menulink { 
text-decoration: none;
}

A.menulink:hover { 
font-weight:bold;
text-decoration: none;
}

A.menuTexto { 
text-decoration: none;
font-weight:bold;
color:#206FFF;
}

A.menuTexto:hover { 
color:#206FFF;
}

a:hover {text-decoration: underline;}

body {background-color:#ffffff; background:url(../images/img_background.jpg) repeat-x; height:100%}


#root
{
	width:760px;
	height:100%;
	left:50%;
	margin-left:-380px;
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#baseInterno
{	
	width:100%;
	height:24px;
	background:#F0F0F0;
}

#menuInstitucional
{	
	width:100%;
	height:26px;
}

#menuServicos
{
	width:100%;
	height:26px;
	background:url(../images/img_fundo_menu_02.jpg) repeat-x;
}

#menuDepoimento
{
	width:212px;
	height:100%;
	background:url(../images/img_linha_dashed_menu_depoimento.gif) repeat-y right scroll #E2ECE1;
}

#menuInstitucionalInterno
{
	width:212px;
	height:100%;
	background:url(../images/img_linha_dashed_menu_instit.gif) repeat-y right scroll #F7F7F7;
}

#menuInstitucionalServicos
{
	width:212px;
	height:100%;
	background:url(../images/img_linha_dashed_menu_servicos.gif) repeat-y right scroll #FCF4F3;
}

#menuDicas
{
	width:212px;
	height:100%;
	background:url(../images/img_linha_dashed_menu_dicas.gif) repeat-y right scroll #E3EEF0;
}

#menuPerFrequentes
{
	width:212px;
	height:100%;
	background:url(../images/img_linha_dashed_menu_per_frequentes.gif) repeat-y right scroll #FFFFEA;
}

#menuInstitucionalServicosLaranja
{
	width:212px;
	height:100%;
	background:url(../images/img_linha_dashed_menu_servicos_laranja.jpg) repeat-y right scroll #F8EDE4;
}

#menuNovidades
{
	width:212px;
	height:100%;
	background:url(../images/img_linha_dashed_menu_novidades.gif) repeat-y right scroll #E9F3F2;
}

#menuNossosServicos
{
	width:212px;
	height:100%;
	background:url(../images/img_linha_dashed_menu_nos_serv.gif) repeat-y right scroll #DEEBE4;
}

#mioloHome
{
	width:100%;
	height:100%;
	background:url(../images/img_sobra_home.jpg) top repeat-x scroll;
}

#mioloInterno
{
	width:548px;
	height:100%;
}

#topo
{
	width:100%;
	height:100px;
	background:url(../images/img_fundo_topo.jpg) no-repeat scroll right;
}
#topo p{font-size:11px; font-weight:bold; float:right; padding:3px 5px 3px 5px; width:115px; background-color:#074907; margin:5px 7px 0 0; _margin:5px 3px 0 0; filter: Alpha(Opacity=90); -moz-opacity: .90;}
#topo a{color:#FFFFFF}
#topo a:hover{color:#0033FF;}
#tituloDicas
{
	width:100%;
	height:42px;
	background:url(../images/img_fundo_titulo_dicas.jpg) repeat-x;
}

#tituloPerguntasFrequentes
{
	width:100%;
	height:42px;
	background:url(../images/img_fundo_titulo_perg_frequentes.jpg) repeat-x;
}

#tituloDepoimentos
{
	width:100%;
	height:42px;
	background:url(../images/img_fundo_titulo_depo.jpg) repeat-x;
}

#tituloNossosServicos
{
	width:100%;
	height:42px;
	background:url(../images/img_fundo_titulo_nos_serv.jpg) repeat-x;
}

#tituloInstitucional
{
	width:100%;
	height:42px;
	background:url(../images/img_fundo_titulo_institucional.jpg) repeat-x;
}

#tituloNovidades
{
	width:100%;
	height:42px;
	background:url(../images/img_fundo_titulo_novidades.jpg) repeat-x;
}

#tituloServicos
{
	width:100%;
	height:42px;
	background:url(../images/img_fundo_titulo_servicos.jpg) repeat-x;
}

#tituloServicosLaranja
{
	width:100%;
	height:42px;
	background:url(../images/img_fundo_titulo_servicos_laranja.jpg) repeat-x;
}


.aba1{background:url(../images/img_aba_01_a.jpg) repeat-x;}
.aba2{background:url(../images/img_aba_02_a.jpg) repeat-x;}
.aba3{background:url(../images/img_aba_03_a.jpg) repeat-x;}
.aba4{background:url(../images/img_aba_04_a.jpg) repeat-x;}
.aba5{background:url(../images/img_aba_05_a.jpg) repeat-x;}
.aba6{background:url(../images/img_aba_06_a.jpg) repeat-x;}
.aba7{background:url(../images/img_aba_07_a.jpg) repeat-x;}
.border0{border:0px;}
.BorderDashedVerde {border: 1px dashed #9AAD9A;}
.BorderSolidCinza {border: 1px solid #ACACAC;}
.BackgroungColorCinzaClaro{ background-color:#F2F2F2;}
.BackgroungColorCinzaClaro2{ background-color:#FBFAFA;}
.clearBoth {clear:both}
.displayTable{display:table}
.floatLeft{float:left;}
.floatRight{float:right;}
.floatNoneIE6{_float:none;}
.font10Cinza{ font-size:10px; color:#666666;}
.font11Cinza{ font-size:11px; color:#666666;}
.font12Cinza{ font-size:12px; color:#666666;}
.font12Branco{ font-size:12px; color:#ffffff;}
.font12Verde{ font-size:12px; color:#005900;}
.font12Vinho{ font-size:12px; color:#D1786A;}
.font14Cinza{ font-size:14px; color:#666666;}
.font14ArialVerde{ font-size:14px; color:#124D51; font-family:Arial, Helvetica, sans-serif}
.font14ArialVerdeMusgo{ font-size:14px; color:#999900; font-family:Arial, Helvetica, sans-serif}
.font14ArialVermelho{ font-size:14px; color:#7C3227; font-family:Arial, Helvetica, sans-serif}
.font12Laranja{ font-size:12px; color:#D08D49;}
.font16Laranja{ font-size:16px; color:#D08D49;}
.font16Marrom{ font-size:14px; color:#7D3D15;}
.font16Verde{ font-size:16px; color:#005900;}
.font19ArialBranca{ font-size:19px; color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
.fontBold{font-weight:bold;}
.fontNormal{font-weight:normal}
.FormCirurgPlasticasHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	height: 16px;
	width: 267px;
	border: 1px solid #CCCCCC;
}
.FormCirurgPlasticasHome2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	height: 16px;
	width: 263px;
	border: 1px solid #CCCCCC;
}
.FormNome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	height: 14px;
	width: 210px;
	border: 1px solid #CCCCCC;
}
.FormNascimento 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	height: 14px;
	width: 181px;
	border: 1px solid #CCCCCC;
}
.FormTelefone
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	height: 14px;
	width: 253px;
	border: 1px solid #CCCCCC;
}
.FormEmail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	height: 14px;
	width: 269px;
	border: 1px solid #CCCCCC;
}

.FormEndereco
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	height: 14px;
	width: 248px;
	border: 1px solid #CCCCCC;
}
.FormCidade
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	height: 14px;
	width: 120px;
	border: 1px solid #CCCCCC;
}
.FormEstado
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	height: 14px;
	width: 60px;
	*width: 58px;
	_width: 58px;
	border: 1px solid #CCCCCC;
}
.FormQualificacoes 
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	height: 140px;
	width: 315px;
	border: 1px solid #CCCCCC;
	margin-left:0PX;
	*margin-left:-40PX;
	_margin-left:-40PX;
}
.Formddmm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	height: 16px;
	width: 30px;
	border: 1px solid #CCCCCC;
}
.Formaaaa
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	height: 16px;
	width: 60px;
	border: 1px solid #CCCCCC;
}
.FormHorario
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	height: 16px;
	width: 134px;
	border: 1px solid #CCCCCC;
}
.height27{height:27px;}
.height50{height:42px; *height:50px; _height:50px;}
.height108{height:92px;}
.height100P100{height:100%; *height:120%; _height:120%;}
.height426{height:426px;}
.height520{height:520px;}
.height620{height:620px;}
.height720{height:720px;}
.height820{height:820px;}
.height920{height:920px;}
.height1050{height:1050px;}
.height1200{height:1200px;}
.height1350{height:1350px;}
.height1500{height:1500px;}
.height1700{height:1700px;}
.height2000{height:2000px;}
.height2200{height:2200px;}
.margin0{margin:0px;}
.marginBottom2{ margin-bottom:2px;}
.marginBottom15{ margin-bottom:15px;}
.marginBottom20{ margin-bottom:20px;}
.marginLeft22NEG{ margin-left:-100px;}
.marginLeft2{ margin-left:2px;}
.marginLeft8{ margin-left:8px;}
.marginLeft15{ margin-left:15px;}
.marginLeft20{ margin-left:20px;}
.marginLeft25{ margin-left:25px;}
.marginLeft30{ margin-left:30px;}
.marginLeft35{ margin-left:35px;}
.marginLeft40{ margin-left:40px;}
.marginLeft50{ margin-left:50px;}
.marginLeft75{ margin-left:75px;}
.marginLeft110{ margin-left:110px;}
.marginLeft116{ margin-left:116px;}
.marginLeft145{ margin-left:145px;}
.marginLeft212{ margin-left:212px;}
.marginLeft255{ margin-left:255px;}
.marginLeft314{ margin-left:314px;}
.marginLeft310{ margin-left:310px;}
.marginRight10{ margin-right:10px;}
.marginTop3NEG{margin-top:-3px;}
.marginTop2{margin-top:2px;}
.marginTop4{margin-top:5px;}
.marginTop6{margin-top:6px;}
.marginTop8{margin-top:8px;}
.marginTop10{margin-top:10px;}
.marginTop12{margin-top:12px;}
.marginTop15{margin-top:15px;}
.marginTop20{margin-top:20px;}
.marginTop30{margin-top:30px;}
.marginTop40{margin-top:40px;}
.marginTopAssLib{margin-top:30px; *margin-top:35px; _margin-top:35px;}
.overflowAuto{overflow:auto}
.padding2{padding:2px;}
.padding7{padding:7px;}
.padding8Top{padding-top:8px;}
.padding13{padding:13px;}
.width100{width:100px;}
.width146{width:146px;}
.width202{width:205px;}
.width238{width:238px;}
.width250{width:250px;}
.width280{width:280px;}
.width311{width:311px;}
.width432{width:432px;}


/* HACKS IE 6 E 7*/

.MARGINLEFT0IE{ *margin-left:7px; _margin-left:7px;}
.MARGINLEFT12IE{ *margin-left:12px; _margin-left:12px;}
.MARGINLEFT20IE{ *margin-left:20px; _margin-left:20px;}
.MARGINLEFT24IE{ *margin-left:24px; _margin-left:24px;}
.MARGINLEFT40IE{ *margin-left:40px; _margin-left:40px;}
.MARGINTOP0{ *margin-top:0PX; _margin-top:0PX;}
.MARGINTOP4{ *margin-top:4PX; _margin-top:4PX;}
.MARGINTOP10IE{*margin-top:10px; _margin-top:10px;}
.MARGINTOP30IE{*margin-top:30px; _margin-top:30px;}
.MARGINTOP40IE{*margin-top:40px; _margin-top:40px;}
.MARGINTOP110IE{ *margin-top:110px; _margin-top:110px;}
.MARGINTOP120IE{ *margin-top:120px; _margin-top:120px;}
.MARGINLEFT308IE{ *margin-left:308px; _margin-left:308px;}
















/* ********************  CSS DROP DOWN  ****************************/

.coluna-curso .menu a{
	display: block;
	width: 250px;
	height: 28px;
}

.coluna-curso .submenu {
	position: absolute;
	width: 230px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	display: none;
	margin-top: -5px;
	+margin-top: -9px;
	margin-left: 0px;
}
.coluna-curso .submenu li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.coluna-curso .submenu li a{
	display: block;
	background-color: #094399;	
	border-top: 1px solid #FFF;
	padding-left: 10px;
	color: #FFF;
	text-align: left;
	font: bold 12px "Trebuchet MS", Arial, Verdana, Tahoma;
	text-decoration: none;
	min-height: 21px;
	height:auto !important;
	height: 21px;
	line-height: 21px;
	margin: 0px;
	margin-bottom: -1px;
	
	white-space: -1px;
}

.coluna-curso .submenu li a:hover, .coluna-curso .submenu li a:focus, .coluna-curso .submenu li a:active {
	background-color: #6699FF;
}

