/*
Theme Name: Camila colaneri
Theme URI: http://camilacolaneri.com.br/
Version: 1.0
Author: Thais Vilanova
Author URI: http://www.thaisvilanova.com.br/
*/
/*--------GERAL------------------*/
a{
	text-decoration:none;
}
html{
overflow:-moz-scrollbars-vertical;
}
 
textarea{
overflow:auto;
}
/*--------/GERAL------------------*/

/*--------CONSTRUCAO DO CADERNO-----------*/
body,html{
	background:#edd8b8 url(images/repeat-fundo-papel.jpg) repeat;
}
body {
		min-width:760px;
		
}
#wrap {
		margin:0 auto;
		width:760px;
}
#header {
		background:url(images/repeat-topo.jpg) repeat-x;
		height:54px;
		width:100%;
}
#mainHeader{
	width:760px;
	margin:0 auto;
}
#main {
		background:url(images/pg-esquerda.jpg) repeat-y 0 0;
		float:left;
		width:501px;
		min-height:885px;
		position:relative		
}
#topoPgEsquerda{
	background:url(images/topo-pg-esquerda.jpg);
	height:54px;
	position:relative;
	left:0;
	top:0;
	width:501px;	
}
#sidebar {
		float:right;
		width:258px;
		position:relative;
}
#clear {
		clear:both;
}
#footer {
		background:url(images/repeat-footer.jpg) repeat-x;
		clear:both;
		height:54px;			
}
#mainFooter{
	width:760px;
	margin:0 auto;
	
}
#footerEsquerda{
	background:url(images/footer-esquerda.jpg) no-repeat;
	height:54px;
	position:relative;
	left:0;
	bottom:0;
	width:501px;			
}
#footerEsquerda p#designThais a{
	padding-top:0;
	margin-left:564px;
	margin-top:-30px;
	display:block
}
/*--------/CONSTRUCAO DO CADERNO-----------*/

/*--------LOGO-----------*/	
h1{
	position: relative;
	left:52px;
	top:1px;
	background: url(images/camila-colaneri.jpg) no-repeat;	
	text-indent: -9000px;	
}
h1 a{
	display:block;
	width: 152px;
	height: 236px;
}
h1 img{
	display:none;

}
/*--------/LOGO-----------*/	
/*--------BUSCA-----------*/
form#searchform span{
	width:174px;
	height:74px;		
	background: url(images/input-buscar.jpg) no-repeat;
	display:block;
	position:relative;
	top:14px;
	left:34px;	
	float:left
}
form#searchform input#s{
	width:130px;
	height:17px;		
	border:0;
	background-color:transparent;
	position:relative;
	top:20px;
	left:27px;
	
}
form#searchform button{
	float:left;
	width:40px;
	height:33px;
	position:relative;
	top:28px;
	left:33px;
	text-indent: -9000px;
	border:0;	
	cursor: pointer;
	background: url(images/button-buscar.jpg) no-repeat;		
}
/*--------/BUSCA-----------*/

/*--------MENU-----------*/		
ul#menu{
	width:256px;
	position:relative;		
	top:77px;
	
}
ul#menu li{
	display:inline
	}
