/*  
Theme Name: Kajuru Sob Controle
Theme URI: http://esporteinterativo.com.br
Description: Tema do Blog do Kajuru
Version: 3.3.1
Author: Esporte Interativo - Felipe Medina / Diego Catharino
Author URI: http://esporteinterativo.com.br
*/

*
{
	padding: 0;
	margin: 0;
}
html {
   background: #4f3b00 url(images/fnd_body_repeat.jpg) repeat-x 0 164px;
}
body{
	background: url(images/bg_topo.jpg) no-repeat top center;
	background-position: 50% 164px;
	font-size: 10px;
	font-size:small;
	font-family: Arial, "Trebuchet ms", helvetica, sans-serif;
	color: #3a3a3a;
	line-height: 18px;
	font-size:70%;
}
#mundo {
	display:block;
	margin:0 auto;
	padding:10px 0;
	width:980px;
}
.clear { clear:both; }
.menuh { height:34px }

#PagKajuru {
	float:left;
	width:960px;
	background-color:#FFFFFF;
	padding:0 10px 10px 10px;
	display:inline;
}
#sidebar {
	width:310px;
	float:right;
	background-color:#f4f4f4;
}
#sidebar li {
	list-style:none;
}
.miolo {
	float:left;
	width:636px;
}
.post {
	float:left;
	width:636px;
	min-height:359px;
	height:auto !important;
	height:359px;
	background:#e9e9e9 url(images/fnd_post.jpg) repeat-x;
	border-bottom:1px solid #c0c0c0;
	margin-bottom:16px;
	text-align:center;
}
.post .tituloPost {
	font:bold 16px Arial;
	color:#6d1514;
	padding:10px 0;
}

.post .tituloPost a:link, .post .tituloPost a:visited, .post .tituloPost a:active {
	text-decoration: none;
}

.post .tituloPost a:hover {
	text-decoration: underline;
}


h1 {
	font-size: 15px;
	color: #454545;
	margin: 0px;
	line-height:20px;
	border-bottom:1px solid #BFBFBF;
	padding-left:14px;
	background:#FFFFFF url(images/chapeu/det_padrao.gif) repeat-y;
}

.widgettitle, .widget-title {
	font-size: 15px;
	color: #454545;
	font-weight: bold;
}

h2 { font-size:14px }

.widget {
	float:left;
	width:290px;
	display:inline;
	margin:5px 0 10px 10px;
}
#calendar_wrap table {
	width:290px;
	text-align:center;
	margin-top:6px
}
#calendar_wrap table caption {
	margin-top:4px
}
.linhaPGS {
	float:left;
	width:290px;
	margin-bottom:5px
}
.linhaPGS img {
	float:left;
	border:1px solid #969696;
}
.txtPGSanteriores {
	float:left;
	width:204px;
	display:inline;
	padding-left:5px;
}

.widget_recent_entries li {
	padding-left: 2em;
	list-style-position:inside !important;
	list-style-type:disc !important;
}

