a { color:#DF782D; } 
a:link,a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
#geral {
	float: left;
	height: auto;
	width: 950px;
	left: 50%;
	margin-left: -475px;
	position: absolute;
	top: 0px;
}

body {
	background-image: url(/imgs/fundo_geral.png);
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:949px;
	height:1465px;
}

#site-dermoclin {
	position:absolute;
	left:0px;
	top:0px;
	width:949px;
	height:239px;
}

#site-dermoclin002 {
	position:absolute;
	left:0px;
	top:239px;
	width:59px;
	height:58px;
}

#site-dermoclin003 {
	position:absolute;
	left:59px;
	top:239px;
	width:101px;
	height:58px;
}

#site-dermoclin004 {
	position:absolute;
	left:160px;
	top:239px;
	width:6px;
	height:58px;
}

#site-dermoclin005 {
	position:absolute;
	left:166px;
	top:239px;
	width:121px;
	height:58px;
}

#site-dermoclin006 {
	position:absolute;
	left:287px;
	top:239px;
	width:6px;
	height:58px;
}

#site-dermoclin007 {
	position:absolute;
	left:293px;
	top:239px;
	width:139px;
	height:58px;
}

#site-dermoclin008 {
	position:absolute;
	left:432px;
	top:239px;
	width:6px;
	height:58px;
}

#site-dermoclin009 {
	position:absolute;
	left:438px;
	top:239px;
	width:128px;
	height:58px;
}

#site-dermoclin010 {
	position:absolute;
	left:566px;
	top:239px;
	width:5px;
	height:58px;
}

#site-dermoclin011 {
	position:absolute;
	left:571px;
	top:239px;
	width:110px;
	height:58px;
}

#site-dermoclin012 {
	position:absolute;
	left:681px;
	top:239px;
	width:6px;
	height:58px;
}

#site-dermoclin013 {
	position:absolute;
	left:687px;
	top:239px;
	width:88px;
	height:58px;
}

#site-dermoclin014 {
	position:absolute;
	left:775px;
	top:239px;
	width:6px;
	height:58px;
}

#site-dermoclin015 {
	position:absolute;
	left:781px;
	top:239px;
	width:109px;
	height:58px;
}

#site-dermoclin016 {
	position:absolute;
	left:890px;
	top:239px;
	width:59px;
	height:58px;
}

#site-dermoclin017 {
	position:absolute;
	left:0px;
	top:297px;
	width:949px;
	height:11px;
}

#site-dermoclin018 {
	position:absolute;
	left:0px;
	top:308px;
	width:16px;
	height:962px;
	background-image: url(/imgs/site_dermoclin-18.jpg);
}

#site-dermoclin019 {
	position:absolute;
	left:0px;
	top:308px;
	width:889px;
	height:942px;
	background-image: url(/imgs/fundo_conteudo.png);
	padding: 10px 30px 10px 30px;
}

#site-dermoclin020 {
	position:absolute;
	left:933px;
	top:308px;
	width:16px;
	background-image: url(/imgs/site_dermoclin-20.jpg);
	height: 100%;
}

#site-dermoclin021 {
	position:absolute;
	left:0px;
	top:1270px;
	width:949px;
	height:19px;
}

#site-dermoclin022 {
	position:absolute;
	left:0px;
	top:1289px;
	width:40px;
	height:108px;
}

#site-dermoclin023 {
	position:absolute;
	left:40px;
	top:1289px;
	width:870px;
	height:108px;
	color: #FFFFFF;
	text-align: center;
}

#site-dermoclin024 {
	position:absolute;
	left:910px;
	top:1289px;
	width:39px;
	height:108px;
}

#site-dermoclin025 {
	position:absolute;
	left:0px;
	top:1397px;
	width:40px;
	height:53px;
}

#site-dermoclin026 {
	position:absolute;
	left:40px;
	top:1397px;
	width:870px;
	height:53px;
}

#site-dermoclin027 {
	position:absolute;
	left:910px;
	top:1397px;
	width:39px;
	height:53px;
}

