/* CSS Angioplástica by Zero Comunicações www.agenciazero.com.br */
body {background-color: #F7FCFB;margin:0;padding:0;font-family:Tahoma;font-size:11px;}
body img {border:0;}
html>body {width:100%;height:100%;}
form {padding:0;margin:0;}
a{outline:none}
.formtext {margin-top:0px;font-size:10px;color:#504845;}
.formtext1 {margin-top:5px;font-size:10px;color:#504845;}
.formtext2 {color:#504845;font-weight:bold;}
.formtext3 {color:#504845;font-size:11px;font-weight:bold;}
fieldset {border:0;padding:0;margin:0;}
input , textarea {font-size:11px;color:#504845;font-family:Tahoma;font-weight:normal;}
#formulario {padding-left:10px;padding-top:5px;}
#geral {background: #FFFFFF url(images/bg_geral.jpg) repeat-y;position:absolute;top:0;left:50%;margin:0 0 0 -380px;padding:0;width:760px;}
#angiogeral {width:746px;margin:0 0 0 8px;clear:both;}
#content {clear:both;width:746px;}

/* footer */
#footer{
	width:760px;
	height:45px;
	clear:both;
	background: #F7FCFB url(images/bg_footer.jpg) no-repeat;
	color:#009900;
	font-size:10px;
	padding:20px 0 5px 0;
	text-align:center;
	line-height:18px;
}
#footer a:link , #footer a:visited {color:#009900;font-size:10px;text-decoration:underline;}
#footer a:hover {color:#009900;font-size:10px;text-decoration:none;}

#fotodr {float:right;margin-left:8px;}

/* top */
#top {clear:both;height:98px;width:746px;background-color:#FFFFFF;}
#topright {padding:0;margin:0px;width:465px;float:right;}
#topbar {width:465px;height:24px;font-size:10px;}
#topbar1{
	float:left;
	width:300px;
	height:24px;
	margin:0;
	padding:5px 10px 0 0;
	color:#006600;
	text-align:right;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:290px;
	height:19px;
}
#topbar1 a:link , #topbar1 a:visited {color:#006600;text-decoration:underline;}	
#topbar1 a:hover {color:#006600;text-decoration:none;}
#topbar2 {float:left;height:24px;width:165px;margin:0;padding:5px 0 0 0;background: #339900 url(images/bg_language.gif) no-repeat;color:#FFFFFF;text-align:center;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:165px;
	height:19px;
}
#topbar2 a:link , #topbar2 a:visited {color:#FFFFFF;text-decoration:none;}	
#topbar2 a:hover {color:#FFFFFF;text-decoration:underline;}
#topleft {padding:0;margin:10px 0 0 10px;width:159px;float:left;}

/* content */
#left {width:581px;margin:0;padding:0 0 0 17px;float:left;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:564px;
}
#date {
	color:#006600;
	font-size:11px;
	float:left;
	clear:both;
	width:561px;
	height:28px;
	background:#F7FCFB url(images/bg_date.jpg) no-repeat;
	margin:0;
	padding:8px 0 0 17px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:544px;
	height:20px;
}

/* leftcontent */
#leftcontent {width:165px;float:left;margin:17px 0 0 0;padding:0;background-color:#FFFFFF;padding:0 0 10px 0;}
#leftmenu {width:165px;clear:both;margin:0;padding:0;}
#leftmenu ul {list-style-type:none;margin:0;padding:0;}
html>body #leftmenu ul li {list-style-type:none;margin:0;padding:0;}
#leftmenu ul li {list-style-type:none;margin:0;padding:0;}
#leftmenu ul li a {
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	text-align:left;
	background:#009900 url(images/bg_menu1.gif) no-repeat;
	padding:8px 0 0 17px;
	margin:0;
	width:165px;
	height:31px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:148px;
	height:23px;	
}
#leftmenu ul li a:hover {
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	text-align:left;
	background:#009900 url(images/bg_menu1.gif) no-repeat;
	padding:8px 0 0 17px;
	margin:0;
	width:165px;
	height:31px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:148px;
	height:23px;	
}
#leftmenu ul li.menudown a {
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	text-align:left;
	background:#009900 url(images/bg_menu2.gif) no-repeat;
	padding:8px 0 0 17px;
	margin:0;
	width:165px;
	height:29px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:148px;
	height:21px;	
}
#leftmenu ul li.menudown a:hover {
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	text-align:left;
	background:#009900 url(images/bg_menu2.gif) no-repeat;
	padding:8px 0 0 17px;
	margin:0;
	width:165px;
	height:29px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:148px;
	height:21px;	
}
#leftmenu ul li.sub a {
	background-color:#009900;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	text-align:left;
	background-color:#009900;
	padding:8px 0 0 17px;
	margin:0;
	width:165px;
	height:29px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:148px;
	height:21px;		
}
#leftmenu ul li.sub a:hover {
	background-color:#009900;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	text-align:left;
	background-color:#009900;
	padding:8px 0 0 17px;
	margin:0;
	width:165px;
	height:29px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:148px;
	height:21px;		
}
#leftmenu ul li.sub1 a {
	background-color:#009900;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	text-align:left;
	background:#009900 url(images/bg_sub1.gif) no-repeat;
	padding:2px 0 0 30px;
	margin:0;
	width:165px;
	height:25px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:135px;
	height:23px;		
}
#leftmenu ul li.sub1 a:hover {
	background-color:#009900;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	text-align:left;
	background:#009900 url(images/bg_sub1.gif) no-repeat;
	padding:2px 0 0 30px;
	margin:0;
	width:165px;
	height:25px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:135px;
	height:23px;		
}

