/* TAGS HTML */

*{margin:0; padding:0; font-family:"Trebuchet MS"}
body{background-color:#f2f2f4}
a{outline:none}
ul{margin:0; padding:0}
ul li{list-style:none}
img{border:none}
h3{display: block; font-weight: bold; font-family: "Trebuchet MS"; font-size: 14px; margin: 10px 0px; color:#ed7600; text-decoration:none!important}

/* CLASSES EXTRAS */
.border-none{border:none!important}
.clear{clear:both}
.flt-l{float:left}
.flt-r{float:right}
.align-r{text-align:right}
.align-c{text-align:center}
.negritao{font-size:13px; font-weight:bolder}

/* ============================== index.ascx ============================== */
#fundo-body{background:url(images/fundo-body.jpg) repeat-x #dfe0e2}
#geral{width:975px; margin:0 auto; padding:0 10px; background-color:#fff}
.geral-altura-home{}
.geral-altura-internas{min-height:730px; _height:710px}

#geral #topo{}
#geral #topo h1{margin-top:5px; padding:0}
#geral #topo #frase{margin:40px 0 0 15px}

#geral #topo .topo-lado-dir{margin:40px 7px 0 0}
#geral #topo .topo-lado-dir .txtInputBuscaTopo{width:258px; padding:3px 3px 4px 3px; *padding-bottom:4px; border:2px solid #ccc;}
#geral #topo .topo-lado-dir img{vertical-align:top; pofsition:relative; left:-10px; *top:1px}
#geral #topo .topo-lado-dir span{margin:15px 0 0 10px; position:relative}
#geral #topo .topo-lado-dir span a{color:#FF6600; font-weight:bold}
#geral #topo .topo-lado-dir span strong a{color:#000}

#geral .divMenuHorizontal{background:url(images/fundo-menuTopo.jpg) repeat-x; z-index:10px; width:970px}
#geral .divMenuHorizontal .menu{padding:0; margin:0; list-style:none; cursor:pointer; float:left!important}
.bordasArredondadas{float:left; height:44px;}
.linkHostAdminMenuPrincipal{color:#000000!important}
.linkHostAdminMenuPrincipal:hover{text-decoration:none}
#geral .divMenuHorizontal .menu table tr td{height:35px; vertical-align:middle; text-align:center; padding:0}
#geral .divMenuHorizontal .menu table tr td img{vertical-align:middle}
#geral .divMenuHorizontal .menu table tr td li{width:137px; _width:137px}
#geral .divMenuHorizontal .menu table tr td li a{font:1.20em "Trebuchet MS"; color:#fff}
#geral .divMenuHorizontal .menu table tr td li a:hover{text-decoration:none}

#geral .divMenuHorizontal .menu li{display:inline; float:left; position:relative}
#geral .divMenuHorizontal .menu ul li table{height:50px}
#geral .divMenuHorizontal .menu li ul{padding:20px 0 0 2px; margin:0 0 0 6px; left:0; top:20px; list-style:none; position:absolute; display:none}
#geral .divMenuHorizontal .menu li ul li{display:block; clear:both; background-color:#e2e2e2; filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity:0.95; opacity:0.95; border-bottom:1px solid #ccc; margin-left:-10px; _margin-left:-5px}
#geral .divMenuHorizontal .menu li ul li table{height:auto}
#geral .divMenuHorizontal .menu li ul li table tr td{text-align:left; padding-left:5px;}
#geral .divMenuHorizontal .menu li ul li table tr td a{font:12px "Trebuchet MS"; color:#333; _display:block; _width:100%; _height:100%}
#geral .divMenuHorizontal .menu li ul li table tr td a:hover{text-decoration:none; _background:#FF6600; _color:#fff}
#geral .divMenuHorizontal .menu li ul li:hover{cursor:pointer; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; background:#FF6600}
#geral .divMenuHorizontal .menu li ul li:hover a{color:#fff}

/*#geral .divMenuHorizontal{background:url(images/fundo-menuTopo.jpg) repeat-x; z-index:10px; width:970px}
#geral .divMenuHorizontal .menu{width:959px; padding:0; margin:0; list-style:none; cursor:pointer; float:left!important}
.bordasArredondadas{float:left; height:44px;}
.linkHostAdminMenuPrincipal{color:#000000!important}
.linkHostAdminMenuPrincipal:hover{text-decoration:none}
#geral .divMenuHorizontal .menu table tr td{height:35px; vertical-align:middle; text-align:center; padding:0}
#geral .divMenuHorizontal .menu table tr td img{vertical-align:middle}
#geral .divMenuHorizontal .menu table tr td li{width:193px; _width:137px}
#geral .divMenuHorizontal .menu table tr td li a{font:1.34em "Trebuchet MS"; color:#FFF}

#geral .divMenuHorizontal .menu li{display:inline; float:left; position:relative}
#geral .divMenuHorizontal .menu ul li table{height:50px}
#geral .divMenuHorizontal .menu li ul{padding:20px 0 0 2px; margin:0 0 0 6px; left:0; top:20px; list-style:none; position:absolute; display:none}
#geral .divMenuHorizontal .menu li ul li{display:block; clear:both; background-color:#e2e2e2; filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity:0.95; opacity:0.95; border-bottom:1px solid #ccc; margin-left:-10px; _margin-left:-5px}
#geral .divMenuHorizontal .menu li ul li table{height:auto}
#geral .divMenuHorizontal .menu li ul li table tr td{text-align:left; padding:15px 0 0 5px; border:1px solid black}
#geral .divMenuHorizontal .menu li ul li table tr td a{font:12px "Trebuchet MS"; color:#333; display:block; width:100%; height:100%}
#geral .divMenuHorizontal .menu li ul li table tr td a:hover{background:#FF6600; color:#fff; text-decoration:none}
#geral .divMenuHorizontal .menu li ul li:hover{cursor:pointer; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; background:#FF6600}
#geral .divMenuHorizontal .menu li ul li:hover a{color:#fff}*/

#geral #guiaNavegacao{margin-bottom:10px; padding:1px 0 0 12px; height:21px; background:url(images/breadCrumb_fundo.jpg) no-repeat}
#geral #guiaNavegacao a{font-size:12px; font-weight:bold; color:#0061af}
#geral #guiaNavegacao a:hover{text-decoration:none}
#geral #guiaNavegacao img{margin:0 8px; vertical-align:top}

#geral .lado-esquerdo{width:250px; margin-right:5px}

#geral .lado-direito{width:715px}
#geral .lado-direito h2{font-weight:bold; color:#000; margin-bottom:15px}
#geral .lado-direito p{color:#666; font:12px "Trebuchet MS"}
#geral .lado-direito img{margin:10px}

#geral #icones{width:715px; margin:5px 0 10px 0; text-align:right; color:#000}
#geral #icones a{margin-right:20px;text-decoration:none!important; color:#000!important}
#geral #icones a:hover{color:#ff6600!important; text-decoration:none!important}
#geral #icones a img{margin:0 5px 0 10px; vertical-align:middle}

.rodape{height:200px; margin-top:40px; padding-left:135px; _padding-left:65px; background:url(images/fundo_rodape.jpg) repeat-x}
.rodape span{display:block;font:12px "Trebuchet MS"}
.rodape p{margin-bottom:5px; font:12px "Trebuchet MS"}
.rodape p strong{font-size:14px}
.rodape a{color:#666}
.rodape br{clear:both}
.rodape .txtNewsletter{width:150px; margin-bottom:20px; padding:0 3px 0 3px; border:2px solid #ccc; *height:18px; float:left; clear:both}
.rodape .btnNewsletter{height:22px; background:url(images/btnNewsletter.png) no-repeat; border:none; float:left; /*position:relative; top:-2px; left:-4px; */color:#fff}

/* ================ home.ascx =====================*/

.menu_topo_home{float:right}
.menu_topo_home ul{}
.menu_topo_home ul li{list-style:none; height:34px; padding:0; text-align:center; float:left; background:url(images/centro_MiniMenu.jpg) repeat-x}
.menu_topo_home ul li ul li img{ margin:0; border:0; padding:0}
.menu_topo_home ul li ul li a{font:10px "Trebuchet MS"; color:#FFFFFF!important}
.menu_topo_home ul li ul li a:hover{color:#FFFFFF}
.menu_topo_home ul li ul li{list-style:none}

.boxIndex{width:238px; height:170px; float:left; margin:0 0 5px 5px}
.boxIndex p strong{font-size:14px; color:#FF6600; font-family:"Trebuchet MS"}
.boxIndex p{font-size:12px; font-weight:bold; color:#666; font-family:"Trebuchet MS"}
.boxIndex label{height:95px; display:block; font-size:11px; font-weight:bold; color:#666; font-family:"Trebuchet MS"}
.boxIndex label img{margin-right:10px}

/* ============== interna.ascx ====================*/

#box_adote_crianca, #box_envolva_se{width:246px; margin-bottom:10px; padding:2px}

/* Box Adote uma criança */

#box_adote_crianca .div_top{height:30px; background:url(images/div-box-topo.jpg) no-repeat}
#box_adote_crianca .div_top p{padding:7px 0 0 10px; font-size:14px; font-weight:bold; color:#FFF}
#box_adote_crianca .padd-r{margin-right:5px}
#box_adote_crianca .div_mid{padding:5px 8px 2px 12px; border-left:2px solid #F0F0F0; border-right:2px solid #F0F0F0}
#box_adote_crianca .div_mid p{font-size:14px; margin-bottom:5px}
#box_adote_crianca .div_mid select{margin-top:5px}
.btn1-findChild{width:160px; height:22px; margin-bottom:0; margin-top:5px; background:url(images/btn1-fundo.jpg) no-repeat; border:none; color:#FFF; font-weight:bold; font-size:12px}
.selectInput{width:150px; border:1px solid #ccc}
#box_adote_crianca .div_rodape{height:4px; background:url(images/div-box-rod.jpg) no-repeat; _background-position:4px 0}

/* Box Envolva-se */

#box_envolva_se .div_top{height:30px; background:url(images/div-box-topo.jpg) no-repeat}
#box_envolva_se .div_top p{padding:7px 0 0 10px; font-size:14px; font-weight:bold; color:#FFF}
#box_envolva_se .div_top a:hover{text-decoration:none}
#box_envolva_se .div_mid{background:url(images/div-box-meio.jpg) repeat-y;}
#box_envolva_se .div_mid p{font-size:14px; margin-bottom:5px}

#box_envolva_se .div_mid ul{padding:2px}
#box_envolva_se .div_mid ul li{font-size:14px}
#box_envolva_se .div_mid ul li .titulo-box-pai{color:#000; padding:4px 8px; background-color:#ededee}
#box_envolva_se .div_mid ul li a{padding-left:8px; display:block; height:31px; line-height:28px; font-weight:bold; color:#fff; background:url(images/div-box-li-fundo.jpg) 0 0 repeat-x}
#box_envolva_se .div_mid ul li a:hover{background-position:0 -31px; text-decoration:none; color:#000}
#box_envolva_se .div_mid ul li a:visited{text-decoration:none}

#box_envolva_se .div_mid ul li #selecionado{background-position:0 -31px; text-decoration:none; color:#000}
#box_envolva_se .div_mid ul li ul li{padding:0 8px 0 14px; list-style:none}
#box_envolva_se .div_mid ul li ul li a{display:block; height:15px; padding:8px 0; line-height:normal; border-bottom:2px solid #e5e5e5; font-weight:bold; color:#000; background:url(images/icon1.jpg) no-repeat right 0}
#box_envolva_se .div_mid ul li ul li a:hover{background-position:right -31px; text-decoration:none}
#box_envolva_se .div_mid ul li ul li a:visited{color:#000; text-decoration:none}

#box_envolva_se .div_rodape{height:4px; background:url(images/div-box-rod.jpg) no-repeat}

/* ============== interna_tpl2.ascx ====================*/

.ladoEsquerdoConteudo{width:490px; margin:0 5px 0 5px}
.ladoEsquerdoConteudo h2{font-weight:bold; color:#000; margin-bottom:15px}

#box_advocacy{width:477px; margin-top:10px}
#box_advocacy .div_top{height:30px; background:url(images/box_advocacy_fundo.jpg) no-repeat}
#box_advocacy .div_top p{padding:7px 0 0 10px; font-size:14px; font-weight:bold; color:#FFF}
#box_advocacy .div_mid{padding:4px 3px 4px 10px; background:url(images/box_advocacy_meio.jpg) repeat-y; font-family:"Trebuchet MS"}
#box_advocacy .div_rodape{height:4px; background:url(images/box_advocacy_rodape.jpg) no-repeat}

#quadrados{width:477px; margin-top:15px}
#quadrados .box{width:109px; float:left; padding:5px; margin-bottom:15px}
#quadrados .box p a{color:#d85d33; font:bold 12px "Trebuchet MS"}
#quadrados .box p strong{color:#666; font:bold 12px "Trebuchet MS"}

.ladoDireitoConteudo{width:170px; margin-top:40px}
.ladoDireitoConteudo #quadrado_ind{margin:0 0 10px 20px}
.ladoDireitoConteudo p strong{font:bold 14px "Trebuchet MS"; color:#666}
.ladoDireitoConteudo #btnNewsletter_ladoDir{width:56px; height:19px; margin-bottom:10px; background:url(images/btnNewsletter_ladoDir.jpg) no-repeat; border:none; color:#000; font-weight:bold; font-size:11px}
.ladoDireitoConteudo .selectInput{width:100px; border:2px solid #ccc; margin-bottom:5px}

.ladoDireitoConteudo #box_acao_semana{width:154px; margin:0 0 10px 0}
.ladoDireitoConteudo #box_acao_semana .div_top{height:29px; background:url(images/topo_box_pequenas_ladoDireito.jpg) no-repeat}
.ladoDireitoConteudo #box_acao_semana .div_top p{padding:7px 0 0 10px; font-size:12px; font-weight:bold; color:#FFF}
.ladoDireitoConteudo #box_acao_semana .div_mid{padding:5px; background:url(images/meio_box_pequenas_ladoDireito.jpg) repeat-y}
.ladoDireitoConteudo #box_acao_semana .div_mid p{font:13px "Trebuchet MS"}
.ladoDireitoConteudo #box_acao_semana .div_mid p strong{color:#d85d33}
.ladoDireitoConteudo #box_acao_semana .div_rodape{height:2px; background:url(images/rodape_box_pequenas_ladoDireito.jpg) no-repeat}

.ladoDireitoConteudo #box_congresso{width:154px; margin:0 0 10px 0}
.ladoDireitoConteudo #box_congresso .div_top{height:29px; background:url(images/topo_box_pequenas_ladoDireito.jpg) no-repeat}
.ladoDireitoConteudo #box_congresso .div_top p{padding:7px 0 0 10px; font-size:12px; font-weight:bold; color:#FFF}
.ladoDireitoConteudo #box_congresso .div_mid{padding:5px; background:url(images/meio_box_pequenas_ladoDireito.jpg) repeat-y}
.ladoDireitoConteudo #box_congresso .div_mid p{font:13px "Trebuchet MS"; color:#d85d33}
.ladoDireitoConteudo #box_congresso .div_rodape{height:2px; background:url(images/rodape_box_pequenas_ladoDireito.jpg) no-repeat}

.ladoDireitoConteudo .banner_direita{}

/* ============== interna_tpl3.ascx ====================*/

.webdoor{margin-bottom:20px; _margin-top:-3px}

#box1_esq{width:392px; margin-bottom:15px}
#box1_esq .div_top{height:29px; background:url(images/topo_box1_dir_tpl3.jpg) no-repeat}
#box1_esq .div_top p{padding:7px 0 0 10px; font-size:12px; font-weight:bold; color:#FFF}
#box1_esq .div_mid{padding:0; border:1px solid #e0e1e3}
#box1_esq .div_rodape{height:2px; background:url(images/rodape_box_pequenas_ladoDireito.jpg) no-repeat}

.basic{font-family:"Trebuchet MS"}
.basic a{width:378px; cursor:pointer; display:block; padding:17px 0 13px 12px; *padding:12px 0 6px 12px; _padding:13px 0 7px 12px; text-decoration:none; font-weight:bold; font-size:12px; border-bottom:1px solid #ccc}
.basic a:hover{color:#000}
.basic a.selected {color:black; background:url(images/fundo_boxEsqJquery.jpg) repeat-x}
.basic .divTextos1{width:165px; float:left; padding-right:10px; border-right:1px solid #666}
.basic .divTextos1 small{font-size:12px}
.basic .divTextos2{width:170px; float:left; padding:0 0 10px 15px; color:#006699; font-size:11px; background:url(images/icon2.png) no-repeat right 30px}
.basic .divTextos2 p{padding:0; margin:0}
.basic div div img{border-bottom:1px solid #ccc}
.basic .clear{font-size:2px; color:#FFF; clear:both}
.basic a h2{margin:0; padding:0; font-size:16px; color:#333}

#box1_dir{width:561px; margin-left:19px}
#box1_dir .div_top{height:29px; background:url(images/topo_box_grande_tpl3.jpg) no-repeat}
#box1_dir .div_top p{padding:7px 0 0 10px; font-size:12px; font-weight:bold; color:#FFF}
#box1_dir .div_mid{height:420px; text-align:center; padding:20px 0; background:url(images/fundo_box1_dir_tpl3.jpg) no-repeat}
#box1_dir .div_rodape{height:2px; background:url(images/rodape_box_pequenas_ladoDireito.jpg) no-repeat}

#box2_dir{width:561px; margin:20px 0 20px 19px}
#box2_dir .div_top{height:29px; background:url(images/topo_box_grande_tpl3.jpg) no-repeat}
#box2_dir .div_top p{padding:7px 0 0 10px; font-size:12px; font-weight:bold; color:#FFF}
#box2_dir .div_mid{height:176px; padding:0 1px 0 2px; text-align:left!important; text-align:center; background:url(images/fundo_box2_dir_tpl3.jpg) no-repeat}
#box2_dir .div_mid .link{border:1px solid #ccc; width:162px; padding:23px 0 21px 22px}
#box2_dir .div_mid .link:hover{background:url(images/fundo_link_tpl3.jpg) repeat-x; color:#FFF; text-decoration:none}
#box2_dir .div_mid .link a:hover{color:#666; text-decoration:none}
#box2_dir .div_rodape{height:2px; background:url(images/rodape_box_pequenas_ladoDireito.jpg) no-repeat}

/* ============== home_formulario_passos.ascx ====================*/

#geral .divMenuHorizontal_Apadrinhe{width:975px; margin:15px 0}
#geral .divMenuHorizontal_Apadrinhe ul li{float:left}
#geral .divMenuHorizontal_Apadrinhe ul .item-azul{padding:10px 0 14px 0; _padding:10px 0 10px 0; width:170px; height:14px; _height:18px; background:url(images/home_apadrinhe_fundo_menu_azul.jpg) repeat-x; border-bottom:2px solid #ccc; border-top:2px solid #ccc; border-left:1px solid #fff; border-right:1px solid #ccc; text-align:center}
#geral .divMenuHorizontal_Apadrinhe ul .item-laranja{padding:10px 0 14px 0; _padding:10px 0 10px 0; width:170px; height:14px; background:url(images/home_apadrinhe_fundo_menu_laranja.jpg) repeat-x; border-bottom:2px solid #ccc; border-top:2px solid #ccc; border-left:1px solid #fff; border-right:1px solid #ccc; text-align:center}
#geral .divMenuHorizontal_Apadrinhe ul .item-busca{width:270px; background:url(images/home_apadrinhe_fundo_menu_azul.jpg) repeat-x; border-bottom:2px solid #ccc; border-top:2px solid #ccc}
#geral .divMenuHorizontal_Apadrinhe ul .item-busca input{width:215px; height:22px; float:left; margin:6px 0 0 18px}
#geral .divMenuHorizontal_Apadrinhe ul li a{font-size:13px; font-weight:bold; color:#fff}
#geral .divMenuHorizontal_Apadrinhe ul li a:hover{text-decoration:none}

/* MENU PREPARADO PARA AS OUTRAS FASES
#geral .divMenuHorizontal_Apadrinhe{width:975px; margin:15px 0; border:1px solid green}
#geral .divMenuHorizontal_Apadrinhe ul li{float:left}
#geral .divMenuHorizontal_Apadrinhe ul .item-azul{padding:12px 0 12px 0; _padding:10px 0 10px 0; width:180px; height:14px; background:url(images/home_apadrinhe_fundo_menu_azul.jpg) repeat-x; border-bottom:2px solid #ccc; border-top:2px solid #ccc; border-left:1px solid #fff; border-right:1px solid #ccc; text-align:center}
#geral .divMenuHorizontal_Apadrinhe ul .item-laranja{padding:12px 0 12px 0; _padding:10px 0 10px 0; width:180px; height:14px; background:url(images/home_apadrinhe_fundo_menu_laranja.jpg) repeat-x; border-bottom:2px solid #ccc; border-top:2px solid #ccc; border-left:1px solid #fff; border-right:1px solid #ccc; text-align:center}
#geral .divMenuHorizontal_Apadrinhe ul .item-busca{width:235px; background:url(images/home_apadrinhe_fundo_menu_azul.jpg) repeat-x; border-bottom:2px solid #ccc; border-top:2px solid #ccc}
#geral .divMenuHorizontal_Apadrinhe ul .item-busca input{width:180px;width:180px; height:22px; float:left; margin:8px 0 0 18px}
#geral .divMenuHorizontal_Apadrinhe ul li a{font-size:13px; font-weight:bold; color:#fff}
#geral .divMenuHorizontal_Apadrinhe ul li a:hover{text-decoration:none}*/

#geral #corpo{padding-bottom:20px}
#geral #corpo .ConteudoPrincipal a:link {text-decoration: underline; color: #ff6600}
#geral #corpo .ConteudoPrincipal a:hover {text-decoration: underline; color: #006699}
#geral #corpo .ConteudoPrincipal a:visited {text-decoration: underline; color: #ff6600}
#geral #corpo .ConteudoPrincipal h3 a:visited {text-decoration: underline; color: #ff6600}
#geral #corpo .ConteudoPrincipal h3 a:hover {text-decoration: underline; color: #006699}
#geral #corpo .ConteudoPrincipal h3 a:visited {text-decoration: underline; color: #ff6600}
#geral #corpo .ConteudoPrincipal ul {margin:0 0 10px 0}
#geral #corpo .ConteudoPrincipal ul li {padding-left:10px; color:#666; background:url(images/bullet_laranja.jpg) no-repeat 0 6px}

#geral #corpo .lado-esq .box_esq1{width:190px; padding:10px 0 0 5px; background:url(images/home_apadrinhe_fundo_box.jpg) repeat-x #ed7200}
#geral #corpo .lado-esq .box_esq1 .titulo{margin-bottom:19px; padding:0; font:bold 22px "Trebuchet MS"; color:#000}
#geral #corpo .lado-esq .box_esq1 p{padding:4px 0; font-family:"Trebuchet MS"; font-weight:bold; font-size:14px; color:#fff}
#geral #corpo .lado-esq .box_esq1 .btn_encontre_crianca{cursor:pointer; margin:15px 0 15px 20px; width:140px; height:22px; background:url(images/home_apadrinhe_fundo_button.jpg) no-repeat; border:none; font:bold 12px "Trebuchet MS"; color:#666}

#geral #corpo .lado-esq .box_esq2{margin-top:15px; margin-left:1px}
#geral #corpo .lado-esq .box_esq2 .div_top{width:186px; height:32px; padding:5px; background:url(images/home_apadrinhe_fundo_box2.jpg) no-repeat}
#geral #corpo .lado-esq .box_esq2 .div_top p{padding:2px 0 0 10px; font-size:12px; font-weight:bold; color:#FFF}
#geral #corpo .lado-esq .box_esq2 .div_mid{padding:5px; background:url(images/home_apadrinhe_fundo_corpo_box2.jpg) repeat-y; font-weight:bold}
#geral #corpo .lado-esq .box_esq2 .div_mid a:link {text-decoration: underline; color: #ff6600}
#geral #corpo .lado-esq .box_esq2 .div_mid a:hover {text-decoration: underline; color: #006699!important}
#geral #corpo .lado-esq .box_esq2 .div_mid a:visited {text-decoration: underline; color: #ff6600}
#geral #corpo .lado-esq .box_esq2 .div_mid ul{margin-left:5px}
#geral #corpo .lado-esq .box_esq2 .div_mid ul li{list-style:inside; padding:4px 0}
#geral #corpo .lado-esq .box_esq2 .div_mid ul li a{color:#eb5a00; font:bold 12px "Trebuchet MS"}
#geral #corpo .lado-esq .box_esq2 .div_rodape{height:7px; *width:196px; background:url(images/home_apadrinhe_fundo_rodape_box2.jpg) no-repeat}

#geral #corpo .lado-dir{margin-left:20px}
#geral #corpo .lado-dir #guiaNavegacao_apadrinhe a{font:bold 13px "Trebuchet MS"; color:#eb5a00}
#geral #corpo .lado-dir #guiaNavegacao_apadrinhe a:hover{color:#eb5a00}
#geral #corpo .lado-dir #guiaNavegacao_apadrinhe img{ margin:0 5px; vertical-align:middle}

#geral #corpo .lado-dir .controle_crianca_seta_esq{width:125px; height:40px; line-height:40px; background:url(images/apadrinhe_seta_esq.jpg) no-repeat; text-align:center}
#geral #corpo .lado-dir .controle_crianca_seta_esq a, .controle_crianca_seta_dir a{color:#FFF; font-weight:bold;}
#geral #corpo .lado-dir .controle_crianca_seta_esq a:hover, .controle_crianca_seta_dir a:hover{ color:#FFFFFF}
#geral #corpo .lado-dir .controle_crianca_seta_centro{text-align:center; padding:0 10px; font:bold 12px "Trebuchet MS"; line-height:40px; background:url(images/apadrinhe_seta_fundo.jpg) repeat-x 10px 5px;}
#geral #corpo .lado-dir .controle_crianca_seta_dir{width:125px; height:40px; line-height:40px; background:url(images/apadrinhe_seta_dir.jpg) no-repeat; text-align:center;}

#geral #corpo .lado-dir .frase-apadrinhar p{margin:10px 0; font:bold 16px "Trebuchet MS"; color:#666}

/*HOME FORMULARIOS*/

.ConteudoPrincipal_homeFormularios{width:750px;}
.ConteudoPrincipal_homeFormularios h2{width:500px; margin-top:15px; color:#666!important}
.ConteudoPrincipal_homeFormularios h3{width:500px; color:#666!important}
.ConteudoPrincipal_homeFormularios p{width:500px; color:#666}

#geral #corpo .formulario{width:688px; margin-bottom:20px; background:#007eaf}
#geral #corpo .formulario .formulario-topo{height:7px;line-height:1px; font-size:1px; background:url(images/apadrinhe_fundo_form.jpg) no-repeat}
#geral #corpo .formulario .formulario-corpo{padding:0 2px; min-height:390px; line-height:1px; font-size:1px; background:url(images/apadrinhe_fundo_form_conteudo.jpg) repeat-x }
#geral #corpo .formulario .formulario-rodape{height:7px;line-height:1px; font-size:1px; background:url(images/apadrinhe_fundo_form2.jpg) no-repeat}

#geral #corpo .formulario p{font:bold 12px "Trebuchet MS"; color:#000}
#geral #corpo .formulario .nome_crianca{margin:0 0 5px 22px; font:bold 15px "Trebuchet MS"; color:#FFF}
#geral #corpo .formulario .crianca_aba{margin-bottom:2px; height:21px}
#geral #corpo .formulario .crianca_aba img{vertical-align:middle; float:left}
#geral #corpo .formulario .crianca_aba span{font:bold 12px "Trebuchet MS"; color:#000; background:#fff; height:21px; float:left}
#geral #corpo .formulario .corpo_branco{width:640px; margin-left:20px}
#geral #corpo .formulario .corpo_branco_topo{height:7px; line-height:1px; font-size:1px; background:url(images/corpo_branco_topo.jpg) no-repeat}
#geral #corpo .formulario .corpo_branco_topo2{height:7px; line-height:1px; font-size:1px; background:url(images/corpo_branco_topo2.jpg) no-repeat}
#geral #corpo .formulario .corpo_branco_corpo{background:#fff; padding:0 8px}
#geral #corpo .formulario .corpo_branco_corpo .informacoes_crianca{width:350px}
#geral #corpo .formulario .corpo_branco_corpo .informacoes_contribuicao{width:250px}
#geral #corpo .formulario .corpo_branco_corpo .informacoes_contribuicao .btn_contribuicao{cursor:pointer; margin-top:40px; width:219px; height:36px; border:none; background:url(images/apadrinhe_fundo_form_botao.jpg) no-repeat; color:#fff; font-weight:bold}
#geral #corpo .formulario .corpo_branco_corpo .informacoes_crianca p, .informacoes_contribuicao p{font:bold 13px "Trebuchet MS"; color:#000; margin:10px 0}
#geral #corpo .formulario .corpo_branco_rodape{height:7px; font-size:1px; line-height:1px; margin-bottom:20px; background:url(images/corpo_branco_rodape.jpg) no-repeat}

/* ================ SKINS formulario_passo APADRINHE AGORA ===============*/

.formulario-passo-a-passo{width:680px; min-height:650px}
.formulario-passo-a-passo .titulo_principal{color:#f78f1e; margin:5px 25px 5px 0; font:bold 19px "Trebuchet MS";}
.formulario-passo-a-passo .table-passo-a-passo{width:400px; margin-bottom:10px; text-align:center}
.formulario-passo-a-passo .table-passo-a-passo tr td{width:100px; font-size:1px}
.formulario-passo-a-passo .table-passo-a-passo tr td a{color:#000}
.formulario-passo-a-passo .table-passo-a-passo tr .td-selecionada{color:#f78f1e; font:bold 12px "Trebuchet MS"}
.formulario-passo-a-passo form{margin:0;padding:0;}
.formulario-passo-a-passo fieldset{margin:0; padding:0; border:none;}
.formulario-passo-a-passo .titulos_formulario{color:#f78f1e; width:450px; margin:5px 0; font:bold 16px "Trebuchet MS"}
.formulario-passo-a-passo .texto{width:500px; margin-bottom:10px; font:12px "Trebuchet MS"}
.formulario-passo-a-passo .btn_apadrinhar_mais{cursor:pointer; width:316px; height:29px; margin:10px 0 25px 0; display:block; border:none; font:bold 14px "Trebuchet MS"; color:#fff; background:url(images/btn1_formulario.jpg) no-repeat}
.formulario-passo-a-passo .btn_apadrinhar_mais:hover{text-decoration:none}
.formulario-passo-a-passo div{padding:4px}
.formulario-passo-a-passo label{float:left; width:130px; padding:0 0; text-align:left; font:11px "Trebuchet MS"}
.formulario-passo-a-passo .legenda{font:11px "Trebuchet MS"}
.formulario-passo-a-passo .div-radio{width:50px; font:14px "Trebuchet MS"}
.formulario-passo-a-passo .frase1{width:550px; font:14px "Trebuchet MS"}
.formulario-passo-a-passo .frase2{width:550px; margin-top:20px; padding-left:5px; font:bold 14px "Trebuchet MS"}
.formulario-passo-a-passo .frase3{width:280px; font:14px "Trebuchet MS"}
.formulario-passo-a-passo .input-cep{width:165px; *width:155px}
.formulario-passo-a-passo .label_oq_levou{width:170px}
.formulario-passo-a-passo .button_proximo{cursor:pointer; width:152px; height:29px; margin:20px 0 0 0; background:url(images/btn2_formulario.jpg) no-repeat; border:none; font:bold 14px "Trebuchet MS"; color:#fff}
.formulario-passo-a-passo .button_corrigir{cursor:pointer; width:152px; height:29px; margin:20px 100px 0 80px; background:url(images/corrigir.jpg) no-repeat; border:none; font:bold 14px "Trebuchet MS"; color:#fff}
.formulario-passo-a-passo .dados, .asteristico{font:12px "Trebuchet MS"; color:#FF0000}

.div-boxes-criancas{padding-top:100px}
.div-boxes-criancas .box_crianca{width:300px; margin-bottom:15px; border:2px solid #f78f1e; text-align:center; padding:15px 0; font:bold 12px "Trebuchet MS"}
.div-boxes-criancas .box_crianca .btn_substituir_crianca{cursor:pointer; width:152px; height:29px; display:block; margin:10px 0 0 75px; *margin-left:15px; background:url(images/btn2_formulario.jpg) no-repeat; padding:5px 0 0 0px; font:bold 14px "Trebuchet MS"; color:#fff}
.div-boxes-criancas .box_crianca .btn_substituir_crianca:hover{text-decoration:none}

.formulario-passo-a-passo .label_cartao{width:60px}

/* INDIQUE ESSA PAGINA */

.indiqueessapagina { background-color: #FFFFFF; text-align: left; color: #666; font-family: "Trebuchet MS";}
.indiqueessapagina h3 { font-size: 15px; color: #FF6600; font-family: "Trebuchet MS"; }
.indiqueessapagina a:link, .indiqueessapagina a:visited, .indiqueessapagina a:selected { color: #666; font-family: "Trebuchet MS"; text-decoration: none; }
.indiqueessapagina a:hover { color:#FF6600; font-family: "Trebuchet MS"; text-decoration: none; }
.indiqueessapaginamensagem { background-color: #FFFFFF; text-align: left; color: #666; font-family: "Trebuchet MS";}


/* RESULTADO DE BUSCA */

.resultadobuscatitulo {font-size: 14px; color:#FF6600; font-family: "Trebuchet MS"; text-decoration: none;}
.resultadobuscadescricao {font-size: 11px; color:#666; font-family: "Trebuchet MS"; text-decoration: none;}
.resultadobuscalink {font-size: 11px; color:#FF6600; font-family: "Trebuchet MS"; text-decoration: none;}

.paging {font-family:"Trebuchet MS"; display: inline; width: 700px; text-align: right;}
.paging a{ text-decoration:none; font-weight:bold; font-size:12px; color: #0061AF; }
.paging a:hover{color:#CCC}
.paging .CommandButton{width: 20px; color: #0061AF;}
.paging .clear{font-size:2px; color:#FFF; clear:both}
.paging a h2{margin:0; padding:0; font-size:16px; color:#333}

/* ============== TRABALHE CONOSCO ====================*/

/* ENVIE SEU CURRICULO */

form_envieseucurriculo { width: 500px; }
.form_envieseucurriculo td { font:bold 12px "Trebuchet MS"; color:#666; }
.form_envieseucurriculo .div_categ {padding-bottom:10px;  background:url(images/linha_trabalhe_conosco.jpg) repeat-x 0 35px}
.form_envieseucurriculo .div_categ label{font:bold 15px "Trebuchet MS"; }
.form_envieseucurriculo .div_categ img { cursor:pointer;}
.form_envieseucurriculo td table tr td{padding:3px 0 3px 15px }
.form_envieseucurriculo label { font:bold 12px "Trebuchet MS"; color:#666 }
.form_envieseucurriculo textarea { font:11px "Trebuchet MS"; width:199px; color:#666; border:1px solid #D6D9D0; overflow:auto; height:100px; padding:2px 0 0 2px }
.form_envieseucurriculo select { font:11px "Trebuchet MS"; color:#666; border:1px solid #D6D9D0; padding:2px 0 0 2px; height:20px }
.erro_envieseucurriculo label, .erro_envieseucurriculo { font:bold 11px Arial, Helvetica, sans-serif; color:#8A8A8A }
.trabconoscotitulo { font-size: 14px; color:#8A8A8A; font-family: "Trebuchet MS"; font-weight: bold;}
.trabconoscomsg { font-size: 12px; color:#C80C28; font-family: "Trebuchet MS"; font-weight: bold;}
.faleconosco_enviar{margin-top:25px; width:140px; height:22px; border:none; background:url(images/btn1-fundo.jpg) no-repeat; color:#FFF; font:bold 12px "Trebuchet MS" }
.some_select{width:200px; _background:url(images/truque.jpg) no-repeat -1px 4px;}

/* ENVIO DE CARTÕES */

.btn-envio-cartoes{background:url(images/btn-envio-cartoes.jpg) no-repeat; padding:8px 45px 8px 45px; color:#FFFFFF!important; text-decoration:none!important; font-size:13px; font-weight:bold}
.btn-envio-cartoes-enviar{background:url(images/btn-envio-cartoes.jpg) no-repeat; padding:8px 55px 8px 55px; color:#FFFFFF!important; text-decoration:none!important; font-size:13px; font-weight:bold}
.btn-envio-cartoes a:hover{text-decoration:none; color:#FFF!important}
.teste .mais-destinatarios{color:#003366!important}

/*FALE CONOSCO  */

.escreva-mensagem{font-size:20px}
.botao-enviar{margin-top:25px; width:111px; height:25px; border:none; background:url(images/fundo-botao-enviar.jpg) no-repeat; color:#FFF; font:bold 12px "Trebuchet MS" }

/* ATUALIZE OS DADOS DO CARTAO DE CREDITO  */

.atualize-os-dados-cartao-de-credito p, .atualize-seu-endereco p, .formulario-fale-conosco p{margin-bottom:5px}
p .nome-campo{display:block; float:left; width:150px}
.letra-pequena{width:450px; font-size:11px!important}
.tamanho-input{width:290px}


/* MOBILIZE-SE */

.box_como_mobilizar{width:630px; height:475px; margin-top:20px; padding:20px; text-align:center; background:url(images/fundo_festa.jpg) no-repeat;}
.box_como_mobilizar div{width:150px; margin:0 40px 20px 10px;  float:left; text-align:center}
.box_como_mobilizar div h4{font-size:12px; font-weight:bold; color:#005aa9}
.box_como_mobilizar div p{color:#005aa9!important}

/* DOE */
.box_navegacao_doe{width:530px; height:399px; margin:20px 0 0 20px; padding:30px 0 0 20px; text-align:center; background:url(images/fundo_doe.jpg) no-repeat;}
.box_navegacao_doe div{float:left}
.box_navegacao_doe .lado1{margin-left:15px; text-align:center}
.box_navegacao_doe .lado2{width:180px; margin-left:25px; text-align:left}
.box_navegacao_doe .lado2 img{margin-bottom:25px}
.box_navegacao_doe .lado2 p{width:180px}
.box_navegacao_doe .lado2 p strong{font-size:13px}
.box_navegacao_doe div h4{margin-bottom:7px; font-size:19px!important; font-weight:bold; color:#f08800}
.box_navegacao_doe div p{color:#666!important}

.box_foto_doe_grande{width:600px; margin:30px 0 0 25px;}
.box_foto_doe_grande .box{width:200px; margin:0 50px 30px 0; float:left; text-align:center}
.box_foto_doe_grande .box p{width:190px; font-size:13px; font-weight:bold}
.box_foto_doe_grande .box img{margin-bottom:10px;}
.box_foto_doe_grande .box h4{font-size:14px; margin-bottom:10px; font-weight:bold; color:#f08800}

/* CATALOGO DE PRESENTES */

.lado-esq-catalogo{width:190px; padding:10px 0 0 5px}
.menu_catalogo_presente{}
.menu_catalogo_presente .topo_menu_presente{height:64px; background:url(images/topo_menu_catalogo_presente.png)}
.menu_catalogo_presente .corpo_menu_presente{padding:0 12px; background:url(images/lateral_menu_catalogo_presente.png) repeat-y}
.menu_catalogo_presente .corpo_menu_presente .titulo-catalogo{margin:0; padding:10px 0 10px 20px; font-size:15px; color:#000; background:url(images/triangulo.gif) no-repeat left center;}
.menu_catalogo_presente .corpo_menu_presente ul li{color:#666}
.menu_catalogo_presente .corpo_menu_presente ul li a{font-size:12px; color:#666}
.menu_catalogo_presente .rodape_menu_presente{height:13px; background:url(images/borda_menu_catalogo_presente.png)}

.box_navegacao_gift{width:530px; height:399px; margin:20px 0 0 20px; padding:30px 0 0 20px; text-align:center; background:url(images/fundo_doe.jpg) no-repeat;}
.box_navegacao_gift div{float:left}
.box_navegacao_gift .lado1{margin-left:15px; text-align:center}
.box_navegacao_gift .lado2{width:180px; margin-left:25px; text-align:left}
.box_navegacao_gift .lado2 img{margin-bottom:25px}
.box_navegacao_gift .lado2 p{width:180px}
.box_navegacao_gift .lado2 p strong{font-size:12px}
.box_navegacao_gift div h4{margin-bottom:7px; font-size:19px!important; font-weight:bold; color:#f08800}
.box_navegacao_gift .lado2 .texto_resumo p{margin-bottom:7px}
.box_navegacao_gift .lado2 .texto_descricao p{ font-weight:bold}
.box_navegacao_gift h4{width:480px; margin:0 0 7px 10px;text-align:left!important; font-size:16px!important; font-weight:bold; color:#f08800}
.box_navegacao_gift div p{color:#666!important}

.box_foto_gift_grande{width:600px; margin:30px 0 0 25px;}
.box_foto_gift_grande .box{width:200px; min-height:360px; _heigth:360px; margin:0 50px 30px 0; float:left; text-align:center}
.box_foto_gift_grande .box p{width:190px; font-size:13px; font-weight:bold}
.box_foto_gift_grande .box img{margin-bottom:10px;}
.box_foto_gift_grande .box h4{font-size:14px; min-height:35px; _heigth:35px; margin-bottom:10px; font-weight:bold; color:#f08800}

/*FORMULARIOS DOE AGORA PASSO-A-PASSO*/

/* ================ SKINS formulario_passo APADRINHE AGORA ===============*/

.formulario-doe-agora{width:660px; min-height:650px}
.formulario-doe-agora .titulo_principal{color:#f78f1e; margin:5px 25px 5px 0; font:bold 19px "Trebuchet MS";}
.formulario-doe-agora .table-passo-a-passo{width:400px; margin-bottom:10px; text-align:center}
.formulario-doe-agora .table-passo-a-passo tr td{width:100px; font-size:1px}
.formulario-doe-agora .table-passo-a-passo tr td a{color:#000}
.formulario-doe-agora .table-passo-a-passo tr .td-selecionada{color:#f78f1e; font:bold 12px "Trebuchet MS"}
.formulario-doe-agora form{margin:0;padding:0;}
.formulario-doe-agora fieldset{margin:0; padding:0; border:none;}
.formulario-doe-agora .titulos_formulario{color:#f78f1e; width:450px; margin:5px 0; font:bold 16px "Trebuchet MS"}
.formulario-doe-agora .texto{width:500px; margin-bottom:10px; font:12px "Trebuchet MS"}
.formulario-doe-agora .btn_apadrinhar_mais{cursor:pointer; width:316px; height:29px; margin:10px 0 25px 0; display:block; border:none; font:bold 14px "Trebuchet MS"; color:#fff; background:url(images/btn1_formulario.jpg) no-repeat}
.formulario-doe-agora .btn_apadrinhar_mais:hover{text-decoration:none}
.formulario-doe-agora div{padding:4px}
.formulario-doe-agora label{float:left; width:130px; padding:0 0; text-align:left; font:11px "Trebuchet MS"}
.formulario-doe-agora .legenda{font:11px "Trebuchet MS"}
.formulario-doe-agora .div-radio{width:50px; font:14px "Trebuchet MS"}
.formulario-doe-agora .frase1{width:550px; font:14px "Trebuchet MS"}
.formulario-doe-agora .frase2{width:550px; margin-top:20px; padding-left:5px; font:bold 14px "Trebuchet MS"}
.formulario-doe-agora .frase3{width:280px; font:14px "Trebuchet MS"}
.formulario-doe-agora .input-cep{width:165px; *width:155px}
.formulario-doe-agora .label_oq_levou{width:170px}
.formulario-doe-agora .button_proximo{cursor:pointer; width:152px; height:29px; margin:20px 0 0 0; background:url(images/btn2_formulario.jpg) no-repeat; border:none; font:bold 14px "Trebuchet MS"; color:#fff}
.formulario-doe-agora .button_corrigir{cursor:pointer; width:152px; height:29px; margin:20px 100px 0 80px; background:url(images/corrigir.jpg) no-repeat; border:none; font:bold 14px "Trebuchet MS"; color:#fff}
.formulario-doe-agora .dados, .asteristico{font:12px "Trebuchet MS"; color:#FF0000}
.formulario-doe-agora .label_cartao{width:60px}

/*PASSO 1*/
.div-boxes-doe-projetos{}
.div-boxes-doe-projetos .box-doe-projeto{width:300px; margin-bottom:15px; border:2px solid #FB8638; font:bold 12px "Trebuchet MS"!important}
.div-boxes-doe-projetos .box-doe-projeto .top{padding:5px; text-align:center; background:#D6D6D6}
.div-boxes-doe-projetos .box-doe-projeto .top p{font-size:12px}
.div-boxes-doe-projetos .box-doe-projeto .top h4{font-size:14px; font-weight:bold; color:#000}
.div-boxes-doe-projetos .box-doe-projeto .conteudo1{padding:5px; border-bottom:1px solid #ccc}
.div-boxes-doe-projetos .box-doe-projeto .conteudo2{padding:5px}
.div-boxes-doe-projetos .box-doe-projeto .conteudo1 p strong,.conteudo2 p strong{color:#FB8638; font-weight:bold}
.div-boxes-doe-projetos .box-doe-projeto .conteudo1 p strong,.conteudo2 p strong{color:#FB8638; font-weight:bold}

.div_boxes_inferior_azuis{width:192px; height:184px; margin-left:10px; text-align:center; background:url(images/box_azul_doeagora_fundo.jpg) no-repeat; float:left}
.div_box_inferior_azul_grande{width:191px; height:242px; margin-left:10px; text-align:center; background:url(images/box_azul_doeagora_grande_fundo.jpg) no-repeat; float:left}
.div_box_inferior_azul_grande p{font-size:13px; color:#000}
.div_boxes_inferior_azuis h4,.div_box_inferior_azul_grande h4{margin:8px 0 15px 0; color:#fff; font-size:14px; font-weight:bold}
.div_boxes_inferior_azuis img,.div_box_inferior_azul_grande img{margin-top:10px}

/*PASSO 2*/
.div-boxes-doe-projetos-passo2{}
.div-boxes-doe-projetos-passo2 .box-doe-projeto{width:300px; margin-bottom:15px; padding:8px; text-align:center; border:2px solid #FB8638; background:url(images/fundo_box_doeagora_passo2.jpg) repeat-x; font:bold 12px "Trebuchet MS"!important}
.div-boxes-doe-projetos-passo2 .box-doe-projeto p{font-size:13px; line-height:22px;}
.div-boxes-doe-projetos-passo2 .box-doe-projeto p strong{font-size:14px; font-weight:bold}


/* envolva-se > indique um padrinho */
#indique_um_padrinho { margin:30px 0 }
#indique_um_padrinho td { vertical-align:text-top; height:214px; background:url(/Repense_Reformulacao_Site_Visao_Mundial_Brasil/Portals/0/indique-um-padrinho.jpg) no-repeat }
#indique_um_padrinho td img { height:102px; margin:15px 0 0 1px !important; display:block }
#indique_um_padrinho td p { height:43px; padding:10px 23px; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif !important; color:#FFF !important }
#indique_um_padrinho td h5 { height:19px; padding:7px 0; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif !important; color:#FFF !important }
#indique_um_padrinho td a:link, #indique_um_padrinho td a:visited { font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif !important; color:#FFF !important; text-decoration:underline !important }
#indique_um_padrinho td a:hover { font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif !important; color:#FFF !important; text-decoration:underline !important }

/* ===================================================================================================================================================
===================================================================================================================================================
===================================================================================================================================================


/* xp theme */
.ajax__tab_renato .ajax__tab_header {height:22px}
.ajax__tab_renato .ajax__tab_header strong{font-size:12px; margin:0}
.ajax__tab_renato .ajax__tab_header img{vertical-align:middle}
.ajax__tab_renato .ajax__tab_outer {}
.ajax__tab_renato .ajax__tab_inner {}
.ajax__tab_renato .ajax__tab_tab {background:#fff}
.ajax__tab_renato .ajax__tab_hover .ajax__tab_outer {}
.ajax__tab_renato .ajax__tab_hover .ajax__tab_inner {}
.ajax__tab_renato .ajax__tab_hover .ajax__tab_tab {}
.ajax__tab_renato .ajax__tab_active .ajax__tab_outer {}
.ajax__tab_renato .ajax__tab_active .ajax__tab_inner {}
.ajax__tab_renato .ajax__tab_active .ajax__tab_tab {}
.ajax__tab_renato .ajax__tab_body {height:130px; padding:5px; height:8px; line-height:1px; font-size:1px; background:url(images/corpo_branco_topo2.jpg) #fff no-repeat -1px 0}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}

/*É A PESQUISA QUE FICA NO ADDTECHMENU TEMPORARIAMENTE*/
.ul_temporario{float:left; width:243px}
.ul_temporario li{}
.ul_temporario li input{width:165px; height:22px; float:left; margin:8px 0 0 33px}
.ul_temporario li img{position:relative; margin-top:5px;}

.mapa-site ul li{list-style:none}
.mapa-site ul li a{font-size:14px}
.mapa-site ul li ul li a{font-size:12px}

/*FESTA SOLIDARIA SAUDE*/

.FormularioCartoesFesta_saude{width:700px; padding:9px 0; background:#EDEEEF}
.FormularioCartoesFesta_saude .asteristico_vermelho{color:red}
.FormularioCartoesFesta_saude .aviso, .FormularioCartoesFesta_saude table{width:600px; margin-left:60px}
.FormularioCartoesFesta_saude table tr td{padding:1px}
.FormularioCartoesFesta_saude h3{margin:5px 0 5px 60px;}
.cartao_festa_saude{width:700px; padding-top:250px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/fundo_cartao_saude.jpg) no-repeat}
.cartao_festa_saude p{margin:0 20px 13px 20px; font-size:13px}
.cartao_festa_saude .mensagem{margin:0 0 15px 110px}
.cartao_festa_saude .mensagem .topo_msg{height:32px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_topo_box_mensagem.jpg) no-repeat}
.cartao_festa_saude .mensagem .corpo_msg{min-height:80px; padding-bottom:10px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_corpo_box_mensagem.jpg) repeat-y}
.cartao_festa_saude .mensagem .corpo_msg textarea{border:1px solid transparent; margin-left:10px; *margin-left:-100px; width:480px; height:70px;}

.cartao_festa_saude .mensagem .rodape_msg{height:17px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_rodape_box_mensagem.jpg) no-repeat}

.foto_cartao_saude{margin-left:13px}
.foto_cartao_saude h3{width:470px; padding:25px 0 0 20px; font-size:18px}
.foto_cartao_saude .foto_topo{height:125px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/topo_foto.jpg) no-repeat}
.foto_cartao_saude .foto_corpo_saude{height:599px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/corpo_foto_saude.jpg) no-repeat}

.foto_cartao_saude .foto_corpo_saude .btn_foto{padding:20px 0 0 20px; display:block;}
.foto_cartao_saude .foto_corpo_saude .texto_foto{margin:295px 0 0 40px; width:605px; font-size:13px; color:#333!important}
.foto_cartao_saude .foto_corpo_saude .texto_foto strong{font-size:14px}
.foto_cartao_saude .foto_corpo_saude .texto_foto strong a{font-size:15px; text-decoration:underline; color:#FF7400}
.foto_cartao_saude .foto_corpo_saude .texto_foto strong a:hover{color:#FF7400}
.foto_cartao_saude .botoes{cursor:pointer; width:152px; height:29px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/btn2_formulario.jpg) no-repeat; border:none; font:bold 14px "Trebuchet MS"; color:#fff}


/*FESTA SOLIDARIA EDUCACAO*/

.FormularioCartoesFesta_educacao{width:700px; padding:9px 0; background:#EDEEEF}
.FormularioCartoesFesta_educacao .asteristico_vermelho{color:red}
.FormularioCartoesFesta_educacao .aviso, .FormularioCartoesFesta_educacao table{width:600px; margin-left:60px}
.FormularioCartoesFesta_educacao table tr td{padding:1px}
.FormularioCartoesFesta_educacao h3{margin:5px 0 5px 60px;}
.cartao_festa_educacao{width:700px; padding-top:250px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/fundo_cartao_educacao.jpg) no-repeat}
.cartao_festa_educacao p{margin:0 20px 13px 20px; font-size:13px}
.cartao_festa_educacao .mensagem{margin:0 0 15px 110px}
.cartao_festa_educacao .mensagem .topo_msg{height:32px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_topo_box_mensagem.jpg) no-repeat}
.cartao_festa_educacao .mensagem .corpo_msg{min-height:80px; padding-bottom:10px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_corpo_box_mensagem.jpg) repeat-y}
.cartao_festa_educacao .mensagem .corpo_msg textarea{border:1px solid transparent; margin-left:10px; *margin-left:-100px; width:480px; height:70px;}

.cartao_festa_educacao .mensagem .rodape_msg{height:17px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_rodape_box_mensagem.jpg) no-repeat}

.foto_cartao_educacao{margin-left:13px}
.foto_cartao_educacao h3{width:470px; padding:25px 0 0 20px; font-size:18px}
.foto_cartao_educacao .foto_topo{height:125px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/topo_foto.jpg) no-repeat}
.foto_cartao_educacao .foto_corpo_educacao{height:599px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/foto_corpo_educacao.jpg) no-repeat}

.foto_cartao_educacao .foto_corpo_educacao .btn_foto{padding:20px 0 0 20px; display:block;}
.foto_cartao_educacao .foto_corpo_educacao .texto_foto{margin:285px 0 0 40px; width:600px; font-size:13px; color:#333!important}
.foto_cartao_educacao .foto_corpo_educacao .texto_foto strong{font-size:14px}
.foto_cartao_educacao .foto_corpo_educacao .texto_foto strong a{font-size:15px; text-decoration:underline; color:#FF7400}
.foto_cartao_educacao .foto_corpo_educacao .texto_foto strong a:hover{color:#FF7400}
.foto_cartao_educacao .botoes{cursor:pointer; width:152px; height:29px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/btn2_formulario.jpg) no-repeat; border:none; font:bold 14px "Trebuchet MS"; color:#fff}

/*FESTA SOLIDARIA AGROECOLOGIA*/

.FormularioCartoesFesta_agroecologia{width:700px; padding:9px 0; background:#EDEEEF}
.FormularioCartoesFesta_agroecologia .asteristico_vermelho{color:red}
.FormularioCartoesFesta_agroecologia .aviso, .FormularioCartoesFesta_agroecologia table{width:600px; margin-left:60px}
.FormularioCartoesFesta_agroecologia table tr td{padding:1px}
.FormularioCartoesFesta_agroecologia h3{margin:5px 0 5px 60px;}
.cartao_festa_agroecologia{width:700px; padding-top:250px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/fundo_cartao_agroecologia.jpg) no-repeat}
.cartao_festa_agroecologia p{margin:0 20px 13px 20px; font-size:13px}
.cartao_festa_agroecologia .mensagem{margin:0 0 15px 110px}
.cartao_festa_agroecologia .mensagem .topo_msg{height:32px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_topo_box_mensagem.jpg) no-repeat}
.cartao_festa_agroecologia .mensagem .corpo_msg{min-height:80px; padding-bottom:10px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_corpo_box_mensagem.jpg) repeat-y}
.cartao_festa_agroecologia .mensagem .corpo_msg textarea{border:1px solid transparent; margin-left:10px; *margin-left:-100px; width:480px; height:70px;}

.cartao_festa_agroecologia .mensagem .rodape_msg{height:17px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_rodape_box_mensagem.jpg) no-repeat}

.foto_cartao_agroecologia{margin-left:13px}
.foto_cartao_agroecologia h3{width:470px; padding:25px 0 0 20px; font-size:18px}
.foto_cartao_agroecologia .foto_topo{height:125px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/topo_foto.jpg) no-repeat}
.foto_cartao_agroecologia .foto_corpo_agroecologia{height:599px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/foto_corpo_agroecologia.jpg) no-repeat}

.foto_cartao_agroecologia .foto_corpo_agroecologia .btn_foto{padding:20px 0 0 20px; display:block;}
.foto_cartao_agroecologia .foto_corpo_agroecologia .texto_foto{margin:260px 0 0 40px; width:620px; font-size:13px; color:#333!important}
.foto_cartao_agroecologia .foto_corpo_agroecologia .texto_foto strong{font-size:14px}
.foto_cartao_agroecologia .foto_corpo_agroecologia .texto_foto strong a{font-size:15px; text-decoration:underline; color:#FF7400}
.foto_cartao_agroecologia .foto_corpo_agroecologia .texto_foto strong a:hover{color:#FF7400}
.foto_cartao_agroecologia .botoes{cursor:pointer; width:152px; height:29px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/btn2_formulario.jpg) no-repeat; border:none; font:bold 14px "Trebuchet MS"; color:#fff}

/*FESTA SOLIDARIA DIREITO*/

.FormularioCartoesFesta_direito{width:700px; padding:9px 0; background:#EDEEEF}
.FormularioCartoesFesta_direito .asteristico_vermelho{color:red}
.FormularioCartoesFesta_direito .aviso, .FormularioCartoesFesta_direito table{width:600px; margin-left:60px}
.FormularioCartoesFesta_direito table tr td{padding:1px}
.FormularioCartoesFesta_direito h3{margin:5px 0 5px 60px;}
.cartao_festa_direito{width:700px; padding-top:260px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/fundo_cartao_direito.jpg) #36A5CA no-repeat}
.cartao_festa_direito p{margin:0 20px 13px 20px; font-size:13px}
.cartao_festa_direito .mensagem{margin:0 0 15px 110px}
.cartao_festa_direito .mensagem .topo_msg{height:32px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_topo_box_mensagem.jpg) no-repeat}
.cartao_festa_direito .mensagem .corpo_msg{min-height:80px; padding-bottom:10px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_corpo_box_mensagem.jpg) repeat-y}
.cartao_festa_direito .mensagem .corpo_msg textarea{border:1px solid transparent; margin-left:10px; *margin-left:-100px; width:480px; height:70px;}

.cartao_festa_direito .mensagem .rodape_msg{height:17px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_rodape_box_mensagem.jpg) no-repeat}

.foto_cartao_direito{margin-left:13px}
.foto_cartao_direito h3{width:470px; padding:25px 0 0 20px; font-size:18px}
.foto_cartao_direito .foto_topo{height:115px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/topo_foto.jpg) no-repeat}
.foto_cartao_direito .foto_corpo_direito{height:599px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/corpo_foto_direito.jpg) no-repeat}

.foto_cartao_direito .foto_corpo_direito .btn_foto{padding:20px 0 0 20px; display:block;}
.foto_cartao_direito .foto_corpo_direito .texto_foto{margin:130px 0 0 40px; width:300px; font-size:13px; color:#333!important}
.foto_cartao_direito .foto_corpo_direito .texto_foto strong{font-size:14px}
.foto_cartao_direito .foto_corpo_direito .texto_foto strong a{font-size:15px; text-decoration:underline; color:#FF7400}
.foto_cartao_direito .foto_corpo_direito .texto_foto strong a:hover{color:#FF7400}
.foto_cartao_direito .botoes{cursor:pointer; width:152px; height:29px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/btn2_formulario.jpg) no-repeat; border:none; font:bold 14px "Trebuchet MS"; color:#fff}

/*FESTA SOLIDARIA AIDS*/

.FormularioCartoesFesta_aids{width:700px; padding:9px 0; background:#EDEEEF}
.FormularioCartoesFesta_aids .asteristico_vermelho{color:red}
.FormularioCartoesFesta_aids .aviso, .FormularioCartoesFesta_aids table{width:600px; margin-left:60px}
.FormularioCartoesFesta_aids table tr td{padding:1px}
.FormularioCartoesFesta_aids h3{margin:5px 0 5px 60px;}
.cartao_festa_aids{width:700px; padding-top:260px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/fundo_cartao_aids.jpg) #6EC3BE no-repeat}
.cartao_festa_aids p{margin:0 20px 13px 20px; font-size:13px}
.cartao_festa_aids .mensagem{margin:0 0 15px 110px}
.cartao_festa_aids .mensagem .topo_msg{height:32px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_topo_box_mensagem.jpg) no-repeat}
.cartao_festa_aids .mensagem .corpo_msg{min-height:80px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_corpo_box_mensagem.jpg) repeat-y}
.cartao_festa_aids .mensagem .corpo_msg textarea{border:1px solid transparent; margin-left:10px; *margin-left:-100px; width:480px; height:70px;}

.cartao_festa_aids .mensagem .rodape_msg{height:17px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/festa_rodape_box_mensagem.jpg) no-repeat}

.foto_cartao_aids{margin-left:13px}
.foto_cartao_aids h3{width:470px; padding:25px 0 0 20px; font-size:18px}
.foto_cartao_aids .foto_topo{height:115px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/topo_foto.jpg) no-repeat}
.foto_cartao_aids .foto_corpo_aids{height:599px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/corpo_foto_aids.jpg) no-repeat}

.foto_cartao_aids .foto_corpo_aids .btn_foto{padding:20px 0 0 20px; display:block;}
.foto_cartao_aids .foto_corpo_aids .texto_foto{margin:305px 0 0 40px; width:570px; font-size:13px; color:#333!important}
.foto_cartao_aids .foto_corpo_aids .texto_foto strong{font-size:14px}
.foto_cartao_aids .foto_corpo_aids .texto_foto strong a{font-size:15px; text-decoration:underline; color:#FF7400}
.foto_cartao_aids .foto_corpo_aids .texto_foto strong a:hover{color:#FF7400}
.foto_cartao_aids .botoes{cursor:pointer; width:152px; height:29px; background:url(http://www.visaomundial.org.br/portals/0/skins/visao_mundial/images/btn2_formulario.jpg) no-repeat; border:none; font:bold 14px "Trebuchet MS"; color:#fff}

/*PREVIEWS DOS CARTÕES*/

.msg_preview{width:500px!important; padding:0 30px 0 15px}
