/* layout */
#bg{ width:100%; min-height:980px; background-image: url(template/bkground.jpg); background-position:top left; background-repeat:no-repeat; background-color:#ffffff; margin-bottom:0px; padding-bottom:0px;}
#outer{text-align:left;width:785px;margin:auto;}
#hdr{height:153px;color:#333333;background-image:url('template/bg_header.png');background-repeat:no-repeat;width:785px;color:#333333;}
#men{background-image:url('template/bg_menu.png');background-repeat:no-repeat;width:785px;max-height:27px;padding:0px 15px 0px 15px;margin-left:0px;text-align:center;}
#fla{width:785px;height:360px;background-image:url('template/bg_flash_principal.png');background-repeat:no-repeat;}
#bar{width:785px;height:23px;background-image:url('template/bg_centros.png');background-position:center top;background-repeat:no-repeat;padding-top:0px;margin-top:0px;}
#bodyblock{background-image:url('template/bg_contents.png');background-repeat:repeat-y;background-position:center top;width:785px;padding:0;}
#body_cells{width:754px;margin:0px 14px 0px 15px;min-height:565px;}
#l-col{float:left;width:220px;max-width:220px;background-color:#ebebeb;min-height:662px;max-height:1800px;}
#r-col{width:525px;background:#ffffff;color:#333333;border:solid #000000;border-width:0 0 0 0px;text-align:left;min-height:200px;float:right;position:relative;}
#ftr{height:58px;background-image:url('template/bg_footter.png');background-repeat:no-repeat;background-position:top;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-align:left;text-indent:30px;color:#4d4d4d;padding:18px 0px 0px 0px;}
#social{width:190px;height:36px;float:right;margin-right:30px;margin-top:-35px;position:relative;text-align:right;}
#crd{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#4d4d4d;text-align:center;margin-top:30px;}
#button-facebook{width:35px;height:36px;background:url('imagens/bt_facebook.png') no-repeat;}
#frames{background-color:transparent;}

