/*
THEME NAME: Dia das Crianças
VERSION: 1.3
AUTHOR: PontoFrio.com
AUTHOR URI: http://pontofrio.com
*/

/* 1. Reset */
@import url('reset.css');

/* 2. Basic */
body{
	padding:0 0 40px;
	background:#addee3 url(images/bg_body.jpg) repeat-x center;
	font:62.5% Verdana, Arial, Helvetica, sans-serif;
	color:#333233
}
a{
	color:#666;
	text-decoration:none
}
a:hover{
	color:#000;
	text-decoration:underline;
}
strong,b,
strong a,b a{
	font-weight:900
}
em,i,
em a,i a{
	font-style:italic
}
ol{
	list-style:inside decimal 
}
hr{
	display:none
}
input,
select,
textarea{
	width:290px;
	padding:2px 4px;
	background:#2a0153;
	border:1px solid #770fa7 !important;
	color:#fff
}
select{
	width:300px;
	
}
textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em
}
fieldset legend{
	display:none;
}
.alignnone{
	margin:0 0 10px
}
.alignleft{
	float:left;
	margin:0 10px 10px 0
}
.alignright{
	float:right;
	margin:0 0 10px 10px
}
.edit-link a{
	font-weight:900;
	text-decoration:none
}
.nav-previous,
.nav-next{
	float:left;
	padding:0 20px 10px;
}
.nav-next{
	float:right;
}
.nav-previous a,
.nav-next a{
	width:95px;
	height:26px;
	background:url(images/bt_anterior.gif) no-repeat 0 0
}
.nav-next a{
	background:url(images/bt_proximo.gif) no-repeat 0 0
}
/* 3. Grid */
#container{
	width:862px;
	margin:0 auto;
	padding:0 65px
}
#content{
	float:left;
	width:500px;
	margin:193px 32px 0 0
}
#content #posts{
	min-height:320px;
	_height:320px;
	padding:0 20px
}
#sidebar{
	float:left;
	width:330px;
}
/* 4. Format */
#wrapper{
	background:url(images/bg_wrapper.jpg) no-repeat center 339px;
	font-size:1.1em
}
#wrapper .wp{
	background:url(images/bg_wrapper_wp.jpg) no-repeat center top
}
h1{
	position:absolute;
	top:0
}
h1 a{
	width:500px;
	height:190px;
	background:transparent
}

#content{
	background:url(images/bg_content.gif) repeat-y 0 0
}
#content #nav-below{
	height:50px;
	background:url(images/bg_content_bottom.gif) no-repeat left bottom
}
#content h2{
	height:104px;
	background:url(images/tt_galeria.jpg) no-repeat 0 0
}
.pageid-3 #content h2{
	background-image:url(images/tt_premio.jpg)
}
.pageid-4 #content h2{
	background-image:url(images/tt_regulamento.jpg)
}
.pageid-5 #content h2{
	background-image:url(images/tt_vencedor.jpg)
}

#content .post{
	margin:0 0 10px;
	background:url(images/bg_sep.gif) no-repeat center bottom
}
#content .post{
	padding:5px 0 20px
}
#content .share{
	height:35px
}
#content p.cat,
#content div.p{
	float:left;
	width:70px
}
#content div.p{
	width:390px;
}
#content p.cat a{
	width:52px;
	height:60px;
	background:no-repeat 0 0
}
#content .category-filmes div{
	color:#335f05
}
#content .category-filmes p.cat a{
	background-image:url(images/bl_filmes.gif)
}
#content .category-esportes div{
	color:#007090
}
#content .category-esportes p.cat a{
	background-image:url(images/bl_jogos.gif)
}
#content .category-seriados-e-programas-de-tv div{
	color:#c25302
}
#content .category-seriados-e-programas-de-tv p.cat a{
	background-image:url(images/bl_seriados.gif)
}
#content .category-desenhos div{
	color:#920bdf
}
#content .category-desenhos p.cat a{
	background-image:url(images/bl_desenhos.gif)
}
#content .category-musicas div{
	color:#616a6a
}
#content .category-musicas p.cat a{
	background-image:url(images/bl_musicas.gif)
}
#content .category-brinquedos-e-games div{
	color:#8e7204
}
#content .category-brinquedos-e-games p.cat a{
	background-image:url(images/bl_brinquedos.gif)
}
#content .category-produtos div{
	color:#960019
}
#content .category-produtos p.cat a{
	background-image:url(images/bl_produtos.gif)
}
#content .post div div{
	padding:0;
	background:none
}
#content .post div p,
#content .post div.p div{
	padding:0 0 7px;
	font-weight:900;
	text-align:left !important
}
#content .post .entry-author{
	font-weight:400;
	color:#333233
}
#content .post .share li{
	float:left;
	padding:0 5px 0 0;
}

