body {
	background-color: #f2f2f2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#aba_titulo {
	width: 415px; 
	height: 43px; 
	padding-left:40px;
	padding-top:3px;
	background-image:url(imgs/aba_titulo.jpg);
	background-repeat:no-repeat;
}

.bt_off {
    background-image: url(imgs/bt_off.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	width: 133px;
	cursor: pointer;
}

.bt_on {
    background-image: url(imgs/bt_on.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	width: 133px;
	cursor: pointer;
}

.bt_on a:link, .bt_on a:hover, .bt_on a:visited, .bt_on a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.bt_off a:link, .bt_off a:hover, .bt_off a:visited, .bt_off a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

#conteudo {
	width:430px;
	padding:10px;
}

#footer{
    width:780px;
	height:200px;
	float:left;
	position:relative;
	top:-140px;
}

#footer_credenciados_odonto{
    background-image: url(imgs/footer_credenciados_odonto.jpg);
    background-repeat: no-repeat;
    width: 631px;
    height: 125px;
}

#main_box {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    width: 455px;
    height: 100%;
    text-align: justify;
    padding: 5px;
}

.blue_bold_9 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #005ca1; 
	font-weight: bold; 
	text-decoration: none;
}

.red_bold_9 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #ff0000; 
	font-weight: bold; 
	text-decoration: none;
}

.black_bold_9 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000000; 
	font-weight: bold; 
	text-decoration: none;
}

.red_10 {
    font-size: 10px;
	color: #FF0000;
}

.red_12 {
    font-size: 12px;
	color: #FF0000;
}

.red_14 {
    font-size: 14px;
	color: #FF0000;
}

.red_16 {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}

#reflexo {
    width: 780px; 
	height: 100px; 
	background-image: url(imgs/reflexo.jpg); 
	background-repeat: no-repeat; 
	position: relative; 
	top: -14px; 
	left: 0px;
}

#right_box { 
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	color: #2e729f;
	text-align: center;
    width: 123px;
	height: 100%;
	background-image: url(imgs/lateral_dir.jpg);
	background-repeat: no-repeat;
}

.tag_cinza{
	color: #666666; 
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Titulo_black_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #000000; 
	font-size: 12px;
}

.Titulo_blue_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #005ca1; 
	font-size: 12px;
}

.Titulo_ocre_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #e77816; 
	font-size: 12px;
}

.Titulo_green_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #009380; 
	font-size: 12px;
}

.Titulo_red_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; color: #ff0000; 
	font-size: 12px;
}

.Titulo_white_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #FFFFFF; 
	font-size: 12px;
}

.Titulo_black_14 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #000000; 
	font-size: 14px;
}

.Titulo_blue_14 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #005ca1; 
	font-size: 14px;
}

.Titulo_red_14 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #ff0000; 
	font-size: 14px;
}

.Titulo_red_16 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #ff0000; 
	font-size: 16px;
}

.Titulo_white_16 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #FFFFFF; 
	font-size: 16px;
}

.titulo_blue_18 {
    color: #2E538B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

.titulo_red_30 {
	color: #ff7676;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
}

#top {
	width: 743px;
	height: 187px;
}

.tr_on {
    background-color:#F5F5F5;
}

.tr_off {
    background-color:#FFFFFF;
}

.txt_loading {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #C33; 
	font-size: 12px;
}

a.tag_verde_tiss{
	color: #006666; 
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.tag_verde_tiss:hover {
	color: #008888; 
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.link_vinho { 
     border-bottom: 1px dashed #ba221f;
     text-decoration: none;
     color: #ba221f;
}

a.link_vinho:hover {
     border-bottom: 1px dashed #ff5e2f;
     text-decoration: none;
     color: #ff5e2f;
}

a.link_faq {
     border-bottom: 1px dashed #ff5e2f;
     text-decoration: none;
     color: #ff5e2f;
}

a.link_faq:hover {
     border-bottom: 1px dashed #FF0000;
     text-decoration: none;
     color: #FF0000;
}

.faq_main{
    width:420px; 
	padding:10px; 
	text-align:justify;
	color: #666666; 
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.faq_response {
    width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: justify;
	color: #666666;
	padding: 10px;
	border: 1px dotted #666666;
	background-color: #EFEFEF;
    margin-top: 15px;
}

.faq_title {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #FF0000;
	width: 100%;
	height: 20px;
	background-image:url(imgs/xadrez.jpg);
	background-repeat:no-repeat;
	background-position: 5px 5px;
	padding-left: 20px;
}

.faq_sub_title {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	color: #FF0000;
	width: 100%;
	height: 20px;
	background-image:url(imgs/xadrez.jpg);
	background-repeat:no-repeat;
	background-position: 5px 5px;
	padding-left: 20px;
}

.saiba_mais_main{
    width:420px; 
	padding:10px; 
	text-align:justify;
	color: #666666; 
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.saiba_mais_response {
    width: 410px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: justify;
	color: #666666;
	padding: 10px;
	border: 1px dotted #666666;
	background-color: #EFEFEF;
    margin-top: 15px;
}

.descr_espec{
	color: #666666; 
	font-size:9px; 
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}

