﻿/*  
Theme Name: Sonhos de Papel
Theme URI: http://etternal.com.br/
Version: 1.0
Author: Tamirez Santos
Author URI: http://etternal.com.br
      
      
*/

/***************** BODY *****************/

body { 
font-size:10px;
color: #000000; 
font-family:tahoma, arial, verdana, ms-serif;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background: #e281a6 repeat;}
       

/***************** LINHA DO LAYOUT *****************/

#page {
width:1005px;
background-image: url(images/file.jpg);
background-repeat: repeat-y;
margin-left: auto;
margin-right: auto;
margin-top:0px;
text-align: left;}

/***************** TOPO DO LAYOUT *****************/

#header {
background: url(images/lay1.jpg) no-repeat top left;
width:1005px;
height:632px;
margin-top:0px;
margin-bottom:0px;}



/***************** FOOTER DO LAYOUT *****************/

#footer {
background-image:url(images/flooter.jpg);
background-repeat: no-repeat;
width:1005px;
height:104px;
padding-top: 0px;
padding-bottom: 0px;
clear: both;
font-size: 11px;
}
/***************** MEDIDAS DA ÁREA DOS POSTS *****************/

#content {
margin-top: -98px;
left: 428px;
width: 428px;
text-align:justify;
font-size: 12pt;
padding-right:140px;
float:right;

}

.block-content {
padding:2px;}

/***************** MEDIDAS DA SIDEBAR *****************/

#sidebar {
margin-top: -95px;
left: 80px;
width: 225px;
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size: 10pt;
color: #666666;
text-align: justify;
padding-left:80px;
margin-bottom:0;
float: left;
}





/*************** COR DO TEXTO SELECIONADO *************/


::-moz-selection{
background:#edd9df;
color:#666666;
}

::selection {
background:#edd9df;
color:#666666;
}



/*************** MENU COM DESCRIÇÃO *************/


.menu {
background-color: #edd9df; 
border: 0px solid #E9DE96;
margin-bottom:2px; 
padding-left:3px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 2px;
color: #666666;
text-align: right;
font-size:10px
}


