* { padding:0; margin:0; text-decoration:none; font-family:Arial, Helvetica, sans-serif; outline:none; }

img { border:none; }

body { background:url(../img/bg.jpg) repeat center top; width:auto; }
#virtual { background:url(../img/bg-topo.jpg) no-repeat center top; }

#site { width:1000px; margin:auto; background:url(../img/bg-topo.jpg) no-repeat center top; }


#popup { width:213px; height:300px; background:url(../img/popup_pascoa_2012.jpg) no-repeat 0 0; position:absolute; left:50%; top:120px; margin-left:0; z-index:100000; margin-top:0px; }
#popup #pop-cadastro a { display:block; width:213px; height:300px; }

#popup #fechar a { display:block;  width:50px; text-decoration:none; height:16px; color:#000 !important; font-weight:bold; padding:5px; float:right; background:#FED255;  margin:-23px 10px 0 0; text-align:center; }

#popup2 { width:213px; height:300px; background:url(../img/popup_everyday.jpg) no-repeat 0 0; position:absolute; left:50%; top:120px; margin-left:-230px; z-index:100000; margin-top:0px; }
#popup2 #pop-cadastro2 a { display:block; width:213px; height:300px; }

#popup2 #fechar2 a { display:block;  width:50px; text-decoration:none; height:16px; color:#000 !important; font-weight:bold; padding:5px; float:right; background:#9CC1DC;  margin:-23px 10px 0 0; text-align:center; }

/* topo */

#topo { min-height:155px; width:1000px; }
#topo .logotopo { height:102px; width:220px; padding:0 0 0 30px; float:left; }
#topo .logotopo a { display:block; width:200px; height:100px; }
#topo .logintopo { height:102px; float:left; width:750px; }
#topo .logintopo .loginaparece form { padding:20px 0 0 20px; width:510px; height:90px; }
#topo .logintopo .loginaparece { background:url(../img/title-login-senha.jpg) no-repeat left 24px; padding:0 0 0 200px; }
#topo .logintopo .loginaparece legend { background:url(../img/title-login-senha.jpg) no-repeat left top; width:209px; height:30px; text-indent:-10000px; display:block; float:left; }
#topo .logintopo .loginaparece fieldset { border:none; float:left; width:308px; }
#topo .logintopo .loginaparece dd { float:left; }
#topo .logintopo .loginaparece dd #txtEmail { background:url(../img/bg-input.jpg) repeat-x; height:20px; padding:2px; border:solid 1px #a1a1a1; color:#000; font-size:12px; margin:0 5px 0 0; }
#topo .logintopo .loginaparece dd #txtSenha { background:url(../img/bg-input.jpg) repeat-x; height:20px; padding:2px; border:solid 1px #a1a1a1; color:#000; font-size:12px; }
#topo .logintopo .loginaparece dd #btnEntrar { background:url(../img/bt-entrar.jpg) no-repeat; width:55px; height:26px; cursor:pointer; border:none; text-align:center; color:#fff; font-size:12px; font-weight:bold; }
#topo .logintopo .loginaparece .linkslogin { font-size:11px; padding:5px 0 0 0; float:left; width:202px; }
#topo .logintopo .loginaparece .linkslogin a { text-decoration:underline; color:#fff; }

#topo .bemvindo { color:#fff; font-size:12px; padding:10px 0 0 0; height:25px; float:right; width:200px; }
#topo .bemvindo a { display:block; width:25px; float:right; background:url(../img/ico-sair.jpg) no-repeat left top; padding:0 0 5px 20px; color:#fff; margin:0 0 0 15px; text-decoration:underline; }
#topo .bemvindo strong { float:right; }
#topo .buscatopo { padding:25px 0 0 60px; float:left; width:400px; }
#topo .buscatopo p { font-size:18px; font-weight:bold; color:#fff; float:left; padding:0 5px 0 0; }
#topo .buscatopo .bginput { background:url(../img/bg-input-busca.jpg) no-repeat; width:202px; height:24px; float:left; overflow:hidden; }
#topo .buscatopo #txtNome { background:none; padding:5px 0 3px 8px; font-size:12px; width:162px; border:none; float:left; }
#topo .buscatopo #btnBusca { border:none; width:31px; height:25px; cursor:pointer; background:none; float:left; }

#topo .flash { height:240px; float:right; width:300px; overflow:hidden; }

/* menu topo */

