/*
Theme Name: FilesON 0026
Theme URI: http://putariadaboa.com/
Description: Theme feito pela <a href="http://www.fileson.com" target="_blank">FilesON</a> desenvolvimento de Themes para Wordpress
Version: 0.1
Author: Rhuan Carlos
Author URI: http://fileson.com
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: kubrick
*/
html {
background:#2d2d2d url(images/background.gif);
}
body {
background:url(images/backgroundheader.gif) top center no-repeat;
min-height:279px;
margin:0;
padding:0;
}
/* Corpo */
#corpo {
width:1000px;
margin:auto;
}
/* header*/
#cabecalho {
background:url(images/background1.jpg) no-repeat center top;
height:279px;
width:1000px;
overflow:hidden;
}
/*divisa do cabe�alho*/
#headerpt1 {
width:450px;
height:279px;
float:left;
}
#headerpt2 {
width:550px;
height:279px;
float:left;
}
/* logo */
#logolink {
height:200px;
width:310px;
margin: 0 0 0 20px;
float:left;
}
#logolink a {
display:block;
height:200px;
width:310px;
}
/*menu imagem*/
#buscaemenu {
}
#menuimagem {
float:right;
margin:0 10px 0 0px;
z-index:2;
position:absolute;
}
#rss {
display:block;
background:url(images/menusprite.png) no-repeat 0px -70px;
height:70px;
float:left;
margin:0;
padding:0;
width:121px;
}
#rss:hover {
background:url(images/menusprite.png) no-repeat 0px 1px;
}
#news {
display:block;
background:url(images/menusprite.png) no-repeat -121px -70px;
height:70px;
float:left;
margin:0;
padding:0;
width:171px;
}
#news:hover {
display:block;
background:url(images/menusprite.png) no-repeat -121px 1px;
height:70px;
float:left;
margin:0;
padding:0;
width:171px;
}
#twitter {
display:block;
background:url(images/menusprite.png) no-repeat -292px -70px;
height:70px;
float:left;
margin:0;
padding:0;
width:130px;
}
#twitter:hover {
display:block;
background:url(images/menusprite.png) no-repeat -292px 1px;
height:70px;
float:left;
margin:0;
padding:0;
width:130px;
}
#orkut {
display:block;
background:url(images/menusprite.png) no-repeat -423px -70px;
height:70px;
float:left;
margin:0;
padding:0;
width:115px;
}
#orkut:hover {
display:block;
background:url(images/menusprite.png) no-repeat -423px 1px;
height:70px;
float:left;
margin:0;
padding:0;
width:115px;
}
/*search form*/
#buscatopo {
z-index:1;
background:url(images/search.png) no-repeat;
width:340px;
height:59px;
position:absolute;
margin:63px 0 0 200px;
}
.pesquisa {
width:250px;
background:none;
border:none;
font-family:Arial, Helvetica, sans-serif;
color:#8e8e8e;
font-weight:bold;
margin:10px 0 0 35px;
}
/*banner468*/
#banner468 {
margin:195px 0 0 55px;
position:absolute;
}
/*categorias - conteudo*/
.cat_topodescricao{
background:url(images/t1page.gif) no-repeat;
margin-top:-15px;
}
.cat_topodescricao h1{
font:bold 26px Arial, Helvetica, sans-serif;
color:#871818;
padding-top:20px;
padding-left:20px;
}
.cat_descricao{
background:url(images/entry.gif) repeat-y;
font: 12px Arial, Helvetica, sans-serif;
padding-left:20px;
padding-right:10px;
padding-top:-10px;
padding-bottom:15px;
}