/* styles */
body{background-repeat:repeat-x;background-image:url('template/bg.png');font-family:Arial;font-weight:normal;font-size:9.5pt;margin:0 0 0 0;background-color:#ebebeb;border:0px;}
.clearFix:after{text-align:center;content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearFix{text-align:center;min-height:1px;}
* html .clearFix{text-align:center;height:1px;}
* html>body .clearFix{text-align:center;height:auto;display:inline-block;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;font-style:normal;line-height:15px;text-align:left;text-decoration:none;text-transform:uppercase;color:#e20a17;height:auto;margin:0px 20px 10px 0px;padding-bottom:0px;padding-top:25px;vertical-align:top;margin-bottom:0px;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;display:inline;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;font-style:normal;line-height:15px;text-align:left;color:#e20a17;height:auto;margin:0px 20px 10px 0px;padding-bottom:0px;padding-top:25px;vertical-align:top;margin-bottom:0px;display:inline;}
h4{height:auto;margin:0px 20px 0px 15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:17px;color:#e20a17;text-align:justify;text-decoration:none;padding:15px 0px 0px 0px;vertical-align:top;word-spacing:1px;}
a.lermaislink:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-decoration:underline;color:#e20a17;}
a.lermaislink:active{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-decoration:underline;color:#e20a17;}
a.lermaislink:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none;color:#e20a17;}
a.lermaislink:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-decoration:underline;color:#e20a17;}
a.creditoslink:link{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;text-decoration:none;color:#4d4d4d;}
a.creditoslink:active{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;text-decoration:none;color:#4d4d4d;}
a.creditoslink:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;text-decoration:underline;color:#4d4d4d;}
a.creditoslink:visited{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;text-decoration:none;color:#4d4d4d;}
a.fotterlink:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none;color:#4d4d4d;padding:15px 10px 0px 10px;}
a.fotterlink:active{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none;color:#4d4d4d;padding:0px 10px 0px 10px;}
a.fotterlink:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-decoration:underline;color:#4d4d4d;padding:0px 10px 0px 10px;}
a.fotterlink:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none;color:#4d4d4d;padding:0px 10px 0px 10px;}
a.mailslink:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;text-decoration:underline;color:#000000;}
a.mailslink:active{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;text-decoration:underline;color:#000000;}
a.mailslink:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;text-decoration:none;color:#000000;}
a.mailslink:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;text-decoration:underline;color:#000000;}
.lcol:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:22px;color:#4D4D4D;text-align:left;text-decoration:underline;}
.lcol:active{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:22px;color:#4D4D4D;text-align:left;text-decoration:underline;}
.lcol:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:22px;color:#e20a17;text-align:left;text-decoration:none;}
.lcol:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:22px;color:#4D4D4D;text-align:left;text-decoration:underline;}
a.ltextlink:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none;padding:5px 5px 5px 0px;color:#4d4d4d;}
a.ltextlink:active{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none;padding:5px 5px 5px 0px;color:#4d4d4d;}
a.ltextlink:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-decoration:underline;padding:5px 5px 5px 0px;color:#4d4d4d;}
a.ltextlink:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none;padding:5px 5px 5px 0px;color:#4d4d4d;}
a.txtlink:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;text-decoration:none;color:#4d4d4d;}
a.txtlink:active{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;text-decoration:none;color:#4d4d4d;}
a.btxtlink:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;text-decoration:underline;color:#4d4d4d;}
a.txtlink:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;text-decoration:none;color:#4d4d4d;}
.table{border:0px;padding:0px;width:756px;}
.table-centros{border:0px;padding:0px;width:520px;}
.img_bt{border:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.img_center{vertical-align:middle;margin-left:15px;margin-right:15px;border:0px;}
.img_bt_center{vertical-align:middle;margin-left:0px;margin-right:0px;border:0px;}
.img_bt_left{vertical-align:middle;margin-left:15px;margin-right:0px;border:0px;}
.img_bt_right{vertical-align:middle;margin-left:0px;margin-right:15px;border:0px;}
.img_bt_tratamentos_center{vertical-align:text-top;margin-left:25px;margin-right:25px;margin-bottom:8px;margin-top:0px;border:0px;}
.imagem_left{vertical-align:text-top;margin-right:10px;margin-bottom:8px;margin-left:0px;margin-top:0px;float:left;border:0px;}
.imagem_right{vertical-align:text-top;margin-left:10px;margin-bottom:8px;margin-right:20px;margin-top:0px;float:right;border:0px;}
.imagem_left_bar{vertical-align:text-top;margin-right:13px;margin-bottom:8px;margin-left:0px;margin-top:0px;float:left;border-right:1px #4D4D4D solid;}
.imagem_right_no_pad{vertical-align:text-top;margin-left:0px;margin-bottom:0px;margin-right:0px;margin-top:0px;float:right;border:0px;padding-bottom:0px;}
.imagem_right_no_pad_right{vertical-align:text-top;margin-left:15px;margin-bottom:8px;margin-right:0px;margin-top:0px;float:right;border:0px;padding-bottom:0px;}
.ul-text{height:auto;margin:0px 15px 1px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:22px;color:#000000;text-align:left;text-decoration:none;list-style-image:url('imagens/mark_link2.png');list-style-position:inherit;vertical-align:top;}
.nl-text{height:auto;margin:0px 5px 1px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:17px;color:#000000;text-align:left;text-decoration:none;list-style-image:url('imagens/mark_link2.png');list-style-position:inherit;vertical-align:top;}
.l-col{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;line-height:22px;color:#4D4D4D;text-align:left;padding:25px 0px 15px 15px;width:190px;background-image:url('template/bg_contents_cells.png');background-repeat:repeat-y;background-position:left top;max-width:190px;border-width:0px 0px 0px 0px;margin:0px 20px 0px 0px;vertical-align:top;}
.l-title{height:auto;margin:0px 0px 1px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:22px;color:#4D4D4D;text-align:left;text-decoration:none;list-style-image:url('imagens/mark_link2.png');list-style-position:inside;vertical-align:top;}
.l-text{height:auto;margin:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;color:#4D4D4D;text-align:left;text-decoration:none;list-style-image:url('imagens/mark_link3.png');list-style-position:inside;vertical-align:baseline;}
.l-text-center{height:auto;margin:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;color:#4D4D4D;text-align:center;text-decoration:none;list-style-image:url('imagens/mark_link3.png');list-style-position:inside;vertical-align:baseline;}
.l-text-sub{height:auto;margin:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:lighter;color:#4D4D4D;text-align:left;text-decoration:none;list-style-image:url('imagens/mark_link4.png');list-style-position:inside;vertical-align:baseline;}
.ul-lcol{height:auto;margin:0px 0px 0px 0px;text-align:left;list-style-image:url('imagens/mark_link2.png');list-style-position:inside;vertical-align:top;padding:0px 0px 0px 0px;float:left;width:180px;}
.rl-text{height:auto;margin:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:22px;color:#4D4D4D;text-align:left;text-decoration:none;list-style-image:url('imagens/mark_link2.png');list-style-position:inside;vertical-align:top;padding-right:55px;}
.r-col{height:auto;margin:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:17px;color:#000000;text-align:justify;vertical-align:top;word-spacing:1px;width:534px;}
.r-col-title{height:auto;margin:30px 20px 0px 15px;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-style:normal;font-variant:normal;font-weight:bold;line-height:15px;color:#e20a17;text-align:left;text-decoration:none;padding:0px 0px 0px 0px;vertical-align:top;text-transform:uppercase;}
.r-col-news{height:auto;margin:30px 20px 0px 15px;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-style:normal;font-variant:normal;font-weight:bold;line-height:15px;color:#e20a17;text-align:left;text-decoration:none;padding:0px 0px 0px 0px;vertical-align:top;text-transform:none;}
.r-col-title-centros{height:auto;margin:10px 20px 0px 15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:15px;color:#e20a17;text-align:left;text-decoration:none;padding:0px 0px 0px 0px;vertical-align:top;text-transform:uppercase;}
.r-col-text{height:auto;margin:0px 20px 0px 15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:17px;color:#000000;text-align:justify;text-decoration:none;padding:15px 0px 0px 0px;vertical-align:top;word-spacing:1px;}
.r-col-top{height:auto;margin:0px 20px 0px 15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:17px;color:#000000;text-align:justify;text-decoration:none;padding:15px 0px 0px 0px;vertical-align:top;word-spacing:1px;background-image:url('imagens/line2.png');background-position:left bottom;background-repeat:repeat-x;}
.r-col-text_title{height:auto;margin:0px 20px 0px 15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:17px;color:#e20a17;text-align:justify;text-decoration:none;padding:15px 0px 0px 0px;vertical-align:top;word-spacing:1px;}
.r-col-text_table{height:auto;margin:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;color:#000000;text-align:left;text-decoration:none;padding:0px 0px 0px 0px;vertical-align:middle;border:1px #ebebeb solid;text-indent:15px;}
.r-col-line{height:auto;margin:0px 20px 0px 15px;line-height:17px;padding:15px 0px 0px 0px;vertical-align:top;background-image:url('imagens/line2.png');background-position:left center;background-repeat:repeat-x;}
.col{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;line-height:22px;color:#000000;text-align:left;padding:15px 0px 15px 15px;width:400px;margin:0px 20px 0px 15px;vertical-align:top;}
.Hr-col{height:auto;margin:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:17px;color:#000000;text-align:justify;vertical-align:top;word-spacing:1px;width:428px;}
.Hp-col{height:auto;margin:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:17px;color:#000000;text-align:justify;vertical-align:top;word-spacing:1px;width:326px;}
.Hp-col-title{height:auto;margin:30px 20px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-style:normal;font-variant:normal;font-weight:bold;line-height:15px;color:#e20a17;text-align:left;text-decoration:none;padding:0px 0px 0px 0px;vertical-align:top;text-transform:uppercase;}
.Hp-col-text{height:auto;margin:0px 20px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:17px;color:#000000;text-align:justify;text-decoration:none;padding:15px 0px 0px 0px;vertical-align:top;word-spacing:1px;}
.frames{background-color:transparent;}
.form-text{height:auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:14px;color:#000000;text-align:left;text-decoration:none;vertical-align:middle;word-spacing:1px;}
.form-table{height:auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:14px;color:#000000;text-align:left;text-decoration:none;vertical-align:middle;word-spacing:1px;width:300px;border:1px #666666 solid;border-top:#666666 2px solid;border-left:#666666 2px solid;background:#F8F8F8;}
.form-table-curriculo{height:auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:14px;color:#000000;text-align:left;text-decoration:none;vertical-align:middle;word-spacing:1px;width:180px;border:1px #666666 solid;border-top:#666666 2px solid;border-left:#666666 2px solid;background:#F8F8F8;}
.form-table-no-width{height:auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:14px;color:#000000;text-align:left;text-decoration:none;vertical-align:middle;word-spacing:1px;border:1px #666666 solid;border-top:#666666 2px solid;border-left:#666666 2px solid;background:#F8F8F8;}
.form-radio-button{height:auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:14px;color:#000000;text-align:left;text-decoration:none;vertical-align:middle;word-spacing:1px;}
.form-title{height:auto;margin:10px 20px 0px 15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:15px;padding:10px 0 10px 0;color:#e20a17;text-align:left;text-decoration:none;text-transform:uppercase;}


.img-bg-right{
	vertical-align:bottom;
	padding-bottom:0px;
	margin-bottom:0px;
	background-image:url('imagens/sep.png');
	background-position:left bottom;
	background-repeat:repeat-x;
	width:218px;
}
.img-bg-center{
	vertical-align:bottom;
	padding-bottom:0px;
	margin-bottom:0px;
	background-image:url('imagens/sep.png');
	background-position:left bottom;
	background-repeat:repeat-x;
	width:175px;
}
.img-bg-left{
	vertical-align:bottom;
	padding-bottom:0px;
	margin-bottom:0px;
	background-image:url('imagens/sep.png');
	background-position:left bottom;
	background-repeat:repeat-x;
	width:100px;
	padding-bottom:35px;

}

.img-bg-text{
	vertical-align:bottom;
	background-image:url('imagens/sep.png');
	background-position:left bottom;
	background-repeat:repeat-x;
	padding-bottom:5px;
	width:390px;
	}

.l-trat{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-align:left;
text-decoration:none;
list-style-image:url('imagens/mark_link1.png');
list-style-position:inside;
vertical-align:bottom;}

.l-blank{
list-style-image:url('imagens/mark_link0.png');
list-style-position:inside;
vertical-align:bottom;}

.linhas_tabelas
{
    border: dotted 1px #000000;
    padding:5px;
    }