#topo .menutopo { float:left; height:84px; width:700px; }
#topo .menutopo ul { padding:0 0 0 18px; }
#topo .menutopo li { float:left; list-style:none; font-size:14px; }
#topo .menutopo li a { display:block; text-align:center; height:26px; padding:40px 6px 0 0; color:#622b60; font-weight:bold; }
#topo .menutopo .bt01 a { width:97px; }
#topo .menutopo .bt02 a { width:135px; }
#topo .menutopo .bt03 a { width:119px; }
#topo .menutopo .bt04 a { width:138px; }
#topo .menutopo .bt05 a { width:117px; }
#topo .menutopo .bt01 a:hover { background:url(../img/bt01.jpg) no-repeat; }
#topo .menutopo .bt02 a:hover { background:url(../img/bt02.jpg) no-repeat; }
#topo .menutopo .bt03 a:hover { background:url(../img/bt03.jpg) no-repeat; }
#topo .menutopo .bt04 a:hover { background:url(../img/bt04.jpg) no-repeat; }
#topo .menutopo .bt05 a:hover { background:url(../img/bt05.jpg) no-repeat; }
#topo .menutopo li a:hover { color:#fff; }

/* Conteudo */

#corpo { width:970px; padding:0 15px 0 15px; min-height:400px; _height:400px; clear:both; }
#corpo p { font-size:12px; line-height:18px; color:#666666; padding:0 0 15px 0; }
#corpo a { text-decoration:underline; color:#666; }
#corpo ul { padding:0 0 15px 0; }
#corpo li { font-size:12px; line-height:18px; color:#666666; list-style-position:inside; }
#corpo h1 { font-size:18px; color:#492047; padding:0 0 15px 0; }
#corpo h2 { font-size:16px; color:#492047; padding:0 0 15px 0; }
#corpo h3 { font-size:14px; color:#492047; padding:0 0 15px 0; }

/* Conteudo Formularios */

#corpo form {width:90%; margin:auto; clear:both;}
#corpo fieldset {border:none; margin:10px 0 15px 0; }
#corpo fieldset legend {background:none; border:none; margin:0 0 0 10px; padding:5px; font-size:16px; color:#492047; text-align:left; font-weight:bold; }
#corpo fieldset dl {padding:10px; color:#492047; overflow:auto;}
#corpo fieldset dl dt {float:left; display:inline-block; clear:both; width:25%; padding:0 5px 0 0; min-height:35px; text-align:right; font-size:12px;}
#corpo fieldset dl dd {float:left; display:inline-block; width:70%; padding:0 0 0 5px; min-height:35px; font-size:12px; }
#corpo fieldset dl dd input, #corpo fieldset dl dd select, #corpo fieldset textarea { border:solid 1px #a3809f; font-size:12px; padding:2px; }
#corpo form .botoes {padding:0 0 10px 0; font-weight:bold; text-align:center; clear:both; overflow:auto; }
#corpo fieldset textarea { width:500px !important; margin:0 0 12px 0; float:left; }
#corpo form div input, #corpo form p input { background:#492047; border:1px solid #a3809f; margin:0 10px -10px 10px; padding:5px 10px; font-size:12px; font-weight:bold; font-size:12px; color:#fff; text-align:center; cursor:pointer;}

#corpo .facaparte .boxparticipe form { width:auto; }
#corpo .facaparte .boxparticipe fieldset { border:none; margin:0; }
#corpo .facaparte .boxparticipe dl { padding:0; height:30px; overflow:hidden; }
#corpo .facaparte .boxparticipe dt { float:left; width:105px; color:#fff; font-size:12px; padding:5px 0 10px 10px; clear:both; min-height:inherit; display:inherit; font-weight:normal; text-align:left; }
#corpo .facaparte .boxparticipe dd { float:left; min-height:inherit; display:inherit; width:auto; padding:0; }
#corpo .facaparte .boxparticipe dd input { border:solid 1px #a3809f; font-size:12px; padding:2px; width:200px; }
#corpo .facaparte .boxparticipe dd select { border:solid 1px #a3809f; font-size:12px; padding:2px; }
#corpo .facaparte .boxparticipe .bt-cadastrar { clear:both; padding:5px 0 0 0; }
#corpo .facaparte .boxparticipe .bt-cadastrar input { background:none; border:none; width:100px; height:27px; float:right; color:#fff; text-align:center; cursor:pointer; }

/* Conteudo Home */

/* Conteudo Home Coluna 1*/

#corpo .colunahome1 { float:left; width:270px; padding:0 40px 0 0; }