#site-dermoclin028 {
	position:absolute;
	left:0px;
	top:1450px;
	width:949px;
	height:15px;
}
#endereco_dermo {
	float: left;
	height: 40px;
	width: 870px;
}
#links_texto_puro {
	float: left;
	height: 65px;
	width: 435px;
	text-align: left;
}
#copyright {
	float: left;
	height: 65px;
	width: 435px;
	text-align: right;
}
#pag_tit {
	float: left;
	height: 40px;
	width: 889px;
}
#conteudo_internas {
	float: left;
	width: 879px;
	padding: 15px 0px 5px 10px;
}
.titulo_azul{	
	font-size:26px;
	font-weight:bold;
	color: #107376;
}
#box_tratamento { width:210px; float:left; }
#box_tratamento ul { padding:20px; }
#box_tratamento ul .topico { color:#333333; margin-bottom:8px; font-weight:bold; border-bottom:1px solid #ccc; padding:3px 0 3px 0; font-family:Arial; font-size:15px; }
#box_tratamento ul li { color:#666666; margin-bottom:8px; }
#box_tratamento ul li a { color:#666666; }

#frame_tratamentos { font-size:12px;color:#000000; background:#FFFFFF;  }
#frame_tratamentos .topico {  font-weight:bold; font-size:14px; margin:10px 0 10px 0; }
#frame_tratamentos .conteudo {  font-weight:normal; }

#box_home { }
#box_home ul { width:100%; }
#box_home ul li { float:left; width:45%; margin:40px 0 20px 0;  }
#box_home ul li img { float:left; margin-right:8px; }
#box_home ul li .topico { color:#993300; font-weight:bold;  }
#box_home ul li .conteudo { color:#000; margin:10px 0 10px 0; }

span, div, a, h1, h2, h3, h4,h5,h6, p, html, body, div, form, button, input, dl, dt, dd, ul, li { margin: 0; font-family:Tahoma; font-size:12px; border: 0; padding: 0; text-decoration: none; list-style-type: none; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }

.topico { color:#107376; margin-bottom:8px; font-weight:bold; border-bottom:1px solid #ccc; padding:3px 0 3px 0; font-family:Arial; font-size:12px; font-weight:bold; }

/***********  END: NOVO BOX PORTAL DE LOJAS E DE DESENVOLVEDORES *****************/
div#half-pay {
	background: #F8FBF2;
	border: 1px solid #C9E7A1;
	margin-top: 7px;
	* margin-top: 19px;
	_margin-top: 22px;
	padding: 10px ;
	width: 517px;
	}
div#half-pay p {
	font: bold 12px arial;
	color: #338604;
	}
div#half-pay ul {
	margin-left: 3px;
	* margin-left: -10px;
	}
div#half-pay li {
	font: 10px arial;
	color: #000;
	float: left;
	text-align: center;
	margin: 8px 14px 6px 13px;
	line-height: 11px;
	}
div#half-pay li.last {
	margin-right: 0px;
	}
div#half-pay span {
	display:block;
	height:20px;
	margin-top:6px;
	}
div#half-pay img.duas-linhas {
	margin-top:4px;
	}
div#half-pay a {
	display: block;
	width: 52px;
	height: 48px;
	padding: 3px;
	color: #666664;
	text-decoration: none;
	background: url(https://pagseguro.uol.com.br/img/half-pay/box_out.gif) no-repeat;
	}
div#half-pay a:hover {
	background: url(https://pagseguro.uol.com.br/img/half-pay/box_over.gif) no-repeat;
	color: #000;
	}
	.frase_news {	color:#333333;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-size:11px;
	margin:2px 0;
}
.input_cadastre {
	color:#008689;
	background-color: #FFFFFF;
	border-color: #006600;
	border-style: solid;
	border-width: 1px;
}


#descricao_tratamento { font-size:12px;color:#000000; background:#FFFFFF;  }
#descricao_tratamento .topico {  font-weight:bold; font-size:14px; margin:10px 0 10px 0; }
