/****TAGS PADRÕES****/
body {background:url(img_site/img_background_site/02original.gif); margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999;}
address {float:left; margin-left:10px; font-style:normal; color:#cccccc; margin-top:-25px; font-weight:bold;}
address a {text-decoration:none; color:#cccccc;}
address a:hover {text-decoration:none; color:#ff0000;}
/****ESTRUTURA TOPO****/
#topo {background:url(img_site/bg_topo.jpg) repeat-x; height:208px; width:762px; margin:0; position:relative;}
#menu_princ {position:absolute; width:536px; left:300px; bottom:115px;}
#menu_princ ul {margin:0; padding:0;}
#menu_princ li {float:left; list-style:none; margin:5px; padding-top:11px; padding-bottom:11px;}
#menu_princ li a {text-transform:uppercase; color:#666; font-size:12px; font-weight:bold; text-decoration:none; padding:11px;}
#menu_princ li a:hover {background:url(img_site/bg_menu_topo.gif) repeat-x; color:#ffffff;}
#menu_princ li a.current {background:url(img_site/bg_menu_topo.gif) repeat-x; color:#ffffff;}
/****ESTRUTURA****/
#geral {width:765px; margin:0; background:url(img_site/background.jpg) repeat-y center; padding:0;}
#coluna_esq {width:315px;}
#coluna_dir {width:420px; margin-right:5px; margin-top:5px;}
#coluna_esq {float:left;}
#coluna_dir {float:right;}
#conteudo {width:740px; margin:0 auto;}
div#conteudo:after {content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden;}
#coluna_esq ul {margin:0; padding:0;}
#coluna_esq li {list-style:none;}
#coluna_esq li img {border:none;}
#coluna_dir ul {margin:0; padding:0; margin-left:10px; margin-top:10px;}
#coluna_dir li {list-style:none;}
#coluna_dir li img {border:none;}
#menu_lateral h3 {padding:5px; background:#ff0000; margin-top:5px; margin-right:100px; color:#ffffff; font-weight:bold; font-size:14px;}
#menu_lateral img {margin-top:20px; margin-bottom:20px;}
#menu_lateral ul {margin:0; padding:0; border-top:1px solid #999999; margin-right:100px; margin-bottom:20px;}
#menu_lateral li {list-style:none; font-weight:bold; padding:5px; border-bottom:1px solid #999999;}
#menu_lateral li a {display:block; text-decoration:none; color:#999999;}
#menu_lateral li a:hover {text-decoration:none; color:#ff0000;}
#planos h2 {color:#ff0000;}
#planos ul {margin:0; padding:0;}
#planos li {list-style:url(img_site/img_seta_marc/seta_pequena.gif);}
#suporte h2 {color:#ff0000;}
#suporte ul {margin:0; padding:0;}
#suporte li {list-style:url(img_site/img_seta_marc/seta_pequena.gif);}
.link_hosp a {text-decoration:none;}
.link_hosp a:hover {text-decoration:underline;}
#registro h2 {color:#ff0000;}
#registro h3 {color:#ff9933;}
.clique {padding:5px; background:#f8f8f8; border:1px solid #1ed2f9; border-bottom:5px solid #1ed2f9; font-size:12px; font-weight:bold; text-transform:uppercase; color:#333333;}
.clique a {text-decoration:none; color:#666666;}
.clique a:hover {text-decoration:none;}
#registro_combr {margin:10px; padding:10px;}
#registro_combr h3 {color:#ff9933;}
.obs_reg {font-style:italic; font-size:9px; color:#000000;}
#assinatura h2 {color:#ff0000;}
#assinatura h3 {color:#ff9933;}
#assinatura table {font-weight:bold; font-style:italic; font-size:11px;}
#assinatura ul {margin:0; padding:2px; border:1px solid #ccc;}
#assinatura li {list-style:none; font-size:10px;}
.obs_forms {font-size:9px; font-weight:bold;}
#registre h2 {color:#ff0000;}
#registre h3 {color:#ff9933;}
.obs {font-style:italic; font-weight:bold; color:#66b3ff;}
#agrad h2 {color:#ff0000;}
/****TÍTULOS****/
#topo h1 {margin:0; padding:0;}
#logo span {display:none;}
#logo h1 {background:url(img_site/logo.jpg) no-repeat; width:361px; height:208px;}
#logo h1 a {width:361px; height:208px; display:block; background:url(img_site/logo.jpg) no-repeat;}
#logo_rodape span {display:none;}
#logo_rodape h1 {background:url(img_site/logo_rodape.jpg) no-repeat; width:249px; height:19px; margin-left:10px; margin-top:15px;}
#logo_rodape h1 a {width:249px; height:19px; display:block; background:url(img_site/logo_rodape.jpg) no-repeat;}
/****RODAPE****/
#rodape {clear:both; border-top:1px solid #cccccc; width:762px; height:130px; margin:0; position:relative; margin-top:10px;}
#menu_rodape ul {position:absolute; right:190px; bottom:0;}
#menu_rodape li {float:left; list-style:none; margin:5px;}
#menu_rodape li a {text-transform:uppercase; color:#ccc; font-size:12px; font-weight:bold; text-decoration:none;}
#menu_rodape li a:hover {text-decoration:none; color:#ff0000;}
.copyright {margin-left:10px;}
#validate_w3c ul {margin:0; padding:0;}
#validate_w3c ul {position:absolute; right:0; top:10px;}
#validate_w3c li {float:left; margin-right:5px; padding:5px; list-style:none;}