#corpo .trabalhodestaque { height:310px; }
#corpo .trabalhodestaque h1 { background:url(../img/title-trabalho.jpg) no-repeat; width:257px; height:25px; display:block; text-indent:-10000px; padding:0; }
#corpo .trabalhodestaque .boxtrabalho { background:url(../img/bg-trabalho.jpg) no-repeat; width:257px; height:251px; }
#corpo .trabalhodestaque .boxtrabalho .prev { display:block; float:left; width:24px; height:150px; }
#corpo .trabalhodestaque .boxtrabalho .next { display:block; float:left; width:23px; height:150px; }
#corpo .trabalhodestaque .boxtrabalho .boxtrabalhodestaque { float:left; }
#corpo .trabalhodestaque .boxtrabalho .boxtrabalhodestaque li { width:180px; height:220px; padding:15px; text-align:center; position:relative;}
#corpo .trabalhodestaque .boxtrabalho .boxtrabalhodestaque li img { max-height:120px; max-width:170px; border:solid 2px #b6b6b6; }
#corpo .trabalhodestaque .boxtrabalho .boxtrabalhodestaque li .imagemtrabalho { height:134px; width:180px; overflow:hidden; }
#corpo .trabalhodestaque .boxtrabalho .boxtrabalhodestaque li p { font-size:14px; color:#fff; height:24px; overflow:hidden; }
#corpo .trabalhodestaque .boxtrabalho .boxtrabalhodestaque li .Vejamais { padding:7px 0 0 0; }
#corpo .trabalhodestaque .boxtrabalho .boxtrabalhodestaque li .Vejamais a { display:block; text-indent:-10000px; width:105px; height:23px; right:0; position:absolute; }

#corpo .feiraseventos { }
#corpo .feiraseventos h1 { background:url(../img/title-feiras-eventos.jpg) no-repeat; width:257px; height:35px; display:block; text-indent:-10000px; padding:0; }
#corpo .feiraseventos .boxfeiraeventos { background:url(../img/box-feira-eventos.jpg) no-repeat; width:232px; height:230px; padding:15px 10px; clear:both; }
#corpo .feiraseventos .boxfeiraeventos img { width:120px; float:left; border:solid 2px #b6b6b6; margin:5px 10px 0 0; }

/* Conteudo Home Coluna 2*/

#corpo .colunahome2 { float:left; width:270px; padding:0 40px 0 0; }

#corpo .associadadestaque { height:310px; }
#corpo .associadadestaque h1 { background:url(../img/title-associada.jpg) no-repeat; width:257px; height:25px; display:block; text-indent:-10000px; padding:0; }
#corpo .associadadestaque .boxassociado { background:url(../img/bg-associada.jpg) no-repeat; width:257px; height:251px; }
#corpo .associadadestaque .boxassociado .prev { display:block; float:left; width:24px; height:150px; }
#corpo .associadadestaque .boxassociado .next { display:block; float:left; width:23px; height:150px; }
#corpo .associadadestaque .boxassociado .boxassociadodestaque { float:left; }
#corpo .associadadestaque .boxassociado .boxassociadodestaque li { width:180px; height:220px; padding:15px; text-align:center; position:relative;}
#corpo .associadadestaque .boxassociado .boxassociadodestaque li img { max-height:120px; max-width:170px; border:solid 2px #b6b6b6; }
#corpo .associadadestaque .boxassociado .boxassociadodestaque li .imagemtrabalho { height:134px; width:180px; overflow:hidden; }
#corpo .associadadestaque .boxassociado .boxassociadodestaque li p { font-size:14px; color:#fff; height:24px; overflow:hidden; }
#corpo .associadadestaque .boxassociado .boxassociadodestaque li .Vejamais { padding:6px 0 0 0; }
#corpo .associadadestaque .boxassociado .boxassociadodestaque li .Vejamais a { display:block; text-indent:-10000px; width:125px; height:23px; right:0; position:absolute; z-index:5; }