ul#menu li a{
	text-decoration:none;
	color: #ed008c;
	text-indent: -9000px;
	position:relative;
	display:block;
	width:200px;
			
}
ul#menu li a#quemSou{
	background:url(images/menu-quem-sou.jpg) no-repeat left top;
	position:relative;	
	left:0;	
	height:33px	
}
ul#menu li a#quemSou:hover, ul#menu li a.current#quemSou{
	position:relative;
	top:0;
	background-position:left -33px;		
}
ul#menu li a#atendimentos{
	background:url(images/menu-atendimentos.jpg) no-repeat left top;
	position:relative;	
	left:0;	
	height:44px	
}
ul#menu li a#atendimentos:hover,ul#menu a.current#atendimentos{
	position:relative;
	top:0;
	background-position:left -44px;		
}
ul#menu li a#artigos{
	background:url(images/menu-artigos.jpg) no-repeat left top;
	position:relative;	
	left:0;	
	height:47px	
}
ul#menu li a#artigos:hover, ul#menu a.current#artigos{
	position:relative;
	top:0;
	background-position:left -47px;		
}
ul#menu li a#signos{
	background:url(images/menu-signo.jpg) no-repeat left top;
	position:relative;	
	left:0;	
	height:38px	
}
ul#menu li a#signos:hover, ul#menu a.current#signos{
	position:relative;
	top:0;
	background-position:left -38px;		
}
ul#menu li a#ascendentes{
	background:url(images/menu-ascendente.jpg) no-repeat left top;
	position:relative;	
	left:0;	
	height:36px	
}
ul#menu li a#ascendentes:hover, ul#menu a.current#ascendentes{
	position:relative;
	top:0;
	background-position:left -36px;		
}
ul#menu li a#lua{
	background:url(images/menu-lua.jpg) no-repeat left top;
	position:relative;	
	left:0;	
	height:39px	
}

ul#menu li a#lua:hover,ul#menu li a.current#lua{
	position:relative;
	top:0;
	height:39px;
	background:url(images/menu-lua.jpg) no-repeat left -39px;	
}
ul#menu li a#infantil{
	background:url(images/menu-infantil.jpg) no-repeat left top;
	position:relative;	
	left:0;	
	height:50px	
}
ul#menu li a#infantil:hover, ul#menu a.current#infantil{
	position:relative;
	top:0;
	background-position:left -50px;		
}
ul#menu li a#agenda{
	background:url(images/menu-agenda2.jpg) no-repeat left top;
	position:relative;	
	left:0;	
	height:39px	
}
ul#menu li a#agenda:hover, ul#menu a.current#agenda{
	position:relative;
	top:0;
	background-position:left -39px;		
}
ul#menu li a#produtos{
	background:url(images/menu-produtos2.jpg) no-repeat left top;
	position:relative;	
	left:0;	
	height:35px	
}
ul#menu li a#produtos:hover, ul#menu a.current#produtos{
	position:relative;
	top:0;
	background-position:left -35px;		
}
ul#menu li a#links{
	background:url(images/menu-links2.jpg) no-repeat left top;
	position:relative;	
	left:0;	
	height:38px	
}
ul#menu li a#links:hover, ul#menu a.current#links{
	position:relative;
	top:0;
	background-position:left -38px;		
}
ul#menu li a#contato{
	background:url(images/menu-contato2.jpg) no-repeat left top;
	position:relative;	
	left:0;	
	height:35px;
	margin-bottom:20px
}
ul#menu li a#contato:hover, ul#menu a.current#contato{
	position:relative;
	top:0;
	background-position:left -35px;		
}
ul#menu li a#oQue{
	background:url(images/menu-oque.gif) no-repeat;
	width:34px;
	position:absolute;	
	left:224px;
	top:13px;	
	height:285px	
}
ul#menu li a#menu_indique{
	background:url(images/menu-indique.jpg) no-repeat;	
	position:relative;	
	left:0;		
	height:86px;
	width:256px;
	clear:left;
	
}
ul#menu li a#twitter{
	background:url(images/twitter_32.png) no-repeat;	
	position:relative;	
	left:92px;
		
	height:32px;
	width:32px;
	float:left;
}
ul#menu li a#facebook{
	background:url(images/facebook_32.png) no-repeat;	
	position:relative;	
	left:124px;	
	padding-bottom:3px;
	height:32px;
	width:32px;
	
}
/*--------/MENU-----------*/