/*categorias*/
#bgcategoria {
background:url(images/categorias.gif) no-repeat;
width:1000px;
margin:auto;
height:33px;
clear:both;
}
/*categorias links e sub links*/
.mh1 {
height:33px;
padding:0 0 0 50px;
width:930px;
margin:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
#mh1i {
padding: 0px 20px 0 20px;
}
ul.menu {list-style:none; margin:0; padding:0;}
ul.menu * {margin:0; padding:0;}
ul.menu a {display:block; color:#333; text-decoration:none;}
ul.menu a:hover {display:block; color:#fff; text-decoration:none;}
ul.menu li {position:relative; float:left; margin-right:27px;}
ul.menu li:hover { background: url(images/rightcat.gif) right no-repeat;}
ul.menu ul {position:absolute; top:33px; opacity:0; left:0; background:#91191a; display:none; list-style:none;}
ul.menu ul li {position:relative; width:190px; overflow:hidden; margin:0;}
ul.menu ul li a {display:block; padding:5px 7px 5px 7px; background-color:#91191a; color:#FFF; border-bottom:1px solid #6c1010; border-top:1px solid #a73435;}
ul.menu ul li a:hover {background-color:#6c1010; color:#FFF;}
ul.menu ul ul {left:200px; top:-1px}
ul.menu .menulink {padding:9px 7px 9px 7px; color:#333; font-weight:bold; text-align:center;}
ul.menu .menulink:hover, ul.menu .menuhover { background:url(images/leftcat.gif) no-repeat left;  color:#FFF;}
ul.menu .sub {background:#fff;}
/* P�ginas */
#paginas {
background:url(images/paginas.gif) no-repeat;
padding:0 50px 0 50px;
height:43px;
clear:both;
width:900px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#d6d6d6;
text-shadow:1px 1px #111;
text-transform:uppercase;
font-size:16px;
}
#paginas a {
color:#d6d6d6;
text-decoration:none;
font-weight:bold;
}
#paginas a:hover {
color:#111;
text-shadow:1px 1px #bf2424;
}
#paginas ul {
margin:0;
padding:0;
list-style:none;
}
#paginas ul li {
background:url(images/divpage.gif)  right no-repeat;
float:left;
padding:10px 10px 10px 10px;
margin:0px 0 0 0;
}
#paginas ul .nonebackground {
background:none;
}
/* banners 125x125 */
#ads {
background:url(images/ads.gif) no-repeat;
width:1000px;
margin: auto;
height:156px;
margin-bottom:10px;
}
#larguraads {
width:940px;
margin:auto;
padding:10px 0 0 20px;
text-align:center;
}
#banner1, #banner2, #banner3, #banner4, #banner5, #banner6, #banner7{
float:left;
margin:0 8px 0 0;
padding-left: 30px;;
}
/*inicio content*/
#iniciocontent {
width:940px;
clear:both;
margin:auto;
}
/*divis�o conteudo*/
#divartigos {
width: 451px;
font-family:Arial, Helvetica, sans-serif;
float:left;
margin:0 20px 0 0;
}
.sidebarleft {
width:191px;
float:left;
margin:15px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
}
.sidebaright { 
width:257px;
float:left;
margin:15px 0 0 20px;
font-family:Arial, Helvetica, sans-serif;
}
/* artigos*/
/*breadcumb*/
.breadcumbtop { background: url(images/topbreadcumb.jpg) no-repeat;
width:935px;
margin:auto;
padding:18px 0 0 0;
display:block;
}
.breadcumbctn {
background:url(images/ctnbreadcumb.jpg) bottom no-repeat;
padding:3px 20px 25px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
color:#757575;
overflow:hidden;
}
.breadcumbctn a {
color:#b3b3b3;
background:url(images/leftbread.jpg) no-repeat left ;
padding:8px 10px 8px 10px;
text-decoration:none;
}
.breadcumbctn a:hover {
color:#900;
}
.breadcumbctn ul {
margin:0;
padding:0;
list-style:none;
}
.breadcumbctn ul li {
background:url(images/rightbread.jpg) no-repeat right;
margin:0 10px 0 0;
padding:8px 0px 8px 0px;
list-style:none;
float:left;
}
.breadcumbctn ul li.arrowbread {
background:none;
margin:0 5px 0 0;
}
.post {
background:url(images/t1.gif) top no-repeat;
}
.page {
background:url(images/t1page.gif) top no-repeat;
}
.paddings {
padding:5px 0 0 0;
}
.date {
background:url(images/date.png) no-repeat;
float:right;
position:absolute;
height:88px;
width:46px;
margin:-1px 0 0 385px;
color:#FFF;
z-index:2;
}
.date .month {
color:#6d6d6d;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
padding:13px 0 0 0;
text-transform:uppercase;
text-align:center;
}
.date .day {
color:#7f1212;
font-size:30px;
font-weight:bold;
text-transform:uppercase;
text-align:center;
margin:-5px 0 0 0;
}
.date .year {
font-size:10px;
color:#3f3f3f;
text-align:center;
margin:-5px 0 0 0;
}
.titlebg {
background:url(images/title.png) no-repeat top;
margin:10px 0 0 0;
}
.titlebg h2 {
margin:10px 0 0 0;
padding:20px 0 0 20px;
font-size:16px;
}
.titlebg h2 a {
color:#eaeaea;
text-shadow:1px 1px #111;
text-decoration:none;
}
.titlebg h2 a:hover {
color:#111;
text-shadow:1px 1px #bf2424;
}
.contt img {
border:none;
padding:0;
clear:both;
margin:-10px 0 0 0;
}
.tituloh2 {
width:365px;
}
.rodapeartigos {
background:url(images/rodapearticles.gif) no-repeat;
height:32px;
width:451px;
margin:0 0 20px 0;
}
.bottomtitle {
background:url(images/title.png) no-repeat bottom;
height:10px;
padding:0 0 10px 0;
}
.entry {
background:url(images/entry.gif) repeat-y;
overflow:hidden;
padding:0 10px 0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.entry a {
color:#980000;
}
.entry img {
max-width:430px;
border:none;
}
.entry .tags {
clear:both;
background:url(images/tagsctn.jpg) no-repeat bottom center;
width:425px;
padding:5px 0 24px 0;
margin:0 0 10px 2px;
}
.entry .tags p {
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ababab;
padding:0 10px 0 10px;
}
.entry .tags p a {
color:#ababab;
}
.entry .tagstop {
clear:both;
display:block;
width:425px;
background:url(images/tagstop.jpg) no-repeat top center;
height:18px;
margin:0 0 0px 2px;
}
.entry .postsrelacionados ol{
margin:10px 5px 0 0;
padding:0;
list-style:none;
}
.entry .postsrelacionados li {
background:url(images/arrowrelated.jpg) no-repeat left;
background-position:0px 5px;
padding:3px 0 3px 12px;
border-bottom:dashed 1px #747474;
}
.entry .postsrelacionados li a {
color:#000000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:10px;
}
.rodapeartigosingle {
background:url(images/singlefooterpost.jpg) no-repeat;
height:36px;
width:450px;
display:block;
}
.alignleft {
margin:2px 3px 2px 0;
float:left;
}
.alignright {
float:right;
margin:2px 0 2px 3px;
}
/*******************LISTA DE SERVIDORES*****************/
.megaupload {
background: url(images/megaupload.jpg) top center no-repeat;
border:5px solid #2b2b2b;
padding:75px 10px 10px 10px;
-moz-border-radius:5px;
list-style:none;
}
.rapidshare {
background:url(images/rapidshare.jpg) no-repeat top center;
border:5px solid #2b2b2b;
padding:75px 10px 10px 10px;
-moz-border-radius:5px;
list-style:none;
}
.uploading {
background:url(images/uploading.jpg) no-repeat top center;
border:5px solid #2b2b2b;
padding:75px 10px 10px 10px;
-moz-border-radius:5px;
list-style:none;
}
.depositfiles {
background:url(images/depositfiles.jpg) no-repeat top center;
border:5px solid #2b2b2b;
padding:75px 10px 10px 10px;
-moz-border-radius:5px;
list-style:none;
}
.megaupload li, .rapidshare li, .uploading li, .depositfiles li {
margin:0;
padding:0px 0 0px 20px;
background:url(images/arrowlista.jpg) no-repeat left;
border-bottom:1px solid #c4c4c4;
border-top:1px solid #fff;
}
.megaupload li:hover, .rapidshare li:hover, .uploading li:hover, .depositfiles li:hover {
color:#fefefe;
background:#901212 url(images/arrowlistahover.jpg) no-repeat left;
}
.megaupload li a, .rapidshare li a, .uploading li a, .depositfiles li a {
color:#111;
padding:5px 0 5px 0;
display:block;
width:100%;
}
.megaupload li a:hover, .rapidshare li a:hover, .uploading li a:hover, .depositfiles li a:hover {
color:#fefefe;
}
/***************coment�rios***************/
.comentarios {
clear:both;
background:url(images/entry.gif) repeat-y; overflow:hidden;
padding:0 15px 0 15px;
}
#comments { clear:both; color:#7d1111; font-size:18px; width:100%; border-bottom:1px solid #7d1111; padding:0 0 5px 0; margin:10px 0 10px 0; font-weight:bold;}
ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; clear:both; }  
ol.commentlist li {}  
ol.commentlist li.alt { }  
ol.commentlist li.bypostauthor {}  
ol.commentlist li.byuser {}  
ol.commentlist li.comment-author-admin { padding:5px; background:#7d1111; margin:5px 0 5px 0; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#fff;}
ol.commentlist li.comment-author-admin a { color:#fff;}  
ol.commentlist li.comment {  border-bottom:1px dashed #999; margin:0px 0 10px 0; }  
ol.commentlist li div.comment-author {}  
ol.commentlist li div.vcard { font:normal 16px georgia,times,serif; }  
ol.commentlist li div.vcard cite.fn { font-style:italic; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;  }  
ol.commentlist li div.vcard cite.fn a.url { color:#111; font-size:14px;}  
ol.commentlist li div.vcard img.avatar {float:left; margin:0 1em 0em 0em; background:url(images/avatarbg.png) no-repeat; padding:5px 14px 5px 5px;}  
ol.commentlist li div.vcard img.avatar-32 {}  
ol.commentlist li div.vcard img.photo {}  
ol.commentlist li div.vcard span.says { font-family:Verdana, Geneva, sans-serif; color:#2c2c2c; font-size:11px; font-style:italic; font-weight:bold;}  
ol.commentlist li div.commentmetadata { color:#797979;}  
ol.commentlist li div.comment-meta { font-size:9px; }  
ol.commentlist li div.comment-meta a { color:#797979; text-decoration:none; font-style:italic; font-family:Verdana, Geneva, sans-serif; }  
ol.commentlist li p { font-size:11px; margin:0 0 1em; }  
ol.commentlist li ul { font-size:11px; list-style:square; margin:0 0 1em 2em; }  
ol.commentlist li div.reply { font-size:10px; clear:both; padding:10px 0 0px 0; margin:0 0 10px 0; }  
ol.commentlist li div.reply a { background:#242424; font-family:Verdana, Geneva, sans-serif; font-size:9px; padding:3px 5px; font-weight:normal; color:#CCC; text-decoration:none; }  
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; padding:5px; text-indent:0; background:#ededed; overflow: hidden; }  
ol.commentlist li ul.children li {}  
ol.commentlist li ul.children li.alt {}  
ol.commentlist li ul.children li.bypostauthor { background:#7d1111; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#fff;}  
ol.commentlist li ul.children li.byuser { background: #039;}  
ol.commentlist li ul.children li.comment { border-bottom:none; background:url(images/comment_reply.png) top left no-repeat; background-position:0px 13px;}  
ol.commentlist li ul.children li.comment a { color:#fff;}
ol.commentlist li ul.children li.comment-author-admin cite.fn a.url { color:#fff;}
ol.commentlist li ul.children li.comment-author-admin { background:#7d1111; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#fff;}
ol.commentlist li ul.children li.depth-2 { border-left:5px solid 555; margin:0 0 .25em .25em; }  
ol.commentlist li ul.children li.depth-3 { border-left:5px solid 999; margin:0 0 .25em .25em; }  
ol.commentlist li ul.children li.depth-4 { border-left:5px solid bbb; margin:0 0 .25em .25em; }  
ol.commentlist li ul.children li.depth-5 {}  
ol.commentlist li ul.children li.odd {}  
ol.commentlist li.even { background:fff; }  
ol.commentlist li.odd { }  
ol.commentlist li.parent { border-left:5px solid 111; }  
ol.commentlist li.pingback { border-bottom:1px dotted 666; padding:1em; }  
ol.commentlist li.thread-alt { }  
ol.commentlist li.thread-even {}  
ol.commentlist li.thread-odd {} 
.commenttext a{	color:#000;}
#respond h3 {	color:#7d1111;	font-size:18px;}
#respond p { color:#7d1111; font-size:14px;}
#respond p a { color:#111; }
#respond p a:hover { color: #999; background:#333; padding:5px; font-size:12px; text-decoration:underline;}
#respond #author, #respond #email, #respond #url{ background:#e2e2e2;border:1px solid #c5c5c5; padding:5px; }
#respond #comment { background:#e2e2e2;border:1px solid #c5c5c5; padding:5px; width:400px; }
#respond #submit { padding:5px 10px 5px 10px; background:#7d1111; border:1px solid #590000; color:#FFF; float:right; margin: 0 10px 0 0;} 
/*navega��o*/
.navegacao {
background:url(images/pagenavibg.gif) no-repeat;
widows:455px;
height:34px;
padding:19px 20px 0 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9f9f9f;
}
/* sidebar left */
.sidebarleft ul {
list-style:none;
padding:0;
margin:0;
}
.sidebarleft .widget {
background:url(images/topbar.gif) no-repeat top;
width:191px;
padding:16px 0 0 0;
}
.sidebarleft .widgettitle {
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#e0e0e0;
padding:0px 15px 0 15px;
background:url(images/titlebar.gif) repeat-y bottom;
}
.sidebarleft .widgettitle a {
color:#e0e0e0;
}
.sidebarleft .sidebg {
background: url(images/ctnbar.gif) repeat-y;
margin:auto;
padding:0 15px 0 15px;
}
.sidebarleft .sidctn {
background:url(images/bottombar.gif) no-repeat top;
padding:12px 0 0 0;
font-size:12px;
}
.sidebarleft .sidctn a {
color:#000;
text-decoration:none;
}
.sidebarleft .sidctn ul {
margin:0;
padding:0 0 5px 0;
list-style:none;
}
.sidebarleft .sidctn ul li {
border-bottom:#c7c7c7 1px solid;
border-top:1px solid #efefef;
background:url(images/arrow.gif) left no-repeat;
padding:0 0 0 12px;
}
.sidebarleft .sideft {
background:url(images/footerbar.gif) no-repeat;
height:42px;
width:191px;
margin:0 0 20px 0;
}
.sidebarleft select {
background:#dedede url(images/select.gif) no-repeat top left;
padding:7px 10px 5px 10px;
border:1px solid #ccc;
width:160px;
}
/* sidebar right */
.sidebaright ul {
list-style:none;
padding:0;
margin:0;
}
.sidebaright .widget {
width:258px;
padding:16px 0 0 0;
background:url(images/sd2top.gif) no-repeat top;
}
.sidebaright .widgettitle {
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#e0e0e0;
padding:0px 40px 0 15px;
background:url(images/sd2ctn.gif) bottom repeat-y; 
}
.sidebaright .widgettitle a {
color:#e0e0e0;
}
.sidebaright .sidctn {
background:url(images/sd2ft.gif) no-repeat;
padding:12px 0 0 0;
font-size:12px;
}
.sidebaright .sidebg {
background:url(images/sd2ctn2.gif) repeat-y;
overflow:hidden;
margin:auto;
padding:0 5px 0 5px;
}
.sidebaright .sidebg p {
padding:0 5px 0 5px;
}
.sidebaright .sidctn a {
color:#000;
text-decoration:none;
}
.sidebaright .sidctn ul {
margin:0;
padding:0 0 5px 0;
list-style:none;
}
.sidebaright .sidctn ul li {
border-bottom:#c7c7c7 1px solid;
border-top:1px solid #efefef;
background:url(images/arrow.gif) left no-repeat;
padding:0 0 0 12px;
margin:0 5px 0 5px;
}
.sidebaright .sideft {
background:url(images/sd2ft2.gif) no-repeat;
height:33px;
width:258px;
margin:0 0 20px 0;
}
.sidebaright span {
background:url(images/lacasd2.png) no-repeat;
width:35px;
height:32px;
position:absolute;
margin:5px 0 0 212px;
}
.sidebaright select {
background: #dedede url(images/select.gif) top left no-repeat;
border:1px solid #ccc;
width:220px;
margin:0 0 0 10px;
padding:7px 10px 5px 10px;
}
/*sidebar footer */
#sidebarsfooter {
clear:both;
width:963px;
margin:auto;
}
.sidebarft1, .sidebarft2, .sidebarft3 {
width:311px;
margin:0 10px 25px 0;
float:left;
padding:40px 0 0 0;
background: url(images/sidebarfttop.png) no-repeat top;
}
.sidebarft1 .widget, .sidebarft2 .widget, .sidebarft3 .widget {
width:311px;
}
.sidebarft1 ul, .sidebarft2 ul, .sidebarft3 ul{
margin:0;
padding:0;
list-style:none;
}
.sidebarft1 .widgettitle, .sidebarft2 .widgettitle, .sidebarft3 .widgettitle  {
margin:0 35px 0 15px;
color:#565656;
font-style:italic;
font-weight:bold;
font-size:20px;
padding:5px 0 0 0px;
font-family:"Georgia", Times New Roman, Times, serif;
border-bottom:1px solid #b8b8b8;
}
.sidebarft1 .sidctn, .sidebarft2 .sidctn, .sidebarft3 .sidctn {
overflow:hidden;
font-size:11px;
color:#565656;
padding:5px 35px 0 15px;
font-family: Verdana, Geneva, sans-serif;
}
.sidebarft1 a, .sidebarft2 a, .sidebarft3 a {
color:#565656;
text-decoration:none;
}
.sidebarft1 a:hover, .sidebarft2 a:hover, .sidebarft3 a:hover {
color:#7b0000;
text-decoration:none;
}
.sidebarft1 .sidctn ul, .sidebarft2 .sidctn ul, .sidebarft3 .sidctn ul {
margin:0;
padding:0;
list-style:none;
}
.sidebarft1 .sidctn ul li, .sidebarft2 .sidctn ul li, .sidebarft3 .sidctn ul li{
background:url(images/stars.gif) no-repeat left top;
background-position:0px 4px;
padding:3px 0 5px 14px;
border-bottom:1px solid #d9d9d9; #e7e7e7
}
.sidebarft1 .sidctn ul li:hover, .sidebarft2 .sidctn ul li:hover, .sidebarft3 .sidctn ul li:hover{
background:url(images/stars.gif) no-repeat left top #e7e7e7;
background-position:0px 4px;
padding:3px 0 5px 14px;
border-bottom:1px solid #d9d9d9; 
}
.sidebarfooter {
background: url(images/sidebarftbottom.gif) no-repeat top;
height:23px;
width:311px;
bottom:0;
}
/************** page number *****************/
/* Clear things*/
ul.paga-numbers, ul.page-numbers li, ul.page-numbers li a, ul.page-numbers li a:hover ul.page-numbers li span {
padding: 0;
margin: 0;
text-decoration: none;
font: normal 12px Arial;
border: none;
}
ul.page-numbers {
margin-top: 0px;
margin-bottom: 0px;
text-align: left;
padding: 0px 0 0px 0;
}
ul.page-numbers li {
display: inline;
}
ul.page-numbers li a {
text-decoration: none;
border: none;
padding-bottom: 10px;
}
ul.page-numbers span.dots {
color: #666;
}
ul.page-numbers li a, .page-numbers span.current, .page-numbers span.dots {
font: normal 12px Arial;
padding: 5px;
}
/* SETTINGS - ALIGN CENTER  - Default = align-left */
ul.align-right { text-align: right; }
ul.align-center { text-align: center; }
span.page-info.left {
padding: 0 10px 0 0;
}
span.page-info.right {
padding: 0 0 0 10px;
}
ul.shape-round li a, ul.shape-round span.current {
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
/* SETTINGS - ACTIVE BACKGROUND */
ul.current-page-yellow span.current { background: #ffff00; color: #666; }
ul.current-page-purple span.current { background: #ac58ff; color: #fff; }
ul.current-page-dark span.current { background: #666; color: #eee; }
ul.current-page-bright span.current { background:#3b3b3b url(images/bgpage.gif) repeat-x; color: #666; border-right: 1px solid #000; border-bottom: 1px solid #000; }
ul.current-page-red span.current { background: #ba0000; color: #fff; }
ul.current-page-green span.current { background:#750101 url(images/bgpagecurrent.gif) repeat-x; color: #fff; }
ul.current-page-cyan span.current { background: #18C6FF; color: #fff; }
ul.current-page-pink span.current { background: #ff80ff; color: #fff; }
ul.current-page-orange span.current { background: #ff9a00; color: #fff; }
/* SETTINGS - page BACKGROUND */
ul.page-yellow li a { background: #ffff00; color: #666; }	
ul.page-purple li a { background: #ac58ff; color: #fff; }
ul.page-dark li a { background: #666; color: #fff; }
ul.page-bright li a { background:#3b3b3b url(images/bgpage.gif) repeat-x; border-right: 1px solid #000; border-bottom: 1px solid #000; color: #fff; }
ul.page-red li a { background: #ba0000; color: #fff; }
ul.page-green li a { background:#750101 url(images/bgpagecurrent.gif) repeat-x; color: #fff; }
ul.page-cyan li a { background: #18C6FF; color: #fff; }
ul.page-pink li a { background: #ff80ff; color: #fff; }
ul.page-orange li a { background: #ff9a00; color: #fff; }
ul.page-yellow li a:hover { background: #fff; color: #666; text-decoration: none;}
ul.page-purple li a:hover { background: #8000ff; text-decoration: none; }
ul.page-dark li a:hover { background: #444; text-decoration: none; }
ul.page-bright li a:hover { background:#750101 url(images/bgpagecurrent.gif) repeat-x; border-right: 1px solid #000; border-bottom: 1px solid #000; color: #fff; text-decoration: none; }
ul.page-red li a:hover { background: #9a0000; text-decoration: none; }
ul.page-green li a:hover { background: #4e8b00; text-decoration: none; }
ul.page-cyan li a:hover { background: #14a9d9; text-decoration: none; }
ul.page-pink li a:hover { background: #ff40ff; text-decoration: none; }
ul.page-orange li a:hover { background: #da8400; text-decoration: none; }
/* behind | default = dark */	
ul.behind-brighter span.dots, ul.behind-brighter span.page-info { color: #ddd; }
ul.behind-bright span.dots , ul.behind-bright span.page-info {	color: #aaa; }
ul.behind-grey span.dots, ul.behind-grey span.page-info { color: #808080; }
ul.behind-dark span.dots, ul.behind-dark span.page-info { color: #666; }
ul.behind-darker span.dots, ul.behind-darker span.page-info { color: #333; }
/* IE6 fix */
ul.page-purple li a:hover, ul.page-dark li a:hover, ul.page-red li a:hover , ul.page-green li a:hover, ul.page-cyan li a:hover, ul.page-pink li a:hover, ul.page-orange li a:hover {
color: #fff; text-decoration: none;
}
/***************RODAPE****************/
#footer {
clear:both;
background:url(images/bgfooter.jpg) no-repeat bottom center;
height:299px;
width:100%;
margin:auto;
}
#footerbg2 {
background:url(images/bgfooter2.jpg) no-repeat center;
width:1000px;
margin:auto;
height:299px;
}
#textcopyright {
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
position:absolute;
text-shadow:1px 1px #fff;
font-weight:bold;
margin:238px 0 0 380px;
}