.menu:hover{background-color:#FFEFEF;}






/***************** IMAGENS *****************/

img {border-right: 1px; border-top: 1px; border-left: 1px; border-bottom: 1px; color:#edd9df
}

img {
border: 1px; color:#edd9df}



/***************** LINKS *****************/

a {text-decoration: none;}

a:link {color: #515050;}

a:visited, a:active {color: #515050;}

a:hover {color:#515050;text-decoration:none;}

/***************** NEGRITO, UNDERLINE E ITÁLICO *****************/

u{color:#666666;
border-bottom: #FEB4C7 2px dotted;
text-transform: none;
text-decoration: none;}
i{color:#515050; font-size: 9px; text-decoration: none; text-transform: none;}
em{color:#515050;}
b{color:#515050;}
strong{color:#515050;}
b:hover{color:#666666;}
strong:hover{color:#666666;}
underline{color:#666666;
border-bottom: #FEB4C7 2px dotted;
text-transform: none;
text-decoration: none;}
.title {background-color:fff3f3;
border-bottom: #edd9df;
font-size: 11px;
color: #edd9df;}

/***************** INPUTS, TEXTAREA, FORMULÁRIOS *****************/

input, select{
margin:2px 2px 2px 0px;
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
border:2px solid #e1e1e1;
background-color:#FFF3F3;
color:#666666;
font-size:7pt}

textarea, button {
margin:1px 1px 1px 0px;
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:1px;
border:2px solid #e1e1e1;
background-color:#FFF3F3;
color:#666666;
font-size:7pt}

input:focus, textarea:focus, label:focus, select:focus:focus {
background-color:#FFECEC; 
}

/***************** COMENTÁRIOS *****************/

.alt {
background-color: #edd9df;}

.commentlist li {
margin: 15px 0 3px;
padding: 5px 8px 3px;
list-style: none;}

#commentlist {
margin: 0;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
border-bottom:0px solid #ffffff;
list-style-type: none;}

#commentlist li {
border-top: 0px;
padding: 5px 8px;
background-color: transparent;
}

.commentdate {
background-color:#edd9df;
color:#666666;
font-size:10px;
letter-spacing:0px;
line-height:11px;
font-weight:normal;
border-bottom:1px dotted #666666;
border-left:1px solid #666666;
border-right:1px solid #666666;
border-top:1px solid #666666;
font-family:tahoma;
text-align:center;
padding-right:2px;
padding-left:2px;
padding-top:2px;
padding-bottom:5px;
}

.comment-content {
color:#666666;
font-size:10px;
letter-spacing:0px;
line-height:11px;
font-weight:normal;
border-right:1px solid #666666;
background-color:#f4f4f4;
border-bottom:1px solid #666666;
border-left:1px solid #666666;
border-top:2px dotted #666666;
font-family:tahoma,verdana, verdana, arial, sans-serif,sans-serif;
text-align:justify;
padding-left:0px;
padding-bottom:2px;
padding-right:0px;
}

.comment-in {
padding-top:5px;
padding-left:8px;
padding-bottom:2px;
padding-right:8px;}

.cit{
text-align:right;
padding:3px;
margin-right:3px;
margin-left:3px;
margin-top: 2px;
margin-bottom: 1px;
background-color:#edd9df;
border: 0px solid #f4f4f4;
font-weight:bold;
}


/***************** BORDAS DAS IMAGENS *****************/

.imageblog {background-color: #FFEFEF; 
margin:3px;
padding:5px; 
border:1px dotted #666666;
}

.imageblog:hover {background-color: #f4f4f4;
}


/***************** H1,H2,H3,H4 *****************/

h1, h3, h4 {
text-transform:uppercase;
font-size : 11px; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
color: #666666; 
padding-top:3px;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
display: block;
background-color:#edd9df;
border-bottom:1px solid #e1e1e1;
}

h2 {display: block;
width: 95%;
border-bottom: 1px dotted #666666;
background: url(http://www.etternal.com.br/wp-content/themes/sonhosdepapel/images/bola2.gif) left no-repeat;
font-color: #666666;
font-size: 10px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 12px;
padding-right: 2px;
margin-bottom: 2px;
margin-top: 4px;
margin-left: 2px;
clear: both;}





/***************** TÍTULOS DO PERFIL *****************/


.blocktitle {background-color: #FFFBFB;
display: block;
border-bottom: 1px dotted #666666;
font-color: #666666;
font-size: 11px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 3px;
padding-right: 3px;
margin-bottom: 2px;
margin-top: 4px;
margin-left: 2px;
clear: both;
text-align: right;
}

.blocktitlee {background-color: #FFFfff;
display: block;
width: 60%;
border-bottom: 1px dotted #edd9df;
font-color: #dfbbc6;
font-size: 11px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 3px;
padding-right: 3px;
margin-bottom: 2px;
margin-top: 4px;
margin-left: 2px;
clear: both;
text-align: right;
}


/***************** CONTEÚDO DO PERFIL *****************/

.info {
padding-left:2px;
padding-right:0px;
padding-top:2px;
padding-bottom:2px;
font-size: 10px; 
line-height: 11px; 
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-weight: normal;
color: #666666;
text-align:justify;
margin-bottom:6px;
background-color:;
border:0px solid #E9DE96;
}

.infoo {
padding-left:2px;
padding-right:0px;
padding-top:2px;
padding-bottom:2px;
font-size: 10px; 
line-height: 11px; 
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-weight: normal;
color: #666666;
text-align:right;
margin-bottom:6px;
background-color:;
border:0px solid #E9DE96;
}


/***************** CATEGORIAS (SUBTÍTULOS) DOS POSTS *****************/

.meta {
font-size:10px;
color: #666666;
padding-left:7px;
padding-top:1px;
padding-bottom:2px;
font-family: tahoma;
font-weight: normal;
text-align:left; 
margin-top: 2px;
margin-bottom: 0px;
margin-left: 49px;
text-transform:none;
background-color:#FFF3F3;
-moz-border-radius: 4px 4px 4px 4px;
}





/***************** TÍTULOS DOS ARQUIVOS E PÁGINAS INTERNAS *****************/

.arquivos {height: 25px;
font-family : arial, 'Times New Roman', tahoma;
font-size:20px;
font-weight: bold;
color: #666666; 
background-color:#edd9df;
padding-right: 2px;
padding-left: 4px;
padding-top: 2px;
padding-bottom:2px;
margin-left: 0px;
margin-top: 2px;
margin-bottom: 0px;
-moz-border-radius: 4px 4px 4px 4px;
}






/***************** TÍTULOS DOS POSTS *****************/

#navlink {height: 25px;
font-family : arial, 'Times New Roman', tahoma;
font-size:20px;
font-weight: bold;
color: #666666; 
background-color:#edd9df;
padding-right: 2px;
padding-left: 4px;
padding-top: 2px;
padding-bottom:2px;
margin-left: 49px;
margin-top: 2px;
margin-bottom: 0px;
-moz-border-radius: 4px 4px 4px 4px;
}
	
#navlink a {color: #FFFBFB; 
font-weight: bold;
font-family : tahoma;
font-size: 14px;
background-color: transparent;text-transform:uppercase;
}

#navlink a:hover {
color: #FFDDDD;
}


/******************* DATA DOS POSTS *******************/



.data {
width: 45px;
height: 46px;
float: left;
margin: 2px;
background-color: #FFF3F3;
text-align: center;
}

.mes {
color: #666666;
font-size: 11px;
font-weight: bolder;
padding-top: 5px;
}

.dia {
text-transform: lowercase;
color: #666666;
font-size: 18px;
font-weight: bolder;
padding-top: 0px;
}





/***************** CONTEÚDO DAS PÁGINAS E POSTS *****************/ 

.block1 { margin-top: -4px;
background-color:;
font-size:11px; 
color:#666666;
line-height:12px;
font-family: tahoma, arial, verdana, Times New Roman;
text-align:justify;
margin-bottom:6px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 0px;
}



/************** PARTE DEPOIS DOS POSTS *****************/

.title-recent {background-color: #FFFBFB;
display: block;
border-bottom: 1px dotted #666666;
font-color: #666666;
font-size: 11px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 3px;
margin-bottom: 4px;
margin-top: 4px;
margin-left: 2px;
clear: both;
text-align: left;
}


h22 {display: block;
width: 93%;
border-bottom: 1px dotted #666666;
background: url(http://www.etternal.com.br/wp-content/themes/sonhosdepapel/images/bola1.gif) left no-repeat;
font-color: #666666;
text-decoration: strong;
font-size: 11px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 12px;
padding-right: 2px;
margin-bottom: 2px;
margin-top: 0px;
margin-left: 1px;
clear: both;}

.recent {color: #666666;
background-color: #edd9df; 
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin-bottom:2px; 
padding-left:2px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 2px;}

.recent:hover{background-color: #f4f4f4}



/***************** O CALENDÁRIO *****************/

#wp-calendar {
empty-cells: show;
text-align: center;
font-family:tahoma;
width:100%;
}

#wp-calendar TD {
PADDING:2px; 
FONT-SIZE: 10px; 
FONT-FAMILY: tahoma; 
BACKGROUND-COLOR:#edd9df;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
color:#666666;
}

#wp-calendar TD:hover{
cursor:help;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
border-right:0px;
border-bottom:0px;
}

#wp-calendar #prev a {
PADDING:1px; 
FONT-SIZE: 10px; 
FONT-FAMILY: tahoma; 
color:#515050;
text-decoration:none;
}

#wp-calendar #prev a:hover{
FONT-SIZE: 10px; 
FONT-FAMILY: tahoma; 
color:#666666
;text-decoration:none;
}

#wp-calendar #next a {
PADDING:1px; 
FONT-SIZE: 10px; 
FONT-FAMILY: tahoma; 
color:#000000;
text-decoration:none;
}


#wp-calendar #next a:hover{
FONT-SIZE: 10px; 
FONT-FAMILY: tahoma; 
color:#666666;
text-decoration:none;
}

#wp-calendar th{
color:#666666;
text-align:center;
font-size:10px;
font-weight:bold;
letter-spacing:7px;
BACKGROUND-color:#edd9df;
}

#wp-calendar #today {
font-size:10px;
background-color: #edd9df;
color:#000000;
cursor:crosshair;
font-weight:none;
}



#wp-calendar caption {
font:bold 7pt tahoma;
letter-spacing:2px;
text-align:center;
color:#666666;
text-transform:uppercase;
margin-left:2px;
margin-right:2px;
background-color: #edd9df;
padding:1px;
border-bottom:3px double #cccccc;
}

#wp-calendar a{
color: #666666;
font:bolder 10px tahoma;
text-decoration:none;
}

