/************************/
/*     Global Design    */
/************************/

* {margin:0; padding:0;}
body {font-family:Tahoma, sans-serif; font-size:12px; letter-spacing:1px; color:#FFF; background:url(images/bgrepeat.jpg) center 1062px repeat-y #0A0A0A;}


a {color:#1B1E1F; text-decoration:none;}
a:hover {text-decoration:underline;}
ul, ol {list-style-type:none;}
blockquote, #content ul, #content ol, pre {margin:0 0 0.5em 0;}
#naomostrartag {display:none;}

/************************/
/*     Layout Design    */
/************************/

#page {padding:0px; margin:0 auto; background:url(images/bgmid.jpg) center 36px no-repeat;}
#header {width:100%; background:url(images/bgtop.jpg) center 0 no-repeat; margin:0 auto 7px 0; padding:0;}
#wrapper {margin:0 auto; width:996px; padding:0;}
#content {float:left; width:580px; margin:0;}
#footer {clear:both;}
.topoTitulo {margin-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif;}
.topoInfo {font-family:Georgia, "Times New Roman", Times, serif; padding:5px;}

/************************/
/*     Header Design    */
/************************/

#headerimg {width:996px; margin:0 auto; padding:0; position:relative;}
#headerimg a {display:block;}
#headerimg a.logo-topo {width:155px; height:36px;}
#headerimg a.url-feed {position:absolute; top:0; left:895px; display:block; width:96px; height:36px;}
.description {font-size:8px; color:#FFF; letter-spacing:2px; text-align:center;}
.description a {color:#8C989F;}
.ads {background-color:#9A9E67; height:4px;}
#tvif {position:relative; margin-top:9px;}
#tvif #titvid {width:640px; background:url(images/p80.png);}
#tvif #titvid h2#vidtit {color:#E47171; line-height:28px; font-size:18px;}
#tvif #titvid h2#vidtit span {color:#DBDBDB; font:bold italic 12px Helvetica, Arial, sans-serif; padding-left:3px;}
#tvif #youtubiz, #tvif #vimeo_player_holder {width:640px; height:385px;}
#tvif #titcat {position:absolute; top:0; left:641px; width:339px; height:20px; background:url(images/p80.png); text-align:right; padding:8px;}
#tvif #titcat span {color:#E47171; font:bold italic 16px Helvetica, Arial, sans-serif;}
#tvif #result {position:absolute; top:37px; left:641px; width:355px; height:384px; overflow:auto; background:url(images/p80.png);}
#tvif #result p.loadingvid {text-align:center; margin:20px; font:bold 16px Helvetica, Arial, sans-serif;}
#tvif #result #pagsvids {position:relative; width:330px; height:30px;}
#tvif #result #pagsvids a {color:#cccccc;}
#tvif #result #pagsvids a.vidant {position:absolute; top:1px; left:55px;}
#tvif #result #pagsvids a.vidpro {position:absolute; top:1px; left:223px;}
#tvif #result #pagsvids a.numdapag {position: absolute; top: 0px; left:125px; background-color:#932C26; padding:2px 15px; cursor:default; text-decoration:none;}

#tvif #result ul {padding:8px 0; font:bold italic 12px Helvetica, Arial, sans-serif;}
#tvif #result ul li {padding:2px 0 2px 10px;}
#tvif #result ul li table {width:225px;}
#tvif #result ul li .tdimg {border:solid 1px #AAA; background-color:#000000;}
#tvif #result ul li .tdimg a {width:92px; height:72px;}
#tvif #result ul li .firstcolor {background:#1D1D1D;}
#tvif #result ul li .secondcolor {background:#3C3C3C;}
#tvif #result ul li .home-link1-video {color:#C4C4A9; font-size:14px;}
#tvif #result ul li .home-link1-video:hover {text-decoration:underline;}
#tvif #result ul li .home-link2-video {font-weight:bold; color:#DBDBDB; font-size:12px;}
#tvif #result ul li a img {border:solid 1px #333;}
#tvif #result ul li p {font-size:11px;}
#tvif #result ul li p.time-list {font-size:10px;}
#tvif #result ul li p a {border:none;}




/************************/
/*   Navigational bar   */
/************************/

ul#navi-bar {padding:4px 0; display:none;}
ul#navi-bar h2 {font-size:120%;}
ul#navi-bar li {display:inline;}
/*ul#navi-bar li:first-child {margin-left:0 !important;}*/

ul#navi-bar ul {display:none;}
#navi-bar a {padding:2px 10px;}
#navi-bar a:visited, #navi-bar a:hover { }


/************************/
/*    Sidebar LEFT Design    */
/************************/

.sidebar {float:left; margin-right:8px; width:176px;}
.sidebar ul { }

.sidebar ul h2 {font:bold 13px Helvetica, Arial, sans-serif; background-color:#636363; color:#FFF; padding:5px; text-align:left; text-transform: uppercase;}
.sidebar ul li {position:relative; background:url(images/p50.png);}
.sidebar ul li div {font:bold italic 13px Helvetica, Arial, sans-serif; color:#FFF; padding:5px 0 0 15px; text-align:left; text-transform:uppercase; height:22px; letter-spacing:0px; margin:0; background:url(images/p80.png);}
.sidebar ul li ul {width:176px; position:relative;}
.sidebar ul li ul li {height:18px; padding:0; position:relative; font:normal 12px Helvetica, Arial, sans-serif; margin:0;}
.sidebar ul li ul li:last-child {padding-bottom:15px;}
.sidebar ul li ul li a {position:absolute; top:0; left:0; height:18px; width:146px; padding:2px 0 0 30px; text-decoration:none;}
.sidebar ul li ul li a:hover {text-decoration:none;}
.sidebar ul li ul ul {display:none;}
.sidebar p { }

.sidebar a {  }

.sidebar a:hover { }

.sidebar a:visited { }

.sidebar ul li.side1 {background:none;}
.sidebar ul li.side1 div {color:#B6F5FF;}

.sidebar ul li.side1 ul {}
.sidebar ul li.side1 ul li a {background:url(images/bglatli1a.gif) no-repeat; color:#4bafbf;}
.sidebar ul li.side1 ul li a:hover {background:url(images/bglatli1b.gif) no-repeat; color:#FFF;}

.sidebar ul li.side2 {background:none;}
.sidebar ul li.side2 div {}

.sidebar ul li.side2 ul {}
.sidebar ul li.side2 ul li a {background:url(images/bglatli2a.gif) no-repeat; color:#1d94b3;}
.sidebar ul li.side2 ul li a:hover {background:url(images/bglatli2b.gif) no-repeat; color:#FFF;}

.sidebar ul li.side3 {background:none;}
.sidebar ul li.side3 div {color:#ccedff;}

.sidebar ul li.side3 ul {}
.sidebar ul li.side3 ul li a {background:url(images/bglatli3a.gif) no-repeat; color:#6ea1bd;}
.sidebar ul li.side3 ul li a:hover {background:url(images/bglatli3b.gif) no-repeat; color:#FFF;}

.sidebar ul li.side4 {background:none;}
.sidebar ul li.side4 div {color:#eff4c2;}

.sidebar ul li.side4 ul {}
.sidebar ul li.side4 ul li a {background:url(images/bglatli4a.gif) no-repeat; color:#a0a573;}
.sidebar ul li.side4 ul li a:hover {background:url(images/bglatli4b.gif) no-repeat; color:#FFF;}

.sidebar ul li.side5 {background:none;}
.sidebar ul li.side5 div {color:#c5d0b9;}

.sidebar ul li.side5 ul {}
.sidebar ul li.side5 ul li a {background:url(images/bglatli5a.gif) no-repeat; color:#8b997d;}
.sidebar ul li.side5 ul li a:hover {background:url(images/bglatli5b.gif) no-repeat; color:#FFF;}


/************************/
/*    Sidebar RIGHT Design    */
/************************/

.sidebar2 {float:right; margin-left:8px; width:224px;}
.sidebar2 ul { }

.sidebar2 ul h2 {font:bold 13px Helvetica, Arial, sans-serif; background-color:#636363; color:#FFF; padding:5px; text-align:left; text-transform: uppercase;}
.sidebar2 ul li {position:relative;}
.sidebar2 ul li div {font:bold italic 13px Helvetica, Arial, sans-serif; color:#FFF; padding:5px 0 0 15px; text-align:left; text-transform:uppercase; height:22px; letter-spacing:0px; margin:0; background:url(images/p80.png);}
.sidebar2 ul li ul {width:224px; position:relative; background:url(images/p50.png);}
.sidebar2 ul li ul li {height:18px; padding:0; position:relative; font:normal 12px Helvetica, Arial, sans-serif; margin:0;}
.sidebar2 ul li ul li:last-child {padding-bottom:15px;}
.sidebar2 ul li.side7 ul li {background:url(images/p50.png);}
.sidebar2 ul li ul li a {position:absolute; top:0; left:0; height:18px; width:188px; padding:2px 0 0 30px; text-decoration:none;}
.sidebar2 ul li ul li a:hover {text-decoration:none;}
.sidebar2 ul li ul ul {display:none;}
.sidebar2 p { }

.sidebar2 a {  }

.sidebar2 a:hover { }

.sidebar2 a:visited { }

.sidebar2 ul li.side6 {background:none;}
.sidebar2 ul li.side6 div {color:#fff2cc;}

.sidebar2 ul li.side6 #searchform {width:204px; height:35px; position:relative; padding:10px; background:url(images/p50.png);}
.sidebar2 ul li.side6 #searchform input {margin: 0pt; padding: 0pt; position: absolute; top:10px;}
.sidebar2 ul li.side6 #searchform input.txtsearch {left:10px; width:142px; height:17px; border:0 none; padding:4px; color:#999;}
.sidebar2 ul li.side6 #searchform input.oksearch {left:172px; cursor:pointer; background:url(images/searchbtnok.gif); border:0 none; width:29px; height:25px;}

.sidebar2 ul li.side7 {background:none;}
.sidebar2 ul li.side7 div {color:#C2C498;}

.sidebar2 ul li.side7 ul {}
.sidebar2 ul li.side7 ul li.imagemli {width:224px; height:120px;}
.sidebar2 ul li.side7 ul li.imagemli a {width:190px; height:105px; padding:7px 0 0 10px; background:none;}
.sidebar2 ul li.side7 ul li.imagemli a:hover {background:none;}
.sidebar2 ul li.side7 ul li.imagemli a img {border:solid 1px #FFF;}
.sidebar2 ul li.side7 ul li a {background:url(images/bglatli7a.gif) no-repeat; color:#8e915c;}
.sidebar2 ul li.side7 ul li a:hover {background:url(images/bglatli7b.gif) no-repeat; color:#FFF;}

.sidebar2 ul li.side8 {background:none;}
.sidebar2 ul li.side8 div {color:#e3cfd5;}

.sidebar2 ul li.side8 ul {}
.sidebar2 ul li.side8 ul li.imagemli {height:130px;}
.sidebar2 ul li.side8 ul li.imagemli a {width:217px; height:130px; padding:0; background:none;}
.sidebar2 ul li.side8 ul li.imagemli a:hover {background:none;}
.sidebar2 ul li.side8 ul li.imagemli img {border:solid 1px #FFF; margin:7px 0 0 10px;}
.sidebar2 ul li.side8 ul li.job1img img {border:solid 1px #c98899; margin:7px 0 0 10px;}
.sidebar2 ul li.side8 ul li.job2img img {border:solid 1px #8a8e5b; margin:7px 0 0 10px;}
.sidebar2 ul li.side8 ul li.job3img img {border:solid 1px #c98899; margin:7px 0 0 10px;}
.sidebar2 ul li.side8 ul li.job4img img {border:solid 1px #8a8e5b; margin:7px 0 0 10px;}
.sidebar2 ul li.side8 ul li.job5img img {border:solid 1px #c98899; margin:7px 0 0 10px;}
.sidebar2 ul li.side8 ul li.job6img img {border:solid 1px #8a8e5b; margin:7px 0 0 10px;}
.sidebar2 ul li.side8 ul li.textoli {height:33px;}
.sidebar2 ul li.side8 ul li.textoli a {padding:5px 0 0 25px; width:193px;}
.sidebar2 ul li.side8 ul li a {height:158px;}
.sidebar2 ul li.side8 ul li a:hover {color:#FFF;}


/************************/
/*    Content Global    */
/************************/

blockquote {font-style:italic; padding:0 10px;}
h1, h2, h3, h4, h5, h6 {color:#000;}
h1 {font-size:11px;}
h2 {padding:5px; color:#e47171; font-family:Helvetica, Arial, sans-serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:italic; font-variant:normal; font-weight:normal; line-height:normal;}
h3 {padding:5px; color:#e47171; font-family:Helvetica, Arial, sans-serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:italic; font-variant:normal; font-weight:normal; line-height:normal;}
h4 {font-size:11px;}
h5 {font-size:11px;}
h6 {font-size:11px;}


code, pre {overflow:auto; white-space:pre; font-family:Courier;}
#content ul {padding-left:20px; list-style-type:square;}
#content ol {padding-left:25px; list-style-type:decimal;}
#content ul ol, #content ol ul {margin-top:0.5em;}
#content div.topoSingle {background:url(images/p50.png); position:relative; height:42px; margin-bottom:10px;}
#content div.topoSingle div {font:normal 20px Helvetica, Arial, sans-serif; color:#CBCBCB; padding:6px 5px 0 15px; text-align:left; letter-spacing:0px; position:absolute; top:0; left:0; margin:0; vertical-align:middle; font-style:italic;}
#content div.topoSingle div span {font:normal 24px Helvetica, Arial, sans-serif; color:#E47171; padding:0 0 5px; font-style:italic;}
#content .buscarDeNovo #searchform {width:526px; height:38px; position:relative; border-right:solid 3px #3A3A3A; border-bottom:solid 3px #3A3A3A; background-color:#D2C7B3; padding:10px;}
#content .buscarDeNovo #searchform input {margin: 0pt; padding: 0pt; position: absolute; top:10px;}
#content .buscarDeNovo #searchform input.txtsearch {left:10px; width:242px; height:17px; border:0 none; padding:4px; color:#999;}
#content .buscarDeNovo #searchform input.oksearch {left:272px; cursor:pointer; background:url(images/searchbtnok.gif); border:0 none; width:29px; height:25px;}


/************************/
/*    Content Design    */
/************************/

h2 a:hover, h2 a:visited, h2 a, h3 a:hover, h3 a:visited, h3 a {color:#cbcbcb; font-size:24px;}
.post {margin-bottom:10px; padding:3px; background:url(images/p65.png);}
.post .posted {padding:2px; color:#000; font-size:9px; text-align:center; margin-bottom:3px; height:5px;}
.bottomTitulo {background:url(images/bottomTitulo.gif) repeat-x; height:5px; margin:0 5px 0 5px;}
.barraFerr {height:20px; margin:0 7px 0 7px; font-family:Tahoma, sans-serif; font-size:10px;}
.infoAuthor {font-family:Tahoma, sans-serif; font-size:10px; color:#5A5A5A;}
span {color:#989898; vertical-align:middle; padding-left:15px; font-family:Tahoma, sans-serif;}
.post .topoTitulo .barraFerr span a {color:#E47171;}
.post .topoInfo .barraFerr span a {color:#7b8a00;}


span.separador {background:url(images/icon_separador.gif) center center no-repeat; width:2px; height:11px; margin:0 10px;}
span.cat {background:url(images/icon_categoria.gif) left center no-repeat;}
span.pos {background:url(images/icon_postado.gif) left center no-repeat;}
span.com {background:url(images/icon_comentarios.gif) left center no-repeat;}
.post p {padding-bottom:5px; color:#bcbcbc; font:normal 11px Verdana, Helvetica, Arial, sans-serif; letter-spacing:0px;}
.post a {color:#de6b6b;}
a.titulopost {color:#cbcbcb; font-size:24px;}
.post img {max-width:100%; margin:3px;}
.post ul { }

.post li { }

.entry {padding:5px;}
.postmetadata {background-color:#7D7D7D; padding:3px; line-height:14px;}
.postmetadata a { }

.entrytext { }

p.alt {font-size:12px;}
.entry-tags {display:block;}
.navigation {height:1em; font-size:11px; margin:5px 0;}
.navigation a {color:#FFF;}
#nav-above {margin-bottom:10px;}
#nav-below {margin-top:10px;}
.alignleft, .nav-previous {float:left;}
.alignright, .nav-next {float:right;}
.center { }

.pagetitle { }

cite { }

a img {border:none;}
acronym, abbr { }


/************************/
/*    Comment Design    */
/************************/

/*#content div ol.commentlist {list-style-type:none; margin:0;}
#content div ol.commentlist li h4.author {font-size:11px; background-color:#547890; padding:5px; text-align:center;}
#content div ol.commentlist li {margin-bottom:10px; background-color:#626C6F; padding:3px;}
#content div ol.commentlist li.alt { }

#content div ol.commentlist a { }

#content div ol.commentlist p {margin:0 0 0.5em 0;}
#commentform p {font-size:12px; margin:0 0 5px 0;}
#commentform p a {color:#FFF;}
#comment {width:95%;}
#author, #email, #url, #comment {border:1px solid #000; background-color:#EFEFEF; padding:3px; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:10px;}
span.commentmetadata {margin:0 0 0.3em 0; background-color:#7D7D7D; padding:2px; color:#000; font-size:9px; display:block;}
em.moderation {color:#3E348F; font-style:normal;}
h3#comments, h3#respond {font-size:12px; color:#FFF; margin:4px 0 4px 0;}*/

#content div.comentarios {margin-bottom:10px; padding:3px 3px 0 3px;}
#content div.comentarios div {background:url(images/p65.png);}
#content div.comentarios div.topocomm {}
#content div.comentarios div.topocomm h3 {font:bold 12px Verdana, Helvetica, Arial, sans-serif; color:#C4C4A9; padding-bottom:2px;}
#content div.comentarios div.topocomm h3 span {font:bold 14px Verdana, Helvetica, Arial, sans-serif; color:#E47171; margin:0; padding:0; font-style:italic;}
#content div.comentarios div.topocomm div.bottomtopocomm {padding:2px; color:#000; font-size:9px; text-align:center; height:5px;}
#content div.comentarios div.topocomm div.bottomtopocomm div.pontilha {background:url(images/bottomTitulo.gif) repeat-x; height:5px; margin:0 5px; padding:0;}
#content div.comentarios ol {list-style-type:none; margin:0; padding:0;}
#content div.comentarios ol li {background:url(images/p65.png); margin-bottom:5px; padding:5px;}
#content div.comentarios ol li h4 {color:#E47171; font:normal 12px Verdana, Helvetica, Arial, sans-serif; margin-bottom:3px; padding:0;}
#content div.comentarios ol li h4 a {color:#E47171; text-decoration:none;}
#content div.comentarios ol li h4 a:hover {text-decoration:underline;}
#content div.comentarios ol li h4 small {font-size:11px; letter-spacing:0px; color:#999;}
#content div.comentarios ol li p {font:normal 11px Verdana, Helvetica, Arial, sans-serif; letter-spacing:0px; color:#E1E1E1;}
#content div.comentarios ol li p a {color:#999;}
#content div.comentarios div.padding5 {padding:5px;}
#content div.comentarios div.topocomm form {padding:0; margin:0;}
#content div.comentarios div.topocomm form textarea {margin:5px 0 0px 0; width:528px; height:90px; color:#333; background-color:#CCC; font:normal 12px Helvetica, Arial, sans-serif;}
#content div.comentarios div.topocomm form input.comentarbtn {background:#EFEFEF url(images/comentarbtn.gif) no-repeat; width:68px; height:21px; border:0 none; margin:5px 0 0 463px; cursor:pointer;}
#content div.comentarios div.topocomm form input.texto {width:208px; height:16px; margin-left:56px; color:#333; background-color:#CCC; font:normal 12px Helvetica, Arial, sans-serif;}
#content div.comentarios div.topocomm form input.margintop {margin-top:5px;}
#content div.comentarios div.topocomm form p {font:normal 12px Georgia, "Times New Roman", Times, serif; color:#724959; margin:0; padding:0;}
#content div.comentarios div.topocomm form p a {color:#724959; text-decoration:none;}
#content div.comentarios div.topocomm form p a:hover {text-decoration:none;}
#content div.comentarios div.topocomm form p span {}
#content div.comentarios div.topocomm form #alt-login-methods p {margin-bottom:5px;}
#content div.comentarios div.topocomm form p span a {font:normal 11px Georgia, "Times New Roman", Times, serif; letter-spacing:0px; color:#999;}
#content div.comentarios div.topocomm form p span a:hover {color:#999;}
#content div.comentarios div.topocomm form div.labels {position: relative; width:55px;}
#content div.comentarios div.topocomm form div.labels label {position:absolute; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#724959; letter-spacing:0px;}
#content div.comentarios div.topocomm form div.labels label.label1 {top:0px;}
#content div.comentarios div.topocomm form div.labels label.label2 {top:28px;}
#content div.comentarios div.topocomm form div.labels label.label3 {top:56px;}
#content div.comentarios div.topocomm form div.labels label span {margin:0; padding:0; color:#FF0000;}
/************************/
/*   Calendar Design    */
/************************/

#wp-calendar {width:100%;}
#wp-calendar td {text-align:center;}
#wp-calendar th { }

#wp-calendar a { }

#prev a, #next a { }

#wp-calendar caption { }


/************************/
/*     Footer Design    */
/************************/

#footer-meta {font-size:8px; padding:3px; background-color:#626C6F; height:20px; margin-top:5px;}
#footer p.info {background-color:#7D7D7D; color:#000; padding:2px; margin-bottom:3px;}
#footer p {margin:0;}


/************************/
/*     Other Design     */
/************************/

.clear {clear:both;}