@charset "utf-8";
/* CSS Document */

@import 'stylecpg.css';

*{
margin: 0;
padding: 0;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;

}

body{
background: #e2dcd9;
color: #555555;
}

p{
margin-bottom: 10px;
}

hr{
background: #fff;
height:3px;
margin: 20px 0px;
border: 0px;
}
/*LINKS
----------------------------------------------------------------------- */
a, a:link{
color: #538ea5;
text-decoration: none;
}

a:hover{
color: #ddd;
text-decoration: none;
}


/*FORMULARIOS
----------------------------------------------------------------------- */

input { 
background-color: #fafafa; 
font: 8pt verdana, arial, helvetica, sans-serif;
color:#555555;
border:1px solid #d0d0d0;
margin: 3px 0px;
}


select{
font-size: 11px;
font-family : 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;
filter:alpha(opacity=80); 
opacity: .90; 
background-color: #fafafa;
border:1px solid #d0d0d0;
color:1d0a03;}

textarea { 
background-color: #fafafa;
font: 8pt verdana, arial, helvetica, sans-serif;
color:#555555;
border:1px solid #d0d0d0;
}


/* IMAGENS
----------------------------------------------------------------------- */
img {
border: 0px;
text-decoration: none;
max-width: 100%;
}

.img{
background-color: #ffffff;
border: 1px solid #dadada;
margin: 3px 5px;
padding: 3px;
float: left;
}

.alignnone {
background-color: #ffffff;
border: 1px solid #dadada;
margin: 2px;
padding: 5px;
}
.aligncenter {
background-color: #ffffff;
border: 1px solid #dadada;
padding: 5px;
text-align: center;
float: inherit;
margin-bottom: 3px;
margin-left: auto;
margin-right: auto;
display: block;
}
.alignleft {
background-color: #ffffff;
border: 1px solid #dadada;
margin: 2px;
padding: 5px;
text-align: left;
float: left;
display: inline;
}
.alignright {
background-color: #ffffff;
border: 1px solid #dadada;
margin: 2px;
padding: 5px;
text-align: right;
float: right;
display: inline;
}


/*PAGINA
----------------------------------------------------------------------- */
#site {
background: #eaeaea;
width: 1027px;
background-image: none;
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
text-align: left;
border-bottom: 2px solid #d2ccca;
border-left: 1px solid #fff;
border-right: 1px solid #fff;

}

/*HEADER
----------------------------------------------------------------------- */

#header{
height: 279px;
}
#header-img{
width: 470px;
height: 228px;
margin: 10px;
}
#header-esq{
background-image: url(imagens/header-esq.png);
width: 473px;
height: 279px;
float: left;
}
#header-dir{
background-image:url(imagens/header-dir.png);
width: 554px;
height: 279px;
float: right;
}

#menu{
position: relative;
top: 100px;
left: 0px;
float: left;
}

#mensagem-boasvindas{
position: relative;
top:  135px;
right: 62px;
width: 355px;
float: right;
text-align: justify;
line-height: 17px;
}

#propaganda{
background-image: url(imagens/propaganda.png);
width: 100%;
height: 106px;
}

#banner{
text-align:center;
width: 728px;
height: 90px;
margin-left: 4px;
padding-top: 10px;
}
#imagem-topo{
height: 200px;

}

/*CONTEUDO
----------------------------------------------------------------------- */

#conteudo{
margin-left: auto;
margin-right: auto;
text-align: justify;
}


#sidebar-esquerda{
width:250px;
min-height:100px;
margin: 0px 5px 0px 5px;
float: left;
list-style-type:none;
}

.sidebar-titulo{
font-family: Arial, Helvetica, sans-serif;
color: #9b4374;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1px;
margin-bottom: 10px;}

.widget{
background: url(imagens/widget-top.png) no-repeat;
background-color: #f4f2f2;
padding: 15px 10px;
width:228px;
min-height:100px;
color: #5c5c5c;
line-height: 17px;
}