#sidebar{
	background:url(images/bg_sidebar.jpg) no-repeat 0 0;
	color:#fff;
	padding:246px 0 0
}
#sidebar p,
body.home #concurso p{
	padding:20px 17px 0
}
#sidebar #concurso{
	height:355px
}
#concurso div{
	height:162px
}
#sidebar #concurso div{
	height:172px
}
#concurso p{
	text-align:center
}
#concurso p strong,
#concurso p b{
	color:#fff713
}
#concurso p strong{
	white-space:nowrap
}
#concurso a{
	height:37px
}
#sidebar fieldset{
	background:url(images/bg_sidebar.gif) repeat-y 0 0;
	color:#fff
}
fieldset p{
	padding-top:5px;
	font-weight:900
}
fieldset .acceptance{
	font-weight:400;
	color:#e3adfb
}
fieldset .acceptance input{
	background:none !important;
	border:0 !important;
	width:auto;
}
#sidebar fieldset .enviar{
	background:#addee3 url(images/bg_body.jpg) repeat-x center;
}
fieldset .enviar input{
	width:330px;
	height:72px;
	background:url(images/bt_enviar.gif) no-repeat 0 0;
}
fieldset span.wpcf7-not-valid-tip,
fieldset div.wpcf7-response-output{
	background:#ffc;
	border-color:#c00;
	font-size:1em;
	color:#c00
}
fieldset div.wpcf7-response-output{
	margin:0;
	font-size:1em;
}
.midias li,
.midias li a{
	width:288px;
	margin:15px auto 0;
}
.midias li a{
	height:42px;
	background:url(images/bt_twitter.gif) no-repeat 0 0
}
.midias li.orkut a{
	background-image:url(images/bt_orkut.gif)
}
.midias li.pontofrio,
.midias li.pontofrio a{
	width:148px;
}
.midias li.pontofrio a{
	background-image:url(images/pontofrio.gif)
}
/* 5. Pages */
body.home h1,
body.home h2,
body.home h3,
body.home h4{
	display:none !important
}
body.home #wrapper .wp{
	background-image:url(images/bg_wrapper_wp_home.jpg)
}
body.home #container{
	overflow:hidden;
	width:863px;
}
body.home #content{
	width:863px;
	margin-top:161px;
	background:url(images/bg_home.jpg) no-repeat 0 0
}
body.home #content #concurso,
body.home #content fieldset{
	float:left;
	width:339px;
	width:480px;
	color:#fff
}
body.home #content #concurso{
	height:333px;
	padding:164px 97px 0;
	padding:164px 191px 0;
}
body.home #content #concurso *{
	font-weight:900
}
body.home #content fieldset{
	width:297px
}
body.home fieldset{
	padding:103px 0 0
}
body.home fieldset textarea{
	height:100px
}
body.home fieldset .enviar input{
	background:none
}
body.home .midias li{
	float:left;
	padding:0 15px 0 0
}
body.home .midias li.pontofrio{
	float:right;
	padding:0	
}
body.home #temas{
	clear:both;
	height:350px;
	background:url(images/bg_footer_home.jpg) no-repeat 0 0
}
body.home #temas p a{
	height:55px;
	margin:0 0 130px
}
body.home #temas li{
	float:left;
}
body.home #temas li a{
	width:123px;
	height:135px
}

body.page p{
	padding:20px 0 0 
}
body.page #content div{
	color:#333233
}



/*enviar por email*/
#content .post div div.wp-email{
	padding:20px 0
}
#content .post div div.wp-email p,
#content .post div div.post-ratings{	
	padding:0 0 4px;
	color:#333233 !important
}
#content .post div div.post-ratings-loading{
	text-align:center;
}
#content .post div div.wp-email p{
	padding:20px 0 0
}
#content .post div div.wp-email input{
	width:240px
}
#content .post div div.wp-email input.Button,
#content .post div div.wp-email input#imageverify,
#content .post div div.wp-email textarea{
	width:auto;
}

/* 6. Hacks */
h1 a,
#content h2,
#concurso li a,
#sidebar ul li a,
body.home .midias li a,
.nav-previous a,
.nav-next a,
#content p.cat a,
body.home #temas a{
	overflow:hidden;
	display:block;
	text-indent:-9999px
}
.button,
#searchsubmit,
form.wpcf7-form .enviar input{
	border:none !important;
	cursor:pointer;
	line-height:999px;
	overflow:hidden;
	text-indent:-999px;
	*text-indent:0
}
#sidebar h3{
	display:none;
}
#wrapper:after,
#wrapper .wp:after,
#content .post:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
#wrapper,
#wrapper .wp,
#content .post{
	display:inline-block
}
html[xmlns] #wrapper,
html[xmlns] #wrapper .wp,
html[xmlns] #content .post{
	display:block
}
* html #wrapper,
* html #wrapper .wp,
* html #content .post{
	height:1%
}