#corpo .aprendafazer { }
#corpo .aprendafazer h1 { background:url(../img/title-aprenda.jpg) no-repeat; width:257px; height:35px; display:block; text-indent:-10000px; padding:0; }
#corpo .aprendafazer .boxaprenda { background:url(../img/box-aprenda.jpg) no-repeat left top; width:242px; height:120px; padding:5px 5px 15px 5px; float:left; }
#corpo .aprendafazer .boxaprenda .boxrodaaprenda { float:left; width:210px; }
#corpo .aprendafazer .boxaprenda .boxrodaaprenda li { width:200px; }
#corpo .aprendafazer .boxaprenda .imagemfaca { float:left; width:80px; float:left; overflow:hidden; text-align:center; }
#corpo .aprendafazer .boxaprenda img { height:60px; padding:20px 10px 0 10px; width:60px; }
#corpo .aprendafazer .boxaprenda a { text-decoration:none; }
#corpo .aprendafazer .boxaprenda span { font-size:16px; color:#b8653f; text-align:center; float:left; width:110px; height:65px; padding:25px 0 0 0; overflow:hidden; }
#corpo .aprendafazer .prevaprenda { background:url(../img/box-parceiros.jpg) no-repeat -8px -28px; display:block; float:left; width:20px; height:30px; margin:35px 0; }
#corpo .aprendafazer .nextaprenda { background:url(../img/box-parceiros.jpg) no-repeat -307px -28px; display:block; float:left; width:20px; height:30px; margin:35px 0; }


#corpo .aprendafazer .lancamentoshome { background:url(../img/box-aprenda.jpg) no-repeat left top; width:242px; height:101px; padding:5px 5px 15px 5px; }
#corpo .aprendafazer .lancamentoshome img { height:95px; float:left; padding:0 10px 0 0; }

/* Conteudo Home Coluna 3*/

#corpo .colunahome3 { float:left; width:350px;  }

#corpo .buscahome { width:350px; height:80px; }
#corpo .buscahome h1 { background:url(../img/title-procura.jpg) no-repeat; width:200px; height:25px; display:block; text-indent:-10000px; padding:0; }
#corpo .buscahome #frmBusca { background:url(../img/input-procura.jpg) no-repeat; width:328px; height:32px; padding:2px; }
#corpo .buscahome #txtNome { background:none; padding:10px 0 0 8px; font-size:12px; width:285px; border:none; float:left; }
#corpo .buscahome #btnBusca { border:none; width:35px; height:34px; cursor:pointer; background:none; float:left; }

#corpo .parceiroshome h1 { background:url(../img/title-parceiros.jpg) no-repeat left top; width:200px; height:25px; padding:0; text-indent:-10000px; display:block; }
#corpo .parceiroshome .fundoboxparceiro { background:url(../img/box-parceiros.jpg) no-repeat; width:330px; height:80px; padding:1px; }
#corpo .parceiroshome .boxparceiros { float:left; padding:5px 0 0 0; }
#corpo .parceiroshome .boxparceiros li { width:134px; height:75px; text-align:center; }
#corpo .parceiroshome .prev { float:left; display:block; width:30px; height:80px;}
#corpo .parceiroshome .next { float:left; display:block; width:30px; height:80px;}

#corpo .bannerblog { height:90px; }

#corpo .facaparte { width:350px; height:340px; }
#corpo .facaparte h1 { background:url(../img/title-faca-parte.jpg) no-repeat; width:290px; height:25px; display:block; text-indent:-10000px; padding:0; }
#corpo .facaparte .boxparticipe { background:url(../img/box-faca-parte.jpg) no-repeat; width:337px; height:310px; }
#corpo .facaparte .boxparticipe p { color:#fff; }
#corpo .facaparte .boxparticipe .texto-participe { padding:5px 15px 10px 15px; }

/* Conteudo Perfil */

/* Conteudo Perfil Coluna 1 */

#corpo .boxperfil1 { float:left; width:230px; }
#corpo .boxperfil1 .boxsobre { background:url(../img/box-perfil.jpg) no-repeat center bottom #fff; width:177px; border-top:solid 1px #BDBDBD; padding:13px 13px 50px 13px; overflow:hidden; }
#corpo .boxperfil1 .boxsobre .fotoperfil { width:177px; text-align:center; padding:0 0 10px 0; position:relative; }
#corpo .boxperfil1 .boxsobre .fotoperfil img { max-width:170px; border:solid 2px #c2bdc1; }
#corpo .boxperfil1 .boxsobre .fotoperfil a { display:block; background:url(../img/bg-alterar.gif) no-repeat; color:#fff; width:80px; height:20px; font-size:11px; position:absolute; bottom:10px; right:18px; padding:4px 0 0 0;
	opacity:0.65; -moz-opacity: 0.65; filter: alpha(opacity=65); }