/*--------/ESTRELAS-----------*/
#artigosPg, #inicial, #agendaGeral, #inicialAgenda, #signosPg, #quemPg, #linksPg, #contatoPg, #atendimentosPg, .produtosPg, #infantilPg{
	margin: 4px 18px 16px 18px;
	padding-bottom:54px;
	position:relative;
}
 #linksPg{
	margin-top: 8px;	
}
#infantilPg h2{padding-top:5px;}
div.busca#inicial{
margin: 7px 18px 16px 18px;
}
/*--------INICIAL-----------------------------*/
#inicial div.trechos, #inicialAgenda div.trechos {
	background:url(images/divisor-index.gif) no-repeat center bottom;
	padding-bottom:44px;
	margin-bottom:31px
}
#inicial p.continue, #inicialAgenda p.continue{
	text-align:right;
	
}
p.continue a{
	background:url(images/continue-lendo.gif) no-repeat left top;
	padding-left:45px;
	font-weight:bold	
}
#inicial div.trechos{
	
}
/*--------/INICIAL-----------------------------*/	
/*--------ARTIGOS-----------------------------*/	

#artigosPg img, #atendimentosPg img{
	display:none;
}
#artigosPg #imgWrapper img{
	display:inline;
	padding-left:8px;
	padding-top:9px;
	
}
#atendimentosPg #imgWrapper{	
	width:470px;
	text-align:center;
	margin-bottom:36px	
}
#atendimentosPg #imgWrapper img{
	display:inline;
	width:381px;
	margin-top:-1px;
}
#artigosPg #imgWrapper{
	background:url(images/fundo-imagem-repeat.gif) no-repeat top center;
	width:468px;
	height:238px;
	margin-top:-3px	
}
#dataPublicado{
	position:absolute;
	right:0;
	top:-18px;
}
/*--------/ARTIGOS------------------------*/	

/*--------AGENDA------------------------*/	
#agendaPg{
	position:relative;
	float:left;
	margin: 0 18px 16px 0;
	}
#agendaGeral p{
	background:url(images/fundo-texto-agenda-2.gif) repeat-y top left;
	min-height:467px;
	padding-left:52px;
	margin-bottom:21px;
	
}
#diaCalendario{
	float:right;
	width:160px;
	height:180px;
	background:url(images/fundo-dia-calendario.jpg) no-repeat top left;
	margin-top:0;
	padding-top:0;
	position:relative;
}
#agendaGeral, #inicialAgenda{
clear:both;
top:6px;
}
img#mes_calendario{
	position:relative;
	top:34px;
	left:17px
}
img#dia_calendario{
	position:relative;
	left:17px;
	bottom:35px
}
img#semana_calendario{
	position:relative;
	left:50px;
	bottom:23px
}
#proximoEvento ul li, #cursoDestaque ul li, #artigosAssunto ul li{
	background:url(images/bullet-asterisco.gif) no-repeat center left;
	padding-left:22px;
	margin-bottom:4px
}
#artigosAssunto ul li{	
	margin-bottom:0;
	line-height:18px
}
/*-----------/AGENDA---------------------*/	
/*-----------QUEM SOU---------------------*/	
#quemPg img{
	margin-left:-2px;
	margin-right:12px
}
/*-----------/QUEM SOU---------------------*/

/*-----------ATENDIMENTOS---------------------*/
#todosAtendimentos{
margin-top:0;
padding-top:3px;

}
.atendimentos{
margin-top:39px;

}
.atendimentos p{
margin-top:0;
padding-top:0;

}
/*-----------/ATENDIMENTOS---------------------*/
/*-----------INFANTIL---------------------*/
.infantil{
margin-top:36px;
margin-bottom:37px
}
.infantil img{
padding-top:4px;
padding-right:8px;
}
.infantil img.alignleft {
float:left;
}
#signo111 img, #signo116 img{
	margin-top:-5px
}
#signo112 img, #signo121 img, #signo122 img{
	margin-top:-3px
}
#signo113 img, #signo114 img, #signo115 img, #signo117 img, #signo118 img, #signo119 img, #signo120 img{
	margin-top:-4px
}

/*-----------/INFANTIL---------------------*/
/*--------PRODUTOS------------------------------*/
.produtosPg img{
	margin-top:-2px;
	padding-top:18px
}
.produtosPg img.wp-image-83, .produtosPg img.wp-image-85{
	margin-right:15px;
}