#wp-calendar a:hover{
color:#666666;
text-decoration:none;
}


/***************** FORMATAÇÃO LINKS DO PAGINAVI ETC *****************/

#footlink {
border-top:0px solid;
line-height:22px;
font-size:11px;
width: 100%;
text-align:center;
padding-top:0px;
padding-bottom:3px;
margin-bottom:3px;
margin-top: 2px;
}

#footlink span.footlinkcurrent{
background: #edd9df;
padding:2px 4px 2px 4px;
margin:1px 2px 1px 2px;
BORDER-left: #dfdfdf 1px solid; 
BORDER-top: #dfdfdf 1px solid; 
BORDER-right: #dfdfdf 1px solid; 
BORDER-bottom: #dfdfdf 1px solid; 
color:#666666;}



#footlink span.footlinktotal {
background: #edd9df;
padding:2px 4px 2px 4px;
margin:1px 2px 1px 2px;
BORDER-left: #dfdfdf 1px solid; 
BORDER-top: #dfdfdf 1px solid; 
BORDER-right: #dfdfdf 1px solid; 
BORDER-bottom: #dfdfdf 1px solid; 
color:#666666;}



#footlink a {
background: #FFF3F3;
padding:2px 4px 2px 4px;
margin:1px 2px 1px 2px;
BORDER-left: #dfdfdf 1px solid; 
BORDER-top: #dfdfdf 1px solid; 
BORDER-right: #dfdfdf 1px solid; 
BORDER-bottom: #dfdfdf 1px solid; 
color:#666666;}