#corpo .boxperfil1 .boxsobre .fotoperfil a:hover { opacity:0.99; -moz-opacity: 0.99; filter: alpha(opacity=99); }
#corpo .boxperfil1 .boxsobre .detalhesperfil { font-size:12px; color:#4e234d; line-height:20px; text-align:center; padding:0 0 15px 0; }
#corpo .boxperfil1 .boxsobre .detalhesperfil strong { font-size:18px; }
#corpo .boxperfil1 .boxsobre .sobreinteresse p { padding:0 0 5px 0; clear:both; }
#corpo .boxperfil1 .boxsobre .sobreinteresse strong { color:#4e234d; }
#corpo .boxperfil1 .boxsobre .trocarsenhaeditar { height:20px; }
#corpo .boxperfil1 .boxsobre .trocarsenhaeditar .trocarsenha { font-size:11px; background:url(../img/ico-trocarsenha.jpg) no-repeat left top; display:block; float:left; padding:0 5px 5px 20px; }
#corpo .boxperfil1 .boxsobre .trocarsenhaeditar .editarperfil { font-size:11px; background:url(../img/ico-atualizarperfil.jpg) no-repeat left top; display:block; float:left; padding:0 0 5px 20px; }
#corpo .boxperfil1 .boxsobre .trocarsenhaeditar a:hover { color:#4e234d; }
#corpo .boxperfil1 .boxsobre .dicadoclube a:hover { color:#4e234d; }

#corpo .boxperfil1 .boxsobre .linksamigo p { padding:0; }
#corpo .boxperfil1 .boxsobre .linksamigo .indique a { background:url(../img/ico-indicar.jpg) no-repeat left top; padding:0 0 5px 20px; }
#corpo .boxperfil1 .boxsobre .linksamigo .acrescentar a { background:url(../img/ico-add.jpg) no-repeat left top; padding:0 0 5px 20px; }
#corpo .boxperfil1 .boxsobre .linksamigo .remover a { background:url(../img/ico-remove.jpg) no-repeat left top; padding:0 0 5px 20px; }
#corpo .boxperfil1 .boxsobre .linksamigo .denunciar a { background:url(../img/ico-denunciar.jpg) no-repeat left top; padding:0 0 5px 20px; }

/* Conteudo Perfil Coluna 2 */

#corpo .boxperfil2 { float:left; width:350px; padding:0 30px 0 0; }
#corpo .boxperfil2 h1 a { text-decoration:none; color:#4e234d; }
#corpo .boxperfil2 h1 a:hover { text-decoration:underline; }
#corpo .boxperfil2 .recados .boxrecados { clear:both; padding:0 0 15px 0; overflow:auto; }
#corpo .boxperfil2 .recados .boxrecados .imgrecado { float:left; width:90px; }
#corpo .boxperfil2 .recados .boxrecados .imgrecado img { max-width:80px; border:solid 2px #c2bdc1; }
#corpo .boxperfil2 .recados .boxrecados .textorecado { float:left; width:260px; padding:0 0 5px 0; }
#corpo .boxperfil2 .recados .boxrecados .textorecado strong { color:#431d41; }
#corpo .boxperfil2 .recados .btns { clear:both; padding:0 0 0 188px; height:40px; overflow:auto; }
#corpo .boxperfil2 .recados .btnexcluir { background:url(../img/ico-excluir.jpg) no-repeat left top; padding:0 0 3px 20px; float:left; display:block; width:50px; }
#corpo .boxperfil2 .recados .btnexcluir:hover { color:#4e234d; }
#corpo .boxperfil2 .recados .btresponder { background:url(../img/ico-responder.jpg) no-repeat left top; padding:0 0 3px 20px; float:left; display:block; width:70px; }
#corpo .boxperfil2 .recados .btresponder:hover { color:#4e234d; }

#corpo .boxperfil2 .vertodos { text-align:right; clear:both; padding:10px 10px 0 0; }
#corpo .boxperfil2 .vertodos a { background:url(../img/ico-vertodos.jpg) no-repeat left top; padding:0 0 3px 10px; display:block; width:65px; float:right; }
#corpo .boxperfil2 .vertodos a:hover { color:#4e234d; }

#corpo .boxperfil2 .posts { clear:both; }
#corpo .boxperfil2 .posts a { text-decoration:none; }
#corpo .boxperfil2 .posts a:hover { text-decoration:underline; }
#corpo .boxperfil2 .posts .btexcluir { text-align:right; clear:both; padding:10px 10px 0 0; height:30px; }
#corpo .boxperfil2 .posts .btexcluir a { background:url(../img/ico-excluir.jpg) no-repeat left top; padding:0 0 3px 10px; display:block; width:50px; float:right; text-decoration:underline; }
#corpo .boxperfil2 .posts .btexcluir a:hover { color:#4e234d; }