#leftmenu ul li.sub2 a {
	background-color:#009900;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	text-align:left;
	background:#009900 url(images/bg_sub2.gif) no-repeat;
	padding:2px 0 0 43px;
	margin:0;
	width:165px;
	height:25px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:122px;
	height:23px;		
}
#leftmenu ul li.sub2 a:hover {
	background-color:#009900;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	text-align:left;
	background:#009900 url(images/bg_sub2.gif) no-repeat;
	padding:2px 0 0 43px;
	margin:0;
	width:165px;
	height:25px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:122px;
	height:23px;		
}

#leftmenu ul li.sub2a a {
	background-color:#009900;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	text-align:left;
	background:#009900 url(images/bg_sub2a.gif) no-repeat;
	padding:2px 0 0 58px;
	margin:0;
	width:165px;
	height:25px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:107px;
	height:23px;		
}
#leftmenu ul li.sub2a a:hover {
	background-color:#009900;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	text-align:left;
	background:#009900 url(images/bg_sub2a.gif) no-repeat;
	padding:2px 0 0 58px;
	margin:0;
	width:165px;
	height:25px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:107px;
	height:23px;		
}

#leftmenu ul li.sub1line a {
	background-color:#009900;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	text-align:left;
	background:#009900 url(images/bg_sub1line.gif) no-repeat;
	padding:2px 0 0 30px;
	margin:0;
	width:165px;
	height:25px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:135px;
	height:23px;		
}
#leftmenu ul li.sub1line a:hover {
	background-color:#009900;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	text-align:left;
	background:#009900 url(images/bg_sub1line.gif) no-repeat;
	padding:2px 0 0 30px;
	margin:0;
	width:165px;
	height:25px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:135px;
	height:23px;		
}
#testemunhos {clear:both;font-size:10px;color:#504845;font-family:Tahoma;font-weight:normal;font-style:normal;}
#testemunhos h1 {font-size:10px;color:#009900;padding:20px 0 5px 0;margin:0;}
#testemunhos ul {list-style:none;margin:0;padding:0;}
#testemunhos ul li {list-style:none;line-height:14px;padding:6px;}
#testemunhos ul li a:link , #testemunhos ul li a:visited {font-size:10px;color:#504845;text-decoration:none;}
#testemunhos ul li a:hover {text-decoration:none;color:#009900;}