/*--------/PRODUTOS------------------------------*/
/*--------CONTATO------------------------------*/
.contactform{
	background:url(images/fundo-contato.gif) no-repeat center left;
	width:471px;
	height:414px;
	margin-top:15px;
	
}
.contactform label, .indique label{
	position:relative;
	top:7px;

}
.contactform form{
	margin-top:54px;
	margin-left:37px
}

.contactform input, .indique input{
	height:18px;
	background:url(images/linha-contato.gif) no-repeat center left;
	width:361px;
	border:none;
	padding-bottom:15px
}
.indique input{
	width:332px;
}
.contactform textarea, .indique textarea{
	margin-top:18px;
	background:url(images/textarea.gif) no-repeat center left;
	height:148px;
	width:412px;
	border:none;
	padding: 15px 6px 6px 6px;
	margin-top:11px
}
button#contactsubmit{
	float:right;
	width:111px;
	height:23px;	
	text-indent: -9000px;
	border:0;
	z-index:10;	
	cursor: pointer;
	background: url(images/button-enviar.gif) no-repeat top left;
	margin-right:25px		
}
.indique button#contactsubmit{
	margin-right:58px		
}
#contatoSucesso{
	background:url(images/fundo-contato.gif) no-repeat center left;
	width:471px;
	height:414px;
	margin-top:15px;

}
#contatoSucesso p{
	padding-top:54px;
	margin-left:37px
}
.contactleft {
	width: 46px;
	
}
.contactright {
	width: 360px;		
}
.indique .contactleft {
	width: 75px;
	
	
}
.indique div.contactleft#indique_email_label{
	width: 138px;
	clear: both;
	float: left;
}
.indique .contactright {
	width: 340px;		
	
}
.indique .contactright #indique_email{
	width: 405px;
background:url(images/linha-contato.gif) repeat-x center left;
margin-top:5px
}
/*--------/CONTATO------------------------------*/
/*--------/compartilhar------------------------------*/


/*\*/
#atendimentosPg #imgWrapper img{
[display:inline;
margin-top:4px;
]margin-top:1px;
	
}
/**/

/*\*/
.atendimentos{
[font-size:12px;
margin-top:0;
margin-bottom:43px;
]margin-top:39px;
_margin-bottom:0;
}
/**/

/*\*/
#todosAtendimentos{
[margin-top:0;
padding-top:42px;
]padding-top:3px;
}
/**/

/*\*/
#contArtigo{
[margin-top:20px;
margin-top:-15px;
]margin-top:20px;
}
/**/

/*\*/
#artigosPg #imgWrapper{
[margin-top:-3px;
margin-top:17px;
]margin-top:-2px;	
}
/**/

/*\*/
#diaCalendario{
[margin-left:0px;
margin-left:56px;
]margin-left:0px;
}
/**/

/*\*/
#inicialAgenda div.trechos {
[background:url(images/divisor-index.gif) no-repeat center bottom;
padding-bottom:46px;
]padding-bottom:44px;
}
/**/

/*\*/
#agendaGeral, #inicialAgenda{
[clear:both;
top:7px;
]top:6px;
}
/**/

/*\*/
.produtosPg{
[margin: 4px 18px 16px 18px;
top:6px;
]top:0;
}
/**/

/*\*/
#infantilCont{
[margin-top: 0;
margin-top:-12px;
]margin-top: 0;
}
/**/

/*\*/
#signo111 img, #signo113 img, #signo114 img, #signo115 img,#signo116 img, #signo117 img, #signo118 img, #signo119 img, #signo120 img, #signo121 img{
[border:0;
margin-top:-7px;
]border:0;
}
/**/

/*\*/
#signo112 img, #signo122 img{
[border:0;
margin-top:-6px;
]border:0;
}
/**/

/*\*/
.contactform input, .indique input{
[border:none;
border:0;
background-color:transparent;
margin-bottom:15px;
]margin-bottom:0;
}
/**/

/*\*/
.contactform textarea, .indique textarea{
[border:none;
border:0;
background-color:transparent;
margin-bottom:15px;
]margin-bottom:0;
}
/**/

	