/* Conteudo Perfil Coluna 3 */

#corpo .boxperfil3 { float:left; width:360px; }
#corpo .boxperfil3 .boxamigos { background:url(../img/box-amigos.jpg) no-repeat; width:317px; height:274px; padding:25px 20px 0 20px; }
#corpo .boxperfil3 .boxamigos h1 { padding:0 0 5px 10px; }
#corpo .boxperfil3 .boxamigos .perfilamigo { text-align:center; float:left; width:100px; padding:2px; height:90px; overflow:hidden; }
#corpo .boxperfil3 .boxamigos .perfilamigo img { max-width:100px; max-height:50px; border:solid 2px #c2bdc1; }
#corpo .boxperfil3 .boxamigos .perfilamigo .imgperfilamigo { height:55px; }
#corpo .boxperfil3 .boxamigos .perfilamigo a { text-decoration:none; color:#4e234d; }

#corpo .boxperfil3 .boxtrabalhos { background:url(../img/box-trabalhos.jpg) no-repeat; width:317px; height:179px; padding:25px 20px 0 20px; }
#corpo .boxperfil3 .boxtrabalhos h1 { padding:0 0 5px 10px; }
#corpo .boxperfil3 .boxtrabalhos .meustrabalhos { text-align:center; float:left; width:100px; padding:2px; height:90px; overflow:hidden; }
#corpo .boxperfil3 .boxtrabalhos .meustrabalhos img { max-width:100px; max-height:50px; border:solid 2px #c2bdc1; }
#corpo .boxperfil3 .boxtrabalhos .meustrabalhos .imgtrabalho { height:55px; }
#corpo .boxperfil3 .boxtrabalhos .meustrabalhos a { text-decoration:none; color:#4e234d; }

#corpo .boxperfil3 .vertodos { text-align:right; clear:both; padding:10px 10px 0 0; }
#corpo .boxperfil3 .vertodos a { background:url(../img/ico-vertodos.jpg) no-repeat left top; padding:0 0 3px 10px; display:block; width:65px; float:right; }
#corpo .boxperfil3 .vertodos a:hover { color:#4e234d; }

/* Conteudo Todos Amigos */

#corpo .perfilamigo2 { float:left; width:299px; height:96px; padding:5px 5px 15px 5px; background:url(../img/box-todos-amigos.jpg) no-repeat; }
#corpo .perfilamigo2 .imgperfilamigo { float:left; width:94px; padding:0 10px 0 0; text-align:center; height:96px; }
#corpo .perfilamigo2 .imgperfilamigo img { max-width:90px; max-height:90px; border:solid 2px #c2bdc1; }
#corpo .perfilamigo2 .amigodetalhes { font-size:12px; line-height:20px; float:left; width:180px; height:75px; }
#corpo .perfilamigo2 .amigodetalhes .nomelista { font-size:14px; }
#corpo .perfilamigo2 .linklista { float:left; padding:0 0 0 10px; }
#corpo .perfilamigo2 .linklista a { display:block; float:left; width:60px; height:20px; font-size:12px; padding:0 0 0 20px; }
#corpo .perfilamigo2 .verperfil { background:url(../img/ico-vertodos.jpg) no-repeat left top; }
#corpo .perfilamigo2 .removeramigo { background:url(../img/ico-remove.jpg) no-repeat left top; }
#corpo .perfilamigo2 .addamigo { background:url(../img/ico-add.jpg) no-repeat left top; }

#corpo .half-box { background:url(../img/box-faca-voce-mesmo.jpg) no-repeat; width:210px; height:64px; float:left; padding:10px; margin:0 10px 10px 0; text-align:center; line-height:20px; }
#corpo .half-box img { max-height:64px; max-width:64px; padding:0 10px 0 0; float:left; }
#corpo .half-box a { text-decoration:none; font-size:16px; color:#b8653f; text-align:center; font-weight:bold; }
#corpo .half-box span { padding:10px 0 0 0; float:left; width:135px; }

#corpo .Vejamaisinfo { clear:both; padding:0 10px 0 0; height:40px; }
#corpo .Vejamaisinfo a { background:url(../img/ico-vertodos.jpg) no-repeat left 1px; padding:0 0 3px 23px; display:block; width:65px; }
#corpo .Vejamaisinfo a:hover { color:#4e234d; }