#newsletter {clear:both;}
#newsletter ul {list-style-type:none;margin:0;padding:15px 0 0 0;}
#newsletter ul li {color:#009900;font-size:11px;padding:0 0 0 10px;}
#newsletter ul li.n1 {padding:10px 0 5px 0;margin:0 0 0 10px;}
.inputname {width:114px;height:18px;border:1px solid #009900;margin:0;padding:0;color:#009900;font-size:11px;}
.btok {margin:0;}
html>body .btok {margin:0;}
.inputradio {margin:4px 3px 0 0;padding:0;}

/* maincontent */
#maincontent {float:left;margin:17px 0 0 17px;padding:0;background-color:#FFFFFF;width:378px;}
#foto {clear:both;}
#main_text1 {clear:both;font-size:11px;color:#504845;line-height:18px;padding:20px 5px 0 5px;}
#main_text1 a:link , #main_text1 a:visited {font-size:11px;color:#504845;text-decoration:underline;}
#main_text1 a:hover {font-size:11px;color:#504845;text-decoration:none;}
#main_text1 p , #main_text2 p {padding:0 12px 0 12px;margin:0;}
#main_text1 strong , #main_text2 strong {color:#009900;}
#main_text1 h1 {color:#009900;font-size:13px;margin:0;padding:0 0 3px 0;}
#main_text1 h2 {color:#009900;font-size:12px;margin:0;padding:0 0 5px 0;}
#main_text1 h3 {color:#009900;font-size:10px;margin:0;padding:20px 0 5px 2px;}
#main_text1 h4 {color:#009900;font-size:11px;margin:0;padding:20px 0 5px 10px;}
#main_text1 h5 {color:#7F7F7F;font-size:11px;margin:0;padding:0 0 5px 10px;}
#main_text2 {clear:both;font-size:11px;color:#504845;line-height:18px;padding:0 10px 0 10px;}
#main_text2 h1 {color:#009900;font-size:12px;margin:0;padding:0 0 5px 0;}
#main_text2 h2 {color:#009900;font-size:11px;margin:0;padding:0 0 5px 0;}

#hr {background:url(images/hr1.gif) repeat-x;width:378px;height:1px;margin:20px 0 20px 0;padding:0;clear:both;}

#main_box {background:#F7FBFA url(images/bg_mainbox.gif) repeat-y;color:#009900;font-size:11px;margin:17px 18px 0 18px;width:332px;}
#main_boxin_header {clear:both;background:#F7FBFA url(images/bg_mainbox_header.gif) no-repeat;width:332px;height:42px;}
#main_boxin_header h1 {font-size:13px;font-weight:bold;color:#009900;padding:12px 0 0 17px;}
#main_boxin_footer {clear:both;background:#F7FBFA url(images/bg_mainbox_footer.gif) no-repeat;width:332px;height:19px;}
#main_boxin {clear:both;padding:5px 20px 20px 20px;}

#main_boxin_left {float:left;width:175px;}
#main_boxin_left h1 {font-size:13px;font-weight:bold;margin:0;padding:10px 0 10px 5px;}
#main_boxin_left h1 a:link , #main_boxin_left h1 a:visited , #main_boxin_right h1 a:link , #main_boxin_right h1 a:visited {text-decoration:underline;color:#009900;font-size:13px;font-weight:bold;}
#main_boxin_left h1 a:hover , #main_boxin_right h1 a:hover {font-size:13px;font-weight:bold;text-decoration:none;color:#009900;}
#main_boxin_left ul {list-style-type:none;margin:0;padding:0;}
#main_boxin_left ul li {padding:0 0 5px 10px;margin:0;}
#main_boxin_left ul li a {text-decoration:underline;color:#009900;}
#main_boxin_left ul li a:hover {text-decoration:none;color:#009900;}
#main_boxin_right {float:left;}
#main_boxin_right h1 {font-size:13px;font-weight:bold;margin:0;padding:10px 0 10px 5px;}
#main_boxin_right ul {list-style-type:none;margin:0;padding:0;}
#main_boxin_right ul li {padding:0 0 5px 0;margin:0;}
#main_boxin_right ul li a {text-decoration:underline;color:#009900;}
#main_boxin_right ul li a:hover {text-decoration:none;color:#009900;}

/* links */
#links {line-height:18px;padding-left:10px;color:#504845;}
#links a {text-decoration:underline;color:#504845;}
#links a:hover {text-decoration:none;color:#009900;}
#links strong {color:#7F7F7F;}
#links ul {margin:0;padding:0;list-style:none;}
#links ul li {margin:0;padding-left:15px;background:transparent url(images/arrow1.gif) no-repeat;}
#links ul li a:link , #links ul li a:visited {text-decoration:underline;color:#504845;}
#links ul li a:hover {text-decoration:none;color:#009900;}

/* mapa */
#mapa {line-height:18px;padding-left:10px;color:#504845;}
#mapa a {text-decoration:underline;color:#504845;}
#mapa a:hover {text-decoration:none;color:#009900;}
#mapa strong {color:#7F7F7F;}
#mapa ul {margin:0;padding:0;list-style:none;}
#mapa ul p {padding-bottom:3px;margin:0;}
#mapa ul li {margin:0;padding:0 0 0 15px;background:transparent url(images/arrow1.gif) no-repeat;}
#mapa ul li a:link , #mapa ul li a:visited {text-decoration:underline;color:#504845;}
#mapa ul li a:hover {text-decoration:none;color:#009900;}

/* curriculo */
#curriculo {line-height:18px;padding-left:10px;color:#504845;}
#curriculo ul {margin:0;padding:0;list-style:none;}
#curriculo ul li {margin:0;padding-left:15px;background:transparent url(images/arrow1.gif) no-repeat;}
#curriculo ul li a {text-decoration:underline;color:#504845;}
#curriculo ul li a:hover {text-decoration:none;color:#009900;}

/* artigos */
#artigos {line-height:18px;padding-left:10px;color:#504845;}
#artigos ul {margin:0;padding:0;list-style:none;}
#artigos ul li {margin:0;padding-left:15px;background:transparent url(images/arrow1.gif) no-repeat;}
#artigos ul li a {text-decoration:underline;color:#504845;}
#artigos ul li a:hover {text-decoration:none;color:#009900;}

/* #twocols {clear:both;padding:0;margin:0;}
#twocols b {color:#009900;}
#twocols_left {color:#504845;float:left;width:160px;margin-right:10px;line-height:16px;display:block;}
#twocols_right {color:#504845;float:left;width:160px;line-height:16px;display:block;}
*/
#main_banner {clear:both;padding:0;margin:0 0 13px 0;}
.bt_saiba_home:link , .bt_saiba_home:visited {color:#009900;text-decoration:none;}
.bt_saiba_home:hover {color:#009900;text-decoration:underline;}

#main_nav {clear:both;margin-left:15px;padding:0;width:353px;}
#bt_back {margin:0 15px 0 0;float:left;}	
#bt_back a:link , #bt_back a:visited {
	display:block;
	background: url(images/bt_voltar.gif) no-repeat;
	color:#009900;
	font-weight:normal;	
	text-decoration:none;
	padding:0 0 0 18px;
	width:12px;
	height:16px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:35px;
	height:20px;
}
#bt_back a:hover {color:#009900;text-decoration:underline;}
#bt_print {margin:0 10px 0 0;padding:0;float:left;}	
#bt_print a:link , #bt_print a:visited {
	display:block;
	background: url(images/bt_impressao.gif) no-repeat;
	color:#009900;
	font-weight:normal;	
	text-decoration:none;
	padding:0 0 0 18px;
	width:102px;
	height:16px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:115px;
	height:20px;
}
#bt_print a:hover {color:#009900;text-decoration:underline;}

#bt_email {margin:0;padding:0;float:left;}	
#bt_email a:link , #bt_email a:visited {
	display:block;
	background: url(images/bt_email.gif) no-repeat;
	color:#009900;
	font-weight:normal;	
	text-decoration:none;
	padding:0 0 0 18px;
	width:102px;
	height:16px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:115px;
	height:20px;
}
#bt_email a:hover {color:#009900;text-decoration:underline;}

/* right */
#right {float:right;margin:0;padding:45px 0;width:148px;}
#right_banner1 {float:left;margin:0 0 20px 0;}
#right_banner2 {float:left;margin:0 0 20px 0;}
#right_banner3 {float:left;margin:0 0 20px 0;}