.widget_recent_entries a:link, .widget_recent_entries a:visited, .widget_recent_entries a:active { font-weight:bold;color: #202020;text-decoration:none }
.widget_recent_entries a:hover { font-weight:bold;color: #202020;text-decoration:underline }

a.linhaPGS:link, a.linhaPGS:visited, a.linhaPGS:active { font-weight:bold;color: #202020;text-decoration:none }
a.linhaPGS:hover { font-weight:bold;color: #202020;text-decoration:underline }

.widget_calendar, #text-5 {  }

#mask {position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none;}
.window {position:fixed;left:50%;top:50%;width:547px; height:241px;display:none;z-index:9999;}
#envieMSG {width:547px; height:241px;background:url(images/fnd_enviemsg.png) no-repeat;}
#envieMSG textarea {border:1px solid #d2d2d2;width:413px;height:62px;display:inline;margin:16px 0 0 22px;}
#envieMSG .txtModal {float:left;margin:16px 0 0 23px;font:bold 12px Arial;width:500px;}
#envieMSG input {float:left;display:inline;margin:12px 0 0 22px;}
#envieMSG .close{ float:right; width:100px; height:25px; text-align:right; display:inline; margin-right:25px; height:33px }

.menuh {
	height: auto !important;
}

#superTitulo {
	display: block;
	height: 140px;
	width: 500px;
	top: 0;
	left: 0;
	margin: -10px 0 0 0;
	padding: 0 0 0 0;
	border: 0 0 0 0;
	background: transparent !important;
}

.escondido {
	width: 1px;
	height: 1px;
	position: absolute;
	overflow: hidden;
}

#superTitulo a {
	display: block;
	height: 140px;
	width: 500px;
	top: -10px;
	left: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0 0 0 0;
	background: transparent !important;
}

.videoUOL {
	margin-left: auto;
	margin-right: auto;
	height: 295px;
	width: 365px;
}



/* COMENTARIOS -- EXTRAÍDO DE MOMENTO Oi */ 


#commentform {float:left; margin-top:10px}
#commentform #submit { float:right; margin-top:2px; display:inline; margin-right:10px; margin-bottom:10px }
textarea#comment { width:588px; float:left }
h3#comments { float:left;width:100% }
#toggleText2 #respond {  }



.comentarios {
	float:left;
	width:640px;
}
.comentarios p,
.comentarios input {
	/*float:left;*/
}
.comentarios .linhaCometMural {
	float:left;
	width:640px;
}
.comentarios .fotoMural {
	float:left;
	width:94px;
	height:76px;
	padding-right:6px;
	background:url(images/comments/fnd_comentmural.jpg) no-repeat;
	margin-top:10px;
	text-align:center;
	font-weight:bold;
	overflow:hidden;
}
.comentarios .fotoMural img {
	margin:7px 0 4px 0;
}
.comentarios .txtMural {
	float:right;
	width:531px;
	min-height:71px;
	height:auto !important;
	height:71px;
	border-bottom:1px solid #dddddd;
	margin-top:10px;
	padding-bottom:5px;
}
.comentarios .data {
	font:bold 11px Arial;
}
.comentarios .txtPrinc {
	margin-top:10px;
}
.comentarios h1 {
	font:bold 18px Arial;
}


.labelsInputs {
	font:bold 12px Arial;
	padding-left:5px;
}


#pages a:link, #pages a:visited {text-decoration:none; color:#6D1514; font-weight:bold}
#pages a:hover, #pages a:active {text-decoration:underline}



/* Comment Elements */

h3#comments {
	text-transform: none;
	padding-bottom: 5px;
	font:bold 18px Arial;
	margin-top:20px;
	}

#postcomments {
	padding-top: 20px;
	}
	
    /* h4#comments, #respond h3 { font:bold 16px Arial; margin:0 0 .1em; padding:0 0 .1em; float:left; width:100% }*/
	
	 /*#div-comment-8 .reply {display:none}*/
	
	 #respond p { font-size:11px; margin:0 0 1em; }	

	 ol.commentlist { list-style:none; margin:0; padding:0; }

	 ol.commentlist li { float:left; margin:0 0 10px; padding:5px 7px 5px 55px; position:relative; display:block; border-bottom:1px solid #DDDDDD; }

	 ol.commentlist li.pingback comment-author { padding:0 170px 0 0; }

	 ol.commentlist li div.vcard { font-weight:bold; font-size: 11px; line-height: 16px; font-family: helvetica,arial,sans-serif; text-align:left }

	 ol.commentlist li div.vcard cite.fn { font-style:normal; font-size: 11px; }

	 ol.commentlist li div.vcard cite.fn a.url, .cancel-comment-reply a {  }

	 ol.commentlist li div.vcard cite.fn a.url:hover, .cancel-comment-reply a:hover {  }

	 ol.commentlist li div.vcard img.avatar { background: #fff; border:1px solid #aaa; padding: 5px; left:0; position:absolute; top:7px; }

	 ol.commentlist li div.comment-meta { font-weight:bold; font-size: 10px; line-height: 16px; font-family: helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
	 

	 ol.commentlist li div.comment-meta a { text-decoration:none; color:#6D1514 }

	 ol.commentlist li p { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; margin:5px 0 12px; text-align:left }

	 ol.commentlist li ul { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; list-style:square; margin:0 0 12px; padding:0; }
	 

	 ol.commentlist li div.reply { background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:6px 5px 4px;  text-align:center; width:60px; }

	 ol.commentlist li div.reply:hover { background:#6D1514; border:1px solid #444444; }

	 ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; border:0 }

	 ol.commentlist li ul.children { list-style:none; margin:12px 0 0; text-indent:0; }
	 
	 ol.commentlist li.depth-1 { width:534px; float:left; display:inline; margin-left:20px; margin-right:20px }

	 ol.commentlist li ul.children li.depth-2 { margin:0 0 3px; width:585px; background:#f6f6f6; }

	 ol.commentlist li ul.children li.depth-3 { margin:0 0 3px; width:525px; background:#fff; }

	 ol.commentlist li ul.children li.depth-4 { margin:0 0 3px; width:465px; background:#f6f6f6; }

	 ol.commentlist li ul.children li.depth-5 { margin:0 0 3px; width:405px; background:#fff; }
	 
	 li.depth-5 .reply { display:none }

	 ol.commentlist ul.children li.odd { background:#fff; }

	 ol.commentlist ul.children li.even { background:#f6f6f6; }

	 ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
	 
			
.commentnumber {
		position: absolute;
		left: 7px;
		bottom: 3px;
		font-size: 14px;
		color: #ccc;
}
.comment-body {
	float:left;
	padding-bottom:10px;
	padding-left:10px;
	display:inline;
}
input.inputs, textarea, select 
{
	padding:2px;
	background:#F9F9F7;
	font:1em verdana, arial, serif;
	border: 1px solid #ccc;	
}
textarea {
	border:1px solid #c5c5c5;
	width:100%;
}

#submit {
	float:right;
}
#zrx_captcha {
	width:423px;
	float:left;
	margin-top:3px;
}

#respond { float:left; color:#3A3A3A; margin-top:20px; margin-bottom:20px;; display:inline; padding-left:20px; text-align:left}
#respond h3 { float:left }
.cancel-comment-reply { float: right; padding-top: 9px ; display:inline; padding-right:20px}
.children { float:left }

p.comments a {
	font-weight: bold; text-decoration:none; height: 25px; background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:6px 5px 4px;  text-align:center; width:60px;
}

p.comments  a:hover { background:#6D1514; border:1px solid #444444; }


p.comments { 
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    background: #7f7f7f;
}