#corpo .half-box1 p { background:url(../img/box-lancamentos.jpg) no-repeat; width:430px; height:64px; float:left; padding:10px; margin:0 10px 10px 0; text-align:center; line-height:20px; }
#corpo .half-box1 img { max-height:64px; max-width:64px; padding:0 10px 0 0; float:left; }
#corpo .half-box1 a { text-decoration:none; font-size:16px; color:#b8653f; text-align:center; font-weight:bold; display:block; height:64px; }
#corpo .half-box1 span { padding:10px 0 0 0; float:left; width:350px; }


#corpo .agenda span { float:right; color:#781d6e; padding:5px 0 0 0; font-size:12px; }
#corpo .agenda #tabs p { clear:both; }
#corpo .agenda #tabs p a { display:block; }
#corpo .agenda #tabs a { display:block; height:20px; border:solid 1px #a48f98; background:#421C41; float:left; text-align:center; margin:0 7px 10px 7px; padding:3px 17px 0 17px; font-weight:bold; color:#781d6e; font-size:12px; }
#corpo .agenda #tabs a.on { display:block; width:29px; height:20px; border:solid 1px #a48f98; background:#421C41; float:left; text-align:center; margin:0 7px 10px 8px; padding-top:3px; font-weight:bold; color:#FFF; }
#corpo .agenda #tabs a:hover { text-decoration:underline; }

#corpo .agenda #tabs div { clear:both; width:940px; min-height:120px; border:solid 1px #DDD9DA; background:#F6F6F6; padding:15px; overflow:auto; }
#corpo .agenda #tabs div .pr { line-height:8px; padding:0 0 15px 10px; font-weight:bold; color:#75180b; margin:5px 0; } 
#corpo .agenda #tabs div p { padding:0 0 10px 0; margin:0 0 0 10px; font-weight:bold; } 
#corpo .agenda #tabs div strong { color:#781d6e; }
#corpo .agenda #tabs div a { color:#492047; background:none; border:none; *height:15px; *line-height:13px; }
#corpo .agenda #tabs div a:hover { text-decoration:underline; }
#corpo .agenda #tabs h3 { clear:both; }

#corpo .borderrecado { background:url(../img/bg-box.jpg) repeat-x center top #E5E5E5; border:solid 1px #DCDADB; padding:15px; margin:0 0 15px 0; overflow:auto; }
#corpo .borderrecado .imgrecado { float:left; width:120px; }
#corpo .borderrecado .imgrecado img { max-width:100px; border:solid 2px #c2bdc1; }
#corpo .borderrecado .boxrecado { float:left; width:720px; }
#corpo .borderrecado .apagarrecado a { background:url(../img/ico-excluir.jpg) no-repeat left 2px; padding:0 0 3px 20px; float:right; display:block; width:50px; }
#corpo .borderrecado .apagarrecado a:hover { color:#4e234d; }

#corpo .postsinterna .boxpost { background:url(../img/bg-box.jpg) repeat-x center top #E5E5E5; border:solid 1px #DCDADB; padding:15px; margin:0 0 15px 0; overflow:auto; }
#corpo .postsinterna .boxpost a { text-decoration:none; }
#corpo .postsinterna .boxpost a:hover { text-decoration:underline; }
#corpo .postsinterna .boxpost .data { float:left; width:680px; min-height:50px; }
#corpo .postsinterna .boxpost .btnspost { padding:20px 0 0 20px; height:40px; float:left; width:140px; }
#corpo .postsinterna .boxpost .btnspost a { display:block; float:left; width:50px; height:20px; font-size:12px; padding:0 0 0 20px; }
#corpo .postsinterna .boxpost .btnspost .editarpost { background:url(../img/ico-vertodos.jpg) no-repeat left top; }
#corpo .postsinterna .boxpost .btnspost .excluirpost { background:url(../img/ico-remove.jpg) no-repeat left top; }
#corpo .postsinterna .boxpost .fotopost { float:left; width:120px; }
#corpo .postsinterna .boxpost .fotopost img { max-width:100px; border:solid 2px #c2bdc1; }