#footlink a:link, #footlink a:visited, #footlink a:active {
background: #edd9df;
padding:2px 4px 2px 4px;
margin:1px 2px 1px 2px;
BORDER-left: #dfdfdf 1px solid; 
BORDER-top: #dfdfdf 1px solid; 
BORDER-right: #dfdfdf 1px solid; 
BORDER-bottom: #dfdfdf 1px solid; 
color:#666666;}

#footlink a:hover {
background: #edd9df;
padding:2px 4px 2px 4px;
margin:1px 2px 1px 2px;
BORDER-left: #dfdfdf 1px solid; 
BORDER-top: #dfdfdf 1px solid; 
BORDER-right: #dfdfdf 1px solid; 
BORDER-bottom: #dfdfdf 1px solid;  
color:#666666;
}



/********************* BLOCKQUOTE *******************/

blockquote {
font-family:tahoma,arial, verdana, sans-serif;
font-size:11px;
color:#666666;
border-left:1px solid #e1e1e1;
border-right:1px solid #e1e1e1;
border-top:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
font-weight: normal;
font-style:normal;
margin-left:8px;
margin-right:8px;
margin-top:8px;
margin-bottom:3px;
padding-right:3px; padding-top:3px; padding-bottom:3px; padding-left:3px; 
background:#FFF3F3 repeat-y left top;}



/************************ HR **************************/

hr {border:1px solid #cccccc;width:100%}


/*********************** DEMAIS CLASSES *******************/

.small {font-family:microsoft sans serif, arial, tahoma, verdana, sans-serif;}

p {margin: 1.2em 0;
font-size: 1em;
}

ol, ul {
color:#666666;
margin: 1.0em 1.0em 1.0em 3.0em;
padding: 1px;}


/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #cccccc;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #cccccc;
 border-bottom: none;
 background: #fff3f3;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #515050; }
ul.tabbernav li a:visited { color: #515050; }

ul.tabbernav li a:hover
{
 color: #000000;
 background: #fff3f3;
 border-color: #cccccc;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: fff3f3;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #aaa;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