.widget-footer{
background: url(imagens/widget-foot.png) no-repeat;
padding: 15px 10px;
width: 228px;
height: 24px;
}

#sidebar-direita{
width: 250px;
margin: 5px 5px 0px 0px;
float: right;
}

.sideblock li{
list-style-type:none;
margin-bottom: 5px;
border-bottom: 1px solid #ddd;
}

.sideblock{
background: #fff;
margin-bottom: 10px;
margin-top: 3px;
}

.afiliados{
background: #ddd;
padding: 5px;
margin: 1px;
}
.afiliados:hover{
background: #9ebe6c;
padding: 5px;
}

#conteudo-central{
width: 483px;
background: url(imagens/header-posts.png) no-repeat;
background-color: #fff;
margin: 0px 2px;
float: left;
padding: 10px;
line-height: 18px;
}

#footer{
padding: 5px 0px;
border-top: 1px solid #fff;
color: #8b8b8b;
text-transform: uppercase;
background: #dad6d4;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size:9px;
width: 100%;
}


/*POSTS 
----------------------------------------------------------------------- */


.meta{
text-align: right;
color: #b0b0af;
font-size: 8pt;
}
.meta-footer{
text-align: right;
color: #b0b0af;
font-size: 8pt;
}
.comentarios-link{
color: #88a2ab;
font-size: 10pt;
font-weight: 700;
}

ul#imagens li img{
	border: 1px solid #ccc;
	padding: 4px;
}
ul {
	margin-bottom: 2em;
}
ol,ul {list-style:none;}

.titulo{
color: #b95a93;
height: 20px;
font-size: 10pt;
text-align: center;
font-weight: bold;
border-bottom: 1px solid #ddd;
}
.titulo a{
color: #b95a93;
}

.titulo hover{
text-decoration: none;
}


.conteudo-post{
text-align: justify;
margin-top: 10px;
line-height: 17px;
}

.descricao-post{
margin: 20px 0px;
padding: 5px;
border-bottom: 2px solid #ddd;
}

.comentarios-post{
font-size: 10pt;
padding: 4px;
}
blockquote{
margin: 10px;
padding: 5px 5px 5px 50px;
background: url('http://img.photobucket.com/albums/v465/pamelaag/quote.png') no-repeat #f3f3f3;
border-bottom: 2px solid #ddd;
color: #8b8b8b;
width: 400px;
}
/*TITULOS
----------------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 {
	display:block;
	margin: 1.2em 0;
	font-family: "Lucida Grande", Tahoma, Arial, sans-serif;
	color: #507a89;
	}

h1, h2{ font-size: 10pt; }
h3 { font-size: 10pt; }
h4 { font-size: 9pt; }

/* COMENTARIOS
----------------------------------------------------------------------- */

.commentlist{
list-style-type:none;
}

.commentlist a{
color: #538ea5;
font-weight: bold;
}

.commentlist li{
margin: 10px 0px;
background: #ededec;
padding: 10px;
}

.commentmetadata{
font-size: 7pt;
text-align: right;
background: #fff;}

.avatar{
float:right;
padding: 3px;
background: #e1e1e1;
}

.autor{
font-weight: bold;
text-decoration: none;}


/*FOOTLINKS
----------------------------------------------------------------------- */
#footlink{
margin:10px;
height:15px;
}
#footlink a{
border: 1px solid #f0f0f0;
background:#fff;
color: #79606e;
padding: 2px;
}
#footlink a:hover{
color: #ddd;
border: 1px solid #f0f0f0;
background: #79606e;
}

/* Busca */
#searchform input{
border: 0px solid #fff;
padding: 4px;
}

#searchsubmit{
background: #d8BFD8;
color: #fff;
font-weight: bold;}


/*FAQ
----------------------------------------------------------------------- */
.todopergunta{
margin: 10px 0px;
background: #ededec;
padding: 10px;
}
.pergunta{
font-size: 8pt;
text-align: left;
background: #cac5c1;
padding: 3px 10px;
font-weight: bold;
margin-bottom: 5px;
}