#corpo .boxtrabalhosInt { background:url(../img/bg-box.jpg) repeat-x center top #E5E5E5; border:solid 1px #DCDADB; padding:15px; overflow:auto; float:left; width:430px; margin:0 0 20px 20px; min-height:105px; }
#corpo .boxtrabalhosInt .imagetrabalho { float:left; width:120px; padding:0 0 0 0; }
#corpo .boxtrabalhosInt .imagetrabalho img { max-width:100px; border:solid 2px #c2bdc1; max-height:100px; }
#corpo .boxtrabalhosInt .titletrabalho { }
#corpo .boxtrabalhosInt .titletrabalho a { text-decoration:none; }
#corpo .boxtrabalhosInt .linkstrabalhos { clear:both; padding:0 0 0 290px; }
#corpo .boxtrabalhosInt .linkstrabalhos a { display:block; float:left; width:50px; height:20px; font-size:12px; padding:0 0 0 20px; text-align:left; }
#corpo .boxtrabalhosInt .linkstrabalhos .editartrabalho { background:url(../img/ico-atualizarperfil.jpg) no-repeat left top; }
#corpo .boxtrabalhosInt .linkstrabalhos .excluirtrabalho { background:url(../img/ico-excluir.jpg) no-repeat left top; }

/* LISTAGEM - PAGINACAO */

.paginacao{ margin:auto !important; width: 240px; height: 40px; padding:15px 0 0 0 !important; clear:both;}
.paginacao li{ background: none; padding: 0px; float: left; margin: 0px 2px; list-style: none !important;}
.paginacao li.primeiro,
.paginacao li.anterior,
.paginacao li.proximo, 
.paginacao li.ultimo{ width: 28px; color: #FFF; text-indent:-10000px; }
.paginacao li.primeiro { background: url(../img/icoPrimeiro2.jpg) no-repeat left top;}
.paginacao li.anterior { background: url(../img/icoAnterior2.jpg) no-repeat left top;}
.paginacao li.proximo { background: url(../img/icoProximo2.jpg) no-repeat left top;}
.paginacao li.ultimo { background: url(../img/icoUltimo2.jpg) no-repeat left top;}
.paginacao li.primeiro a{ background: url(../img/icoPrimeiro.jpg) no-repeat left top;}
.paginacao li.anterior a{ background: url(../img/icoAnterior.jpg) no-repeat left top;}
.paginacao li.proximo a{ background: url(../img/icoProximo.jpg) no-repeat left top;}
.paginacao li.ultimo a{ background: url(../img/icoUltimo.jpg) no-repeat left top;}
.paginacao li.primeiro a,
.paginacao li.anterior a,
.paginacao li.proximo a, 
.paginacao li.ultimo a{ overflow: hidden; text-indent: -10000px; display: block; width: 24px; height: 24px;}
.paginacao li.irpagina{ padding-left: 50px; width: 100px;}
.paginacao li.irpagina #btnIr{ position:absolute; border:none; font-size:1px; color:#fff; background: url(../img/virtual/ir.gif) no-repeat; width: 24px; height: 24px; text-indent: -10000px; overflow: hidden; cursor: pointer; margin:1px 0 0 10px;}
.paginacao li.pagina{ padding: 0px 10px;}


/* Rodape */

#rodape { background:url(../img/bg-rodape.jpg) no-repeat center top; height:183px; width:auto; clear:both; }
#rodape .rodape { background:url(../img/bg-rodape.jpg) no-repeat center top; height:183px; width:1000px; margin:auto }
#rodape .rodape .menurodape { width:1000px; height:140px; }
#rodape .rodape .menurodape ul { padding:100px 0 0 100px; }
#rodape .rodape .menurodape ul li { float:left; font-size:14px; list-style:none; padding:0 0 0 15px; color:#fff; }
#rodape .rodape .menurodape ul li a { color:#fff; }
#rodape .rodape a:hover { text-decoration:underline; }
#rodape .rodape .menuprivacidade { clear:both; float:left; padding:0 0 0 110px; width:540px; height:30px; }
#rodape .rodape .menuprivacidade li { float:left; list-style:none; font-size:11px; color:#fff; padding:0 0 0 5px; }
#rodape .rodape .menuprivacidade li a { color:#fff; }
#rodape .rodape .logosrodape { float:left; }

.logoprint { display:none; }

.printfaca img { border:solid 2px #c2bdc1; }
#corpo .voltar { clear:both; }
#corpo .voltar a { background:url(../img/bt-voltar.jpg) no-repeat; width:62px; height:23px; padding:3px 0 0 0; color:#fff; font-size:12px; font-weight:bold; text-align:center; text-decoration:none; margin:auto; display:block; }

#rich_media{ width: 456px; height: 233px; left:50%; margin:-175px 0px 0px -253px; position:absolute; top:50%; z-index:500; }

.fotosEvetos { clear:both; overflow:auto; padding:0 0 20px 0; }
.fotosEvetos img { height:188px; float:left; margin:0 0 0 5px; border:solid 2px #999; }
